diff --git a/1272.async.js b/1272.async.js index 5585bfac9e..72d05f84a6 100644 --- a/1272.async.js +++ b/1272.async.js @@ -1,5 +1,6 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1272],{6629:function(ie,j,o){var e=o(59301),D=o(93314),K=o(3113),x=Object.defineProperty,V=Object.defineProperties,S=Object.getOwnPropertyDescriptors,R=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,Z=(y,_,E)=>_ in y?x(y,_,{enumerable:!0,configurable:!0,writable:!0,value:E}):y[_]=E,W=(y,_)=>{for(var E in _||(_={}))O.call(_,E)&&Z(y,E,_[E]);if(R)for(var E of R(_))H.call(_,E)&&Z(y,E,_[E]);return y},z=(y,_)=>V(y,S(_));const J=({img:y,buttonProps:_={},styles:E={},customText:U,ButtonText:A,ButtonClick:Q,Buttonclass:h,ButtonTwo:n,imgStyles:v,loading:f=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:W(W({},{color:"#999",margin:"100px auto",visibility:f?"hidden":"visible"}),E)},e.createElement("img",{src:y||D,style:z(W({},v),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},U||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),A&&e.createElement(K.ZP,W({className:h,onClick:Q},_),A),n&&n);j.Z=J},95333:function(ie,j,o){o.d(j,{Z:function(){return Q}});var e=o(59301),D={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},K=o(3113),x=o(74516),V=o(90612),S=o(6848),R=o(15826),O=o(21797),H=o(6629),Z=o(46961),W=o(70891),z=Object.defineProperty,J=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,E=(h,n,v)=>n in h?z(h,n,{enumerable:!0,configurable:!0,writable:!0,value:v}):h[n]=v,U=(h,n)=>{for(var v in n||(n={}))y.call(n,v)&&E(h,v,n[v]);if(J)for(var v of J(n))_.call(n,v)&&E(h,v,n[v]);return h},A=(h,n,v)=>new Promise((f,u)=>{var r=l=>{try{d(v.next(l))}catch(p){u(p)}},t=l=>{try{d(v.throw(l))}catch(p){u(p)}},d=l=>l.done?f(l.value):Promise.resolve(l.value).then(r,t);d((v=v.apply(h,n)).next())}),Q=({editOffice:h="view",data:n,theme:v,type:f,filename:u,monacoEditor:r,className:t,style:d,close:l,onClose:p,hasMask:m,disabledDownload:P,onImgDimensions:B,showNodata:T,recordInfo:c})=>{const[$,X]=(0,e.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[M,ne]=(0,e.useState)(""),[L,le]=(0,e.useState)(),q=window.ENV==="build"?"/react/build":"",w=location.host.startsWith("localhost")?Z.Z.PROXY_SERVER:Z.Z.API_SERVER,ue=10*(1024*1024),re=(0,e.useRef)();n!=null&&n.startsWith("/api")&&f!=="txt"&&(n=Z.Z.API_SERVER+n);const oe=b=>b.substring(b.lastIndexOf("/")+1).split(".").pop();u&&(r.filename=u),(0,e.useEffect)(()=>{var b,Y;const N=(Y=(b=document.cookie)==null?void 0:b.replace(/\s/g,""))==null?void 0:Y.split(";");N==null||N.map(C=>{let ee=C.split("=");ee[0]==="_educoder_session"&&ne(ee[1])})},[]),(0,e.useEffect)(()=>{f==="office"&&(n.indexOf("bigfilescdn.")>-1||n.indexOf("bigfiles1")>-1?le({url:n,fileType:oe(n),model:n.indexOf("model=edit")?"edit":"view"}):de())},[f,n]);const de=()=>A(void 0,null,function*(){console.log("data:",n);let b=n;n.startsWith("http")||(b=location.origin+b);let Y=new URL(b).pathname.split("/").pop();const N=yield(0,O.gJ)({attachment_id:Y});N.url=w+N.url,le(N)}),ae=()=>{if(n.startsWith("http")||n.startsWith("blob:")){G();return}(0,R.Sv)(u||"educoder",n,u)},G=()=>{c&&(0,W.fc)({id:c==null?void 0:c.id,watch_type:1,course_id:c==null?void 0:c.course_id}),(0,R.Nd)(u||"educoder",decodeURIComponent(n))};return e.createElement("div",{style:U({},d||{}),className:`${m&&D.bgBlack} ${f?D.wrp:"hide"}`},l&&e.createElement("div",{className:D.close,ref:re},!!B&&e.createElement(S.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>re.current},e.createElement("span",{onClick:()=>{p(),B()}},e.createElement("i",{className:"icon-yulanpizhu"}))),!P&&e.createElement(S.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>re.current},e.createElement("span",{onClick:G},e.createElement("i",{className:"icon-quxiaozhiding"}))),e.createElement(S.Z,{title:"\u5173\u95ED",getPopupContainer:()=>re.current},e.createElement("span",{className:"",onClick:p},e.createElement("i",{className:"icon-guanbi1"})))),e.createElement("div",{className:`${D[t]} ${t} ${D.monaco} ${f==="txt"?"show":"hide"}`},f==="txt"&&e.createElement(e.Fragment,null,e.createElement(V.ZP,U({},r)))),f==="audio"&&e.createElement("audio",{src:`${(n==null?void 0:n.indexOf("http://"))>-1||(n==null?void 0:n.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${n}`,autoPlay:!0}),f==="video"&&e.createElement(e.Fragment,null,(n==null?void 0:n.indexOf("http"))>-1?e.createElement("video",{controls:!0,src:`${n}`,autoPlay:!0}):e.createElement("video",{controls:!0,src:`data:video/mp4;base64,${n}`,autoPlay:!0})),f==="office"&&L&&e.createElement("iframe",{src:`${q}/office.html?key=${L.key}&url=${btoa(L.url)}&callbackUrl=${w+L.callbackUrl}&fileType=${L.fileType}&title=${L.title}&model=${h}&officeServer=${Z.Z.ONLYOFFICE}&disabledDownload=${!!P}`}),f==="html"&&e.createElement("iframe",{src:n+"&disposition=inline"}),f==="pdf"&&e.createElement("iframe",{src:`${q}/js/pdfview/index.html?url=${encodeURIComponent(n)}&disabledDownload=${!!P}`}),f==="image"&&e.createElement("img",{src:`${(n==null?void 0:n.indexOf("http://"))>-1||(n==null?void 0:n.indexOf("https://"))>-1?"":"data:image/png;base64,"}${n}`}),(f==="other"||f==="download")&&e.createElement(e.Fragment,null,T?e.createElement(H.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:e.createElement(K.ZP,{icon:e.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:ae},"\u4E0B\u8F7D")}):e.createElement(K.ZP,{type:"primary",size:"middle",onClick:ae},e.createElement(x.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},31272:function(ie,j,o){o.d(j,{z:function(){return f}});var e=o(59301),D=o(15826),K=o(8341),x=o(42661),V=o(64018),S=o.n(V),R=o(63824),O=o(46961),H=o(15342),Z=o.n(H),W=o(1012),z=o(95333),J=Object.defineProperty,y=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,U=(u,r,t)=>r in u?J(u,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[r]=t,A=(u,r)=>{for(var t in r||(r={}))_.call(r,t)&&U(u,t,r[t]);if(y)for(var t of y(r))E.call(r,t)&&U(u,t,r[t]);return u};const Q="@\u2581\u2581@",h="@\u2581@",n=/
]*>/g;function v(u){let r=document.createElement("div");return r.innerHTML=u,r.childNodes.length===0?"":r.childNodes[0].nodeValue}const f=(u,r)=>{u=u||"";const t=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,d=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,l=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return r?u.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(t,(p,m,P,B,T,c,$)=>{const X=m||B||c,M=P||T||$||"?";return O.Z.API_SERVER+"/api/attachments/"+X+M+"&t="+(0,D.Jn)(X,Date.now())+(p.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(u=u.replace(t,(p,m,P,B,T,c,$)=>{const X=m||B||c,M=P||T||$||"?";return O.Z.API_SERVER+"/api/attachments/"+X+M+"&t="+(0,D.Jn)(X,Date.now())+(p.indexOf(")")>-1?")":"&")}).replace(d,(p,m,P,B,T)=>{const c=m||B,$=P||T||"";return'"'+O.Z.API_SERVER+"/api/attachments/"+c+$+c+$+"&t="+(0,D.Jn)(c,Date.now())}).replace(l,(p,m,P,B,T)=>{const c=m||B,$=P||T||"";return"("+O.Z.API_SERVER+"/files/uploads/"+c+$+c+$+"&t="+(0,D.Jn)(c,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').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,`
-`),u)};j.Z=({value:u="",className:r,showTextOnly:t,showLines:d,style:l={},stylesPrev:p={},highlightKeywords:m,showProgramFill:P,isProgramFill:B,disabledFill:T=!1,programFillValue:c,onFillChange:$=M=>{},onFillBlur:X=()=>{}})=>{let M=String(u);const[ne,L]=(0,e.useState)(""),[le,q]=(0,e.useState)("office"),[w,se]=(0,e.useState)([]),ue=(0,e.useRef)("a"+(0,W.Z)()),re=(0,e.useRef)(Date.now()).current,oe={},de=(a,g,s)=>{const i=document.createElement(a===h?"input":"textarea");i.style.width="100%",i.style.height=a===h?"40px":"151px",i.rows=5,i.spellcheck=!1,i.name="edu-program-fill",i.placeholder="\u8BF7\u8F93\u5165",i.dataset.id=g;const I=Object.keys(oe).length;return oe[I]=i,`${i.outerHTML}`},ae=a=>a.replace(/([\s\S]+?)<\/style>/gim,function(g,s){let i=s.replace(/(\n|\r)/g,"").split("}"),I=[];return i.map(F=>{F!=""&&I.push(`.${ue.current} ${F}`)}),``}),G=(0,e.useMemo)(()=>{try{M=f(M)}catch(i){}if(P){let i=-1;return M=M.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(I,F,ce){var k;return++i,de(I,i,(k=c==null?void 0:c[i])==null?void 0:k.value)}),`${ae(M||"")}`}let a=ae(M);a=(0,x.ZP)(a);const g=(0,x.ez)();M.match(/\[TOC\]/)&&(a=a.replace("[TOC]
",(0,x.Qv)()),(0,x.Iy)()),a=a.replace(/(__special_katext_id_\d+__)/g,(i,I)=>{const{type:F,expression:ce}=g[I];return(0,H.renderToString)(v(ce)||"",{displayMode:F==="block",throwOnError:!1,output:"html"})}),a=a.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,x.AL)();const s=document.createElement("div");if(s.innerHTML=a,m){const i=m.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return N(s,i),s.innerHTML}return t?s.innerText:(setTimeout(()=>pe(),500),s.innerHTML)},[M,m]);(0,e.useEffect)(()=>{C.current&&C.current.querySelectorAll(["input","textarea"]).forEach(g=>{g.oninput=b,g.onblur=Y})},[w]),(0,e.useEffect)(()=>{var a,g,s,i,I;if(c!=null&&c.length)try{const F=C.current.querySelectorAll(".edu-program-fill-score"),ce=C.current.querySelectorAll('[name="edu-program-fill"]');for(const[k,te]of ce.entries())te.value=((a=c==null?void 0:c[k])==null?void 0:a.value)||"",((g=c==null?void 0:c[k])==null?void 0:g.type)==="warning"?te.className="program-fill-warning":((s=c==null?void 0:c[k])==null?void 0:s.type)==="success"?te.className="program-fill-success":te.className="";for(const[k,te]of F.entries())te.innerHTML=(i=c==null?void 0:c[k])!=null&&i.score?`${(I=c==null?void 0:c[k])==null?void 0:I.score}\u5206`:"";se(c)}catch(F){console.log(F,"error")}},[c]);const b=a=>{w[a.target.dataset.id]=w[a.target.dataset.id]||{},w[a.target.dataset.id].value=a.target.value,se([...w]),$(w,a.target.dataset.id)},Y=a=>{w[a.target.dataset.id]=w[a.target.dataset.id]||{},w[a.target.dataset.id].value=a.target.value,se([...w]),X(w,a.target.dataset.id)};function N(a,g){return a.childNodes.forEach(s=>{var i;if(s.childNodes.length>0)N(s,g);else if(s.nodeName!=="IMG")if(s.innerHTML)s.innerHTML=(i=s.innerHTML)==null?void 0:i.replace(new RegExp(g,"gi"),'$&');else{const I=document.createElement("span");I.innerHTML=s.textContent.replace(new RegExp(g,"gi"),'$&'),s.replaceWith(I)}})}const C=(0,e.useRef)();x.jb.WebkitLineClamp=d,d&&(l=A(A({},l),x.jb));function ee(a){let g=a.target;if(g.tagName.toUpperCase()==="A"){let s=g.getAttribute("href");if(s.indexOf("office")>-1)a.preventDefault(),L(s),q("office");else if(s.indexOf("application/pdf")>-1)a.preventDefault(),L(s),q("pdf");else if(s.indexOf("text/html")>-1)a.preventDefault(),L(s),q("html");else if(s.startsWith("#")){a.preventDefault();let i=document.getElementById(s.replace("#",""));i&&i.scrollIntoView(!0)}}}const pe=()=>{var a;const g=(a=C.current)==null?void 0:a.querySelectorAll("video");g==null||g.forEach(s=>{if(s.oncontextmenu=()=>!1,s.src.indexOf(".m3u8")>-1&&!s.canPlayType("application/vnd.apple.mpegurl")){if(R.ZP.isSupported()){var i=new R.ZP;i.loadSource(s.src),i.attachMedia(s)}}})};return(0,e.useEffect)(()=>{if(C.current&&G&&G.match(n)&&window.PR.prettyPrint(),C.current)return C.current.addEventListener("click",ee),()=>{var a;(a=C.current)==null||a.removeEventListener("click",ee),(0,x.AL)(),(0,x.Iy)()}},[G,C.current,ee]),e.createElement(e.Fragment,null,t&&e.createElement("div",{ref:C},G),!t&&e.createElement("div",{ref:C,style:A({},l),className:`${r||""} ${T?"disabled-fill":""} markdown-body ${ue.current}`,dangerouslySetInnerHTML:{__html:G}}),e.createElement(z.Z,{close:!0,data:ne,type:ne!=null&&ne.length?le:"",style:A({},p),onClose:()=>L("")}))}},42661:function(ie,j,o){o.d(j,{AL:function(){return h},Iy:function(){return Z},Qv:function(){return J},ez:function(){return Q},jb:function(){return W}});var e=o(32834),D=o.n(e),K=o(11690),x=o.n(K);function V(r,t){const d=r.match(/^(\s+)(?:```)/);if(d===null)return t;const l=d[1];return t.split(`
-`).map(p=>{const m=p.match(/^\s+/);if(m===null)return p;const[P]=m;return P.length>=l.length?p.slice(l.length):p}).join(`
-`)}let S=[],R=[""];const O=new(D()).Renderer,H=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Z(){S.length=0,R=[""]}const W={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function z(r,t,d,l){if(t>=r.length||r[t].level<=d)return t;var p=r[t];l.push("- "+p.text+""),t++;var m=[];return t=z(r,t,p.level,m),m.length>0&&(l.push("
"),m.forEach(function(P){l.push(P)}),l.push("
")),l.push(" "),t=z(r,t,d,l),t}function J(){return z(S,0,0,R),R.push("
"),R.join("")}const y={heading(r){const t=H.exec(r);if(t)return{type:"heading",raw:t[0],depth:t[1].length,text:t[2]}},fences(r){const t=this.rules.block.fences.exec(r);if(t){const d=t[0];let l=V(d,t[3]||"");const p=t[2]?t[2].trim():t[2];if(["latex","katex","math"].indexOf(p)>=0){const m=U(),P=l;l=m,A[m]={type:"block",expression:P}}return{type:"code",raw:d,lang:p,text:l}}}},_=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let E=0;const U=()=>`__special_katext_id_${E++}__`;let A={};function Q(){return A}function h(){E=0,A={}}function n(r){return r=r.replace(_,(t,d)=>{const l=U();return A[l]={type:"inline",expression:d},l}),r}const v=O.listitem;O.listitem=function(r){return v(n(r))};const f=O.paragraph;O.paragraph=function(r){return f(n(r))};const u=O.tablecell;O.tablecell=function(r,t){return u(n(r),t)},O.code=function(r,t,d){const l=(t||"").match(/\S*/)[0];return l?["latex","katex","math"].indexOf(l)>=0?`${r}
`:`
${d?r:(0,K.escape)(r,!0)}
-`:''+(d?r:(0,K.escape)(r,!0))+"
"},O.heading=function(r,t,d){let l=this.options.headerPrefix+d.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return S.push({anchor:l,level:t,text:r}),"'+r+" "},D().setOptions({silent:!0,gfm:!0,pedantic:!1}),D().use({tokenizer:y,renderer:O}),j.ZP=D()}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1272],{6629:function(ce,K,o){var t=o(59301),x=o(93314),O=o(3113),Y=Object.defineProperty,Q=Object.defineProperties,$=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,W=(A,v,h)=>v in A?Y(A,v,{enumerable:!0,configurable:!0,writable:!0,value:h}):A[v]=h,U=(A,v)=>{for(var h in v||(v={}))D.call(v,h)&&W(A,h,v[h]);if(y)for(var h of y(v))k.call(v,h)&&W(A,h,v[h]);return A},z=(A,v)=>Q(A,$(v));const H=({img:A,buttonProps:v={},styles:h={},customText:N,ButtonText:R,ButtonClick:q,Buttonclass:_,ButtonTwo:r,imgStyles:m,loading:E=!1})=>t.createElement("section",{className:"tc animated fadeIn",style:U(U({},{color:"#999",margin:"100px auto",visibility:E?"hidden":"visible"}),h)},t.createElement("img",{src:A||x,style:z(U({},m),{pointerEvents:"none",userSelect:"none"})}),t.createElement("p",{className:"mt20 font14"},N||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),R&&t.createElement(O.ZP,U({className:_,onClick:q},v),R),r&&r);K.Z=H},95333:function(ce,K,o){o.d(K,{Z:function(){return q}});var t=o(59301),x={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},O=o(3113),Y=o(74516),Q=o(90612),$=o(6848),y=o(15826),D=o(21797),k=o(6629),W=o(46961),U=o(70891),z=Object.defineProperty,H=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,h=(_,r,m)=>r in _?z(_,r,{enumerable:!0,configurable:!0,writable:!0,value:m}):_[r]=m,N=(_,r)=>{for(var m in r||(r={}))A.call(r,m)&&h(_,m,r[m]);if(H)for(var m of H(r))v.call(r,m)&&h(_,m,r[m]);return _},R=(_,r,m)=>new Promise((E,u)=>{var a=l=>{try{p(m.next(l))}catch(d){u(d)}},n=l=>{try{p(m.throw(l))}catch(d){u(d)}},p=l=>l.done?E(l.value):Promise.resolve(l.value).then(a,n);p((m=m.apply(_,r)).next())}),q=({editOffice:_="view",data:r,theme:m,type:E,filename:u,monacoEditor:a,className:n,style:p,close:l,onClose:d,hasMask:f,disabledDownload:P,onImgDimensions:T,showNodata:L,recordInfo:c})=>{const[B,J]=(0,t.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[M,re]=(0,t.useState)(""),[b,le]=(0,t.useState)(),ee=window.ENV==="build"?"/react/build":"",C=location.host.startsWith("localhost")?W.Z.PROXY_SERVER:W.Z.API_SERVER,ie=10*(1024*1024),X=(0,t.useRef)();r!=null&&r.startsWith("/api")&&E!=="txt"&&(r=W.Z.API_SERVER+r);const ue=S=>S.substring(S.lastIndexOf("/")+1).split(".").pop();u&&(a.filename=u),(0,t.useEffect)(()=>{var S,G;const j=(G=(S=document.cookie)==null?void 0:S.replace(/\s/g,""))==null?void 0:G.split(";");j==null||j.map(I=>{let te=I.split("=");te[0]==="_educoder_session"&&re(te[1])})},[]),(0,t.useEffect)(()=>{E==="office"&&(r.indexOf("bigfilescdn.")>-1||r.indexOf("bigfiles1")>-1?le({url:r,fileType:ue(r),model:r.indexOf("model=edit")?"edit":"view"}):pe())},[E,r]);const pe=()=>R(void 0,null,function*(){console.log("data:",r);let S=r;r.startsWith("http")||(S=location.origin+S);let G=new URL(S).pathname.split("/").pop();const j=yield(0,D.gJ)({attachment_id:G});j.url=C+j.url,le(j)}),ae=()=>{if(r.startsWith("http")||r.startsWith("blob:")){V();return}(0,y.Sv)(u||"educoder",r,u)},V=()=>{c&&(0,U.fc)({id:c==null?void 0:c.id,watch_type:1,course_id:c==null?void 0:c.course_id}),(0,y.Nd)(u||"educoder",decodeURIComponent(r))};return t.createElement("div",{style:N({},p||{}),className:`${f&&x.bgBlack} ${E?x.wrp:"hide"}`},l&&t.createElement("div",{className:x.close,ref:X},!!T&&t.createElement($.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>X.current},t.createElement("span",{onClick:()=>{d(),T()}},t.createElement("i",{className:"icon-yulanpizhu"}))),!P&&t.createElement($.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>X.current},t.createElement("span",{onClick:V},t.createElement("i",{className:"icon-quxiaozhiding"}))),t.createElement($.Z,{title:"\u5173\u95ED",getPopupContainer:()=>X.current},t.createElement("span",{className:"",onClick:d},t.createElement("i",{className:"icon-guanbi1"})))),t.createElement("div",{className:`${x[n]} ${n} ${x.monaco} ${E==="txt"?"show":"hide"}`},E==="txt"&&t.createElement(t.Fragment,null,t.createElement(Q.ZP,N({},a)))),E==="audio"&&t.createElement("audio",{src:`${(r==null?void 0:r.indexOf("http://"))>-1||(r==null?void 0:r.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${r}`,autoPlay:!0}),E==="video"&&t.createElement(t.Fragment,null,(r==null?void 0:r.indexOf("http"))>-1?t.createElement("video",{controls:!0,src:`${r}`,autoPlay:!0}):t.createElement("video",{controls:!0,src:`data:video/mp4;base64,${r}`,autoPlay:!0})),E==="office"&&b&&t.createElement("iframe",{src:`${ee}/office.html?key=${b.key}&url=${btoa(b.url)}&callbackUrl=${C+b.callbackUrl}&fileType=${b.fileType}&title=${b.title}&model=${_}&officeServer=${W.Z.ONLYOFFICE}&disabledDownload=${!!P}`}),E==="html"&&t.createElement("iframe",{src:r+"&disposition=inline"}),E==="pdf"&&t.createElement("iframe",{src:`${ee}/js/pdfview/index.html?url=${encodeURIComponent(r)}&disabledDownload=${!!P}`}),E==="image"&&t.createElement("img",{src:`${(r==null?void 0:r.indexOf("http://"))>-1||(r==null?void 0:r.indexOf("https://"))>-1?"":"data:image/png;base64,"}${r}`}),(E==="other"||E==="download")&&t.createElement(t.Fragment,null,L?t.createElement(k.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:t.createElement(O.ZP,{icon:t.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:ae},"\u4E0B\u8F7D")}):t.createElement(O.ZP,{type:"primary",size:"middle",onClick:ae},t.createElement(Y.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},31272:function(ce,K,o){o.d(K,{z:function(){return E}});var t=o(59301),x=o(8341),O=o(42661),Y=o(64018),Q=o.n(Y),$=o(63824),y=o(46961),D=o(15826),k=o(15342),W=o.n(k),U=o(1012),z=o(95333),H=Object.defineProperty,A=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,N=(u,a,n)=>a in u?H(u,a,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[a]=n,R=(u,a)=>{for(var n in a||(a={}))v.call(a,n)&&N(u,n,a[n]);if(A)for(var n of A(a))h.call(a,n)&&N(u,n,a[n]);return u};const q="@\u2581\u2581@",_="@\u2581@",r=/]*>/g;function m(u){let a=document.createElement("div");return a.innerHTML=u,a.childNodes.length===0?"":a.childNodes[0].nodeValue}const E=(u,a)=>{u=u||"";const n=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,p=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,l=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return a?u.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(n,(d,f,P,T,L,c,B)=>{const J=f||T||c,M=P||L||B||"?";return y.Z.API_SERVER+"/api/attachments/"+J+M+"&t="+(0,D.Jn)(J,Date.now())+(d.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(u=u.replace(n,(d,f,P,T,L,c,B)=>{const J=f||T||c,M=P||L||B||"?";return y.Z.API_SERVER+"/api/attachments/"+J+M+"&t="+(0,D.Jn)(J,Date.now())+(d.indexOf(")")>-1?")":"&")}).replace(p,(d,f,P,T,L)=>{const c=f||T,B=P||L||"";return'"'+y.Z.API_SERVER+"/api/attachments/"+c+B+c+B+"&t="+(0,D.Jn)(c,Date.now())}).replace(l,(d,f,P,T,L)=>{const c=f||T,B=P||L||"";return"("+y.Z.API_SERVER+"/files/uploads/"+c+B+c+B+"&t="+(0,D.Jn)(c,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').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,`
+`),u)};K.Z=({value:u="",className:a,showTextOnly:n,showLines:p,style:l={},stylesPrev:d={},highlightKeywords:f,showProgramFill:P,isProgramFill:T,disabledFill:L=!1,programFillValue:c,onFillChange:B=M=>{},onFillBlur:J=()=>{}})=>{let M=String(u);const[re,b]=(0,t.useState)(""),[le,ee]=(0,t.useState)("office"),[C,se]=(0,t.useState)([]),ie=(0,t.useRef)("a"+(0,U.Z)()),X={},ue=(e,g,s)=>{const i=document.createElement(e===_?"input":"textarea");i.style.width="100%",i.style.height=e===_?"40px":"151px",i.rows=5,i.spellcheck=!1,i.name="edu-program-fill",i.placeholder="\u8BF7\u8F93\u5165",i.dataset.id=g;const w=Object.keys(X).length;return X[w]=i,`${i.outerHTML}`};function pe(e){return e=e.replace(/!\[.*?\]\(.*?\)/g,""),e=e.replace(/\[.*?\]\(.*?\)/g,""),e=e.replace(new RegExp("","gs"),""),e=e.replace(//g,""),e=e.replace(//g,""),e=e.replace(new RegExp(".*?<\\/video>","gs"),""),e=e.replace(new RegExp(".*?<\\/audio>","gs"),""),e=e.replace(new RegExp(".*?<\\/style>","gs"),""),e=e.replace(new RegExp(".*?<\\/script>","gs"),""),e}const ae=e=>e.replace(/([\s\S]+?)<\/style>/gim,function(g,s){let i=s.replace(/(\n|\r)/g,"").split("}"),w=[];return i.map(Z=>{Z!=""&&w.push(`.${ie.current} ${Z}`)}),``}),V=(0,t.useMemo)(()=>{try{const i=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,w=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Z=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g;M=M.replace(i,"("+y.Z.API_SERVER+"/api/attachments/").replace(w,'"'+y.Z.API_SERVER+"/api/attachments/").replace(Z,'"'+y.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,`
+`)}catch(i){}if(P){let i=-1;return M=M.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(w,Z,oe){var F;return++i,ue(w,i,(F=c==null?void 0:c[i])==null?void 0:F.value)}),`${ae(M||"")}`}let e=ae(M);e=(0,O.ZP)(e);const g=(0,O.ez)();M.match(/\[TOC\]/)&&(e=e.replace("[TOC]
",(0,O.Qv)()),(0,O.Iy)()),e=e.replace(/(__special_katext_id_\d+__)/g,(i,w)=>{const{type:Z,expression:oe}=g[w];return(0,k.renderToString)(m(oe)||"",{displayMode:Z==="block",throwOnError:!1,output:"html"})}),e=e.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,O.AL)();const s=document.createElement("div");if(s.innerHTML=e,n)return s.innerText;if(f){const i=f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return j(s,i),s.innerHTML}return setTimeout(()=>de(),500),s.innerHTML},[M,f]);(0,t.useEffect)(()=>{I.current&&I.current.querySelectorAll(["input","textarea"]).forEach(g=>{g.oninput=S,g.onblur=G})},[C]),(0,t.useEffect)(()=>{var e,g,s,i,w;if(c!=null&&c.length)try{const Z=I.current.querySelectorAll(".edu-program-fill-score"),oe=I.current.querySelectorAll('[name="edu-program-fill"]');for(const[F,ne]of oe.entries())ne.value=((e=c==null?void 0:c[F])==null?void 0:e.value)||"",((g=c==null?void 0:c[F])==null?void 0:g.type)==="warning"?ne.className="program-fill-warning":((s=c==null?void 0:c[F])==null?void 0:s.type)==="success"?ne.className="program-fill-success":ne.className="";for(const[F,ne]of Z.entries())ne.innerHTML=(i=c==null?void 0:c[F])!=null&&i.score?`${(w=c==null?void 0:c[F])==null?void 0:w.score}\u5206`:"";se(c)}catch(Z){console.log(Z,"error")}},[c]);const S=e=>{C[e.target.dataset.id]=C[e.target.dataset.id]||{},C[e.target.dataset.id].value=e.target.value,se([...C]),B(C,e.target.dataset.id)},G=e=>{C[e.target.dataset.id]=C[e.target.dataset.id]||{},C[e.target.dataset.id].value=e.target.value,se([...C]),J(C,e.target.dataset.id)};function j(e,g){return e.childNodes.forEach(s=>{var i;if(s.childNodes.length>0)j(s,g);else if(s.nodeName!=="IMG")if(s.innerHTML)s.innerHTML=(i=s.innerHTML)==null?void 0:i.replace(new RegExp(g,"gi"),'$&');else{const w=document.createElement("span");w.innerHTML=s.textContent.replace(new RegExp(g,"gi"),'$&'),s.replaceWith(w)}})}const I=(0,t.useRef)();O.jb.WebkitLineClamp=p,p&&(l=R(R({},l),O.jb));function te(e){let g=e.target;if(g.tagName.toUpperCase()==="A"){let s=g.getAttribute("href");if(s.indexOf("office")>-1)e.preventDefault(),b(s),ee("office");else if(s.indexOf("application/pdf")>-1)e.preventDefault(),b(s),ee("pdf");else if(s.indexOf("text/html")>-1)e.preventDefault(),b(s),ee("html");else if(s.startsWith("#")){e.preventDefault();let i=document.getElementById(s.replace("#",""));i&&i.scrollIntoView(!0)}}}const de=()=>{var e;const g=(e=I.current)==null?void 0:e.querySelectorAll("video");g==null||g.forEach(s=>{if(s.oncontextmenu=()=>!1,s.src.indexOf(".m3u8")>-1&&!s.canPlayType("application/vnd.apple.mpegurl")){if($.ZP.isSupported()){var i=new $.ZP;i.loadSource(s.src),i.attachMedia(s)}}})};return(0,t.useEffect)(()=>{if(I.current&&V&&V.match(r)&&window.PR.prettyPrint(),I.current)return I.current.addEventListener("click",te),()=>{var e;(e=I.current)==null||e.removeEventListener("click",te),(0,O.AL)(),(0,O.Iy)()}},[V,I.current,te]),t.createElement(t.Fragment,null,n&&t.createElement("div",{ref:I},V),!n&&t.createElement("div",{ref:I,style:R({},l),className:`${a||""} ${L?"disabled-fill":""} markdown-body ${ie.current}`,dangerouslySetInnerHTML:{__html:V}}),t.createElement(z.Z,{close:!0,data:re,type:re!=null&&re.length?le:"",style:R({},d),onClose:()=>b("")}))}},42661:function(ce,K,o){o.d(K,{AL:function(){return _},Iy:function(){return W},Qv:function(){return H},ez:function(){return q},jb:function(){return U}});var t=o(32834),x=o.n(t),O=o(11690),Y=o.n(O);function Q(a,n){const p=a.match(/^(\s+)(?:```)/);if(p===null)return n;const l=p[1];return n.split(`
+`).map(d=>{const f=d.match(/^\s+/);if(f===null)return d;const[P]=f;return P.length>=l.length?d.slice(l.length):d}).join(`
+`)}let $=[],y=[""];const D=new(x()).Renderer,k=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function W(){$.length=0,y=[""]}const U={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function z(a,n,p,l){if(n>=a.length||a[n].level<=p)return n;var d=a[n];l.push("- "+d.text+""),n++;var f=[];return n=z(a,n,d.level,f),f.length>0&&(l.push("
"),f.forEach(function(P){l.push(P)}),l.push("
")),l.push(" "),n=z(a,n,p,l),n}function H(){return z($,0,0,y),y.push("
"),y.join("")}const A={heading(a){const n=k.exec(a);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences(a){const n=this.rules.block.fences.exec(a);if(n){const p=n[0];let l=Q(p,n[3]||"");const d=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(d)>=0){const f=N(),P=l;l=f,R[f]={type:"block",expression:P}}return{type:"code",raw:p,lang:d,text:l}}}},v=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let h=0;const N=()=>`__special_katext_id_${h++}__`;let R={};function q(){return R}function _(){h=0,R={}}function r(a){return a=a.replace(v,(n,p)=>{const l=N();return R[l]={type:"inline",expression:p},l}),a}const m=D.listitem;D.listitem=function(a){return m(r(a))};const E=D.paragraph;D.paragraph=function(a){return E(r(a))};const u=D.tablecell;D.tablecell=function(a,n){return u(r(a),n)},D.code=function(a,n,p){const l=(n||"").match(/\S*/)[0];return l?["latex","katex","math"].indexOf(l)>=0?`${a}
`:`
${p?a:(0,O.escape)(a,!0)}
+`:''+(p?a:(0,O.escape)(a,!0))+"
"},D.heading=function(a,n,p){let l=this.options.headerPrefix+p.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return $.push({anchor:l,level:n,text:a}),"'+a+" "},x().setOptions({silent:!0,gfm:!0,pedantic:!1}),x().use({tokenizer:A,renderer:D}),K.ZP=x()}}]);
diff --git a/1456.async.js b/1456.async.js
index 33b92c89e4..63df460715 100644
--- a/1456.async.js
+++ b/1456.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1456],{15276:function(F,f,t){t.d(f,{rX:function(){return y},pW:function(){return z},gy:function(){return d},xY:function(){return a},O5:function(){return X},tJ:function(){return D},o1:function(){return c}});var A=t(59301),w=t(63144),u=t(43418),E=t(28103),h=t(8591),n=t(35099),g=t(15826),v=t(88289),r=t(25510),Y="data:image/png;base64,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",S=t.p+"static/newqrcode.a8740efb.png",b=(C,e,s)=>new Promise((B,P)=>{var Q=l=>{try{L(s.next(l))}catch(W){P(W)}},m=l=>{try{L(s.throw(l))}catch(W){P(W)}},L=l=>l.done?B(l.value):Promise.resolve(l.value).then(Q,m);L((s=s.apply(C,e)).next())});const D=(C,e=!1)=>!!(c(C)&&i(e)),c=C=>(0,n.bg)()?!0:(C({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),i=(C=!1)=>{var e;const{user:s}=(0,w.getDvaApp)()._store.getState();return(e=s.userInfo)!=null&&e.profile_completed?!0:(u.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,g.xg)("/account/profile/edit"),I()}}),!1)},I=()=>{u.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},X=()=>{var C;const{user:e}=(0,w.getDvaApp)()._store.getState();return(C=e.userInfo)!=null&&C.professional_certification?!0:(u.default.confirm({title:"\u63D0\u793A",centered:!0,content:A.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,g.xg)("/account/certification")}}),!1)},a=()=>(0,n.V9)()?!0:(u.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:A.createElement("div",{className:"tc",style:{marginLeft:-38}},A.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),A.createElement("img",{src:S,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),y=(C,e)=>C?!0:(u.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:A.createElement("div",null,A.createElement("p",null,e||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),A.createElement("div",{style:{marginLeft:"110px"}},A.createElement("img",{src:Y,width:200}),A.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,g.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),z=C=>{u.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:A.createElement("div",null,A.createElement("div",null,A.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),A.createElement(E.Z,null),A.createElement("p",{style:{color:"#666666",fontSize:12}}," ",A.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",A.createElement("a",null,C),"\u5929\u3002"),A.createElement("p",{style:{color:"#666666",fontSize:12}}," ",A.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),A.createElement("div",{style:{textAlign:"center",marginTop:30}},A.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:r,alt:"\u4E8C\u7EF4\u7801",width:160})))})},d=(C,e="")=>{const{shixunsDetail:{detail:s}}=(0,w.getDvaApp)()._store.getState();if((s==null?void 0:s.public)===2||(s==null?void 0:s.public)===1||(s==null?void 0:s.shixun_status)===3){let B="";return(s==null?void 0:s.public)===2&&(B="\u5DF2\u516C\u5F00"),(s==null?void 0:s.public)===1&&(B="\u5F85\u5BA1\u6838"),(s==null?void 0:s.shixun_status)===3&&(B="\u5DF2\u5173\u95ED"),u.default.info({centered:!0,icon:A.createElement(v.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:A.createElement("div",{className:"tc",style:{marginLeft:-38}},A.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},A.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",B,"\uFF0C",e,"\u3002"),A.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),A.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:r,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(s==null?void 0:s.shixun_status)===2?(u.default.confirm({centered:!0,icon:A.createElement(v.Z,null),title:"\u63D0\u793A",content:A.createElement("div",null,A.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",e,"\u3002"),A.createElement("br",null),A.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{u.default.confirm({width:440,centered:!0,icon:A.createElement(v.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>b(void 0,null,function*(){(yield C({type:"shixunsDetail/cancelRelease",payload:{id:s==null?void 0:s.identifier}})).status!==401&&(h.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),C({type:"shixunsDetail/getShixunsDetail",payload:{id:s==null?void 0:s.identifier}}),C({type:"practiceSetting/getCommonData",payload:{id:s==null?void 0:s.identifier}}))})})}}),!0):!1}},25510:function(F){F.exports="data:image/png;base64,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KFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbb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"}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1456],{15276:function(w,n,e){e.d(n,{rX:function(){return z},pW:function(){return Q},gy:function(){return m},xY:function(){return y},O5:function(){return d},tJ:function(){return D},o1:function(){return P},Rd:function(){return X}});var g=e(63144),C=e(43418),E=e(28103),h=e(8591),r=e(35099),v=e(15826),L=e(88289),c=e(25510),Y="data:image/png;base64,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",S=e.p+"static/newqrcode.a8740efb.png",b=e(32637),A=e(59301),i=(u,t,s)=>new Promise((l,f)=>{var x=B=>{try{W(s.next(B))}catch(F){f(F)}},V=B=>{try{W(s.throw(B))}catch(F){f(F)}},W=B=>B.done?l(B.value):Promise.resolve(B.value).then(x,V);W((s=s.apply(u,t)).next())});const D=(u,t=!1)=>!!(P(u)&&a(t)),P=u=>(0,r.bg)()?!0:(u({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(u=!1)=>{var t;const{user:s}=(0,g.getDvaApp)()._store.getState();return(t=s.userInfo)!=null&&t.profile_completed?!0:(C.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,v.xg)("/account/profile/edit"),I()}}),!1)},I=()=>{C.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},X=()=>{C.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:A.createElement("div",{style:{textAlign:"center"}},A.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),A.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:b}),A.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},d=()=>{var u;const{user:t}=(0,g.getDvaApp)()._store.getState();return(u=t.userInfo)!=null&&u.professional_certification?!0:(C.default.confirm({title:"\u63D0\u793A",centered:!0,content:A.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,v.xg)("/account/certification")}}),!1)},y=()=>(0,r.V9)()?!0:(C.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:A.createElement("div",{className:"tc",style:{marginLeft:-38}},A.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),A.createElement("img",{src:S,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),z=(u,t)=>u?!0:(C.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:A.createElement("div",null,A.createElement("p",null,t||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),A.createElement("div",{style:{marginLeft:"110px"}},A.createElement("img",{src:Y,width:200}),A.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,v.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),Q=u=>{C.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:A.createElement("div",null,A.createElement("div",null,A.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),A.createElement(E.Z,null),A.createElement("p",{style:{color:"#666666",fontSize:12}}," ",A.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",A.createElement("a",null,u),"\u5929\u3002"),A.createElement("p",{style:{color:"#666666",fontSize:12}}," ",A.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),A.createElement("div",{style:{textAlign:"center",marginTop:30}},A.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:c,alt:"\u4E8C\u7EF4\u7801",width:160})))})},m=(u,t="")=>{const{shixunsDetail:{detail:s}}=(0,g.getDvaApp)()._store.getState();if((s==null?void 0:s.public)===2||(s==null?void 0:s.public)===1||(s==null?void 0:s.shixun_status)===3){let l="";return(s==null?void 0:s.public)===2&&(l="\u5DF2\u516C\u5F00"),(s==null?void 0:s.public)===1&&(l="\u5F85\u5BA1\u6838"),(s==null?void 0:s.shixun_status)===3&&(l="\u5DF2\u5173\u95ED"),C.default.info({centered:!0,icon:A.createElement(L.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:A.createElement("div",{className:"tc",style:{marginLeft:-38}},A.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},A.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",l,"\uFF0C",t,"\u3002"),A.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),A.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:c,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(s==null?void 0:s.shixun_status)===2?(C.default.confirm({centered:!0,icon:A.createElement(L.Z,null),title:"\u63D0\u793A",content:A.createElement("div",null,A.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",t,"\u3002"),A.createElement("br",null),A.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{C.default.confirm({width:440,centered:!0,icon:A.createElement(L.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>i(void 0,null,function*(){(yield u({type:"shixunsDetail/cancelRelease",payload:{id:s==null?void 0:s.identifier}})).status!==401&&(h.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),u({type:"shixunsDetail/getShixunsDetail",payload:{id:s==null?void 0:s.identifier}}),u({type:"practiceSetting/getCommonData",payload:{id:s==null?void 0:s.identifier}}))})})}}),!0):!1}},25510:function(w){w.exports="data:image/png;base64,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KFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbb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"},32637:function(w,n,e){w.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"}}]);
diff --git a/2048.async.js b/2048.async.js
new file mode 100644
index 0000000000..8940d18ec5
--- /dev/null
+++ b/2048.async.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2048],{95318:function(Ye,Pe,m){m.d(Pe,{Z:function(){return $}});var e=m(3113),F=m(59301),L=Object.defineProperty,D=Object.defineProperties,z=Object.getOwnPropertyDescriptors,X=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,O=(G,ne,H)=>ne in G?L(G,ne,{enumerable:!0,configurable:!0,writable:!0,value:H}):G[ne]=H,de=(G,ne)=>{for(var H in ne||(ne={}))W.call(ne,H)&&O(G,H,ne[H]);if(X)for(var H of X(ne))y.call(ne,H)&&O(G,H,ne[H]);return G},M=(G,ne)=>D(G,z(ne)),I=(G,ne)=>{var H={};for(var Y in G)W.call(G,Y)&&ne.indexOf(Y)<0&&(H[Y]=G[Y]);if(G!=null&&X)for(var Y of X(G))ne.indexOf(Y)<0&&y.call(G,Y)&&(H[Y]=G[Y]);return H},re=(G,ne,H)=>new Promise((Y,N)=>{var U=P=>{try{le(H.next(P))}catch(Ae){N(Ae)}},x=P=>{try{le(H.throw(P))}catch(Ae){N(Ae)}},le=P=>P.done?Y(P.value):Promise.resolve(P.value).then(U,x);le((H=H.apply(G,ne)).next())});const $=G=>{var ne=G,{children:H}=ne,Y=I(ne,["children"]);const[N,U]=(0,F.useState)(!1);return F.createElement(e.ZP,M(de({},Y),{loading:N,onClick:x=>re(void 0,null,function*(){try{U(!0),yield Y.onClick(x),U(!1)}catch(le){console.error(le),U(!1)}})}),H)}},73906:function(Ye,Pe,m){m.d(Pe,{Z:function(){return H}});var e=m(59301),F=m(48209),L=m(85143),D={flex_box_center:"flex_box_center___SFmJH",flex_space_between:"flex_space_between___f2H1D",flex_box_vertical_center:"flex_box_vertical_center___hW_hp",flex_box_center_end:"flex_box_center_end___yklmJ",flex_box_column:"flex_box_column___m0oUw",customTree:"customTree___ZhEHU",name:"name___RIkn2"},z=Object.defineProperty,X=Object.defineProperties,W=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,M=(Y,N,U)=>N in Y?z(Y,N,{enumerable:!0,configurable:!0,writable:!0,value:U}):Y[N]=U,I=(Y,N)=>{for(var U in N||(N={}))O.call(N,U)&&M(Y,U,N[U]);if(y)for(var U of y(N))de.call(N,U)&&M(Y,U,N[U]);return Y},re=(Y,N)=>X(Y,W(N)),$=(Y,N)=>{var U={};for(var x in Y)O.call(Y,x)&&N.indexOf(x)<0&&(U[x]=Y[x]);if(Y!=null&&y)for(var x of y(Y))N.indexOf(x)<0&&de.call(Y,x)&&(U[x]=Y[x]);return U},G=(Y,N,U)=>new Promise((x,le)=>{var P=Ze=>{try{we(U.next(Ze))}catch(je){le(je)}},Ae=Ze=>{try{we(U.throw(Ze))}catch(je){le(je)}},we=Ze=>Ze.done?x(Ze.value):Promise.resolve(Ze.value).then(P,Ae);we((U=U.apply(Y,N)).next())}),H=Y=>{var N=Y,{value:U,onChange:x,defaultValue:le,disabled:P}=N,Ae=$(N,["value","onChange","defaultValue","disabled"]);const[we,Ze]=(0,e.useState)([]),[je,Ee]=(0,e.useState)("1");(0,e.useEffect)(()=>{K()},[]);const K=()=>G(void 0,null,function*(){const oe=yield(0,L.NZ)({});if(oe!=null&&oe.data){const se=[{title:e.createElement("div",{title:"\u6839\u76EE\u5F55",className:D.name},"\u6839\u76EE\u5F55"),value:0,key:0,icon:e.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:J(oe.data||[])}];Ze(se),Ee("2")}}),J=oe=>{function se(Q){const ve=Q.children,ye=Array.isArray(ve)&&ve.length>0,pe=Q==null?void 0:Q.group_id;return{title:e.createElement("div",{title:Q==null?void 0:Q.name,className:D.name},Q==null?void 0:Q.name),value:pe,key:pe,icon:e.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:ye?ve==null?void 0:ve.map(ue=>se(ue)):[]}}return oe==null?void 0:oe.map(Q=>se(Q))},fe=le?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:U,defaultExpandedKeys:U};return e.createElement("div",{className:D.customTree},e.createElement(F.default,I(re(I({key:je},fe),{showIcon:!0,treeData:we,onSelect:x,disabled:P}),Ae)))}},32325:function(Ye,Pe,m){m.d(Pe,{Z:function(){return y}});var e=m(78241),F=m(98135),L=m(3113),D=m(59301),z={search:"search___JA0r9",btn:"btn___GGtZC"},X=m(59301),y=({value:O,onChange:de})=>{const[M]=e.default.useForm(),I=(0,D.useRef)(!1);(0,D.useEffect)(()=>{O&&M.setFieldsValue(O)},O);const re=$=>{I.current||de($),I.current=!0,setTimeout(()=>{I.current=!1},2e3)};return X.createElement("div",{className:z.search},X.createElement(e.default,{className:z.formWrap,colon:!1,form:M,size:"large",layout:"inline",onFinish:$=>{I.current||re($)}},X.createElement(e.default.Item,{label:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",name:"keyword",initialValue:""},X.createElement(F.default,{style:{width:280,height:40}})),X.createElement(e.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"schools",initialValue:"",style:{margin:"0 40px"}},X.createElement(F.default,{style:{width:280,height:40}})),X.createElement(e.default.Item,{label:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",name:"creator",initialValue:""},X.createElement(F.default,{style:{width:200,height:40}})),X.createElement(L.ZP,{className:z.btn,type:"primary",htmlType:"submit"},"\u641C\u7D22")))}},69352:function(Ye,Pe,m){m.d(Pe,{S:function(){return y}});var e=m(59301),F=m(20834),L=m(38854),D={flex_box_center:"flex_box_center___EIpII",flex_space_between:"flex_space_between___fFu6C",flex_box_vertical_center:"flex_box_vertical_center___dbtuv",flex_box_center_end:"flex_box_center_end___qEYJa",flex_box_column:"flex_box_column___ncMrS",main:"main___A2KB0",wrap:"wrap___PrMse",content:"content___pEqhq",programName:"programName___h8PAJ",name:"name___oxG0a",directionContentWrap:"directionContentWrap____Ymcj",directionItem:"directionItem___uCMBX",active:"active___vOl0l",subActive:"subActive___WzT87",subItem:"subItem___nVuXN",subMenu:"subMenu___DqKGV",action:"action___O7v85"};const z=[{name:"\u7F16\u7A0B\u9898",value:"PROGRAM"},{name:"\u5355\u9009\u9898",value:"SINGLE"},{name:"\u591A\u9009\u9898",value:"MULTIPLE"},{name:"\u5224\u65AD\u9898",value:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",value:"COMPLETION"},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE"},{name:"\u7EC4\u5408\u9898",value:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM"}],X=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],W=[{name:"\u968F\u673A\u7EC4\u5377",value:1},{name:"\u4EBA\u5DE5\u7EC4\u5377",value:2}],y=({showSelectAll:O=!1,disciplinesData:de=[],knowledgeData:M=[],directionValue:I,subDisciplineValue:re,typeValue:$,knowledgeValue:G,showKnowledge:ne=!1,showRandomType:H=!1,difficultyValue:Y,randomValue:N,selectAll:U,languagesvalue:x,className:le,languages:P=[],isprogram_homework:Ae,showShixun:we=!1,showItemType:Ze=!0,onShixunChange:je=()=>{},onDirectionChange:Ee=()=>{},onTypeChange:K=()=>{},onDifficultyChange:J=()=>{},handlelanguagesChange:fe=()=>{},onKnowledgeChange:oe=()=>{},onRandomChange:se=()=>{},showTeachGroup:Q=!1,teachGroupData:ve=[],onTeachGroupChange:ye=()=>{},teachGroupValue:pe})=>{const[ue,Ie]=(0,e.useState)(0),Ve=(0,e.useRef)(null),[Ce,Re]=(0,e.useState)(0),_e=(0,e.useRef)(null);(0,e.useEffect)(()=>{var w;de.length!==0&&(((w=Ve==null?void 0:Ve.current)==null?void 0:w.clientHeight)>108?Ie(1):Ie(0)),de.length===0&&Ie(0)},[de]),(0,e.useEffect)(()=>{var w;M.length!==0&&(((w=_e==null?void 0:_e.current)==null?void 0:w.clientHeight)>108?Re(1):Re(0)),M.length===0&&Re(0)},[M]);const Te=(w=[],he)=>e.createElement(F.default,{className:D.subMenu},w.map(Me=>e.createElement(F.default.Item,{key:Me.id},e.createElement("a",{className:`${D.subItem} ${re===Me.id?D.subActive:""}`,onClick:()=>Ee(he,Me.id)},Me.name))));return e.createElement("aside",{className:le?`${D.main} ${le}`:D.main},e.createElement("div",{className:D.wrap},Ae&&e.createElement("div",{className:D.programName},"\u8BD5\u9898\u5E93-\u7F16\u7A0B\u9898"),Q&&e.createElement("div",{className:D.content},e.createElement("span",{className:D.name},"\u56E2\u961F"),e.createElement("div",{className:D.directionContentWrap},e.createElement("li",{className:`${D.directionItem} ${pe?"":D.active} `,onClick:()=>ye(null)},"\u5168\u90E8"),ve==null?void 0:ve.map(w=>e.createElement("li",{key:w.group_id,className:`${D.directionItem} ${pe===w.group_id?D.active:""} `,onClick:()=>ye(w.group_id)},w.name)))),e.createElement("div",{className:D.content},e.createElement("span",{className:D.name},"\u65B9\u5411"),e.createElement("span",null),e.createElement("div",{className:D.directionContentWrap,style:{overflow:"hidden",height:ue===1?88:"auto"}},e.createElement("li",{className:`${D.directionItem} ${I?"":D.active} `,onClick:()=>Ee(null)},"\u5168\u90E8"),de.map(w=>{var he;return e.createElement(e.Fragment,{key:w.id},((he=w.sub_disciplines)==null?void 0:he.length)>0?e.createElement(L.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:Me=>Me.parentNode,dropdownRender:()=>Te(w.sub_disciplines,w.id)},e.createElement("li",{className:`${D.directionItem} ${I===w.id?D.active:""} `,onClick:()=>Ee(w.id)},w.name)):e.createElement("li",{className:`${D.directionItem} ${I===w.id?D.active:""} `,onClick:()=>Ee(w.id)},w.name))})),e.createElement("div",{className:D.directionContentWrap,ref:Ve,style:{height:"auto",position:"fixed",left:0,top:0,width:1024,visibility:"hidden"}},de.map(w=>{var he;return e.createElement(e.Fragment,{key:w.id},((he=w.sub_disciplines)==null?void 0:he.length)>0?e.createElement(L.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:Me=>Me.parentNode,dropdownRender:()=>Te(w.sub_disciplines,w.id)},e.createElement("li",{className:`${D.directionItem} ${I===w.id?D.active:""} `,onClick:()=>Ee(w.id)},w.name)):e.createElement("li",{className:`${D.directionItem} ${I===w.id?D.active:""} `,onClick:()=>Ee(w.id)},w.name))})),!!ue&&e.createElement("div",{className:D.action},ue===1&&e.createElement("span",{onClick:()=>Ie(2)},"\u5C55\u5F00",e.createElement("i",{className:"iconfont icon-xiala"})),ue===2&&e.createElement("span",{onClick:()=>Ie(1)},"\u6536\u8D77",e.createElement("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})))),ne&&e.createElement("div",{className:D.content},e.createElement("span",{className:D.name},"\u77E5\u8BC6\u70B9"),e.createElement("div",{className:D.directionContentWrap,style:{overflow:"hidden",height:Ce===1?94:"auto"}},e.createElement("li",{className:`${D.directionItem} ${G===-1?D.active:""} `,onClick:()=>oe(-1)},"\u5168\u90E8"),M.map(w=>e.createElement("li",{key:w.id,className:`${D.directionItem} ${G===w.id?D.active:""} `,onClick:()=>oe(w.id)},w.name))),e.createElement("div",{ref:_e,className:D.directionContentWrap,style:{height:"auto",position:"fixed",left:0,top:0,width:1010,visibility:"hidden"}},M.map(w=>e.createElement("li",{key:w.id,className:`${D.directionItem} ${G===w.id?D.active:""} `,onClick:()=>oe(w.id)},w.name))),!!Ce&&e.createElement("div",{className:D.action},Ce===1&&e.createElement("span",{onClick:()=>Re(2)},"\u5C55\u5F00",e.createElement("i",{className:"iconfont icon-xiala"})),Ce===2&&e.createElement("span",{onClick:()=>Re(1)},"\u6536\u8D77",e.createElement("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})))),Ze&&!Ae&&e.createElement("div",{className:D.content},e.createElement("span",{className:D.name},"\u9898\u578B"),e.createElement("li",{className:`${D.directionItem} ${$?"":D.active} `,onClick:()=>K(null)},"\u5168\u90E8"),e.createElement("div",{className:D.directionContentWrap},z.map(w=>e.createElement("li",{key:w.name,className:`${D.directionItem} ${$===w.value?D.active:""} `,onClick:()=>K(w.value)},w.name)),we&&e.createElement("li",{key:"\u5B9E\u8BAD\u9898",className:D.directionItem,onClick:()=>je()},"\u5B9E\u8BAD\u9898"))),e.createElement("div",{className:D.content},e.createElement("span",{className:D.name},"\u96BE\u5EA6"),e.createElement("li",{className:`${D.directionItem} ${Y?"":D.active} `,onClick:()=>J(null)},"\u5168\u90E8"),e.createElement("div",{className:D.directionContentWrap},X.map(w=>e.createElement("li",{key:w.name,className:`${D.directionItem} ${Y===w.value?D.active:""} `,onClick:()=>J(w.value)},w.name)))),H&&e.createElement("div",{className:D.content},e.createElement("span",{className:D.name},"\u7C7B\u578B"),e.createElement("li",{className:`${D.directionItem} ${N?"":D.active} `,onClick:()=>se(null)},"\u5168\u90E8"),e.createElement("div",{className:D.directionContentWrap},W.map(w=>e.createElement("li",{key:w.name,className:`${D.directionItem} ${N===w.value?D.active:""} `,onClick:()=>se(w.value)},w.name))))))}},15411:function(Ye,Pe,m){var e=m(59301),F=m(50630),L=m(48136),D=m(248),z=m(43418),X=m(59301);const W=(0,e.forwardRef)(({callback:y,width:O,onChange:de,disabled:M,readOnly:I,type:re="",value:$="",style:G={}},ne)=>{const H=(0,e.useRef)(),Y=(0,e.useRef)(),[N,U]=(0,e.useState)(0),[x,le]=(0,e.useState)(0),[P,Ae]=(0,e.useState)(!1),we=()=>{var K=document.createElement("div");K.innerHTML=H.current.getValue();var J=K.innerText;return y&&y(J),J};(0,e.useImperativeHandle)(ne,()=>({getData:we}));const Ze=K=>{K.preventDefault();const J=K.clientX-N,fe=K.clientY-x;document.body.onmousemove=oe=>{let se=oe.clientX-J,Q=oe.clientY-fe;const ve=document.getElementsByClassName("markdown-popup-form")[0],ye=window.innerWidth-ve.offsetWidth,pe=window.innerHeight-ve.offsetHeight;se=Math.max(0,Math.min(se,ye)),Q=Math.max(0,Math.min(Q,pe)),je(oe.clientX,oe.clientY,J,fe)&&(U(se),le(Q))},document.body.onmouseup=function(){document.body.onmousemove=null}},je=(K,J,fe,oe)=>{const se=document.body.clientHeight,Q=document.body.clientWidth;return K<20&&fe>K||K>Q-20&&feJ||J>se-20&&oe{P&&setTimeout(()=>{const K=document.getElementsByClassName("markdown-popup-form")[0],J=window.innerWidth/2-K.offsetWidth/2,fe=window.innerHeight/2-K.offsetHeight/2;U(J),le(fe)},0)},[P]);const Ee=()=>{M||I||Ae(!0)};return X.createElement("div",{style:G},X.createElement("div",{style:{width:O||"100%",position:"relative"},className:`${F.Z.mathFillWrap} ${M||I?"cursorDefault":""}`,onClick:()=>Ee()},X.createElement("math-field",{disabled:M,locale:"zh_cn",class:`${F.Z.mathField} ${re}`,readOnly:I,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:H,style:{width:"100%",fontSize:$?18:14},value:$||""})),X.createElement(z.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:N,top:x},title:X.createElement("div",{style:{cursor:"move"},onMouseDown:Ze},"\u8F93\u5165\u516C\u5F0F"),open:P,onOk:()=>{const K=Y.current.getData();H.current.setValue(K),de(K),Ae(!1)},onCancel:()=>{Ae(!1)},destroyOnClose:!0,className:"markdown-popup-form"},X.createElement(D.Z,{value:$,ref:Y,onChange:de,showSaveButton:!1})))});Pe.Z=W},30409:function(Ye,Pe,m){m.d(Pe,{Z:function(){return I}});var e=m(59301),F=m(78241),L=m(43418),D=m(98135),z=m(88289),X=m(76265),W={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},y=m(64678),O=m(59301),de=(re,$,G)=>new Promise((ne,H)=>{var Y=x=>{try{U(G.next(x))}catch(le){H(le)}},N=x=>{try{U(G.throw(x))}catch(le){H(le)}},U=x=>x.done?ne(x.value):Promise.resolve(x.value).then(Y,N);U((G=G.apply(re,$)).next())}),I=({type:re="subject",open:$,onCancel:G,onOkClick:ne,subDisciplineId:H})=>{const[Y]=F.default.useForm(),[N,U]=(0,e.useState)([]),[x,le]=(0,e.useState)(!1);(0,e.useEffect)(()=>{},[]);const P=()=>de(void 0,null,function*(){if(re){const Ae=yield(0,X.ZP)("/api/disciplines.json",{method:"get",params:{source:re}});U(Ae.disciplines||[])}});return O.createElement(L.default,{title:O.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:$,width:558,centered:!0,className:W.publicQuest,onCancel:()=>{G(),Y.resetFields()},onOk:()=>{Y.validateFields().then(Ae=>de(void 0,null,function*(){const we=yield(0,X.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:Ae==null?void 0:Ae.name,sub_discipline_id:H}});(we==null?void 0:we.status)===0&&ne({name:Ae==null?void 0:Ae.name,id:we==null?void 0:we.tag_discipline_id,public:!1,type:"personal"}),Y.resetFields(),G()}))}},O.createElement("div",{className:W.publicQuestContent},O.createElement("div",{className:W.public_tips},O.createElement(z.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),O.createElement(F.default,{labelAlign:"left",form:Y,colon:!1},O.createElement(F.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},O.createElement(D.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),O.createElement(y.Z,{open:x,onCancel:()=>{le(!1)}})))}},64678:function(Ye,Pe,m){m.d(Pe,{Z:function(){return de}});var e=m(43418),F={ul:"ul___TdfYY"},L=m(32637),D=m(59301),z=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,y=(M,I)=>{var re={};for(var $ in M)X.call(M,$)&&I.indexOf($)<0&&(re[$]=M[$]);if(M!=null&&z)for(var $ of z(M))I.indexOf($)<0&&W.call(M,$)&&(re[$]=M[$]);return re},de=M=>{var I=M,{open:re,onCancel:$}=I,G=y(I,["open","onCancel"]);return D.createElement(e.default,{centered:!0,open:re,title:D.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:$,footer:null},D.createElement("div",null,D.createElement("div",{className:"tc"},D.createElement("img",{className:"mt10",src:L,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),D.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),D.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),D.createElement("div",{style:{color:"#333"},className:"pt30 font14"},D.createElement("ul",{className:F.ul},D.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),D.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),D.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5934\u6B4C\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},23757:function(Ye,Pe,m){m.d(Pe,{Z:function(){return M}});var e=m(59301),F=m(8591),L=m(43418),D=m(98135),z={flex_box_center:"flex_box_center___sBoKM",flex_space_between:"flex_space_between___SHLh3",flex_box_vertical_center:"flex_box_vertical_center___T97r6",flex_box_center_end:"flex_box_center_end___pNP7Y",flex_box_column:"flex_box_column___dr0wb",addModal:"addModal___aEWdi",row:"row____K9d5",label:"label___y3olw"},X=m(73906),W=m(85143),y=m(63144),O=(I,re,$)=>new Promise((G,ne)=>{var H=U=>{try{N($.next(U))}catch(x){ne(x)}},Y=U=>{try{N($.throw(U))}catch(x){ne(x)}},N=U=>U.done?G(U.value):Promise.resolve(U.value).then(H,Y);N(($=$.apply(I,re)).next())});const de=({problemset:I,dispatch:re,onOk:$})=>{const[G,ne]=(0,e.useState)(""),[H,Y]=(0,e.useState)([0]),N=()=>{re({type:"problemset/setActionTabs",payload:{}})};(0,e.useEffect)(()=>{var x,le;I.actionTabs.key==="\u65B0\u5EFA\u6587\u4EF6\u5939"&&(Y([(le=(x=I.actionTabs)==null?void 0:x.params)==null?void 0:le.group_id]),ne(""))},[I.actionTabs.key]);const U=()=>O(void 0,null,function*(){const x=["\uFF1F","\u3001","/","\u2572","*","<",">","|"];if(!G.trim()){F.ZP.warning("\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0");return}if(G.charAt(0)===" "){F.ZP.warning("\u9996\u5B57\u7B26\u4E0D\u80FD\u4E3A\u7A7A\u683C");return}for(let P=0;P0?H[0]:0,name:G});le.status===0&&(N(),$(le==null?void 0:le.id))});return e.createElement(L.default,{centered:!0,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",open:I.actionTabs.key==="\u65B0\u5EFA\u6587\u4EF6\u5939",width:500,onCancel:N,onOk:U,destroyOnClose:!0},e.createElement("div",{className:z.addModal},e.createElement("div",{className:z.row},e.createElement("span",{className:z.label},"\u6587\u4EF6\u5939\u540D\u79F0: "),e.createElement(D.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",value:G,onChange:x=>ne(x.target.value)})),e.createElement("div",{className:z.row,style:{alignItems:"start",maxHeight:500,overflow:"auto"}},e.createElement("span",{className:z.label},"\u6587\u4EF6\u5939\u4F4D\u7F6E: "),e.createElement(X.Z,{value:H,onChange:x=>Y(x)}))))};var M=(0,y.connect)(({problemset:I})=>({problemset:I}))(de)},33773:function(Ye,Pe,m){m.d(Pe,{Z:function(){return z}});var e=m(59301),F={flex_box_center:"flex_box_center___P747F",flex_space_between:"flex_space_between___OiwJD",flex_box_vertical_center:"flex_box_vertical_center___ZEhCi",flex_box_center_end:"flex_box_center_end___h8UWu",flex_box_column:"flex_box_column___SPM3D",pWrap:"pWrap___UlNGw",few:"few___fb5jD"},L=m(60324),z=({data:X=[],activeTabsKey:W,onClick:y})=>{const O=()=>X.map((M,I)=>e.createElement("div",{key:I,className:F.few},e.createElement("b",{title:M.name,style:{color:I===0?"#999999":"#333333"},onClick:()=>y(M.id,!1,W==="3")},M.name),I{let M=!0;const I=X.slice(2,-2),re=e.createElement("div",{className:F.pWrap},I.map($=>e.createElement("span",{title:$.name,onClick:()=>y($.id,!1,W==="3"),key:$.id},$.name)));return X.map(($,G)=>{let ne=null;return G>1&&Gy($.id,!1,W==="3")},$.name),G1&&e.createElement("span",{style:{cursor:"pointer",color:"#afaaaa"},className:"iconfont icon-zuoshangjiaofanhui",onClick:()=>{X.length===1||y(X[X.length-2].id,!1,!0)}}),(X==null?void 0:X.length)>5?de():O())}},31209:function(Ye,Pe,m){m.d(Pe,{Z:function(){return je},b:function(){return Ae}});var e=m(59301),F=m(8591),L=m(43418),D=m(98135),z=m(3113),X=m(48209),W={list:"list___Ur31H",btns:"btns___ITJo0",name:"name___FtR_V",folderWrapper:"folderWrapper___szWWk",folderIcon:"folderIcon___MdKkF",share_folderIcon:"share_folderIcon___G1rNy",subject:"subject___lELqJ"},y=m(76265),O=m(73631),de=m(31328),M=m(85143),I=m(89392),re=m(71671),$=Object.defineProperty,G=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,U=(Ee,K,J)=>K in Ee?$(Ee,K,{enumerable:!0,configurable:!0,writable:!0,value:J}):Ee[K]=J,x=(Ee,K)=>{for(var J in K||(K={}))Y.call(K,J)&&U(Ee,J,K[J]);if(H)for(var J of H(K))N.call(K,J)&&U(Ee,J,K[J]);return Ee},le=(Ee,K)=>G(Ee,ne(K)),P=(Ee,K,J)=>new Promise((fe,oe)=>{var se=ye=>{try{ve(J.next(ye))}catch(pe){oe(pe)}},Q=ye=>{try{ve(J.throw(ye))}catch(pe){oe(pe)}},ve=ye=>ye.done?fe(ye.value):Promise.resolve(ye.value).then(se,Q);ve((J=J.apply(Ee,K)).next())});const Ae=(Ee,K,J=[])=>{if(Ee)for(const fe of Ee){if(fe.key===K)return J;if(fe.children&&fe.children!=""){const oe=Ae(fe.children,K,[...J,{id:fe.key,name:fe.title.props.name}]);if(oe)return oe}}},we=({isProblemset:Ee,name:K,id:J,isShare:fe,itemBanksCount:oe,onOpen:se=()=>{},onShare:Q=()=>{},onMove:ve=()=>{},onDeleteOk:ye=()=>{}})=>{const[pe,ue]=(0,e.useState)(!1),[Ie,Ve]=(0,e.useState)(K),[Ce,Re]=(0,e.useState)(K),_e=w=>P(void 0,null,function*(){const he=["\uFF1F","\u3001","/","\u2572","*","<",">","|"];if(!Ce.trim()){F.ZP.warning("\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0");return}if(Ce.charAt(0)===" "){F.ZP.warning("\u9996\u5B57\u7B26\u4E0D\u80FD\u4E3A\u7A7A\u683C");return}for(let pt=0;pt{L.default.confirm({title:"\u63D0\u793A",okText:"\u786E\u8BA4\u5220\u9664",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,e.createElement("p",null,"\u672C\u6B21\u5220\u9664\u64CD\u4F5C\u786E\u5B9A\u540E\u5185\u5BB9\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u662F\u5426\u7EE7\u7EED\uFF1F"),e.createElement("p",null,"\u5220\u9664\u6587\u4EF6\u5939\uFF0C\u5C06\u540C\u6B65\u5220\u9664\u5176\u6240\u5305\u542B\u7684\u5168\u90E8\u5B50\u6587\u4EF6\u5939\u548C\u8BD5\u9898\uFF0C\u8BF7\u614E\u91CD\u64CD\u4F5C\uFF01")),cancelText:"\u53D6\u6D88",onOk:()=>P(void 0,null,function*(){(yield(0,y.ZP)(`/api/item_banks_groups/${Math.abs(w)}.json`,{method:"delete",body:{}})).status===0&&ye(w)})})};return e.createElement("div",{className:W.list,onClick:w=>se(J,fe)},pe?e.createElement(D.default,{style:{maxWidth:780},value:Ce,onChange:w=>{Re(w.target.value)},onClick:w=>w.stopPropagation()}):e.createElement("div",{className:W.name,title:Ie},Ie),oe?e.createElement("div",{className:W.subject},"\u8BD5\u9898\u6570 ",oe):"",Ee&&e.createElement("div",{className:W.btns},pe?e.createElement(e.Fragment,null,e.createElement("i",{className:"iconfont icon-chenggong1 ml10",style:{color:"#33BD8C"},onClick:w=>{w.stopPropagation(),_e(J)}}),e.createElement("i",{className:"iconfont icon-qingchu ml10",onClick:w=>{w.stopPropagation(),Re(Ie),ue(!1)}})):e.createElement(e.Fragment,null,e.createElement("i",{className:"iconfont icon-shangyi3 ml10",onClick:w=>{w.stopPropagation(),ve(J,"up")}}),e.createElement("i",{className:"iconfont icon-shangyi3 ml10",style:{transform:"rotate(180deg)"},onClick:w=>{w.stopPropagation(),ve(J,"down")}})),e.createElement("div",{style:{position:"relative",top:"-2px",display:"flex"}},e.createElement(z.ZP,{className:"ml10",onClick:w=>{w.stopPropagation(),Q(Math.abs(J))},type:"link"},"\u5171\u4EAB\u5168\u90E8\u6587\u4EF6\u5939"),e.createElement(z.ZP,{className:"ml10",onClick:w=>{w.stopPropagation(),ue(!0)},type:"link"},"\u91CD\u547D\u540D"),e.createElement(z.ZP,{onClick:w=>{w.stopPropagation(),Te(J)},type:"link",danger:!0},"\u5220\u9664"))))};var je=({isProblemset:Ee,data:K,onOpen:J=()=>{},onShare:fe=()=>{},navigation:oe,reloadData:se,activeTabsKey:Q,setRootData:ve,params:ye})=>{const[pe,ue]=(0,e.useState)(),[Ie,Ve]=(0,e.useState)([]),[Ce,Re]=(0,e.useState)([]);(0,e.useEffect)(()=>{pe&&setTimeout(()=>{ve(pe)},200)},[pe]),(0,e.useEffect)(()=>{Re([]),Ve([])},[K]),(0,e.useEffect)(()=>{Ce.length===0&&Ie.length===0&&ue(K==null?void 0:K.map(ge=>({title:e.createElement(we,{isProblemset:Ee,name:ge.name,id:ge.id,isShare:ge.is_share,itemBanksCount:ge.item_banks_count,onMove:Te,onOpen:J,onShare:fe,onDeleteOk:he}),key:ge.id,icon:ge.is_share?e.createElement("img",{onClick:()=>{J(ge.id)},src:de,className:W.share_folderIcon}):e.createElement("img",{onClick:()=>{J(ge.id)},src:O,className:W.folderIcon}),isLeaf:!ge.have_child})))},[Ce,Ie,K]);const _e=(ge,c,S)=>{const q=(0,I.cloneDeep)(ge);for(let Qe=0;QeP(void 0,null,function*(){(c==="up"?yield(0,M.A1)({id:Math.abs(ge)}):yield(0,M.vi)({id:Math.abs(ge)})).status===0&&ue(q=>_e(q,ge,c))}),w=(ge,c)=>ge.filter(S=>S.key===c?!1:(S.children&&(S.children=w(S.children,c)),!0)),he=ge=>{ue(c=>w(c,ge)),se()},Me=(ge,c,S)=>ge.map(q=>q.key===c?x(x({},q),S):q.children?le(x({},q),{children:Me(q.children,c,S)}):q),pt=ge=>P(void 0,null,function*(){var c;const{key:S}=ge;let q=Q===re.TabType.TeachGroupShare?"3":"";const Qe=yield(0,M.ex)(le(x({},ye),{group_id:Math.abs(S),parents:[...oe||[{id:0,name:"\u6839\u76EE\u5F55"}],...(c=Ae(pe,S))==null?void 0:c.map(be=>({id:be.id,name:be.name}))],type:q})),{data:Dt,total_count:Oe}=Qe||{};Oe>0&&ue(be=>Me(be,S,{children:Dt.map(Fe=>({title:e.createElement(we,{isProblemset:Ee,name:Fe.name,id:Fe.id,itemBanksCount:Fe.item_banks_count,onMove:Te,onOpen:J,onShare:fe,onDeleteOk:he}),key:Fe.id,icon:Fe.is_share?e.createElement("img",{onClick:()=>{J(Fe.id)},src:de,className:W.share_folderIcon}):e.createElement("img",{onClick:()=>{J(Fe.id)},src:O,className:W.folderIcon}),isLeaf:!Fe.have_child}))}))}),ht=(ge,c)=>{Re(ge)};return(pe==null?void 0:pe.length)>0&&e.createElement(X.default,{showLine:{showLeafIcon:!1},showIcon:!0,treeData:pe,loadData:pt,onExpand:ht,onLoad:ge=>{Ve(ge)},className:W.folderWrapper,selectable:!1,expandedKeys:Ce,loadedKeys:Ie})}},98324:function(Ye,Pe,m){m.d(Pe,{N:function(){return H},Z:function(){return Y}});var e=m(59301),F=m(31272),L=m(5112),D=m(6848),z=m(24905),X=m(20834),W=m(38854),y={flex_box_center:"flex_box_center___K3pXk",flex_space_between:"flex_space_between___JNXiy",flex_box_vertical_center:"flex_box_vertical_center___lX_K7",flex_box_center_end:"flex_box_center_end___ESJAL",flex_box_column:"flex_box_column___nMTYm",line:"line___cNtUM",b1:"b1___xIRxk",b2:"b2___N5uit",list:"list___SBMGo",title:"title___zQP91",tr:"tr___uaxLL",itemDetail:"itemDetail___Ye51x",answerWrapper:"answerWrapper___WJAPa",decoration:"decoration___fOLFB",row:"row___FvSRM",typeRow:"typeRow___qpDsw",type:"type___a8Bs6",typeName:"typeName___EfvMr",typeIcon:"typeIcon___XnhBc",unpublished:"unpublished___h3A34",private:"private___Ok_kP",public:"public___V5_HF",reviewFlag:"reviewFlag___MWDMc",typeRightAction:"typeRightAction___zwJ4e",actionLink:"actionLink___XxdsL",actionIcon:"actionIcon___YoZs8",topicTitle:"topicTitle___TXfB_",topicTitleContent:"topicTitleContent___MceUW",judgmentContent:"judgmentContent___Adte7",programContent:"programContent___R8AFa",otherContent:"otherContent___CNAVC",combinationContent:"combinationContent___NWKpD",con:"con___MJkTE",otherContentItem:"otherContentItem___sXGMT",otehrContentHtml:"otehrContentHtml___MKkjT",difficultyRow:"difficultyRow___E6YVK",updateTimeRow:"updateTimeRow___MPFJY",updateTimeWrap:"updateTimeWrap___iIz5W",updateTimeContent:"updateTimeContent___CpqJg",programLanguage:"programLanguage___lku0d",updateTimeRowAction:"updateTimeRowAction___Y6grB",bottomAction:"bottomAction___sQwM3",borderColorBlue:"borderColorBlue___vZe0j",borderColorRed:"borderColorRed___GPm9E",borderColorFFF:"borderColorFFF___izaeA",borderColorGray:"borderColorGray___WdIyN",selectIcon:"selectIcon___I35Ch",colorGreen:"colorGreen___yFw84",parseAnswerBorder:"parseAnswerBorder___tmhXi",answer:"answer___c9YYj",answerHtml:"answerHtml___sp4Xx",parse:"parse___Lif5r",parseText:"parseText___KMhnK",parseAnswer:"parseAnswer___aFs0o",parseAnswerHtml:"parseAnswerHtml___AfP6o",actionBar:"actionBar___Q6e1E",know:"know___EtJbV",menu:"menu___ODbWA",bottom:"bottom___yLg8j",textBtn:"textBtn___p8TrW"},O=m(35099),de="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACMgAAAA6CAYAAABPwffJAAAAAXNSR0IArs4c6QAAH35JREFUeF7t3Q2MZWV9x/H/c849d17uzL6y7K4M76xLNIAKoiBQak0oRgsiYKyxUEq0LwZLYmqa0hqtpi8xodam1daKRFtbRITYBmlspRBBAXmRaHddsCyO7Bsssztzd2buveec5jl37jC7bN155l7OL7P3ewmZfTnn+Z37+f9nsjn3n+c4W8JrfHx8bGam9ZfNZutif3q1Wrl3YKDyB2NjY+NLWC74FHV+8AVzQlcC6nqr87vC4+RgAXW91fnBYJyAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACpr6/r86nBcoVUNdbnV+uNmnqevcy34WW84knto0513giz22NWef03P9qb27Vs846a9MrOiSjzg/14vjuBNT1Vud3p8fZoQLqeqvzQ704HgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBMzU9/fV+fRAuQLqeqvzy9UmTV3vXucHD8g88shj/2zm3ttoNOa7wZmzJEnMnPvqOeec9euvZJuo81/J98baLxdQ11udT0+UK6Cutzq/XG3SEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBA4OgTU9/fV+UdHFZfPu1DXW52/fCp1dFyput69zg8ekLnvvu8+l+e28XDldM52XHTRW171SpZanf9KvjfWfrmAut7qfHqiXAF1vdX55WqThgACCCCAAAIIIIAAAggggAACCCCAAAIIIIDA0SGgvr+vzj86qrh83oW63ur85VOpo+NK1fXudX7wgMy3v31vnue5NZtNc84sz9sPWkqq1aLCb3vbxcFrhrSGOj/kWjm2ewF1vdX53QuyQoiAut7q/BArjkUAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIG2gPr+vjqfPihXQF1vdX652qSp693r/OBhlrvu+ve8PRiTmx+N6QzJtFsjt8sue0fwmiFtpc4PuVaO7V5AXW91fveCrBAioK63Oj/EimMRQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEECgLaC+v6/Opw/KFVDXW51frjZp6nr3Oj94mOX22+/0kzHWbDaK3WP8yw/JJElSDMxceeXlwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWW2/9Smcsptgx5qVdZNq/vuaa9wWvGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWb7whVvyZrN5UCf4xy055yxJqnb99dcGrxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgWAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE2gLq+/vqfPqgXAF1vdX55WqTpq53r/ODh1k+85m/yZ05y4vdY/zjldpLFEMy5uyGD/9e8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjl05+++ZAdZNqPVvKvJEnsIx+5MXjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8olPfCrvPFKp/dXvHtNuDL/Yn3zspuA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy003fSxvNhsLOuGlJfwOMp/85MeD1wxpK3V+yLVybPcC6nqr87sXZIUQAXW91fkhVhyLAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACbQH1/X11Pn1QroC63ur8crVJU9e71/nBwyw33viR3O8a03nN7x4zt5PMzTd/OnjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8qEP3ZC3mi3Lbe65SvM94axaTeyzn/1M8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjluuuuf2kyxv/KrzD3Nc9zu+WWfwxeM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7z//dfkzUbjoP1j/COX/KOWqtWqffnLtwavGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWa644sp8fsuY+X7obCrj7I47bg9eM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7zjHb+Wt1rNYseY9is359z8DjLf/OZdwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWSy65NG82m0UnNJuN4muSJMVX/4ilb33r7uA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy4UXXpT73WP8kIxzZv43fgeZJKkWu8ncf/99wWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWN73pzXmr1SoGYzo7yfgdZPyQTKVSse9//3vBa4a0lTo/5Fo5tnsBdb3V+d0LskKIgLre6vwQK45FAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBtoD6/r46nz4oV0Bdb3V+udqkqevd6/zgYZazzz4nbzQaxXBMsXuM74liB5mk2EXm0UcfCV4zpK3U+SHXyrHdC6jrrc7vXpAVQgTU9Vbnh1hxLAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCLQF1Pf31fn0QbkC6nqr88vVJk1d717nBw+zbN58et7ZOabZbPjpGKtWE/OPXapWq7Zly/8ErxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgW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F/Avv4gk/9BHPfVb85f9fuk31+n5sun7Mo9+o9/6svF50wgggAACCCCAAAIIIIAAAggggAACCCCAAAJdCfD5Ap8vdNVAgSfTb/RbYMt0dXjf99vC6Zz77ntw8+mvOesbae5OzX0fZpnd/q9ftqmpSZua2metZtOeeeZZm56ents1xhWPW2rvIONscHDQTjrpBKskiY2MrLSRkVG78j3v989XMpc7i13+9JYfP/Guiy46b2tnF5m56hW71yjyGZDp6vsn+GT6jR/wwU3TxQn0G/3WRftwKgIIIIAAAggggAACCCCAAAIIIIAAAggggECfCvD5Ap8vlNn69Bv9Rr+VN5/S2UEmesYs2fPw4284/uTN/2FZXsssszxzdvttXzLnnL3w/K5iGGbHjp02NVW3RmN2buMXX67cqtWqjYyM2MaNG4rdY9asPbb483dfda25KLfIIrPI1Z956keXbHjzOT84ycxvQZN1BmRU+QzIlPntZr6H/DgV/VYue9+m0W/8g6Jvm583jgACCCCAAAIIIIAAAggggAACCCCAAAIIILBkAT5f4POFJTfPEk6k3+i3JbTNkk/p+36bA4jHxy3Z/txD55x2ypl3Z3lWy/PMbyBjd//bbRZFse3e9VzxmKVWq1XsIpOmaTEw419+gMYPxZx88olWqVSK36/fcFxxzNvfebXfQMaciyxyUX3rTx59+yknnP/w2FgxIJPOVU6Wz4DMkr93lnQi/cYP+CU1zhJPot/otyW2DqchgAACCCCAAAIIIIAAAggggAACCCCAAAII9LEAny/w+UKZ7U+/0W/0W3nzKZ0dZCo7dlgyPv74a4874dW35VF+kmX+8Umpfe+737FGs1HsINOYnSlq44dkdu7cbfV6vRiGGR4etg0bjrU4jou/HxgcsrXHrLdqUrU3v+WXzbnYLMrNZe6Znz/7k6vHxl73o40biwGZ1lyxZfkMyJT57Ta/g4ys3vRbufVWp839g4J+UxeCfAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEElpEAny8wsFBmu9Jv9Bv9Vt58ih+Qicws3rXLqnv2bD111THHfi6Kquf53WP8DjH/+/SWYjhmdna6+LqY19q16606MGjHrNtgJ596+twOM2ZZ1nhw4vndv71u3ean16+3xsIdZFT5zrnOY54W89Y4pksB+o1+67KFgk6n3+i3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",M=m(24334),I=m(15411),re=m(15826);const $=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],G=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ne=({data:N,selectIds:U,onSelectCheckBox:x=()=>{},showCheckbox:le=!0})=>{var P,Ae,we;const[Ze,je]=(0,e.useState)(!1),Ee=()=>{var oe,se;return N.item_type==="JUDGMENT"?e.createElement("div",{className:y.judgmentContent},N.choices.map((Q,ve)=>e.createElement(L.ZP,{key:ve,disabled:!0},Q.choice_text))):N.item_type==="PROGRAM"?e.createElement("div",{className:y.programContent},e.createElement(F.Z,{value:(oe=N.program_attr)==null?void 0:oe.description})):N.item_type==="COMBINATION"?e.createElement("div",{className:y.combinationContent},(se=N==null?void 0:N.sub_item_banks)==null?void 0:se.map((Q,ve)=>{var ye,pe,ue,Ie,Ve,Ce;const Re=`(\u9898\u76EE${ve+1}-${(Q==null?void 0:Q.item_type)=="SINGLE"?"\u5355\u9009\u9898":(Q==null?void 0:Q.item_type)=="MULTIPLE"?"\u591A\u9009\u9898":(Q==null?void 0:Q.item_type)=="COMPLETION"?"\u586B\u7A7A\u9898":(Q==null?void 0:Q.item_type)=="JUDGMENT"?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898"}) `;return e.createElement(e.Fragment,null,e.createElement("div",{style:{marginTop:10,marginBottom:10}},e.createElement(F.Z,{value:Re+Q.name})),((Q==null?void 0:Q.item_type)=="SINGLE"||(Q==null?void 0:Q.item_type)=="MULTIPLE")&&Q.choices.map((_e,Te)=>e.createElement("div",{key:Te,className:y.otherContentItem},e.createElement("p",null,$[Te]),e.createElement(F.Z,{className:y.otehrContentHtml,value:_e.choice_text}))),(Q==null?void 0:Q.item_type)=="JUDGMENT"&&e.createElement("div",{style:{display:"flex",marginBottom:10}},Q.choices.map((_e,Te)=>e.createElement(L.ZP,{key:Te,disabled:!0},_e.choice_text))),e.createElement("div",{className:y.con},(Q==null?void 0:Q.item_type)=="SINGLE"&&e.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",G==null?void 0:G[(ye=Q==null?void 0:Q.choices)==null?void 0:ye.findIndex(_e=>_e==null?void 0:_e.is_answer)]," "),(Q==null?void 0:Q.item_type)=="COMPLETION"&&((pe=Q==null?void 0:Q.standard_answer)==null?void 0:pe.map((_e,Te)=>{var w;return e.createElement("div",{key:Te,className:y.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${_e.position}\uFF09\uFF1A${(w=_e==null?void 0:_e.answer_text)==null?void 0:w.join("\u3001")}`)})),(Q==null?void 0:Q.item_type)=="MULTIPLE"&&e.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",(ue=Q==null?void 0:Q.choices)==null?void 0:ue.map((_e,Te)=>{if(_e!=null&&_e.is_answer)return(G==null?void 0:G[Te])+" "})," "),(Q==null?void 0:Q.item_type)=="JUDGMENT"&&e.createElement("div",null,"\u7B54\u6848\uFF1A",(Ve=(Ie=Q==null?void 0:Q.choices)==null?void 0:Ie.find(_e=>_e.is_answer))==null?void 0:Ve.choice_text),(Q==null?void 0:Q.item_type)=="SUBJECTIVE"&&e.createElement("div",null,"\u7B54\u6848\uFF1A",(Ce=Q==null?void 0:Q.answer_texts)==null?void 0:Ce[0]),e.createElement("div",null,e.createElement("span",null,"\u89E3\u6790\uFF1A"),e.createElement(F.Z,{className:y.parseAnswerHtml,value:Q.analysis||"\u6682\u65E0\u89E3\u6790"})),e.createElement("div",null,e.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A"),e.createElement(D.Z,{title:(N==null?void 0:N.tag_discipline)||"--"},e.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(N==null?void 0:N.tag_discipline)||"--")))))})):e.createElement("div",{className:y.otherContent},N.choices.map((Q,ve)=>e.createElement("div",{key:ve,className:y.otherContentItem},e.createElement("p",null,$[ve]),e.createElement(F.Z,{className:y.otehrContentHtml,value:Q.choice_text}))))},K=()=>{var oe;if((N==null?void 0:N.item_type)!=="BPROGRAM")return e.createElement("div",null,(oe=N.standard_answer)==null?void 0:oe.map((se,Q)=>{var ve,ye;return e.createElement("div",{key:Q,className:y.answerHtml},(se==null?void 0:se.model)===1?`\u7B54\u6848\uFF08\u586B\u7A7A${se.position}\uFF09\uFF1A${(ve=se==null?void 0:se.answer_text)==null?void 0:ve.join("\u3001")}`:e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("span",{style:{minWidth:110}},"\u7B54\u6848\uFF08\u586B\u7A7A",se.position,"\uFF09\uFF1A"),e.createElement(I.Z,{value:(ye=se==null?void 0:se.answer_text)==null?void 0:ye.join("\u3001"),readOnly:!0})))}))},J=()=>{var oe,se,Q,ve,ye,pe;const ue={SUBJECTIVE:(oe=N.answer_texts)==null?void 0:oe[0],JUDGMENT:(Q=(se=N.choices)==null?void 0:se.find(he=>he.is_answer))==null?void 0:Q.choice_text},Ie=N.choices.map(he=>he.is_answer).findIndex(he=>he),Ve=Ie>-1?G[Ie]:"";let Ce="";N.choices.map((he,Me)=>{he.is_answer&&(Ce+=G[Me])});const Re=ue[N.item_type];let _e=((ve=N==null?void 0:N.program_attr)==null?void 0:ve.code)||"";try{_e=M.Base64.decode(((ye=N==null?void 0:N.program_attr)==null?void 0:ye.code)||"")}catch(he){}const Te={SINGLE:e.createElement(F.Z,{className:y.answerHtml,value:`\u7B54\u6848\uFF1A${Ve||"\u65E0"}`}),MULTIPLE:e.createElement(F.Z,{className:y.answerHtml,value:`\u7B54\u6848\uFF1A${Ce||"\u65E0"}`}),COMPLETION:K(),BPROGRAM:e.createElement("div",null,e.createElement(F.Z,{className:y.answerHtml,showProgramFill:!0,value:_e}),(pe=N.standard_answer)==null?void 0:pe.map((he,Me)=>e.createElement("div",{key:Me,className:y.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${he.position}\uFF09\uFF1A${he==null?void 0:he.answer_text}`)))},w=e.createElement(F.Z,{className:y.answerHtml,value:`\u7B54\u6848\uFF1A${Re||"\u65E0"}`});return Te[N.item_type]||w},fe=oe=>{let se=[...U];oe.target.checked?se.push(N.id):se=se.filter(Q=>Q!==N.id),x(se)};return e.createElement("div",{className:y.itemWrap},e.createElement("div",{className:y.list},le&&e.createElement(z.default,{className:"mr10",onChange:fe,checked:U.includes(N.id)}),e.createElement("div",{onClick:()=>je(!Ze),className:y.title},e.createElement(F.Z,{key:1,showLines:1,showTextOnly:!0,className:y.topicTitleContent,value:(N==null?void 0:N.item_type)==="BPROGRAM"?(P=N==null?void 0:N.program_attr)==null?void 0:P.description:N.name})),e.createElement("div",{onClick:()=>je(!Ze),className:y.tr},e.createElement("i",{style:{transform:Ze?"scale(0.5) rotate(-180deg)":"scale(0.5) rotate(0deg)"},className:"iconfont icon-zhankai4"}))),e.createElement("aside",{style:Ze?{display:"block"}:{display:"none"},className:y.itemDetail},e.createElement("div",{style:{marginBottom:44}},e.createElement(F.Z,{key:2,className:y.topicTitleContent,value:(N==null?void 0:N.item_type)==="BPROGRAM"?(Ae=N==null?void 0:N.program_attr)==null?void 0:Ae.description:N.name}),e.createElement("div",{className:`${y.row} mt15`},Ee()),e.createElement("div",{className:y.row},e.createElement("div",{className:y.updateTimeRow},e.createElement("div",{className:y.updateTimeWrap},N.item_type==="PROGRAM"&&e.createElement("p",{className:y.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(we=N.program_attr)==null?void 0:we.language))))),N.item_type!=="COMBINATION"&&e.createElement("div",{className:y.answerWrapper},e.createElement("img",{src:de,alt:"",className:y.decoration}),e.createElement("div",{className:y.answer},J()),e.createElement("div",{className:y.parse},e.createElement("div",{className:y.parseText},"\u89E3\u6790\uFF1A"),e.createElement("div",{className:y.parseAnswer},N.analysis?e.createElement(F.Z,{className:y.parseAnswerHtml,value:N.analysis}):"\u6682\u65E0\u89E3\u6790")),e.createElement("div",{className:y.parse},e.createElement("div",{className:y.parseText},"\u77E5\u8BC6\u70B9\uFF1A"),e.createElement(D.Z,{title:(N==null?void 0:N.tag_discipline)||"--"},e.createElement("div",{className:y.parseAnswer,style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(N==null?void 0:N.tag_discipline)||"--"))))))},H=({SubjectShare:N,isProblemset:U,data:x,user:le,activeTabsKey:P,onPublicReview:Ae=()=>{},onStartExperience:we=()=>{},onSetPrivate:Ze=()=>{},onCorrection:je=()=>{},onChangeTag:Ee=()=>{},onCollect:K=()=>{},onSetPublic:J=()=>{},onDelete:fe=()=>{},onCancel:oe=()=>{},onSelect:se=()=>{},onMoveTo:Q=()=>{},addProblemset:ve=()=>{},onSetShare:ye=()=>{},onCancelShare:pe=()=>{},onPublish:ue=()=>{},onCancelPublish:Ie=()=>{}})=>{var Ve,Ce,Re,_e,Te,w,he,Me,pt,ht,ge,c,S,q,Qe;const Dt=x.item_type==="PROGRAM"?`/problems/newedit/${(Ve=x.program_attr)==null?void 0:Ve.identifier}`:x.item_type==="BPROGRAM"?`/problemset/edit/${(Ce=x.program_attr)==null?void 0:Ce.identifier}?type=1`:`/problemset/edit/${x.id}`,Oe=P==="0"&&!x.public&&!x.apply&&(x.item_type==="PROGRAM"&&((Re=x.program_attr)==null?void 0:Re.status)!==0||x.item_type!=="PROGRAM"),be=[{label:e.createElement("a",{className:y.actionLink,onClick:()=>{var ct;return Ie((ct=x==null?void 0:x.program_attr)==null?void 0:ct.identifier)}},"\u64A4\u9500\u53D1\u5E03"),key:"0",show:(P==="0"||P==="3")&&x.item_type==="PROGRAM"&&((_e=x.program_attr)==null?void 0:_e.status)!==0&&!x.public&&((Te=x.author)==null?void 0:Te.login)===((w=le.userInfo)==null?void 0:w.login)},{label:e.createElement("a",{className:y.actionLink,onClick:()=>Q(x.id)},"\u79FB\u52A8\u5230"),key:"1",show:P==="0"},{label:e.createElement("a",{className:y.actionLink,onClick:()=>{x.is_share?pe(x.id):ye(x.id)}},"\u5171\u4EAB"),key:"3",show:P==="0"&&N},{label:e.createElement("a",{className:y.actionLink,onClick:()=>J(x)},"\u516C\u5F00"),key:"4",show:Oe},{label:e.createElement("a",{className:y.reviewFlag,onClick:Ae},"\u516C\u5F00\u5BA1\u6838\u4E2D"),key:"5",show:P==="0"&&!x.public&&x.apply&&(x.item_type==="PROGRAM"&&x.program_attr.status!==0||x.item_type!=="PROGRAM")},{label:e.createElement("a",{className:y.actionLink,onClick:()=>Ze(x.id)},"\u64A4\u9500\u516C\u5F00"),key:"6",show:(P==="0"||P==="1")&&x.public&&((he=x.author)==null?void 0:he.login)===((Me=le.userInfo)==null?void 0:Me.login)||P==="1"&&(0,O.ag)()},{label:e.createElement("a",{className:y.actionLink,onClick:()=>K(x.id,x.is_collected)},"\u53D6\u6D88\u6536\u85CF"),key:"7",show:P==="2"},{label:e.createElement("a",{className:y.actionLink,onClick:()=>{var ct;return ue((ct=x==null?void 0:x.program_attr)==null?void 0:ct.identifier)}},"\u53D1\u5E03"),key:"8",show:(P==="0"||P==="3")&&x.item_type==="PROGRAM"&&((pt=x.program_attr)==null?void 0:pt.status)===0&&!x.public&&((ht=x.author)==null?void 0:ht.login)===((ge=le.userInfo)==null?void 0:ge.login)},{label:e.createElement("a",{className:y.actionLink,onClick:()=>K(x.id,x.is_collected)},x.is_collected?"\u53D6\u6D88\u6536\u85CF":"\u6536\u85CF"),key:"9",show:(P==="1"||P==="3")&&!(0,O.ag)()&&!(0,O.JA)()&&((c=x.author)==null?void 0:c.login)!==((S=le.userInfo)==null?void 0:S.login)},{label:e.createElement("a",{className:y.actionLink,onClick:()=>je(x.id)},"\u7EA0\u9519"),key:"10",show:P!=="0"&&!(0,O.ag)()&&!(0,O.JA)()},{label:e.createElement("a",{className:y.actionLink,onClick:()=>Ee(x)},"\u4FEE\u6539\u77E5\u8BC6\u70B9"),key:"15",show:P==="0"||P==="3"&&(x==null?void 0:x.edit_item_bank)},{label:e.createElement("a",{className:y.actionLink,onClick:()=>fe(x.id)},"\u5220\u9664"),key:"11",show:P==="0"&&!x.public||P==="1"&&(0,O.ag)()&&((q=x.author)==null?void 0:q.login)!==((Qe=le.userInfo)==null?void 0:Qe.login)},{label:e.createElement("a",{className:y.actionLink,onClick:()=>ve(x.id)},"\u52A0\u5165\u6211\u7684\u9898\u5E93"),key:"12",show:P==="1"||P==="3"}].filter(ct=>ct.show),Fe=e.createElement(X.default,{forceSubMenuRender:!0,className:y.menu,items:be}),vt=e.createElement(X.default,{forceSubMenuRender:!0,className:y.menu},e.createElement(X.default.Item,{key:"10"},e.createElement("a",{className:y.actionLink,onClick:()=>je(x.id)},"\u7EA0\u9519"))),kt=P!=="0"&&!(0,O.ag)()&&!(0,O.JA)();return e.createElement(e.Fragment,null,U?e.createElement(e.Fragment,null,(P==="0"||P==="3"&&(x==null?void 0:x.edit_item_bank))&&!x.public&&e.createElement("span",{className:y.textBtn,style:{cursor:"pointer"},onClick:()=>(0,re.xg)(Dt)},e.createElement("div",{className:y.line},e.createElement("b",{className:y.b1}),e.createElement("b",{className:y.b2})),e.createElement("i",{className:"iconfont icon-bianji10 font14 mr5"}),"\u7F16\u8F91"),e.createElement("span",{className:y.textBtn,style:{cursor:"pointer"},onClick:()=>we(x)},e.createElement("div",{className:y.line},e.createElement("b",{className:y.b1}),e.createElement("b",{className:y.b2})),e.createElement("i",{className:"iconfont icon-tiyan font14 mr5"}),"\u4F53\u9A8C",e.createElement("div",{className:y.line},e.createElement("b",{className:y.b1}),e.createElement("b",{className:y.b2}))),be.length>0&&e.createElement(W.Z,{dropdownRender:()=>Fe},e.createElement("span",{style:{cursor:"default",width:"105px"},onClick:ct=>ct.preventDefault()},e.createElement("span",{className:y.textBtn},e.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",e.createElement("div",{className:y.line},e.createElement("b",{className:y.b1}),e.createElement("b",{className:y.b2})))))):kt?e.createElement(W.Z,{className:"ml40",dropdownRender:()=>vt},e.createElement("span",{style:{cursor:"default",width:"105px"},onClick:ct=>ct.preventDefault()},e.createElement("span",{className:y.textBtn},e.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",e.createElement("div",{className:y.line},e.createElement("b",{className:y.b1}),e.createElement("b",{className:y.b2}))))):e.createElement("span",null))};var Y=ne},71671:function(Ye,Pe,m){m.r(Pe),m.d(Pe,{TabType:function(){return nu},default:function(){return ro}});var e=m(59301),F=m(63144),L=m(69352),D=m(99313),z=m(98135),X=m(78241),W=m(43418),y=m(5112),O=m(8591),de=m(71418),M=m(24905),I=m(20834),re=m(6848),$=m(19842),G=m(57809),ne=m(66104),H=m(3113),Y=m(38854),N=m(95237),U=m(53864),x=m(23757),le=m(6629),P={modalContent:"modalContent___UXmJC",modalContentLeft:"modalContentLeft___JOFgX",green:"green___rI_w_",textArea:"textArea___OTapv",red:"red___cDswv",row:"row___CE3Y7",html:"html___u9n4r",line:"line___Lh9Lb"},Ae=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,je=(t,u)=>{var n={};for(var E in t)we.call(t,E)&&u.indexOf(E)<0&&(n[E]=t[E]);if(t!=null&&Ae)for(var E of Ae(t))u.indexOf(E)<0&&Ze.call(t,E)&&(n[E]=t[E]);return n};const Ee=t=>{var u=t,{problemset:n,globalSetting:E,loading:v,dispatch:p}=u,B=je(u,["problemset","globalSetting","loading","dispatch"]);return e.createElement(W.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:n.actionTabs.key==="Problemset-PublicReview",title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",cancelText:"",width:"442px",onOk:()=>{p({type:"problemset/setActionTabs",payload:{}})},onCancel:()=>{p({type:"problemset/setActionTabs",payload:{}})}},e.createElement("div",{className:P.modalContent},"\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"),e.createElement("div",{className:P.modalContent},"\u6211\u4EEC\u5C06\u57281-2\u4E2A\u5DE5\u4F5C\u65E5\u5185\u5B8C\u6210\u5BA1\u6838"))};var K=(0,F.connect)(({problemset:t,loading:u,globalSetting:n})=>({problemset:t,globalSetting:n,loading:u.effects}))(Ee),J={flex_box_center:"flex_box_center___YKb0w",flex_space_between:"flex_space_between___wpoDJ",flex_box_vertical_center:"flex_box_vertical_center____nKxT",flex_box_center_end:"flex_box_center_end___vyS5Y",flex_box_column:"flex_box_column___WjAJ8",exportModal:"exportModal___zrCjw",export_text:"export_text___BpWql"},fe=m(73906),oe=m(99232),se=m.n(oe),Q=m(46961);const ve=({problemset:t,dispatch:u})=>{const[n,E]=(0,e.useState)([]),[v,p]=(0,e.useState)(!0),B=()=>{u({type:"problemset/setActionTabs",payload:{}})};(0,e.useEffect)(()=>{var d,ee;t.actionTabs.key==="\u5BFC\u51FA\u8BD5\u9898"&&E([(ee=(d=t.actionTabs)==null?void 0:d.params)==null?void 0:ee.group_id])},[t.actionTabs.key]);const r=()=>{if(n.length===0){O.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6\u5939");return}s({},`/api/item_banks/export.xlsx?group_id=${n[0]}&include_children=${v}`,(d,ee)=>{var ce;if(((ce=d.target.response)==null?void 0:ce.type)==="application/json"){let A=new FileReader;A.readAsText(d.target.response,"utf-8"),A.addEventListener("loadend",()=>{const f=JSON.parse(A.result);O.ZP.warning((f==null?void 0:f.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458")});return}let V=new Blob([d.target.response],{type:"application/vnd.ms-excel;charset=utf-8"}),j=`\u5BFC\u51FA\u8BD5\u9898-${se()().format("YYYYMMDD_HH:mm:ss")}.xlsx`;if(window.navigator&&window.navigator.msSaveOrOpenBlob)window.navigator.msSaveOrOpenBlob(V,j);else{let A=URL.createObjectURL(V),f=document.createElement("a");f.href=A,f.setAttribute("download",j),document.body.appendChild(f),f.click(),window.URL.revokeObjectURL(f.href)}B()})},s=(d,ee,ce,V)=>{const j=Q.Z.API_SERVER+ee,A=new window.XMLHttpRequest;return A.withCredentials=!0,A.addEventListener("load",function(f){ce(f,A)},!1),A.addEventListener("error",function(f){V&&V(f)},!1),A.responseType="blob",A.open("GET",j),A.send(null),A};return e.createElement(W.default,{centered:!0,title:"\u5BFC\u51FA\u8BD5\u9898",open:t.actionTabs.key==="\u5BFC\u51FA\u8BD5\u9898",width:718,destroyOnClose:!0,wrapClassName:J.customModal,onCancel:B,onOk:r},e.createElement("aside",{className:J.exportModal},e.createElement("div",{style:{marginBottom:20}},e.createElement("label",{style:{marginRight:20}},"\u5BFC\u51FA\u8BBE\u7F6E"),e.createElement(y.ZP.Group,{onChange:d=>{p(d.target.value)},value:v},e.createElement(y.ZP,{value:!0},"\u5305\u542B\u5B50\u6587\u4EF6\u5939"),e.createElement(y.ZP,{value:!1},"\u4EC5\u5F53\u524D\u6587\u4EF6\u5939"))),e.createElement(fe.Z,{value:n,onChange:d=>E(d)}),e.createElement("div",{className:J.export_text},"\u5176\u4E2D\u7EC4\u5408\u9898\u4E0E\u5B9E\u8BAD\u9898\u6682\u4E0D\u652F\u6301\u5BFC\u51FA")))};var ye=(0,F.connect)(({problemset:t})=>({problemset:t}))(ve),pe={flex_box_center:"flex_box_center___CwmPP",flex_space_between:"flex_space_between___td8SO",flex_box_vertical_center:"flex_box_vertical_center___GSFzs",flex_box_center_end:"flex_box_center_end___YzfHD",flex_box_column:"flex_box_column___exEQb",customModal:"customModal___lg6DD",shareModal:"shareModal___uZhG_",content:"content___I8qEq",group:"group___KeY9s",teachGroup:"teachGroup____SeBs",footer:"footer___Jn0qQ"},ue=m(85143),Ie=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const Ve=({problemset:t,dispatch:u,onOk:n})=>{var E,v;const p=(0,F.useParams)(),[B,r]=(0,e.useState)([]),[s,d]=(0,e.useState)(1),[ee,ce]=(0,e.useState)([]),[V,j]=(0,e.useState)([]),[A,f]=(0,e.useState)(!0),[_,h]=(0,e.useState)(!1),[Z,o]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var Be,C;t.actionTabs.key==="\u5171\u4EAB\u8BD5\u9898"&&(T(),ce([(C=(Be=t.actionTabs)==null?void 0:Be.params)==null?void 0:C.group_id]))},[t.actionTabs.key]);const T=()=>Ie(void 0,null,function*(){f(!0);const Be=yield(0,ue.Of)({type:0,page:1,per_page:10,order_by:"new"});if(Be!=null&&Be.item_banks_group){const We=[{id:-1,item_banks_count:(Be==null?void 0:Be.no_group_count)||0,name:{name:"\u672A\u52A0\u5165\u5206\u7EC4"}}].concat((Be==null?void 0:Be.item_banks_group)||[]);r(We)}f(!1)}),De=()=>{u({type:"problemset/setActionTabs",payload:{}})},mt=()=>Ie(void 0,null,function*(){if(ee.length===0){O.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u7684\u6587\u4EF6\u5939");return}if(s===1){d(2);return}h(!0);const Be=yield(0,ue.GW)({item_banks_group_ids:ee,clazz:"ItemBank",group_ids:V});(Be==null?void 0:Be.status)===0&&(n(),De()),h(!1)}),me=Be=>{ce(Be),o(Be.length===B.length)};return e.createElement(W.default,{centered:!0,afterClose:()=>{j([]),d(1),o(!1),r([])},title:`\u5171\u4EAB\u8BD5\u9898${s}/2`,open:t.actionTabs.key==="\u5171\u4EAB\u8BD5\u9898",footer:null,width:718,destroyOnClose:!0,wrapClassName:pe.customModal,onCancel:De},e.createElement("aside",{className:pe.shareModal},e.createElement(de.Z,{spinning:A},e.createElement("div",{className:pe.content},s===1&&e.createElement("div",{className:pe.group},e.createElement(fe.Z,{value:ee,onChange:Be=>ce(Be)})),s===2&&e.createElement("div",{className:pe.teachGroup},e.createElement("p",null,"\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F"),e.createElement(M.default.Group,{value:V,onChange:Be=>j(Be)},(v=(E=t==null?void 0:t.teachGroupData)==null?void 0:E.groups)==null?void 0:v.map(Be=>e.createElement(M.default,{key:Be.group_id,value:Be.group_id},Be==null?void 0:Be.name))))),e.createElement("div",{className:pe.footer},e.createElement(H.ZP,{onClick:De},"\u53D6\u6D88"),e.createElement(H.ZP,{loading:_,onClick:mt,type:"primary"},s===1?"\u4E0B\u4E00\u6B65":"\u786E\u8BA4\u5171\u4EAB")))))};var Ce=(0,F.connect)(({problemset:t})=>({problemset:t}))(Ve),Re=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,w=(t,u)=>{var n={};for(var E in t)_e.call(t,E)&&u.indexOf(E)<0&&(n[E]=t[E]);if(t!=null&&Re)for(var E of Re(t))u.indexOf(E)<0&&Te.call(t,E)&&(n[E]=t[E]);return n},he=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const Me=t=>{var u=t,{problemset:n,globalSetting:E,loading:v,dispatch:p,onReloadData:B=()=>{},isPiliangRevoke:r=!1}=u,s=w(u,["problemset","globalSetting","loading","dispatch","onReloadData","isPiliangRevoke"]);const d=(0,e.useRef)(!1),[ee,ce]=(0,e.useState)(!1);(0,e.useEffect)(()=>{n.actionTabs.key==="Problemset-SetPrivate"?window.localStorage.getItem("problemset-set-private-hint-flag")==="1"?V():ce(!0):ce(!1)},[n.actionTabs.key]);const V=()=>he(void 0,null,function*(){d.current&&window.localStorage.setItem("problemset-set-private-hint-flag","1");let j={};r?j=yield p({type:"problemset/revokePublish",payload:n.actionTabs.params}):j=yield p({type:"problemset/setPrivate",payload:n.actionTabs.params}),p({type:"problemset/setActionTabs",payload:{}}),d.current=!1,(j==null?void 0:j.status)===0&&B()});return e.createElement(W.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ee,title:"\u64A4\u9500\u516C\u5F00\u544A\u77E5",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:r?v["problemset/revokePublish"]:v["problemset/setPrivate"],width:"442px",onOk:V,onCancel:()=>{p({type:"problemset/setActionTabs",payload:{}}),d.current=!1}},e.createElement("div",{className:P.modalContentLeft},"\u8BD5\u9898\u5DF2\u516C\u5F00\uFF0C\u64A4\u9500\u516C\u5F00\u53EF\u80FD\u5BFC\u81F4\u90E8\u5206\u7528\u6237\u5BF9\u8BD5\u9898\u7684\u4F7F\u7528\u53D7\u635F\u3002"),e.createElement("div",{className:P.modalContentLeft},"\u786E\u8BA4\u64A4\u9500\u516C\u5F00\u56DE\u5230\u81EA\u6709\u72B6\u6001\u5417\uFF1F"),e.createElement("div",null,e.createElement(M.default,{className:"mt10",defaultChecked:!1,onChange:j=>d.current=j.target.checked},"\u4E0D\u518D\u63D0\u793A")))};var pt=(0,F.connect)(({problemset:t,loading:u,globalSetting:n})=>({problemset:t,globalSetting:n,loading:u.effects}))(Me),ht=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,S=(t,u)=>{var n={};for(var E in t)ge.call(t,E)&&u.indexOf(E)<0&&(n[E]=t[E]);if(t!=null&&ht)for(var E of ht(t))u.indexOf(E)<0&&c.call(t,E)&&(n[E]=t[E]);return n},q=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const Qe=t=>{var u=t,{problemset:n,globalSetting:E,loading:v,dispatch:p,onReloadData:B=()=>{}}=u,r=S(u,["problemset","globalSetting","loading","dispatch","onReloadData"]);const s=()=>q(void 0,null,function*(){const d=yield p({type:"problemset/handleDelete",payload:n.actionTabs.params});p({type:"problemset/setActionTabs",payload:{}}),d.status===0&&B()});return e.createElement(W.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:n.actionTabs.key==="Problemset-Delete",title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:v["problemset/handleDelete"],width:"442px",onOk:s,onCancel:()=>{p({type:"problemset/setActionTabs",payload:{}})}},e.createElement("div",{className:P.modalContent},"\u786E\u8BA4\u5220\u9664\u540E\uFF0C\u65E0\u6CD5\u64A4\u9500"),e.createElement("div",{className:P.modalContent},"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var Dt=(0,F.connect)(({problemset:t,loading:u,globalSetting:n})=>({problemset:t,globalSetting:n,loading:u.effects}))(Qe),Oe=m(89392),be=m(31272),Fe=m(59301),vt=Object.defineProperty,kt=Object.defineProperties,ct=Object.getOwnPropertyDescriptors,_n=Object.getOwnPropertySymbols,Zu=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,gn=(t,u,n)=>u in t?vt(t,u,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[u]=n,Mu=(t,u)=>{for(var n in u||(u={}))Zu.call(u,n)&&gn(t,n,u[n]);if(_n)for(var n of _n(u))Ru.call(u,n)&&gn(t,n,u[n]);return t},Qu=(t,u)=>kt(t,ct(u)),Lu=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const ju=({problemset:t,dispatch:u})=>{var n;const[E,v]=(0,e.useState)({}),[p,B]=(0,e.useState)([]),[r,s]=(0,e.useState)(!1),d=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var j,A;if(((j=t==null?void 0:t.actionTabs)==null?void 0:j.key)==="SINGLE"){const f=(0,Oe.cloneDeep)((A=t==null?void 0:t.actionTabs)==null?void 0:A.params);v(f),B(f.choices)}},[(n=t==null?void 0:t.actionTabs)==null?void 0:n.key]);const ee=()=>Lu(void 0,null,function*(){var j;if(!p.some(A=>A==null?void 0:A.checked)){O.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(r){const A=(0,Oe.cloneDeep)((j=t==null?void 0:t.actionTabs)==null?void 0:j.params);B(A.choices)}s(!r)}),ce=(j,A)=>{console.log(j.target.checked);const f=p.map((_,h)=>Qu(Mu({},_),{checked:h===A?j.target.checked:!1}));B(f)},V=()=>{v({}),B([]),s(!1),u({type:"problemset/setActionTabs",payload:{}})};return Fe.createElement(W.default,{centered:!0,destroyOnClose:!0,open:t.actionTabs.key==="SINGLE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:r?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:ee,onCancel:V},Fe.createElement("div",null,Fe.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),Fe.createElement(be.Z,{value:E==null?void 0:E.name}),p==null?void 0:p.map((j,A)=>{const{is_answer:f,checked:_,choice_text:h}=j;let Z="";return r&&f&&(Z=P.green),r&&!f&&_&&(Z=P.red),Fe.createElement("div",{key:A,style:{pointerEvents:r?"none":"auto"},className:`${P.row} ${Z}`},Fe.createElement(y.ZP,{onChange:o=>ce(o,A),checked:_}),Fe.createElement("span",null,d[A],".\xA0"),Fe.createElement(be.Z,{className:P.html,value:h}),r&&f&&Fe.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),r&&!f&&_&&Fe.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),r&&Fe.createElement(e.Fragment,null,"\u300A",Fe.createElement("div",{className:P.line}),Fe.createElement("div",{className:"c-grey-333 mb5"},Fe.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),d[p.findIndex(j=>j.is_answer)]),Fe.createElement("div",{className:"c-grey-333 mb10"},Fe.createElement("b",null,"\u89E3\u6790:\xA0"),(E==null?void 0:E.analysis)||"\u6682\u65E0\u89E3\u6790"))))};var Wu=(0,F.connect)(({problemset:t})=>({problemset:t}))(ju),Vu=Object.defineProperty,Gu=Object.defineProperties,Xu=Object.getOwnPropertyDescriptors,yn=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,zu=Object.prototype.propertyIsEnumerable,hn=(t,u,n)=>u in t?Vu(t,u,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[u]=n,Yu=(t,u)=>{for(var n in u||(u={}))Hu.call(u,n)&&hn(t,n,u[n]);if(yn)for(var n of yn(u))zu.call(u,n)&&hn(t,n,u[n]);return t},Uu=(t,u)=>Gu(t,Xu(u)),Ju=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const Ku=({problemset:t,dispatch:u})=>{var n;const[E,v]=(0,e.useState)({}),[p,B]=(0,e.useState)([]),[r,s]=(0,e.useState)(!1),d=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var A,f;if(((A=t==null?void 0:t.actionTabs)==null?void 0:A.key)==="MULTIPLE"){const _=(0,Oe.cloneDeep)((f=t==null?void 0:t.actionTabs)==null?void 0:f.params);v(_),B(_.choices)}},[(n=t==null?void 0:t.actionTabs)==null?void 0:n.key]);const ee=()=>Ju(void 0,null,function*(){var A;if(!p.some(f=>f==null?void 0:f.checked)){O.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(r){const f=(0,Oe.cloneDeep)((A=t==null?void 0:t.actionTabs)==null?void 0:A.params);B(f.choices)}s(!r)}),ce=(A,f)=>{console.log(A.target.checked);const _=p.map((h,Z)=>Uu(Yu({},h),{checked:Z===f?A.target.checked:h.checked}));B(_)},V=()=>{v({}),B([]),s(!1),u({type:"problemset/setActionTabs",payload:{}})},j=()=>{let A="";return p.forEach((f,_)=>{f.is_answer&&(A=A+d[_])}),A};return e.createElement(W.default,{centered:!0,destroyOnClose:!0,open:t.actionTabs.key==="MULTIPLE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:r?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:ee,onCancel:V},e.createElement("div",null,e.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),e.createElement(be.Z,{value:E==null?void 0:E.name}),p==null?void 0:p.map((A,f)=>{const{is_answer:_,checked:h,choice_text:Z}=A;let o="";return r&&_&&(o=P.green),r&&!_&&h&&(o=P.red),e.createElement("div",{key:f,style:{pointerEvents:r?"none":"auto"},className:`${P.row} ${o}`},e.createElement(M.default,{style:{padding:3},onChange:T=>ce(T,f),checked:h}),e.createElement("span",null,d[f],".\xA0"),e.createElement(be.Z,{className:P.html,value:Z}),r&&_&&e.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),r&&!_&&h&&e.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),r&&e.createElement(e.Fragment,null,e.createElement("div",{className:P.line}),e.createElement("div",{className:"c-grey-333 mb5"},e.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),j()),e.createElement("div",{className:"c-grey-333 mb10"},e.createElement("b",null,"\u89E3\u6790:\xA0"),(E==null?void 0:E.analysis)||"\u6682\u65E0\u89E3\u6790"))))};var qu=(0,F.connect)(({problemset:t})=>({problemset:t}))(Ku),$u=Object.defineProperty,el=Object.defineProperties,tl=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,nl=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,Bn=(t,u,n)=>u in t?$u(t,u,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[u]=n,ll=(t,u)=>{for(var n in u||(u={}))nl.call(u,n)&&Bn(t,n,u[n]);if(Fn)for(var n of Fn(u))ul.call(u,n)&&Bn(t,n,u[n]);return t},al=(t,u)=>el(t,tl(u)),ol=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const sl=({problemset:t,dispatch:u})=>{var n,E;const[v,p]=(0,e.useState)({}),[B,r]=(0,e.useState)([]),[s,d]=(0,e.useState)(!1),ee=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var A,f;if(((A=t==null?void 0:t.actionTabs)==null?void 0:A.key)==="JUDGMENT"){const _=(0,Oe.cloneDeep)((f=t==null?void 0:t.actionTabs)==null?void 0:f.params);p(_),r(_.choices)}},[(n=t==null?void 0:t.actionTabs)==null?void 0:n.key]);const ce=()=>ol(void 0,null,function*(){var A;if(!B.some(f=>f==null?void 0:f.checked)){O.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(s){const f=(0,Oe.cloneDeep)((A=t==null?void 0:t.actionTabs)==null?void 0:A.params);r(f.choices)}d(!s)}),V=(A,f)=>{console.log(A.target.checked);const _=B.map((h,Z)=>al(ll({},h),{checked:Z===f?A.target.checked:!1}));r(_)},j=()=>{p({}),r([]),d(!1),u({type:"problemset/setActionTabs",payload:{}})};return e.createElement(W.default,{centered:!0,destroyOnClose:!0,open:t.actionTabs.key==="JUDGMENT",title:"\u8BD5\u9898\u4F53\u9A8C",okText:s?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:ce,onCancel:j},e.createElement("div",null,e.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),e.createElement(be.Z,{value:v==null?void 0:v.name}),B==null?void 0:B.map((A,f)=>{const{is_answer:_,checked:h,choice_text:Z}=A;let o="";return s&&_&&(o=P.green),s&&!_&&h&&(o=P.red),e.createElement("div",{key:f,style:{pointerEvents:s?"none":"auto"},className:`${P.row} ${o}`},e.createElement(y.ZP,{onChange:T=>V(T,f),checked:h}),e.createElement(be.Z,{className:P.html,value:Z}),s&&_&&e.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),s&&!_&&h&&e.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),s&&e.createElement(e.Fragment,null,e.createElement("div",{className:P.line}),e.createElement("div",{className:"c-grey-333 mb5"},e.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(E=B.find(A=>A.is_answer))==null?void 0:E.choice_text),e.createElement("div",{className:"c-grey-333 mb10"},e.createElement("b",null,"\u89E3\u6790:\xA0"),(v==null?void 0:v.analysis)||"\u6682\u65E0\u89E3\u6790"))))};var rl=(0,F.connect)(({problemset:t})=>({problemset:t}))(sl),Jt=m(15411),qe=m(59301),il=Object.defineProperty,cl=Object.defineProperties,dl=Object.getOwnPropertyDescriptors,Cn=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,pl=Object.prototype.propertyIsEnumerable,bn=(t,u,n)=>u in t?il(t,u,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[u]=n,Kt=(t,u)=>{for(var n in u||(u={}))ml.call(u,n)&&bn(t,n,u[n]);if(Cn)for(var n of Cn(u))pl.call(u,n)&&bn(t,n,u[n]);return t},Dn=(t,u)=>cl(t,dl(u)),El=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const vl=({problemset:t,dispatch:u})=>{var n,E;const[v,p]=(0,e.useState)({}),[B,r]=(0,e.useState)([]),[s,d]=(0,e.useState)(!1),ee=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var A,f,_;if(((A=t==null?void 0:t.actionTabs)==null?void 0:A.key)==="COMPLETION"){const h=(0,Oe.cloneDeep)((f=t==null?void 0:t.actionTabs)==null?void 0:f.params);p(h),r((_=h==null?void 0:h.standard_answer)==null?void 0:_.map(Z=>Kt({value:"",answer:(Z==null?void 0:Z.answer_text)||[]},Z)))}},[(n=t==null?void 0:t.actionTabs)==null?void 0:n.key]);const ce=()=>El(void 0,null,function*(){var A,f;if(B.some(_=>(_==null?void 0:_.value)==="")){O.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(s){const _=(0,Oe.cloneDeep)((A=t==null?void 0:t.actionTabs)==null?void 0:A.params);r((f=_==null?void 0:_.standard_answer)==null?void 0:f.map(h=>Kt({value:"",answer:(h==null?void 0:h.answer_text)||[]},h)))}d(!s)}),V=(A,f)=>{const _=B.map((h,Z)=>Dn(Kt({},h),{value:Z===f?A.target.value:h.value}));r(_)},j=()=>{p({}),r([]),d(!1),u({type:"problemset/setActionTabs",payload:{}})};return qe.createElement(W.default,{centered:!0,destroyOnClose:!0,open:t.actionTabs.key==="COMPLETION",title:"\u8BD5\u9898\u4F53\u9A8C",okText:s?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:ce,onCancel:j},qe.createElement("div",null,qe.createElement("div",{className:"c-light-primary mb5 font16"},"\u586B\u7A7A\u9898"),qe.createElement(be.Z,{value:v==null?void 0:v.name}),B==null?void 0:B.map((A,f)=>{const{value:_,answer:h}=A;let Z="";return s&&(h!=null&&h.includes(_))&&(Z=P.green),s&&!(h!=null&&h.includes(_))&&(Z=P.red),qe.createElement("div",{key:f,style:{pointerEvents:s?"none":"auto",marginTop:10},className:`${P.row} ${Z}`},qe.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",f+1,"\u7B54\u6848:"),(A==null?void 0:A.model)===1?qe.createElement(z.default.TextArea,{className:P.textArea,style:{width:610,marginRight:10},onChange:o=>V(o,f),value:_}):qe.createElement(Jt.Z,{value:_,onChange:o=>{const T=B.map((De,mt)=>Dn(Kt({},De),{value:mt===f?o:De.value}));r(T)}}),s&&(h==null?void 0:h.includes(_))&&qe.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),s&&!(h!=null&&h.includes(_))&&qe.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),s&&qe.createElement(e.Fragment,null,qe.createElement("div",{className:P.line}),(E=v==null?void 0:v.standard_answer)==null?void 0:E.map((A,f)=>{var _,h;return qe.createElement("div",{className:"c-grey-333 mb5"},qe.createElement("b",null,"\u586B\u7A7A",f+1,"\u7B54\u6848:\xA0"),(A==null?void 0:A.model)===1?((_=A==null?void 0:A.answer_text)==null?void 0:_.join("\u3001"))||"":qe.createElement(Jt.Z,{value:(h=A==null?void 0:A.answer_text)==null?void 0:h.join("\u3001"),disabled:!0}))}),qe.createElement("div",{className:"c-grey-333 mb10"},qe.createElement("b",null,"\u89E3\u6790:\xA0"),(v==null?void 0:v.analysis)||"\u6682\u65E0\u89E3\u6790"))))};var fl=(0,F.connect)(({problemset:t})=>({problemset:t}))(vl),rn=m(94646),ot=m(59301),Al=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const _l=({problemset:t,dispatch:u})=>{var n,E,v,p,B;const[r,s]=(0,e.useState)({}),[d,ee]=(0,e.useState)(!1),[ce,V]=(0,e.useState)(!0),[j,A]=(0,e.useState)("");(0,e.useEffect)(()=>{var h,Z;if(((h=t==null?void 0:t.actionTabs)==null?void 0:h.key)==="SUBJECTIVE"){const o=(0,Oe.cloneDeep)((Z=t==null?void 0:t.actionTabs)==null?void 0:Z.params);s(o)}},[(n=t==null?void 0:t.actionTabs)==null?void 0:n.key]);const f=()=>Al(void 0,null,function*(){if(!j){O.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}d&&A(""),ee(!d)}),_=()=>{s({}),V(!0),ee(!1),A(""),u({type:"problemset/setActionTabs",payload:{}})};return console.log("----",d),ot.createElement(W.default,{centered:!0,destroyOnClose:!0,open:t.actionTabs.key==="SUBJECTIVE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:d?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:800,onOk:f,bodyStyle:{maxHeight:600,overflow:"auto"},onCancel:_},ot.createElement("div",null,ot.createElement("div",{className:"c-light-primary mb5 font16"},"\u7B80\u7B54\u9898"),ot.createElement(be.Z,{value:r==null?void 0:r.name,style:{marginBottom:10,color:"#5f6368"}}),ce?ot.createElement("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:()=>{V(!1)}}," \u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"):ot.createElement(rn.Z,{height:160,defaultValue:j,onChange:h=>{A(h)}}),d&&ot.createElement(e.Fragment,null,ot.createElement("div",{className:P.line}),ot.createElement("span",{style:{color:"#5F6368"}},"\u53C2\u8003\u7B54\u6848\uFF1A"),ot.createElement("div",{style:{marginTop:10}},((E=r==null?void 0:r.answer_texts)==null?void 0:E[0])||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),((v=r==null?void 0:r.keywords)==null?void 0:v.length)>0&&ot.createElement("div",{style:{marginTop:10,marginBottom:10}},ot.createElement("span",{style:{color:"#5F6368"}},"\u5173\u952E\u8BCD\uFF1A"),(p=r==null?void 0:r.keywords)==null?void 0:p.map(h=>{var Z,o,T;return((Z=h==null?void 0:h.keyword)==null?void 0:Z.length)>1?((o=h==null?void 0:h.keyword)==null?void 0:o.join("\u6216"))+"\uFF1B":((T=h==null?void 0:h.keyword)==null?void 0:T[0])+"\uFF1B"})),ot.createElement("div",{style:{color:"#5F6368",marginTop:((B=r==null?void 0:r.keywords)==null?void 0:B.length)<=0?20:10}},ot.createElement("b",null,"\u89E3\u6790:")),ot.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(r==null?void 0:r.analysis)||"\u6682\u65E0\u89E3\u6790"))))};var gl=(0,F.connect)(({problemset:t})=>({problemset:t}))(_l),Rt=m(28103),Ue=m(59301),yl=Object.defineProperty,hl=Object.defineProperties,Fl=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,Bl=Object.prototype.hasOwnProperty,Cl=Object.prototype.propertyIsEnumerable,Nn=(t,u,n)=>u in t?yl(t,u,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[u]=n,bl=(t,u)=>{for(var n in u||(u={}))Bl.call(u,n)&&Nn(t,n,u[n]);if(xn)for(var n of xn(u))Cl.call(u,n)&&Nn(t,n,u[n]);return t},Dl=(t,u)=>hl(t,Fl(u)),xl=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const Nl=({problemset:t,dispatch:u,showdiv:n,data:E})=>{const[v,p]=(0,e.useState)([]),[B,r]=(0,e.useState)(!1),s=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var V;((V=Object.keys(E))==null?void 0:V.length)>0&&p(E.choices)},[E]);const d=()=>xl(void 0,null,function*(){if(!v.some(V=>V==null?void 0:V.checked)){O.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(B){const V=(0,Oe.cloneDeep)(E);p(V.choices)}r(!B)}),ee=(V,j)=>{console.log(V.target.checked);const A=v.map((f,_)=>Dl(bl({},f),{checked:_===j?V.target.checked:!1}));p(A)},ce=()=>{p([]),r(!1),u({type:"problemset/setActionTabs",payload:{}})};return Ue.createElement("div",null,Ue.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),Ue.createElement(be.Z,{value:E==null?void 0:E.name}),v==null?void 0:v.map((V,j)=>{const{is_answer:A,checked:f,choice_text:_}=V;let h="";return B&&A&&(h=P.green),B&&!A&&f&&(h=P.red),Ue.createElement("div",{key:j,style:{pointerEvents:B?"none":"auto"},className:`${P.row} ${h}`},Ue.createElement(y.ZP,{onChange:Z=>ee(Z,j),checked:f}),Ue.createElement("span",null,s[j],".\xA0"),Ue.createElement(be.Z,{className:P.html,value:_}),B&&A&&Ue.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),B&&!A&&f&&Ue.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),B&&Ue.createElement(e.Fragment,null,Ue.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},Ue.createElement("div",{className:"c-grey-333 mb5"},Ue.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),s[v.findIndex(V=>V.is_answer)]),Ue.createElement("div",{className:"c-grey-333 mb10"},Ue.createElement("b",null,"\u89E3\u6790:\xA0"),(E==null?void 0:E.analysis)||"\u6682\u65E0\u89E3\u6790"))),Ue.createElement("div",{style:{textAlign:"end",marginTop:10}},Ue.createElement(H.ZP,{type:"primary",onClick:()=>{d()}},B?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!n&&Ue.createElement(Rt.Z,null))};var Pl=(0,F.connect)(({problemset:t})=>({problemset:t}))(Nl),Ge=m(59301),wl=Object.defineProperty,Il=Object.defineProperties,Ol=Object.getOwnPropertyDescriptors,Pn=Object.getOwnPropertySymbols,kl=Object.prototype.hasOwnProperty,Sl=Object.prototype.propertyIsEnumerable,wn=(t,u,n)=>u in t?wl(t,u,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[u]=n,qt=(t,u)=>{for(var n in u||(u={}))kl.call(u,n)&&wn(t,n,u[n]);if(Pn)for(var n of Pn(u))Sl.call(u,n)&&wn(t,n,u[n]);return t},In=(t,u)=>Il(t,Ol(u)),Tl=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const Zl=({problemset:t,datas:u,showdiv:n,dispatch:E})=>{var v;const[p,B]=(0,e.useState)({}),[r,s]=(0,e.useState)([]),[d,ee]=(0,e.useState)(!1),ce=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var f;if(Object.keys(u)){const _=(0,Oe.cloneDeep)(u);B(_),s((f=_==null?void 0:_.standard_answer)==null?void 0:f.map(h=>qt({value:"",answer:(h==null?void 0:h.answer_text)||[]},h)))}},[u]);const V=()=>Tl(void 0,null,function*(){var f;if(r.some(_=>(_==null?void 0:_.value)==="")){O.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(d){const _=(0,Oe.cloneDeep)(u);s((f=_==null?void 0:_.standard_answer)==null?void 0:f.map(h=>qt({value:"",answer:(h==null?void 0:h.answer_text)||[]},h)))}ee(!d)}),j=(f,_)=>{const h=r.map((Z,o)=>In(qt({},Z),{value:o===_?f.target.value:Z.value}));s(h)},A=()=>{B({}),s([]),ee(!1),E({type:"problemset/setActionTabs",payload:{}})};return Ge.createElement("div",null,Ge.createElement("div",{className:"c-light-primary mb5 font16"},"\u586B\u7A7A\u9898"),Ge.createElement(be.Z,{value:p==null?void 0:p.name}),r==null?void 0:r.map((f,_)=>{const{value:h,answer:Z}=f;let o="";return d&&(Z!=null&&Z.includes(h))&&(o=P.green),d&&!(Z!=null&&Z.includes(h))&&(o=P.red),Ge.createElement("div",{key:_,style:{pointerEvents:d?"none":"auto",marginTop:10},className:`${P.row} ${o}`},Ge.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",_+1,"\u7B54\u6848:"),(f==null?void 0:f.model)===1?Ge.createElement(z.default.TextArea,{className:P.textArea,style:{width:610,marginRight:10},onChange:T=>j(T,_),value:h}):Ge.createElement(Jt.Z,{value:h,onChange:T=>{const De=r.map((mt,me)=>In(qt({},mt),{value:me===_?T:mt.value}));s(De)}}),d&&(Z==null?void 0:Z.includes(h))&&Ge.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),d&&!(Z!=null&&Z.includes(h))&&Ge.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),d&&Ge.createElement(e.Fragment,null,Ge.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},(v=p==null?void 0:p.standard_answer)==null?void 0:v.map((f,_)=>{var h,Z;return Ge.createElement("div",{className:"c-grey-333 mb5"},Ge.createElement("b",null,"\u586B\u7A7A",_+1,"\u7B54\u6848:\xA0"),(f==null?void 0:f.model)===1?((h=f==null?void 0:f.answer_text)==null?void 0:h.join("\u3001"))||"":Ge.createElement(Jt.Z,{value:(Z=f==null?void 0:f.answer_text)==null?void 0:Z.join("\u3001"),disabled:!0}))}),Ge.createElement("div",{className:"c-grey-333 mb10"},Ge.createElement("b",null,"\u89E3\u6790:\xA0"),(p==null?void 0:p.analysis)||"\u6682\u65E0\u89E3\u6790"))),Ge.createElement("div",{style:{textAlign:"end",marginTop:10}},Ge.createElement(H.ZP,{type:"primary",onClick:()=>{V()}},d?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!n&&Ge.createElement(Rt.Z,null))};var Rl=(0,F.connect)(({problemset:t})=>({problemset:t}))(Zl),$e=m(59301),Ml=Object.defineProperty,Ql=Object.defineProperties,Ll=Object.getOwnPropertyDescriptors,On=Object.getOwnPropertySymbols,jl=Object.prototype.hasOwnProperty,Wl=Object.prototype.propertyIsEnumerable,kn=(t,u,n)=>u in t?Ml(t,u,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[u]=n,Vl=(t,u)=>{for(var n in u||(u={}))jl.call(u,n)&&kn(t,n,u[n]);if(On)for(var n of On(u))Wl.call(u,n)&&kn(t,n,u[n]);return t},Gl=(t,u)=>Ql(t,Ll(u)),Xl=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const Hl=({problemset:t,datas:u,showdiv:n,dispatch:E})=>{var v;const[p,B]=(0,e.useState)({}),[r,s]=(0,e.useState)([]),[d,ee]=(0,e.useState)(!1),ce=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{if(Object.keys(u)){const f=(0,Oe.cloneDeep)(u);B(f),s(f.choices)}},[u]);const V=()=>Xl(void 0,null,function*(){if(!r.some(f=>f==null?void 0:f.checked)){O.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(d){const f=(0,Oe.cloneDeep)(u);s(f.choices)}ee(!d)}),j=(f,_)=>{console.log(f.target.checked);const h=r.map((Z,o)=>Gl(Vl({},Z),{checked:o===_?f.target.checked:!1}));s(h)},A=()=>{B({}),s([]),ee(!1),E({type:"problemset/setActionTabs",payload:{}})};return $e.createElement("div",null,$e.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),$e.createElement(be.Z,{value:p==null?void 0:p.name}),r==null?void 0:r.map((f,_)=>{const{is_answer:h,checked:Z,choice_text:o}=f;let T="";return d&&h&&(T=P.green),d&&!h&&Z&&(T=P.red),$e.createElement("div",{key:_,style:{pointerEvents:d?"none":"auto"},className:`${P.row} ${T}`},$e.createElement(y.ZP,{onChange:De=>j(De,_),checked:Z}),$e.createElement(be.Z,{className:P.html,value:o}),d&&h&&$e.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),d&&!h&&Z&&$e.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),d&&$e.createElement(e.Fragment,null,$e.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},$e.createElement("div",{className:"c-grey-333 mb5"},$e.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(v=r.find(f=>f.is_answer))==null?void 0:v.choice_text),$e.createElement("div",{className:"c-grey-333 mb10"},$e.createElement("b",null,"\u89E3\u6790:\xA0"),(p==null?void 0:p.analysis)||"\u6682\u65E0\u89E3\u6790"))),$e.createElement("div",{style:{textAlign:"end",marginTop:10}},$e.createElement(H.ZP,{type:"primary",onClick:()=>{V()}},d?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!n&&$e.createElement(Rt.Z,null))};var zl=(0,F.connect)(({problemset:t})=>({problemset:t}))(Hl),Je=m(59301),Yl=Object.defineProperty,Ul=Object.defineProperties,Jl=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,Kl=Object.prototype.hasOwnProperty,ql=Object.prototype.propertyIsEnumerable,Tn=(t,u,n)=>u in t?Yl(t,u,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[u]=n,$l=(t,u)=>{for(var n in u||(u={}))Kl.call(u,n)&&Tn(t,n,u[n]);if(Sn)for(var n of Sn(u))ql.call(u,n)&&Tn(t,n,u[n]);return t},ea=(t,u)=>Ul(t,Jl(u)),ta=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const na=({problemset:t,data:u,showdiv:n,dispatch:E})=>{const[v,p]=(0,e.useState)([]),[B,r]=(0,e.useState)(!1),s=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var V;((V=Object.keys(u))==null?void 0:V.length)>0&&p(u.choices)},[u]);const d=()=>ta(void 0,null,function*(){if(!v.some(V=>V==null?void 0:V.checked)){O.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(B){const V=(0,Oe.cloneDeep)(u);p(V.choices)}r(!B)}),ee=(V,j)=>{console.log(V.target.checked);const A=v.map((f,_)=>ea($l({},f),{checked:_===j?V.target.checked:f.checked}));p(A)},ce=()=>{let V="";return v.forEach((j,A)=>{j.is_answer&&(V=V+s[A])}),V};return Je.createElement("div",null,Je.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),Je.createElement(be.Z,{value:u==null?void 0:u.name}),v==null?void 0:v.map((V,j)=>{const{is_answer:A,checked:f,choice_text:_}=V;let h="";return B&&A&&(h=P.green),B&&!A&&f&&(h=P.red),Je.createElement("div",{key:j,style:{pointerEvents:B?"none":"auto"},className:`${P.row} ${h}`},Je.createElement(M.default,{style:{padding:3},onChange:Z=>ee(Z,j),checked:f}),Je.createElement("span",null,s[j],".\xA0"),Je.createElement(be.Z,{className:P.html,value:_}),B&&A&&Je.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),B&&!A&&f&&Je.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),B&&Je.createElement(e.Fragment,null,Je.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},Je.createElement("div",{className:"c-grey-333 mb5"},Je.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),ce()),Je.createElement("div",{className:"c-grey-333 mb10"},Je.createElement("b",null,"\u89E3\u6790:\xA0"),(u==null?void 0:u.analysis)||"\u6682\u65E0\u89E3\u6790"))),Je.createElement("div",{style:{textAlign:"end",marginTop:10}},Je.createElement(H.ZP,{type:"primary",onClick:()=>{d()}},B?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!n&&Je.createElement(Rt.Z,null))};var ua=(0,F.connect)(({problemset:t})=>({problemset:t}))(na),et=m(59301),la=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const aa=({problemset:t,dispatch:u,showdiv:n,datas:E})=>{var v,p,B;const[r,s]=(0,e.useState)({}),[d,ee]=(0,e.useState)(!1),[ce,V]=(0,e.useState)(!0),[j,A]=(0,e.useState)("");(0,e.useEffect)(()=>{if(Object.keys(E)){const h=(0,Oe.cloneDeep)(E);s(h)}},[E]);const f=()=>la(void 0,null,function*(){if(!j){O.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}d&&A(""),ee(!d)}),_=()=>{s({}),V(!0),ee(!1),A(""),u({type:"problemset/setActionTabs",payload:{}})};return et.createElement("div",null,et.createElement("div",{className:"c-light-primary mb5 font16"},"\u7B80\u7B54\u9898"),et.createElement(be.Z,{value:r==null?void 0:r.name,style:{marginBottom:10}}),ce?et.createElement("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:()=>{V(!1)}}," \u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"):et.createElement(rn.Z,{defaultValue:j,onChange:h=>{A(h)}}),d&&et.createElement(e.Fragment,null,et.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},et.createElement("span",{style:{color:"#5F6368"}},"\u53C2\u8003\u7B54\u6848\uFF1A"),et.createElement("br",null),((v=r==null?void 0:r.answer_texts)==null?void 0:v[0])||"\u6682\u65E0\u53C2\u8003\u7B54\u6848",((p=r==null?void 0:r.keywords)==null?void 0:p.length)>0&&et.createElement("div",{style:{marginTop:10,marginBottom:10}},et.createElement("span",{style:{color:"#5F6368"}},"\u5173\u952E\u8BCD\uFF1A"),(B=r==null?void 0:r.keywords)==null?void 0:B.map(h=>{var Z,o,T;return((Z=h==null?void 0:h.keyword)==null?void 0:Z.length)>1?((o=h==null?void 0:h.keyword)==null?void 0:o.join("\u6216"))+"\uFF1B":((T=h==null?void 0:h.keyword)==null?void 0:T[0])+"\uFF1B"})),et.createElement("div",{style:{color:"#5F6368"}},et.createElement("b",null,"\u89E3\u6790:"),et.createElement("br",null),(r==null?void 0:r.analysis)||"\u6682\u65E0\u89E3\u6790"))),et.createElement("div",{style:{textAlign:"end",marginTop:10}},et.createElement(H.ZP,{type:"primary",onClick:()=>{f()}},d?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!n&&et.createElement(Rt.Z,null))};var oa=(0,F.connect)(({problemset:t})=>({problemset:t}))(aa),Ft=m(59301),sa=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const ra=({problemset:t,dispatch:u})=>{var n,E;const[v,p]=(0,e.useState)({}),[B,r]=(0,e.useState)(!1),[s,d]=(0,e.useState)(!0),[ee,ce]=(0,e.useState)("");(0,e.useEffect)(()=>{var A,f;if(((A=t==null?void 0:t.actionTabs)==null?void 0:A.key)==="COMBINATION"){const _=(0,Oe.cloneDeep)((f=t==null?void 0:t.actionTabs)==null?void 0:f.params);p(_)}},[(n=t==null?void 0:t.actionTabs)==null?void 0:n.key]);const V=()=>sa(void 0,null,function*(){if(!ee){O.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}r(!B)}),j=()=>{p({}),d(!0),r(!1),ce(""),u({type:"problemset/setActionTabs",payload:{}})};return Ft.createElement(W.default,{centered:!0,destroyOnClose:!0,open:t.actionTabs.key==="COMBINATION",title:"\u8BD5\u9898\u4F53\u9A8C",okText:B?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",footer:!1,width:708,bodyStyle:{maxHeight:600,overflow:"auto"},onOk:V,onCancel:j},Ft.createElement("div",null,Ft.createElement("div",{className:"c-light-primary mb5 font16"},"\u7EC4\u5408\u9898"),Ft.createElement(be.Z,{value:v==null?void 0:v.name,style:{marginBottom:10}}),(E=v==null?void 0:v.sub_item_banks)==null?void 0:E.map((A,f)=>{var _,h,Z,o,T;if((A==null?void 0:A.item_type)==="SINGLE")return Ft.createElement(Pl,{data:A,showdiv:((_=v==null?void 0:v.sub_item_banks)==null?void 0:_.length)-1===f});if((A==null?void 0:A.item_type)==="MULTIPLE")return Ft.createElement(ua,{data:A,showdiv:((h=v==null?void 0:v.sub_item_banks)==null?void 0:h.length)-1===f});if((A==null?void 0:A.item_type)==="JUDGMENT")return Ft.createElement(zl,{datas:A,showdiv:((Z=v==null?void 0:v.sub_item_banks)==null?void 0:Z.length)-1===f});if((A==null?void 0:A.item_type)==="COMPLETION")return Ft.createElement(Rl,{datas:A,showdiv:((o=v==null?void 0:v.sub_item_banks)==null?void 0:o.length)-1===f});if((A==null?void 0:A.item_type)==="SUBJECTIVE")return Ft.createElement(oa,{datas:A,showdiv:((T=v==null?void 0:v.sub_item_banks)==null?void 0:T.length)-1===f})})))};var ia=(0,F.connect)(({problemset:t})=>({problemset:t}))(ra),ca=m(24334),da=Object.defineProperty,ma=Object.defineProperties,pa=Object.getOwnPropertyDescriptors,Zn=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,va=Object.prototype.propertyIsEnumerable,Rn=(t,u,n)=>u in t?da(t,u,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[u]=n,Mn=(t,u)=>{for(var n in u||(u={}))Ea.call(u,n)&&Rn(t,n,u[n]);if(Zn)for(var n of Zn(u))va.call(u,n)&&Rn(t,n,u[n]);return t},Qn=(t,u)=>ma(t,pa(u)),fa=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const Aa=({problemset:t,dispatch:u})=>{var n,E,v,p,B;const[r,s]=(0,e.useState)({}),[d,ee]=(0,e.useState)([]),[ce,V]=(0,e.useState)(!1),j=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var _,h,Z;if(((_=t==null?void 0:t.actionTabs)==null?void 0:_.key)==="BPROGRAM"){const o=(0,Oe.cloneDeep)((h=t==null?void 0:t.actionTabs)==null?void 0:h.params);s(o),ee((Z=o==null?void 0:o.standard_answer)==null?void 0:Z.map(T=>({value:"",answer:(T==null?void 0:T.answer_text)||[]})))}},[(n=t==null?void 0:t.actionTabs)==null?void 0:n.key]);const A=()=>fa(void 0,null,function*(){var _,h;if(d.some(Z=>(Z==null?void 0:Z.value)==="")){O.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(ce){const Z=(0,Oe.cloneDeep)((_=t==null?void 0:t.actionTabs)==null?void 0:_.params);ee([...(h=Z==null?void 0:Z.standard_answer)==null?void 0:h.map(o=>({value:"",answer:(o==null?void 0:o.answer_text)||[],type:""}))])}else{let Z=d==null?void 0:d.map((o,T)=>Qn(Mn({},o),{type:o.types}));ee(Z)}V(!ce)}),f=()=>{s({}),ee([]),V(!1),u({type:"problemset/setActionTabs",payload:{}})};return e.createElement(W.default,{centered:!0,destroyOnClose:!0,open:t.actionTabs.key==="BPROGRAM",title:"\u8BD5\u9898\u4F53\u9A8C",okText:ce?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:A,onCancel:f},e.createElement("div",null,e.createElement("div",{className:"c-light-primary mb5 font16"},"\u7A0B\u5E8F\u586B\u7A7A\u9898"),e.createElement(be.Z,{value:(E=r==null?void 0:r.program_attr)==null?void 0:E.description}),((v=r==null?void 0:r.program_attr)==null?void 0:v.code)&&e.createElement(be.Z,{showProgramFill:!0,onFillChange:_=>{let h=_==null?void 0:_.map((Z,o)=>{var T,De,mt,me;return Qn(Mn({},Z),{types:(r==null?void 0:r.submit_rule)===0?Z.value===Z.answer?"success":"warning":(r==null?void 0:r.submit_rule)===1?((T=Z.value)==null?void 0:T.trim())===((De=Z.answer)==null?void 0:De.trim())?"success":"warning":((mt=Z.value)==null?void 0:mt.replaceAll(" ",""))===((me=Z.answer)==null?void 0:me.replaceAll(" ",""))?"success":"warning"})});ee(h)},programFillValue:d,value:ca.Base64.decode((p=r==null?void 0:r.program_attr)==null?void 0:p.code)}),ce&&e.createElement(e.Fragment,null,e.createElement("div",{className:P.line}),(B=r==null?void 0:r.standard_answer)==null?void 0:B.map((_,h)=>e.createElement("div",{className:"c-grey-333 mb5",style:{display:"flex",alignItems:"baseline"}},e.createElement("b",null,"\u586B\u7A7A",h+1,"\u7B54\u6848:\xA0"),e.createElement("pre",null,(_==null?void 0:_.answer_text)||""))),e.createElement("div",{className:"c-grey-333 mb10"},e.createElement("b",null,"\u89E3\u6790:\xA0"),(r==null?void 0:r.analysis)||"\u6682\u65E0\u89E3\u6790"))))};var _a=(0,F.connect)(({problemset:t})=>({problemset:t}))(Aa),ga=m(33773),k={flex_box_center:"flex_box_center___oxvGV",flex_space_between:"flex_space_between___Pu_2g",flex_box_vertical_center:"flex_box_vertical_center____edsl",flex_box_center_end:"flex_box_center_end___ugvya",flex_box_column:"flex_box_column___B_Z0P",page:"page____U6m6",wrap:"wrap___Njoy9",title:"title___PCz5o",select:"select___MAQbm",contentWrap:"contentWrap___USVj3",pngIcon:"pngIcon___Sclgo",tabsWrap:"tabsWrap___xuKJS",searchWrap:"searchWrap___Z4nZX",addQuestionBtn:"addQuestionBtn___PwVCH",search:"search___pIDJi",searchIcon:"searchIcon___I_kVC",batchWrap:"batchWrap___OzbVH",customTable:"customTable___A_Uxs",row:"row___Sm61J",contentListWrap:"contentListWrap___o6fbG",li:"li___dAjon",bottom:"bottom___kfHPh",actionLeftItem:"actionLeftItem___gA062",questionTypeName:"questionTypeName___neVDt",more:"more___oTnCf",btnAdd:"btnAdd___Qdj8O",cancelC:"cancelC___ZCe2I",addC:"addC___yWAgq",actonBtn:"actonBtn___QmXSC",batch:"batch___wvp7O",btns:"btns___Nox9G",btn:"btn___AEGwM",treeWrapper:"treeWrapper___OS1_K",treeHeader:"treeHeader___T86dH",treeContent:"treeContent___AvQsn",action:"action___TlJrk",sendModal:"sendModal___HDDrU",line:"line___vWGHS",del:"del___I2neN",divider:"divider___ao5se",headerWrapper:"headerWrapper___KS6nP",exportBtn:"exportBtn___uePYs",tips:"tips___xnRXZ",tagtips:"tagtips___bGRXj",taglinkBtn:"taglinkBtn___yRUP3",publicQuest:"publicQuest___kmfJq",publicQuestContent:"publicQuestContent___H9xSO",public_tips:"public_tips___O2lWb",concat:"concat___oVAEZ",selectitems:"selectitems___o767V"},Ln=m(43428),xt=m(43604),ft={drawerWrap:"drawerWrap___pL0ai",title:"title___D60AS",contentWrap:"contentWrap___VyVzG",totalInfo:"totalInfo___wXopO",clear:"clear___Sbav5",problemset:"problemset___jGIix",delete:"delete___zwK_M",deleteIcon:"deleteIcon___BYp0Q",content:"content___ciXL0",createBtnWrapper:"createBtnWrapper___Qnnet"};let Vt=[];const jn=t=>{Vt.forEach(u=>{t.target===u.element||Wn.isParent(t.target,u.element)||u.callbacks.forEach(n=>n())})};window.document.body?window.document.body.addEventListener("click",jn):window.addEventListener("DOMContentLoaded",()=>{window.document.body.addEventListener("click",jn)});const Wn={isParent:(t,u)=>{let n=t;for(;n&&n.tagName&&n.tagName.toLowerCase()!=="body";){if(n===u)return!0;n=n.parentNode}return!1},init:(t,u)=>{const n=Vt.filter(E=>E.element===t);return n.length>0?n[0].callbacks.push(u):Vt.push({element:t,callbacks:[u]}),{clear:()=>{Vt=Vt.filter(E=>E.element!==t)}}}};var ya=Wn,ha=m(95318),Xe=m(59301);const Fa=[{stateName:"single_questions_count",type:"SINGLE",typeName:"\u5355\u9009\u9898"},{stateName:"multiple_questions_count",type:"MULTIPLE",typeName:"\u591A\u9009\u9898"},{stateName:"judgement_questions_count",type:"JUDGMENT",typeName:"\u5224\u65AD\u9898"},{stateName:"completion_questions_count",type:"COMPLETION",typeName:"\u586B\u7A7A\u9898"},{stateName:"subjective_questions_count",type:"SUBJECTIVE",typeName:"\u7B80\u7B54\u9898"},{stateName:"program_questions_count",type:"PROGRAM",typeName:"\u7F16\u7A0B\u9898"},{stateName:"practical_questions_count",type:"PRACTICAL",typeName:"\u5B9E\u8BAD\u9898"},{stateName:"combination_questions_count",type:"COMBINATION",typeName:"\u7EC4\u5408\u9898"},{stateName:"bprogram_questions_count",type:"BPROGRAM",typeName:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],Ba=({visible:t,basketData:u,basketTotal:n,onClose:E=()=>{},onDelete:v=()=>{},onClear:p,onSubmit:B})=>{const r=(0,e.useRef)(),s=(0,e.useRef)();(0,e.useEffect)(()=>{if(s.current)return n>=0&&!r.current&&(r.current=ya.init(s.current,()=>{E()})),()=>{r.current&&r.current.clear()}},[s.current]);const d=window.screen.width<=1440;return Xe.createElement(Ln.Z,{rootClassName:ft.drawerWrap,placement:"right",closable:!1,mask:!1,open:t,forceRender:!0,width:d?130:160,onClose:E},n>0?Xe.createElement(Xe.Fragment,null,Xe.createElement("div",{className:ft.title},"\u8BD5\u9898\u7BEE"),Xe.createElement("div",{ref:s,className:ft.contentWrap},Xe.createElement(N.Z,{wrap:!1,className:ft.totalInfo,align:"middle"},Xe.createElement(xt.Z,{span:14},"\u9898\u76EE\u603B\u6570"),Xe.createElement(xt.Z,{span:4},n),Xe.createElement(xt.Z,{span:6,className:ft.clear,onClick:p},"\u6E05\u7A7A")),Fa.map(ee=>u[ee.stateName]>0&&Xe.createElement(N.Z,{align:"middle",wrap:!1,className:ft.problemset,key:ee.type},Xe.createElement(xt.Z,{span:14},ee.typeName),Xe.createElement(xt.Z,{span:4},u[ee.stateName]),Xe.createElement(xt.Z,{span:6,className:ft.delete},Xe.createElement("i",{onClick:()=>v(ee.type),className:`iconfont icon-piliangshanchu3 ${ft.deleteIcon}`})))),Xe.createElement(N.Z,{justify:"center",className:ft.createBtnWrapper},Xe.createElement(ha.Z,{block:!0,type:"primary",onClick:B},"\u521B\u5EFA\u8BD5\u5377")))):Xe.createElement("div",{ref:s},Xe.createElement("div",{className:ft.title},"\u8BD5\u9898\u7BEE"),Xe.createElement(le.Z,{customText:"\u8BF7\u9009\u62E9\u8BD5\u9898\u52A0\u5165\u8BD5\u9898\u7BEE\u540E\u8FDB\u884C\u7EC4\u5377",styles:{width:120},imgStyles:{width:120}})))};var Vn=Object.getOwnPropertySymbols,Ca=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,Da=(t,u)=>{var n={};for(var E in t)Ca.call(t,E)&&u.indexOf(E)<0&&(n[E]=t[E]);if(t!=null&&Vn)for(var E of Vn(t))u.indexOf(E)<0&&ba.call(t,E)&&(n[E]=t[E]);return n},xa=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const Na={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PROGRAM:"\u7F16\u7A0B\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",COMBINATION:"\u7EC4\u5408\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898"},Pa=t=>{var u=t,{problemset:n,globalSetting:E,loading:v,dispatch:p,onReloadData:B=()=>{},onReloadBasketData:r=()=>{}}=u,s=Da(u,["problemset","globalSetting","loading","dispatch","onReloadData","onReloadBasketData"]),d,ee;const ce=()=>xa(void 0,null,function*(){const V=yield p({type:"problemset/basketDelete",payload:n.actionTabs.params});p({type:"problemset/setActionTabs",payload:{}}),V.status===0&&(B(),r())});return e.createElement(W.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:n.actionTabs.key==="Problemset-BasketDelete",title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:v["problemset/handleDelete"],width:"442px",onOk:ce,onCancel:()=>{p({type:"problemset/setActionTabs",payload:{}})}},e.createElement("div",{className:P.modalContent},"\u662F\u5426\u5220\u9664\u8BD5\u9898\u7BEE\u4E2D\u7684",Na[(ee=(d=n.actionTabs)==null?void 0:d.params)==null?void 0:ee.type]))};var wa=(0,F.connect)(({problemset:t,loading:u,globalSetting:n})=>({problemset:t,globalSetting:n,loading:u.effects}))(Pa),St={hide:"hide___P6mxu",open:"open___hazgP",basket:"basket___y6VHF",count:"count___YEH5s",iconWrap:"iconWrap___l__Lj",icon:"icon___yiXgh",name:"name___tBtew"};const Ia=({count:t,visibleBasket:u,onToggleVisible:n=()=>{}})=>e.createElement(re.Z,{title:"\u8BD5\u9898\u7BEE",placement:"left"},e.createElement("div",{className:`${u?St.open:St.hide} ${St.basket}`,onClick:n},t>0&&e.createElement("div",{className:St.count},t),e.createElement("span",{className:St.iconWrap},e.createElement("i",{className:`${St.icon} iconfont icon-shitilan`})),e.createElement("div",{className:St.name},"\u8BD5\u9898\u7BEE")));var Gn=m(98324),Xn=m(31209),Hn=m(15826),Nt=m(35099),Le={flex_box_center:"flex_box_center___orONc",flex_space_between:"flex_space_between___xUKga",flex_box_vertical_center:"flex_box_vertical_center___QeVIN",flex_box_center_end:"flex_box_center_end___mXGLP",flex_box_column:"flex_box_column___CHytA",wrp:"wrp___xbLol",drawer:"drawer___Bi9wT",menu:"menu___t0_fV",actived:"actived___zWm74",actived2:"actived2___RRfRj",subTag:"subTag___EczBy",directionName:"directionName___H9hFf",menuDirection:"menuDirection___JkwbJ",listItem:"listItem___kNMPl",info:"info___QKQMx",title:"title___eGYd4",titleLeft:"titleLeft___ltIGt",titleRight:"titleRight___zsSPc",search:"search___oRdeh",description:"description___zs7Ow",menuCourse:"menuCourse___PygX2",paginationWrap:"paginationWrap___sYmqt",authorname:"authorname___D4gcN","tooltip-content":"tooltip-content___RseJD"},Oa=m(84015),ka=m(15276),Sa=m(32325),dt=m(76265),Ta=Object.defineProperty,Za=Object.defineProperties,Ra=Object.getOwnPropertyDescriptors,zn=Object.getOwnPropertySymbols,Ma=Object.prototype.hasOwnProperty,Qa=Object.prototype.propertyIsEnumerable,Yn=(t,u,n)=>u in t?Ta(t,u,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[u]=n,st=(t,u)=>{for(var n in u||(u={}))Ma.call(u,n)&&Yn(t,n,u[n]);if(zn)for(var n of zn(u))Qa.call(u,n)&&Yn(t,n,u[n]);return t},$t=(t,u)=>Za(t,Ra(u)),Un=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const{Search:Ns}=z.default,Gt={id:"type",name:"\u6765\u6E90",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]},Xt={id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]},La=({classroomList:t,loading:u,dispatch:n,cb:E,shixunIds:v=[]})=>{var p,B,r,s;const d=(0,F.useParams)(),ee=(0,F.useLocation)(),{actionTabs:ce}=t,[V]=X.default.useForm(),{shixunLists:j}=t,[A,f]=(0,e.useState)([]),[_,h]=(0,e.useState)([]),[Z,o]=(0,e.useState)([]),[T,De]=(0,e.useState)({page:1,type:"all",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null,group_id:null});(0,e.useEffect)(()=>{t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&n({type:"classroomList/getShixunLists",payload:st({},T)})},[t.actionTabs.key]),(0,e.useEffect)(()=>{mt()},[d]);const mt=()=>Un(void 0,null,function*(){const C=yield(0,Oa.I_)({}),We=yield(0,dt.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});o([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(We==null?void 0:We.groups)||[]]),h((C==null?void 0:C.disciplines)||[])}),me=(C,We,lt)=>{T.tag_level=C,T.sub_discipline_id=We,T.discipline_id=lt,T.page=1,De(st({},T)),n({type:"classroomList/getShixunLists",payload:st({},T)})},Be=()=>{n({type:"classroomList/setActionTabs",payload:{}}),De({page:1,type:"all",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null,group_id:null})};return t.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:e.createElement(Ln.Z,{placement:"bottom",height:"100%",closable:!0,onClose:Be,open:t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:Le.drawer,footer:e.createElement("div",{className:"tc"},e.createElement(H.ZP,{size:"middle",onClick:()=>{Be(),f([])},style:{marginRight:8}},"\u53D6\u6D88"),e.createElement(H.ZP,{size:"middle",onClick:()=>Un(void 0,null,function*(){var C,We;for(let lt=0;lt<(A==null?void 0:A.length);lt++){const At=A[lt];if(v.includes(At)){O.ZP.info(`\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A${(We=(C=j==null?void 0:j.shixun_list)==null?void 0:C.find(Bt=>Bt.id===At))==null?void 0:We.title}`);return}}Be(),E(A),f([])}),type:"primary"},"\u786E\u5B9A"))},e.createElement("section",{className:"tc"},e.createElement(Sa.Z,{onChange:C=>{De($t(st(st({},T),C),{page:1})),n({type:"classroomList/getShixunLists",payload:$t(st(st({},T),C),{page:1})})}})),e.createElement("section",{className:"edu-container"},e.createElement("ul",{className:Le.menu},e.createElement("li",null,Gt.name),(p=Gt==null?void 0:Gt.children)==null?void 0:p.map((C,We)=>e.createElement("li",{className:T[Gt.id]==C.id?Le.actived:"",key:C.id,onClick:()=>{T[Gt.id]=C.id,T.page=1,De(st({},T)),n({type:"classroomList/getShixunLists",payload:st({},T)})}},e.createElement("strong",null,C.name)))),e.createElement("ul",{className:Le.menuDirection},e.createElement("li",{className:Le.directionName},"\u65B9\u5411"),e.createElement("li",{className:T.discipline_id?"":Le.actived,onClick:()=>{me(null,null,null)}},e.createElement("strong",null,"\u5168\u90E8")),_==null?void 0:_.map(function(C,We){return e.createElement("li",{key:We,className:T.discipline_id==C.id?Le.actived:""},e.createElement("strong",{onClick:()=>{me(1,null,C.id)}},C.name),e.createElement("div",null,C.sub_disciplines.map(function(lt,At){return e.createElement("div",{key:At,className:"mt5"},e.createElement("div",{className:T.sub_discipline_id==lt.id?`${Le.actived2} ${Le.subTag}`:Le.subTag,onClick:()=>{me(2,lt.id,C.id)}},lt.name),e.createElement("ul",{className:"mt5"},lt.tags&<.tags.map(function(Bt,wt){return e.createElement("li",{key:wt,className:T.sub_discipline_id==Bt.id&&T.tag_level===3?Le.actived2:"",onClick:()=>{me(3,Bt.id,C.id)}},Bt.name)})))})))})),T.type==="mine"&&e.createElement("ul",{className:Le.menu},e.createElement("li",null,"\u76EE\u5F55"),Z==null?void 0:Z.map((C,We)=>e.createElement("li",{className:T.group_id==C.id?Le.actived:"",key:C.name,onClick:()=>{T.group_id=C.id,T.page=1,De(st({},T)),n({type:"classroomList/getShixunLists",payload:st({},T)})}},e.createElement("strong",null,C.name)))),e.createElement("ul",{className:Le.menu},e.createElement("li",null,Xt.name),(B=Xt==null?void 0:Xt.children)==null?void 0:B.map((C,We)=>e.createElement("li",{className:T[Xt.id]==C.id?Le.actived:"",key:C.name,onClick:()=>{T[Xt.id]=C.id,T.page=1,De(st({},T)),n({type:"classroomList/getShixunLists",payload:st({},T)})}},e.createElement("strong",null,C.name)))),e.createElement(N.Z,null,e.createElement(xt.Z,{flex:"1"},e.createElement("div",{className:Le.menuCourse,style:{margin:"0px 15px"}},e.createElement("ul",null,e.createElement("li",null,"\u5DF2\u9009",e.createElement("span",{className:"c-blue"},A.length),"\u4E2A"),e.createElement("li",null,"\u5171",e.createElement("span",{className:"c-blue"},j.shixuns_count),"\u4E2A"),e.createElement("li",{className:"current",onClick:()=>{const C=$t(st({},T),{order:T.order==="asc"?"desc":"asc"});De(C),n({type:"classroomList/getShixunLists",payload:C})}},"\u5B66\u4E60\u4EBA\u6570",e.createElement("p",{className:`edu-sorter current ${T.order}`},T.order==="asc"?e.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}):e.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),e.createElement(xt.Z,{className:"c-grey-999"},(T==null?void 0:T.type)==="mine"?"\u5DF2\u9759\u9ED8/\u516C\u5F00\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u8FDB\u5165\u672C\u5217\u8868\u5907\u9009":"\u4EC5\u5DF2\u516C\u5F00\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u8FDB\u5165\u672C\u5217\u8868\u5907\u9009")),(r=j==null?void 0:j.shixun_list)==null?void 0:r.map(function(C,We){return e.createElement("div",{className:Le.listItem,key:We},e.createElement(M.default,{checked:A.includes(C.id),value:C.id,disabled:C==null?void 0:C.need_authorize,onChange:lt=>{let At=A.indexOf(C.id);A.indexOf(C.id)>-1?f(A.filter(Bt=>Bt!==C.id)):f(A.concat(C.id))}}),e.createElement("div",{className:Le.info},e.createElement("div",{className:Le.title},e.createElement("div",{className:Le.titleLeft},e.createElement("a",{className:"c-black",href:`/shixuns/${C==null?void 0:C.identifier}/challenges`,target:"_blank"},e.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:C.title}})),(C==null?void 0:C.need_authorize)&&e.createElement("span",{onClick:()=>{(0,ka.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,Nt.Ny)()&&(C==null?void 0:C.mark_status)===1&&e.createElement(re.Z,{title:C==null?void 0:C.mark_content},e.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,Nt.Ny)()&&(C==null?void 0:C.mark_status)===2&&e.createElement(re.Z,{title:C==null?void 0:C.mark_content},e.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,Nt.Ny)()&&(C==null?void 0:C.mark_status)===3&&e.createElement(re.Z,{title:C==null?void 0:C.mark_content},e.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")))),e.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},e.createElement("span",{className:Le.description,dangerouslySetInnerHTML:{__html:C.description}})),e.createElement("div",{className:" mt15"},C.challenge_names.map(function(lt,At){return e.createElement("span",{key:At,className:"mr30 font12"},"\u7B2C",At+1,"\u5173 ",lt," ")})),e.createElement(Rt.Z,{dashed:!0}),e.createElement("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",null,e.createElement(re.Z,{overlayClassName:Le["tooltip-content"],title:e.createElement("div",null,e.createElement("span",{dangerouslySetInnerHTML:{__html:C==null?void 0:C.member_user_names}}))},e.createElement("span",{className:Le.authorname,dangerouslySetInnerHTML:{__html:C==null?void 0:C.member_user_names}})),C.author_school_name&&e.createElement(e.Fragment,null,e.createElement("span",{dangerouslySetInnerHTML:{__html:C.author_school_name}}))),e.createElement("div",null,e.createElement("span",{className:"mr30"},"\u96BE\u5EA6\u7CFB\u6570 \xA0",C.level),e.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",C.study_count)))))}),((s=j==null?void 0:j.shixun_list)==null?void 0:s.length)===0&&e.createElement(le.Z,null),e.createElement("p",null)),e.createElement("div",{className:"tc mt20"},e.createElement(U.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:10,showSizeChanger:!1,current:T.page||1,showQuickJumper:!0,total:j==null?void 0:j.shixuns_count,onChange:C=>{const We=$t(st({},T),{page:C});De(We),n({type:"classroomList/getShixunLists",payload:We})}})))};var ja=(0,F.connect)(({classroomList:t,loading:u})=>({classroomList:t,loading:u}))(La),Wa=m(2054),Jn={operating:"operating___srUHx",tip:"tip___F8nWU"},Va=Object.defineProperty,Kn=Object.getOwnPropertySymbols,Ga=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,qn=(t,u,n)=>u in t?Va(t,u,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[u]=n,$n=(t,u)=>{for(var n in u||(u={}))Ga.call(u,n)&&qn(t,n,u[n]);if(Kn)for(var n of Kn(u))Xa.call(u,n)&&qn(t,n,u[n]);return t};const Ha=({data:t,height:u=400},n)=>{var E;const[v]=X.default.useForm(),[p,B]=(0,e.useState)({});return(0,e.useEffect)(()=>{t&&(B(t),v.setFieldsValue($n({},t)))},[t]),(0,e.useImperativeHandle)(n,()=>({form:v})),e.createElement("div",{className:Jn.operating,style:{marginBottom:"0"}},e.createElement(X.default,{form:v,scrollToFirstError:!0,onValuesChange:()=>{B($n({},v.getFieldsValue()))}},e.createElement(X.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"},{max:30,message:"\u8BF7\u8F93\u5165\u6807\u9898\uFF0C\u6700\u5927\u9650\u523630\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},e.createElement(z.default,{placeholder:"\u8BF7\u8F93\u5165\u6807\u9898\uFF0C\u6700\u5927\u9650\u523630\u4E2A\u5B57\u7B26",suffix:`${((E=p.name)==null?void 0:E.length)||0}/30`})),e.createElement(X.default.Item,{name:"languages",label:"\u7F16\u7A0B\u8BED\u8A00",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},e.createElement(M.default.Group,null,e.createElement(M.default,{value:"c"},"C"),e.createElement(M.default,{value:"c++"},"C++"),e.createElement(M.default,{value:"java"},"Java"),e.createElement(M.default,{value:"python"},"Python"))),e.createElement("div",{className:Jn.tip},"\u9009\u62E9\u652F\u6301\u4EE5\u4E0B\u7F16\u7A0B\u8BD5\u9898\u8FDB\u884C\u7F16\u8BD1\u7684\u8BED\u8A00"),e.createElement("div",{style:{margin:"20px 0 12px 0px"}},"\u8BF4\u660E"),e.createElement(X.default.Item,{name:"description"},e.createElement(rn.Z,{height:u,defaultValue:p.description||"",watch:!0}))))};var za=(0,e.forwardRef)(Ha),Ya=m(8144),Ua="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAoCAYAAACb3CikAAAAAXNSR0IArs4c6QAABJFJREFUWEftWF1oHFUU/u7MZmazm4Q0tS/RmARSba0tDVazqyB9sVYlDzWRllopErWlER9EFFGRIuqDT0UoQaO0adKkQqui+FKhQmqSQn8o1cbYQH9Iia3QNN387Pwemdmdyd472Z0kRMhD7ssddu4997vnfOc7Z5YRkYwlMNgyECEKyx4RabmEPfL39mdham0EqgIYAEJmDg7xrbfSmZ3BGECUmZ3hPWfnFCB/gbXHP3PXillDf754lQhVsxrKQvIO8jHm/SEUKiQluhYPHb0SAGJdajYzXuBvMKtHGAMRgXlXnqceOXsjUrQJj3b9KAD5jZkXDxqePQKBgcGZXQ9ln53ZBSq8DxAwZL1rT2JvFq0/1iYA+TKiXzidnjEY5lr+aMczuR7ynp0572DS58rG7o94IKP7VW10aNLbKJItQN5c9mVcxnE78FoMpRNWST6s1He28ECG3oulUyP3/NAQoNS+Drl0zTyj76UND8y6NwjjWrubPV4yADgZ3dT1HA/kwlsVU8bYbf9UIqhVjZDj1XmAzC901uR1aCM/+7ZcpjF2tvjxjgQHZPqP1kp7YuKGLxuiMATgBJSDd0EAZ1ZUfM4wR0CG4g0d6zgg2vnWWkObuJIvDiIZxXVzImfOpqxHbsYTh6o5IPr5fesMffKiH0SBfcF0FnWXd0FY+ru7mTQeTxxayQFJn9uTNPWp3nw6EaYjhQtCMK0coBKYGUt2RDkgU2dbtpCh/+Ipq5OPal0LImWLkzXm+CC04W+zPMpmDpgWSx6J82Qd2N1sk9XjhdG5ofJgIyIli5M15sQ1aNd/8qtgthZOxJKd5bxHBl55A2Qf9JVQULSwZA0PDU/vTM6xu7Fk5308R87s+sC27P1e+gaVMX9Zn0VYg8VZSDP3nmC348muSt4j/S8fAOzWXOXL7ScClkNdEKb5LvzLseTRDTxH+nYcI6DJ54hYxAL9iChQC6gEDL/Gkj1bRSADYNiUWy3V1Xsglz2ygBOCRdAavwx9+KucCkKQZOlItKH7VR5I//ZREFbNSDxBqd4GuaR2cWpN6ir0Gz/w/Y3EPo0lej6eAXJpX9l06t87fIcappSCshZqUvNcRZbVl5SGzu99IOaZnUnD1Ho9W16Z5sgqGJt3VonNNIDi4hU1qG8f8YFo/U2vEdlt3FniSWLnM19hEe1J0j/R5IkH3Et7Xbzev+0bsq3duUBCinzh74W50JtF2tUnT+zlgfQ1/gWiukL7w9qTMFkRHSJH1GciieOnZoCca16tp6cGuS+g2RAFm1hBswVdKfyFdVN56t0aYLPbOLqhMfteeJ/I+iQARDAkNj4BD+RZb7BSjKeLUEK3XJbpKEdRRf3h0voPW3zxJPpOMU5/PQxQVRj35hL2QNcG4K6pYnLsFmyDYKQJKzfstVZtfHoF8PCUD8T8fcsOss3uhRwStseCjRQB2nQaZtoCiqpRvv5tirKxd9T7nz+Qu58ZvZv7GZBwfgxr7ebSk1pQYbAYdNuEIREiJXWAUoNI+RNQKh6DfOdUj1K5dZd4iSX8t0SYv/+n98seER37H8mkzkc00C7pAAAAAElFTkSuQmCC",Ja="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAAXNSR0IArs4c6QAABIdJREFUWEftWGtMm1UYfg5taScYNhbt5qAFioMRE6aRkGiQP8vEJcZFZ5YYr9Fd3NTID/3hdS5xXoKZZpvrNsBtJotZlkxHyOIIZjLnLiSGxUWHQKXQsoGAjmAp7dcecw609Lt5GN/XTLOdP6f9Lud73ud93ve85yWUUgv+w4MQEkuFR24CNtlbNx7DvmCshtKYFxR5lAKEAGxmI/GbzYYHQYAQy0ZPnrXZkIZ7ApFeBtYwIAAUFASEz9zg6d9sZoOCBu50OfKNAe6flNjS2oN9mN2bAiD/pwY0G6OLXXbZx645S/SkAFZKgFIKQgjYPC2SFNhaJighJ4xNYKQodjnMAKzNjYZLZS5XwZs2jhnJzVEZDHMA631AyY8yCpWAEt7QXY8QePINSsIXYBrWUbAia6gZncooySyiFvmM8DnjZjGsG3KKqFe4XPWaADCLWo9RDftY0M02zyoBKfOGIHEzCRW75hkLOl9/WEr6VLlzCDSgygHKIFOnHXjmCrhgZ2V1SJp45+ya89UziT0162rp5N99rk5i6o2k8kjF9xZYtlyp7TjJNxdRtZYACqCavXBuTbv+zqRgTJQFknuMjsQYMZVHKhJMcOBCwAvO23Wzwmx2KrOfuQnYbEZVcSzSsJ4kOsovoW/Sn1xvs28d9noOYH3PM+iP9OHzogY0jR7FybFWfOTejqWOUuRYc9AwuAf1Q14cLP4KC223IUanFPdxcBtWLXgYh0cOoePvn3TtnrMkLpR3ovxCiWzhlTkPYdOiV/DlH19gde5jeKp7Ld5Y8i4P0g+CW2GBBV+XHseLvuexx7Mf67qfxkA0mFxjd1Ej9g/tw7nxM+YD/v2eK9hxeTtfOBQPwTu4g//+rGA3Vsx/EFUXKzAqjaCl7BQ2+V5AV7hTBqJ5WSvax89iTBrj1xuH9mKbuw4HhurTA/jScj/W+57lH4vGIzgzfppXZk2lLXDanHiu+wlcnPgZJ8ra8LJvAzrDv/Jnc60LMRkP43DJMTQMejEsDfPrDPwnBTvTB1hLEq8ufg2325w4NHwQuwr3YeUvD6D2jtdhJ3a8F3gL2RnZOFF2Cmt/Ww2vp1ElCab7tDHcdlc7/pJGk25m8tjg3Iwnux5HmIbx0qJaTMRDXM9b8t/H3Vn3wpHhQN3Ah2j+8xvsKqyHy+4GRZyvwZ4rmbcM991aBYlG+bVPL9fhu6stMinNOejSnb701hcCzj2dFaY2yXq9AKZ+l0StkhCws2nxm9HcsbevN2gOdiR7qxCwktneYEhKVGti1q/xFK0o31g9XJiXZawengKsPYTHeg1AqadsrUOsYcD+YGj2BbzIBRoFu7KVVLDkFmMM+wdC0nSfZKZ6n2kjyCt6dYUuqvjlKYwQuI0C7uq9KmXabCLu+H0VgbK+kNjeyGQUS4vmG2O49YcOyZ1XiMxMm0YrSnZKTx7pk40g8RtJkyKRKPqCfqyoWm4M8NHjbb3UpGagyE2EIPDoqmpjzcBj3/5YE4tL3nSDZmAtGdaNj9Tcb6zdKmLF7Ps3XgfebAZF6/3vGf4HhYa6OsTsTGoAAAAASUVORK5CYII=",Ka=m(5623),qa=m(88289),$a=m(30409),a=m(59301),eo=Object.defineProperty,to=Object.defineProperties,no=Object.getOwnPropertyDescriptors,eu=Object.getOwnPropertySymbols,uo=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,tu=(t,u,n)=>u in t?eo(t,u,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[u]=n,ut=(t,u)=>{for(var n in u||(u={}))uo.call(u,n)&&tu(t,n,u[n]);if(eu)for(var n of eu(u))lo.call(u,n)&&tu(t,n,u[n]);return t},Pt=(t,u)=>to(t,no(u)),ie=(t,u,n)=>new Promise((E,v)=>{var p=s=>{try{r(n.next(s))}catch(d){v(d)}},B=s=>{try{r(n.throw(s))}catch(d){v(d)}},r=s=>s.done?E(s.value):Promise.resolve(s.value).then(p,B);r((n=n.apply(t,u)).next())});const en=D.default.TabPane,ao=z.default.Search,{TextArea:oo}=z.default;var nu=(t=>(t.Mine="0",t.Public="1",t.Collection="2",t.TeachGroupShare="3",t))(nu||{});const so=({classroomList:t,problemset:u,user:n,globalSetting:E,loading:v,dispatch:p,match:B,shixunHomeworks:r})=>{var s,d,ee,ce,V,j,A;const f=(0,F.useLocation)(),_=(0,F.useParams)(),[h]=(0,F.useSearchParams)(),Z=(0,e.useRef)(),[o,T]=(0,e.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,teach_group_id:null,clazz:null,type:"0",item_type:null,difficulty:null,keyword:null,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",id:h.get("id")||null,exam_id:_.id||null,exercise_id:_.categoryId||null}),[De,mt]=(0,e.useState)(0),[me,Be]=(0,e.useState)([]),[C,We]=(0,e.useState)("0"),[lt,At]=(0,e.useState)(0),[Bt,wt]=(0,e.useState)(-1),[io,co]=(0,e.useState)([]),[Ps,uu]=(0,e.useState)(!1),[_t,lu]=(0,e.useState)([]),[Mt,mo]=(0,e.useState)(0),[cn,au]=(0,e.useState)(!1),[po,dn]=(0,e.useState)(!1),[ou,Eo]=(0,e.useState)(),[vo,su]=(0,e.useState)(!1),fo=(0,e.useRef)(!1),ws=(0,e.useRef)(""),tn=(0,e.useRef)(),Ht=(0,e.useRef)(),xe=(0,e.useRef)(),[Ao,_o]=(0,e.useState)(),[ae,rt]=(0,e.useState)([]),zt=(0,e.useRef)(!1),tt=f.pathname==="/problemset",ke=(s=f.pathname)==null?void 0:s.includes("program_homework"),gt=ke&&_.categoryId&&((d=f.pathname)!=null&&d.includes("edit"))?_.categoryId:"",nn=gt?"\u7F16\u8F91\u7F16\u7A0B\u4F5C\u4E1A":"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",[go,yo]=(0,e.useState)({}),[ru,iu]=(0,e.useState)(!1),{admin:ho,business:Fo,is_shixun_marker:Bo,is_teacher:Co,user_identity:bo}=n.userInfo||{},It=ho||Fo||Bo||Co||bo!=="\u5B66\u751F",[cu,Do]=(0,e.useState)("\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F"),{commonHomeWorkAddDefaultData:Qt}=r,[du,xo]=(0,e.useState)([]),No=(0,e.useRef)(null),[un,Yt]=(0,e.useState)(!1),[Ne,Lt]=(0,e.useState)([]),[Po,wo]=(0,e.useState)(""),[Io,mu]=(0,e.useState)(!1),[Oo,mn]=(0,e.useState)(!1),[ko,So]=(0,e.useState)([]),[it]=X.default.useForm(),[To,pu]=(0,e.useState)(!1),[Tt,ln]=(0,e.useState)(null),[Eu,jt]=(0,e.useState)(0),an=(0,e.useRef)(null),vu=[{name:"\u6309\u8BD5\u9898\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u6309\u8BD5\u9898\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"},{name:"\u6309\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u6309\u4F7F\u7528\u6B21\u6570\u5347\u5E8F",type:"quotes",direction:"asc"},{name:"\u6309\u4F7F\u7528\u6B21\u6570\u964D\u5E8F",type:"quotes",direction:"desc"}],Zo=[{name:"\u7F16\u7A0B\u9898",value:"PROGRAM"},{name:"\u5355\u9009\u9898",value:"SINGLE"},{name:"\u591A\u9009\u9898",value:"MULTIPLE"},{name:"\u5224\u65AD\u9898",value:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",value:"COMPLETION"},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE"},{name:"\u7EC4\u5408\u9898",value:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM"}];(0,e.useEffect)(()=>(document.body.setAttribute("data-custom","initial"),()=>{document.body.removeAttribute("data-custom")}),[]);const Ro=()=>ie(void 0,null,function*(){var l;const i=yield(0,ue.$c)({id:gt});if(i!=null&&i.name){const b={description:i.description,languages:i.languages,name:i.name};an.current.form.setFieldsValue(b),yo(ut({},b)),Lt([...i.data]),rt((l=i.data)==null?void 0:l.map(g=>g.id))}});(0,e.useEffect)(()=>{gt&&Ro()},[gt]),(0,e.useEffect)(()=>{const l=(h==null?void 0:h.get("group_id"))||0;p({type:"problemset/getDisciplines",payload:{source:"question",group_id:l,group_type:C}}),o.group_id=Number(l),T(o),nt(o).then(i=>{Yt(!1)}),Ke(o),Ct(),Mo()},[]),(0,e.useEffect)(()=>(p({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),p({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),()=>{p({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),p({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,e.useEffect)(()=>(p({type:"globalSetting/headerFixedToggle",payload:!0}),()=>{p({type:"globalSetting/headerFixedToggle",payload:!1})}),[]),(0,e.useEffect)(()=>(p({type:"globalSetting/headerFooterToggle",payload:tt}),()=>{p({type:"globalSetting/headerFooterToggle",payload:!0})}),[]),(0,e.useEffect)(()=>{(0,Hn.Dk)(ke?nn:"\u8BD5\u9898\u5E93")},[ke,nn]);const fu=l=>{let i=0;return ou==null||ou.forEach(b=>{b.type===l&&(i=b.count)}),i},Is=(l,i)=>{var b,g,R,te,He,ze,at,bt,Su;const sn=[];if(l||(g=(b=u==null?void 0:u.disciplinesData)==null?void 0:b.disciplines)==null||g.forEach(Ot=>{var yt;(yt=Ot==null?void 0:Ot.sub_disciplines)==null||yt.forEach(Et=>{var Ut;(Ut=Et==null?void 0:Et.tag_disciplines)==null||Ut.forEach(Tu=>{Tu.name!=="\u672A\u5339\u914D\u77E5\u8BC6\u70B9"&&sn.push(Tu)})})}),l&&!i){const Ot=(te=(R=u==null?void 0:u.disciplinesData)==null?void 0:R.disciplines)==null?void 0:te.find(yt=>yt.id===l);(He=Ot==null?void 0:Ot.sub_disciplines)==null||He.forEach(yt=>{var Et;(Et=yt==null?void 0:yt.tag_disciplines)==null||Et.forEach(Ut=>{Ut.name!=="\u672A\u5339\u914D\u77E5\u8BC6\u70B9"&&sn.push(Ut)})})}if(l&&i){const Ot=(at=(ze=u==null?void 0:u.disciplinesData)==null?void 0:ze.disciplines)==null?void 0:at.find(Et=>Et.id===l),yt=(bt=Ot==null?void 0:Ot.sub_disciplines)==null?void 0:bt.find(Et=>Et.id===i);(Su=yt==null?void 0:yt.tag_disciplines)==null||Su.forEach(Et=>{Et.name!=="\u672A\u5339\u914D\u77E5\u8BC6\u70B9"&&sn.push(Et)})}return sn},Mo=()=>ie(void 0,null,function*(){p({type:"problemset/getTeachGroupData"})});(0,e.useEffect)(()=>{const{completion_questions_count:l=0,judgement_questions_count:i=0,multiple_questions_count:b=0,practical_questions_count:g=0,program_questions_count:R=0,single_questions_count:te=0,subjective_questions_count:He=0,combination_questions_count:ze=0,bprogram_questions_count:at=0}=u.basketData||{},bt=l+i+b+g+R+te+He+ze+at;mo(bt)},[u.basketData]);const Ke=(l,i)=>ie(void 0,null,function*(){var b;l.type==="3"?l.clazz="ItemBanksGroup":delete l.clazz;const g=ut({},l);Yt(!0);const R=yield p({type:"problemset/getGroup",payload:ut({},g)});return R!=null&&R.data&&xo((R==null?void 0:R.data)||[]),R&&(lu((R==null?void 0:R.navigation)||[]),((b=R==null?void 0:R.navigation)==null?void 0:b.length)>1?Zt(!1):Zt(!0)),ke||i||rt([]),Yt(!1),R}),nt=(l,i)=>ie(void 0,null,function*(){const b=ut({},l);b.item_type=ke?"PROGRAM":l.item_type,b.keyword=l.keyword||"",Yt(!0);const g=yield p({type:"problemset/getItemBanks",payload:ut({},b)});if(g&&g.status!==403&&g.status!==401&&g.status!==500)return mt(g.items_count||0),Eo(g.item_types),Be(g.items||[]),co(g.tag_disciplines||[]),_o(g.used_shixun_ids||[]),Qo(g.items||[]),ke||i||rt([]),At((g==null?void 0:g.added_num)||0),Yt(!1),g}),Ct=()=>{p({type:"problemset/getBasketList",payload:{}})},Qo=l=>{const i=l.every(b=>{var g;return((g=b.program_attr)==null?void 0:g.status)===0});fo.current=i},Lo=(l,i)=>{o.discipline_id=l||"",o.sub_discipline_id=i||"",o.tag_discipline_id="",o.page=1,o.per_page=20,delete o.id,wt(-1),T(o),nt(o),(C==="3"||C==="0")&&Ke(Pt(ut({},o),{parents:_t.slice(0,-1)}))},jo=l=>{o.item_type=l||"",o.page=1,o.per_page=20,T(o),nt(o),(C==="3"||C==="0")&&Ke(Pt(ut({},o),{parents:_t.slice(0,-1)}))},Wo=l=>{o.difficulty=l||"",o.page=1,o.per_page=20,delete o.id,T(o),nt(o),(C==="3"||C==="0")&&Ke(Pt(ut({},o),{parents:_t.slice(0,-1)}))},Vo=l=>{o.tag_discipline_id=l,o.page=1,o.per_page=20,delete o.id,l===-1&&(o.discipline_id="",o.sub_discipline_id="",o.tag_discipline_id=""),wt(l),T(o),nt(o),(C==="3"||C==="0")&&Ke(Pt(ut({},o),{parents:_t.slice(0,-1)}))},[Go,Au]=(0,e.useState)(!1),Xo=l=>{p({type:"problemset/getDisciplines",payload:{source:"question",group_id:0,group_type:l}}),o.discipline_id="",o.sub_discipline_id="",o.tag_discipline_id="",o.item_type=null,o.difficulty=null,o.type=l,l==="0"?(Zt(!1),o.group_id=0,o.teach_group_id=0):(Zt(!0),o.group_id=null),l==="3"&&ke?o.only_published=!0:o.only_published=null,l==="3"?(o.clazz="ItemBanksGroup",Au(!0)):Au(!1),o.page=1,o.per_page=20,delete o.id,wt(-1),We(l),T(o),nt(o),l!=="1"&&l!=="2"&&Ke(o),Zt(!0)},_u=(l,i)=>{o.page=l,o.per_page=i,T(o),nt(o,!0),Ke(o,!0)},gu=l=>{o.discipline_id="",o.sub_discipline_id="",o.tag_discipline_id="",o.item_type=null,o.difficulty=null,o.page=1,o.keyword=l,delete o.id,console.log(o,"paramsparamsparamsparamsparams"),l?(dn(!0),(0,Ya.tk)({name:l,copywriting:l,position:ke?"Practice":"ItemBank"})):dn(!1),wt(-1),T(o),nt(o)},Se=()=>{o.per_page=20,T(o),nt(o),su(!1)},yu=l=>{const i=l.length===me.length&&o.page>1?o.page-1:o.page;o.page=i,o.per_page=20,Ct(),T(o),nt(o),Ke(o)},Ho=()=>{p({type:"problemset/setActionTabs",payload:{key:"Problemset-PublicReview"}})},zo=(l,i)=>ie(void 0,null,function*(){const b=i?yield(0,ue.lS)({id:l}):yield(0,ue.s)({id:l});(b==null?void 0:b.status)===0&&Se()}),Yo=l=>ie(void 0,null,function*(){Es(l)}),Uo=l=>ie(void 0,null,function*(){fn([l])}),Jo=l=>{Ht.current="",tn.current="",W.default.confirm({centered:!0,width:530,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u8BD5\u9898\u7EA0\u9519",content:a.createElement("div",{className:"font14"},a.createElement("div",null,"\u9519\u8BEF\u7C7B\u578B\uFF1A"),a.createElement(y.ZP.Group,{className:"mt10",onChange:i=>tn.current=i.target.value},a.createElement(y.ZP,{value:"\u9898\u5E72"},"\u9898\u5E72"),a.createElement(y.ZP,{value:"\u7B54\u6848"},"\u7B54\u6848"),a.createElement(y.ZP,{value:"\u89E3\u6790"},"\u89E3\u6790"),a.createElement(y.ZP,{value:"\u5C5E\u6027"},"\u5C5E\u6027"),a.createElement(y.ZP,{value:"\u5176\u5B83"},"\u5176\u5B83")),a.createElement("div",{className:"mt10"},"\u9519\u8BEF\u63CF\u8FF0\uFF1A"),a.createElement(oo,{className:"mt10",rows:4,defaultValue:Ht.current,onChange:i=>Ht.current=i.target.value})),onOk:()=>new Promise((i,b)=>ie(void 0,null,function*(){if(!(tn.current&&Ht.current))return O.ZP.info("\u8BF7\u586B\u5199\u9519\u8BEF\u7C7B\u578B\u548C\u9519\u8BEF\u63CF\u8FF0\uFF01"),b();(yield(0,ue.L5)({id:l,clazz:tn.current,description:Ht.current})).status===0&&O.ZP.info("\u6DFB\u52A0\u6210\u529F\uFF01"),i()}))})},Ko=(0,e.useRef)(),[qo,pn]=(0,e.useState)([]),[$o,En]=(0,e.useState)(!1),[Os,ks]=(0,e.useState)({}),on=(0,e.useRef)([0]),hu=l=>ie(void 0,null,function*(){const i=yield(0,dt.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:l==null?void 0:l.sub_discipline_id}});pn(i==null?void 0:i.tag_disciplines)}),es=l=>ie(void 0,null,function*(){ln(l),wu(l),En(!0)}),Fu=l=>{p({type:"problemset/setActionTabs",payload:{key:"Problemset-SetPrivate",params:{id:l}}})},ts=l=>{p({type:"problemset/setActionTabs",payload:{key:"Problemset-Delete",params:{id:l}}})},ns=l=>ie(void 0,null,function*(){const{item_type:i}=l;if(i==="PROGRAM"){const{program_attr:{identifier:b}}=l,g=yield p({type:"problemset/startExperience",payload:{id:b}});if(g.status===0){const R=g.identifier;(0,Hn.xg)(`/myproblems/${R}`);return}O.ZP.warning(g.message);return}p({type:"problemset/setActionTabs",payload:{key:i,params:l}})}),Bu=l=>ie(void 0,null,function*(){if(o.exam_id){(yield(0,ue.fY)({item_id:l,id:o.exam_id})).status===0&&Se();return}if(o!=null&&o.exercise_id){(yield(0,dt.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:o==null?void 0:o.exercise_id,item_bank_ids:[l]}})).status===0&&Se();return}(yield p({type:"problemset/cancel",payload:{id:l,item_bank:1}})).status===0&&(Se(),Ct())}),[Cu,Zt]=(0,e.useState)(!1),bu=(l,i=!1,b=!1)=>ie(void 0,null,function*(){var g;if(p({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(l),group_type:C==="3"?"3":"0"}}),o.discipline_id="",o.sub_discipline_id="",o.tag_discipline_id="",o.page=1,o.per_page=20,o.group_id=Math.abs(l),wt(-1),T(o),b){const R=JSON.parse(JSON.stringify(_t));R.splice(R.length-2,2),o.parents=R}else o.parents=[..._t||[{id:0,name:"\u6839\u76EE\u5F55"}],...((g=(0,Xn.b)(Z.current,l))==null?void 0:g.map(R=>({id:R.id,name:R.name})))||[]];Ke(ut({},o)).then(R=>{var te;lu(R==null?void 0:R.navigation),((te=R==null?void 0:R.navigation)==null?void 0:te.length)>1&&l?Zt(!0):Zt(!1)}),nt(o)}),Du=l=>ie(void 0,null,function*(){if(o.exam_id){(yield(0,ue.zh)({exam_id:o.exam_id,item_bank_ids:[l]})).status===0&&Se();return}if(o!=null&&o.exercise_id){(yield(0,dt.ZP)(`/api/exercises/${o==null?void 0:o.exercise_id}/select_questions.json`,{method:"post",body:{item_bank_ids:[l]}})).status===0&&Se();return}if(Mt===200){O.ZP.info("\u5DF2\u9009200\u4E2A\u8BD5\u9898\uFF08\u4E0D\u80FD\u5728\u9009\u7528\u66F4\u591A\u8BD5\u9898\uFF09");return}(yield p({type:"problemset/select",payload:{item_bank_ids:[l]}})).status===0&&(Se(),Ct())}),us=l=>ie(void 0,null,function*(){if(!l&&!(ae!=null&&ae.length))return O.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");xe.current=[0],W.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:a.createElement("div",{className:`font14 ${k.overflow}`,style:{maxHeight:500,overflow:"auto"}},a.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),a.createElement(de.Z,{spinning:un},a.createElement(fe.Z,{defaultValue:!0,value:xe.current,onChange:i=>xe.current=i}))),onOk:()=>ie(void 0,null,function*(){var i;const b=yield(0,ue.Rp)({id:l,group_id:(i=xe.current)==null?void 0:i[0]});xe.current=[],(b==null?void 0:b.status)===0&&(Ke(o),Se(),O.ZP.success("\u52A0\u5165\u6210\u529F"))})})}),vn=l=>ie(void 0,null,function*(){if(!l&&!(ae!=null&&ae.length))return O.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");W.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u52A8\u5230",maskClosable:!0,className:"custom-modal-divider",icon:null,content:a.createElement("div",{className:`font14 ${k.overflow}`,style:{maxHeight:500,overflow:"auto"}},a.createElement("div",{className:k.tips},a.createElement("div",null,"\u63D0\u793A\uFF1A"),a.createElement("div",null,"1.\u82E5\u5C06\u5DF2\u5171\u4EAB\u8BD5\u9898\u79FB\u5165\u6587\u4EF6\u5939\uFF0C\u5219\u4F1A\u64A4\u9500\u6B64\u8BD5\u9898\u539F\u6709\u7684\u5171\u4EAB\u9009\u9879\uFF0C\u4EE5\u6587\u4EF6\u5939\u7684\u5171\u4EAB\u9009\u9879\u4E3A\u51C6\uFF1B"),a.createElement("div",null,"2.\u82E5\u5C06\u5DF2\u5171\u4EAB\u6587\u4EF6\u5939\u5185\u7684\u8BD5\u9898\u79FB\u51FA\u81F3\u6839\u76EE\u5F55\uFF0C\u5219\u4F1A\u64A4\u9500\u8BD5\u9898\u6240\u6709\u7684\u5171\u4EAB\u9009\u9879\u3002")),a.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u52A8\u5230\u7684\u6587\u4EF6\u5939"),a.createElement(de.Z,{spinning:un},a.createElement(fe.Z,{defaultValue:!0,defaultSelectedKeys:on.current,defaultExpandedKeys:on.current,onChange:i=>on.current=i}))),onOk:()=>ie(void 0,null,function*(){var i;const b=yield(0,ue.LS)({ids:l?[l]:ae,groups_ids:(i=on.current)==null?void 0:i[0]});console.log("\u79FB\u52A8\u8BD5\u9898\u5230\u6307\u5B9A\u6587\u4EF6\u5939\u7684res",b),(b==null?void 0:b.status)===0&&(Ke(o),Se())})})}),ls=l=>ie(void 0,null,function*(){console.log("\u64A4\u9500\u5171\u4EAB\u89E6\u53D1");const i=yield(0,ue.hg)({clazz:"ItemBank",id:l});console.log(i,"\u64A4\u9500\u5171\u4EAB\u89E6\u53D1\u7684res");const b=(i==null?void 0:i.groups)||[];xe.current=b.filter(g=>g.is_share).map(g=>g.id),W.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F",maskClosable:!0,icon:null,content:a.createElement("div",{className:`font14 ${k.overflow}`},a.createElement("p",{className:`${k.tips}`},"\u63D0\u793A\uFF1A\u5171\u4EAB\u540E\u7684\u8BD5\u9898\u652F\u6301\u56E2\u961F\u6210\u5458\u8FDB\u884C\u7F16\u8F91\uFF0C\u5982\u9700\u64A4\u9500\u672C\u9898\u5BF9\u9009\u4E2D\u6559\u7814\u56E2\u961F\u7684\u5206\u4EAB\uFF0C\u53D6\u6D88\u9009\u4E2D\u5E76\u786E\u5B9A\u5373\u53EF\u3002"),a.createElement(M.default.Group,{className:k.checkbox,defaultValue:b==null?void 0:b.map(g=>g.is_share?g.id:"")},b==null?void 0:b.map(g=>a.createElement(M.default,{key:g.id,value:g.id,onChange:()=>{g.is_share=!g.is_share,console.log(b,"\u9009\u4E2D\u7684data"),xe.current=b}}," ",g.name)))),onOk:()=>ie(void 0,null,function*(){return xe.current=b.filter(g=>g.is_share).map(g=>g.id),console.log(xe.current,"joinGroupDataRef.current"),new Promise((g,R)=>ie(void 0,null,function*(){console.log(b,"\u770B\u770B\u8FD9\u91CC\u7684data");const te=yield(0,ue.GW)({ids:[l],clazz:"ItemBank",group_ids:xe.current});return xe.current=[],(te==null?void 0:te.status)===0&&(O.ZP.info("\u64CD\u4F5C\u6210\u529F"),Se()),g()}))})})}),as=l=>{p({type:"problemset/setActionTabs",payload:{key:"Problemset-BasketDelete",params:{type:l}}})},os=()=>{W.default.confirm({title:"\u786E\u8BA4\u8981\u6E05\u7A7A\u8BD5\u9898\u7BEE\u5417\uFF1F",centered:!0,onOk:()=>ie(void 0,null,function*(){(yield(0,ue.RT)()).status===0&&(Se(),Ct())})})},ss=()=>{p({type:"problemset/setActionTabs",payload:{key:"\u65B0\u5EFA\u6587\u4EF6\u5939",params:o}})},rs=()=>{var l;const i={discipline_id:`&discipline_id=${o.discipline_id}`,sub_discipline_id:`&sub_discipline_id=${o.sub_discipline_id}`,tag_discipline_id:`&sub_discipline_id=${o.tag_discipline_id}`,difficulty:`&difficulty=${o.difficulty}`,item_type:`&item_type=${o.item_type}`,group_id:`&group_id=${o.group_id||0}`};let b=`/problemset/newitem?pages=${o.page}`;Object.keys(i).forEach(g=>{o[g]&&(b=b+i[g])}),(l=F.history)==null||l.push(b)},Wt=l=>{const i=ae;if(!(i!=null&&i.length))return O.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");if(Mt+i.length>200&&l&&tt){O.ZP.info(`\u8BD5\u9898\u7BEE\u4E2D\u6700\u591A\u53EF\u518D\u52A0\u5165${200-Mt}\u9898\uFF0C\u5F53\u524D\u9009\u4E2D${i.length}\u9898\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}l?is(i):cs(i)},is=l=>ie(void 0,null,function*(){let i=[...l];me.forEach(b=>{var g;i.includes(b.id)&&b.item_type==="PROGRAM"&&((g=b.program_attr)==null?void 0:g.status)===0&&(0,Oe.remove)(i,R=>R===b.id)}),W.default.confirm({width:530,title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",null,"\u5F53\u524D\u5DF2\u9009\u62E9",l.length,"\u9053\u8BD5\u9898\uFF0C\u5DF2\u52A0\u5165\u8FC7\u7684\u8BD5\u9898\u6216\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898\u5C06\u4E0D\u4F1A\u91CD\u590D\u52A0\u5165 "),onOk:()=>ie(void 0,null,function*(){let b;o.exam_id?b=yield(0,ue.zh)({exam_id:o.exam_id,item_bank_ids:i}):o!=null&&o.exercise_id?b=yield(0,dt.ZP)(`/api/exercises/${o==null?void 0:o.exercise_id}/select_questions.json`,{method:"post",body:{item_bank_ids:i}}):b=yield p({type:"problemset/select",payload:{item_bank_ids:i}}),b.status===0&&(Se(),Ct())})})}),cs=l=>ie(void 0,null,function*(){let i;o.exam_id?i=yield(0,dt.ZP)(`/api/examination_banks/${o.exam_id}/batch_revoke_item.json`,{method:"post",body:{item_ids:l}}):o!=null&&o.exercise_id?i=yield(0,dt.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:o==null?void 0:o.exercise_id,item_bank_ids:l}}):i=yield p({type:"problemset/unselectAll",payload:{item_ids:l}}),i.status===0&&(Se(),Ct())}),ds=l=>ie(void 0,null,function*(){if(tt&&Mt===200){O.ZP.info("\u5DF2\u9009200\u4E2A\u8BD5\u9898\uFF08\u4E0D\u80FD\u5728\u9009\u7528\u66F4\u591A\u8BD5\u9898\uFF09");return}let i;o.exam_id?(i=yield(0,ue.zh)({exam_id:o.exam_id,shixun_ids:l}),i.status===0&&Se()):(i=yield p({type:"problemset/select",payload:{shixun_ids:l}}),i.status===0&&(Ct(),Se()))}),ms=()=>{p({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"}})},ps=l=>ie(void 0,null,function*(){var i,b,g;if(!((b=(i=u.teachGroupData)==null?void 0:i.groups)!=null&&b.length))return O.ZP.info("\u60A8\u6682\u672A\u521B\u5EFA\u6216\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u56E2\u961F\uFF0C\u8BF7\u524D\u5F80\u201C\u6211\u7684\u4E2A\u4EBA\u4E2D\u5FC3-\u6559\u7814\u56E2\u961F\u201D\u67E5\u770B");const R=yield(0,dt.ZP)("/api/teach_group_shares/get_group_status.json",{method:"get",params:{group_id:l}});console.log(R,"\u5224\u65AD\u53EF\u5426\u5171\u4EAB-\u662F\u5426\u88AB\u5171\u4EAB\u8FC7"),R.status===0&&(xe.current=R==null?void 0:R.data,W.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F",maskClosable:!0,icon:null,content:a.createElement("div",{className:`font14 ${k.overflow}`},a.createElement("div",{className:k.tips},a.createElement("div",null,"\u63D0\u793A\uFF1A"),a.createElement("div",null,"1.\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F\u540E\uFF0C\u5728\u5DF2\u5171\u4EAB\u7684\u6587\u4EF6\u5939\u6DFB\u52A0\u3001\u5220\u9664\u8BD5\u9898\u6216\u5B50\u6587\u4EF6\u5939\u7B49\u64CD\u4F5C\u4F1A\u540C\u6B65\u81F3\u56E2\u961F\u6587\u4EF6\u5939\u3002\u82E5\u65B0\u8BD5\u9898\u65E0\u9700\u5171\u4EAB\uFF0C\u53EF\u65B0\u5EFA\u6587\u4EF6\u5939\u7BA1\u7406\u8BD5\u9898\u3002"),a.createElement("div",null,"2.\u5982\u9700\u64A4\u9500\u5F53\u524D\u6587\u4EF6\u5939\u5BF9\u9009\u4E2D\u6559\u7814\u56E2\u961F\u7684\u5206\u4EAB\uFF0C\u53D6\u6D88\u9009\u4E2D\u5E76\u786E\u5B9A\u5373\u53EF\u3002")),a.createElement(M.default.Group,{className:k.checkbox,defaultValue:xe.current.map(te=>te.is_share?te.id:"")},(g=R==null?void 0:R.data)==null?void 0:g.map(te=>a.createElement(M.default,{disabled:!te.can_share,key:te.id,value:te.id,onChange:()=>{te.is_share=!te.is_share,console.log(R.data,"res.data"),xe.current=R==null?void 0:R.data}}," ",te.name)))),onOk:()=>new Promise((te,He)=>ie(void 0,null,function*(){var ze;if(!((ze=xe.current)!=null&&ze.length))return O.ZP.info("\u8BF7\u5148\u9009\u62E9\u6559\u7814\u56E2\u961F"),He();const at=yield(0,dt.ZP)("/api/teach_group_shares/item_banks_group.json",{method:"post",body:{teach_groups:xe.current.map(bt=>({id:bt.id,is_share:bt.is_share})),group_id:l}});console.log(at),(R==null?void 0:R.status)===0&&(O.ZP.success("\u64CD\u4F5C\u6210\u529F"),xe.current=[],rt([]),Se(),Ke(o),te())}))}))}),fn=l=>{var i,b,g,R;if(console.log("\u5171\u4EAB\u8BD5\u9898\u89E6\u53D1"),!((b=(i=u.teachGroupData)==null?void 0:i.groups)!=null&&b.length))return O.ZP.info("\u60A8\u6682\u672A\u521B\u5EFA\u6216\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u56E2\u961F\uFF0C\u8BF7\u524D\u5F80\u201C\u6211\u7684\u4E2A\u4EBA\u4E2D\u5FC3-\u6559\u7814\u56E2\u961F\u201D\u67E5\u770B");W.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F",maskClosable:!0,icon:null,content:a.createElement("div",{className:`font14 ${k.overflow}`},a.createElement("div",{className:k.tips},"\u63D0\u793A\uFF1A\u5171\u4EAB\u540E\u7684\u8BD5\u9898\u652F\u6301\u56E2\u961F\u6210\u5458\u8FDB\u884C\u7F16\u8F91\uFF0C\u5982\u9700\u64A4\u9500\u672C\u9898\u5BF9\u9009\u4E2D\u6559\u7814\u56E2\u961F\u7684\u5206\u4EAB\uFF0C\u53D6\u6D88\u9009\u4E2D\u5E76\u786E\u5B9A\u5373\u53EF\u3002"),a.createElement(M.default.Group,{className:k.checkbox,defaultValue:xe.current,onChange:te=>xe.current=te},(R=(g=u.teachGroupData)==null?void 0:g.groups)==null?void 0:R.map(te=>a.createElement(M.default,{key:te.group_id,value:te.group_id},te.name)))),onOk:()=>new Promise((te,He)=>ie(void 0,null,function*(){var ze;if(!((ze=xe.current)!=null&&ze.length))return O.ZP.info("\u8BF7\u5148\u9009\u62E9\u6559\u7814\u56E2\u961F"),He();const at=yield(0,ue.GW)({ids:l||ae,clazz:"ItemBank",group_ids:xe.current});(at==null?void 0:at.status)===0&&(O.ZP.info("\u6240\u9009\u8BD5\u9898\u6210\u529F\u5206\u4EAB\u81F3\u6559\u7814\u56E2\u961F"),xe.current=[],rt([]),Se(),te())})),onCancel:()=>{console.log("\u53D6\u6D88\u4E86"),xe.current=[]}})},xu=()=>{const l=()=>ie(void 0,null,function*(){uu(!0);const i=yield(0,ue.nD)({ids:ae});uu(!1),(i==null?void 0:i.status)===0&&W.default.info({centered:!0,width:530,className:"custom-modal-divider ",okText:"\u786E\u5B9A",title:"\u5220\u9664\u7ED3\u679C",maskClosable:!1,keyboard:!1,icon:null,content:`\u672C\u6B21\u6210\u529F\u5220\u9664${i.success}\u6761\u8BD5\u9898\uFF0C\u6709${i.fail}\u6761\u8BD5\u9898\u56E0\u4E3A\u516C\u5F00\u65E0\u6CD5\u5220\u9664\uFF0C\u8BF7\u64A4\u9500\u540E\u518D\u8FDB\u884C\u5220\u9664\u3002`,onOk:()=>{yu(new Array(i.success))}})});if(ae!=null&&ae.length){W.default.confirm({centered:!0,width:530,className:"custom-modal-divider ",okText:"\u786E\u5B9A",title:"\u63D0\u793A",cancelText:"\u53D6\u6D88",icon:null,content:`\u672C\u6B21\u9009\u4E2D\u4E86${ae==null?void 0:ae.length}\u6761\u8BD5\u9898\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF0C\u5220\u9664\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F`,onOk:l});return}O.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},Nu=()=>{var l,i,b;if(!(ae!=null&&ae.length))return O.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");if((l=me==null?void 0:me.filter(g=>ae.includes(g.id)))!=null&&l.every(g=>g.public))return O.ZP.info("\u6240\u9009\u8BD5\u9898\u5DF2\u516C\u5F00\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9");if((i=me==null?void 0:me.filter(g=>ae.includes(g.id)))!=null&&i.find(g=>{var R;return g.item_type==="PROGRAM"&&((R=g.program_attr)==null?void 0:R.status)===0}))return O.ZP.info("\u5DF2\u9009\u9898\u4E2D\u5B58\u5728\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898");if(window.localStorage.getItem("problemset-set-public-hint-flag")==="1"||n.userInfo.professional_certification){if((b=me==null?void 0:me.filter(g=>ae.includes(g.id)))!=null&&b.find(g=>{var R;return((R=g==null?void 0:g.tag_discipline_ids)==null?void 0:R.length)==0}))return O.ZP.info("\u90E8\u5206\u8BD5\u9898\u6682\u672A\u8BBE\u7F6E\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u5148\u8BBE\u7F6E\u77E5\u8BC6\u70B9\u518D\u8FDB\u884C\u516C\u5F00");W.default.confirm({centered:!0,width:530,okText:"\u7533\u8BF7\u516C\u5F00",cancelText:"\u53D6\u6D88",title:"\u6279\u91CF\u516C\u5F00\u8BD5\u9898",maskClosable:!0,icon:null,content:a.createElement("div",{className:"font16 c-grey-333"},"\u8BD5\u9898\u516C\u5F00\u4E4B\u540E\uFF0C\u5E73\u53F0\u7684\u6240\u6709\u7528\u6237\u90FD\u53EF\u4EE5\u67E5\u770B\u53EF\u4F7F\u7528\u3002\u786E\u8BA4\u8981\u7533\u8BF7\u516C\u5F00\u5417"),onOk:()=>{Pu()}})}else W.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u516C\u5F00\u89C4\u5219\u544A\u77E5",maskClosable:!0,icon:null,content:a.createElement("div",{className:"font16 c-grey-333"},"\u516C\u5F00\u5E76\u7ECF\u5E73\u53F0\u5BA1\u6838\u540E\uFF0C\u8BE5\u9898\u5C06\u5728\u516C\u5171\u8BD5\u9898\u5E93\u53EF\u89C1\uFF0CEducoder\u6240\u6709\u7528\u6237\u5747\u53EF\u4F7F\u7528\u8BE5\u9898\u3002",a.createElement("br",null),"\u516C\u5F00\u540E\u4E0D\u53EF\u4FEE\u6539\uFF0C\u4F46\u53EF\u4EE5\u64A4\u9500\uFF1B\u64A4\u9500\u516C\u5F00\u540E\u53EF\u4EE5\u4FEE\u6539\u3002",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u7533\u8BF7\u516C\u5F00\uFF1F",a.createElement("br",null),a.createElement(M.default,{className:"mt10",defaultChecked:!1,onChange:g=>zt.current=g.target.checked},"\u4E0D\u518D\u63D0\u793A")),onOk:()=>{Pu()}})},Pu=()=>ie(void 0,null,function*(){const l=C==="3"?1:2,i=me?me.filter(g=>ae.includes(g.id)&&!(g.public||g.apply)).map(g=>g.id):[];(yield(0,ue.Qp)({ids:i,source:l})).status===0&&(zt.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),zt.current=!1,Se(),O.ZP.success("\u6279\u91CF\u7533\u8BF7\u6210\u529F"))}),wu=l=>ie(void 0,null,function*(){const i=yield(0,dt.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});So(i.disciplines||[]),yield hu(l),l!=null&&l.sub_discipline_id&&(jt(1),it.setFieldsValue({sub_discipline_id:[l==null?void 0:l.discipline_id,l==null?void 0:l.sub_discipline_id],tag_discipline_ids:l==null?void 0:l.tag_discipline_ids}))}),Es=l=>{ln(l),wu(l),mn(!0)},vs=l=>{W.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:a.createElement(a.Fragment,null,a.createElement("div",{className:k.modalContent},"\u53D1\u5E03\u540E\u5373\u53EF\u5E94\u7528\u5230\u81EA\u5DF1\u7BA1\u7406\u7684\u8BFE\u5802"),a.createElement("div",{className:k.modalContent}," \u662F\u5426\u786E\u8BA4\u53D1\u5E03?")),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){const i=yield(0,ue.MZ)({identifier:l});(i==null?void 0:i.status)===0&&(O.ZP.success("\u53D1\u5E03\u6210\u529F"),Se())})})},fs=l=>{Fu(l)},As=l=>{W.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:a.createElement("p",{className:k.modalContent},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){const i=yield(0,ue.sD)({identifier:l});(i==null?void 0:i.status)===0&&(O.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F"),Se())})})},_s=l=>ie(void 0,null,function*(){console.log("\u5207\u6362\u56E2\u961Ftab\u65F6\u89E6\u53D1",l),p({type:"problemset/getDisciplines",payload:{source:"question",teach_group_id:l,group_id:o.group_id,group_type:"3"}}),o.page=1,o.clazz="ItemBanksGroup",o.teach_group_id=l,delete o.id,o.group_id=0,T(ut({},o)),nt(o),Ke(o)}),gs=l=>{o.sort_by=l.type,o.sort_direction=l.direction,o.page=1,o.per_page=20,Do(l.name),T(o),nt(o),Ke(Pt(ut({},o),{parents:_t.slice(0,-1)}))},ys=()=>{o.page=1,T(o),nt(o),Ke(o)},hs=l=>{o.discipline_id="",o.sub_discipline_id="",o.tag_discipline_id="",o.item_type=null,o.difficulty=null,o.page=1,o.per_page=20,o.group_id=l,wt(-1),T(o),nt(o),Ke(o)},Fs=()=>{if(!(ae!=null&&ae.length)){p({type:"problemset/setActionTabs",payload:{key:"\u5BFC\u51FA\u8BD5\u9898",params:o}});return}W.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u63D0\u793A",maskClosable:!0,icon:null,content:a.createElement("div",{className:`font14 ${k.overflow}`},"\u5DF2\u9009\u4E2D",ae==null?void 0:ae.length,"\u9053\u9898\uFF0C\u5176\u4E2D\u7EC4\u5408\u9898\u4E0E\u5B9E\u8BAD\u9898\u6682\u4E0D\u652F\u6301\u5BFC\u51FA\u3002"),onOk:()=>{(0,Wa.rQ)({ids:ae})}})},Bs=()=>ie(void 0,null,function*(){const l=yield(0,ue.bF)({ids:ae}),{unpublish_program_question_count:i,total_item_banks:b}=l.data||{};i===0?W.default.error({title:"\u9519\u8BEF",content:a.createElement("span",null,"\u53D1\u5E03\u9519\u8BEF\uFF01\u8BF7\u9009\u62E9\u5C1A\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898\u8FDB\u884C\u53D1\u5E03"),centered:!0,okText:"\u786E\u8BA4"}):W.default.confirm({title:"\u63D0\u793A",content:a.createElement("span",null,"\u5F53\u524D\u9009\u4E2D",b,"\u9898\uFF0C\u5176\u4E2D\u5305\u542B",i,"\u9053\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898\uFF0C \u8BF7\u786E\u8BA4\u662F\u5426\u53D1\u5E03\uFF1F"),centered:!0,onOk:()=>ie(void 0,null,function*(){(yield(0,ue.dt)({ids:ae})).status===0&&(O.ZP.success("\u53D1\u5E03\u6210\u529F"),Se())})})}),Ss=a.createElement(I.default,null,It&&a.createElement(I.default.Item,{onClick:()=>Wt(!0)},"\u6279\u91CF\u52A0\u5165"),It&&a.createElement(I.default.Item,{onClick:()=>Wt(!1)},"\u6279\u91CF\u79FB\u51FA"),C==="0"&&tt&&a.createElement(I.default.Item,{onClick:()=>vn()},"\u79FB\u52A8\u5230"),C==="0"&&tt&&a.createElement(I.default.Item,{onClick:Nu},"\u6279\u91CF\u516C\u5F00"),C==="0"&&tt&&a.createElement(I.default.Item,{onClick:()=>fn()},"\u6279\u91CF\u5171\u4EAB"),C==="0"&&tt&&a.createElement(I.default.Item,{onClick:xu},"\u6279\u91CF\u5220\u9664")),Iu=l=>{var i;if(ke)if((Ne==null?void 0:Ne.length)<=0){let b=me.filter(g=>l.includes(g.id));Lt([...b]),rt(b==null?void 0:b.map(g=>g.id))}else if(l.length>Ne.length){let b=me.filter(te=>l.includes(te.id)),g=Ne.map(te=>te.id),R=b.filter(te=>!g.includes(te.id));Lt([...Ne,...R]),rt((i=[...Ne,...R])==null?void 0:i.map(te=>te.id))}else{let b=Ne.filter(g=>l.includes(g.id));Lt([...b]),rt(b==null?void 0:b.map(g=>g.id))}else rt(l)},An=l=>{var i;if(ke)if(l){let b=Ne==null?void 0:Ne.map(R=>R.id),g=me.filter(R=>!b.includes(R.id));Lt([...Ne,...g]),rt((i=[...Ne,...g])==null?void 0:i.map(R=>R.id))}else{let b=me==null?void 0:me.map(R=>R.id),g=Ne.filter(R=>!b.includes(R.id));Lt([...g]),rt(g==null?void 0:g.map(R=>R.id))}else rt(l?me==null?void 0:me.map(b=>b.id):[])},Cs=()=>{let l="/problemset/preview";o.exam_id&&(l=`/paperlibrary/edit/${o.exam_id}`),o!=null&&o.exercise_id&&!(_!=null&&_.pathId)&&(l=`/classrooms/${_.coursesId}/exercise/${o==null?void 0:o.exercise_id}/edit`),F.history.push(l)},bs=[{type:"SINGLE",name:"\u5355\u9009\u9898"},{type:"MULTIPLE",name:"\u591A\u9009\u9898"},{type:"JUDGMENT",name:"\u5224\u65AD\u9898"},{type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},{type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},{type:"COMPLETION",name:"\u586B\u7A7A\u9898"},{type:"COMBINATION",name:"\u7EC4\u5408\u9898"},{type:"BPROGRAM",name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],Ds={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},xs=(l,i)=>{var b;const g=i.id<0?"--":It?i[o.exercise_id?"added":"choosed"]?a.createElement("span",{key:1,className:k.btnAdd,onClick:te=>{te.target.style.pointerEvents="none",Bu(i.id)}},tt?"\u79FB\u51FA\u8BD5\u9898\u7BEE":a.createElement("span",null,a.createElement("b",{className:`iconfont icon-yichu ${k.cancelC}`}),"\u79FB\u51FA")):i.item_type==="PROGRAM"&&((b=i.program_attr)==null?void 0:b.status)===0?a.createElement(re.Z,{placement:"top",title:"\u7F16\u7A0B\u9898\u672A\u53D1\u5E03\uFF0C\u4E0D\u80FD\u52A0\u5165\uFF01"},a.createElement("span",{className:k.btnAdd,style:{cursor:"not-allowed",background:"#E3E6EC",color:"#B1BACD"}}," ",tt?"\u52A0\u5165\u8BD5\u9898\u7BEE":a.createElement("span",{style:{padding:"0 3px"}},a.createElement("b",{className:`iconfont icon-jiaru ${k.addC}`}),"\u52A0\u5165")," ")):a.createElement("span",{className:k.btnAdd,onClick:()=>Du(i.id)},tt?"\u52A0\u5165\u8BD5\u9898\u7BEE":a.createElement("span",{style:{padding:"0 3px"}},a.createElement("b",{className:`iconfont icon-jiaru ${k.addC}`}),"\u52A0\u5165")):a.createElement(a.Fragment,null);return a.createElement("span",{className:k.actonBtn},i.id>0&&a.createElement(Gn.N,{isProblemset:tt,user:n,key:i.id,data:i,activeTabsKey:C,selectIds:ae,onCollect:zo,onSetPublic:Yo,onStartExperience:ns,onCorrection:Jo,onChangeTag:es,onPublicReview:Ho,onSetPrivate:Fu,onDelete:ts,onCancel:Bu,onSelect:Du,onMoveTo:vn,addProblemset:us,onSetShare:Uo,onCancelShare:ls,onPublish:vs,onCancelPublish:As,SubjectShare:Cu}),g)};(0,e.useEffect)(()=>{if(ke&&!(_!=null&&_.pathId)){const{coursesId:l,categoryId:i}=_;p({type:"shixunHomeworks/addCommonHomeWorkDefaultData",payload:{category:i,coursesId:l,type:5}})}},[ke]);const Ou=()=>ie(void 0,null,function*(){try{yield an.current.form.validateFields();let l=an.current.form.getFieldsValue();if((Ne==null?void 0:Ne.length)<=0){document.getElementById("topicdom").scrollIntoView({behavior:"smooth"}),O.ZP.info("\u8BF7\u9009\u62E9\u7F16\u7A0B\u9898");return}iu(!0);const{coursesId:i,categoryId:b}=_;if(_!=null&&_.pathId){let g=yield(0,dt.ZP)(`/api/paths/${_==null?void 0:_.pathId}/create_hack_homework`,{method:"post",body:Pt(ut({},l),{coursesId:i,category:b,stage_shixun_id:b=="null"?"":b,stage_id:_==null?void 0:_.stageId,type:5,hack_ids:Ne==null?void 0:Ne.map(R=>R.id)})});(g==null?void 0:g.status)===0&&(O.ZP.success(`${b=="null"?"\u65B0\u589E\u6210\u529F":"\u7F16\u8F91\u6210\u529F"}`),F.history.push(`/paths/${_.pathId}`))}else{let g=yield(0,dt.ZP)(gt?`/api/homework_commons/${b}/update_hack.json`:`/api/courses/${i}/homework_commons.json`,{method:gt?"put":"post",body:Pt(ut({},l),{coursesId:i,category:b,type:5,hack_ids:Ne==null?void 0:Ne.map(R=>R.id)})});(g==null?void 0:g.status)===0&&F.history.push(`/classrooms/${_.coursesId}/program_homework/${gt?b:g.homework_id}/detail?tabs=1`)}iu(!1)}catch(l){document.body.scrollIntoView()}}),ku=()=>a.createElement(X.default,{labelAlign:"right",form:it,labelCol:{span:3},colon:!1,size:"large"},a.createElement(X.default.Item,{label:"\u77E5\u8BC6\u70B9",name:"sub_discipline_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B&\u65B9\u5411"}]},a.createElement($.Z,{expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B&\u65B9\u5411",options:ko,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(l,i)=>{it.setFieldsValue({sub_discipline_id:l,tag_discipline_ids:[]}),jt(l?l.length:0),(l==null?void 0:l.length)>0&&(hu({sub_discipline_id:l[1]}),l[1]==(Tt==null?void 0:Tt.sub_discipline_id)&&it.setFieldValue("tag_discipline_ids",Tt.tag_discipline_ids))},onClear:()=>{pn([]),it.setFieldValue("tag_discipline_ids",[]),jt(0)}})),a.createElement(X.default.Item,{label:"",name:"tag_discipline_ids",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"}],style:{paddingLeft:75}},a.createElement(G.default,{disabled:Eu===0,className:k.selectitems,showSearch:!0,mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",listHeight:200,allowClear:!0,optionFilterProp:"children",filterOption:(l,i)=>i.key.indexOf(l.toLowerCase())>=0},qo.map(l=>a.createElement(G.default.Option,{key:l.name+l.id,value:l.id},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},l.name),(l==null?void 0:l.type)==="personal"&&a.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),Eu>0&&a.createElement("div",{className:k.concat},"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F",a.createElement("span",{onClick:()=>pu(!0)},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")));return a.createElement("div",{className:k.page},a.createElement("section",null,a.createElement("div",{className:k.wrap},Qt.course_name&&ke&&a.createElement("section",{className:"animated fadeIn"},a.createElement("aside",{className:"mt10"},Qt.category&&a.createElement(ne.Z,{separator:">"},a.createElement(ne.Z.Item,null,a.createElement(F.Link,{to:`/classrooms/${Qt.course_id}/program_homework`},Qt.course_name)),a.createElement(ne.Z.Item,null,a.createElement(F.Link,{to:`/classrooms/${Qt.course_id}/program_homework`},Qt.category.category_name)),a.createElement(ne.Z.Item,null,nn)))),a.createElement("div",{className:k.title},ke?nn:"\u8BD5\u9898\u5E93"),ke&&a.createElement(za,{height:250,data:go,ref:an}),a.createElement("div",{className:k.headerWrapper,id:"topicdom"},a.createElement("div",{className:k.tabsWrap},a.createElement(D.default,{activeKey:C,onChange:Xo,tabBarExtraContent:a.createElement("div",{className:k.searchWrap},C==="0"&&tt&&a.createElement(H.ZP,{className:k.addQuestionBtn,onClick:rs},a.createElement("img",{src:Ua,className:k.pngIcon,alt:""}),"\u65B0\u589E\u8BD5\u9898"),a.createElement(ao,{allowClear:!0,suffix:a.createElement("i",{className:`iconfont icon-sousuo9 font14 ${k.searchIcon}`,onClick:()=>gu(o.keyword)}),className:k.search,placeholder:"\u8BF7\u8F93\u5165\u9898\u53F7\u6216\u5176\u4ED6\u5173\u952E\u8BCD\u8FDB\u884C\u641C\u7D22",size:"middle",onChange:l=>{o.keyword=l.target.value,T(ut({},o))},onSearch:gu}))},a.createElement(en,{tab:"\u516C\u5171",key:"1"}),((ce=(ee=u.teachGroupData)==null?void 0:ee.groups)==null?void 0:ce.length)&&a.createElement(en,{tab:"\u56E2\u961F\u5171\u4EAB",key:"3"}),!(0,Nt.ag)()&&!(0,Nt.JA)()&&!ke&&a.createElement(en,{tab:"\u6536\u85CF\u5939",key:"2"}),a.createElement(en,{tab:"\u6211\u521B\u5EFA\u7684",key:"0"}))),a.createElement(L.S,{showSelectAll:!1,className:k.select,disciplinesData:(V=u.disciplinesData)==null?void 0:V.disciplines,knowledgeData:io,directionValue:o.discipline_id,subDisciplineValue:o.sub_discipline_id,typeValue:o.item_type,isprogram_homework:ke,showKnowledge:!0,name:Po,setname:wo,difficultyValue:o.difficulty,showShixun:!(0,Nt.JA)()&&!o.exercise_id&&C!=="3"&&C!=="1",onShixunChange:ms,onDirectionChange:Lo,onTypeChange:jo,onDifficultyChange:Wo,knowledgeValue:Bt,onKnowledgeChange:Vo,teachGroupData:(j=u.teachGroupData)==null?void 0:j.groups,onTeachGroupChange:_s,teachGroupValue:o.teach_group_id,showTeachGroup:Go})),a.createElement("div",{className:k.treeWrapper,style:{display:C==="0"||C==="3"?"block":"none"}},a.createElement("div",{className:k.treeHeader},a.createElement(ga.Z,{activeTabsKey:C,data:_t,onClick:bu}),C==="0"&&!ke&&a.createElement(H.ZP,{type:"link",onClick:ss,className:k.exportBtn},a.createElement("img",{src:Ka,alt:"",className:k.pngIcon}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),a.createElement(de.Z,{spinning:un},a.createElement("div",{ref:No,className:du.length?k.treeContent:"",style:{maxHeight:"220px",overflow:"auto"}},a.createElement(Xn.Z,{setRootData:l=>{Z.current=l},isProblemset:C==="0"?tt:!1,reloadData:Se,data:du,onShare:ps,onOpen:bu,activeTabsKey:C,params:o,navigation:_t})))),a.createElement("div",{className:k.contentWrap},a.createElement("div",{className:k.batchWrap},a.createElement("div",{style:{flex:1,display:"flex",alignItems:"center"}},!ke&&a.createElement("div",{className:"font14"},a.createElement(Y.Z,{dropdownRender:()=>a.createElement(I.default,{selectedKeys:[cu]},vu==null?void 0:vu.map((l,i)=>a.createElement(I.default.Item,{key:l.name,onClick:()=>gs(l)},l.name)))},a.createElement("span",{style:{color:"#464F66"}},a.createElement("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),cu))),ke&&a.createElement("div",null,a.createElement(M.default,{checked:(me==null?void 0:me.filter(l=>Ne==null?void 0:Ne.map(i=>i.id).includes(l.id)).length)===me.length,onChange:l=>An(l.target.checked)},"\u672C\u9875\u5168\u9009",a.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",ae==null?void 0:ae.length,")"))),ke&&a.createElement(W.default,{open:Io,centered:!0,width:700,okText:`\u786E\u8BA4${_!=null&&_.pathId?"":gt?"\u7F16\u8F91":"\u65B0\u5EFA"}`,onCancel:()=>mu(!1),cancelText:"\u8FD4\u56DE\u5217\u8868",onOk:Ou,confirmLoading:ru,title:"\u67E5\u770B\u5DF2\u9009"},a.createElement("div",{className:"font14 c-light-primary mb10"},"\u5DF2\u9009",Ne==null?void 0:Ne.length,"\u4E2A"),a.createElement("div",{style:{height:400,overflow:"auto"}},Ne==null?void 0:Ne.map((l,i)=>{var b,g,R,te,He,ze;return a.createElement("div",{key:i,className:k.sendModal},a.createElement("div",{className:k.li},a.createElement("p",null,l==null?void 0:l.name),a.createElement("div",{className:k.bottom},a.createElement("span",{className:"c-grey-333"},"\u7F16\u7A0B\u9898"),a.createElement("i",{className:k.line}),a.createElement("span",{className:"c-grey-333"},l.difficulty===1&&"\u7B80\u5355",l.difficulty===2&&"\u9002\u4E2D",l.difficulty===3&&"\u56F0\u96BE"),a.createElement("i",{className:k.line}),a.createElement("span",null,"\u521B\u5EFA\u8005\xA0",a.createElement(re.Z,{title:(b=l==null?void 0:l.author)==null?void 0:b.name},a.createElement("span",{className:"c-grey-333"},((R=(g=l==null?void 0:l.author)==null?void 0:g.name)==null?void 0:R.length)>6?((He=(te=l==null?void 0:l.author)==null?void 0:te.name)==null?void 0:He.substr(0,3))+"...":(ze=l==null?void 0:l.author)==null?void 0:ze.name))),a.createElement("i",{className:k.line}),a.createElement("span",{className:k.des},"\u66F4\u65B0\xA0",a.createElement("span",{className:"c-grey-333"},l==null?void 0:l.updated_at)))),a.createElement("div",{className:k.del,onClick:()=>{Iu(Ne.filter(at=>at.id!==l.id).map(at=>at.id))}},"\u5220\u9664"))})))),a.createElement(N.Z,{align:"middle"},a.createElement("div",null,!o.item_type&&a.createElement("span",{style:{fontSize:"14px",color:"#999999"}},Zo.map(l=>{if(fu(l.value)>0)return a.createElement("span",{style:{marginLeft:6}},l.name,a.createElement("span",{style:{color:"#000000",marginLeft:6}},fu(l.value)))}))),C==="0"&&tt&&a.createElement(H.ZP,{onClick:Fs,type:"link",className:k.exportBtn},a.createElement("img",{src:Ja,className:k.pngIcon}),a.createElement("span",null,"\u5BFC\u51FA\u8BD5\u9898")))),po?a.createElement("div",null,a.createElement(H.ZP,{style:{paddingLeft:0},onClick:()=>{o.page=1,o.keyword=null,delete o.id,T(o),dn(!1),nt(o),Ke(Pt(ut({},o),{parents:_t.slice(0,-1)}))},type:"link"}," ",a.createElement("i",{className:"iconfont icon-fanhui2 font14"}),"\u8FD4\u56DE"),a.createElement("span",{className:"font14 mr20 c-grey-333"},"\u641C\u7D22\u201C",o.keyword,"\u201D")):null,a.createElement("div",{className:k.contentListWrap},De!==0?a.createElement(de.Z,{size:"middle",spinning:v["problemset/getItemBanks"]},me.map((l,i)=>{var b,g,R,te,He,ze,at;return a.createElement("div",{className:k.li,key:i},a.createElement("div",{className:k.top},a.createElement(Gn.Z,{key:l.id,data:l,selectIds:ae,onSelectCheckBox:Iu})),a.createElement("div",{className:k.bottom},a.createElement("p",{className:`${k.actionLeftItem} ${k.questionTypeName}`},"No.",l==null?void 0:l.id),a.createElement("p",{className:`${k.actionLeftItem} ${k.questionTypeName}`},(b=bs.find(bt=>bt.type===l.item_type))==null?void 0:b.name),a.createElement("p",{className:k.actionLeftItem},Ds[l.difficulty]),a.createElement("p",{className:k.actionLeftItem},"\u521B\u5EFA\u8005",a.createElement(re.Z,{title:(g=l==null?void 0:l.author)==null?void 0:g.name},a.createElement("span",{className:"c-grey-333"},((te=(R=l==null?void 0:l.author)==null?void 0:R.name)==null?void 0:te.length)>6?((ze=(He=l==null?void 0:l.author)==null?void 0:He.name)==null?void 0:ze.substr(0,5))+"...":(at=l==null?void 0:l.author)==null?void 0:at.name))),a.createElement("p",{className:k.actionLeftItem},"\u66F4\u65B0",a.createElement("span",{className:"c-grey-333"},l==null?void 0:l.updated_at)),a.createElement("p",{className:k.actionLeftItem},"\u4F7F\u7528\u6B21\u6570",a.createElement("span",{className:"c-grey-333"},l==null?void 0:l.quotes)),!ke&&a.createElement("div",{className:k.more},xs({},l))))})):a.createElement(de.Z,{size:"middle",spinning:v["problemset/getItemBanks"]},a.createElement(le.Z,null))),De!==0&&!ke&&a.createElement(U.Z,{showQuickJumper:!0,onChange:_u,defaultCurrent:1,pageSize:o==null?void 0:o.per_page,current:o.page||1,total:De,showTotal:l=>a.createElement(a.Fragment,null,a.createElement("span",{className:"mr10 font12"},"\u5171",a.createElement("span",{className:"c-light-primary"},l),"\u6761\u6570\u636E"))}),ke&&a.createElement("div",{style:{height:20}})),tt&&a.createElement(Ba,{basketData:u.basketData,visible:cn,basketTotal:Mt,onClose:()=>au(!1),onDelete:as,onClear:os,onSubmit:()=>ie(void 0,null,function*(){var l,i,b,g,R;const te=yield p({type:"problemsetPreview/getEditDisciplines",payload:{source:"question"}}),He=(l=te==null?void 0:te.disciplines)==null?void 0:l[0],ze=yield p({type:"problemsetPreview/newPreviewProblemset",payload:{name:"\u9ED8\u8BA4\u8BD5\u5377\u540D\u79F0",difficulty:2,duration:60,discipline_id:((i=te==null?void 0:te.new_checked)==null?void 0:i.discipline_id)||(He==null?void 0:He.id),sub_discipline_id:((b=te==null?void 0:te.new_checked)==null?void 0:b.sub_discipline_id)||((R=(g=He==null?void 0:He.sub_disciplines)==null?void 0:g[0])==null?void 0:R.id)}});ze.status===0&&F.history.push(`paperlibrary/add/${ze.exam_id}?defaultActiveKey=1&type=2`)})}),!(0,Nt.JA)()&&tt&&a.createElement(Ia,{visibleBasket:cn,onToggleVisible:()=>au(!cn),count:Mt})),a.createElement(K,null),a.createElement(pt,{onReloadData:Se,isPiliangRevoke:vo}),a.createElement(Dt,{onReloadData:()=>yu([null])}),a.createElement(wa,{onReloadData:Se,onReloadBasketData:Ct}),t.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?a.createElement(ja,{shixunIds:Ao,cb:ds}):null,a.createElement(Wu,null),a.createElement(qu,null),a.createElement(rl,null),a.createElement(fl,null),a.createElement(gl,null),a.createElement(ia,null),a.createElement(_a,null),a.createElement(ye,null),a.createElement(Ce,{onOk:ys}),a.createElement(x.Z,{onOk:hs})),tt?a.createElement(e.Fragment,null,!!(ae!=null&&ae.length)&&a.createElement("div",{className:k.batch},a.createElement("aside",null,a.createElement("div",{style:{flexShrink:0,marginRight:20}},a.createElement(M.default,{className:"font14",checked:me!=null&&me.length?ae.length===(me==null?void 0:me.length):!1,onChange:l=>An(l.target.checked)},"\u672C\u9875\u5168\u9009",a.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",ae==null?void 0:ae.length,")"))),a.createElement("div",{className:k.btns},It&&a.createElement("div",{className:k.btn,onClick:()=>Wt(!0)},a.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u52A0\u5165\u8BD5\u9898\u7BEE"),It&&a.createElement("div",{className:k.btn,onClick:()=>Wt(!1)},a.createElement("i",{className:"iconfont icon-piliangyichu"}),"\u79FB\u51FA\u8BD5\u9898\u7BEE"),It&&C==="1"&&a.createElement("div",{className:k.btn,onClick:()=>{(ae==null?void 0:ae.length)>0?W.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:a.createElement("div",{className:`font14 ${k.overflow}`,style:{maxHeight:500,overflow:"auto"}},a.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),a.createElement(de.Z,{spinning:un},a.createElement(fe.Z,{defaultValue:!0,value:xe.current,onChange:l=>xe.current=l}))),onOk:()=>ie(void 0,null,function*(){var l;const i=yield(0,ue.Rp)({id:ae,group_id:(l=xe.current)==null?void 0:l[0]});xe.current=[],(i==null?void 0:i.status)===0&&(Ke(o),Se(),O.ZP.success("\u52A0\u5165\u6210\u529F"))})}):O.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898")}},a.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u6279\u91CF\u52A0\u5165\u6211\u7684\u9898\u5E93"),C==="1"&&(0,Nt.ag)()&&a.createElement("div",{className:k.btn,onClick:()=>{su(!0),fs(ae)}},a.createElement("i",{className:"iconfont icon-piliangchexiaogongkai font16"}),"\u6279\u91CF\u64A4\u9500\u516C\u5F00"),C==="0"&&a.createElement("div",{className:k.btn,onClick:Nu}," ",a.createElement("i",{className:"iconfont icon-pilianggongkai"}),"\u516C\u5F00"),C==="0"&&!Cu&&a.createElement("div",{className:k.btn,onClick:()=>fn()}," ",a.createElement("i",{className:"iconfont icon-pilianggongxiang"}),"\u6279\u91CF\u5171\u4EAB"),C==="0"&&a.createElement("div",{className:k.btn,onClick:xu}," ",a.createElement("i",{className:"iconfont icon-piliangshanchu3 c-red"}),"\u5220\u9664"),C==="0"&&a.createElement("div",{className:k.btn,onClick:Bs}," ",a.createElement("i",{className:"iconfont icon-fabu5"}),"\u53D1\u5E03"),C==="0"&&a.createElement("div",{className:k.btn,onClick:()=>vn()},a.createElement("i",{className:"iconfont icon-yidongmulu font16"}),"\u79FB\u81F3\u6587\u4EF6\u5939"),a.createElement("div",{onClick:()=>rt([]),style:{marginLeft:"auto"},className:k.btn}," ",a.createElement("i",{className:"iconfont icon-piliangcaozuoicon2"}),"\u53D6\u6D88\u64CD\u4F5C"))))):ke?"":a.createElement("div",{className:k.batch},a.createElement("aside",null,a.createElement("div",{style:{flexShrink:0,marginRight:20}},a.createElement(M.default,{className:"font14",checked:me!=null&&me.length?ae.length===(me==null?void 0:me.length):!1,onChange:l=>An(l.target.checked)},"\u672C\u9875\u5168\u9009",a.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",ae==null?void 0:ae.length,")"))),a.createElement("div",{className:k.btns},It&&!!(ae!=null&&ae.length)&&a.createElement("div",{className:k.btn,onClick:()=>Wt(!0)},a.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u6279\u91CF\u52A0\u5165"),It&&!!(ae!=null&&ae.length)&&a.createElement("div",{className:k.btn,onClick:()=>Wt(!1)},a.createElement("i",{className:"iconfont icon-piliangyichu"}),"\u6279\u91CF\u79FB\u51FA"),a.createElement("div",{className:"c-grey-333 font12 mr40",style:{marginLeft:"auto"}},"\u5DF2\u52A0\u5165:\xA0\xA0",lt,"\u9898"),a.createElement("div",{onClick:Cs,className:k.btn},"\u8FD4\u56DE\u8BD5\u5377")))),ke&&a.createElement("div",{className:k.batch},a.createElement("aside",null,a.createElement("div",{style:{flexShrink:0,marginRight:20}},a.createElement(U.Z,{showQuickJumper:!0,onChange:_u,defaultCurrent:1,pageSize:o==null?void 0:o.per_page,current:o.page||1,hideOnSinglePage:!0,total:De,showTotal:l=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-light-primary"},l),"\u6761\u6570\u636E")})),a.createElement("div",{className:k.btns},a.createElement(N.Z,{align:"middle",style:{marginLeft:"auto"}},a.createElement(N.Z,{onClick:()=>{if((Ne==null?void 0:Ne.length)<=0){O.ZP.info("\u5F53\u524D\u6682\u65E0\u6570\u636E");return}mu(!0)},align:"middle",className:"current"},a.createElement("i",{className:"iconfont icon-yixuan mr10 c-light-primary font20"}),a.createElement("span",null,"\u5DF2\u9009",a.createElement("span",{className:"c-light-primary"},ae.length),"\u4E2A")),a.createElement(H.ZP,{className:"mr20 ml40",onClick:()=>{if(_!=null&&_.pathId)F.history.push(`/paths/${_.pathId}`);else{if(gt){F.history.push(`/classrooms/${_.coursesId}/program_homework/${_.categoryId}/detail?tabs=1`);return}F.history.push(`/classrooms/${_.coursesId}/program_homework`)}}},"\u53D6\u6D88"),a.createElement(H.ZP,{loading:ru,onClick:Ou,type:"primary"},"\u786E\u8BA4",_!=null&&_.pathId?"":gt?"\u7F16\u8F91":"\u65B0\u5EFA"))))),a.createElement(W.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:k.publicQuest,open:$o,title:a.createElement("div",{style:{fontWeight:"bold"}},"\u4FEE\u6539\u77E5\u8BC6\u70B9"),width:"640px",onCancel:()=>{En(!1),jt(0),it.resetFields()},onOk:()=>ie(void 0,null,function*(){it.validateFields().then(l=>ie(void 0,null,function*(){const i=yield(0,dt.ZP)(`/api/item_banks/${Tt==null?void 0:Tt.id}/update_tag.json`,{method:"put",body:{name:Ko.current,tag_discipline_ids:l==null?void 0:l.tag_discipline_ids}});(i==null?void 0:i.status)===0&&(O.ZP.success("\u4FEE\u6539\u6210\u529F"),En(!1),nt(o),it.resetFields())}))})},a.createElement("div",{className:k.publicQuestContent},a.createElement(ku,null))),a.createElement(W.default,{width:640,className:k.publicQuest,centered:!0,title:a.createElement("div",{style:{fontWeight:"bold"}},"\u516C\u5F00\u8BD5\u9898"),okText:"\u7533\u8BF7\u516C\u5F00",open:Oo,onCancel:()=>{mn(!1),jt(0),ln(null),it.resetFields()},onOk:()=>{it.validateFields().then(l=>ie(void 0,null,function*(){const i=C==="3"?1:2;(yield(0,ue.wX)({id:Tt==null?void 0:Tt.id,source:i,sub_discipline_id:l==null?void 0:l.sub_discipline_id[1],tag_discipline_ids:l==null?void 0:l.tag_discipline_ids})).status===0&&(zt.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),zt.current=!1,ln(null),rt([]),Se(),O.ZP.success("\u7533\u8BF7\u6210\u529F")),mn(!1),jt(0),it.resetFields()}))}},a.createElement("div",{className:k.publicQuestContent},a.createElement("div",{className:k.public_tips},a.createElement(qa.Z,{style:{color:"#FF8C29",marginRight:10}}),"\u8BBE\u7F6E\u8BD5\u9898\u7684\u77E5\u8BC6\u70B9\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00"),a.createElement(ku,null))),a.createElement($a.Z,{open:To,subDisciplineId:(A=it.getFieldValue("sub_discipline_id"))==null?void 0:A[1],onCancel:()=>{pu(!1)},onOkClick:l=>{pn(i=>[...i,l]),it.setFieldValue("tag_discipline_ids",[...it.getFieldValue("tag_discipline_ids"),l==null?void 0:l.id])}}))};var ro=(0,F.connect)(({classroomList:t,problemset:u,user:n,loading:E,globalSetting:v,shixunHomeworks:p})=>({classroomList:t,problemset:u,user:n,globalSetting:v,loading:E.effects,shixunHomeworks:p}))(so)},2054:function(Ye,Pe,m){m.d(Pe,{AD:function(){return oe},D9:function(){return ue},Hp:function(){return P},IM:function(){return Ve},Iy:function(){return we},KM:function(){return ge},MJ:function(){return Ae},Ne:function(){return Ie},ON:function(){return w},Uj:function(){return pt},VY:function(){return _e},YO:function(){return Me},YX:function(){return he},Zn:function(){return G},_g:function(){return U},_k:function(){return ye},c6:function(){return J},cr:function(){return ne},eV:function(){return fe},fi:function(){return H},gh:function(){return Ee},hS:function(){return Ce},iA:function(){return Y},j6:function(){return x},je:function(){return ve},jj:function(){return le},kS:function(){return Te},o6:function(){return K},pO:function(){return ht},rQ:function(){return se},sA:function(){return je},xm:function(){return pe},xo:function(){return Re},y8:function(){return Q},yd:function(){return N}});var e=m(43785),F=m(63144),L=m(15826),D=m(8591),z=m(46961),X=Object.defineProperty,W=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,de=(c,S,q)=>S in c?X(c,S,{enumerable:!0,configurable:!0,writable:!0,value:q}):c[S]=q,M=(c,S)=>{for(var q in S||(S={}))y.call(S,q)&&de(c,q,S[q]);if(W)for(var q of W(S))O.call(S,q)&&de(c,q,S[q]);return c},I=(c,S,q)=>new Promise((Qe,Dt)=>{var Oe=vt=>{try{Fe(q.next(vt))}catch(kt){Dt(kt)}},be=vt=>{try{Fe(q.throw(vt))}catch(kt){Dt(kt)}},Fe=vt=>vt.done?Qe(vt.value):Promise.resolve(vt.value).then(Oe,be);Fe((q=q.apply(c,S)).next())});const re=()=>{(0,F.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},$=()=>{(0,F.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},G=c=>I(void 0,null,function*(){re(),(yield(0,e.YR)(M({},c))).status===0&&(yield(0,L.QH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/courses/${c.coursesId}/export_couser_info.json`,query:c}))),$()}),ne=c=>I(void 0,null,function*(){const S=yield(0,e.yS)(M({},c));if(S.status===0)D.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),F.history.push(`/classrooms/${c.coursesId}/exportlist/course_member_act_score`);else{if(S.status===-2)return S;S.status===-3&&((0,F.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),F.history.push(`/classrooms/${c.coursesId}/exportlist/course_member_act_score`))}}),H=c=>I(void 0,null,function*(){const S=yield(0,e.W0)(M({},c));if(S.status===0)D.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),F.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_score`);else{if(S.status===-4)return S;S.status===-3&&((0,F.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),F.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_score`))}}),Y=c=>I(void 0,null,function*(){const S=yield(0,e.Nl)(M({},c));if(S.status===0)D.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),F.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_exercise_and_other`);else{if(S.status===-4)return S;S.status===-3&&((0,F.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),F.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_exercise_and_other`))}}),N=c=>I(void 0,null,function*(){const S=yield(0,e.IU)(M({},c));if(S.status===0)D.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),F.history.push(`/classrooms/${c.coursesId}/exportlist/export_star_user`);else{if(S.status===-4)return S;S.status===-3&&((0,F.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),F.history.push(`/classrooms/${c.coursesId}/exportlist/export_star_user`))}}),U=c=>I(void 0,null,function*(){const S=yield(0,e.td)(M({},c));if(S.status===0)D.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),F.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_exercise_and_other`);else{if(S.status===-2)return S;if(S.status===-3)(0,F.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),F.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_exercise_and_other`);else if(S.status===-4)return S}}),x=c=>I(void 0,null,function*(){const S=yield(0,e.QX)(M({},c));if(S.status===0)D.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),F.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_homework`);else{if(S.status===-4)return S;S.status===-3&&((0,F.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),F.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_homework`))}}),le=(c,S)=>I(void 0,null,function*(){const q=yield(0,e.o_)(M({},c));q.status===0?(D.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),F.history.push(`/classrooms/${c.coursesId}/exportlist/${S}`)):q.status===-3&&((0,F.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),F.history.push(`/classrooms/${c.coursesId}/exportlist/${S}`))}),P=(c,S)=>I(void 0,null,function*(){const q=yield(0,e.ZL)(M({},c));q.status===0?(D.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),F.history.push(`/classrooms/${c.coursesId}/exportlist/${S}`)):q.status===-3&&((0,F.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),F.history.push(`/classrooms/${c.coursesId}/exportlist/${S}`))}),Ae=(c,S)=>I(void 0,null,function*(){const q=yield(0,e.vV)(M({},c));q.status===0?(D.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),F.history.push(`/classrooms/${c.coursesId}/exportlist/${S}`)):q.status===-3&&((0,F.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),F.history.push(`/classrooms/${c.coursesId}/exportlist/${S}`))}),we=(c,S)=>I(void 0,null,function*(){const q=yield(0,e.aP)(M({},c));q.status===0?(D.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),F.history.push(`/classrooms/${c.coursesId}/exportlist/${S}`)):q.status===-3&&((0,F.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),F.history.push(`/classrooms/${c.coursesId}/exportlist/${S}`))}),Ze=c=>I(void 0,null,function*(){re(),(yield exportCourseWorkListAppendix(M({},c))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${c.categoryId}/works_list.zip`,query:c}))),$()}),je=c=>I(void 0,null,function*(){re(),(yield(0,e.MJ)(M({},c))).status===0&&(yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/polls/${c.categoryId}/commit_result.xlsx`,query:c}))),$()}),Ee=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/courses/${c.coursesId}/attendances/export_xlsx_data.xlsx`,query:c}))}),K=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/courses/${c.coursesId}/video_study_statics.xlsx`,query:c}))}),J=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/courses/${c.coursesId}/export_video_study.xlsx`,query:c}))}),fe=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/courses/${c.coursesId}/export_course_students_info.xlsx`,query:c}))}),oe=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+"/api/school_manages/students.xlsx",query:c}))}),se=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+"/api/item_banks/export.xlsx",query:c}))}),Q=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:c}))}),ve=c=>I(void 0,null,function*(){const S=yield(0,e.Uy)(M({},c));S.status===0?(D.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),F.history.push(`/classrooms/${c.coursesId}/exportlist/exercise_score`)):S.status===-3&&((0,F.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),F.history.push(`/classrooms/${c.coursesId}/exportlist/exercise_score`))}),ye=c=>I(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/export_records/${c.id}.xlsx`,query:c}))}),pe=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:c}))}),ue=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/courses/${c==null?void 0:c.coursesId}/${c.menuKey}_statistic.xlsx?${c.checkedList.map(S=>`course_group_id[]=${S}`).join("&")}`,query:c}))}),Ie=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/ec_years/${c==null?void 0:c.ec_year_id}/ec_training_objectives.xlsx`,query:c}))}),Ve=c=>I(void 0,null,function*(){yield(0,L.FH)(c==null?void 0:c.name,(0,L.NY)({url:z.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:c}))}),Ce=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/ec_years/${c==null?void 0:c.ec_year_id}/ec_courses.xlsx`,query:c}))}),Re=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/ec_years/${c==null?void 0:c.ec_year_id}/ec_graduation_requirements.xlsx`,query:c}))}),_e=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:c}))}),Te=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:c}))}),w=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/examination_banks/${c.id}.json`,query:c}))}),he=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/exercises/${c.categoryId}.json`,query:c}))}),Me=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/polls/${c==null?void 0:c.id}/commit_result.json`,query:c}))}),pt=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+"/api/paths/get_task_pass.json",query:c}))}),ht=(c,S)=>I(void 0,null,function*(){yield(0,L.FH)(S||"",(0,L.NY)({url:z.Z.API_SERVER+`/api/exercises/${c==null?void 0:c.exercise_id}/consult_exercise.json`,query:c}))}),ge=c=>I(void 0,null,function*(){yield(0,L.FH)("",(0,L.NY)({url:z.Z.API_SERVER+`/api/competitions/${c==null?void 0:c.identifier}/competition_commit_records/member_works.xlsx`,query:c}))})},73631:function(Ye){Ye.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(Ye){Ye.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},31328:function(Ye){Ye.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"}}]);
diff --git a/2236.async.js b/2236.async.js
index 572af242e1..bb51d3bebd 100644
--- a/2236.async.js
+++ b/2236.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2236],{99766:function(S,h){h.Z={flex_box_center:"flex_box_center___GW1u0",flex_space_between:"flex_space_between___XhK9z",flex_box_vertical_center:"flex_box_vertical_center___NKIbp",flex_box_center_end:"flex_box_center_end___V3qhT",flex_box_column:"flex_box_column___b4G29",bg:"bg___exMJB",paginationWrapper:"paginationWrapper___ROsRI",totalText:"totalText___PGE6D",num:"num___jLrBF",title:"title___yiXeD",questionIcons:"questionIcons___v75Tz",green:"green___HRGef",orange:"orange___tdW4E",greenTip:"greenTip___f2SpQ",redTip:"redTip___jc8UE",orangeTip:"orangeTip___VMO_s",flexRow:"flexRow___Jshv2",simpleWrap:"simpleWrap___ul6oi",divider:"divider___Of_8z",modal:"modal___oAD7F",programTitle:"programTitle___ybswa",simpleBg:"simpleBg___yLrQy",exportBtn:"exportBtn___x5fcE",export_type_modal:"export_type_modal___hmW4i",export_type_modal_con:"export_type_modal_con___R2S3f",type_item:"type_item___NsmrH",img_warp:"img_warp___LUfHa",img_warp_active:"img_warp_active____uL7y"}},57500:function(S,h){h.Z={flex_box_center:"flex_box_center___VAUts",flex_space_between:"flex_space_between___gx5ZV",flex_box_vertical_center:"flex_box_vertical_center___HV_tL",flex_box_center_end:"flex_box_center_end___fVsIw",flex_box_column:"flex_box_column___F5DHk",shixunWrp:"shixunWrp___pinaF",s:"s___mtpV4",fillComment:"fillComment___WEgkI",commentContent:"commentContent___v_Ebo",commentText:"commentText___fyDle",simpleWrap:"simpleWrap___uwIie",fillBg:"fillBg___iyMsm",tip:"tip___V6oDj",simpleBg:"simpleBg___UqElF",lookCode:"lookCode___xKifS"}},13489:function(S,h){h.Z={flex_box_center:"flex_box_center___D6Qly",flex_space_between:"flex_space_between___ZA98O",flex_box_vertical_center:"flex_box_vertical_center___aST6E",flex_box_center_end:"flex_box_center_end___kJ_eQ",flex_box_column:"flex_box_column___ZOkyZ",bg:"bg___rbSyL",circularBlue:"circularBlue___qvnla",circularRed:"circularRed___jo0FU",circularOrange:"circularOrange___GteY7",circularGreen:"circularGreen___PW_tz",circularGrey:"circularGrey___Nt7Wc",title:"title___Volf5",questionIcons:"questionIcons___MIxzq",grey:"grey___XquYB",green:"green___sjsXt",blue:"blue___Jwa9H",orange:"orange___cGfa7",red:"red___NensB",greenTip:"greenTip___lDmky",redTip:"redTip___Yp9nM",cccTip:"cccTip___Uzudc",orangeTip:"orangeTip___gA104",flexRow:"flexRow___GsOMs",simpleWrap:"simpleWrap___jppmP",userPhoto:"userPhoto___LUsoO",CCCIcons:"CCCIcons___STbxr",buttonFixed:"buttonFixed___aUnd3",progress:"progress___w_inO",typeTitle:"typeTitle___i1hJu",answerResult:"answerResult___kLknn",questionsInfo:"questionsInfo___spnx1",leftBar:"leftBar___AjrjB",greenBg:"greenBg___nlTOV",blueBg:"blueBg___nYACT",redBg:"redBg___WTgtT",orangeBg:"orangeBg___mMAXu",greyBg:"greyBg___eAdgQ",commentText:"commentText___smAVm",full:"full____Rgkm",answerInfo:"answerInfo___iSSvg",listType:"listType___fUHyn",userInfo:"userInfo___sc77e",userImg:"userImg___mL2tk",userInfoTitle:"userInfoTitle___U2d5B",userInfoValue:"userInfoValue___DBOCD",status:"status___yZSrO",result:"result___TOeTF",evaluate:"evaluate___CJGFj",analysis:"analysis___NuY61",userInfoModel:"userInfoModel___jHeA_",width:"width___UtVF4",Title:"Title___BfkeS",Value:"Value___sj9SB",userInfoModelbody:"userInfoModelbody___nQNbP",answerError:"answerError___kJTJu",export_type_modal:"export_type_modal___UwY7W",export_type_modal_con:"export_type_modal_con___iD92j",type_item:"type_item___hBzOc",img_warp:"img_warp___ijcxd",img_warp_active:"img_warp_active___VUIa8",scoreByBlankRadio:"scoreByBlankRadio___Z7ZDy",newProgramBg:"newProgramBg___zKYmY"}},15411:function(S,h,t){var e=t(59301),y=t(50630),u=t(48136),W=t(248),w=t(43418),r=t(59301);const B=(0,e.forwardRef)(({callback:C,width:p,onChange:M,disabled:E,readOnly:s,type:b="",value:P="",style:v={}},i)=>{const l=(0,e.useRef)(),o=(0,e.useRef)(),[D,I]=(0,e.useState)(0),[_,a]=(0,e.useState)(0),[c,x]=(0,e.useState)(!1),O=()=>{var d=document.createElement("div");d.innerHTML=l.current.getValue();var g=d.innerText;return C&&C(g),g};(0,e.useImperativeHandle)(i,()=>({getData:O}));const U=d=>{d.preventDefault();const g=d.clientX-D,L=d.clientY-_;document.body.onmousemove=R=>{let K=R.clientX-g,k=R.clientY-L;const Y=document.getElementsByClassName("ant-modal")[0],G=window.innerWidth-Y.offsetWidth,n=window.innerHeight-Y.offsetHeight;K=Math.max(0,Math.min(K,G)),k=Math.max(0,Math.min(k,n)),f(R.clientX,R.clientY,g,L)&&(I(K),a(k))},document.body.onmouseup=function(){document.body.onmousemove=null}},f=(d,g,L,R)=>{const K=document.body.clientHeight,k=document.body.clientWidth;return d<20&&L>d||d>k-20&&Lg||g>K-20&&R{c&&setTimeout(()=>{const d=document.getElementsByClassName("ant-modal")[0],g=window.innerWidth/2-d.offsetWidth/2,L=window.innerHeight/2-d.offsetHeight/2;I(g),a(L)},0)},[c]);const A=()=>{E||s||x(!0)};return r.createElement("div",{style:v},r.createElement("div",{style:{width:p||"100%",position:"relative"},className:`${y.Z.mathFillWrap} ${E||s?"cursorDefault":""}`,onClick:()=>A()},r.createElement("math-field",{disabled:E,locale:"zh_cn",class:`${y.Z.mathField} ${b}`,readOnly:s,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:l,style:{width:"100%",fontSize:P?18:14},value:P||""})),r.createElement(w.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:D,top:_},title:r.createElement("div",{style:{cursor:"move"},onMouseDown:U},"\u8F93\u5165\u516C\u5F0F"),open:c,onOk:()=>{const d=o.current.getData();l.current.setValue(d),M(d),x(!1)},onCancel:()=>{x(!1)},destroyOnClose:!0,className:"markdown-popup-form"},r.createElement(W.Z,{value:P,ref:o,onChange:M,showSaveButton:!1})))});h.Z=B},91742:function(S,h,t){t.d(h,{Z:function(){return C}});var e=t(59301),y={flex_box_center:"flex_box_center___hzSR8",flex_space_between:"flex_space_between___Mscip",flex_box_vertical_center:"flex_box_vertical_center___Uckau",flex_box_center_end:"flex_box_center_end___Kw1tf",flex_box_column:"flex_box_column___udgQE",comments:"comments___He0El",line:"line___P3zVB"},u=t(95237),W=t(46961),w=t(99232),r=t.n(w),C=({list:p,hideScore:M=!1,newuserCommentVisible:E})=>e.createElement("div",null,p==null?void 0:p.map(s=>{var b,P,v,i;return e.createElement("div",{className:"mt20 mb20"},e.createElement(u.Z,{align:"middle",key:(b=s==null?void 0:s.user)==null?void 0:b.user_id},e.createElement("img",{src:W.Z.API_SERVER+"/images/"+((P=s==null?void 0:s.user)==null?void 0:P.image_url),width:"40",style:{borderRadius:40}}),e.createElement("span",{className:"ml10 font16"},(v=s==null?void 0:s.user)==null?void 0:v.name)),e.createElement("div",{className:y.comments},(i=s==null?void 0:s.comments)==null?void 0:i.map((l,o)=>{var D,I,_,a,c;if(E&&l.question_type!==5){if(o===0)return e.createElement("div",{key:((D=s==null?void 0:s.user)==null?void 0:D.user_id)+"-"+o},e.createElement(u.Z,{align:"middle",justify:"space-between"},!!l.shixun_chanllge_position&&e.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",l.shixun_chanllge_position,"\u5173"),!M&&e.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",l==null?void 0:l.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",e.createElement("span",{className:"c-light-primary"},l==null?void 0:l.score),"\u5206"),e.createElement("div",{style:{flexShrink:0}},r()(l.updated_at).format("YYYY-MM-DD HH:mm"))),!!l.comment&&e.createElement("div",null,"\u8BC4\u8BED\uFF1A",e.createElement("span",{className:"c-light-primary"},l.comment)),((I=s==null?void 0:s.comments)==null?void 0:I.length)-1>o&&e.createElement("div",{className:y.line}))}else return e.createElement("div",{key:((_=s==null?void 0:s.user)==null?void 0:_.user_id)+"-"+o},e.createElement(u.Z,{align:"middle",justify:"space-between"},!!l.shixun_chanllge_position&&e.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",l.shixun_chanllge_position,"\u5173"),!M&&e.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",l==null?void 0:l.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",e.createElement("span",{className:"c-light-primary"},l==null?void 0:l.score),"\u5206"),e.createElement("div",{style:{flexShrink:0}},r()(l.updated_at).format("YYYY-MM-DD HH:mm"))),!!l.comment&&e.createElement("div",{className:"flex-wrp"},e.createElement("span",null,"\u8BC4\u8BED\uFF1A"),e.createElement("span",{className:"c-light-primary flex1",dangerouslySetInnerHTML:{__html:((a=l.comment)==null?void 0:a.replace(/\n/g,"
"))||""}})),((c=s==null?void 0:s.comments)==null?void 0:c.length)-1>o&&e.createElement("div",{className:y.line}))})))}))},80065:function(S,h,t){var e=t(59301),y=t(31272),u=t(98135),W=t(94108),w=t(57500),r=t(15411),B=t(59301),C=Object.defineProperty,p=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,s=(i,l,o)=>l in i?C(i,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):i[l]=o,b=(i,l)=>{for(var o in l||(l={}))M.call(l,o)&&s(i,o,l[o]);if(p)for(var o of p(l))E.call(l,o)&&s(i,o,l[o]);return i};const{TextArea:P}=u.default,v=({item:i,answerData:l,changeScoreData:o,textValue:D,textOnChange:I=()=>{},seeAnswerVisible:_=!0})=>{var a;const[c,x]=(0,e.useState)([]),[O,U]=(0,e.useState)(!1);return(0,e.useEffect)(()=>{o!=null&&o[i.q_position]?!O&&U(!0):O&&U(!1)},[o==null?void 0:o[i==null?void 0:i.q_position]]),(a=i==null?void 0:i.standard_answer)==null||a.map(f=>{f.used=!1}),(0,e.useEffect)(()=>{var f;console.log("item=====",i,l,o,"#37AD83;");const A=[];for(let d=0;d<(i==null?void 0:i.multi_count);d++){const g=((f=i==null?void 0:i.user_answer)==null?void 0:f.find(L=>L.choice_id===d+1))||{choice_id:d+1,answer_text:""};A.push(b({},g))}x(A)},[i==null?void 0:i.user_answer]),B.createElement("div",{className:w.Z.fillBg},B.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),c==null?void 0:c.map((f,A)=>B.createElement("div",null,B.createElement("span",null,"\u7B54\u6848(\u586B\u7A7A",A+1,"):"),B.createElement("div",null,i.question_type==3?(f==null?void 0:f.model)===1?B.createElement("span",{style:{whiteSpace:"pre-wrap",color:f!=null&&f.user_answer_boolean?"#37AD83":"#E30000"}},f==null?void 0:f.answer_text):B.createElement(r.Z,{type:f!=null&&f.user_answer_boolean?"success":"error",readOnly:!0,value:f.answer_text,disabled:!0}):B.createElement(y.Z,{value:f==null?void 0:f.answer_text})))),_&&B.createElement(W.u,{data:i}))};h.Z=v},99510:function(S,h,t){var e=t(59301),y=t(31272),u=t(99232),W=t.n(u),w=t(14491),r=t(90612),B=t(24334),C=t.n(B),p=t(13489);const M=({item:E,answerData:s,autoHeight:b})=>{var P,v,i,l,o;const[D,I]=(0,e.useState)([]);(0,e.useEffect)(()=>{var c,x;((c=E==null?void 0:E.evaluate_codes)==null?void 0:c.length)>0?I((x=E==null?void 0:E.evaluate_codes)==null?void 0:x.map((O,U)=>({key:U+1,error_msg:O!=null&&O.error_msg?B.Base64.decode(O==null?void 0:O.error_msg):"",created_at:O.created_at}))):I([{key:"--",error_msg:"--"}])},[E==null?void 0:E.evaluate_codes]);const _=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"127px",key:"key",align:"center",render:(c,x)=>e.createElement("span",null,x.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:(c,x)=>e.createElement("span",null,x.created_at?W()(x.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"error_msg",key:"error_msg",align:"center",render:(c,x)=>{var O;return e.createElement("span",null,x.error_msg?((O=x.error_msg)==null?void 0:O.length)>1e3?x.error_msg.substring(0,1e3)+"...":x.error_msg:"--")}}],a={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.createElement(e.Fragment,null,e.createElement("div",{className:"mt15 mb15"},e.createElement(y.Z,{value:E==null?void 0:E.description})),(!!((P=s==null?void 0:s.exercise)!=null&&P.student_commit_status)&&((v=s==null?void 0:s.exercise)==null?void 0:v.student_commit_status)!==0||!!((i=s==null?void 0:s.exercise)!=null&&i.user_exercise_status)&&((l=s==null?void 0:s.exercise)==null?void 0:l.user_exercise_status)!==0)&&e.createElement(w.default,{className:"mt5",bordered:!0,dataSource:D,columns:_,pagination:!1}),!!((o=E==null?void 0:E.user_answer)!=null&&o.length)&&(E==null?void 0:E.passed_code)&&e.createElement("aside",{className:p.Z.shixunWrp},e.createElement("h3",null,"\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),e.createElement(r.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:E!=null&&E.passed_code?B.Base64.decode(E==null?void 0:E.passed_code):"",autoHeight:b,options:a})))};h.Z=M},94108:function(S,h,t){t.d(h,{u:function(){return B}});var e=t(59301),y=t(95237),u=t(43604),W=t(31272),w=t(15411),r=t(59301);const B=({data:C})=>{const[p,M]=(0,e.useState)(!1),E=()=>{var s,b,P;switch(C.question_type){case 3:return r.createElement("aside",{className:"mt20"},r.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{M(!p)}},p?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),p&&r.createElement("div",null,(s=C==null?void 0:C.standard_answer)==null?void 0:s.map(function(v,i){var l,o;return r.createElement(y.Z,{style:{alignItems:"baseline"},className:"mr20"},r.createElement(u.Z,{flex:"50px"},r.createElement("span",{className:"mt10"},"\u586B\u7A7A",v.choice_id,":")),(v==null?void 0:v.model)===1?r.createElement(u.Z,{flex:1},(l=v==null?void 0:v.answer_text)==null?void 0:l.map(function(D,I){return r.createElement("div",null,D)})):r.createElement(u.Z,{flex:1},(o=v==null?void 0:v.answer_text)==null?void 0:o.map(function(D,I){return r.createElement(w.Z,{readOnly:!0,value:D})})))})));case 8:return r.createElement("aside",{className:"mt20"},r.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{M(!p)}},p?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),p&&r.createElement("div",null,(b=C==null?void 0:C.standard_answer)==null?void 0:b.map(function(v,i){return r.createElement(y.Z,{style:{alignItems:"baseline"},className:"mr20"},r.createElement(u.Z,{flex:"50px"},r.createElement("span",{className:"mt10"},"\u586B\u7A7A",v.choice_id,":")),r.createElement(u.Z,{flex:1},r.createElement("div",null,v==null?void 0:v.answer_text)))})));case 4:return r.createElement("aside",{className:"mt20"},r.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{M(!p)}},p?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),p&&r.createElement("div",null,r.createElement(W.Z,{value:(P=C==null?void 0:C.standard_answer)==null?void 0:P.join(" ")})))}};return r.createElement("section",null,E())}},20549:function(S,h,t){var e=t(59301),y=t(31272),u=t(35099),W=t(6848),w=t(26220),r=t(8591),B=t(14491),C=t(99232),p=t.n(C),M=t(63144),E=t(90612),s=t(57500),b=Object.defineProperty,P=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,l=(_,a,c)=>a in _?b(_,a,{enumerable:!0,configurable:!0,writable:!0,value:c}):_[a]=c,o=(_,a)=>{for(var c in a||(a={}))v.call(a,c)&&l(_,c,a[c]);if(P)for(var c of P(a))i.call(a,c)&&l(_,c,a[c]);return _},D=(_,a,c)=>new Promise((x,O)=>{var U=d=>{try{A(c.next(d))}catch(g){O(g)}},f=d=>{try{A(c.throw(d))}catch(g){O(g)}},A=d=>d.done?x(d.value):Promise.resolve(d.value).then(U,f);A((c=c.apply(_,a)).next())});const I=({item:_,answerData:a,hasChangeScore:c=!0,autoHeight:x,showAnswer:O,saveChangeScore:U=()=>{}})=>{var f,A,d;const[g,L]=(0,e.useState)([]),[R,K]=(0,e.useState)([]);(0,e.useEffect)(()=>{var n,m,F,N,T,H,V,j,J,X,$,Q;if(!((n=_==null?void 0:_.shixun_details)!=null&&n.length))return;let q=[],ee=[];for(let Z=0;Z<((m=_==null?void 0:_.shixun_details)==null?void 0:m.length);Z++){for(let z=0;z<(_==null?void 0:_.shixun_details[Z].stage_list.length);z++){let te=_==null?void 0:_.shixun_details[Z].stage_list[z];q.push(o(o({},te),{operation:(H=(T=(N=(F=_==null?void 0:_.shixun_details)==null?void 0:F[Z])==null?void 0:N.shixun_detail)==null?void 0:T[0])==null?void 0:H.game_identifier,shixun_challenge_id:(V=_==null?void 0:_.shixun_details[Z])==null?void 0:V.shixun_challenge_id}))}(J=(j=_==null?void 0:_.shixun_details)==null?void 0:j[Z])!=null&&J.shixun_detail&&ee.push((Q=($=(X=_==null?void 0:_.shixun_details)==null?void 0:X[Z])==null?void 0:$.shixun_detail)==null?void 0:Q[0])}K(ee),L([...q])},[_==null?void 0:_.shixun_details]);const k=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",ellipsis:!0,width:260,render:n=>e.createElement(W.Z,{title:n},e.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:n&&n.length>25?n:""},n))},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(n,m)=>e.createElement("span",null,m.evaluate_count?m.evaluate_count:e.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",key:"finished_time",dataIndex:"finished_time",align:"center",render:(n,m)=>{let F=!1;return m.finished_time&&(a!=null&&a.exercise)&&(a!=null&&a.exercise_answer_user)&&((a==null?void 0:a.exercise.time)===-1?F=p()(a==null?void 0:a.exercise.end_time).isBefore(m.finished_time):F=p()(a==null?void 0:a.exercise_answer_user.start_at).add(a==null?void 0:a.exercise.time,"m").isBefore(m.finished_time)),e.createElement("span",null,m.finished_time||e.createElement("span",{className:"c-grey-999"},"--"),e.createElement("span",{className:"c-orange-ff9 "},F?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(n,m)=>e.createElement("span",null,m.time_consuming||e.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:(n,m)=>e.createElement("span",null,m.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:(n,m)=>e.createElement("span",null,e.createElement("span",{className:"c-orange"},m.user_score),"/",m.game_score)},c&&{title:"\u8C03\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:(n,m,F)=>e.createElement(w.Z,{min:0,max:Number(m.game_score),defaultValue:n,onBlur:N=>D(void 0,null,function*(){if(N.target.value!=n){const T=yield U(o(o({},_),{shixun_challenge_id:m.shixun_challenge_id,shixunScore:N.target.value}));console.log("res: ",T),T!=null&&T.question_comments&&r.ZP.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206")}})})}].filter(n=>!!n),Y=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:(n,m)=>e.createElement("span",null,m.key)},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:(n,m)=>e.createElement("span",null,m.error_msg?m.error_msg:"--")},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:(n,m)=>e.createElement("span",null,m.updated_at?m.updated_at:"--")}],G={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.createElement(e.Fragment,null,(((f=a==null?void 0:a.exercise)==null?void 0:f.student_commit_status)!==0||((A=a==null?void 0:a.exercise)==null?void 0:A.user_exercise_status)!==0)&&e.createElement("div",{className:"mt15"},e.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),!!(g!=null&&g.length)&&e.createElement(B.default,{columns:k,dataSource:g,pagination:!1})),!!(R!=null&&R.length)&&e.createElement(e.Fragment,null,e.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),R==null?void 0:R.map((n,m)=>{var F,N,T,H,V;return e.createElement(e.Fragment,null,e.createElement("div",{className:"mt5"},e.createElement("span",{className:"font16 mr15"}," \u7B2C",n.position,"\u5173"),e.createElement(M.Link,{className:"current c-black font16",to:`/tasks/${n.game_identifier}`},n.name)),!!((F=n==null?void 0:n.outputs)!=null&&F.length)&&e.createElement(B.default,{bordered:!0,dataSource:n.outputs.map(j=>({key:j.position,error_msg:j.output_detail,updated_at:j.updated_at})),columns:Y,pagination:!1}),(n==null?void 0:n.st)===0&&n.challenge_paths&&e.createElement("div",{className:s.Z.shixunWrp},e.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",e.createElement("span",{className:"c-light-black"},(T=(N=n.challenge_paths)==null?void 0:N[0])==null?void 0:T.file_name)),e.createElement(E.ZP,{height:300,autoHeight:x,language:"python",theme:"default",value:((V=(H=n.challenge_paths)==null?void 0:H[0])==null?void 0:V.latest_code)||"",options:G})))})),(0,u.dE)()&&e.createElement(y.Z,{className:"c-grey-999 mt20 mb20",value:_==null?void 0:_.question_title}),(d=_==null?void 0:_.shixun)==null?void 0:d.map((n,m)=>{var F,N;return e.createElement("div",null,e.createElement("p",{className:"font16 c-grey-666 mb5"},e.createElement("span",{className:"mr20"},"\u7B2C",n==null?void 0:n.challenge_position,"\u5173 ",n==null?void 0:n.challenge_name),e.createElement("span",null,n==null?void 0:n.challenge_score,"\u5206")),O&&e.createElement("div",null,e.createElement("div",{className:s.Z.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A",((F=n.challenge_answers)==null?void 0:F.length)===0?"\u6682\u65E0":""),(N=n.challenge_answers)==null?void 0:N.map((T,H)=>e.createElement("div",{className:"mt15"},e.createElement("div",null,"\u7EA7\u522B",H+1,"\uFF1A",T.name),e.createElement(y.Z,{value:(T==null?void 0:T.contents)||"",className:s.Z.answerText})))))}),e.createElement("div",{className:"mb15"}))};h.Z=I},82223:function(S,h,t){t.d(h,{c:function(){return y}});var e=(u=>(u.FirstPage="firstPage",u.PrevPage="prevPage",u.NextPage="nextPage",u))(e||{}),y=(u=>(u[u.Single=0]="Single",u[u.Multiple=1]="Multiple",u[u.Judge=2]="Judge",u[u.Fill=3]="Fill",u[u.Subjective=4]="Subjective",u[u.Shixun=5]="Shixun",u[u.Program=6]="Program",u[u.Combine=7]="Combine",u))(y||{})}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2236],{99766:function(S,h){h.Z={flex_box_center:"flex_box_center___GW1u0",flex_space_between:"flex_space_between___XhK9z",flex_box_vertical_center:"flex_box_vertical_center___NKIbp",flex_box_center_end:"flex_box_center_end___V3qhT",flex_box_column:"flex_box_column___b4G29",bg:"bg___exMJB",paginationWrapper:"paginationWrapper___ROsRI",totalText:"totalText___PGE6D",num:"num___jLrBF",title:"title___yiXeD",questionIcons:"questionIcons___v75Tz",green:"green___HRGef",orange:"orange___tdW4E",greenTip:"greenTip___f2SpQ",redTip:"redTip___jc8UE",orangeTip:"orangeTip___VMO_s",flexRow:"flexRow___Jshv2",simpleWrap:"simpleWrap___ul6oi",divider:"divider___Of_8z",modal:"modal___oAD7F",programTitle:"programTitle___ybswa",simpleBg:"simpleBg___yLrQy",exportBtn:"exportBtn___x5fcE",export_type_modal:"export_type_modal___hmW4i",export_type_modal_con:"export_type_modal_con___R2S3f",type_item:"type_item___NsmrH",img_warp:"img_warp___LUfHa",img_warp_active:"img_warp_active____uL7y"}},57500:function(S,h){h.Z={flex_box_center:"flex_box_center___VAUts",flex_space_between:"flex_space_between___gx5ZV",flex_box_vertical_center:"flex_box_vertical_center___HV_tL",flex_box_center_end:"flex_box_center_end___fVsIw",flex_box_column:"flex_box_column___F5DHk",shixunWrp:"shixunWrp___pinaF",s:"s___mtpV4",fillComment:"fillComment___WEgkI",commentContent:"commentContent___v_Ebo",commentText:"commentText___fyDle",simpleWrap:"simpleWrap___uwIie",fillBg:"fillBg___iyMsm",tip:"tip___V6oDj",simpleBg:"simpleBg___UqElF",lookCode:"lookCode___xKifS"}},13489:function(S,h){h.Z={flex_box_center:"flex_box_center___D6Qly",flex_space_between:"flex_space_between___ZA98O",flex_box_vertical_center:"flex_box_vertical_center___aST6E",flex_box_center_end:"flex_box_center_end___kJ_eQ",flex_box_column:"flex_box_column___ZOkyZ",bg:"bg___rbSyL",circularBlue:"circularBlue___qvnla",circularRed:"circularRed___jo0FU",circularOrange:"circularOrange___GteY7",circularGreen:"circularGreen___PW_tz",circularGrey:"circularGrey___Nt7Wc",title:"title___Volf5",questionIcons:"questionIcons___MIxzq",grey:"grey___XquYB",green:"green___sjsXt",blue:"blue___Jwa9H",orange:"orange___cGfa7",red:"red___NensB",greenTip:"greenTip___lDmky",redTip:"redTip___Yp9nM",cccTip:"cccTip___Uzudc",orangeTip:"orangeTip___gA104",flexRow:"flexRow___GsOMs",simpleWrap:"simpleWrap___jppmP",userPhoto:"userPhoto___LUsoO",CCCIcons:"CCCIcons___STbxr",buttonFixed:"buttonFixed___aUnd3",progress:"progress___w_inO",typeTitle:"typeTitle___i1hJu",answerResult:"answerResult___kLknn",questionsInfo:"questionsInfo___spnx1",leftBar:"leftBar___AjrjB",greenBg:"greenBg___nlTOV",blueBg:"blueBg___nYACT",redBg:"redBg___WTgtT",orangeBg:"orangeBg___mMAXu",greyBg:"greyBg___eAdgQ",commentText:"commentText___smAVm",full:"full____Rgkm",answerInfo:"answerInfo___iSSvg",listType:"listType___fUHyn",userInfo:"userInfo___sc77e",userImg:"userImg___mL2tk",userInfoTitle:"userInfoTitle___U2d5B",userInfoValue:"userInfoValue___DBOCD",status:"status___yZSrO",result:"result___TOeTF",evaluate:"evaluate___CJGFj",analysis:"analysis___NuY61",userInfoModel:"userInfoModel___jHeA_",width:"width___UtVF4",Title:"Title___BfkeS",Value:"Value___sj9SB",userInfoModelbody:"userInfoModelbody___nQNbP",answerError:"answerError___kJTJu",export_type_modal:"export_type_modal___UwY7W",export_type_modal_con:"export_type_modal_con___iD92j",type_item:"type_item___hBzOc",img_warp:"img_warp___ijcxd",img_warp_active:"img_warp_active___VUIa8",scoreByBlankRadio:"scoreByBlankRadio___Z7ZDy",newProgramBg:"newProgramBg___zKYmY"}},15411:function(S,h,t){var e=t(59301),y=t(50630),u=t(48136),W=t(248),w=t(43418),a=t(59301);const B=(0,e.forwardRef)(({callback:C,width:p,onChange:M,disabled:E,readOnly:s,type:b="",value:P="",style:v={}},i)=>{const l=(0,e.useRef)(),o=(0,e.useRef)(),[D,I]=(0,e.useState)(0),[_,r]=(0,e.useState)(0),[c,x]=(0,e.useState)(!1),O=()=>{var d=document.createElement("div");d.innerHTML=l.current.getValue();var g=d.innerText;return C&&C(g),g};(0,e.useImperativeHandle)(i,()=>({getData:O}));const U=d=>{d.preventDefault();const g=d.clientX-D,L=d.clientY-_;document.body.onmousemove=R=>{let K=R.clientX-g,k=R.clientY-L;const Y=document.getElementsByClassName("markdown-popup-form")[0],G=window.innerWidth-Y.offsetWidth,n=window.innerHeight-Y.offsetHeight;K=Math.max(0,Math.min(K,G)),k=Math.max(0,Math.min(k,n)),f(R.clientX,R.clientY,g,L)&&(I(K),r(k))},document.body.onmouseup=function(){document.body.onmousemove=null}},f=(d,g,L,R)=>{const K=document.body.clientHeight,k=document.body.clientWidth;return d<20&&L>d||d>k-20&&Lg||g>K-20&&R{c&&setTimeout(()=>{const d=document.getElementsByClassName("markdown-popup-form")[0],g=window.innerWidth/2-d.offsetWidth/2,L=window.innerHeight/2-d.offsetHeight/2;I(g),r(L)},0)},[c]);const A=()=>{E||s||x(!0)};return a.createElement("div",{style:v},a.createElement("div",{style:{width:p||"100%",position:"relative"},className:`${y.Z.mathFillWrap} ${E||s?"cursorDefault":""}`,onClick:()=>A()},a.createElement("math-field",{disabled:E,locale:"zh_cn",class:`${y.Z.mathField} ${b}`,readOnly:s,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:l,style:{width:"100%",fontSize:P?18:14},value:P||""})),a.createElement(w.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:D,top:_},title:a.createElement("div",{style:{cursor:"move"},onMouseDown:U},"\u8F93\u5165\u516C\u5F0F"),open:c,onOk:()=>{const d=o.current.getData();l.current.setValue(d),M(d),x(!1)},onCancel:()=>{x(!1)},destroyOnClose:!0,className:"markdown-popup-form"},a.createElement(W.Z,{value:P,ref:o,onChange:M,showSaveButton:!1})))});h.Z=B},91742:function(S,h,t){t.d(h,{Z:function(){return C}});var e=t(59301),y={flex_box_center:"flex_box_center___hzSR8",flex_space_between:"flex_space_between___Mscip",flex_box_vertical_center:"flex_box_vertical_center___Uckau",flex_box_center_end:"flex_box_center_end___Kw1tf",flex_box_column:"flex_box_column___udgQE",comments:"comments___He0El",line:"line___P3zVB"},u=t(95237),W=t(46961),w=t(99232),a=t.n(w),C=({list:p,hideScore:M=!1,newuserCommentVisible:E})=>e.createElement("div",null,p==null?void 0:p.map(s=>{var b,P,v,i;return e.createElement("div",{className:"mt20 mb20"},e.createElement(u.Z,{align:"middle",key:(b=s==null?void 0:s.user)==null?void 0:b.user_id},e.createElement("img",{src:W.Z.API_SERVER+"/images/"+((P=s==null?void 0:s.user)==null?void 0:P.image_url),width:"40",style:{borderRadius:40}}),e.createElement("span",{className:"ml10 font16"},(v=s==null?void 0:s.user)==null?void 0:v.name)),e.createElement("div",{className:y.comments},(i=s==null?void 0:s.comments)==null?void 0:i.map((l,o)=>{var D,I,_,r,c;if(E&&l.question_type!==5){if(o===0)return e.createElement("div",{key:((D=s==null?void 0:s.user)==null?void 0:D.user_id)+"-"+o},e.createElement(u.Z,{align:"middle",justify:"space-between"},!!l.shixun_chanllge_position&&e.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",l.shixun_chanllge_position,"\u5173"),!M&&e.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",l==null?void 0:l.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",e.createElement("span",{className:"c-light-primary"},l==null?void 0:l.score),"\u5206"),e.createElement("div",{style:{flexShrink:0}},a()(l.updated_at).format("YYYY-MM-DD HH:mm"))),!!l.comment&&e.createElement("div",null,"\u8BC4\u8BED\uFF1A",e.createElement("span",{className:"c-light-primary"},l.comment)),((I=s==null?void 0:s.comments)==null?void 0:I.length)-1>o&&e.createElement("div",{className:y.line}))}else return e.createElement("div",{key:((_=s==null?void 0:s.user)==null?void 0:_.user_id)+"-"+o},e.createElement(u.Z,{align:"middle",justify:"space-between"},!!l.shixun_chanllge_position&&e.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",l.shixun_chanllge_position,"\u5173"),!M&&e.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",l==null?void 0:l.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",e.createElement("span",{className:"c-light-primary"},l==null?void 0:l.score),"\u5206"),e.createElement("div",{style:{flexShrink:0}},a()(l.updated_at).format("YYYY-MM-DD HH:mm"))),!!l.comment&&e.createElement("div",{className:"flex-wrp"},e.createElement("span",null,"\u8BC4\u8BED\uFF1A"),e.createElement("span",{className:"c-light-primary flex1",dangerouslySetInnerHTML:{__html:((r=l.comment)==null?void 0:r.replace(/\n/g,"
"))||""}})),((c=s==null?void 0:s.comments)==null?void 0:c.length)-1>o&&e.createElement("div",{className:y.line}))})))}))},80065:function(S,h,t){var e=t(59301),y=t(31272),u=t(98135),W=t(94108),w=t(57500),a=t(15411),B=t(59301),C=Object.defineProperty,p=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,s=(i,l,o)=>l in i?C(i,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):i[l]=o,b=(i,l)=>{for(var o in l||(l={}))M.call(l,o)&&s(i,o,l[o]);if(p)for(var o of p(l))E.call(l,o)&&s(i,o,l[o]);return i};const{TextArea:P}=u.default,v=({item:i,answerData:l,changeScoreData:o,textValue:D,textOnChange:I=()=>{},seeAnswerVisible:_=!0})=>{var r;const[c,x]=(0,e.useState)([]),[O,U]=(0,e.useState)(!1);return(0,e.useEffect)(()=>{o!=null&&o[i.q_position]?!O&&U(!0):O&&U(!1)},[o==null?void 0:o[i==null?void 0:i.q_position]]),(r=i==null?void 0:i.standard_answer)==null||r.map(f=>{f.used=!1}),(0,e.useEffect)(()=>{var f;console.log("item=====",i,l,o,"#37AD83;");const A=[];for(let d=0;d<(i==null?void 0:i.multi_count);d++){const g=((f=i==null?void 0:i.user_answer)==null?void 0:f.find(L=>L.choice_id===d+1))||{choice_id:d+1,answer_text:""};A.push(b({},g))}x(A)},[i==null?void 0:i.user_answer]),B.createElement("div",{className:w.Z.fillBg},B.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),c==null?void 0:c.map((f,A)=>B.createElement("div",null,B.createElement("span",null,"\u7B54\u6848(\u586B\u7A7A",A+1,"):"),B.createElement("div",null,i.question_type==3?(f==null?void 0:f.model)===1?B.createElement("span",{style:{whiteSpace:"pre-wrap",color:f!=null&&f.user_answer_boolean?"#37AD83":"#E30000"}},f==null?void 0:f.answer_text):B.createElement(a.Z,{type:f!=null&&f.user_answer_boolean?"success":"error",readOnly:!0,value:f.answer_text,disabled:!0}):B.createElement(y.Z,{value:f==null?void 0:f.answer_text})))),_&&B.createElement(W.u,{data:i}))};h.Z=v},99510:function(S,h,t){var e=t(59301),y=t(31272),u=t(99232),W=t.n(u),w=t(14491),a=t(90612),B=t(24334),C=t.n(B),p=t(13489);const M=({item:E,answerData:s,autoHeight:b})=>{var P,v,i,l,o;const[D,I]=(0,e.useState)([]);(0,e.useEffect)(()=>{var c,x;((c=E==null?void 0:E.evaluate_codes)==null?void 0:c.length)>0?I((x=E==null?void 0:E.evaluate_codes)==null?void 0:x.map((O,U)=>({key:U+1,error_msg:O!=null&&O.error_msg?B.Base64.decode(O==null?void 0:O.error_msg):"",created_at:O.created_at}))):I([{key:"--",error_msg:"--"}])},[E==null?void 0:E.evaluate_codes]);const _=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"127px",key:"key",align:"center",render:(c,x)=>e.createElement("span",null,x.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:(c,x)=>e.createElement("span",null,x.created_at?W()(x.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"error_msg",key:"error_msg",align:"center",render:(c,x)=>{var O;return e.createElement("span",null,x.error_msg?((O=x.error_msg)==null?void 0:O.length)>1e3?x.error_msg.substring(0,1e3)+"...":x.error_msg:"--")}}],r={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.createElement(e.Fragment,null,e.createElement("div",{className:"mt15 mb15"},e.createElement(y.Z,{value:E==null?void 0:E.description})),(!!((P=s==null?void 0:s.exercise)!=null&&P.student_commit_status)&&((v=s==null?void 0:s.exercise)==null?void 0:v.student_commit_status)!==0||!!((i=s==null?void 0:s.exercise)!=null&&i.user_exercise_status)&&((l=s==null?void 0:s.exercise)==null?void 0:l.user_exercise_status)!==0)&&e.createElement(w.default,{className:"mt5",bordered:!0,dataSource:D,columns:_,pagination:!1}),!!((o=E==null?void 0:E.user_answer)!=null&&o.length)&&(E==null?void 0:E.passed_code)&&e.createElement("aside",{className:p.Z.shixunWrp},e.createElement("h3",null,"\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),e.createElement(a.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:E!=null&&E.passed_code?B.Base64.decode(E==null?void 0:E.passed_code):"",autoHeight:b,options:r})))};h.Z=M},94108:function(S,h,t){t.d(h,{u:function(){return B}});var e=t(59301),y=t(95237),u=t(43604),W=t(31272),w=t(15411),a=t(59301);const B=({data:C})=>{const[p,M]=(0,e.useState)(!1),E=()=>{var s,b,P;switch(C.question_type){case 3:return a.createElement("aside",{className:"mt20"},a.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{M(!p)}},p?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),p&&a.createElement("div",null,(s=C==null?void 0:C.standard_answer)==null?void 0:s.map(function(v,i){var l,o;return a.createElement(y.Z,{style:{alignItems:"baseline"},className:"mr20"},a.createElement(u.Z,{flex:"50px"},a.createElement("span",{className:"mt10"},"\u586B\u7A7A",v.choice_id,":")),(v==null?void 0:v.model)===1?a.createElement(u.Z,{flex:1},(l=v==null?void 0:v.answer_text)==null?void 0:l.map(function(D,I){return a.createElement("div",null,D)})):a.createElement(u.Z,{flex:1},(o=v==null?void 0:v.answer_text)==null?void 0:o.map(function(D,I){return a.createElement(w.Z,{readOnly:!0,value:D})})))})));case 8:return a.createElement("aside",{className:"mt20"},a.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{M(!p)}},p?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),p&&a.createElement("div",null,(b=C==null?void 0:C.standard_answer)==null?void 0:b.map(function(v,i){return a.createElement(y.Z,{style:{alignItems:"baseline"},className:"mr20"},a.createElement(u.Z,{flex:"50px"},a.createElement("span",{className:"mt10"},"\u586B\u7A7A",v.choice_id,":")),a.createElement(u.Z,{flex:1},a.createElement("div",null,v==null?void 0:v.answer_text)))})));case 4:return a.createElement("aside",{className:"mt20"},a.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{M(!p)}},p?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),p&&a.createElement("div",null,a.createElement(W.Z,{value:(P=C==null?void 0:C.standard_answer)==null?void 0:P.join(" ")})))}};return a.createElement("section",null,E())}},20549:function(S,h,t){var e=t(59301),y=t(31272),u=t(35099),W=t(6848),w=t(26220),a=t(8591),B=t(14491),C=t(99232),p=t.n(C),M=t(63144),E=t(90612),s=t(57500),b=Object.defineProperty,P=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,l=(_,r,c)=>r in _?b(_,r,{enumerable:!0,configurable:!0,writable:!0,value:c}):_[r]=c,o=(_,r)=>{for(var c in r||(r={}))v.call(r,c)&&l(_,c,r[c]);if(P)for(var c of P(r))i.call(r,c)&&l(_,c,r[c]);return _},D=(_,r,c)=>new Promise((x,O)=>{var U=d=>{try{A(c.next(d))}catch(g){O(g)}},f=d=>{try{A(c.throw(d))}catch(g){O(g)}},A=d=>d.done?x(d.value):Promise.resolve(d.value).then(U,f);A((c=c.apply(_,r)).next())});const I=({item:_,answerData:r,hasChangeScore:c=!0,autoHeight:x,showAnswer:O,saveChangeScore:U=()=>{}})=>{var f,A,d;const[g,L]=(0,e.useState)([]),[R,K]=(0,e.useState)([]);(0,e.useEffect)(()=>{var n,m,F,N,T,H,V,j,J,X,$,Q;if(!((n=_==null?void 0:_.shixun_details)!=null&&n.length))return;let q=[],ee=[];for(let Z=0;Z<((m=_==null?void 0:_.shixun_details)==null?void 0:m.length);Z++){for(let z=0;z<(_==null?void 0:_.shixun_details[Z].stage_list.length);z++){let te=_==null?void 0:_.shixun_details[Z].stage_list[z];q.push(o(o({},te),{operation:(H=(T=(N=(F=_==null?void 0:_.shixun_details)==null?void 0:F[Z])==null?void 0:N.shixun_detail)==null?void 0:T[0])==null?void 0:H.game_identifier,shixun_challenge_id:(V=_==null?void 0:_.shixun_details[Z])==null?void 0:V.shixun_challenge_id}))}(J=(j=_==null?void 0:_.shixun_details)==null?void 0:j[Z])!=null&&J.shixun_detail&&ee.push((Q=($=(X=_==null?void 0:_.shixun_details)==null?void 0:X[Z])==null?void 0:$.shixun_detail)==null?void 0:Q[0])}K(ee),L([...q])},[_==null?void 0:_.shixun_details]);const k=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",ellipsis:!0,width:260,render:n=>e.createElement(W.Z,{title:n},e.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:n&&n.length>25?n:""},n))},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(n,m)=>e.createElement("span",null,m.evaluate_count?m.evaluate_count:e.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",key:"finished_time",dataIndex:"finished_time",align:"center",render:(n,m)=>{let F=!1;return m.finished_time&&(r!=null&&r.exercise)&&(r!=null&&r.exercise_answer_user)&&((r==null?void 0:r.exercise.time)===-1?F=p()(r==null?void 0:r.exercise.end_time).isBefore(m.finished_time):F=p()(r==null?void 0:r.exercise_answer_user.start_at).add(r==null?void 0:r.exercise.time,"m").isBefore(m.finished_time)),e.createElement("span",null,m.finished_time||e.createElement("span",{className:"c-grey-999"},"--"),e.createElement("span",{className:"c-orange-ff9 "},F?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(n,m)=>e.createElement("span",null,m.time_consuming||e.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:(n,m)=>e.createElement("span",null,m.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:(n,m)=>e.createElement("span",null,e.createElement("span",{className:"c-orange"},m.user_score),"/",m.game_score)},c&&{title:"\u8C03\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:(n,m,F)=>e.createElement(w.Z,{min:0,max:Number(m.game_score),defaultValue:n,onBlur:N=>D(void 0,null,function*(){if(N.target.value!=n){const T=yield U(o(o({},_),{shixun_challenge_id:m.shixun_challenge_id,shixunScore:N.target.value}));console.log("res: ",T),T!=null&&T.question_comments&&a.ZP.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206")}})})}].filter(n=>!!n),Y=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:(n,m)=>e.createElement("span",null,m.key)},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:(n,m)=>e.createElement("span",null,m.error_msg?m.error_msg:"--")},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:(n,m)=>e.createElement("span",null,m.updated_at?m.updated_at:"--")}],G={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.createElement(e.Fragment,null,(((f=r==null?void 0:r.exercise)==null?void 0:f.student_commit_status)!==0||((A=r==null?void 0:r.exercise)==null?void 0:A.user_exercise_status)!==0)&&e.createElement("div",{className:"mt15"},e.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),!!(g!=null&&g.length)&&e.createElement(B.default,{columns:k,dataSource:g,pagination:!1})),!!(R!=null&&R.length)&&e.createElement(e.Fragment,null,e.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),R==null?void 0:R.map((n,m)=>{var F,N,T,H,V;return e.createElement(e.Fragment,null,e.createElement("div",{className:"mt5"},e.createElement("span",{className:"font16 mr15"}," \u7B2C",n.position,"\u5173"),e.createElement(M.Link,{className:"current c-black font16",to:`/tasks/${n.game_identifier}`},n.name)),!!((F=n==null?void 0:n.outputs)!=null&&F.length)&&e.createElement(B.default,{bordered:!0,dataSource:n.outputs.map(j=>({key:j.position,error_msg:j.output_detail,updated_at:j.updated_at})),columns:Y,pagination:!1}),(n==null?void 0:n.st)===0&&n.challenge_paths&&e.createElement("div",{className:s.Z.shixunWrp},e.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",e.createElement("span",{className:"c-light-black"},(T=(N=n.challenge_paths)==null?void 0:N[0])==null?void 0:T.file_name)),e.createElement(E.ZP,{height:300,autoHeight:x,language:"python",theme:"default",value:((V=(H=n.challenge_paths)==null?void 0:H[0])==null?void 0:V.latest_code)||"",options:G})))})),(0,u.dE)()&&e.createElement(y.Z,{className:"c-grey-999 mt20 mb20",value:_==null?void 0:_.question_title}),(d=_==null?void 0:_.shixun)==null?void 0:d.map((n,m)=>{var F,N;return e.createElement("div",null,e.createElement("p",{className:"font16 c-grey-666 mb5"},e.createElement("span",{className:"mr20"},"\u7B2C",n==null?void 0:n.challenge_position,"\u5173 ",n==null?void 0:n.challenge_name),e.createElement("span",null,n==null?void 0:n.challenge_score,"\u5206")),O&&e.createElement("div",null,e.createElement("div",{className:s.Z.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A",((F=n.challenge_answers)==null?void 0:F.length)===0?"\u6682\u65E0":""),(N=n.challenge_answers)==null?void 0:N.map((T,H)=>e.createElement("div",{className:"mt15"},e.createElement("div",null,"\u7EA7\u522B",H+1,"\uFF1A",T.name),e.createElement(y.Z,{value:(T==null?void 0:T.contents)||"",className:s.Z.answerText})))))}),e.createElement("div",{className:"mb15"}))};h.Z=I},82223:function(S,h,t){t.d(h,{c:function(){return y}});var e=(u=>(u.FirstPage="firstPage",u.PrevPage="prevPage",u.NextPage="nextPage",u))(e||{}),y=(u=>(u[u.Single=0]="Single",u[u.Multiple=1]="Multiple",u[u.Judge=2]="Judge",u[u.Fill=3]="Fill",u[u.Subjective=4]="Subjective",u[u.Shixun=5]="Shixun",u[u.Program=6]="Program",u[u.Combine=7]="Combine",u))(y||{})}}]);
diff --git a/291.async.js b/291.async.js
index 65ae758b67..189f770c36 100644
--- a/291.async.js
+++ b/291.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[291],{50498:function(z,L,e){e.d(L,{Z:function(){return U}});var i=e(59301),I=e(8591),C=e(98135),y={codeBox:"codeBox___WpkVl"},S=e(92310),v=e.n(S),O=(T,a,t)=>new Promise((c,r)=>{var D=d=>{try{g(t.next(d))}catch(A){r(A)}},B=d=>{try{g(t.throw(d))}catch(A){r(A)}},g=d=>d.done?c(d.value):Promise.resolve(d.value).then(D,B);g((t=t.apply(T,a)).next())});class H extends i.Component{constructor(a){super(a),this.randomNum=(t,c)=>Math.floor(Math.random()*(c-t)+t),this.drawPic=()=>{this.randomCode()},this.reloadPic=()=>{this.drawPic()},this.changeCode=t=>{console.log(t.target.value,222),this.setState({value:t.target.value,showError:!1})},this.onVerify=()=>{let t;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(t=!0,I.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(t=!0,I.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(t=!1),this.setState({showError:t}),t},this.canvas=i.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(a,t){const c=this.randomNum(a,t),r=this.randomNum(a,t),D=this.randomNum(a,t);return`rgb(${c}, ${r}, ${D})`}drawText(a,t,c){a.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const r=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);a.font=r+"px SimHei";const D=10,B=(this.state.contentWidth-40)/(this.state.code.length-1);let g=D;c>0&&(g=D+c*B);let d=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);r>40&&(d=40);const A=this.randomNum(-10,10);a.translate(g,d),a.rotate(A*Math.PI/180),a.fillText(t,0,0),a.rotate(-A*Math.PI/180),a.translate(-g,-d)}drawLine(a){for(let t=0;t<1;t++)a.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),a.beginPath(),a.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),a.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),a.stroke()}drawDot(a){for(let t=0;t<100;t++)a.fillStyle=this.randomColor(0,255),a.beginPath(),a.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),a.fill()}randomCode(){let a="";const t="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let c=0;c{const r=this.canvas.current.getContext("2d");r.textBaseline="bottom",r.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),r.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let D=0;D{let t;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,a),React.createElement(H,{ref:c=>t=c})),onOk:()=>O(void 0,null,function*(){if(t.onVerify())return Promise.reject();T()})})};var U=H},70194:function(z,L,e){var i=e(59301),I=e(6848);const C=({value:y,visible:S=!0,children:v})=>{const O={\u672A\u53D1\u5E03:"\u4F5C\u4E1A\u5C1A\u672A\u53D1\u5E03",\u672A\u5F00\u59CB:"\u4F5C\u4E1A\u5DF2\u53D1\u5E03\uFF0C\u5C1A\u672A\u5230\u8FBE\u5F00\u59CB\u4F5C\u4E1A\u65F6\u95F4",\u63D0\u4EA4\u4E2D:"\u4F5C\u4E1A\u8FDB\u884C\u4E2D\uFF0C\u6240\u6709\u8003\u751F\u53EF\u63D0\u4EA4\u4F5C\u4E1A",\u8865\u4EA4\u4E2D:"\u4F5C\u4E1A\u8FDB\u884C\u4E2D\uFF0C\u6240\u6709\u5B66\u751F\u53EF\u8865\u4EA4\u4F5C\u4E1A",\u8FDB\u884C\u4E2D:"\u4F5C\u4E1A\u8FDB\u884C\u4E2D\uFF0C\u90E8\u5206\u73ED\u7EA7\u6B63\u5728\u4F5C\u4E1A\u63D0\u4EA4\u4E2D/\u8865\u4EA4\u4E2D",\u5DF2\u622A\u6B62:"\u5230\u8FBE\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF0C\u4F5C\u4E1A\u5DF2\u7ED3\u675F",\u5DF2\u7ED3\u675F:"\u8BFE\u5802\u5DF2\u7ED3\u675F"};return i.createElement(i.Fragment,null,S?i.createElement(I.Z,{placement:"topLeft",title:O[y]},i.createElement("span",null,v)):v)};L.Z=C},91925:function(z,L,e){var i=e(59301),I=e(46651),C=e(78241),y=e(43418),S=e(8591),v=e(14491),O=e(98135),H=e(26220),l=e(95237),U=e(43604),T=e(84291),a=e(63144),t=e(94646),c=e(46961),r=e(58199),D=e(76265),B=e(5073),g=e(99232),d=e.n(g),A=e(15826),n=e(59301),_=Object.defineProperty,s=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,N=(u,f,E)=>f in u?_(u,f,{enumerable:!0,configurable:!0,writable:!0,value:E}):u[f]=E,Y=(u,f)=>{for(var E in f||(f={}))m.call(f,E)&&N(u,E,f[E]);if(s)for(var E of s(f))k.call(f,E)&&N(u,E,f[E]);return u},w=(u,f,E)=>new Promise((V,o)=>{var M=p=>{try{x(E.next(p))}catch(W){o(W)}},F=p=>{try{x(E.throw(p))}catch(W){o(W)}},x=p=>p.done?V(p.value):Promise.resolve(p.value).then(M,F);x((E=E.apply(u,f)).next())});const{Dragger:b}=I.default,P=({classroomList:u,dispatch:f,onOk:E})=>{const V=(0,a.useParams)(),[o]=C.default.useForm(),[M,F]=(0,i.useState)(),[x,p]=(0,i.useState)(!1),W={height:100,onRemove:()=>{F("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:h=>w(void 0,null,function*(){return F(h),!1})};return(0,i.useEffect)(()=>{o.setFieldsValue({publish_time:d()(d()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:d()(d()(new Date((0,A.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[u.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),n.createElement(y.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:u.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:x},onOk:()=>w(void 0,null,function*(){o.submit()}),onCancel:()=>{o.resetFields(),f({type:"classroomList/setActionTabs",payload:{}})}},n.createElement(C.default,{form:o,colon:!1,onFinish:h=>w(void 0,null,function*(){var K,j,$;if(!(M!=null&&M.size)){S.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}p(!0);let R=new FormData;R.append("name",h.name),R.append("type",u.actionTabs.type),u.actionTabs.type==="exercise"?R.append("time",h.time||""):R.append("description",h.description||""),R.append("publish_time",d()(h.publish_time).format("YYYY-MM-DD HH:mm")),R.append("end_time",d()(h.end_time).format("YYYY-MM-DD HH:mm")),R.append("file",M);let Z=yield(0,D.ZP)(`/api/courses/${V.coursesId}/export_external_score_homework.json`,{method:"post",body:R},!0);p(!1),(Z==null?void 0:Z.status)===0&&(o.resetFields(),f({type:"classroomList/setActionTabs",payload:{}}),E(),((j=(K=Z==null?void 0:Z.data)==null?void 0:K.fail)==null?void 0:j.length)>0&&y.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:n.createElement(v.default,{pagination:!1,dataSource:($=Z==null?void 0:Z.data)==null?void 0:$.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,A.FH)("",c.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${u.actionTabs.type}`)}}))})},n.createElement(C.default.Item,{label:u.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${u.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},n.createElement(O.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${u.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),u.actionTabs.type!=="exercise"&&n.createElement(C.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},n.createElement(t.Z,{watch:!0})),u.actionTabs.type==="exercise"&&n.createElement(C.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:3},name:"time"},n.createElement(H.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})),n.createElement(l.Z,{style:{marginLeft:6,marginBottom:12}},n.createElement(U.Z,{span:12},n.createElement(C.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},n.createElement(T.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:h=>(0,B.Q8)(h),disabledTime:h=>(0,B.d0)(h),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),n.createElement(U.Z,{span:12},n.createElement(C.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},n.createElement(T.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:h=>(0,B.Q8)(h,"",o.getFieldValue("publish_time")),disabledTime:h=>(0,B.d0)(h,o.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),n.createElement(C.default.Item,{style:{marginBottom:0},label:n.createElement("div",null,n.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),n.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},n.createElement("div",null,n.createElement("a",{download:"\u6A21\u7248.xlsx",className:r.Z.downloadbutton,href:c.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${u.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),n.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),n.createElement(C.default.Item,{style:{marginBottom:0}},n.createElement(b,Y({},W),n.createElement("a",{className:r.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),n.createElement("br",null),n.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};L.Z=(0,a.connect)(({classroomList:u})=>({classroomList:u}))(P)},69851:function(z,L,e){e.d(L,{Z:function(){return n}});var i=e(59301),I=e(43418),C=e(56511),y=e(95237),S=e(6848),v={wrap:"wrap___KDoq2",tip:"tip___WEJuX",listWrap:"listWrap___IJDX4",li:"li___r5con",nameWrap:"nameWrap___PUyEz",name:"name___xuUMY",tag:"tag___l5CW2"},O=e(47766),H=e(63144),l=e(59301),U=Object.defineProperty,T=Object.defineProperties,a=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,D=(_,s,m)=>s in _?U(_,s,{enumerable:!0,configurable:!0,writable:!0,value:m}):_[s]=m,B=(_,s)=>{for(var m in s||(s={}))c.call(s,m)&&D(_,m,s[m]);if(t)for(var m of t(s))r.call(s,m)&&D(_,m,s[m]);return _},g=(_,s)=>T(_,a(s)),d=(_,s,m)=>new Promise((k,N)=>{var Y=P=>{try{b(m.next(P))}catch(u){N(u)}},w=P=>{try{b(m.throw(P))}catch(u){N(u)}},b=P=>P.done?k(P.value):Promise.resolve(P.value).then(Y,w);b((m=m.apply(_,s)).next())}),n=({type:_=1,data:s,visible:m,callback:k,onCancel:N})=>{var Y,w;const[b,P]=(0,i.useState)([]),u=(0,H.useSelector)(o=>o.loading);(0,i.useEffect)(()=>{P(s)},[JSON.stringify(s)]);const f=(o,M)=>{const F=(p,W,h)=>{const K=Array.from(p),[j]=K.splice(W,1);return K.splice(h,0,j),K};if(!o.destination)return;const x=F(M,o.source.index,o.destination.index);P(x)},E=o=>{let M={};return _===1&&(M={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[o]),_===2&&(M={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[o]),l.createElement("div",{className:v.tag,style:B({},M)},o)},V=()=>d(void 0,null,function*(){k(b.map(o=>o.task_id))});return l.createElement(I.default,{centered:!0,destroyOnClose:!0,open:m,onCancel:N,onOk:V,confirmLoading:(Y=u==null?void 0:u.effects)==null?void 0:Y["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},l.createElement("div",{className:v.wrap},l.createElement("div",{className:v.tip},l.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),l.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),l.createElement(C.Z,{loading:(w=u==null?void 0:u.effects)==null?void 0:w["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},l.createElement(O.Z5,{onDragEnd:o=>f(o,b)},l.createElement(O.bK,{droppableId:"droppable"},(o,M)=>l.createElement("div",g(B({ref:o.innerRef},o.droppableProps),{className:v.listWrap}),b.map((F,x)=>l.createElement(O._l,{key:F.task_id,draggableId:F.task_id.toString(),index:x},(p,W)=>l.createElement("div",g(B(B({ref:p.innerRef},p.draggableProps),p.dragHandleProps),{className:v.li}),l.createElement(y.Z,{align:"middle"},l.createElement("div",{className:v.nameWrap},l.createElement(S.Z,{title:F==null?void 0:F.task_name},l.createElement("div",{className:v.name},F==null?void 0:F.task_name))),E(F==null?void 0:F.status)),l.createElement(y.Z,{align:"middle",className:"font12 mt10"},l.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",l.createElement("span",{className:"ml5 c-black"},(F==null?void 0:F.user_name)||"--")))))),o.placeholder))))))}}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[291],{50498:function(z,L,e){e.d(L,{Z:function(){return U}});var i=e(59301),I=e(8591),C=e(98135),y={codeBox:"codeBox___WpkVl"},S=e(92310),v=e.n(S),O=(T,a,t)=>new Promise((c,r)=>{var D=d=>{try{g(t.next(d))}catch(A){r(A)}},B=d=>{try{g(t.throw(d))}catch(A){r(A)}},g=d=>d.done?c(d.value):Promise.resolve(d.value).then(D,B);g((t=t.apply(T,a)).next())});class H extends i.Component{constructor(a){super(a),this.randomNum=(t,c)=>Math.floor(Math.random()*(c-t)+t),this.drawPic=()=>{this.randomCode()},this.reloadPic=()=>{this.drawPic()},this.changeCode=t=>{console.log(t.target.value,222),this.setState({value:t.target.value,showError:!1})},this.onVerify=()=>{let t;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(t=!0,I.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(t=!0,I.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(t=!1),this.setState({showError:t}),t},this.canvas=i.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(a,t){const c=this.randomNum(a,t),r=this.randomNum(a,t),D=this.randomNum(a,t);return`rgb(${c}, ${r}, ${D})`}drawText(a,t,c){a.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const r=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);a.font=r+"px SimHei";const D=10,B=(this.state.contentWidth-40)/(this.state.code.length-1);let g=D;c>0&&(g=D+c*B);let d=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);r>40&&(d=40);const A=this.randomNum(-10,10);a.translate(g,d),a.rotate(A*Math.PI/180),a.fillText(t,0,0),a.rotate(-A*Math.PI/180),a.translate(-g,-d)}drawLine(a){for(let t=0;t<1;t++)a.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),a.beginPath(),a.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),a.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),a.stroke()}drawDot(a){for(let t=0;t<100;t++)a.fillStyle=this.randomColor(0,255),a.beginPath(),a.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),a.fill()}randomCode(){let a="";const t="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let c=0;c{const r=this.canvas.current.getContext("2d");r.textBaseline="bottom",r.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),r.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let D=0;D{let t;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,a),React.createElement(H,{ref:c=>t=c})),onOk:()=>O(void 0,null,function*(){if(t.onVerify())return Promise.reject();T()})})};var U=H},70194:function(z,L,e){var i=e(59301),I=e(6848);const C=({value:y,visible:S=!0,children:v})=>{const O={\u672A\u53D1\u5E03:"\u4F5C\u4E1A\u5C1A\u672A\u53D1\u5E03",\u672A\u5F00\u59CB:"\u4F5C\u4E1A\u5DF2\u53D1\u5E03\uFF0C\u5C1A\u672A\u5230\u8FBE\u5F00\u59CB\u4F5C\u4E1A\u65F6\u95F4",\u63D0\u4EA4\u4E2D:"\u4F5C\u4E1A\u8FDB\u884C\u4E2D\uFF0C\u6240\u6709\u8003\u751F\u53EF\u63D0\u4EA4\u4F5C\u4E1A",\u8865\u4EA4\u4E2D:"\u4F5C\u4E1A\u8FDB\u884C\u4E2D\uFF0C\u6240\u6709\u5B66\u751F\u53EF\u8865\u4EA4\u4F5C\u4E1A",\u8FDB\u884C\u4E2D:"\u4F5C\u4E1A\u8FDB\u884C\u4E2D\uFF0C\u90E8\u5206\u73ED\u7EA7\u6B63\u5728\u4F5C\u4E1A\u63D0\u4EA4\u4E2D/\u8865\u4EA4\u4E2D",\u5DF2\u622A\u6B62:"\u5230\u8FBE\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF0C\u4F5C\u4E1A\u5DF2\u7ED3\u675F",\u5DF2\u7ED3\u675F:"\u8BFE\u5802\u5DF2\u7ED3\u675F"};return i.createElement(i.Fragment,null,S?i.createElement(I.Z,{placement:"topLeft",title:O[y]},i.createElement("span",null,v)):v)};L.Z=C},91925:function(z,L,e){var i=e(59301),I=e(46651),C=e(78241),y=e(43418),S=e(8591),v=e(14491),O=e(98135),H=e(26220),l=e(95237),U=e(43604),T=e(84291),a=e(63144),t=e(94646),c=e(46961),r=e(58199),D=e(76265),B=e(5073),g=e(99232),d=e.n(g),A=e(15826),n=e(59301),_=Object.defineProperty,s=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,N=(u,f,E)=>f in u?_(u,f,{enumerable:!0,configurable:!0,writable:!0,value:E}):u[f]=E,Y=(u,f)=>{for(var E in f||(f={}))m.call(f,E)&&N(u,E,f[E]);if(s)for(var E of s(f))k.call(f,E)&&N(u,E,f[E]);return u},w=(u,f,E)=>new Promise((V,o)=>{var M=p=>{try{x(E.next(p))}catch(W){o(W)}},F=p=>{try{x(E.throw(p))}catch(W){o(W)}},x=p=>p.done?V(p.value):Promise.resolve(p.value).then(M,F);x((E=E.apply(u,f)).next())});const{Dragger:b}=I.default,P=({classroomList:u,dispatch:f,onOk:E})=>{const V=(0,a.useParams)(),[o]=C.default.useForm(),[M,F]=(0,i.useState)(),[x,p]=(0,i.useState)(!1),W={height:100,onRemove:()=>{F("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:h=>w(void 0,null,function*(){return F(h),!1})};return(0,i.useEffect)(()=>{o.setFieldsValue({publish_time:d()(d()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:d()(d()(new Date((0,A.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[u.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),n.createElement(y.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:u.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:x},onOk:()=>w(void 0,null,function*(){o.submit()}),onCancel:()=>{o.resetFields(),f({type:"classroomList/setActionTabs",payload:{}})}},n.createElement(C.default,{form:o,colon:!1,onFinish:h=>w(void 0,null,function*(){var K,j,$;if(!(M!=null&&M.size)){S.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}p(!0);let R=new FormData;R.append("name",h.name),R.append("type",u.actionTabs.type),u.actionTabs.type==="exercise"?R.append("time",h.time||""):R.append("description",h.description||""),R.append("publish_time",d()(h.publish_time).format("YYYY-MM-DD HH:mm")),R.append("end_time",d()(h.end_time).format("YYYY-MM-DD HH:mm")),R.append("file",M);let Z=yield(0,D.ZP)(`/api/courses/${V.coursesId}/export_external_score_homework.json`,{method:"post",body:R},!0);p(!1),(Z==null?void 0:Z.status)===0&&(o.resetFields(),f({type:"classroomList/setActionTabs",payload:{}}),E(),((j=(K=Z==null?void 0:Z.data)==null?void 0:K.fail)==null?void 0:j.length)>0&&y.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:n.createElement(v.default,{pagination:!1,dataSource:($=Z==null?void 0:Z.data)==null?void 0:$.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,A.FH)("",c.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${u.actionTabs.type}`)}}))})},n.createElement(C.default.Item,{label:u.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${u.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},n.createElement(O.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${u.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),u.actionTabs.type!=="exercise"&&n.createElement(C.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},n.createElement(t.Z,{watch:!0})),u.actionTabs.type==="exercise"&&n.createElement(C.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:3},name:"time"},n.createElement(H.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})),n.createElement(l.Z,{style:{marginLeft:6,marginBottom:12}},n.createElement(U.Z,{span:12},n.createElement(C.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},n.createElement(T.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:h=>(0,B.Q8)(h),disabledTime:h=>(0,B.d0)(h),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),n.createElement(U.Z,{span:12},n.createElement(C.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},n.createElement(T.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:h=>(0,B.Q8)(h,"",o.getFieldValue("publish_time")),disabledTime:h=>(0,B.d0)(h,o.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),n.createElement(C.default.Item,{style:{marginBottom:0},label:n.createElement("div",null,n.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),n.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},n.createElement("div",null,n.createElement("a",{download:"\u6A21\u7248.xlsx",className:r.Z.downloadbutton,href:c.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${u.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),n.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),n.createElement(C.default.Item,{style:{marginBottom:0}},n.createElement(b,Y({},W),n.createElement("a",{className:r.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),n.createElement("br",null),n.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};L.Z=(0,a.connect)(({classroomList:u})=>({classroomList:u}))(P)},69851:function(z,L,e){e.d(L,{Z:function(){return n}});var i=e(59301),I=e(43418),C=e(56511),y=e(95237),S=e(6848),v={wrap:"wrap___KDoq2",tip:"tip___WEJuX",listWrap:"listWrap___IJDX4",li:"li___r5con",nameWrap:"nameWrap___PUyEz",name:"name___xuUMY",tag:"tag___l5CW2"},O=e(40316),H=e(63144),l=e(59301),U=Object.defineProperty,T=Object.defineProperties,a=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,D=(_,s,m)=>s in _?U(_,s,{enumerable:!0,configurable:!0,writable:!0,value:m}):_[s]=m,B=(_,s)=>{for(var m in s||(s={}))c.call(s,m)&&D(_,m,s[m]);if(t)for(var m of t(s))r.call(s,m)&&D(_,m,s[m]);return _},g=(_,s)=>T(_,a(s)),d=(_,s,m)=>new Promise((k,N)=>{var Y=P=>{try{b(m.next(P))}catch(u){N(u)}},w=P=>{try{b(m.throw(P))}catch(u){N(u)}},b=P=>P.done?k(P.value):Promise.resolve(P.value).then(Y,w);b((m=m.apply(_,s)).next())}),n=({type:_=1,data:s,visible:m,callback:k,onCancel:N})=>{var Y,w;const[b,P]=(0,i.useState)([]),u=(0,H.useSelector)(o=>o.loading);(0,i.useEffect)(()=>{P(s)},[JSON.stringify(s)]);const f=(o,M)=>{const F=(p,W,h)=>{const K=Array.from(p),[j]=K.splice(W,1);return K.splice(h,0,j),K};if(!o.destination)return;const x=F(M,o.source.index,o.destination.index);P(x)},E=o=>{let M={};return _===1&&(M={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[o]),_===2&&(M={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[o]),l.createElement("div",{className:v.tag,style:B({},M)},o)},V=()=>d(void 0,null,function*(){k(b.map(o=>o.task_id))});return l.createElement(I.default,{centered:!0,destroyOnClose:!0,open:m,onCancel:N,onOk:V,confirmLoading:(Y=u==null?void 0:u.effects)==null?void 0:Y["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},l.createElement("div",{className:v.wrap},l.createElement("div",{className:v.tip},l.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),l.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),l.createElement(C.Z,{loading:(w=u==null?void 0:u.effects)==null?void 0:w["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},l.createElement(O.Z5,{onDragEnd:o=>f(o,b)},l.createElement(O.bK,{droppableId:"droppable"},(o,M)=>l.createElement("div",g(B({ref:o.innerRef},o.droppableProps),{className:v.listWrap}),b.map((F,x)=>l.createElement(O._l,{key:F.task_id,draggableId:F.task_id.toString(),index:x},(p,W)=>l.createElement("div",g(B(B({ref:p.innerRef},p.draggableProps),p.dragHandleProps),{className:v.li}),l.createElement(y.Z,{align:"middle"},l.createElement("div",{className:v.nameWrap},l.createElement(S.Z,{title:F==null?void 0:F.task_name},l.createElement("div",{className:v.name},F==null?void 0:F.task_name))),E(F==null?void 0:F.status)),l.createElement(y.Z,{align:"middle",className:"font12 mt10"},l.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",l.createElement("span",{className:"ml5 c-black"},(F==null?void 0:F.user_name)||"--")))))),o.placeholder))))))}}}]);
diff --git a/3644.async.js b/3644.async.js
index 92c4331cb8..7d230e98d8 100644
--- a/3644.async.js
+++ b/3644.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3644],{6629:function(a,P,f){var n=f(59301),N=f(93314),g=f(3113),m=Object.defineProperty,v=Object.defineProperties,r=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,s=(c,e,A)=>e in c?m(c,e,{enumerable:!0,configurable:!0,writable:!0,value:A}):c[e]=A,z=(c,e)=>{for(var A in e||(e={}))W.call(e,A)&&s(c,A,e[A]);if(d)for(var A of d(e))x.call(e,A)&&s(c,A,e[A]);return c},l=(c,e)=>v(c,r(e));const u=({img:c,buttonProps:e={},styles:A={},customText:G,ButtonText:D,ButtonClick:O,Buttonclass:Z,ButtonTwo:w,imgStyles:b,loading:Y=!1})=>n.createElement("section",{className:"tc animated fadeIn",style:z(z({},{color:"#999",margin:"100px auto",visibility:Y?"hidden":"visible"}),A)},n.createElement("img",{src:c||N,style:l(z({},b),{pointerEvents:"none",userSelect:"none"})}),n.createElement("p",{className:"mt20 font14"},G||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),D&&n.createElement(g.ZP,z({className:Z,onClick:O},e),D),w&&w);P.Z=u},15715:function(a,P,f){f.d(P,{Z:function(){return x}});var n=f(59301),N=f(95237),g=f(43604),m=f(20834),v=f(38854),r={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},d=f(63144),x=({isLoading:s,addText:z,tabDataSource:l,isAdmin:u,dispatch:c,type:e,isExercise:A,defaultSelectedKeys:G,onTabMenuClick:D,getDropdownMenu:O,showControlButton:Z,buttonText:w,buttonIcon:b="icon-tianjiadaohang",extraNode:Y,onButtonClick:j=()=>{}})=>{const o=(0,d.useParams)();return n.createElement("div",{className:r.tabMenuContainer},n.createElement(N.Z,null,n.createElement(g.Z,{flex:"1"},n.createElement(m.default,{onSelect:t=>s?{}:D(t),mode:"horizontal",selectedKeys:G},l.map(t=>n.createElement(m.default.Item,{key:typeof t.index=="number"?t.index:t.id},n.createElement("span",{className:"c-grey-666"},t.name),t.total!==void 0&&u&&n.createElement("span",{className:"c-grey-999 ml20"},t.total||0))))),u&&n.createElement(g.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},A&&n.createElement(v.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>n.createElement(m.default,null,n.createElement(m.default.Item,{key:1,onClick:()=>{c({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:e,exportType:"exercise",category_id:o.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),n.createElement(m.default.Item,{key:3,onClick:()=>{d.history.push(`/classrooms/${o==null?void 0:o.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},n.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},n.createElement("span",{style:{color:"#666666",cursor:"pointer"}},n.createElement("i",{className:"iconfont icon-xiazai6"})))),n.createElement("div",{className:r.control},n.createElement("div",{className:r.extra},Y),Z&&n.createElement("span",{onClick:j,style:{cursor:"pointer"},className:r.selectBtn},n.createElement("span",null,n.createElement("i",{className:`iconfont ${b}`})),n.createElement("span",null,w)),!!O&&n.createElement(v.Z,{className:"ml10",dropdownRender:O},n.createElement("span",{className:r.selectBtn},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-tianjiadaohang"})),n.createElement("span",null,z||"\u521B\u5EFA\u8BD5\u5377")))))))}},55988:function(a){a.exports="data:image/png;base64,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"},36193:function(a){a.exports="data:image/png;base64,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"}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3644],{6629:function(d,N,t){var n=t(59301),x=t(93314),v=t(3113),m=Object.defineProperty,g=Object.defineProperties,l=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,u=(A,e,c)=>e in A?m(A,e,{enumerable:!0,configurable:!0,writable:!0,value:c}):A[e]=c,z=(A,e)=>{for(var c in e||(e={}))s.call(e,c)&&u(A,c,e[c]);if(f)for(var c of f(e))j.call(e,c)&&u(A,c,e[c]);return A},D=(A,e)=>g(A,l(e));const G=({img:A,buttonProps:e={},styles:c={},customText:Z,ButtonText:O,ButtonClick:o,Buttonclass:P,ButtonTwo:w,imgStyles:b,loading:Y=!1})=>n.createElement("section",{className:"tc animated fadeIn",style:z(z({},{color:"#999",margin:"100px auto",visibility:Y?"hidden":"visible"}),c)},n.createElement("img",{src:A||x,style:D(z({},b),{pointerEvents:"none",userSelect:"none"})}),n.createElement("p",{className:"mt20 font14"},Z||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),O&&n.createElement(v.ZP,z({className:P,onClick:o},e),O),w&&w);N.Z=G},15715:function(d,N,t){t.d(N,{Z:function(){return u}});var n=t(59301),x=t(95237),v=t(43604),m=t(20834),g=t(38854),l=t(6848),f={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},s=t(63144),u=({isLoading:z,addText:D,tabDataSource:G,isAdmin:A,dispatch:e,type:c,isExercise:Z,defaultSelectedKeys:O,onTabMenuClick:o,getDropdownMenu:P,showControlButton:w,buttonText:b,buttonIcon:Y="icon-tianjiadaohang",extraNode:T,user:a,onButtonClick:B=()=>{}})=>{var y,M,E;const W=(0,s.useParams)();return n.createElement("div",{className:f.tabMenuContainer},n.createElement(x.Z,null,n.createElement(v.Z,{flex:"1"},n.createElement(m.default,{onSelect:r=>z?{}:o(r),mode:"horizontal",selectedKeys:O},G.map(r=>n.createElement(m.default.Item,{key:typeof r.index=="number"?r.index:r.id},n.createElement("span",{className:"c-grey-666"},r.name),r.total!==void 0&&A&&n.createElement("span",{className:"c-grey-999 ml20"},r.total||0))))),A&&n.createElement(v.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},Z&&n.createElement(g.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>n.createElement(m.default,null,n.createElement(m.default.Item,{key:1,onClick:()=>{e({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:c,exportType:"exercise",category_id:W.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),n.createElement(m.default.Item,{key:3,onClick:()=>{s.history.push(`/classrooms/${W==null?void 0:W.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},n.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},n.createElement("span",{style:{color:"#666666",cursor:"pointer"}},n.createElement("i",{className:"iconfont icon-xiazai6"})))),n.createElement("div",{className:f.control},n.createElement("div",{className:f.extra},T),w&&n.createElement("span",{onClick:B,style:{cursor:"pointer"},className:f.selectBtn},n.createElement("span",null,n.createElement("i",{className:`iconfont ${Y}`})),n.createElement("span",null,b)),!!P&&n.createElement(g.Z,{disabled:((y=a==null?void 0:a.userInfo)==null?void 0:y.user_status)===2,className:"ml10",dropdownRender:P},n.createElement("span",{className:((M=a==null?void 0:a.userInfo)==null?void 0:M.user_status)===2?f.selectBtn1:f.selectBtn},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-tianjiadaohang"})),n.createElement(l.Z,{title:((E=a==null?void 0:a.userInfo)==null?void 0:E.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},n.createElement("span",null,D||"\u521B\u5EFA\u8BD5\u5377"))))))))}},55988:function(d){d.exports="data:image/png;base64,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"},36193:function(d){d.exports="data:image/png;base64,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"}}]);
diff --git a/4413.async.js b/4413.async.js
index 32f67e15cb..df2ec1752c 100644
--- a/4413.async.js
+++ b/4413.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4413],{48975:function(Y,D,t){t.d(D,{Z:function(){return de}});var e=t(59301),F=t(43428),v=t(73755),T=t(26743),S=t(46651),P=t(3113),Z=t(98135),h=t(63144),E=t(22822),y=t(50457),w=t(59455),O=t(56102),d={wrp:"wrp___H70W8","file-list":"file-list___S5XYJ"},s=t(8591),o=t(95237),m=t(43604),x=t(35472),G=Object.defineProperty,I=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,X=(a,r,n)=>r in a?G(a,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[r]=n,H=(a,r)=>{for(var n in r||(r={}))U.call(r,n)&&X(a,n,r[n]);if(I)for(var n of I(r))j.call(r,n)&&X(a,n,r[n]);return a},ae=(a,r)=>{var n={};for(var i in a)U.call(a,i)&&r.indexOf(i)<0&&(n[i]=a[i]);if(a!=null&&I)for(var i of I(a))r.indexOf(i)<0&&j.call(a,i)&&(n[i]=a[i]);return n},oe=(a,r,n)=>new Promise((i,C)=>{var b=u=>{try{f(n.next(u))}catch(p){C(p)}},B=u=>{try{f(n.throw(u))}catch(p){C(p)}},f=u=>u.done?i(u.value):Promise.resolve(u.value).then(b,B);f((n=n.apply(a,r)).next())}),le=({data:a,hideTextEffect:r,onCallback:n,fileList:i,allowCopy:C})=>{const[b,B]=(0,e.useState)(""),[f,u]=(0,e.useState)(!0),p=(0,e.useRef)();(0,e.useEffect)(()=>a.text?(u(!0),r?B(a.text):(()=>oe(void 0,null,function*(){for(let l=0;ll?" __":"")),yield new Promise(A=>setTimeout(A,30));u(!1),n==null||n(a)}))(),()=>B("")):void 0,[]),(0,e.useEffect)(()=>{var _;(_=p.current)==null||_.scrollIntoView({behavior:"smooth"})},[b]);const J=_=>{if(_===0)return"0 B";const l=1024,A=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],R=Math.floor(Math.log(_)/Math.log(l));return parseFloat((_/Math.pow(l,R)).toFixed(2))+" "+A[R]};return e.createElement("div",{ref:p,className:`${d.wrp} fadeIn animated`},e.createElement(E.U,{components:{code(_){var l=_,{node:A,inline:R,className:V,children:M}=l,W=ae(l,["node","inline","className","children"]);const K=/language-(\w+)/.exec(V||"");return!R&&K?e.createElement("div",{style:{position:"relative"}},e.createElement(O.CopyToClipboard,{text:String(M).replace(/\n$/,""),onCopy:()=>s.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},e.createElement("button",{style:{position:"absolute",top:0,right:0,padding:"4px 8px",borderRadius:"0 0 0 5px",border:"none",backgroundColor:"#007bff",color:"#fff",cursor:"pointer",fontSize:"12px"}},"\u590D\u5236")),e.createElement(y.Z,H({style:w.Z,language:K[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},W),String(M||"").replace(/\n$/,""))):e.createElement("code",H({className:V},W),M)}}},b),i&&!f&&e.createElement(o.Z,{className:`${d["file-list"]} animated fadeIn`},e.createElement(m.Z,null,e.createElement(x.Z,{className:"font20 mr10"})),e.createElement(m.Z,null,i==null?void 0:i.name,e.createElement("br",null),J(i==null?void 0:i.size))),!f&&C&&e.createElement("div",{className:"tr"},e.createElement(O.CopyToClipboard,{text:String(b).replace(/\n$/,""),onCopy:()=>s.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},e.createElement("button",{style:{padding:"4px 8px",borderRadius:"0 0 0 5px",border:"none",backgroundColor:"#007bff",color:"#fff",cursor:"pointer",fontSize:"12px"}},"\u590D\u5236\u5185\u5BB9"))))},g={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M","ai-wrp":"ai-wrp___AEGoS","loading-wanx":"loading-wanx___GtiUv","dot-flashing":"dot-flashing___xJNVn","dot-fade":"dot-fade___KWn1a","footer-container":"footer-container___HTy33","has-file":"has-file___Yj5gd","footer-container-upload":"footer-container-upload___UB3Ny","input-container":"input-container___M88BT","chat-container":"chat-container___pNTrU","chat-message":"chat-message___isXl8",incoming:"incoming___rQ8Nk",outgoing:"outgoing___P3ZLW"},re=t(76265),se=t(35099),ie=t(81407),ue=t(90784),ce=(a,r,n)=>new Promise((i,C)=>{var b=u=>{try{f(n.next(u))}catch(p){C(p)}},B=u=>{try{f(n.throw(u))}catch(p){C(p)}},f=u=>u.done?i(u.value):Promise.resolve(u.value).then(b,B);f((n=n.apply(a,r)).next())}),de=({defaultData:a,title:r,placeholder:n,hideUpload:i,hideInputBox:C,aiIcon:b,userIcon:B,children:f})=>{var u,p;const[J,_]=(0,e.useState)(!1),[l,A]=(0,e.useState)([]),[R,V]=(0,e.useState)([]),[M,W]=(0,e.useState)(!1),K=["daiao","pu428f3pz","wangwei10061"],[$,Q]=(0,e.useState)([...a||[]]),L=(0,e.useRef)($),k=(0,e.useRef)(),[z,q]=(0,e.useState)("");(0,e.useEffect)(()=>{L.current=$},[$]);const ee=()=>{_(!0)},me=()=>{_(!1)},fe=c=>ce(void 0,null,function*(){const N=yield(0,re.ZP)("https://ai-data.educoder.net/v1/chat-messages",{method:"post",body:{inputs:{description:"\u4E3A\u6211\u751F\u6210\u4E00\u4E2A\u9762\u5411\u5BF9\u8C61\u7684\u6848\u4F8B"},query:c,response_mode:"blocking",conversation_id:k.current||"",user:"abc-sssdd",files:[]},mode:"cors",headers:{"Content-Type":"application/json",Authorization:"Bearer app-pnyfYJSuVEnMCSoTpF37uJdp"}});W(!1),L.current[L.current.length-1].text=N==null?void 0:N.answer,L.current[L.current.length-1].loading=!1,k.current=N==null?void 0:N.conversation_id,Q([...L.current])}),pe=c=>{q(c.target.value)},te=()=>{z.trim()!==""&&(q(""),A([]),Q([...$,{text:z,done:!1,key:Date.now(),sender:"user",fileList:l[0]},{text:z,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),W(!0),setTimeout(()=>fe(z),300))},ve=c=>{var N;if(c.key==="Enter"){if(c.preventDefault(),l!=null&&l.length&&((N=l==null?void 0:l[0])==null?void 0:N.status)!=="done"||M)return;te()}},he=({fileList:c})=>{console.log(":newFileList:",c),A(c)};return e.createElement("div",null,K.includes((u=(0,se.eY)())==null?void 0:u.login)&&(f?e.createElement("div",{onClick:ee},e.createElement(h.Outlet,null),f):e.createElement("div",{style:{width:60,height:60,position:"fixed",zIndex:2,right:20,bottom:"35%",cursor:"pointer"},onClick:ee},e.createElement("img",{src:"/images/ai_teacher.png",width:60}))),e.createElement(F.Z,{maskClosable:!1,width:800,title:r||"\u5934\u6B4CAI",onClose:me,open:J,className:g.answerWrp},e.createElement("div",{className:g["ai-wrp"]},e.createElement("div",{className:g["chat-container"]},e.createElement(v.Z,{itemLayout:"horizontal",dataSource:$,renderItem:c=>e.createElement(v.Z.Item,{className:`${g["chat-message"]} ${c.sender==="AI"?"outgoing":"incoming"}`},e.createElement(v.Z.Item.Meta,{avatar:e.createElement(T.C,{size:50,src:c.sender==="AI"?b||"/images/ai_icon.png":B||"/images/ai_user.png"}),description:c.loading?e.createElement("div",{className:g["loading-wanx"]},e.createElement("div",{className:g["dot-flashing"]}),e.createElement("div",{className:g["dot-flashing"]}),e.createElement("div",{className:g["dot-flashing"]})):e.createElement(le,{allowCopy:c.allowCopy,data:{text:c.text},fileList:c.fileList,hideTextEffect:c.hideTextEffect})}))})),!C&&e.createElement("div",{className:`${g["footer-container"]} ${l.length>=1&&g["has-file"]}`},!i&&e.createElement("div",{className:g["footer-container-upload"]},e.createElement(S.default,{action:"https://ai-data.educoder.net/v1/datasets/dc9e6c03-a629-4e9e-bd81-06fb93c29aa1/document/create_by_file",listType:"picture",fileList:[...l],onChange:he,iconRender:()=>e.createElement(x.Z,null),accept:".doc,.docx,.xml,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document",beforeUpload:c=>{const ne=["application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.presentationml.presentation"].includes(c.type);return ne||z.error("\u53EA\u80FD\u4E0A\u4F20Office\u6587\u6863\uFF01"),ne},headers:{Authorization:"Bearer dataset-xBnNgFqcMjLGAXz7pFgXzGwY"},data:{data:JSON.stringify({indexing_technique:"high_quality",process_rule:{rules:{pre_processing_rules:[{id:"remove_extra_spaces",enabled:!0},{id:"remove_urls_emails",enabled:!0}],segmentation:{separator:"###",max_tokens:500}},mode:"custom"}})},className:"upload-list-inline",maxCount:1},l.length>=1?null:e.createElement(P.ZP,{icon:e.createElement(ie.Z,null)}))),e.createElement("div",{className:g["input-container"]},e.createElement(Z.default.TextArea,{rows:1,placeholder:n||"\u5728\u8FD9\u91CC\u8F93\u5165\u95EE\u9898",value:z,onChange:pe,onKeyPress:ve}),e.createElement(P.ZP,{type:"primary",shape:"circle",icon:e.createElement(ue.Z,null),disabled:!!(l!=null&&l.length)&&((p=l==null?void 0:l[0])==null?void 0:p.status)!=="done"||M,onClick:te}))))))}},29487:function(Y,D,t){t.d(D,{t:function(){return O}});var e=t(59301),F=t(3113),v={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},T=t(92310),S=t.n(T),P=Object.defineProperty,Z=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,y=(d,s,o)=>s in d?P(d,s,{enumerable:!0,configurable:!0,writable:!0,value:o}):d[s]=o,w=(d,s)=>{for(var o in s||(s={}))h.call(s,o)&&y(d,o,s[o]);if(Z)for(var o of Z(s))E.call(s,o)&&y(d,o,s[o]);return d};const O=({cancelText:d="\u53D6\u6D88",okText:s="\u786E\u5B9A",loading:o=!1,hasOkBtn:m=!0,hasCancelBtn:x=!0,okButtonProps:G={},onCancel:I=()=>{},onOk:U=()=>{},className:j=""})=>e.createElement("div",{className:S()(v.buttonFixed,j)},e.createElement("div",{className:v.buttonWrap},x&&e.createElement(F.ZP,{size:"middle",className:`${v.button} mr20`,onClick:I},d),m&&e.createElement(F.ZP,w({size:"middle",type:"primary",className:`${v.button} mr20`,loading:o,onClick:U},G),s)))},79164:function(Y,D,t){t.d(D,{Z:function(){return S}});var e=t(59301),F=t(71418),v={loading:"loading___lueiN"},S=({loading:P})=>P?e.createElement("div",{className:v.loading},e.createElement(F.Z,null)):e.createElement(e.Fragment,null)},3381:function(Y,D,t){t.d(D,{S:function(){return P},m:function(){return Z}});var e=t(15826),F=t(8591),v=t(43418),T=t(59301),S=(h,E,y)=>new Promise((w,O)=>{var d=m=>{try{o(y.next(m))}catch(x){O(x)}},s=m=>{try{o(y.throw(m))}catch(x){O(x)}},o=m=>m.done?w(m.value):Promise.resolve(m.value).then(d,s);o((y=y.apply(h,E)).next())});const P=h=>{let E=document.createElement("textarea");return E.value=h,E.value},Z=(h,E,y,w,O)=>S(void 0,null,function*(){var d,s;const o=yield h({type:"shixunsDetail/saveCopyForExercise",payload:{id:y,save_type:w}});w===1?((o==null?void 0:o.status)==0&&F.ZP.success("\u4FDD\u5B58\u6210\u529F"),(d=o==null?void 0:o.data)!=null&&d.exists_same_shixun_name?h({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(s=o==null?void 0:o.data)==null?void 0:s.shixun_name}}):h({type:"classroomList/setActionTabs",payload:{}})):(h({type:"classroomList/setActionTabs",payload:{}}),(o==null?void 0:o.status)===0&&v.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:T.createElement("div",null,T.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var m,x;(0,e.xg)(`/shixuns/${(x=(m=E==null?void 0:E.detail)==null?void 0:m.fork_from)==null?void 0:x.fork_identifier}/challenges`)}}))})}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4413],{48975:function(Y,D,t){t.d(D,{Z:function(){return de}});var e=t(59301),F=t(43428),v=t(73755),T=t(26743),S=t(46651),P=t(3113),Z=t(98135),h=t(63144),E=t(96401),y=t(50457),w=t(59455),O=t(56102),d={wrp:"wrp___H70W8","file-list":"file-list___S5XYJ"},s=t(8591),o=t(95237),m=t(43604),x=t(35472),G=Object.defineProperty,I=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,X=(a,r,n)=>r in a?G(a,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[r]=n,H=(a,r)=>{for(var n in r||(r={}))U.call(r,n)&&X(a,n,r[n]);if(I)for(var n of I(r))j.call(r,n)&&X(a,n,r[n]);return a},ae=(a,r)=>{var n={};for(var i in a)U.call(a,i)&&r.indexOf(i)<0&&(n[i]=a[i]);if(a!=null&&I)for(var i of I(a))r.indexOf(i)<0&&j.call(a,i)&&(n[i]=a[i]);return n},oe=(a,r,n)=>new Promise((i,C)=>{var b=u=>{try{f(n.next(u))}catch(p){C(p)}},B=u=>{try{f(n.throw(u))}catch(p){C(p)}},f=u=>u.done?i(u.value):Promise.resolve(u.value).then(b,B);f((n=n.apply(a,r)).next())}),le=({data:a,hideTextEffect:r,onCallback:n,fileList:i,allowCopy:C})=>{const[b,B]=(0,e.useState)(""),[f,u]=(0,e.useState)(!0),p=(0,e.useRef)();(0,e.useEffect)(()=>a.text?(u(!0),r?B(a.text):(()=>oe(void 0,null,function*(){for(let l=0;ll?" __":"")),yield new Promise(A=>setTimeout(A,30));u(!1),n==null||n(a)}))(),()=>B("")):void 0,[]),(0,e.useEffect)(()=>{var _;(_=p.current)==null||_.scrollIntoView({behavior:"smooth"})},[b]);const J=_=>{if(_===0)return"0 B";const l=1024,A=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],R=Math.floor(Math.log(_)/Math.log(l));return parseFloat((_/Math.pow(l,R)).toFixed(2))+" "+A[R]};return e.createElement("div",{ref:p,className:`${d.wrp} fadeIn animated`},e.createElement(E.U,{components:{code(_){var l=_,{node:A,inline:R,className:V,children:M}=l,W=ae(l,["node","inline","className","children"]);const K=/language-(\w+)/.exec(V||"");return!R&&K?e.createElement("div",{style:{position:"relative"}},e.createElement(O.CopyToClipboard,{text:String(M).replace(/\n$/,""),onCopy:()=>s.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},e.createElement("button",{style:{position:"absolute",top:0,right:0,padding:"4px 8px",borderRadius:"0 0 0 5px",border:"none",backgroundColor:"#007bff",color:"#fff",cursor:"pointer",fontSize:"12px"}},"\u590D\u5236")),e.createElement(y.Z,H({style:w.Z,language:K[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},W),String(M||"").replace(/\n$/,""))):e.createElement("code",H({className:V},W),M)}}},b),i&&!f&&e.createElement(o.Z,{className:`${d["file-list"]} animated fadeIn`},e.createElement(m.Z,null,e.createElement(x.Z,{className:"font20 mr10"})),e.createElement(m.Z,null,i==null?void 0:i.name,e.createElement("br",null),J(i==null?void 0:i.size))),!f&&C&&e.createElement("div",{className:"tr"},e.createElement(O.CopyToClipboard,{text:String(b).replace(/\n$/,""),onCopy:()=>s.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},e.createElement("button",{style:{padding:"4px 8px",borderRadius:"0 0 0 5px",border:"none",backgroundColor:"#007bff",color:"#fff",cursor:"pointer",fontSize:"12px"}},"\u590D\u5236\u5185\u5BB9"))))},g={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M","ai-wrp":"ai-wrp___AEGoS","loading-wanx":"loading-wanx___GtiUv","dot-flashing":"dot-flashing___xJNVn","dot-fade":"dot-fade___KWn1a","footer-container":"footer-container___HTy33","has-file":"has-file___Yj5gd","footer-container-upload":"footer-container-upload___UB3Ny","input-container":"input-container___M88BT","chat-container":"chat-container___pNTrU","chat-message":"chat-message___isXl8",incoming:"incoming___rQ8Nk",outgoing:"outgoing___P3ZLW"},re=t(76265),se=t(35099),ie=t(81407),ue=t(90784),ce=(a,r,n)=>new Promise((i,C)=>{var b=u=>{try{f(n.next(u))}catch(p){C(p)}},B=u=>{try{f(n.throw(u))}catch(p){C(p)}},f=u=>u.done?i(u.value):Promise.resolve(u.value).then(b,B);f((n=n.apply(a,r)).next())}),de=({defaultData:a,title:r,placeholder:n,hideUpload:i,hideInputBox:C,aiIcon:b,userIcon:B,children:f})=>{var u,p;const[J,_]=(0,e.useState)(!1),[l,A]=(0,e.useState)([]),[R,V]=(0,e.useState)([]),[M,W]=(0,e.useState)(!1),K=["daiao","pu428f3pz","wangwei10061"],[$,Q]=(0,e.useState)([...a||[]]),L=(0,e.useRef)($),k=(0,e.useRef)(),[z,q]=(0,e.useState)("");(0,e.useEffect)(()=>{L.current=$},[$]);const ee=()=>{_(!0)},me=()=>{_(!1)},fe=c=>ce(void 0,null,function*(){const N=yield(0,re.ZP)("https://ai-data.educoder.net/v1/chat-messages",{method:"post",body:{inputs:{description:"\u4E3A\u6211\u751F\u6210\u4E00\u4E2A\u9762\u5411\u5BF9\u8C61\u7684\u6848\u4F8B"},query:c,response_mode:"blocking",conversation_id:k.current||"",user:"abc-sssdd",files:[]},mode:"cors",headers:{"Content-Type":"application/json",Authorization:"Bearer app-pnyfYJSuVEnMCSoTpF37uJdp"}});W(!1),L.current[L.current.length-1].text=N==null?void 0:N.answer,L.current[L.current.length-1].loading=!1,k.current=N==null?void 0:N.conversation_id,Q([...L.current])}),pe=c=>{q(c.target.value)},te=()=>{z.trim()!==""&&(q(""),A([]),Q([...$,{text:z,done:!1,key:Date.now(),sender:"user",fileList:l[0]},{text:z,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),W(!0),setTimeout(()=>fe(z),300))},ve=c=>{var N;if(c.key==="Enter"){if(c.preventDefault(),l!=null&&l.length&&((N=l==null?void 0:l[0])==null?void 0:N.status)!=="done"||M)return;te()}},he=({fileList:c})=>{console.log(":newFileList:",c),A(c)};return e.createElement("div",null,K.includes((u=(0,se.eY)())==null?void 0:u.login)&&(f?e.createElement("div",{onClick:ee},e.createElement(h.Outlet,null),f):e.createElement("div",{style:{width:60,height:60,position:"fixed",zIndex:2,right:20,bottom:"35%",cursor:"pointer"},onClick:ee},e.createElement("img",{src:"/images/ai_teacher.png",width:60}))),e.createElement(F.Z,{maskClosable:!1,width:800,title:r||"\u5934\u6B4CAI",onClose:me,open:J,className:g.answerWrp},e.createElement("div",{className:g["ai-wrp"]},e.createElement("div",{className:g["chat-container"]},e.createElement(v.Z,{itemLayout:"horizontal",dataSource:$,renderItem:c=>e.createElement(v.Z.Item,{className:`${g["chat-message"]} ${c.sender==="AI"?"outgoing":"incoming"}`},e.createElement(v.Z.Item.Meta,{avatar:e.createElement(T.C,{size:50,src:c.sender==="AI"?b||"/images/ai_icon.png":B||"/images/ai_user.png"}),description:c.loading?e.createElement("div",{className:g["loading-wanx"]},e.createElement("div",{className:g["dot-flashing"]}),e.createElement("div",{className:g["dot-flashing"]}),e.createElement("div",{className:g["dot-flashing"]})):e.createElement(le,{allowCopy:c.allowCopy,data:{text:c.text},fileList:c.fileList,hideTextEffect:c.hideTextEffect})}))})),!C&&e.createElement("div",{className:`${g["footer-container"]} ${l.length>=1&&g["has-file"]}`},!i&&e.createElement("div",{className:g["footer-container-upload"]},e.createElement(S.default,{action:"https://ai-data.educoder.net/v1/datasets/dc9e6c03-a629-4e9e-bd81-06fb93c29aa1/document/create_by_file",listType:"picture",fileList:[...l],onChange:he,iconRender:()=>e.createElement(x.Z,null),accept:".doc,.docx,.xml,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document",beforeUpload:c=>{const ne=["application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.presentationml.presentation"].includes(c.type);return ne||z.error("\u53EA\u80FD\u4E0A\u4F20Office\u6587\u6863\uFF01"),ne},headers:{Authorization:"Bearer dataset-xBnNgFqcMjLGAXz7pFgXzGwY"},data:{data:JSON.stringify({indexing_technique:"high_quality",process_rule:{rules:{pre_processing_rules:[{id:"remove_extra_spaces",enabled:!0},{id:"remove_urls_emails",enabled:!0}],segmentation:{separator:"###",max_tokens:500}},mode:"custom"}})},className:"upload-list-inline",maxCount:1},l.length>=1?null:e.createElement(P.ZP,{icon:e.createElement(ie.Z,null)}))),e.createElement("div",{className:g["input-container"]},e.createElement(Z.default.TextArea,{rows:1,placeholder:n||"\u5728\u8FD9\u91CC\u8F93\u5165\u95EE\u9898",value:z,onChange:pe,onKeyPress:ve}),e.createElement(P.ZP,{type:"primary",shape:"circle",icon:e.createElement(ue.Z,null),disabled:!!(l!=null&&l.length)&&((p=l==null?void 0:l[0])==null?void 0:p.status)!=="done"||M,onClick:te}))))))}},29487:function(Y,D,t){t.d(D,{t:function(){return O}});var e=t(59301),F=t(3113),v={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},T=t(92310),S=t.n(T),P=Object.defineProperty,Z=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,y=(d,s,o)=>s in d?P(d,s,{enumerable:!0,configurable:!0,writable:!0,value:o}):d[s]=o,w=(d,s)=>{for(var o in s||(s={}))h.call(s,o)&&y(d,o,s[o]);if(Z)for(var o of Z(s))E.call(s,o)&&y(d,o,s[o]);return d};const O=({cancelText:d="\u53D6\u6D88",okText:s="\u786E\u5B9A",loading:o=!1,hasOkBtn:m=!0,hasCancelBtn:x=!0,okButtonProps:G={},onCancel:I=()=>{},onOk:U=()=>{},className:j=""})=>e.createElement("div",{className:S()(v.buttonFixed,j)},e.createElement("div",{className:v.buttonWrap},x&&e.createElement(F.ZP,{size:"middle",className:`${v.button} mr20`,onClick:I},d),m&&e.createElement(F.ZP,w({size:"middle",type:"primary",className:`${v.button} mr20`,loading:o,onClick:U},G),s)))},79164:function(Y,D,t){t.d(D,{Z:function(){return S}});var e=t(59301),F=t(71418),v={loading:"loading___lueiN"},S=({loading:P})=>P?e.createElement("div",{className:v.loading},e.createElement(F.Z,null)):e.createElement(e.Fragment,null)},3381:function(Y,D,t){t.d(D,{S:function(){return P},m:function(){return Z}});var e=t(15826),F=t(8591),v=t(43418),T=t(59301),S=(h,E,y)=>new Promise((w,O)=>{var d=m=>{try{o(y.next(m))}catch(x){O(x)}},s=m=>{try{o(y.throw(m))}catch(x){O(x)}},o=m=>m.done?w(m.value):Promise.resolve(m.value).then(d,s);o((y=y.apply(h,E)).next())});const P=h=>{let E=document.createElement("textarea");return E.value=h,E.value},Z=(h,E,y,w,O)=>S(void 0,null,function*(){var d,s;const o=yield h({type:"shixunsDetail/saveCopyForExercise",payload:{id:y,save_type:w}});w===1?((o==null?void 0:o.status)==0&&F.ZP.success("\u4FDD\u5B58\u6210\u529F"),(d=o==null?void 0:o.data)!=null&&d.exists_same_shixun_name?h({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(s=o==null?void 0:o.data)==null?void 0:s.shixun_name}}):h({type:"classroomList/setActionTabs",payload:{}})):(h({type:"classroomList/setActionTabs",payload:{}}),(o==null?void 0:o.status)===0&&v.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:T.createElement("div",null,T.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var m,x;(0,e.xg)(`/shixuns/${(x=(m=E==null?void 0:E.detail)==null?void 0:m.fork_from)==null?void 0:x.fork_identifier}/challenges`)}}))})}}]);
diff --git a/4417.async.js b/4417.async.js
index 9299d89c41..faf623c0a5 100644
--- a/4417.async.js
+++ b/4417.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4417],{15411:function(le,z,t){var n=t(59301),o=t(50630),M=t(48136),J=t(248),H=t(43418),a=t(59301);const I=(0,n.forwardRef)(({callback:S,width:N,onChange:U,disabled:W,readOnly:$,type:h="",value:Q="",style:e={}},te)=>{const Y=(0,n.useRef)(),q=(0,n.useRef)(),[r,l]=(0,n.useState)(0),[E,K]=(0,n.useState)(0),[k,ee]=(0,n.useState)(!1),O=()=>{var F=document.createElement("div");F.innerHTML=Y.current.getValue();var y=F.innerText;return S&&S(y),y};(0,n.useImperativeHandle)(te,()=>({getData:O}));const D=F=>{F.preventDefault();const y=F.clientX-r,j=F.clientY-E;document.body.onmousemove=b=>{let p=b.clientX-y,u=b.clientY-j;const i=document.getElementsByClassName("ant-modal")[0],d=window.innerWidth-i.offsetWidth,_=window.innerHeight-i.offsetHeight;p=Math.max(0,Math.min(p,d)),u=Math.max(0,Math.min(u,_)),v(b.clientX,b.clientY,y,j)&&(l(p),K(u))},document.body.onmouseup=function(){document.body.onmousemove=null}},v=(F,y,j,b)=>{const p=document.body.clientHeight,u=document.body.clientWidth;return F<20&&j>F||F>u-20&&jy||y>p-20&&b{k&&setTimeout(()=>{const F=document.getElementsByClassName("ant-modal")[0],y=window.innerWidth/2-F.offsetWidth/2,j=window.innerHeight/2-F.offsetHeight/2;l(y),K(j)},0)},[k]);const ne=()=>{W||$||ee(!0)};return a.createElement("div",{style:e},a.createElement("div",{style:{width:N||"100%",position:"relative"},className:`${o.Z.mathFillWrap} ${W||$?"cursorDefault":""}`,onClick:()=>ne()},a.createElement("math-field",{disabled:W,locale:"zh_cn",class:`${o.Z.mathField} ${h}`,readOnly:$,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:Y,style:{width:"100%",fontSize:Q?18:14},value:Q||""})),a.createElement(H.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:r,top:E},title:a.createElement("div",{style:{cursor:"move"},onMouseDown:D},"\u8F93\u5165\u516C\u5F0F"),open:k,onOk:()=>{const F=q.current.getData();Y.current.setValue(F),U(F),ee(!1)},onCancel:()=>{ee(!1)},destroyOnClose:!0,className:"markdown-popup-form"},a.createElement(J.Z,{value:Q,ref:q,onChange:U,showSaveButton:!1})))});z.Z=I},81023:function(le,z,t){var n=t(63144),o=t(59301),M=t(8591),J=t(3113),H=t(43418),a=t(24334),I=t.n(a),S=t(76265),N=t(77794),U=t(19692),W=t(99232),$=t.n(W),h=t(59301),Q=Object.defineProperty,e=Object.defineProperties,te=Object.getOwnPropertyDescriptors,Y=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,l=(O,D,v)=>D in O?Q(O,D,{enumerable:!0,configurable:!0,writable:!0,value:v}):O[D]=v,E=(O,D)=>{for(var v in D||(D={}))q.call(D,v)&&l(O,v,D[v]);if(Y)for(var v of Y(D))r.call(D,v)&&l(O,v,D[v]);return O},K=(O,D)=>e(O,te(D)),k=(O,D,v)=>new Promise((ne,F)=>{var y=p=>{try{b(v.next(p))}catch(u){F(u)}},j=p=>{try{b(v.throw(p))}catch(u){F(u)}},b=p=>p.done?ne(p.value):Promise.resolve(p.value).then(y,j);b((v=v.apply(O,D)).next())});const ee=({ButtonProps:O,ButtonText:D,form:v,answerKey:ne,hackidentifier:F="",items:y={},setIsSubmitCode:j})=>{const[b,p]=(0,o.useState)(!1);let[u,i]=(0,o.useState)("");const d=(0,n.useParams)(),[_,A]=(0,o.useState)({}),T=d.type==="edit",x=window.location.href.includes("problemset")?1:2;(0,o.useEffect)(()=>{(T||F)&&i(F||d.id)},[d]),(0,o.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);function G(L,B){return k(this,null,function*(){var C;let f=v.getFieldValue("hack_codes"),P=v.getFieldValue(ne);if(!f.code){M.ZP.info("\u7A0B\u5E8F\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(!f.language){M.ZP.info("\u7F16\u7A0B\u8BED\u8A00\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(P.length>0&&((C=P.filter(s=>!s.answer_text))==null?void 0:C.length)>0){M.ZP.info("\u586B\u7A7A\u9879\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}let c=f.code;return P.length>0&&(P==null||P.map(s=>{s.multi_line?c=c.substring(0,c.indexOf("@\u2581\u2581@"))+s.answer_text+c.substring(c.indexOf("@\u2581\u2581@")+4):c=c.substring(0,c.indexOf("@\u2581@"))+s.answer_text+c.substring(c.indexOf("@\u2581@")+3)})),yield(0,N.n4)(B,L||{code:a.Base64.encode(c),language:f.language,answers:P==null?void 0:P.map(s=>s.answer_text)})})}function w(L,B){return k(this,null,function*(){let C=y.userAnswer,f=a.Base64.decode(y.code);return C.length>0&&(C==null||C.map(c=>{c.multi_line?f=f.substring(0,f.indexOf("@\u2581\u2581@"))+c.value+f.substring(f.indexOf("@\u2581\u2581@")+4):f=f.substring(0,f.indexOf("@\u2581@"))+c.value+f.substring(f.indexOf("@\u2581@")+3)})),yield(0,N.n4)(B,L||{code:a.Base64.encode(f),language:y.language,answers:C==null?void 0:C.map(c=>c.value)})})}function g(){return new Date().getTime()}return h.createElement("div",null,h.createElement(J.ZP,K(E({loading:b},O),{onClick:()=>k(void 0,null,function*(){var L,B,C,f;if(console.log("----",111),D==="\u63D0\u4EA4\u4EE3\u7801"){if(p(!0),b)return;let R=yield(0,S.ZP)(`/api/problems/${u}/start.json`,{method:"get"});const V=yield w(null,R==null?void 0:R.identifier);if((V==null?void 0:V.status)===0){let Z=function(){return k(this,null,function*(){var ae;const{status:re,message:ie,data:oe}=yield(0,N.rX)(R==null?void 0:R.identifier,"submit"),se=g()-X>10*1e3*((ae=y==null?void 0:y.userAnswer)==null?void 0:ae.length);if(re!==0&&!se&&setTimeout(Z,1e3),se){H.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),p(!1);return}re===0&&(p(!1),A(oe),oe.status===2&&(p(!1),H.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const X=g();yield(0,N.bM)(R==null?void 0:R.identifier,{}),Z()}else p(!1);j&&j(!0);return}let P=!0;if(yield v.validateFields().then(()=>{P=!1},R=>{var V,X,Z;R.errorFields[0].name.includes("standard_answers")?M.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):M.ZP.error(R.errorFields[0].errors[0]),((V=R.errorFields)==null?void 0:V.length)===0&&(P=!1),v.scrollToField((Z=(X=R==null?void 0:R.errorFields)==null?void 0:X[0])==null?void 0:Z.name,{behavior:"smooth",block:"center"}),P=!0}),P||(p(!0),b))return;let c="",m=v.getFieldsValue();u?c=yield(0,S.ZP)(`/api/problems/${u}.json`,{method:"put",body:K(E({},m),{hack:K(E({},m==null?void 0:m.hack),{sub_discipline_id:(f=(C=m==null?void 0:m.hack)==null?void 0:C.sub_discipline_id)==null?void 0:f[1],difficult:m.difficulty,item_banks_group_id:m.item_banks_group_id}),hack_codes:K(E({},m.hack_codes),{code:a.Base64.encode(m.hack_codes.code)}),update_hack_sets:[E({},m.hack_sets)],is_blank:!0})}):(c=yield(0,S.ZP)("/api/problems.json",{method:"post",body:K(E({},m),{hack:K(E({},m==null?void 0:m.hack),{sub_discipline_id:(B=(L=m==null?void 0:m.hack)==null?void 0:L.sub_discipline_id)==null?void 0:B[1],difficult:m.difficulty,item_banks_group_id:m.item_banks_group_id}),hack_codes:K(E({},m.hack_codes),{code:a.Base64.encode(m.hack_codes.code)}),hack_sets:[E({},m.hack_sets)],is_blank:!0})}),u=c==null?void 0:c.identifier,sessionStorage.projectFill=u,i(u));let s=yield(0,S.ZP)(`/api/problems/${u}/start.json`,{method:"get"});const ue=yield G(null,s==null?void 0:s.identifier);if((ue==null?void 0:ue.status)===0){let V=function(){return k(this,null,function*(){var X;const{status:Z,message:ae,data:re}=yield(0,N.rX)(s==null?void 0:s.identifier,"submit"),oe=g()-R>(m.hack.time_limit+3)*1e3*((X=m==null?void 0:m.standard_answers)==null?void 0:X.length);if(Z!==0&&!oe&&setTimeout(V,1e3),oe){H.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),p(!1);return}Z===0&&(p(!1),A(re),re.status===2&&(p(!1),H.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const R=g();yield(0,N.bM)(s==null?void 0:s.identifier,{}),V()}else p(!1)})}),D),(_==null?void 0:_.id)&&_.status!==2&&h.createElement(H.default,{open:(_==null?void 0:_.id)&&_.status!==2,title:"\u8FD0\u884C\u7ED3\u679C",width:1100,footer:!1,onOk:()=>{A({})},onCancel:()=>{A({})}},h.createElement("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15}},h.createElement("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14}},h.createElement("div",null,h.createElement("span",{style:{color:"#666666"}},"\u72B6\u6001"),h.createElement("span",{style:{marginLeft:12,color:_.status!==0&&"#E30000"}},U.Im[_.status])),h.createElement("div",null,h.createElement("span",{style:{color:"#666666"}},"\u63D0\u4EA4\u65F6\u95F4"),h.createElement("span",{style:{marginLeft:12}},$()(_.created_at).format("YYYY-MM-DD HH:mm:ss"))),h.createElement("div",null,h.createElement("span",{style:{color:"#666666"}},"\u8BED\u8A00"),h.createElement("span",{style:{marginLeft:12}},_.language)),h.createElement("div",null,h.createElement("span",{style:{color:"#666666"}},"\u6267\u884C\u7528\u65F6"),h.createElement("span",{style:{marginLeft:12}},_.execute_time,"ms"))),h.createElement(U.Y4,E({},_)))))};z.Z=ee},19137:function(le,z,t){t.d(z,{Z:function(){return a}});var n=t(59301),o={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},M=t(92310),J=t.n(M),a=({className:I,style:S={},leftNode:N,leftTitle:U="\u81EA\u6D4B\u8F93\u5165",rightNode:W,rightTitle:$="\u8FD0\u884C\u7ED3\u679C"})=>n.createElement("div",{className:J()(o.result,I),style:S},n.createElement("div",{className:o.left},n.createElement("div",{className:o.title},n.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),n.createElement("span",null,U)),n.createElement("div",{className:o.leftNode},N)),n.createElement("div",{className:o.right},n.createElement("div",{className:o.title},n.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),n.createElement("span",null,$)),n.createElement("div",{className:o.rightNode},W)))},19692:function(le,z,t){t.d(z,{Y4:function(){return j},Im:function(){return ne},ZP:function(){return p}});var n=t(59301),o=t(98135),M=t(3113),J=t(43501),H=t(53547),a=t(1123),I=t(24334),S=t(77353),N=t(31272),U=t(15826),W=t(34376),$=t(76265),h=t(63144),Q=t(19137),e=t(59301),te=Object.defineProperty,Y=Object.defineProperties,q=Object.getOwnPropertyDescriptors,r=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,K=(u,i,d)=>i in u?te(u,i,{enumerable:!0,configurable:!0,writable:!0,value:d}):u[i]=d,k=(u,i)=>{for(var d in i||(i={}))l.call(i,d)&&K(u,d,i[d]);if(r)for(var d of r(i))E.call(i,d)&&K(u,d,i[d]);return u},ee=(u,i)=>Y(u,q(i)),O=(u,i,d)=>new Promise((_,A)=>{var T=w=>{try{G(d.next(w))}catch(g){A(g)}},x=w=>{try{G(d.throw(w))}catch(g){A(g)}},G=w=>w.done?_(w.value):Promise.resolve(w.value).then(T,x);G((d=d.apply(u,i)).next())});const{TextArea:D}=o.default,v={visible:!1,tabIndex:"0"},ne={[a.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[a.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var F=(u=>(u[u.SET_VISIBLE=0]="SET_VISIBLE",u[u.SET_TABINDEX=1]="SET_TABINDEX",u))(F||{});function y(u,i){switch(i.type){case 0:return ee(k({},u),{visible:i.payload});case 1:return ee(k({},u),{tabIndex:i.payload});default:throw new Error}}function j(u){const{status:i,error_msg:d,output:_,input:A,expected_output:T,is_file:x,input_file_url:G,output_file_url:w,expected_output_file_url:g,setMonacoValue:L,setData:B}=u,C=(0,n.useRef)(),f=(0,n.useRef)(),P=(0,n.useRef)();let c=null;const m={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,n.useEffect)(()=>{if(_&&!x&&C.current){const s=new W.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});s.open(C.current);const ue=(0,U.pp)(I.Base64.decode(_));s.write(ue),s.setOption("theme",{background:"#1e1e1e"})}if(A&&!x&&f.current){const s=new W.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});s.open(f.current),s.write((0,U.pp)(A)),s.setOption("theme",{background:"#1e1e1e"})}if(T&&!x&&P.current){const s=new W.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});s.open(P.current),s.write((0,U.pp)(I.Base64.decode(T))),s.setOption("theme",{background:"#1e1e1e"})}},[_]),i){case a.h.NOMATCH:c=e.createElement(e.Fragment,null,e.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!x&&e.createElement("div",{ref:C}),x&&e.createElement("div",{style:m},e.createElement("a",{style:{fontSize:"16px"},onClick:()=>O(this,null,function*(){const s=yield(0,$.ZP)(w,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});L(s),setTimeout(()=>{B(w)},200)})},_)),e.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!x&&e.createElement("div",{ref:P}),x&&e.createElement("div",{style:m},e.createElement("a",{style:{fontSize:"16px"},onClick:()=>O(this,null,function*(){const s=yield fetch(g,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});L(yield s.text()),setTimeout(()=>{B(g)},200)})},T)));break;case a.h.EXECUTEFAILURE:c=e.createElement(e.Fragment,null,e.createElement("div",{style:{border:"1px #F6F7F9 solid"}},e.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!x&&e.createElement(N.Z,{value:A,style:m}),x&&e.createElement("div",{style:m},e.createElement("a",{onClick:()=>(0,U.LR)(G,A)},A))),e.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},e.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.createElement("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"}},I.Base64.decode(d),"111")));break;case a.h.COMPILEFAILURE:c=e.createElement(e.Fragment,null,e.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.createElement("pre",{className:"error"},I.Base64.decode(d)));break;case a.h.PODFAILURE:c=e.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case a.h.TIMEOUT:c=e.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return e.createElement(e.Fragment,null," ",c," ")}function b(u){const{status:i,error_msg:d,execute_time:_,output:A,input:T,expected_output:x,is_file:G,input_file_url:w,output_file_url:g,expected_output_file_url:L}=u;let B=null;switch(i){case a.h.OK:B=e.createElement(e.Fragment,null,e.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",_/1e3,"\u79D2"),e.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),e.createElement("pre",null,I.Base64.decode(A)));break;case a.h.NOMATCH:B=e.createElement(e.Fragment,null,e.createElement("p",null,"\u8F93\u5165\uFF1A",e.createElement("pre",null,T)),e.createElement("p",null,"\u8F93\u51FA\uFF1A",A&&I.Base64.decode(A)),e.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",x&&I.Base64.decode(x)));break;case a.h.EXECUTEFAILURE:B=e.createElement(e.Fragment,null,e.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",e.createElement("pre",null,T)),e.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.createElement("pre",{className:"error"},I.Base64.decode(d)));break;case a.h.COMPILEFAILURE:B=e.createElement(e.Fragment,null,e.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",e.createElement("pre",null,T)),e.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.createElement("pre",{className:"error"},I.Base64.decode(d)));break;case a.h.PODFAILURE:B=e.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case a.h.TIMEOUT:B=e.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return e.createElement(e.Fragment,null," ",B," ")}var p=({input:u,is_file:i,debuging:d,submitting:_,executingMessage:A,debugResult:T,onChangeInput:x,onDebugCode:G,onSubmitCode:w,hack:g,user:L})=>{const[B,C]=(0,n.useReducer)(y,v),{visible:f,tabIndex:P}=B,[c]=(0,h.useSearchParams)();function m(X){let Z=X.target.id;C({type:1,payload:Z})}function s(){C({type:0,payload:!f})}const ue=(0,n.useMemo)(()=>{if(T){const{status:X}=T;return e.createElement(e.Fragment,null,b(T))}return null},[T]);function R(){C({type:0,payload:!0}),C({type:1,payload:"1"}),G()}const V=X=>O(void 0,null,function*(){let Z=yield(0,$.ZP)(`/api/problems/${X}/start.json`,{method:"get",params:{hack_user_id:L==null?void 0:L.user_id}});Z&&(window.location.href=`/myproblems/${Z==null?void 0:Z.identifier}?type=1`)});return e.createElement("div",{className:"test-case-panel"},e.createElement("div",{className:`test-case-panel-body ${f?"active":""}`},e.createElement("ul",{className:"s-navs"},e.createElement("li",null,e.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),e.createElement(Q.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:e.createElement(D,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:i?"":u,onChange:x}),rightNode:d?e.createElement(S.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):T?ue:e.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),e.createElement("a",{className:`btn-collapse ${f?"up":""}`,onClick:s},f?e.createElement(J.Z,null):e.createElement(H.Z,null)),e.createElement("footer",{className:"footer"},e.createElement("span",null,"\u63A7\u5236\u53F0"),e.createElement("div",{className:"flex-container"},(g==null?void 0:g.is_program)&&(g==null?void 0:g.above_question)&&e.createElement(M.ZP,{onClick:()=>V(g==null?void 0:g.above_question),id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),(g==null?void 0:g.is_program)&&(g==null?void 0:g.under_question)&&e.createElement(M.ZP,{onClick:()=>V(g==null?void 0:g.under_question),id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),e.createElement(M.ZP,{className:"btn-green",type:"ghost",loading:d,onClick:R},"\u8C03\u8BD5\u4EE3\u7801"),c.get("qtype")!=="8"&&e.createElement(M.ZP,{type:"primary",className:"custom-ant-disabled",loading:_,disabled:_,onClick:()=>{C({type:0,payload:!1}),w()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},1123:function(le,z,t){t.d(z,{h:function(){return n}});var n=(o=>(o[o.NOMATCH=-1]="NOMATCH",o[o.OK=0]="OK",o[o.TIMEOUT=2]="TIMEOUT",o[o.PODFAILURE=3]="PODFAILURE",o[o.COMPILEFAILURE=4]="COMPILEFAILURE",o[o.EXECUTEFAILURE=5]="EXECUTEFAILURE",o))(n||{})},77794:function(le,z,t){t.d(z,{H7:function(){return e},MK:function(){return Q},MU:function(){return U},X6:function(){return $},bM:function(){return N},fi:function(){return te},fu:function(){return S},n4:function(){return Y},rX:function(){return h},vl:function(){return q},zO:function(){return W}});var n=t(76265),o=Object.defineProperty,M=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,a=(r,l,E)=>l in r?o(r,l,{enumerable:!0,configurable:!0,writable:!0,value:E}):r[l]=E,I=(r,l)=>{for(var E in l||(l={}))J.call(l,E)&&a(r,E,l[E]);if(M)for(var E of M(l))H.call(l,E)&&a(r,E,l[E]);return r};function S(r,l){return(0,n.U2)(`myproblems/${r}.json`,I({hidePopLogin:!0},l||{}))}function N(r,l){return(0,n.v_)(`myproblems/${r}/code_submit.json`,l)}function U(r,l){return(0,n.v_)(`myproblems/${r}/code_debug.json`,l)}function W(r,l){return l.language&&(l.language=encodeURIComponent(l.language)),(0,n.U2)(`myproblems/${r}/submit_records.json`,l)}function $(r){return(0,n.U2)("myproblems/record_detail.json",{id:r})}function h(r,l){return(0,n.U2)(`myproblems/${r}/result.json`,{mode:l})}function Q(r,l){return(0,n.v_)(`myproblems/${r}/add_notes.json`,l)}function e(r,l){return(0,n.v_)(`myproblems/${r}/restore_initial_code.json`,l)}function te(r){return(0,n.v_)(`myproblems/${r}/sync_code.json`)}function Y(r,l){return(0,n.v_)(`myproblems/${r}/update_code.json`,l)}function q(r,l){return(0,n.v_)(`discusses/${r}/plus.json`,l)}}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4417],{15411:function(le,z,t){var n=t(59301),o=t(50630),M=t(48136),J=t(248),H=t(43418),a=t(59301);const w=(0,n.forwardRef)(({callback:S,width:N,onChange:U,disabled:W,readOnly:$,type:h="",value:Q="",style:e={}},te)=>{const Y=(0,n.useRef)(),q=(0,n.useRef)(),[r,l]=(0,n.useState)(0),[E,K]=(0,n.useState)(0),[k,ee]=(0,n.useState)(!1),O=()=>{var F=document.createElement("div");F.innerHTML=Y.current.getValue();var y=F.innerText;return S&&S(y),y};(0,n.useImperativeHandle)(te,()=>({getData:O}));const D=F=>{F.preventDefault();const y=F.clientX-r,j=F.clientY-E;document.body.onmousemove=b=>{let p=b.clientX-y,u=b.clientY-j;const i=document.getElementsByClassName("markdown-popup-form")[0],d=window.innerWidth-i.offsetWidth,_=window.innerHeight-i.offsetHeight;p=Math.max(0,Math.min(p,d)),u=Math.max(0,Math.min(u,_)),v(b.clientX,b.clientY,y,j)&&(l(p),K(u))},document.body.onmouseup=function(){document.body.onmousemove=null}},v=(F,y,j,b)=>{const p=document.body.clientHeight,u=document.body.clientWidth;return F<20&&j>F||F>u-20&&jy||y>p-20&&b{k&&setTimeout(()=>{const F=document.getElementsByClassName("markdown-popup-form")[0],y=window.innerWidth/2-F.offsetWidth/2,j=window.innerHeight/2-F.offsetHeight/2;l(y),K(j)},0)},[k]);const ne=()=>{W||$||ee(!0)};return a.createElement("div",{style:e},a.createElement("div",{style:{width:N||"100%",position:"relative"},className:`${o.Z.mathFillWrap} ${W||$?"cursorDefault":""}`,onClick:()=>ne()},a.createElement("math-field",{disabled:W,locale:"zh_cn",class:`${o.Z.mathField} ${h}`,readOnly:$,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:Y,style:{width:"100%",fontSize:Q?18:14},value:Q||""})),a.createElement(H.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:r,top:E},title:a.createElement("div",{style:{cursor:"move"},onMouseDown:D},"\u8F93\u5165\u516C\u5F0F"),open:k,onOk:()=>{const F=q.current.getData();Y.current.setValue(F),U(F),ee(!1)},onCancel:()=>{ee(!1)},destroyOnClose:!0,className:"markdown-popup-form"},a.createElement(J.Z,{value:Q,ref:q,onChange:U,showSaveButton:!1})))});z.Z=w},81023:function(le,z,t){var n=t(63144),o=t(59301),M=t(8591),J=t(3113),H=t(43418),a=t(24334),w=t.n(a),S=t(76265),N=t(77794),U=t(19692),W=t(99232),$=t.n(W),h=t(59301),Q=Object.defineProperty,e=Object.defineProperties,te=Object.getOwnPropertyDescriptors,Y=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,l=(O,D,v)=>D in O?Q(O,D,{enumerable:!0,configurable:!0,writable:!0,value:v}):O[D]=v,E=(O,D)=>{for(var v in D||(D={}))q.call(D,v)&&l(O,v,D[v]);if(Y)for(var v of Y(D))r.call(D,v)&&l(O,v,D[v]);return O},K=(O,D)=>e(O,te(D)),k=(O,D,v)=>new Promise((ne,F)=>{var y=p=>{try{b(v.next(p))}catch(u){F(u)}},j=p=>{try{b(v.throw(p))}catch(u){F(u)}},b=p=>p.done?ne(p.value):Promise.resolve(p.value).then(y,j);b((v=v.apply(O,D)).next())});const ee=({ButtonProps:O,ButtonText:D,form:v,answerKey:ne,hackidentifier:F="",items:y={},setIsSubmitCode:j})=>{const[b,p]=(0,o.useState)(!1);let[u,i]=(0,o.useState)("");const d=(0,n.useParams)(),[_,A]=(0,o.useState)({}),T=d.type==="edit",x=window.location.href.includes("problemset")?1:2;(0,o.useEffect)(()=>{(T||F)&&i(F||d.id)},[d]),(0,o.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);function G(L,B){return k(this,null,function*(){var C;let f=v.getFieldValue("hack_codes"),P=v.getFieldValue(ne);if(!f.code){M.ZP.info("\u7A0B\u5E8F\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(!f.language){M.ZP.info("\u7F16\u7A0B\u8BED\u8A00\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(P.length>0&&((C=P.filter(s=>!s.answer_text))==null?void 0:C.length)>0){M.ZP.info("\u586B\u7A7A\u9879\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}let c=f.code;return P.length>0&&(P==null||P.map(s=>{s.multi_line?c=c.substring(0,c.indexOf("@\u2581\u2581@"))+s.answer_text+c.substring(c.indexOf("@\u2581\u2581@")+4):c=c.substring(0,c.indexOf("@\u2581@"))+s.answer_text+c.substring(c.indexOf("@\u2581@")+3)})),yield(0,N.n4)(B,L||{code:a.Base64.encode(c),language:f.language,answers:P==null?void 0:P.map(s=>s.answer_text)})})}function R(L,B){return k(this,null,function*(){let C=y.userAnswer,f=a.Base64.decode(y.code);return C.length>0&&(C==null||C.map(c=>{c.multi_line?f=f.substring(0,f.indexOf("@\u2581\u2581@"))+c.value+f.substring(f.indexOf("@\u2581\u2581@")+4):f=f.substring(0,f.indexOf("@\u2581@"))+c.value+f.substring(f.indexOf("@\u2581@")+3)})),yield(0,N.n4)(B,L||{code:a.Base64.encode(f),language:y.language,answers:C==null?void 0:C.map(c=>c.value)})})}function g(){return new Date().getTime()}return h.createElement("div",null,h.createElement(J.ZP,K(E({loading:b},O),{onClick:()=>k(void 0,null,function*(){var L,B,C,f;if(console.log("----",111),D==="\u63D0\u4EA4\u4EE3\u7801"){if(p(!0),b)return;let I=yield(0,S.ZP)(`/api/problems/${u}/start.json`,{method:"get"});const V=yield R(null,I==null?void 0:I.identifier);if((V==null?void 0:V.status)===0){let Z=function(){return k(this,null,function*(){var ae;const{status:re,message:ie,data:oe}=yield(0,N.rX)(I==null?void 0:I.identifier,"submit"),se=g()-X>10*1e3*((ae=y==null?void 0:y.userAnswer)==null?void 0:ae.length);if(re!==0&&!se&&setTimeout(Z,1e3),se){H.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),p(!1);return}re===0&&(p(!1),A(oe),oe.status===2&&(p(!1),H.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const X=g();yield(0,N.bM)(I==null?void 0:I.identifier,{}),Z()}else p(!1);j&&j(!0);return}let P=!0;if(yield v.validateFields().then(()=>{P=!1},I=>{var V,X,Z;I.errorFields[0].name.includes("standard_answers")?M.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):M.ZP.error(I.errorFields[0].errors[0]),((V=I.errorFields)==null?void 0:V.length)===0&&(P=!1),v.scrollToField((Z=(X=I==null?void 0:I.errorFields)==null?void 0:X[0])==null?void 0:Z.name,{behavior:"smooth",block:"center"}),P=!0}),P||(p(!0),b))return;let c="",m=v.getFieldsValue();u?c=yield(0,S.ZP)(`/api/problems/${u}.json`,{method:"put",body:K(E({},m),{hack:K(E({},m==null?void 0:m.hack),{sub_discipline_id:(f=(C=m==null?void 0:m.hack)==null?void 0:C.sub_discipline_id)==null?void 0:f[1],difficult:m.difficulty,item_banks_group_id:m.item_banks_group_id}),hack_codes:K(E({},m.hack_codes),{code:a.Base64.encode(m.hack_codes.code)}),update_hack_sets:[E({},m.hack_sets)],is_blank:!0})}):(c=yield(0,S.ZP)("/api/problems.json",{method:"post",body:K(E({},m),{hack:K(E({},m==null?void 0:m.hack),{sub_discipline_id:(B=(L=m==null?void 0:m.hack)==null?void 0:L.sub_discipline_id)==null?void 0:B[1],difficult:m.difficulty,item_banks_group_id:m.item_banks_group_id}),hack_codes:K(E({},m.hack_codes),{code:a.Base64.encode(m.hack_codes.code)}),hack_sets:[E({},m.hack_sets)],is_blank:!0})}),u=c==null?void 0:c.identifier,sessionStorage.projectFill=u,i(u));let s=yield(0,S.ZP)(`/api/problems/${u}/start.json`,{method:"get"});const ue=yield G(null,s==null?void 0:s.identifier);if((ue==null?void 0:ue.status)===0){let V=function(){return k(this,null,function*(){var X;const{status:Z,message:ae,data:re}=yield(0,N.rX)(s==null?void 0:s.identifier,"submit"),oe=g()-I>(m.hack.time_limit+3)*1e3*((X=m==null?void 0:m.standard_answers)==null?void 0:X.length);if(Z!==0&&!oe&&setTimeout(V,1e3),oe){H.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),p(!1);return}Z===0&&(p(!1),A(re),re.status===2&&(p(!1),H.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const I=g();yield(0,N.bM)(s==null?void 0:s.identifier,{}),V()}else p(!1)})}),D),(_==null?void 0:_.id)&&_.status!==2&&h.createElement(H.default,{open:(_==null?void 0:_.id)&&_.status!==2,title:"\u8FD0\u884C\u7ED3\u679C",width:1100,footer:!1,onOk:()=>{A({})},onCancel:()=>{A({})}},h.createElement("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15}},h.createElement("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14}},h.createElement("div",null,h.createElement("span",{style:{color:"#666666"}},"\u72B6\u6001"),h.createElement("span",{style:{marginLeft:12,color:_.status!==0&&"#E30000"}},U.Im[_.status])),h.createElement("div",null,h.createElement("span",{style:{color:"#666666"}},"\u63D0\u4EA4\u65F6\u95F4"),h.createElement("span",{style:{marginLeft:12}},$()(_.created_at).format("YYYY-MM-DD HH:mm:ss"))),h.createElement("div",null,h.createElement("span",{style:{color:"#666666"}},"\u8BED\u8A00"),h.createElement("span",{style:{marginLeft:12}},_.language)),h.createElement("div",null,h.createElement("span",{style:{color:"#666666"}},"\u6267\u884C\u7528\u65F6"),h.createElement("span",{style:{marginLeft:12}},_.execute_time,"ms"))),h.createElement(U.Y4,E({},_)))))};z.Z=ee},19137:function(le,z,t){t.d(z,{Z:function(){return a}});var n=t(59301),o={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},M=t(92310),J=t.n(M),a=({className:w,style:S={},leftNode:N,leftTitle:U="\u81EA\u6D4B\u8F93\u5165",rightNode:W,rightTitle:$="\u8FD0\u884C\u7ED3\u679C"})=>n.createElement("div",{className:J()(o.result,w),style:S},n.createElement("div",{className:o.left},n.createElement("div",{className:o.title},n.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),n.createElement("span",null,U)),n.createElement("div",{className:o.leftNode},N)),n.createElement("div",{className:o.right},n.createElement("div",{className:o.title},n.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),n.createElement("span",null,$)),n.createElement("div",{className:o.rightNode},W)))},19692:function(le,z,t){t.d(z,{Y4:function(){return j},Im:function(){return ne},ZP:function(){return p}});var n=t(59301),o=t(98135),M=t(3113),J=t(43501),H=t(53547),a=t(1123),w=t(24334),S=t(77353),N=t(31272),U=t(15826),W=t(34376),$=t(76265),h=t(63144),Q=t(19137),e=t(59301),te=Object.defineProperty,Y=Object.defineProperties,q=Object.getOwnPropertyDescriptors,r=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,K=(u,i,d)=>i in u?te(u,i,{enumerable:!0,configurable:!0,writable:!0,value:d}):u[i]=d,k=(u,i)=>{for(var d in i||(i={}))l.call(i,d)&&K(u,d,i[d]);if(r)for(var d of r(i))E.call(i,d)&&K(u,d,i[d]);return u},ee=(u,i)=>Y(u,q(i)),O=(u,i,d)=>new Promise((_,A)=>{var T=R=>{try{G(d.next(R))}catch(g){A(g)}},x=R=>{try{G(d.throw(R))}catch(g){A(g)}},G=R=>R.done?_(R.value):Promise.resolve(R.value).then(T,x);G((d=d.apply(u,i)).next())});const{TextArea:D}=o.default,v={visible:!1,tabIndex:"0"},ne={[a.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[a.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var F=(u=>(u[u.SET_VISIBLE=0]="SET_VISIBLE",u[u.SET_TABINDEX=1]="SET_TABINDEX",u))(F||{});function y(u,i){switch(i.type){case 0:return ee(k({},u),{visible:i.payload});case 1:return ee(k({},u),{tabIndex:i.payload});default:throw new Error}}function j(u){const{status:i,error_msg:d,output:_,input:A,expected_output:T,is_file:x,input_file_url:G,output_file_url:R,expected_output_file_url:g,setMonacoValue:L,setData:B}=u,C=(0,n.useRef)(),f=(0,n.useRef)(),P=(0,n.useRef)();let c=null;const m={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,n.useEffect)(()=>{if(_&&!x&&C.current){const s=new W.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});s.open(C.current);const ue=(0,U.pp)(w.Base64.decode(_));s.write(ue),s.setOption("theme",{background:"#1e1e1e"})}if(A&&!x&&f.current){const s=new W.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});s.open(f.current),s.write((0,U.pp)(A)),s.setOption("theme",{background:"#1e1e1e"})}if(T&&!x&&P.current){const s=new W.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});s.open(P.current),s.write((0,U.pp)(w.Base64.decode(T))),s.setOption("theme",{background:"#1e1e1e"})}},[_]),i){case a.h.NOMATCH:c=e.createElement(e.Fragment,null,e.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!x&&e.createElement("div",{ref:C}),x&&e.createElement("div",{style:m},e.createElement("a",{style:{fontSize:"16px"},onClick:()=>O(this,null,function*(){const s=yield(0,$.ZP)(R,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});L(s),setTimeout(()=>{B(R)},200)})},_)),e.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!x&&e.createElement("div",{ref:P}),x&&e.createElement("div",{style:m},e.createElement("a",{style:{fontSize:"16px"},onClick:()=>O(this,null,function*(){const s=yield fetch(g,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});L(yield s.text()),setTimeout(()=>{B(g)},200)})},T)));break;case a.h.EXECUTEFAILURE:c=e.createElement(e.Fragment,null,e.createElement("div",{style:{border:"1px #F6F7F9 solid"}},e.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!x&&e.createElement(N.Z,{value:A,style:m}),x&&e.createElement("div",{style:m},e.createElement("a",{onClick:()=>(0,U.LR)(G,A)},A))),e.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},e.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.createElement("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"}},w.Base64.decode(d),"111")));break;case a.h.COMPILEFAILURE:c=e.createElement(e.Fragment,null,e.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.createElement("pre",{className:"error"},w.Base64.decode(d)));break;case a.h.PODFAILURE:c=e.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case a.h.TIMEOUT:c=e.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return e.createElement(e.Fragment,null," ",c," ")}function b(u){const{status:i,error_msg:d,execute_time:_,output:A,input:T,expected_output:x,is_file:G,input_file_url:R,output_file_url:g,expected_output_file_url:L}=u;let B=null;switch(i){case a.h.OK:B=e.createElement(e.Fragment,null,e.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",_/1e3,"\u79D2"),e.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),e.createElement("pre",null,w.Base64.decode(A)));break;case a.h.NOMATCH:B=e.createElement(e.Fragment,null,e.createElement("p",null,"\u8F93\u5165\uFF1A",e.createElement("pre",null,T)),e.createElement("p",null,"\u8F93\u51FA\uFF1A",A&&w.Base64.decode(A)),e.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",x&&w.Base64.decode(x)));break;case a.h.EXECUTEFAILURE:B=e.createElement(e.Fragment,null,e.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",e.createElement("pre",null,T)),e.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.createElement("pre",{className:"error"},w.Base64.decode(d)));break;case a.h.COMPILEFAILURE:B=e.createElement(e.Fragment,null,e.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",e.createElement("pre",null,T)),e.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),e.createElement("pre",{className:"error"},w.Base64.decode(d)));break;case a.h.PODFAILURE:B=e.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case a.h.TIMEOUT:B=e.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return e.createElement(e.Fragment,null," ",B," ")}var p=({input:u,is_file:i,debuging:d,submitting:_,executingMessage:A,debugResult:T,onChangeInput:x,onDebugCode:G,onSubmitCode:R,hack:g,user:L})=>{const[B,C]=(0,n.useReducer)(y,v),{visible:f,tabIndex:P}=B,[c]=(0,h.useSearchParams)();function m(X){let Z=X.target.id;C({type:1,payload:Z})}function s(){C({type:0,payload:!f})}const ue=(0,n.useMemo)(()=>{if(T){const{status:X}=T;return e.createElement(e.Fragment,null,b(T))}return null},[T]);function I(){C({type:0,payload:!0}),C({type:1,payload:"1"}),G()}const V=X=>O(void 0,null,function*(){let Z=yield(0,$.ZP)(`/api/problems/${X}/start.json`,{method:"get",params:{hack_user_id:L==null?void 0:L.user_id}});Z&&(window.location.href=`/myproblems/${Z==null?void 0:Z.identifier}?type=1`)});return e.createElement("div",{className:"test-case-panel"},e.createElement("div",{className:`test-case-panel-body ${f?"active":""}`},e.createElement("ul",{className:"s-navs"},e.createElement("li",null,e.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),e.createElement(Q.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:e.createElement(D,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:i?"":u,onChange:x}),rightNode:d?e.createElement(S.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):T?ue:e.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),e.createElement("a",{className:`btn-collapse ${f?"up":""}`,onClick:s},f?e.createElement(J.Z,null):e.createElement(H.Z,null)),e.createElement("footer",{className:"footer"},e.createElement("span",null,"\u63A7\u5236\u53F0"),e.createElement("div",{className:"flex-container"},(g==null?void 0:g.is_program)&&(g==null?void 0:g.above_question)&&e.createElement(M.ZP,{onClick:()=>V(g==null?void 0:g.above_question),id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),(g==null?void 0:g.is_program)&&(g==null?void 0:g.under_question)&&e.createElement(M.ZP,{onClick:()=>V(g==null?void 0:g.under_question),id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),e.createElement(M.ZP,{className:"btn-green",type:"ghost",loading:d,onClick:I},"\u8C03\u8BD5\u4EE3\u7801"),c.get("qtype")!=="8"&&e.createElement(M.ZP,{type:"primary",className:"custom-ant-disabled",loading:_,disabled:_,onClick:()=>{C({type:0,payload:!1}),R()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},1123:function(le,z,t){t.d(z,{h:function(){return n}});var n=(o=>(o[o.NOMATCH=-1]="NOMATCH",o[o.OK=0]="OK",o[o.TIMEOUT=2]="TIMEOUT",o[o.PODFAILURE=3]="PODFAILURE",o[o.COMPILEFAILURE=4]="COMPILEFAILURE",o[o.EXECUTEFAILURE=5]="EXECUTEFAILURE",o))(n||{})},77794:function(le,z,t){t.d(z,{H7:function(){return e},MK:function(){return Q},MU:function(){return U},X6:function(){return $},bM:function(){return N},fi:function(){return te},fu:function(){return S},n4:function(){return Y},rX:function(){return h},vl:function(){return q},zO:function(){return W}});var n=t(76265),o=Object.defineProperty,M=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,a=(r,l,E)=>l in r?o(r,l,{enumerable:!0,configurable:!0,writable:!0,value:E}):r[l]=E,w=(r,l)=>{for(var E in l||(l={}))J.call(l,E)&&a(r,E,l[E]);if(M)for(var E of M(l))H.call(l,E)&&a(r,E,l[E]);return r};function S(r,l){return(0,n.U2)(`myproblems/${r}.json`,w({hidePopLogin:!0},l||{}))}function N(r,l){return(0,n.v_)(`myproblems/${r}/code_submit.json`,l)}function U(r,l){return(0,n.v_)(`myproblems/${r}/code_debug.json`,l)}function W(r,l){return l.language&&(l.language=encodeURIComponent(l.language)),(0,n.U2)(`myproblems/${r}/submit_records.json`,l)}function $(r){return(0,n.U2)("myproblems/record_detail.json",{id:r})}function h(r,l){return(0,n.U2)(`myproblems/${r}/result.json`,{mode:l})}function Q(r,l){return(0,n.v_)(`myproblems/${r}/add_notes.json`,l)}function e(r,l){return(0,n.v_)(`myproblems/${r}/restore_initial_code.json`,l)}function te(r){return(0,n.v_)(`myproblems/${r}/sync_code.json`)}function Y(r,l){return(0,n.v_)(`myproblems/${r}/update_code.json`,l)}function q(r,l){return(0,n.v_)(`discusses/${r}/plus.json`,l)}}}]);
diff --git a/4733.async.js b/4733.async.js
deleted file mode 100644
index ed537015d2..0000000000
--- a/4733.async.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4733],{95318:function(Le,Ce,i){i.d(Ce,{Z:function(){return J}});var e=i(3113),A=i(59301),Z=Object.defineProperty,v=Object.defineProperties,G=Object.getOwnPropertyDescriptors,W=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,I=(M,q,H)=>q in M?Z(M,q,{enumerable:!0,configurable:!0,writable:!0,value:H}):M[q]=H,re=(M,q)=>{for(var H in q||(q={}))Q.call(q,H)&&I(M,H,q[H]);if(W)for(var H of W(q))m.call(q,H)&&I(M,H,q[H]);return M},S=(M,q)=>v(M,G(q)),C=(M,q)=>{var H={};for(var j in M)Q.call(M,j)&&q.indexOf(j)<0&&(H[j]=M[j]);if(M!=null&&W)for(var j of W(M))q.indexOf(j)<0&&m.call(M,j)&&(H[j]=M[j]);return H},oe=(M,q,H)=>new Promise((j,g)=>{var V=P=>{try{ne(H.next(P))}catch(fe){g(fe)}},p=P=>{try{ne(H.throw(P))}catch(fe){g(fe)}},ne=P=>P.done?j(P.value):Promise.resolve(P.value).then(V,p);ne((H=H.apply(M,q)).next())});const J=M=>{var q=M,{children:H}=q,j=C(q,["children"]);const[g,V]=(0,A.useState)(!1);return A.createElement(e.ZP,S(re({},j),{loading:g,onClick:p=>oe(void 0,null,function*(){try{V(!0),yield j.onClick(p),V(!1)}catch(ne){console.error(ne),V(!1)}})}),H)}},73906:function(Le,Ce,i){i.d(Ce,{Z:function(){return H}});var e=i(59301),A=i(48209),Z=i(85143),v={flex_box_center:"flex_box_center___SFmJH",flex_space_between:"flex_space_between___f2H1D",flex_box_vertical_center:"flex_box_vertical_center___hW_hp",flex_box_center_end:"flex_box_center_end___yklmJ",flex_box_column:"flex_box_column___m0oUw",customTree:"customTree___ZhEHU",name:"name___RIkn2"},G=Object.defineProperty,W=Object.defineProperties,Q=Object.getOwnPropertyDescriptors,m=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,S=(j,g,V)=>g in j?G(j,g,{enumerable:!0,configurable:!0,writable:!0,value:V}):j[g]=V,C=(j,g)=>{for(var V in g||(g={}))I.call(g,V)&&S(j,V,g[V]);if(m)for(var V of m(g))re.call(g,V)&&S(j,V,g[V]);return j},oe=(j,g)=>W(j,Q(g)),J=(j,g)=>{var V={};for(var p in j)I.call(j,p)&&g.indexOf(p)<0&&(V[p]=j[p]);if(j!=null&&m)for(var p of m(j))g.indexOf(p)<0&&re.call(j,p)&&(V[p]=j[p]);return V},M=(j,g,V)=>new Promise((p,ne)=>{var P=ke=>{try{xe(V.next(ke))}catch(Qe){ne(Qe)}},fe=ke=>{try{xe(V.throw(ke))}catch(Qe){ne(Qe)}},xe=ke=>ke.done?p(ke.value):Promise.resolve(ke.value).then(P,fe);xe((V=V.apply(j,g)).next())}),H=j=>{var g=j,{value:V,onChange:p,defaultValue:ne,disabled:P}=g,fe=J(g,["value","onChange","defaultValue","disabled"]);const[xe,ke]=(0,e.useState)([]),[Qe,ce]=(0,e.useState)("1");(0,e.useEffect)(()=>{z()},[]);const z=()=>M(void 0,null,function*(){const le=yield(0,Z.NZ)({});if(le!=null&&le.data){const ae=[{title:e.createElement("div",{title:"\u6839\u76EE\u5F55",className:v.name},"\u6839\u76EE\u5F55"),value:0,key:0,icon:e.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:X(le.data||[])}];ke(ae),ce("2")}}),X=le=>{function ae(T){const de=T.children,_e=Array.isArray(de)&&de.length>0,ie=T==null?void 0:T.group_id;return{title:e.createElement("div",{title:T==null?void 0:T.name,className:v.name},T==null?void 0:T.name),value:ie,key:ie,icon:e.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:_e?de==null?void 0:de.map($=>ae($)):[]}}return le==null?void 0:le.map(T=>ae(T))},pe=ne?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:V,defaultExpandedKeys:V};return e.createElement("div",{className:v.customTree},e.createElement(A.default,C(oe(C({key:Qe},pe),{showIcon:!0,treeData:xe,onSelect:p,disabled:P}),fe)))}},32325:function(Le,Ce,i){i.d(Ce,{Z:function(){return m}});var e=i(78241),A=i(98135),Z=i(3113),v=i(59301),G={search:"search___JA0r9",btn:"btn___GGtZC"},W=i(59301),m=({value:I,onChange:re})=>{const[S]=e.default.useForm(),C=(0,v.useRef)(!1);(0,v.useEffect)(()=>{I&&S.setFieldsValue(I)},I);const oe=J=>{C.current||re(J),C.current=!0,setTimeout(()=>{C.current=!1},2e3)};return W.createElement("div",{className:G.search},W.createElement(e.default,{className:G.formWrap,colon:!1,form:S,size:"large",layout:"inline",onFinish:J=>{C.current||oe(J)}},W.createElement(e.default.Item,{label:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",name:"keyword",initialValue:""},W.createElement(A.default,{style:{width:280,height:40}})),W.createElement(e.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"schools",initialValue:"",style:{margin:"0 40px"}},W.createElement(A.default,{style:{width:280,height:40}})),W.createElement(e.default.Item,{label:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",name:"creator",initialValue:""},W.createElement(A.default,{style:{width:200,height:40}})),W.createElement(Z.ZP,{className:G.btn,type:"primary",htmlType:"submit"},"\u641C\u7D22")))}},69352:function(Le,Ce,i){i.d(Ce,{S:function(){return m}});var e=i(59301),A=i(20834),Z=i(38854),v={flex_box_center:"flex_box_center___EIpII",flex_space_between:"flex_space_between___fFu6C",flex_box_vertical_center:"flex_box_vertical_center___dbtuv",flex_box_center_end:"flex_box_center_end___qEYJa",flex_box_column:"flex_box_column___ncMrS",main:"main___A2KB0",wrap:"wrap___PrMse",content:"content___pEqhq",programName:"programName___h8PAJ",name:"name___oxG0a",directionContentWrap:"directionContentWrap____Ymcj",directionItem:"directionItem___uCMBX",active:"active___vOl0l",subActive:"subActive___WzT87",subItem:"subItem___nVuXN",subMenu:"subMenu___DqKGV",action:"action___O7v85"};const G=[{name:"\u7F16\u7A0B\u9898",value:"PROGRAM"},{name:"\u5355\u9009\u9898",value:"SINGLE"},{name:"\u591A\u9009\u9898",value:"MULTIPLE"},{name:"\u5224\u65AD\u9898",value:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",value:"COMPLETION"},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE"},{name:"\u7EC4\u5408\u9898",value:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM"}],W=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Q=[{name:"\u968F\u673A\u7EC4\u5377",value:1},{name:"\u4EBA\u5DE5\u7EC4\u5377",value:2}],m=({showSelectAll:I=!1,disciplinesData:re=[],knowledgeData:S=[],directionValue:C,subDisciplineValue:oe,typeValue:J,knowledgeValue:M,showKnowledge:q=!1,showRandomType:H=!1,difficultyValue:j,randomValue:g,selectAll:V,languagesvalue:p,className:ne,languages:P=[],isprogram_homework:fe,showShixun:xe=!1,showItemType:ke=!0,onShixunChange:Qe=()=>{},onDirectionChange:ce=()=>{},onTypeChange:z=()=>{},onDifficultyChange:X=()=>{},handlelanguagesChange:pe=()=>{},onKnowledgeChange:le=()=>{},onRandomChange:ae=()=>{},showTeachGroup:T=!1,teachGroupData:de=[],onTeachGroupChange:_e=()=>{},teachGroupValue:ie})=>{const[$,Ne]=(0,e.useState)(0),We=(0,e.useRef)(null),[Fe,Oe]=(0,e.useState)(0),Ae=(0,e.useRef)(null);(0,e.useEffect)(()=>{var F;re.length!==0&&(((F=We==null?void 0:We.current)==null?void 0:F.clientHeight)>108?Ne(1):Ne(0)),re.length===0&&Ne(0)},[re]),(0,e.useEffect)(()=>{var F;S.length!==0&&(((F=Ae==null?void 0:Ae.current)==null?void 0:F.clientHeight)>108?Oe(1):Oe(0)),S.length===0&&Oe(0)},[S]);const we=(F=[],ge)=>e.createElement(A.default,{className:v.subMenu},F.map(Se=>e.createElement(A.default.Item,{key:Se.id},e.createElement("a",{className:`${v.subItem} ${oe===Se.id?v.subActive:""}`,onClick:()=>ce(ge,Se.id)},Se.name))));return e.createElement("aside",{className:ne?`${v.main} ${ne}`:v.main},e.createElement("div",{className:v.wrap},fe&&e.createElement("div",{className:v.programName},"\u8BD5\u9898\u5E93-\u7F16\u7A0B\u9898"),T&&e.createElement("div",{className:v.content},e.createElement("span",{className:v.name},"\u56E2\u961F"),e.createElement("div",{className:v.directionContentWrap},e.createElement("li",{className:`${v.directionItem} ${ie?"":v.active} `,onClick:()=>_e(null)},"\u5168\u90E8"),de==null?void 0:de.map(F=>e.createElement("li",{key:F.group_id,className:`${v.directionItem} ${ie===F.group_id?v.active:""} `,onClick:()=>_e(F.group_id)},F.name)))),e.createElement("div",{className:v.content},e.createElement("span",{className:v.name},"\u65B9\u5411"),e.createElement("span",null),e.createElement("div",{className:v.directionContentWrap,style:{overflow:"hidden",height:$===1?88:"auto"}},e.createElement("li",{className:`${v.directionItem} ${C?"":v.active} `,onClick:()=>ce(null)},"\u5168\u90E8"),re.map(F=>{var ge;return e.createElement(e.Fragment,{key:F.id},((ge=F.sub_disciplines)==null?void 0:ge.length)>0?e.createElement(Z.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:Se=>Se.parentNode,dropdownRender:()=>we(F.sub_disciplines,F.id)},e.createElement("li",{className:`${v.directionItem} ${C===F.id?v.active:""} `,onClick:()=>ce(F.id)},F.name)):e.createElement("li",{className:`${v.directionItem} ${C===F.id?v.active:""} `,onClick:()=>ce(F.id)},F.name))})),e.createElement("div",{className:v.directionContentWrap,ref:We,style:{height:"auto",position:"fixed",left:0,top:0,width:1024,visibility:"hidden"}},re.map(F=>{var ge;return e.createElement(e.Fragment,{key:F.id},((ge=F.sub_disciplines)==null?void 0:ge.length)>0?e.createElement(Z.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:Se=>Se.parentNode,dropdownRender:()=>we(F.sub_disciplines,F.id)},e.createElement("li",{className:`${v.directionItem} ${C===F.id?v.active:""} `,onClick:()=>ce(F.id)},F.name)):e.createElement("li",{className:`${v.directionItem} ${C===F.id?v.active:""} `,onClick:()=>ce(F.id)},F.name))})),!!$&&e.createElement("div",{className:v.action},$===1&&e.createElement("span",{onClick:()=>Ne(2)},"\u5C55\u5F00",e.createElement("i",{className:"iconfont icon-xiala"})),$===2&&e.createElement("span",{onClick:()=>Ne(1)},"\u6536\u8D77",e.createElement("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})))),q&&e.createElement("div",{className:v.content},e.createElement("span",{className:v.name},"\u77E5\u8BC6\u70B9"),e.createElement("div",{className:v.directionContentWrap,style:{overflow:"hidden",height:Fe===1?94:"auto"}},e.createElement("li",{className:`${v.directionItem} ${M===-1?v.active:""} `,onClick:()=>le(-1)},"\u5168\u90E8"),S.map(F=>e.createElement("li",{key:F.id,className:`${v.directionItem} ${M===F.id?v.active:""} `,onClick:()=>le(F.id)},F.name))),e.createElement("div",{ref:Ae,className:v.directionContentWrap,style:{height:"auto",position:"fixed",left:0,top:0,width:1010,visibility:"hidden"}},S.map(F=>e.createElement("li",{key:F.id,className:`${v.directionItem} ${M===F.id?v.active:""} `,onClick:()=>le(F.id)},F.name))),!!Fe&&e.createElement("div",{className:v.action},Fe===1&&e.createElement("span",{onClick:()=>Oe(2)},"\u5C55\u5F00",e.createElement("i",{className:"iconfont icon-xiala"})),Fe===2&&e.createElement("span",{onClick:()=>Oe(1)},"\u6536\u8D77",e.createElement("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})))),ke&&!fe&&e.createElement("div",{className:v.content},e.createElement("span",{className:v.name},"\u9898\u578B"),e.createElement("li",{className:`${v.directionItem} ${J?"":v.active} `,onClick:()=>z(null)},"\u5168\u90E8"),e.createElement("div",{className:v.directionContentWrap},G.map(F=>e.createElement("li",{key:F.name,className:`${v.directionItem} ${J===F.value?v.active:""} `,onClick:()=>z(F.value)},F.name)),xe&&e.createElement("li",{key:"\u5B9E\u8BAD\u9898",className:v.directionItem,onClick:()=>Qe()},"\u5B9E\u8BAD\u9898"))),e.createElement("div",{className:v.content},e.createElement("span",{className:v.name},"\u96BE\u5EA6"),e.createElement("li",{className:`${v.directionItem} ${j?"":v.active} `,onClick:()=>X(null)},"\u5168\u90E8"),e.createElement("div",{className:v.directionContentWrap},W.map(F=>e.createElement("li",{key:F.name,className:`${v.directionItem} ${j===F.value?v.active:""} `,onClick:()=>X(F.value)},F.name)))),H&&e.createElement("div",{className:v.content},e.createElement("span",{className:v.name},"\u7C7B\u578B"),e.createElement("li",{className:`${v.directionItem} ${g?"":v.active} `,onClick:()=>ae(null)},"\u5168\u90E8"),e.createElement("div",{className:v.directionContentWrap},Q.map(F=>e.createElement("li",{key:F.name,className:`${v.directionItem} ${g===F.value?v.active:""} `,onClick:()=>ae(F.value)},F.name))))))}},15411:function(Le,Ce,i){var e=i(59301),A=i(50630),Z=i(48136),v=i(248),G=i(43418),W=i(59301);const Q=(0,e.forwardRef)(({callback:m,width:I,onChange:re,disabled:S,readOnly:C,type:oe="",value:J="",style:M={}},q)=>{const H=(0,e.useRef)(),j=(0,e.useRef)(),[g,V]=(0,e.useState)(0),[p,ne]=(0,e.useState)(0),[P,fe]=(0,e.useState)(!1),xe=()=>{var z=document.createElement("div");z.innerHTML=H.current.getValue();var X=z.innerText;return m&&m(X),X};(0,e.useImperativeHandle)(q,()=>({getData:xe}));const ke=z=>{z.preventDefault();const X=z.clientX-g,pe=z.clientY-p;document.body.onmousemove=le=>{let ae=le.clientX-X,T=le.clientY-pe;const de=document.getElementsByClassName("ant-modal")[0],_e=window.innerWidth-de.offsetWidth,ie=window.innerHeight-de.offsetHeight;ae=Math.max(0,Math.min(ae,_e)),T=Math.max(0,Math.min(T,ie)),Qe(le.clientX,le.clientY,X,pe)&&(V(ae),ne(T))},document.body.onmouseup=function(){document.body.onmousemove=null}},Qe=(z,X,pe,le)=>{const ae=document.body.clientHeight,T=document.body.clientWidth;return z<20&&pe>z||z>T-20&&peX||X>ae-20&&le{P&&setTimeout(()=>{const z=document.getElementsByClassName("ant-modal")[0],X=window.innerWidth/2-z.offsetWidth/2,pe=window.innerHeight/2-z.offsetHeight/2;V(X),ne(pe)},0)},[P]);const ce=()=>{S||C||fe(!0)};return W.createElement("div",{style:M},W.createElement("div",{style:{width:I||"100%",position:"relative"},className:`${A.Z.mathFillWrap} ${S||C?"cursorDefault":""}`,onClick:()=>ce()},W.createElement("math-field",{disabled:S,locale:"zh_cn",class:`${A.Z.mathField} ${oe}`,readOnly:C,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:H,style:{width:"100%",fontSize:J?18:14},value:J||""})),W.createElement(G.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:g,top:p},title:W.createElement("div",{style:{cursor:"move"},onMouseDown:ke},"\u8F93\u5165\u516C\u5F0F"),open:P,onOk:()=>{const z=j.current.getData();H.current.setValue(z),re(z),fe(!1)},onCancel:()=>{fe(!1)},destroyOnClose:!0,className:"markdown-popup-form"},W.createElement(v.Z,{value:J,ref:j,onChange:re,showSaveButton:!1})))});Ce.Z=Q},30409:function(Le,Ce,i){i.d(Ce,{Z:function(){return C}});var e=i(59301),A=i(78241),Z=i(43418),v=i(98135),G=i(88289),W=i(76265),Q={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},m=i(64678),I=i(59301),re=(oe,J,M)=>new Promise((q,H)=>{var j=p=>{try{V(M.next(p))}catch(ne){H(ne)}},g=p=>{try{V(M.throw(p))}catch(ne){H(ne)}},V=p=>p.done?q(p.value):Promise.resolve(p.value).then(j,g);V((M=M.apply(oe,J)).next())}),C=({type:oe="subject",open:J,onCancel:M,onOkClick:q,subDisciplineId:H})=>{const[j]=A.default.useForm(),[g,V]=(0,e.useState)([]),[p,ne]=(0,e.useState)(!1);(0,e.useEffect)(()=>{},[]);const P=()=>re(void 0,null,function*(){if(oe){const fe=yield(0,W.ZP)("/api/disciplines.json",{method:"get",params:{source:oe}});V(fe.disciplines||[])}});return I.createElement(Z.default,{title:I.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:J,width:558,centered:!0,className:Q.publicQuest,onCancel:()=>{M(),j.resetFields()},onOk:()=>{j.validateFields().then(fe=>re(void 0,null,function*(){const xe=yield(0,W.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:fe==null?void 0:fe.name,sub_discipline_id:H}});(xe==null?void 0:xe.status)===0&&q({name:fe==null?void 0:fe.name,id:xe==null?void 0:xe.tag_discipline_id,public:!1,type:"personal"}),j.resetFields(),M()}))}},I.createElement("div",{className:Q.publicQuestContent},I.createElement("div",{className:Q.public_tips},I.createElement(G.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),I.createElement(A.default,{labelAlign:"left",form:j,colon:!1},I.createElement(A.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},I.createElement(v.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),I.createElement(m.Z,{open:p,onCancel:()=>{ne(!1)}})))}},64678:function(Le,Ce,i){i.d(Ce,{Z:function(){return re}});var e=i(43418),A={ul:"ul___TdfYY"},Z=i(32637),v=i(59301),G=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,m=(S,C)=>{var oe={};for(var J in S)W.call(S,J)&&C.indexOf(J)<0&&(oe[J]=S[J]);if(S!=null&&G)for(var J of G(S))C.indexOf(J)<0&&Q.call(S,J)&&(oe[J]=S[J]);return oe},re=S=>{var C=S,{open:oe,onCancel:J}=C,M=m(C,["open","onCancel"]);return v.createElement(e.default,{centered:!0,open:oe,title:v.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:J,footer:null},v.createElement("div",null,v.createElement("div",{className:"tc"},v.createElement("img",{className:"mt10",src:Z,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),v.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),v.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),v.createElement("div",{style:{color:"#333"},className:"pt30 font14"},v.createElement("ul",{className:A.ul},v.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),v.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),v.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5934\u6B4C\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},23757:function(Le,Ce,i){i.d(Ce,{Z:function(){return S}});var e=i(59301),A=i(8591),Z=i(43418),v=i(98135),G={flex_box_center:"flex_box_center___sBoKM",flex_space_between:"flex_space_between___SHLh3",flex_box_vertical_center:"flex_box_vertical_center___T97r6",flex_box_center_end:"flex_box_center_end___pNP7Y",flex_box_column:"flex_box_column___dr0wb",addModal:"addModal___aEWdi",row:"row____K9d5",label:"label___y3olw"},W=i(73906),Q=i(85143),m=i(63144),I=(C,oe,J)=>new Promise((M,q)=>{var H=V=>{try{g(J.next(V))}catch(p){q(p)}},j=V=>{try{g(J.throw(V))}catch(p){q(p)}},g=V=>V.done?M(V.value):Promise.resolve(V.value).then(H,j);g((J=J.apply(C,oe)).next())});const re=({problemset:C,dispatch:oe,onOk:J})=>{const[M,q]=(0,e.useState)(""),[H,j]=(0,e.useState)([0]),g=()=>{oe({type:"problemset/setActionTabs",payload:{}})};(0,e.useEffect)(()=>{var p,ne;C.actionTabs.key==="\u65B0\u5EFA\u6587\u4EF6\u5939"&&(j([(ne=(p=C.actionTabs)==null?void 0:p.params)==null?void 0:ne.group_id]),q(""))},[C.actionTabs.key]);const V=()=>I(void 0,null,function*(){const p=["\uFF1F","\u3001","/","\u2572","*","<",">","|"];if(!M.trim()){A.ZP.warning("\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0");return}if(M.charAt(0)===" "){A.ZP.warning("\u9996\u5B57\u7B26\u4E0D\u80FD\u4E3A\u7A7A\u683C");return}for(let P=0;P0?H[0]:0,name:M});ne.status===0&&(g(),J(ne==null?void 0:ne.id))});return e.createElement(Z.default,{centered:!0,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",open:C.actionTabs.key==="\u65B0\u5EFA\u6587\u4EF6\u5939",width:500,onCancel:g,onOk:V,destroyOnClose:!0},e.createElement("div",{className:G.addModal},e.createElement("div",{className:G.row},e.createElement("span",{className:G.label},"\u6587\u4EF6\u5939\u540D\u79F0: "),e.createElement(v.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",value:M,onChange:p=>q(p.target.value)})),e.createElement("div",{className:G.row,style:{alignItems:"start",maxHeight:500,overflow:"auto"}},e.createElement("span",{className:G.label},"\u6587\u4EF6\u5939\u4F4D\u7F6E: "),e.createElement(W.Z,{value:H,onChange:p=>j(p)}))))};var S=(0,m.connect)(({problemset:C})=>({problemset:C}))(re)},33773:function(Le,Ce,i){i.d(Ce,{Z:function(){return G}});var e=i(59301),A={flex_box_center:"flex_box_center___P747F",flex_space_between:"flex_space_between___OiwJD",flex_box_vertical_center:"flex_box_vertical_center___ZEhCi",flex_box_center_end:"flex_box_center_end___h8UWu",flex_box_column:"flex_box_column___SPM3D",pWrap:"pWrap___UlNGw",few:"few___fb5jD"},Z=i(60324),G=({data:W=[],activeTabsKey:Q,onClick:m})=>{const I=()=>W.map((S,C)=>e.createElement("div",{key:C,className:A.few},e.createElement("b",{title:S.name,style:{color:C===0?"#999999":"#333333"},onClick:()=>m(S.id,!1,Q==="3")},S.name),C{let S=!0;const C=W.slice(2,-2),oe=e.createElement("div",{className:A.pWrap},C.map(J=>e.createElement("span",{title:J.name,onClick:()=>m(J.id,!1,Q==="3"),key:J.id},J.name)));return W.map((J,M)=>{let q=null;return M>1&&Mm(J.id,!1,Q==="3")},J.name),M1&&e.createElement("span",{style:{cursor:"pointer",color:"#afaaaa"},className:"iconfont icon-zuoshangjiaofanhui",onClick:()=>{W.length===1||m(W[W.length-2].id,!1,!0)}}),(W==null?void 0:W.length)>5?re():I())}},31209:function(Le,Ce,i){i.d(Ce,{Z:function(){return Qe},b:function(){return fe}});var e=i(59301),A=i(8591),Z=i(43418),v=i(98135),G=i(3113),W=i(48209),Q={list:"list___Ur31H",btns:"btns___ITJo0",name:"name___FtR_V",folderWrapper:"folderWrapper___szWWk",folderIcon:"folderIcon___MdKkF",share_folderIcon:"share_folderIcon___G1rNy",subject:"subject___lELqJ"},m=i(76265),I=i(73631),re=i(31328),S=i(85143),C=i(89392),oe=i(49111),J=Object.defineProperty,M=Object.defineProperties,q=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,V=(ce,z,X)=>z in ce?J(ce,z,{enumerable:!0,configurable:!0,writable:!0,value:X}):ce[z]=X,p=(ce,z)=>{for(var X in z||(z={}))j.call(z,X)&&V(ce,X,z[X]);if(H)for(var X of H(z))g.call(z,X)&&V(ce,X,z[X]);return ce},ne=(ce,z)=>M(ce,q(z)),P=(ce,z,X)=>new Promise((pe,le)=>{var ae=_e=>{try{de(X.next(_e))}catch(ie){le(ie)}},T=_e=>{try{de(X.throw(_e))}catch(ie){le(ie)}},de=_e=>_e.done?pe(_e.value):Promise.resolve(_e.value).then(ae,T);de((X=X.apply(ce,z)).next())});const fe=(ce,z,X=[])=>{if(ce)for(const pe of ce){if(pe.key===z)return X;if(pe.children&&pe.children!=""){const le=fe(pe.children,z,[...X,{id:pe.key,name:pe.title.props.name}]);if(le)return le}}},xe=({isProblemset:ce,name:z,id:X,isShare:pe,itemBanksCount:le,onOpen:ae=()=>{},onShare:T=()=>{},onMove:de=()=>{},onDeleteOk:_e=()=>{}})=>{const[ie,$]=(0,e.useState)(!1),[Ne,We]=(0,e.useState)(z),[Fe,Oe]=(0,e.useState)(z),Ae=F=>P(void 0,null,function*(){const ge=["\uFF1F","\u3001","/","\u2572","*","<",">","|"];if(!Fe.trim()){A.ZP.warning("\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0");return}if(Fe.charAt(0)===" "){A.ZP.warning("\u9996\u5B57\u7B26\u4E0D\u80FD\u4E3A\u7A7A\u683C");return}for(let ot=0;ot{Z.default.confirm({title:"\u63D0\u793A",okText:"\u786E\u8BA4\u5220\u9664",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,e.createElement("p",null,"\u672C\u6B21\u5220\u9664\u64CD\u4F5C\u786E\u5B9A\u540E\u5185\u5BB9\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u662F\u5426\u7EE7\u7EED\uFF1F"),e.createElement("p",null,"\u5220\u9664\u6587\u4EF6\u5939\uFF0C\u5C06\u540C\u6B65\u5220\u9664\u5176\u6240\u5305\u542B\u7684\u5168\u90E8\u5B50\u6587\u4EF6\u5939\u548C\u8BD5\u9898\uFF0C\u8BF7\u614E\u91CD\u64CD\u4F5C\uFF01")),cancelText:"\u53D6\u6D88",onOk:()=>P(void 0,null,function*(){(yield(0,m.ZP)(`/api/item_banks_groups/${Math.abs(F)}.json`,{method:"delete",body:{}})).status===0&&_e(F)})})};return e.createElement("div",{className:Q.list,onClick:F=>ae(X,pe)},ie?e.createElement(v.default,{style:{maxWidth:780},value:Fe,onChange:F=>{Oe(F.target.value)},onClick:F=>F.stopPropagation()}):e.createElement("div",{className:Q.name,title:Ne},Ne),le?e.createElement("div",{className:Q.subject},"\u8BD5\u9898\u6570 ",le):"",ce&&e.createElement("div",{className:Q.btns},ie?e.createElement(e.Fragment,null,e.createElement("i",{className:"iconfont icon-chenggong1 ml10",style:{color:"#33BD8C"},onClick:F=>{F.stopPropagation(),Ae(X)}}),e.createElement("i",{className:"iconfont icon-qingchu ml10",onClick:F=>{F.stopPropagation(),Oe(Ne),$(!1)}})):e.createElement(e.Fragment,null,e.createElement("i",{className:"iconfont icon-shangyi3 ml10",onClick:F=>{F.stopPropagation(),de(X,"up")}}),e.createElement("i",{className:"iconfont icon-shangyi3 ml10",style:{transform:"rotate(180deg)"},onClick:F=>{F.stopPropagation(),de(X,"down")}})),e.createElement("div",{style:{position:"relative",top:"-2px",display:"flex"}},e.createElement(G.ZP,{className:"ml10",onClick:F=>{F.stopPropagation(),T(Math.abs(X))},type:"link"},"\u5171\u4EAB\u5168\u90E8\u6587\u4EF6\u5939"),e.createElement(G.ZP,{className:"ml10",onClick:F=>{F.stopPropagation(),$(!0)},type:"link"},"\u91CD\u547D\u540D"),e.createElement(G.ZP,{onClick:F=>{F.stopPropagation(),we(X)},type:"link",danger:!0},"\u5220\u9664"))))};var Qe=({isProblemset:ce,data:z,onOpen:X=()=>{},onShare:pe=()=>{},navigation:le,reloadData:ae,activeTabsKey:T,setRootData:de,params:_e})=>{const[ie,$]=(0,e.useState)(),[Ne,We]=(0,e.useState)([]),[Fe,Oe]=(0,e.useState)([]);(0,e.useEffect)(()=>{ie&&setTimeout(()=>{de(ie)},200)},[ie]),(0,e.useEffect)(()=>{Oe([]),We([])},[z]),(0,e.useEffect)(()=>{Fe.length===0&&Ne.length===0&&$(z==null?void 0:z.map(ve=>({title:e.createElement(xe,{isProblemset:ce,name:ve.name,id:ve.id,isShare:ve.is_share,itemBanksCount:ve.item_banks_count,onMove:we,onOpen:X,onShare:pe,onDeleteOk:ge}),key:ve.id,icon:ve.is_share?e.createElement("img",{onClick:()=>{X(ve.id)},src:re,className:Q.share_folderIcon}):e.createElement("img",{onClick:()=>{X(ve.id)},src:I,className:Q.folderIcon}),isLeaf:!ve.have_child})))},[Fe,Ne,z]);const Ae=(ve,r,N)=>{const Y=(0,C.cloneDeep)(ve);for(let Te=0;TeP(void 0,null,function*(){(r==="up"?yield(0,S.A1)({id:Math.abs(ve)}):yield(0,S.vi)({id:Math.abs(ve)})).status===0&&$(Y=>Ae(Y,ve,r))}),F=(ve,r)=>ve.filter(N=>N.key===r?!1:(N.children&&(N.children=F(N.children,r)),!0)),ge=ve=>{$(r=>F(r,ve)),ae()},Se=(ve,r,N)=>ve.map(Y=>Y.key===r?p(p({},Y),N):Y.children?ne(p({},Y),{children:Se(Y.children,r,N)}):Y),ot=ve=>P(void 0,null,function*(){var r;const{key:N}=ve;let Y=T===oe.TabType.TeachGroupShare?"3":"";const Te=yield(0,S.ex)(ne(p({},_e),{group_id:Math.abs(N),parents:[...le||[{id:0,name:"\u6839\u76EE\u5F55"}],...(r=fe(ie,N))==null?void 0:r.map(je=>({id:je.id,name:je.name}))],type:Y})),{data:gt,total_count:ze}=Te||{};ze>0&&$(je=>Se(je,N,{children:gt.map(Ke=>({title:e.createElement(xe,{isProblemset:ce,name:Ke.name,id:Ke.id,itemBanksCount:Ke.item_banks_count,onMove:we,onOpen:X,onShare:pe,onDeleteOk:ge}),key:Ke.id,icon:Ke.is_share?e.createElement("img",{onClick:()=>{X(Ke.id)},src:re,className:Q.share_folderIcon}):e.createElement("img",{onClick:()=>{X(Ke.id)},src:I,className:Q.folderIcon}),isLeaf:!Ke.have_child}))}))}),ft=(ve,r)=>{Oe(ve)};return(ie==null?void 0:ie.length)>0&&e.createElement(W.default,{showLine:{showLeafIcon:!1},showIcon:!0,treeData:ie,loadData:ot,onExpand:ft,onLoad:ve=>{We(ve)},className:Q.folderWrapper,selectable:!1,expandedKeys:Fe,loadedKeys:Ne})}},98324:function(Le,Ce,i){i.d(Ce,{N:function(){return H},Z:function(){return j}});var e=i(59301),A=i(31272),Z=i(5112),v=i(6848),G=i(24905),W=i(20834),Q=i(38854),m={flex_box_center:"flex_box_center___K3pXk",flex_space_between:"flex_space_between___JNXiy",flex_box_vertical_center:"flex_box_vertical_center___lX_K7",flex_box_center_end:"flex_box_center_end___ESJAL",flex_box_column:"flex_box_column___nMTYm",line:"line___cNtUM",b1:"b1___xIRxk",b2:"b2___N5uit",list:"list___SBMGo",title:"title___zQP91",tr:"tr___uaxLL",itemDetail:"itemDetail___Ye51x",answerWrapper:"answerWrapper___WJAPa",decoration:"decoration___fOLFB",row:"row___FvSRM",typeRow:"typeRow___qpDsw",type:"type___a8Bs6",typeName:"typeName___EfvMr",typeIcon:"typeIcon___XnhBc",unpublished:"unpublished___h3A34",private:"private___Ok_kP",public:"public___V5_HF",reviewFlag:"reviewFlag___MWDMc",typeRightAction:"typeRightAction___zwJ4e",actionLink:"actionLink___XxdsL",actionIcon:"actionIcon___YoZs8",topicTitle:"topicTitle___TXfB_",topicTitleContent:"topicTitleContent___MceUW",judgmentContent:"judgmentContent___Adte7",programContent:"programContent___R8AFa",otherContent:"otherContent___CNAVC",combinationContent:"combinationContent___NWKpD",con:"con___MJkTE",otherContentItem:"otherContentItem___sXGMT",otehrContentHtml:"otehrContentHtml___MKkjT",difficultyRow:"difficultyRow___E6YVK",updateTimeRow:"updateTimeRow___MPFJY",updateTimeWrap:"updateTimeWrap___iIz5W",updateTimeContent:"updateTimeContent___CpqJg",programLanguage:"programLanguage___lku0d",updateTimeRowAction:"updateTimeRowAction___Y6grB",bottomAction:"bottomAction___sQwM3",borderColorBlue:"borderColorBlue___vZe0j",borderColorRed:"borderColorRed___GPm9E",borderColorFFF:"borderColorFFF___izaeA",borderColorGray:"borderColorGray___WdIyN",selectIcon:"selectIcon___I35Ch",colorGreen:"colorGreen___yFw84",parseAnswerBorder:"parseAnswerBorder___tmhXi",answer:"answer___c9YYj",answerHtml:"answerHtml___sp4Xx",parse:"parse___Lif5r",parseText:"parseText___KMhnK",parseAnswer:"parseAnswer___aFs0o",parseAnswerHtml:"parseAnswerHtml___AfP6o",actionBar:"actionBar___Q6e1E",know:"know___EtJbV",menu:"menu___ODbWA",bottom:"bottom___yLg8j",textBtn:"textBtn___p8TrW"},I=i(35099),re="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACMgAAAA6CAYAAABPwffJAAAAAXNSR0IArs4c6QAAH35JREFUeF7t3Q2MZWV9x/H/c849d17uzL6y7K4M76xLNIAKoiBQak0oRgsiYKyxUEq0LwZLYmqa0hqtpi8xodam1daKRFtbRITYBmlspRBBAXmRaHddsCyO7Bsssztzd2buveec5jl37jC7bN155l7OL7P3ewmZfTnn+Z37+f9nsjn3n+c4W8JrfHx8bGam9ZfNZutif3q1Wrl3YKDyB2NjY+NLWC74FHV+8AVzQlcC6nqr87vC4+RgAXW91fnBYJyAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACpr6/r86nBcoVUNdbnV+uNmnqevcy34WW84knto0513giz22NWef03P9qb27Vs846a9MrOiSjzg/14vjuBNT1Vud3p8fZoQLqeqvzQ704HgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBMzU9/fV+fRAuQLqeqvzy9UmTV3vXucHD8g88shj/2zm3ttoNOa7wZmzJEnMnPvqOeec9euvZJuo81/J98baLxdQ11udT0+UK6Cutzq/XG3SEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBA4OgTU9/fV+UdHFZfPu1DXW52/fCp1dFyput69zg8ekLnvvu8+l+e28XDldM52XHTRW171SpZanf9KvjfWfrmAut7qfHqiXAF1vdX55WqThgACCCCAAAIIIIAAAggggAACCCCAAAIIIIDA0SGgvr+vzj86qrh83oW63ur85VOpo+NK1fXudX7wgMy3v31vnue5NZtNc84sz9sPWkqq1aLCb3vbxcFrhrSGOj/kWjm2ewF1vdX53QuyQoiAut7q/BArjkUAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIG2gPr+vjqfPihXQF1vdX652qSp693r/OBhlrvu+ve8PRiTmx+N6QzJtFsjt8sue0fwmiFtpc4PuVaO7V5AXW91fveCrBAioK63Oj/EimMRQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEECgLaC+v6/Opw/KFVDXW51frjZp6nr3Oj94mOX22+/0kzHWbDaK3WP8yw/JJElSDMxceeXlwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWW2/9Smcsptgx5qVdZNq/vuaa9wWvGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWb7whVvyZrN5UCf4xy055yxJqnb99dcGrxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgWAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE2gLq+/vqfPqgXAF1vdX55WqTpq53r/ODh1k+85m/yZ05y4vdY/zjldpLFEMy5uyGD/9e8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjl05+++ZAdZNqPVvKvJEnsIx+5MXjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8olPfCrvPFKp/dXvHtNuDL/Yn3zspuA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy003fSxvNhsLOuGlJfwOMp/85MeD1wxpK3V+yLVybPcC6nqr87sXZIUQAXW91fkhVhyLAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACbQH1/X11Pn1QroC63ur8crVJU9e71/nBwyw33viR3O8a03nN7x4zt5PMzTd/OnjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8qEP3ZC3mi3Lbe65SvM94axaTeyzn/1M8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjluuuuf2kyxv/KrzD3Nc9zu+WWfwxeM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7z//dfkzUbjoP1j/COX/KOWqtWqffnLtwavGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWa644sp8fsuY+X7obCrj7I47bg9eM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7zjHb+Wt1rNYseY9is359z8DjLf/OZdwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWSy65NG82m0UnNJuN4muSJMVX/4ilb33r7uA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy4UXXpT73WP8kIxzZv43fgeZJKkWu8ncf/99wWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWN73pzXmr1SoGYzo7yfgdZPyQTKVSse9//3vBa4a0lTo/5Fo5tnsBdb3V+d0LskKIgLre6vwQK45FAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBtoD6/r46nz4oV0Bdb3V+udqkqevd6/zgYZazzz4nbzQaxXBMsXuM74liB5mk2EXm0UcfCV4zpK3U+SHXyrHdC6jrrc7vXpAVQgTU9Vbnh1hxLAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCLQF1Pf31fn0QbkC6nqr88vVJk1d717nBw+zbN58et7ZOabZbPjpGKtWE/OPXapWq7Zly/8ErxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgWAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE2gLq+/vqfPqgXAF1vdX55WqTpq53r/ODh1lOOeXUYkCmMyRjls8Px/gBmaeffip4zZC2UueHXCvHdi+grrc6v3tBVggRUNdbnR9ixbEIIIAAAggggAACCCCAAAIIIIAAAggggAACCCDQFlDf31fn0wflCqjrrc4vV5s0db17nR88zOIv4MCBujUafkimYa7zeKVKYsO1mv30p08HrxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgWAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE2gLq+/vqfPqgXAF1vdX55WqTpq53r/MXNcyS57m75557Vq9atfbCq656951+95h6fWp+F5kkqVqtVrMkSexrX/v65RMTL9x/ySWXvOicy3vRMur8XrwH1li8gLre6vzFS3FkLwTU9Vbn98KQNRBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQ6DcB9f19dX6/1Vv9ftX1Vuer/fstX13vVzL//x2Q8aG+0HfffXd1zbp1v3rssSe8rzay4opzXrc5rtfr1mo1bWpqqthBZnh42DpDMo88vjWtT+2/Y/fuZ/9p754937r00ksbfp3QYRl1fr81ufr9quutzlf791u+ut7q/H6rN+8XAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIFeCKjv76vze2HIGosXUNdbnb94KY7shYC63mXlH3ZAphN+7733Dqw5ZsONGzae9Ie55aMe9o2vP714tJIfkvE7yZi5YueYzg4yDz+2pfB35iZ37njmz/ZPPP+5Cy64YKL4s0XuKKPO70UDscbiBdT1VucvXoojeyGgrrc6vxeGrIEAAggggAACCCCAAAIIIIAAAggggAACCCCAQL8JqO/vq/P7rd7q96uutzpf7d9v+ep6l5n/sgGZuXD34IMPrhpZsfrP12886beyLI98Ezhndv65ZxSDMX5Ixn/NcysGZKrVavH1gYeeLP7Mv6LIZbuf2/7Fycm9N5x33nmzZpYfaUhGnd9vza5+v+p6q/PV/v2Wr663Or/f6s37RQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEECgFwLq+/vq/F4YssbiBdT1VucvXoojeyGgrnfZ+QcNyCwIHxhdufbGdRtO+NPcD8f4o+amXi6+4Ozi8UqNRntAxr/845Wq1aT4+p37H2nXwU/T5GYuctmenc/+8eS+F24+0pCMOr8XDcQaixdQ11udv3gpjuyFgLre6vxeGLIGAggggAACCCCAAAIIIIAAAggggAACCCCAAAL9JqC+v6/O77d6q9+vut7qfLV/v+Wr663Inx+Q6YT70ZaHH330shNPfM2X8jwfzf2Ui5k1m6nd9i+32q23/MNBu8c45yzP8/kBmWuv+4Bd9Z7fsCSJi/Oc/8+5ye3bf3ztG9/whrv8qM3hdpJR5/dbs6vfr7re6ny1f7/lq+utzu+3evN+EUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBDohYD6/r46vxeGrLF4AXW91fmLl+LIXgio663KP3RAJnrggQfWbjjutL+t1Ubf7Ydj/MYxrVbLPv93N9vT27batm3bit1j/JxLs9kqvvqdY/zLP2Zp06ZNduqmzfbB37nRKpVKsZGMH5Kp1ye/vvPnT/3u+eef/4KZZYc+amkOQJbfiyZijcULqOutzl+8FEf2QkBdb3V+LwxZAwEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBfhNQ399X5/dbvdXvV11vdb7av9/y1fVW5RcDMgumc6IfPP7ku44/YdNXsyyL/XCMP+CuO2+zhx96wOIoth/+8Ilixxj/eCW/e8zc+ZYkSfH7M888y9IstTeee75ddvnVxXYx/rAoitKfPbvtvWe/7oxv+AGZhbvIqPP7rdnV71ddb3W+2r/f8tX1Vuf3W715vwgggAACCCCAAAIIIIAAAggggAACCCCAAAII9EJAfX9fnd8LQ9ZYvIC63ur8xUtxZC8E1PVW5i8ckInMLN761M/+YuWqtb/fGY7ZvXunfeHzf21xHFujMWNbtmwthmOKV95+XtLcnIxVk6q9evMmGxgYsjRN7foP3mDHHrth/ph9Ey/81ebTjv+omaULd5HpTAep8nvRRKyxeAF1vdX5i5fiyF4IqOutzu+FIWsggAACCCCAAAIIIIAAAggggAACCCCAAAIIINBvAur7++r8fqu3+v2q663OV/v3W7663sp8t2A6J37ooR+OverEE2+pxMkv5Zkffsnt3v+6x3705GOWZZkdODBlW7duKwZiGg0/JFOMx8w/Zsn/+aZNp1mtNup3jLHXnvF6u/itlxSPWHKRWStt/vdz27f/5rnnnjk+NyTjF/Avv4gk/9BHPfVb85f9fuk31+n5sun7Mo9+o9/6svF50wgggAACCCCAAAIIIIAAAggggAACCCCAAAJdCfD5Ap8vdNVAgSfTb/RbYMt0dXjf99vC6Zz77ntw8+mvOesbae5OzX0fZpnd/q9ftqmpSZua2metZtOeeeZZm56ents1xhWPW2rvIONscHDQTjrpBKskiY2MrLSRkVG78j3v989XMpc7i13+9JYfP/Guiy46b2tnF5m56hW71yjyGZDp6vsn+GT6jR/wwU3TxQn0G/3WRftwKgIIIIAAAggggAACCCCAAAIIIIAAAggggECfCvD5Ap8vlNn69Bv9Rr+VN5/S2UEmesYs2fPw4284/uTN/2FZXsssszxzdvttXzLnnL3w/K5iGGbHjp02NVW3RmN2buMXX67cqtWqjYyM2MaNG4rdY9asPbb483dfda25KLfIIrPI1Z956keXbHjzOT84ycxvQZN1BmRU+QzIlPntZr6H/DgV/VYue9+m0W/8g6Jvm583jgACCCCAAAIIIIAAAggggAACCCCAAAIIILBkAT5f4POFJTfPEk6k3+i3JbTNkk/p+36bA4jHxy3Z/txD55x2ypl3Z3lWy/PMbyBjd//bbRZFse3e9VzxmKVWq1XsIpOmaTEw419+gMYPxZx88olWqVSK36/fcFxxzNvfebXfQMaciyxyUX3rTx59+yknnP/w2FgxIJPOVU6Wz4DMkr93lnQi/cYP+CU1zhJPot/otyW2DqchgAACCCCAAAIIIIAAAggggAACCCCAAAII9LEAny/w+UKZ7U+/0W/0W3nzKZ0dZCo7dlgyPv74a4874dW35VF+kmX+8Umpfe+737FGs1HsINOYnSlq44dkdu7cbfV6vRiGGR4etg0bjrU4jou/HxgcsrXHrLdqUrU3v+WXzbnYLMrNZe6Znz/7k6vHxl73o40biwGZ1lyxZfkMyJT57Ta/g4ys3vRbufVWp839g4J+UxeCfAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEElpEAny8wsFBmu9Jv9Bv9Vt58ih+Qicws3rXLqnv2bD111THHfi6Kquf53WP8DjH/+/SWYjhmdna6+LqY19q16606MGjHrNtgJ596+twOM2ZZ1nhw4vndv71u3ean16+3xsIdZFT5zrnOY54W89Y4pksB+o1+67KFgk6n3+i3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",S=i(24334),C=i(15411),oe=i(15826);const J=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],M=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],q=({data:g,selectIds:V,onSelectCheckBox:p=()=>{},showCheckbox:ne=!0})=>{var P,fe,xe;const[ke,Qe]=(0,e.useState)(!1),ce=()=>{var le,ae;return g.item_type==="JUDGMENT"?e.createElement("div",{className:m.judgmentContent},g.choices.map((T,de)=>e.createElement(Z.ZP,{key:de,disabled:!0},T.choice_text))):g.item_type==="PROGRAM"?e.createElement("div",{className:m.programContent},e.createElement(A.Z,{value:(le=g.program_attr)==null?void 0:le.description})):g.item_type==="COMBINATION"?e.createElement("div",{className:m.combinationContent},(ae=g==null?void 0:g.sub_item_banks)==null?void 0:ae.map((T,de)=>{var _e,ie,$,Ne,We,Fe;const Oe=`(\u9898\u76EE${de+1}-${(T==null?void 0:T.item_type)=="SINGLE"?"\u5355\u9009\u9898":(T==null?void 0:T.item_type)=="MULTIPLE"?"\u591A\u9009\u9898":(T==null?void 0:T.item_type)=="COMPLETION"?"\u586B\u7A7A\u9898":(T==null?void 0:T.item_type)=="JUDGMENT"?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898"}) `;return e.createElement(e.Fragment,null,e.createElement("div",{style:{marginTop:10,marginBottom:10}},e.createElement(A.Z,{value:Oe+T.name})),((T==null?void 0:T.item_type)=="SINGLE"||(T==null?void 0:T.item_type)=="MULTIPLE")&&T.choices.map((Ae,we)=>e.createElement("div",{key:we,className:m.otherContentItem},e.createElement("p",null,J[we]),e.createElement(A.Z,{className:m.otehrContentHtml,value:Ae.choice_text}))),(T==null?void 0:T.item_type)=="JUDGMENT"&&e.createElement("div",{style:{display:"flex",marginBottom:10}},T.choices.map((Ae,we)=>e.createElement(Z.ZP,{key:we,disabled:!0},Ae.choice_text))),e.createElement("div",{className:m.con},(T==null?void 0:T.item_type)=="SINGLE"&&e.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",M==null?void 0:M[(_e=T==null?void 0:T.choices)==null?void 0:_e.findIndex(Ae=>Ae==null?void 0:Ae.is_answer)]," "),(T==null?void 0:T.item_type)=="COMPLETION"&&((ie=T==null?void 0:T.standard_answer)==null?void 0:ie.map((Ae,we)=>{var F;return e.createElement("div",{key:we,className:m.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${Ae.position}\uFF09\uFF1A${(F=Ae==null?void 0:Ae.answer_text)==null?void 0:F.join("\u3001")}`)})),(T==null?void 0:T.item_type)=="MULTIPLE"&&e.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",($=T==null?void 0:T.choices)==null?void 0:$.map((Ae,we)=>{if(Ae!=null&&Ae.is_answer)return(M==null?void 0:M[we])+" "})," "),(T==null?void 0:T.item_type)=="JUDGMENT"&&e.createElement("div",null,"\u7B54\u6848\uFF1A",(We=(Ne=T==null?void 0:T.choices)==null?void 0:Ne.find(Ae=>Ae.is_answer))==null?void 0:We.choice_text),(T==null?void 0:T.item_type)=="SUBJECTIVE"&&e.createElement("div",null,"\u7B54\u6848\uFF1A",(Fe=T==null?void 0:T.answer_texts)==null?void 0:Fe[0]),e.createElement("div",null,e.createElement("span",null,"\u89E3\u6790\uFF1A"),e.createElement(A.Z,{className:m.parseAnswerHtml,value:T.analysis||"\u6682\u65E0\u89E3\u6790"})),e.createElement("div",null,e.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A"),e.createElement(v.Z,{title:(g==null?void 0:g.tag_discipline)||"--"},e.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(g==null?void 0:g.tag_discipline)||"--")))))})):e.createElement("div",{className:m.otherContent},g.choices.map((T,de)=>e.createElement("div",{key:de,className:m.otherContentItem},e.createElement("p",null,J[de]),e.createElement(A.Z,{className:m.otehrContentHtml,value:T.choice_text}))))},z=()=>{var le;if((g==null?void 0:g.item_type)!=="BPROGRAM")return e.createElement("div",null,(le=g.standard_answer)==null?void 0:le.map((ae,T)=>{var de,_e;return e.createElement("div",{key:T,className:m.answerHtml},(ae==null?void 0:ae.model)===1?`\u7B54\u6848\uFF08\u586B\u7A7A${ae.position}\uFF09\uFF1A${(de=ae==null?void 0:ae.answer_text)==null?void 0:de.join("\u3001")}`:e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("span",{style:{minWidth:110}},"\u7B54\u6848\uFF08\u586B\u7A7A",ae.position,"\uFF09\uFF1A"),e.createElement(C.Z,{value:(_e=ae==null?void 0:ae.answer_text)==null?void 0:_e.join("\u3001"),readOnly:!0})))}))},X=()=>{var le,ae,T,de,_e,ie;const $={SUBJECTIVE:(le=g.answer_texts)==null?void 0:le[0],JUDGMENT:(T=(ae=g.choices)==null?void 0:ae.find(ge=>ge.is_answer))==null?void 0:T.choice_text},Ne=g.choices.map(ge=>ge.is_answer).findIndex(ge=>ge),We=Ne>-1?M[Ne]:"";let Fe="";g.choices.map((ge,Se)=>{ge.is_answer&&(Fe+=M[Se])});const Oe=$[g.item_type];let Ae=((de=g==null?void 0:g.program_attr)==null?void 0:de.code)||"";try{Ae=S.Base64.decode(((_e=g==null?void 0:g.program_attr)==null?void 0:_e.code)||"")}catch(ge){}const we={SINGLE:e.createElement(A.Z,{className:m.answerHtml,value:`\u7B54\u6848\uFF1A${We||"\u65E0"}`}),MULTIPLE:e.createElement(A.Z,{className:m.answerHtml,value:`\u7B54\u6848\uFF1A${Fe||"\u65E0"}`}),COMPLETION:z(),BPROGRAM:e.createElement("div",null,e.createElement(A.Z,{className:m.answerHtml,showProgramFill:!0,value:Ae}),(ie=g.standard_answer)==null?void 0:ie.map((ge,Se)=>e.createElement("div",{key:Se,className:m.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${ge.position}\uFF09\uFF1A${ge==null?void 0:ge.answer_text}`)))},F=e.createElement(A.Z,{className:m.answerHtml,value:`\u7B54\u6848\uFF1A${Oe||"\u65E0"}`});return we[g.item_type]||F},pe=le=>{let ae=[...V];le.target.checked?ae.push(g.id):ae=ae.filter(T=>T!==g.id),p(ae)};return e.createElement("div",{className:m.itemWrap},e.createElement("div",{className:m.list},ne&&e.createElement(G.default,{className:"mr10",onChange:pe,checked:V.includes(g.id)}),e.createElement("div",{onClick:()=>Qe(!ke),className:m.title},e.createElement(A.Z,{key:1,showLines:1,showTextOnly:!0,className:m.topicTitleContent,value:(g==null?void 0:g.item_type)==="BPROGRAM"?(P=g==null?void 0:g.program_attr)==null?void 0:P.description:g.name})),e.createElement("div",{onClick:()=>Qe(!ke),className:m.tr},e.createElement("i",{style:{transform:ke?"scale(0.5) rotate(-180deg)":"scale(0.5) rotate(0deg)"},className:"iconfont icon-zhankai4"}))),e.createElement("aside",{style:ke?{display:"block"}:{display:"none"},className:m.itemDetail},e.createElement("div",{style:{marginBottom:44}},e.createElement(A.Z,{key:2,className:m.topicTitleContent,value:(g==null?void 0:g.item_type)==="BPROGRAM"?(fe=g==null?void 0:g.program_attr)==null?void 0:fe.description:g.name}),e.createElement("div",{className:`${m.row} mt15`},ce()),e.createElement("div",{className:m.row},e.createElement("div",{className:m.updateTimeRow},e.createElement("div",{className:m.updateTimeWrap},g.item_type==="PROGRAM"&&e.createElement("p",{className:m.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(xe=g.program_attr)==null?void 0:xe.language))))),g.item_type!=="COMBINATION"&&e.createElement("div",{className:m.answerWrapper},e.createElement("img",{src:re,alt:"",className:m.decoration}),e.createElement("div",{className:m.answer},X()),e.createElement("div",{className:m.parse},e.createElement("div",{className:m.parseText},"\u89E3\u6790\uFF1A"),e.createElement("div",{className:m.parseAnswer},g.analysis?e.createElement(A.Z,{className:m.parseAnswerHtml,value:g.analysis}):"\u6682\u65E0\u89E3\u6790")),e.createElement("div",{className:m.parse},e.createElement("div",{className:m.parseText},"\u77E5\u8BC6\u70B9\uFF1A"),e.createElement(v.Z,{title:(g==null?void 0:g.tag_discipline)||"--"},e.createElement("div",{className:m.parseAnswer,style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(g==null?void 0:g.tag_discipline)||"--"))))))},H=({SubjectShare:g,isProblemset:V,data:p,user:ne,activeTabsKey:P,onPublicReview:fe=()=>{},onStartExperience:xe=()=>{},onSetPrivate:ke=()=>{},onCorrection:Qe=()=>{},onChangeTag:ce=()=>{},onCollect:z=()=>{},onSetPublic:X=()=>{},onDelete:pe=()=>{},onCancel:le=()=>{},onSelect:ae=()=>{},onMoveTo:T=()=>{},addProblemset:de=()=>{},onSetShare:_e=()=>{},onCancelShare:ie=()=>{},onPublish:$=()=>{},onCancelPublish:Ne=()=>{}})=>{var We,Fe,Oe,Ae,we,F,ge,Se,ot,ft,ve,r,N,Y,Te;const gt=p.item_type==="PROGRAM"?`/problems/newedit/${(We=p.program_attr)==null?void 0:We.identifier}`:p.item_type==="BPROGRAM"?`/problemset/edit/${(Fe=p.program_attr)==null?void 0:Fe.identifier}?type=1`:`/problemset/edit/${p.id}`,ze=P==="0"&&!p.public&&!p.apply&&(p.item_type==="PROGRAM"&&((Oe=p.program_attr)==null?void 0:Oe.status)!==0||p.item_type!=="PROGRAM"),je=[{label:e.createElement("a",{className:m.actionLink,onClick:()=>{var nt;return Ne((nt=p==null?void 0:p.program_attr)==null?void 0:nt.identifier)}},"\u64A4\u9500\u53D1\u5E03"),key:"0",show:(P==="0"||P==="3")&&p.item_type==="PROGRAM"&&((Ae=p.program_attr)==null?void 0:Ae.status)!==0&&!p.public&&((we=p.author)==null?void 0:we.login)===((F=ne.userInfo)==null?void 0:F.login)},{label:e.createElement("a",{className:m.actionLink,onClick:()=>T(p.id)},"\u79FB\u52A8\u5230"),key:"1",show:P==="0"},{label:e.createElement("a",{className:m.actionLink,onClick:()=>{p.is_share?ie(p.id):_e(p.id)}},"\u5171\u4EAB"),key:"3",show:P==="0"&&g},{label:e.createElement("a",{className:m.actionLink,onClick:()=>X(p)},"\u516C\u5F00"),key:"4",show:ze},{label:e.createElement("a",{className:m.reviewFlag,onClick:fe},"\u516C\u5F00\u5BA1\u6838\u4E2D"),key:"5",show:P==="0"&&!p.public&&p.apply&&(p.item_type==="PROGRAM"&&p.program_attr.status!==0||p.item_type!=="PROGRAM")},{label:e.createElement("a",{className:m.actionLink,onClick:()=>ke(p.id)},"\u64A4\u9500\u516C\u5F00"),key:"6",show:(P==="0"||P==="1")&&p.public&&((ge=p.author)==null?void 0:ge.login)===((Se=ne.userInfo)==null?void 0:Se.login)||P==="1"&&(0,I.ag)()},{label:e.createElement("a",{className:m.actionLink,onClick:()=>z(p.id,p.is_collected)},"\u53D6\u6D88\u6536\u85CF"),key:"7",show:P==="2"},{label:e.createElement("a",{className:m.actionLink,onClick:()=>{var nt;return $((nt=p==null?void 0:p.program_attr)==null?void 0:nt.identifier)}},"\u53D1\u5E03"),key:"8",show:(P==="0"||P==="3")&&p.item_type==="PROGRAM"&&((ot=p.program_attr)==null?void 0:ot.status)===0&&!p.public&&((ft=p.author)==null?void 0:ft.login)===((ve=ne.userInfo)==null?void 0:ve.login)},{label:e.createElement("a",{className:m.actionLink,onClick:()=>z(p.id,p.is_collected)},p.is_collected?"\u53D6\u6D88\u6536\u85CF":"\u6536\u85CF"),key:"9",show:(P==="1"||P==="3")&&!(0,I.ag)()&&!(0,I.JA)()&&((r=p.author)==null?void 0:r.login)!==((N=ne.userInfo)==null?void 0:N.login)},{label:e.createElement("a",{className:m.actionLink,onClick:()=>Qe(p.id)},"\u7EA0\u9519"),key:"10",show:P!=="0"&&!(0,I.ag)()&&!(0,I.JA)()},{label:e.createElement("a",{className:m.actionLink,onClick:()=>ce(p)},"\u4FEE\u6539\u77E5\u8BC6\u70B9"),key:"15",show:P==="0"||P==="3"&&(p==null?void 0:p.edit_item_bank)},{label:e.createElement("a",{className:m.actionLink,onClick:()=>pe(p.id)},"\u5220\u9664"),key:"11",show:P==="0"&&!p.public||P==="1"&&(0,I.ag)()&&((Y=p.author)==null?void 0:Y.login)!==((Te=ne.userInfo)==null?void 0:Te.login)},{label:e.createElement("a",{className:m.actionLink,onClick:()=>de(p.id)},"\u52A0\u5165\u6211\u7684\u9898\u5E93"),key:"12",show:P==="1"||P==="3"}].filter(nt=>nt.show),Ke=e.createElement(W.default,{forceSubMenuRender:!0,className:m.menu,items:je}),rt=e.createElement(W.default,{forceSubMenuRender:!0,className:m.menu},e.createElement(W.default.Item,{key:"10"},e.createElement("a",{className:m.actionLink,onClick:()=>Qe(p.id)},"\u7EA0\u9519"))),Dt=P!=="0"&&!(0,I.ag)()&&!(0,I.JA)();return e.createElement(e.Fragment,null,V?e.createElement(e.Fragment,null,(P==="0"||P==="3"&&(p==null?void 0:p.edit_item_bank))&&!p.public&&e.createElement("span",{className:m.textBtn,style:{cursor:"pointer"},onClick:()=>(0,oe.xg)(gt)},e.createElement("div",{className:m.line},e.createElement("b",{className:m.b1}),e.createElement("b",{className:m.b2})),e.createElement("i",{className:"iconfont icon-bianji10 font14 mr5"}),"\u7F16\u8F91",!(p.item_type!=="SUBJECTIVE"&&p.item_type!=="COMBINATION")&&e.createElement("div",{className:m.line},e.createElement("b",{className:m.b1}),e.createElement("b",{className:m.b2}))),p.item_type!=="SUBJECTIVE"&&p.item_type!=="COMBINATION"&&e.createElement("span",{className:m.textBtn,style:{cursor:"pointer"},onClick:()=>xe(p)},e.createElement("div",{className:m.line},e.createElement("b",{className:m.b1}),e.createElement("b",{className:m.b2})),e.createElement("i",{className:"iconfont icon-tiyan font14 mr5"}),"\u4F53\u9A8C",e.createElement("div",{className:m.line},e.createElement("b",{className:m.b1}),e.createElement("b",{className:m.b2}))),je.length>0&&e.createElement(Q.Z,{dropdownRender:()=>Ke},e.createElement("span",{style:{cursor:"default",width:"105px"},onClick:nt=>nt.preventDefault()},e.createElement("span",{className:m.textBtn},e.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",e.createElement("div",{className:m.line},e.createElement("b",{className:m.b1}),e.createElement("b",{className:m.b2})))))):Dt?e.createElement(Q.Z,{className:"ml40",dropdownRender:()=>rt},e.createElement("span",{style:{cursor:"default",width:"105px"},onClick:nt=>nt.preventDefault()},e.createElement("span",{className:m.textBtn},e.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",e.createElement("div",{className:m.line},e.createElement("b",{className:m.b1}),e.createElement("b",{className:m.b2}))))):e.createElement("span",null))};var j=q},49111:function(Le,Ce,i){i.r(Ce),i.d(Ce,{TabType:function(){return Zn},default:function(){return Kl}});var e=i(59301),A=i(63144),Z=i(69352),v=i(99313),G=i(98135),W=i(78241),Q=i(43418),m=i(5112),I=i(8591),re=i(71418),S=i(24905),C=i(20834),oe=i(6848),J=i(19842),M=i(57809),q=i(66104),H=i(3113),j=i(38854),g=i(95237),V=i(53864),p=i(23757),ne=i(6629),P={modalContent:"modalContent___UXmJC",modalContentLeft:"modalContentLeft___JOFgX",green:"green___rI_w_",textArea:"textArea___OTapv",red:"red___cDswv",row:"row___CE3Y7",html:"html___u9n4r",line:"line___Lh9Lb"},fe=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,Qe=(u,o)=>{var l={};for(var y in u)xe.call(u,y)&&o.indexOf(y)<0&&(l[y]=u[y]);if(u!=null&&fe)for(var y of fe(u))o.indexOf(y)<0&&ke.call(u,y)&&(l[y]=u[y]);return l};const ce=u=>{var o=u,{problemset:l,globalSetting:y,loading:k,dispatch:h}=o,L=Qe(o,["problemset","globalSetting","loading","dispatch"]);return e.createElement(Q.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:l.actionTabs.key==="Problemset-PublicReview",title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",cancelText:"",width:"442px",onOk:()=>{h({type:"problemset/setActionTabs",payload:{}})},onCancel:()=>{h({type:"problemset/setActionTabs",payload:{}})}},e.createElement("div",{className:P.modalContent},"\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"),e.createElement("div",{className:P.modalContent},"\u6211\u4EEC\u5C06\u57281-2\u4E2A\u5DE5\u4F5C\u65E5\u5185\u5B8C\u6210\u5BA1\u6838"))};var z=(0,A.connect)(({problemset:u,loading:o,globalSetting:l})=>({problemset:u,globalSetting:l,loading:o.effects}))(ce),X={flex_box_center:"flex_box_center___YKb0w",flex_space_between:"flex_space_between___wpoDJ",flex_box_vertical_center:"flex_box_vertical_center____nKxT",flex_box_center_end:"flex_box_center_end___vyS5Y",flex_box_column:"flex_box_column___WjAJ8",exportModal:"exportModal___zrCjw",export_text:"export_text___BpWql"},pe=i(73906),le=i(99232),ae=i.n(le),T=i(46961);const de=({problemset:u,dispatch:o})=>{const[l,y]=(0,e.useState)([]),[k,h]=(0,e.useState)(!0),L=()=>{o({type:"problemset/setActionTabs",payload:{}})};(0,e.useEffect)(()=>{var D,Ee;u.actionTabs.key==="\u5BFC\u51FA\u8BD5\u9898"&&y([(Ee=(D=u.actionTabs)==null?void 0:D.params)==null?void 0:Ee.group_id])},[u.actionTabs.key]);const _=()=>{if(l.length===0){I.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6\u5939");return}c({},`/api/item_banks/export.xlsx?group_id=${l[0]}&include_children=${k}`,(D,Ee)=>{var ye;if(((ye=D.target.response)==null?void 0:ye.type)==="application/json"){let b=new FileReader;b.readAsText(D.target.response,"utf-8"),b.addEventListener("loadend",()=>{const O=JSON.parse(b.result);I.ZP.warning((O==null?void 0:O.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458")});return}let Be=new Blob([D.target.response],{type:"application/vnd.ms-excel;charset=utf-8"}),ee=`\u5BFC\u51FA\u8BD5\u9898-${ae()().format("YYYYMMDD_HH:mm:ss")}.xlsx`;if(window.navigator&&window.navigator.msSaveOrOpenBlob)window.navigator.msSaveOrOpenBlob(Be,ee);else{let b=URL.createObjectURL(Be),O=document.createElement("a");O.href=b,O.setAttribute("download",ee),document.body.appendChild(O),O.click(),window.URL.revokeObjectURL(O.href)}L()})},c=(D,Ee,ye,Be)=>{const ee=T.Z.API_SERVER+Ee,b=new window.XMLHttpRequest;return b.withCredentials=!0,b.addEventListener("load",function(O){ye(O,b)},!1),b.addEventListener("error",function(O){Be&&Be(O)},!1),b.responseType="blob",b.open("GET",ee),b.send(null),b};return e.createElement(Q.default,{centered:!0,title:"\u5BFC\u51FA\u8BD5\u9898",open:u.actionTabs.key==="\u5BFC\u51FA\u8BD5\u9898",width:718,destroyOnClose:!0,wrapClassName:X.customModal,onCancel:L,onOk:_},e.createElement("aside",{className:X.exportModal},e.createElement("div",{style:{marginBottom:20}},e.createElement("label",{style:{marginRight:20}},"\u5BFC\u51FA\u8BBE\u7F6E"),e.createElement(m.ZP.Group,{onChange:D=>{h(D.target.value)},value:k},e.createElement(m.ZP,{value:!0},"\u5305\u542B\u5B50\u6587\u4EF6\u5939"),e.createElement(m.ZP,{value:!1},"\u4EC5\u5F53\u524D\u6587\u4EF6\u5939"))),e.createElement(pe.Z,{value:l,onChange:D=>y(D)}),e.createElement("div",{className:X.export_text},"\u5176\u4E2D\u7EC4\u5408\u9898\u4E0E\u5B9E\u8BAD\u9898\u6682\u4E0D\u652F\u6301\u5BFC\u51FA")))};var _e=(0,A.connect)(({problemset:u})=>({problemset:u}))(de),ie={flex_box_center:"flex_box_center___CwmPP",flex_space_between:"flex_space_between___td8SO",flex_box_vertical_center:"flex_box_vertical_center___GSFzs",flex_box_center_end:"flex_box_center_end___YzfHD",flex_box_column:"flex_box_column___exEQb",customModal:"customModal___lg6DD",shareModal:"shareModal___uZhG_",content:"content___I8qEq",group:"group___KeY9s",teachGroup:"teachGroup____SeBs",footer:"footer___Jn0qQ"},$=i(85143),Ne=(u,o,l)=>new Promise((y,k)=>{var h=c=>{try{_(l.next(c))}catch(D){k(D)}},L=c=>{try{_(l.throw(c))}catch(D){k(D)}},_=c=>c.done?y(c.value):Promise.resolve(c.value).then(h,L);_((l=l.apply(u,o)).next())});const We=({problemset:u,dispatch:o,onOk:l})=>{var y,k;const h=(0,A.useParams)(),[L,_]=(0,e.useState)([]),[c,D]=(0,e.useState)(1),[Ee,ye]=(0,e.useState)([]),[Be,ee]=(0,e.useState)([]),[b,O]=(0,e.useState)(!0),[B,U]=(0,e.useState)(!1),[te,a]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var he,E;u.actionTabs.key==="\u5171\u4EAB\u8BD5\u9898"&&(R(),ye([(E=(he=u.actionTabs)==null?void 0:he.params)==null?void 0:E.group_id]))},[u.actionTabs.key]);const R=()=>Ne(void 0,null,function*(){O(!0);const he=yield(0,$.Of)({type:0,page:1,per_page:10,order_by:"new"});if(he!=null&&he.item_banks_group){const Me=[{id:-1,item_banks_count:(he==null?void 0:he.no_group_count)||0,name:{name:"\u672A\u52A0\u5165\u5206\u7EC4"}}].concat((he==null?void 0:he.item_banks_group)||[]);_(Me)}O(!1)}),Re=()=>{o({type:"problemset/setActionTabs",payload:{}})},ct=()=>Ne(void 0,null,function*(){if(Ee.length===0){I.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u7684\u6587\u4EF6\u5939");return}if(c===1){D(2);return}U(!0);const he=yield(0,$.GW)({item_banks_group_ids:Ee,clazz:"ItemBank",group_ids:Be});(he==null?void 0:he.status)===0&&(l(),Re()),U(!1)}),me=he=>{ye(he),a(he.length===L.length)};return e.createElement(Q.default,{centered:!0,afterClose:()=>{ee([]),D(1),a(!1),_([])},title:`\u5171\u4EAB\u8BD5\u9898${c}/2`,open:u.actionTabs.key==="\u5171\u4EAB\u8BD5\u9898",footer:null,width:718,destroyOnClose:!0,wrapClassName:ie.customModal,onCancel:Re},e.createElement("aside",{className:ie.shareModal},e.createElement(re.Z,{spinning:b},e.createElement("div",{className:ie.content},c===1&&e.createElement("div",{className:ie.group},e.createElement(pe.Z,{value:Ee,onChange:he=>ye(he)})),c===2&&e.createElement("div",{className:ie.teachGroup},e.createElement("p",null,"\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F"),e.createElement(S.default.Group,{value:Be,onChange:he=>ee(he)},(k=(y=u==null?void 0:u.teachGroupData)==null?void 0:y.groups)==null?void 0:k.map(he=>e.createElement(S.default,{key:he.group_id,value:he.group_id},he==null?void 0:he.name))))),e.createElement("div",{className:ie.footer},e.createElement(H.ZP,{onClick:Re},"\u53D6\u6D88"),e.createElement(H.ZP,{loading:B,onClick:ct,type:"primary"},c===1?"\u4E0B\u4E00\u6B65":"\u786E\u8BA4\u5171\u4EAB")))))};var Fe=(0,A.connect)(({problemset:u})=>({problemset:u}))(We),Oe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,F=(u,o)=>{var l={};for(var y in u)Ae.call(u,y)&&o.indexOf(y)<0&&(l[y]=u[y]);if(u!=null&&Oe)for(var y of Oe(u))o.indexOf(y)<0&&we.call(u,y)&&(l[y]=u[y]);return l},ge=(u,o,l)=>new Promise((y,k)=>{var h=c=>{try{_(l.next(c))}catch(D){k(D)}},L=c=>{try{_(l.throw(c))}catch(D){k(D)}},_=c=>c.done?y(c.value):Promise.resolve(c.value).then(h,L);_((l=l.apply(u,o)).next())});const Se=u=>{var o=u,{problemset:l,globalSetting:y,loading:k,dispatch:h,onReloadData:L=()=>{},isPiliangRevoke:_=!1}=o,c=F(o,["problemset","globalSetting","loading","dispatch","onReloadData","isPiliangRevoke"]);const D=(0,e.useRef)(!1),[Ee,ye]=(0,e.useState)(!1);(0,e.useEffect)(()=>{l.actionTabs.key==="Problemset-SetPrivate"?window.localStorage.getItem("problemset-set-private-hint-flag")==="1"?Be():ye(!0):ye(!1)},[l.actionTabs.key]);const Be=()=>ge(void 0,null,function*(){D.current&&window.localStorage.setItem("problemset-set-private-hint-flag","1");let ee={};_?ee=yield h({type:"problemset/revokePublish",payload:l.actionTabs.params}):ee=yield h({type:"problemset/setPrivate",payload:l.actionTabs.params}),h({type:"problemset/setActionTabs",payload:{}}),D.current=!1,(ee==null?void 0:ee.status)===0&&L()});return e.createElement(Q.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ee,title:"\u64A4\u9500\u516C\u5F00\u544A\u77E5",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:_?k["problemset/revokePublish"]:k["problemset/setPrivate"],width:"442px",onOk:Be,onCancel:()=>{h({type:"problemset/setActionTabs",payload:{}}),D.current=!1}},e.createElement("div",{className:P.modalContentLeft},"\u8BD5\u9898\u5DF2\u516C\u5F00\uFF0C\u64A4\u9500\u516C\u5F00\u53EF\u80FD\u5BFC\u81F4\u90E8\u5206\u7528\u6237\u5BF9\u8BD5\u9898\u7684\u4F7F\u7528\u53D7\u635F\u3002"),e.createElement("div",{className:P.modalContentLeft},"\u786E\u8BA4\u64A4\u9500\u516C\u5F00\u56DE\u5230\u81EA\u6709\u72B6\u6001\u5417\uFF1F"),e.createElement("div",null,e.createElement(S.default,{className:"mt10",defaultChecked:!1,onChange:ee=>D.current=ee.target.checked},"\u4E0D\u518D\u63D0\u793A")))};var ot=(0,A.connect)(({problemset:u,loading:o,globalSetting:l})=>({problemset:u,globalSetting:l,loading:o.effects}))(Se),ft=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,N=(u,o)=>{var l={};for(var y in u)ve.call(u,y)&&o.indexOf(y)<0&&(l[y]=u[y]);if(u!=null&&ft)for(var y of ft(u))o.indexOf(y)<0&&r.call(u,y)&&(l[y]=u[y]);return l},Y=(u,o,l)=>new Promise((y,k)=>{var h=c=>{try{_(l.next(c))}catch(D){k(D)}},L=c=>{try{_(l.throw(c))}catch(D){k(D)}},_=c=>c.done?y(c.value):Promise.resolve(c.value).then(h,L);_((l=l.apply(u,o)).next())});const Te=u=>{var o=u,{problemset:l,globalSetting:y,loading:k,dispatch:h,onReloadData:L=()=>{}}=o,_=N(o,["problemset","globalSetting","loading","dispatch","onReloadData"]);const c=()=>Y(void 0,null,function*(){const D=yield h({type:"problemset/handleDelete",payload:l.actionTabs.params});h({type:"problemset/setActionTabs",payload:{}}),D.status===0&&L()});return e.createElement(Q.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:l.actionTabs.key==="Problemset-Delete",title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:k["problemset/handleDelete"],width:"442px",onOk:c,onCancel:()=>{h({type:"problemset/setActionTabs",payload:{}})}},e.createElement("div",{className:P.modalContent},"\u786E\u8BA4\u5220\u9664\u540E\uFF0C\u65E0\u6CD5\u64A4\u9500"),e.createElement("div",{className:P.modalContent},"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var gt=(0,A.connect)(({problemset:u,loading:o,globalSetting:l})=>({problemset:u,globalSetting:l,loading:o.effects}))(Te),ze=i(89392),je=i(31272),Ke=Object.defineProperty,rt=Object.defineProperties,Dt=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Au=Object.prototype.hasOwnProperty,vu=Object.prototype.propertyIsEnumerable,on=(u,o,l)=>o in u?Ke(u,o,{enumerable:!0,configurable:!0,writable:!0,value:l}):u[o]=l,_u=(u,o)=>{for(var l in o||(o={}))Au.call(o,l)&&on(u,l,o[l]);if(nt)for(var l of nt(o))vu.call(o,l)&&on(u,l,o[l]);return u},gu=(u,o)=>rt(u,Dt(o)),yu=(u,o,l)=>new Promise((y,k)=>{var h=c=>{try{_(l.next(c))}catch(D){k(D)}},L=c=>{try{_(l.throw(c))}catch(D){k(D)}},_=c=>c.done?y(c.value):Promise.resolve(c.value).then(h,L);_((l=l.apply(u,o)).next())});const hu=({problemset:u,dispatch:o})=>{var l;const[y,k]=(0,e.useState)({}),[h,L]=(0,e.useState)([]),[_,c]=(0,e.useState)(!1),D=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var ee,b;if(((ee=u==null?void 0:u.actionTabs)==null?void 0:ee.key)==="SINGLE"){const O=(0,ze.cloneDeep)((b=u==null?void 0:u.actionTabs)==null?void 0:b.params);k(O),L(O.choices)}},[(l=u==null?void 0:u.actionTabs)==null?void 0:l.key]);const Ee=()=>yu(void 0,null,function*(){var ee;if(!h.some(b=>b==null?void 0:b.checked)){I.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(_){const b=(0,ze.cloneDeep)((ee=u==null?void 0:u.actionTabs)==null?void 0:ee.params);L(b.choices)}c(!_)}),ye=(ee,b)=>{console.log(ee.target.checked);const O=h.map((B,U)=>gu(_u({},B),{checked:U===b?ee.target.checked:!1}));L(O)},Be=()=>{k({}),L([]),c(!1),o({type:"problemset/setActionTabs",payload:{}})};return e.createElement(Q.default,{centered:!0,destroyOnClose:!0,open:u.actionTabs.key==="SINGLE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:_?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:Ee,onCancel:Be},e.createElement("div",null,e.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),e.createElement(je.Z,{value:y==null?void 0:y.name}),h==null?void 0:h.map((ee,b)=>{const{is_answer:O,checked:B,choice_text:U}=ee;let te="";return _&&O&&(te=P.green),_&&!O&&B&&(te=P.red),e.createElement("div",{key:b,style:{pointerEvents:_?"none":"auto"},className:`${P.row} ${te}`},e.createElement(m.ZP,{onChange:a=>ye(a,b),checked:B}),e.createElement("span",null,D[b],".\xA0"),e.createElement(je.Z,{className:P.html,value:U}),_&&O&&e.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),_&&!O&&B&&e.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),_&&e.createElement(e.Fragment,null,e.createElement("div",{className:P.line}),e.createElement("div",{className:"c-grey-333 mb5"},e.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),D[h.findIndex(ee=>ee.is_answer)]),e.createElement("div",{className:"c-grey-333 mb10"},e.createElement("b",null,"\u89E3\u6790:\xA0"),(y==null?void 0:y.analysis)||"\u6682\u65E0\u89E3\u6790"))))};var Fu=(0,A.connect)(({problemset:u})=>({problemset:u}))(hu),Bu=Object.defineProperty,Cu=Object.defineProperties,bu=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,Du=Object.prototype.hasOwnProperty,xu=Object.prototype.propertyIsEnumerable,rn=(u,o,l)=>o in u?Bu(u,o,{enumerable:!0,configurable:!0,writable:!0,value:l}):u[o]=l,Nu=(u,o)=>{for(var l in o||(o={}))Du.call(o,l)&&rn(u,l,o[l]);if(sn)for(var l of sn(o))xu.call(o,l)&&rn(u,l,o[l]);return u},Pu=(u,o)=>Cu(u,bu(o)),Iu=(u,o,l)=>new Promise((y,k)=>{var h=c=>{try{_(l.next(c))}catch(D){k(D)}},L=c=>{try{_(l.throw(c))}catch(D){k(D)}},_=c=>c.done?y(c.value):Promise.resolve(c.value).then(h,L);_((l=l.apply(u,o)).next())});const wu=({problemset:u,dispatch:o})=>{var l;const[y,k]=(0,e.useState)({}),[h,L]=(0,e.useState)([]),[_,c]=(0,e.useState)(!1),D=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var b,O;if(((b=u==null?void 0:u.actionTabs)==null?void 0:b.key)==="MULTIPLE"){const B=(0,ze.cloneDeep)((O=u==null?void 0:u.actionTabs)==null?void 0:O.params);k(B),L(B.choices)}},[(l=u==null?void 0:u.actionTabs)==null?void 0:l.key]);const Ee=()=>Iu(void 0,null,function*(){var b;if(!h.some(O=>O==null?void 0:O.checked)){I.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(_){const O=(0,ze.cloneDeep)((b=u==null?void 0:u.actionTabs)==null?void 0:b.params);L(O.choices)}c(!_)}),ye=(b,O)=>{console.log(b.target.checked);const B=h.map((U,te)=>Pu(Nu({},U),{checked:te===O?b.target.checked:U.checked}));L(B)},Be=()=>{k({}),L([]),c(!1),o({type:"problemset/setActionTabs",payload:{}})},ee=()=>{let b="";return h.forEach((O,B)=>{O.is_answer&&(b=b+D[B])}),b};return e.createElement(Q.default,{centered:!0,destroyOnClose:!0,open:u.actionTabs.key==="MULTIPLE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:_?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:Ee,onCancel:Be},e.createElement("div",null,e.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),e.createElement(je.Z,{value:y==null?void 0:y.name}),h==null?void 0:h.map((b,O)=>{const{is_answer:B,checked:U,choice_text:te}=b;let a="";return _&&B&&(a=P.green),_&&!B&&U&&(a=P.red),e.createElement("div",{key:O,style:{pointerEvents:_?"none":"auto"},className:`${P.row} ${a}`},e.createElement(S.default,{style:{padding:3},onChange:R=>ye(R,O),checked:U}),e.createElement("span",null,D[O],".\xA0"),e.createElement(je.Z,{className:P.html,value:te}),_&&B&&e.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),_&&!B&&U&&e.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),_&&e.createElement(e.Fragment,null,e.createElement("div",{className:P.line}),e.createElement("div",{className:"c-grey-333 mb5"},e.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),ee()),e.createElement("div",{className:"c-grey-333 mb10"},e.createElement("b",null,"\u89E3\u6790:\xA0"),(y==null?void 0:y.analysis)||"\u6682\u65E0\u89E3\u6790"))))};var ku=(0,A.connect)(({problemset:u})=>({problemset:u}))(wu),Ou=Object.defineProperty,Su=Object.defineProperties,Tu=Object.getOwnPropertyDescriptors,cn=Object.getOwnPropertySymbols,Zu=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,dn=(u,o,l)=>o in u?Ou(u,o,{enumerable:!0,configurable:!0,writable:!0,value:l}):u[o]=l,Qu=(u,o)=>{for(var l in o||(o={}))Zu.call(o,l)&&dn(u,l,o[l]);if(cn)for(var l of cn(o))Ru.call(o,l)&&dn(u,l,o[l]);return u},Mu=(u,o)=>Su(u,Tu(o)),Lu=(u,o,l)=>new Promise((y,k)=>{var h=c=>{try{_(l.next(c))}catch(D){k(D)}},L=c=>{try{_(l.throw(c))}catch(D){k(D)}},_=c=>c.done?y(c.value):Promise.resolve(c.value).then(h,L);_((l=l.apply(u,o)).next())});const Wu=({problemset:u,dispatch:o})=>{var l,y;const[k,h]=(0,e.useState)({}),[L,_]=(0,e.useState)([]),[c,D]=(0,e.useState)(!1),Ee=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var b,O;if(((b=u==null?void 0:u.actionTabs)==null?void 0:b.key)==="JUDGMENT"){const B=(0,ze.cloneDeep)((O=u==null?void 0:u.actionTabs)==null?void 0:O.params);h(B),_(B.choices)}},[(l=u==null?void 0:u.actionTabs)==null?void 0:l.key]);const ye=()=>Lu(void 0,null,function*(){var b;if(!L.some(O=>O==null?void 0:O.checked)){I.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(c){const O=(0,ze.cloneDeep)((b=u==null?void 0:u.actionTabs)==null?void 0:b.params);_(O.choices)}D(!c)}),Be=(b,O)=>{console.log(b.target.checked);const B=L.map((U,te)=>Mu(Qu({},U),{checked:te===O?b.target.checked:!1}));_(B)},ee=()=>{h({}),_([]),D(!1),o({type:"problemset/setActionTabs",payload:{}})};return e.createElement(Q.default,{centered:!0,destroyOnClose:!0,open:u.actionTabs.key==="JUDGMENT",title:"\u8BD5\u9898\u4F53\u9A8C",okText:c?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:ye,onCancel:ee},e.createElement("div",null,e.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),e.createElement(je.Z,{value:k==null?void 0:k.name}),L==null?void 0:L.map((b,O)=>{const{is_answer:B,checked:U,choice_text:te}=b;let a="";return c&&B&&(a=P.green),c&&!B&&U&&(a=P.red),e.createElement("div",{key:O,style:{pointerEvents:c?"none":"auto"},className:`${P.row} ${a}`},e.createElement(m.ZP,{onChange:R=>Be(R,O),checked:U}),e.createElement(je.Z,{className:P.html,value:te}),c&&B&&e.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),c&&!B&&U&&e.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),c&&e.createElement(e.Fragment,null,e.createElement("div",{className:P.line}),e.createElement("div",{className:"c-grey-333 mb5"},e.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(y=L.find(b=>b.is_answer))==null?void 0:y.choice_text),e.createElement("div",{className:"c-grey-333 mb10"},e.createElement("b",null,"\u89E3\u6790:\xA0"),(k==null?void 0:k.analysis)||"\u6682\u65E0\u89E3\u6790"))))};var ju=(0,A.connect)(({problemset:u})=>({problemset:u}))(Wu),mn=i(15411),Ye=i(59301),Vu=Object.defineProperty,Gu=Object.defineProperties,Xu=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,zu=Object.prototype.propertyIsEnumerable,En=(u,o,l)=>o in u?Vu(u,o,{enumerable:!0,configurable:!0,writable:!0,value:l}):u[o]=l,jt=(u,o)=>{for(var l in o||(o={}))Hu.call(o,l)&&En(u,l,o[l]);if(pn)for(var l of pn(o))zu.call(o,l)&&En(u,l,o[l]);return u},fn=(u,o)=>Gu(u,Xu(o)),Yu=(u,o,l)=>new Promise((y,k)=>{var h=c=>{try{_(l.next(c))}catch(D){k(D)}},L=c=>{try{_(l.throw(c))}catch(D){k(D)}},_=c=>c.done?y(c.value):Promise.resolve(c.value).then(h,L);_((l=l.apply(u,o)).next())});const Uu=({problemset:u,dispatch:o})=>{var l,y;const[k,h]=(0,e.useState)({}),[L,_]=(0,e.useState)([]),[c,D]=(0,e.useState)(!1),Ee=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var b,O,B;if(((b=u==null?void 0:u.actionTabs)==null?void 0:b.key)==="COMPLETION"){const U=(0,ze.cloneDeep)((O=u==null?void 0:u.actionTabs)==null?void 0:O.params);h(U),_((B=U==null?void 0:U.standard_answer)==null?void 0:B.map(te=>jt({value:"",answer:(te==null?void 0:te.answer_text)||[]},te)))}},[(l=u==null?void 0:u.actionTabs)==null?void 0:l.key]);const ye=()=>Yu(void 0,null,function*(){var b,O;if(L.some(B=>(B==null?void 0:B.value)==="")){I.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(c){const B=(0,ze.cloneDeep)((b=u==null?void 0:u.actionTabs)==null?void 0:b.params);_((O=B==null?void 0:B.standard_answer)==null?void 0:O.map(U=>jt({value:"",answer:(U==null?void 0:U.answer_text)||[]},U)))}D(!c)}),Be=(b,O)=>{const B=L.map((U,te)=>fn(jt({},U),{value:te===O?b.target.value:U.value}));_(B)},ee=()=>{h({}),_([]),D(!1),o({type:"problemset/setActionTabs",payload:{}})};return Ye.createElement(Q.default,{centered:!0,destroyOnClose:!0,open:u.actionTabs.key==="COMPLETION",title:"\u8BD5\u9898\u4F53\u9A8C",okText:c?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:ye,onCancel:ee},Ye.createElement("div",null,Ye.createElement("div",{className:"c-light-primary mb5 font16"},"\u586B\u7A7A\u9898"),Ye.createElement(je.Z,{value:k==null?void 0:k.name}),L==null?void 0:L.map((b,O)=>{const{value:B,answer:U}=b;let te="";return c&&(U!=null&&U.includes(B))&&(te=P.green),c&&!(U!=null&&U.includes(B))&&(te=P.red),Ye.createElement("div",{key:O,style:{pointerEvents:c?"none":"auto",marginTop:10},className:`${P.row} ${te}`},Ye.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",O+1,"\u7B54\u6848:"),(b==null?void 0:b.model)===1?Ye.createElement(G.default.TextArea,{className:P.textArea,style:{width:610,marginRight:10},onChange:a=>Be(a,O),value:B}):Ye.createElement(mn.Z,{value:B,onChange:a=>{const R=L.map((Re,ct)=>fn(jt({},Re),{value:ct===O?a:Re.value}));_(R)}}),c&&(U==null?void 0:U.includes(B))&&Ye.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),c&&!(U!=null&&U.includes(B))&&Ye.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),c&&Ye.createElement(e.Fragment,null,Ye.createElement("div",{className:P.line}),(y=k==null?void 0:k.standard_answer)==null?void 0:y.map((b,O)=>{var B,U;return Ye.createElement("div",{className:"c-grey-333 mb5"},Ye.createElement("b",null,"\u586B\u7A7A",O+1,"\u7B54\u6848:\xA0"),(b==null?void 0:b.model)===1?((B=b==null?void 0:b.answer_text)==null?void 0:B.join("\u3001"))||"":Ye.createElement(mn.Z,{value:(U=b==null?void 0:b.answer_text)==null?void 0:U.join("\u3001"),disabled:!0}))}),Ye.createElement("div",{className:"c-grey-333 mb10"},Ye.createElement("b",null,"\u89E3\u6790:\xA0"),(k==null?void 0:k.analysis)||"\u6682\u65E0\u89E3\u6790"))))};var Ju=(0,A.connect)(({problemset:u})=>({problemset:u}))(Uu),Ku=i(24334),qu=Object.defineProperty,$u=Object.defineProperties,el=Object.getOwnPropertyDescriptors,An=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,nl=Object.prototype.propertyIsEnumerable,vn=(u,o,l)=>o in u?qu(u,o,{enumerable:!0,configurable:!0,writable:!0,value:l}):u[o]=l,_n=(u,o)=>{for(var l in o||(o={}))tl.call(o,l)&&vn(u,l,o[l]);if(An)for(var l of An(o))nl.call(o,l)&&vn(u,l,o[l]);return u},gn=(u,o)=>$u(u,el(o)),ul=(u,o,l)=>new Promise((y,k)=>{var h=c=>{try{_(l.next(c))}catch(D){k(D)}},L=c=>{try{_(l.throw(c))}catch(D){k(D)}},_=c=>c.done?y(c.value):Promise.resolve(c.value).then(h,L);_((l=l.apply(u,o)).next())});const ll=({problemset:u,dispatch:o})=>{var l,y,k,h,L;const[_,c]=(0,e.useState)({}),[D,Ee]=(0,e.useState)([]),[ye,Be]=(0,e.useState)(!1),ee=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var B,U,te;if(((B=u==null?void 0:u.actionTabs)==null?void 0:B.key)==="BPROGRAM"){const a=(0,ze.cloneDeep)((U=u==null?void 0:u.actionTabs)==null?void 0:U.params);c(a),Ee((te=a==null?void 0:a.standard_answer)==null?void 0:te.map(R=>({value:"",answer:(R==null?void 0:R.answer_text)||[]})))}},[(l=u==null?void 0:u.actionTabs)==null?void 0:l.key]);const b=()=>ul(void 0,null,function*(){var B,U;if(D.some(te=>(te==null?void 0:te.value)==="")){I.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(ye){const te=(0,ze.cloneDeep)((B=u==null?void 0:u.actionTabs)==null?void 0:B.params);Ee([...(U=te==null?void 0:te.standard_answer)==null?void 0:U.map(a=>({value:"",answer:(a==null?void 0:a.answer_text)||[],type:""}))])}else{let te=D==null?void 0:D.map((a,R)=>gn(_n({},a),{type:a.types}));Ee(te)}Be(!ye)}),O=()=>{c({}),Ee([]),Be(!1),o({type:"problemset/setActionTabs",payload:{}})};return e.createElement(Q.default,{centered:!0,destroyOnClose:!0,open:u.actionTabs.key==="BPROGRAM",title:"\u8BD5\u9898\u4F53\u9A8C",okText:ye?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:b,onCancel:O},e.createElement("div",null,e.createElement("div",{className:"c-light-primary mb5 font16"},"\u7A0B\u5E8F\u586B\u7A7A\u9898"),e.createElement(je.Z,{value:(y=_==null?void 0:_.program_attr)==null?void 0:y.description}),((k=_==null?void 0:_.program_attr)==null?void 0:k.code)&&e.createElement(je.Z,{showProgramFill:!0,onFillChange:B=>{let U=B==null?void 0:B.map((te,a)=>{var R,Re,ct,me;return gn(_n({},te),{types:(_==null?void 0:_.submit_rule)===0?te.value===te.answer?"success":"warning":(_==null?void 0:_.submit_rule)===1?((R=te.value)==null?void 0:R.trim())===((Re=te.answer)==null?void 0:Re.trim())?"success":"warning":((ct=te.value)==null?void 0:ct.replaceAll(" ",""))===((me=te.answer)==null?void 0:me.replaceAll(" ",""))?"success":"warning"})});Ee(U)},programFillValue:D,value:Ku.Base64.decode((h=_==null?void 0:_.program_attr)==null?void 0:h.code)}),ye&&e.createElement(e.Fragment,null,e.createElement("div",{className:P.line}),(L=_==null?void 0:_.standard_answer)==null?void 0:L.map((B,U)=>e.createElement("div",{className:"c-grey-333 mb5",style:{display:"flex",alignItems:"baseline"}},e.createElement("b",null,"\u586B\u7A7A",U+1,"\u7B54\u6848:\xA0"),e.createElement("pre",null,(B==null?void 0:B.answer_text)||""))),e.createElement("div",{className:"c-grey-333 mb10"},e.createElement("b",null,"\u89E3\u6790:\xA0"),(_==null?void 0:_.analysis)||"\u6682\u65E0\u89E3\u6790"))))};var al=(0,A.connect)(({problemset:u})=>({problemset:u}))(ll),ol=i(33773),x={flex_box_center:"flex_box_center___oxvGV",flex_space_between:"flex_space_between___Pu_2g",flex_box_vertical_center:"flex_box_vertical_center____edsl",flex_box_center_end:"flex_box_center_end___ugvya",flex_box_column:"flex_box_column___B_Z0P",page:"page____U6m6",wrap:"wrap___Njoy9",title:"title___PCz5o",select:"select___MAQbm",contentWrap:"contentWrap___USVj3",pngIcon:"pngIcon___Sclgo",tabsWrap:"tabsWrap___xuKJS",searchWrap:"searchWrap___Z4nZX",addQuestionBtn:"addQuestionBtn___PwVCH",search:"search___pIDJi",searchIcon:"searchIcon___I_kVC",batchWrap:"batchWrap___OzbVH",customTable:"customTable___A_Uxs",row:"row___Sm61J",contentListWrap:"contentListWrap___o6fbG",li:"li___dAjon",bottom:"bottom___kfHPh",actionLeftItem:"actionLeftItem___gA062",questionTypeName:"questionTypeName___neVDt",more:"more___oTnCf",btnAdd:"btnAdd___Qdj8O",cancelC:"cancelC___ZCe2I",addC:"addC___yWAgq",actonBtn:"actonBtn___QmXSC",batch:"batch___wvp7O",btns:"btns___Nox9G",btn:"btn___AEGwM",treeWrapper:"treeWrapper___OS1_K",treeHeader:"treeHeader___T86dH",treeContent:"treeContent___AvQsn",action:"action___TlJrk",sendModal:"sendModal___HDDrU",line:"line___vWGHS",del:"del___I2neN",divider:"divider___ao5se",headerWrapper:"headerWrapper___KS6nP",exportBtn:"exportBtn___uePYs",tips:"tips___xnRXZ",tagtips:"tagtips___bGRXj",taglinkBtn:"taglinkBtn___yRUP3",publicQuest:"publicQuest___kmfJq",publicQuestContent:"publicQuestContent___H9xSO",public_tips:"public_tips___O2lWb",concat:"concat___oVAEZ",selectitems:"selectitems___o767V"},yn=i(43428),yt=i(43604),it={drawerWrap:"drawerWrap___pL0ai",title:"title___D60AS",contentWrap:"contentWrap___VyVzG",totalInfo:"totalInfo___wXopO",clear:"clear___Sbav5",problemset:"problemset___jGIix",delete:"delete___zwK_M",deleteIcon:"deleteIcon___BYp0Q",content:"content___ciXL0",createBtnWrapper:"createBtnWrapper___Qnnet"};let Tt=[];const hn=u=>{Tt.forEach(o=>{u.target===o.element||Fn.isParent(u.target,o.element)||o.callbacks.forEach(l=>l())})};window.document.body?window.document.body.addEventListener("click",hn):window.addEventListener("DOMContentLoaded",()=>{window.document.body.addEventListener("click",hn)});const Fn={isParent:(u,o)=>{let l=u;for(;l&&l.tagName&&l.tagName.toLowerCase()!=="body";){if(l===o)return!0;l=l.parentNode}return!1},init:(u,o)=>{const l=Tt.filter(y=>y.element===u);return l.length>0?l[0].callbacks.push(o):Tt.push({element:u,callbacks:[o]}),{clear:()=>{Tt=Tt.filter(y=>y.element!==u)}}}};var sl=Fn,rl=i(95318),Ve=i(59301);const il=[{stateName:"single_questions_count",type:"SINGLE",typeName:"\u5355\u9009\u9898"},{stateName:"multiple_questions_count",type:"MULTIPLE",typeName:"\u591A\u9009\u9898"},{stateName:"judgement_questions_count",type:"JUDGMENT",typeName:"\u5224\u65AD\u9898"},{stateName:"completion_questions_count",type:"COMPLETION",typeName:"\u586B\u7A7A\u9898"},{stateName:"subjective_questions_count",type:"SUBJECTIVE",typeName:"\u7B80\u7B54\u9898"},{stateName:"program_questions_count",type:"PROGRAM",typeName:"\u7F16\u7A0B\u9898"},{stateName:"practical_questions_count",type:"PRACTICAL",typeName:"\u5B9E\u8BAD\u9898"},{stateName:"combination_questions_count",type:"COMBINATION",typeName:"\u7EC4\u5408\u9898"},{stateName:"bprogram_questions_count",type:"BPROGRAM",typeName:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],cl=({visible:u,basketData:o,basketTotal:l,onClose:y=()=>{},onDelete:k=()=>{},onClear:h,onSubmit:L})=>{const _=(0,e.useRef)(),c=(0,e.useRef)();(0,e.useEffect)(()=>{if(c.current)return l>=0&&!_.current&&(_.current=sl.init(c.current,()=>{y()})),()=>{_.current&&_.current.clear()}},[c.current]);const D=window.screen.width<=1440;return Ve.createElement(yn.Z,{rootClassName:it.drawerWrap,placement:"right",closable:!1,mask:!1,open:u,forceRender:!0,width:D?130:160,onClose:y},l>0?Ve.createElement(Ve.Fragment,null,Ve.createElement("div",{className:it.title},"\u8BD5\u9898\u7BEE"),Ve.createElement("div",{ref:c,className:it.contentWrap},Ve.createElement(g.Z,{wrap:!1,className:it.totalInfo,align:"middle"},Ve.createElement(yt.Z,{span:14},"\u9898\u76EE\u603B\u6570"),Ve.createElement(yt.Z,{span:4},l),Ve.createElement(yt.Z,{span:6,className:it.clear,onClick:h},"\u6E05\u7A7A")),il.map(Ee=>o[Ee.stateName]>0&&Ve.createElement(g.Z,{align:"middle",wrap:!1,className:it.problemset,key:Ee.type},Ve.createElement(yt.Z,{span:14},Ee.typeName),Ve.createElement(yt.Z,{span:4},o[Ee.stateName]),Ve.createElement(yt.Z,{span:6,className:it.delete},Ve.createElement("i",{onClick:()=>k(Ee.type),className:`iconfont icon-piliangshanchu3 ${it.deleteIcon}`})))),Ve.createElement(g.Z,{justify:"center",className:it.createBtnWrapper},Ve.createElement(rl.Z,{block:!0,type:"primary",onClick:L},"\u521B\u5EFA\u8BD5\u5377")))):Ve.createElement("div",{ref:c},Ve.createElement("div",{className:it.title},"\u8BD5\u9898\u7BEE"),Ve.createElement(ne.Z,{customText:"\u8BF7\u9009\u62E9\u8BD5\u9898\u52A0\u5165\u8BD5\u9898\u7BEE\u540E\u8FDB\u884C\u7EC4\u5377",styles:{width:120},imgStyles:{width:120}})))};var Bn=Object.getOwnPropertySymbols,dl=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,pl=(u,o)=>{var l={};for(var y in u)dl.call(u,y)&&o.indexOf(y)<0&&(l[y]=u[y]);if(u!=null&&Bn)for(var y of Bn(u))o.indexOf(y)<0&&ml.call(u,y)&&(l[y]=u[y]);return l},El=(u,o,l)=>new Promise((y,k)=>{var h=c=>{try{_(l.next(c))}catch(D){k(D)}},L=c=>{try{_(l.throw(c))}catch(D){k(D)}},_=c=>c.done?y(c.value):Promise.resolve(c.value).then(h,L);_((l=l.apply(u,o)).next())});const fl={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PROGRAM:"\u7F16\u7A0B\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",COMBINATION:"\u7EC4\u5408\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898"},Al=u=>{var o=u,{problemset:l,globalSetting:y,loading:k,dispatch:h,onReloadData:L=()=>{},onReloadBasketData:_=()=>{}}=o,c=pl(o,["problemset","globalSetting","loading","dispatch","onReloadData","onReloadBasketData"]),D,Ee;const ye=()=>El(void 0,null,function*(){const Be=yield h({type:"problemset/basketDelete",payload:l.actionTabs.params});h({type:"problemset/setActionTabs",payload:{}}),Be.status===0&&(L(),_())});return e.createElement(Q.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:l.actionTabs.key==="Problemset-BasketDelete",title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:k["problemset/handleDelete"],width:"442px",onOk:ye,onCancel:()=>{h({type:"problemset/setActionTabs",payload:{}})}},e.createElement("div",{className:P.modalContent},"\u662F\u5426\u5220\u9664\u8BD5\u9898\u7BEE\u4E2D\u7684",fl[(Ee=(D=l.actionTabs)==null?void 0:D.params)==null?void 0:Ee.type]))};var vl=(0,A.connect)(({problemset:u,loading:o,globalSetting:l})=>({problemset:u,globalSetting:l,loading:o.effects}))(Al),xt={hide:"hide___P6mxu",open:"open___hazgP",basket:"basket___y6VHF",count:"count___YEH5s",iconWrap:"iconWrap___l__Lj",icon:"icon___yiXgh",name:"name___tBtew"};const _l=({count:u,visibleBasket:o,onToggleVisible:l=()=>{}})=>e.createElement(oe.Z,{title:"\u8BD5\u9898\u7BEE",placement:"left"},e.createElement("div",{className:`${o?xt.open:xt.hide} ${xt.basket}`,onClick:l},u>0&&e.createElement("div",{className:xt.count},u),e.createElement("span",{className:xt.iconWrap},e.createElement("i",{className:`${xt.icon} iconfont icon-shitilan`})),e.createElement("div",{className:xt.name},"\u8BD5\u9898\u7BEE")));var Cn=i(98324),bn=i(31209),Dn=i(15826),ht=i(35099),gl=i(28103),Ze={flex_box_center:"flex_box_center___orONc",flex_space_between:"flex_space_between___xUKga",flex_box_vertical_center:"flex_box_vertical_center___QeVIN",flex_box_center_end:"flex_box_center_end___mXGLP",flex_box_column:"flex_box_column___CHytA",wrp:"wrp___xbLol",drawer:"drawer___Bi9wT",menu:"menu___t0_fV",actived:"actived___zWm74",actived2:"actived2___RRfRj",subTag:"subTag___EczBy",directionName:"directionName___H9hFf",menuDirection:"menuDirection___JkwbJ",listItem:"listItem___kNMPl",info:"info___QKQMx",title:"title___eGYd4",titleLeft:"titleLeft___ltIGt",titleRight:"titleRight___zsSPc",search:"search___oRdeh",description:"description___zs7Ow",menuCourse:"menuCourse___PygX2",paginationWrap:"paginationWrap___sYmqt",authorname:"authorname___D4gcN","tooltip-content":"tooltip-content___RseJD"},yl=i(84015),hl=i(15276),Fl=i(32325),at=i(76265),Bl=Object.defineProperty,Cl=Object.defineProperties,bl=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,Dl=Object.prototype.hasOwnProperty,xl=Object.prototype.propertyIsEnumerable,Nn=(u,o,l)=>o in u?Bl(u,o,{enumerable:!0,configurable:!0,writable:!0,value:l}):u[o]=l,tt=(u,o)=>{for(var l in o||(o={}))Dl.call(o,l)&&Nn(u,l,o[l]);if(xn)for(var l of xn(o))xl.call(o,l)&&Nn(u,l,o[l]);return u},Vt=(u,o)=>Cl(u,bl(o)),Pn=(u,o,l)=>new Promise((y,k)=>{var h=c=>{try{_(l.next(c))}catch(D){k(D)}},L=c=>{try{_(l.throw(c))}catch(D){k(D)}},_=c=>c.done?y(c.value):Promise.resolve(c.value).then(h,L);_((l=l.apply(u,o)).next())});const{Search:vo}=G.default,Zt={id:"type",name:"\u6765\u6E90",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]},Rt={id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]},Nl=({classroomList:u,loading:o,dispatch:l,cb:y,shixunIds:k=[]})=>{var h,L,_,c;const D=(0,A.useParams)(),Ee=(0,A.useLocation)(),{actionTabs:ye}=u,[Be]=W.default.useForm(),{shixunLists:ee}=u,[b,O]=(0,e.useState)([]),[B,U]=(0,e.useState)([]),[te,a]=(0,e.useState)([]),[R,Re]=(0,e.useState)({page:1,type:"all",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null,group_id:null});(0,e.useEffect)(()=>{u.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&l({type:"classroomList/getShixunLists",payload:tt({},R)})},[u.actionTabs.key]),(0,e.useEffect)(()=>{ct()},[D]);const ct=()=>Pn(void 0,null,function*(){const E=yield(0,yl.I_)({}),Me=yield(0,at.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});a([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(Me==null?void 0:Me.groups)||[]]),U((E==null?void 0:E.disciplines)||[])}),me=(E,Me,$e)=>{R.tag_level=E,R.sub_discipline_id=Me,R.discipline_id=$e,R.page=1,Re(tt({},R)),l({type:"classroomList/getShixunLists",payload:tt({},R)})},he=()=>{l({type:"classroomList/setActionTabs",payload:{}}),Re({page:1,type:"all",diff:0,status:"published",order:"desc",limit:10,sort:"myshixuns_count",tag_level:null,sub_discipline_id:null,discipline_id:null,group_id:null})};return u.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:e.createElement(yn.Z,{placement:"bottom",height:"100%",closable:!0,onClose:he,open:u.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:Ze.drawer,footer:e.createElement("div",{className:"tc"},e.createElement(H.ZP,{size:"middle",onClick:()=>{he(),O([])},style:{marginRight:8}},"\u53D6\u6D88"),e.createElement(H.ZP,{size:"middle",onClick:()=>Pn(void 0,null,function*(){var E,Me;for(let $e=0;$e<(b==null?void 0:b.length);$e++){const dt=b[$e];if(k.includes(dt)){I.ZP.info(`\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A${(Me=(E=ee==null?void 0:ee.shixun_list)==null?void 0:E.find(At=>At.id===dt))==null?void 0:Me.title}`);return}}he(),y(b),O([])}),type:"primary"},"\u786E\u5B9A"))},e.createElement("section",{className:"tc"},e.createElement(Fl.Z,{onChange:E=>{Re(Vt(tt(tt({},R),E),{page:1})),l({type:"classroomList/getShixunLists",payload:Vt(tt(tt({},R),E),{page:1})})}})),e.createElement("section",{className:"edu-container"},e.createElement("ul",{className:Ze.menu},e.createElement("li",null,Zt.name),(h=Zt==null?void 0:Zt.children)==null?void 0:h.map((E,Me)=>e.createElement("li",{className:R[Zt.id]==E.id?Ze.actived:"",key:E.id,onClick:()=>{R[Zt.id]=E.id,R.page=1,Re(tt({},R)),l({type:"classroomList/getShixunLists",payload:tt({},R)})}},e.createElement("strong",null,E.name)))),e.createElement("ul",{className:Ze.menuDirection},e.createElement("li",{className:Ze.directionName},"\u65B9\u5411"),e.createElement("li",{className:R.discipline_id?"":Ze.actived,onClick:()=>{me(null,null,null)}},e.createElement("strong",null,"\u5168\u90E8")),B==null?void 0:B.map(function(E,Me){return e.createElement("li",{key:Me,className:R.discipline_id==E.id?Ze.actived:""},e.createElement("strong",{onClick:()=>{me(1,null,E.id)}},E.name),e.createElement("div",null,E.sub_disciplines.map(function($e,dt){return e.createElement("div",{key:dt,className:"mt5"},e.createElement("div",{className:R.sub_discipline_id==$e.id?`${Ze.actived2} ${Ze.subTag}`:Ze.subTag,onClick:()=>{me(2,$e.id,E.id)}},$e.name),e.createElement("ul",{className:"mt5"},$e.tags&&$e.tags.map(function(At,Bt){return e.createElement("li",{key:Bt,className:R.sub_discipline_id==At.id&&R.tag_level===3?Ze.actived2:"",onClick:()=>{me(3,At.id,E.id)}},At.name)})))})))})),R.type==="mine"&&e.createElement("ul",{className:Ze.menu},e.createElement("li",null,"\u76EE\u5F55"),te==null?void 0:te.map((E,Me)=>e.createElement("li",{className:R.group_id==E.id?Ze.actived:"",key:E.name,onClick:()=>{R.group_id=E.id,R.page=1,Re(tt({},R)),l({type:"classroomList/getShixunLists",payload:tt({},R)})}},e.createElement("strong",null,E.name)))),e.createElement("ul",{className:Ze.menu},e.createElement("li",null,Rt.name),(L=Rt==null?void 0:Rt.children)==null?void 0:L.map((E,Me)=>e.createElement("li",{className:R[Rt.id]==E.id?Ze.actived:"",key:E.name,onClick:()=>{R[Rt.id]=E.id,R.page=1,Re(tt({},R)),l({type:"classroomList/getShixunLists",payload:tt({},R)})}},e.createElement("strong",null,E.name)))),e.createElement(g.Z,null,e.createElement(yt.Z,{flex:"1"},e.createElement("div",{className:Ze.menuCourse,style:{margin:"0px 15px"}},e.createElement("ul",null,e.createElement("li",null,"\u5DF2\u9009",e.createElement("span",{className:"c-blue"},b.length),"\u4E2A"),e.createElement("li",null,"\u5171",e.createElement("span",{className:"c-blue"},ee.shixuns_count),"\u4E2A"),e.createElement("li",{className:"current",onClick:()=>{const E=Vt(tt({},R),{order:R.order==="asc"?"desc":"asc"});Re(E),l({type:"classroomList/getShixunLists",payload:E})}},"\u5B66\u4E60\u4EBA\u6570",e.createElement("p",{className:`edu-sorter current ${R.order}`},R.order==="asc"?e.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}):e.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),e.createElement(yt.Z,{className:"c-grey-999"},(R==null?void 0:R.type)==="mine"?"\u5DF2\u9759\u9ED8/\u516C\u5F00\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u8FDB\u5165\u672C\u5217\u8868\u5907\u9009":"\u4EC5\u5DF2\u516C\u5F00\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u8FDB\u5165\u672C\u5217\u8868\u5907\u9009")),(_=ee==null?void 0:ee.shixun_list)==null?void 0:_.map(function(E,Me){return e.createElement("div",{className:Ze.listItem,key:Me},e.createElement(S.default,{checked:b.includes(E.id),value:E.id,disabled:E==null?void 0:E.need_authorize,onChange:$e=>{let dt=b.indexOf(E.id);b.indexOf(E.id)>-1?O(b.filter(At=>At!==E.id)):O(b.concat(E.id))}}),e.createElement("div",{className:Ze.info},e.createElement("div",{className:Ze.title},e.createElement("div",{className:Ze.titleLeft},e.createElement("a",{className:"c-black",href:`/shixuns/${E==null?void 0:E.identifier}/challenges`,target:"_blank"},e.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:E.title}})),(E==null?void 0:E.need_authorize)&&e.createElement("span",{onClick:()=>{(0,hl.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,ht.Ny)()&&(E==null?void 0:E.mark_status)===1&&e.createElement(oe.Z,{title:E==null?void 0:E.mark_content},e.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,ht.Ny)()&&(E==null?void 0:E.mark_status)===2&&e.createElement(oe.Z,{title:E==null?void 0:E.mark_content},e.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,ht.Ny)()&&(E==null?void 0:E.mark_status)===3&&e.createElement(oe.Z,{title:E==null?void 0:E.mark_content},e.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")))),e.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},e.createElement("span",{className:Ze.description,dangerouslySetInnerHTML:{__html:E.description}})),e.createElement("div",{className:" mt15"},E.challenge_names.map(function($e,dt){return e.createElement("span",{key:dt,className:"mr30 font12"},"\u7B2C",dt+1,"\u5173 ",$e," ")})),e.createElement(gl.Z,{dashed:!0}),e.createElement("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",null,e.createElement(oe.Z,{overlayClassName:Ze["tooltip-content"],title:e.createElement("div",null,e.createElement("span",{dangerouslySetInnerHTML:{__html:E==null?void 0:E.member_user_names}}))},e.createElement("span",{className:Ze.authorname,dangerouslySetInnerHTML:{__html:E==null?void 0:E.member_user_names}})),E.author_school_name&&e.createElement(e.Fragment,null,e.createElement("span",{dangerouslySetInnerHTML:{__html:E.author_school_name}}))),e.createElement("div",null,e.createElement("span",{className:"mr30"},"\u96BE\u5EA6\u7CFB\u6570 \xA0",E.level),e.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",E.study_count)))))}),((c=ee==null?void 0:ee.shixun_list)==null?void 0:c.length)===0&&e.createElement(ne.Z,null),e.createElement("p",null)),e.createElement("div",{className:"tc mt20"},e.createElement(V.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:10,showSizeChanger:!1,current:R.page||1,showQuickJumper:!0,total:ee==null?void 0:ee.shixuns_count,onChange:E=>{const Me=Vt(tt({},R),{page:E});Re(Me),l({type:"classroomList/getShixunLists",payload:Me})}})))};var Pl=(0,A.connect)(({classroomList:u,loading:o})=>({classroomList:u,loading:o}))(Nl),Il=i(2054),In={operating:"operating___srUHx",tip:"tip___F8nWU"},wl=i(94646),kl=Object.defineProperty,wn=Object.getOwnPropertySymbols,Ol=Object.prototype.hasOwnProperty,Sl=Object.prototype.propertyIsEnumerable,kn=(u,o,l)=>o in u?kl(u,o,{enumerable:!0,configurable:!0,writable:!0,value:l}):u[o]=l,On=(u,o)=>{for(var l in o||(o={}))Ol.call(o,l)&&kn(u,l,o[l]);if(wn)for(var l of wn(o))Sl.call(o,l)&&kn(u,l,o[l]);return u};const Tl=({data:u,height:o=400},l)=>{var y;const[k]=W.default.useForm(),[h,L]=(0,e.useState)({});return(0,e.useEffect)(()=>{u&&(L(u),k.setFieldsValue(On({},u)))},[u]),(0,e.useImperativeHandle)(l,()=>({form:k})),e.createElement("div",{className:In.operating,style:{marginBottom:"0"}},e.createElement(W.default,{form:k,scrollToFirstError:!0,onValuesChange:()=>{L(On({},k.getFieldsValue()))}},e.createElement(W.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"},{max:30,message:"\u8BF7\u8F93\u5165\u6807\u9898\uFF0C\u6700\u5927\u9650\u523630\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},e.createElement(G.default,{placeholder:"\u8BF7\u8F93\u5165\u6807\u9898\uFF0C\u6700\u5927\u9650\u523630\u4E2A\u5B57\u7B26",suffix:`${((y=h.name)==null?void 0:y.length)||0}/30`})),e.createElement(W.default.Item,{name:"languages",label:"\u7F16\u7A0B\u8BED\u8A00",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},e.createElement(S.default.Group,null,e.createElement(S.default,{value:"c"},"C"),e.createElement(S.default,{value:"c++"},"C++"),e.createElement(S.default,{value:"java"},"Java"),e.createElement(S.default,{value:"python"},"Python"))),e.createElement("div",{className:In.tip},"\u9009\u62E9\u652F\u6301\u4EE5\u4E0B\u7F16\u7A0B\u8BD5\u9898\u8FDB\u884C\u7F16\u8BD1\u7684\u8BED\u8A00"),e.createElement("div",{style:{margin:"20px 0 12px 0px"}},"\u8BF4\u660E"),e.createElement(W.default.Item,{name:"description"},e.createElement(wl.Z,{height:o,defaultValue:h.description||"",watch:!0}))))};var Zl=(0,e.forwardRef)(Tl),Rl=i(8144),Ql="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAoCAYAAACb3CikAAAAAXNSR0IArs4c6QAABJFJREFUWEftWF1oHFUU/u7MZmazm4Q0tS/RmARSba0tDVazqyB9sVYlDzWRllopErWlER9EFFGRIuqDT0UoQaO0adKkQqui+FKhQmqSQn8o1cbYQH9Iia3QNN387Pwemdmdyd472Z0kRMhD7ssddu4997vnfOc7Z5YRkYwlMNgyECEKyx4RabmEPfL39mdham0EqgIYAEJmDg7xrbfSmZ3BGECUmZ3hPWfnFCB/gbXHP3PXillDf754lQhVsxrKQvIO8jHm/SEUKiQluhYPHb0SAGJdajYzXuBvMKtHGAMRgXlXnqceOXsjUrQJj3b9KAD5jZkXDxqePQKBgcGZXQ9ln53ZBSq8DxAwZL1rT2JvFq0/1iYA+TKiXzidnjEY5lr+aMczuR7ynp0572DS58rG7o94IKP7VW10aNLbKJItQN5c9mVcxnE78FoMpRNWST6s1He28ECG3oulUyP3/NAQoNS+Drl0zTyj76UND8y6NwjjWrubPV4yADgZ3dT1HA/kwlsVU8bYbf9UIqhVjZDj1XmAzC901uR1aCM/+7ZcpjF2tvjxjgQHZPqP1kp7YuKGLxuiMATgBJSDd0EAZ1ZUfM4wR0CG4g0d6zgg2vnWWkObuJIvDiIZxXVzImfOpqxHbsYTh6o5IPr5fesMffKiH0SBfcF0FnWXd0FY+ru7mTQeTxxayQFJn9uTNPWp3nw6EaYjhQtCMK0coBKYGUt2RDkgU2dbtpCh/+Ipq5OPal0LImWLkzXm+CC04W+zPMpmDpgWSx6J82Qd2N1sk9XjhdG5ofJgIyIli5M15sQ1aNd/8qtgthZOxJKd5bxHBl55A2Qf9JVQULSwZA0PDU/vTM6xu7Fk5308R87s+sC27P1e+gaVMX9Zn0VYg8VZSDP3nmC348muSt4j/S8fAOzWXOXL7ScClkNdEKb5LvzLseTRDTxH+nYcI6DJ54hYxAL9iChQC6gEDL/Gkj1bRSADYNiUWy3V1Xsglz2ygBOCRdAavwx9+KucCkKQZOlItKH7VR5I//ZREFbNSDxBqd4GuaR2cWpN6ir0Gz/w/Y3EPo0lej6eAXJpX9l06t87fIcappSCshZqUvNcRZbVl5SGzu99IOaZnUnD1Ho9W16Z5sgqGJt3VonNNIDi4hU1qG8f8YFo/U2vEdlt3FniSWLnM19hEe1J0j/R5IkH3Et7Xbzev+0bsq3duUBCinzh74W50JtF2tUnT+zlgfQ1/gWiukL7w9qTMFkRHSJH1GciieOnZoCca16tp6cGuS+g2RAFm1hBswVdKfyFdVN56t0aYLPbOLqhMfteeJ/I+iQARDAkNj4BD+RZb7BSjKeLUEK3XJbpKEdRRf3h0voPW3zxJPpOMU5/PQxQVRj35hL2QNcG4K6pYnLsFmyDYKQJKzfstVZtfHoF8PCUD8T8fcsOss3uhRwStseCjRQB2nQaZtoCiqpRvv5tirKxd9T7nz+Qu58ZvZv7GZBwfgxr7ebSk1pQYbAYdNuEIREiJXWAUoNI+RNQKh6DfOdUj1K5dZd4iSX8t0SYv/+n98seER37H8mkzkc00C7pAAAAAElFTkSuQmCC",Ml="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAAXNSR0IArs4c6QAABIdJREFUWEftWGtMm1UYfg5taScYNhbt5qAFioMRE6aRkGiQP8vEJcZFZ5YYr9Fd3NTID/3hdS5xXoKZZpvrNsBtJotZlkxHyOIIZjLnLiSGxUWHQKXQsoGAjmAp7dcecw609Lt5GN/XTLOdP6f9Lud73ud93ve85yWUUgv+w4MQEkuFR24CNtlbNx7DvmCshtKYFxR5lAKEAGxmI/GbzYYHQYAQy0ZPnrXZkIZ7ApFeBtYwIAAUFASEz9zg6d9sZoOCBu50OfKNAe6flNjS2oN9mN2bAiD/pwY0G6OLXXbZx645S/SkAFZKgFIKQgjYPC2SFNhaJighJ4xNYKQodjnMAKzNjYZLZS5XwZs2jhnJzVEZDHMA631AyY8yCpWAEt7QXY8QePINSsIXYBrWUbAia6gZncooySyiFvmM8DnjZjGsG3KKqFe4XPWaADCLWo9RDftY0M02zyoBKfOGIHEzCRW75hkLOl9/WEr6VLlzCDSgygHKIFOnHXjmCrhgZ2V1SJp45+ya89UziT0162rp5N99rk5i6o2k8kjF9xZYtlyp7TjJNxdRtZYACqCavXBuTbv+zqRgTJQFknuMjsQYMZVHKhJMcOBCwAvO23Wzwmx2KrOfuQnYbEZVcSzSsJ4kOsovoW/Sn1xvs28d9noOYH3PM+iP9OHzogY0jR7FybFWfOTejqWOUuRYc9AwuAf1Q14cLP4KC223IUanFPdxcBtWLXgYh0cOoePvn3TtnrMkLpR3ovxCiWzhlTkPYdOiV/DlH19gde5jeKp7Ld5Y8i4P0g+CW2GBBV+XHseLvuexx7Mf67qfxkA0mFxjd1Ej9g/tw7nxM+YD/v2eK9hxeTtfOBQPwTu4g//+rGA3Vsx/EFUXKzAqjaCl7BQ2+V5AV7hTBqJ5WSvax89iTBrj1xuH9mKbuw4HhurTA/jScj/W+57lH4vGIzgzfppXZk2lLXDanHiu+wlcnPgZJ8ra8LJvAzrDv/Jnc60LMRkP43DJMTQMejEsDfPrDPwnBTvTB1hLEq8ufg2325w4NHwQuwr3YeUvD6D2jtdhJ3a8F3gL2RnZOFF2Cmt/Ww2vp1ElCab7tDHcdlc7/pJGk25m8tjg3Iwnux5HmIbx0qJaTMRDXM9b8t/H3Vn3wpHhQN3Ah2j+8xvsKqyHy+4GRZyvwZ4rmbcM991aBYlG+bVPL9fhu6stMinNOejSnb701hcCzj2dFaY2yXq9AKZ+l0StkhCws2nxm9HcsbevN2gOdiR7qxCwktneYEhKVGti1q/xFK0o31g9XJiXZawengKsPYTHeg1AqadsrUOsYcD+YGj2BbzIBRoFu7KVVLDkFmMM+wdC0nSfZKZ6n2kjyCt6dYUuqvjlKYwQuI0C7uq9KmXabCLu+H0VgbK+kNjeyGQUS4vmG2O49YcOyZ1XiMxMm0YrSnZKTx7pk40g8RtJkyKRKPqCfqyoWm4M8NHjbb3UpGagyE2EIPDoqmpjzcBj3/5YE4tL3nSDZmAtGdaNj9Tcb6zdKmLF7Ps3XgfebAZF6/3vGf4HhYa6OsTsTGoAAAAASUVORK5CYII=",Ll=i(5623),Wl=i(88289),jl=i(30409),n=i(59301),Vl=Object.defineProperty,Gl=Object.defineProperties,Xl=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,zl=Object.prototype.propertyIsEnumerable,Tn=(u,o,l)=>o in u?Vl(u,o,{enumerable:!0,configurable:!0,writable:!0,value:l}):u[o]=l,qe=(u,o)=>{for(var l in o||(o={}))Hl.call(o,l)&&Tn(u,l,o[l]);if(Sn)for(var l of Sn(o))zl.call(o,l)&&Tn(u,l,o[l]);return u},Ft=(u,o)=>Gl(u,Xl(o)),se=(u,o,l)=>new Promise((y,k)=>{var h=c=>{try{_(l.next(c))}catch(D){k(D)}},L=c=>{try{_(l.throw(c))}catch(D){k(D)}},_=c=>c.done?y(c.value):Promise.resolve(c.value).then(h,L);_((l=l.apply(u,o)).next())});const Gt=v.default.TabPane,Yl=G.default.Search,{TextArea:Ul}=G.default;var Zn=(u=>(u.Mine="0",u.Public="1",u.Collection="2",u.TeachGroupShare="3",u))(Zn||{});const Jl=({classroomList:u,problemset:o,user:l,globalSetting:y,loading:k,dispatch:h,match:L,shixunHomeworks:_})=>{var c,D,Ee,ye,Be,ee,b;const O=(0,A.useLocation)(),B=(0,A.useParams)(),[U]=(0,A.useSearchParams)(),te=(0,e.useRef)(),[a,R]=(0,e.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,teach_group_id:null,clazz:null,type:"0",item_type:null,difficulty:null,keyword:null,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",id:U.get("id")||null,exam_id:B.id||null,exercise_id:B.categoryId||null}),[Re,ct]=(0,e.useState)(0),[me,he]=(0,e.useState)([]),[E,Me]=(0,e.useState)("0"),[$e,dt]=(0,e.useState)(0),[At,Bt]=(0,e.useState)(-1),[ql,$l]=(0,e.useState)([]),[_o,Rn]=(0,e.useState)(!1),[mt,Qn]=(0,e.useState)([]),[It,ea]=(0,e.useState)(0),[qt,Mn]=(0,e.useState)(!1),[ta,$t]=(0,e.useState)(!1),[Ln,na]=(0,e.useState)(),[ua,Wn]=(0,e.useState)(!1),la=(0,e.useRef)(!1),go=(0,e.useRef)(""),Xt=(0,e.useRef)(),Qt=(0,e.useRef)(),be=(0,e.useRef)(),[aa,oa]=(0,e.useState)(),[ue,ut]=(0,e.useState)([]),Mt=(0,e.useRef)(!1),Ue=O.pathname==="/problemset",Pe=(c=O.pathname)==null?void 0:c.includes("program_homework"),pt=Pe&&B.categoryId&&((D=O.pathname)!=null&&D.includes("edit"))?B.categoryId:"",Ht=pt?"\u7F16\u8F91\u7F16\u7A0B\u4F5C\u4E1A":"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",[sa,ra]=(0,e.useState)({}),[jn,Vn]=(0,e.useState)(!1),{admin:ia,business:ca,is_shixun_marker:da,is_teacher:ma,user_identity:pa}=l.userInfo||{},Ct=ia||ca||da||ma||pa!=="\u5B66\u751F",[Gn,Ea]=(0,e.useState)("\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F"),{commonHomeWorkAddDefaultData:wt}=_,[Xn,fa]=(0,e.useState)([]),Aa=(0,e.useRef)(null),[zt,Lt]=(0,e.useState)(!1),[De,kt]=(0,e.useState)([]),[va,_a]=(0,e.useState)(""),[ga,Hn]=(0,e.useState)(!1),[ya,en]=(0,e.useState)(!1),[ha,Fa]=(0,e.useState)([]),[lt]=W.default.useForm(),[Ba,zn]=(0,e.useState)(!1),[Nt,Yt]=(0,e.useState)(null),[Yn,Ot]=(0,e.useState)(0),Ut=(0,e.useRef)(null),Un=[{name:"\u6309\u8BD5\u9898\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u6309\u8BD5\u9898\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"},{name:"\u6309\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u6309\u4F7F\u7528\u6B21\u6570\u5347\u5E8F",type:"quotes",direction:"asc"},{name:"\u6309\u4F7F\u7528\u6B21\u6570\u964D\u5E8F",type:"quotes",direction:"desc"}],Ca=[{name:"\u7F16\u7A0B\u9898",value:"PROGRAM"},{name:"\u5355\u9009\u9898",value:"SINGLE"},{name:"\u591A\u9009\u9898",value:"MULTIPLE"},{name:"\u5224\u65AD\u9898",value:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",value:"COMPLETION"},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE"},{name:"\u7EC4\u5408\u9898",value:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM"}];(0,e.useEffect)(()=>(document.body.setAttribute("data-custom","initial"),()=>{document.body.removeAttribute("data-custom")}),[]);const ba=()=>se(void 0,null,function*(){var t;const s=yield(0,$.$c)({id:pt});if(s!=null&&s.name){const f={description:s.description,languages:s.languages,name:s.name};Ut.current.form.setFieldsValue(f),ra(qe({},f)),kt([...s.data]),ut((t=s.data)==null?void 0:t.map(d=>d.id))}});(0,e.useEffect)(()=>{pt&&ba()},[pt]),(0,e.useEffect)(()=>{const t=(U==null?void 0:U.get("group_id"))||0;h({type:"problemset/getDisciplines",payload:{source:"question",group_id:t,group_type:E}}),a.group_id=Number(t),R(a),Je(a).then(s=>{Lt(!1)}),He(a),vt(),Da()},[]),(0,e.useEffect)(()=>(h({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),h({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),()=>{h({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),h({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,e.useEffect)(()=>(h({type:"globalSetting/headerFixedToggle",payload:!0}),()=>{h({type:"globalSetting/headerFixedToggle",payload:!1})}),[]),(0,e.useEffect)(()=>(h({type:"globalSetting/headerFooterToggle",payload:Ue}),()=>{h({type:"globalSetting/headerFooterToggle",payload:!0})}),[]),(0,e.useEffect)(()=>{(0,Dn.Dk)(Pe?Ht:"\u8BD5\u9898\u5E93")},[Pe,Ht]);const Jn=t=>{let s=0;return Ln==null||Ln.forEach(f=>{f.type===t&&(s=f.count)}),s},yo=(t,s)=>{var f,d,w,K,Ge,Xe,et,_t,Eu;const Kt=[];if(t||(d=(f=o==null?void 0:o.disciplinesData)==null?void 0:f.disciplines)==null||d.forEach(bt=>{var Et;(Et=bt==null?void 0:bt.sub_disciplines)==null||Et.forEach(st=>{var Wt;(Wt=st==null?void 0:st.tag_disciplines)==null||Wt.forEach(fu=>{fu.name!=="\u672A\u5339\u914D\u77E5\u8BC6\u70B9"&&Kt.push(fu)})})}),t&&!s){const bt=(K=(w=o==null?void 0:o.disciplinesData)==null?void 0:w.disciplines)==null?void 0:K.find(Et=>Et.id===t);(Ge=bt==null?void 0:bt.sub_disciplines)==null||Ge.forEach(Et=>{var st;(st=Et==null?void 0:Et.tag_disciplines)==null||st.forEach(Wt=>{Wt.name!=="\u672A\u5339\u914D\u77E5\u8BC6\u70B9"&&Kt.push(Wt)})})}if(t&&s){const bt=(et=(Xe=o==null?void 0:o.disciplinesData)==null?void 0:Xe.disciplines)==null?void 0:et.find(st=>st.id===t),Et=(_t=bt==null?void 0:bt.sub_disciplines)==null?void 0:_t.find(st=>st.id===s);(Eu=Et==null?void 0:Et.tag_disciplines)==null||Eu.forEach(st=>{st.name!=="\u672A\u5339\u914D\u77E5\u8BC6\u70B9"&&Kt.push(st)})}return Kt},Da=()=>se(void 0,null,function*(){h({type:"problemset/getTeachGroupData"})});(0,e.useEffect)(()=>{const{completion_questions_count:t=0,judgement_questions_count:s=0,multiple_questions_count:f=0,practical_questions_count:d=0,program_questions_count:w=0,single_questions_count:K=0,subjective_questions_count:Ge=0,combination_questions_count:Xe=0,bprogram_questions_count:et=0}=o.basketData||{},_t=t+s+f+d+w+K+Ge+Xe+et;ea(_t)},[o.basketData]);const He=(t,s)=>se(void 0,null,function*(){var f;t.type==="3"?t.clazz="ItemBanksGroup":delete t.clazz;const d=qe({},t);Lt(!0);const w=yield h({type:"problemset/getGroup",payload:qe({},d)});return w!=null&&w.data&&fa((w==null?void 0:w.data)||[]),w&&(Qn((w==null?void 0:w.navigation)||[]),((f=w==null?void 0:w.navigation)==null?void 0:f.length)>1?Pt(!1):Pt(!0)),Pe||s||ut([]),Lt(!1),w}),Je=(t,s)=>se(void 0,null,function*(){const f=qe({},t);f.item_type=Pe?"PROGRAM":t.item_type,f.keyword=t.keyword||"",Lt(!0);const d=yield h({type:"problemset/getItemBanks",payload:qe({},f)});if(d&&d.status!==403&&d.status!==401&&d.status!==500)return ct(d.items_count||0),na(d.item_types),he(d.items||[]),$l(d.tag_disciplines||[]),oa(d.used_shixun_ids||[]),xa(d.items||[]),Pe||s||ut([]),dt((d==null?void 0:d.added_num)||0),Lt(!1),d}),vt=()=>{h({type:"problemset/getBasketList",payload:{}})},xa=t=>{const s=t.every(f=>{var d;return((d=f.program_attr)==null?void 0:d.status)===0});la.current=s},Na=(t,s)=>{a.discipline_id=t||"",a.sub_discipline_id=s||"",a.tag_discipline_id="",a.page=1,a.per_page=20,delete a.id,Bt(-1),R(a),Je(a),(E==="3"||E==="0")&&He(Ft(qe({},a),{parents:mt.slice(0,-1)}))},Pa=t=>{a.item_type=t||"",a.page=1,a.per_page=20,R(a),Je(a),(E==="3"||E==="0")&&He(Ft(qe({},a),{parents:mt.slice(0,-1)}))},Ia=t=>{a.difficulty=t||"",a.page=1,a.per_page=20,delete a.id,R(a),Je(a),(E==="3"||E==="0")&&He(Ft(qe({},a),{parents:mt.slice(0,-1)}))},wa=t=>{a.tag_discipline_id=t,a.page=1,a.per_page=20,delete a.id,t===-1&&(a.discipline_id="",a.sub_discipline_id="",a.tag_discipline_id=""),Bt(t),R(a),Je(a),(E==="3"||E==="0")&&He(Ft(qe({},a),{parents:mt.slice(0,-1)}))},[ka,Kn]=(0,e.useState)(!1),Oa=t=>{h({type:"problemset/getDisciplines",payload:{source:"question",group_id:0,group_type:t}}),a.discipline_id="",a.sub_discipline_id="",a.tag_discipline_id="",a.item_type=null,a.difficulty=null,a.type=t,t==="0"?(Pt(!1),a.group_id=0,a.teach_group_id=0):(Pt(!0),a.group_id=null),t==="3"&&Pe?a.only_published=!0:a.only_published=null,t==="3"?(a.clazz="ItemBanksGroup",Kn(!0)):Kn(!1),a.page=1,a.per_page=20,delete a.id,Bt(-1),Me(t),R(a),Je(a),t!=="1"&&t!=="2"&&He(a),Pt(!0)},qn=(t,s)=>{a.page=t,a.per_page=s,R(a),Je(a,!0),He(a,!0)},$n=t=>{a.discipline_id="",a.sub_discipline_id="",a.tag_discipline_id="",a.item_type=null,a.difficulty=null,a.page=1,a.keyword=t,delete a.id,console.log(a,"paramsparamsparamsparamsparams"),t?($t(!0),(0,Rl.tk)({name:t,copywriting:t,position:Pe?"Practice":"ItemBank"})):$t(!1),Bt(-1),R(a),Je(a)},Ie=()=>{a.per_page=20,R(a),Je(a),Wn(!1)},eu=t=>{const s=t.length===me.length&&a.page>1?a.page-1:a.page;a.page=s,a.per_page=20,vt(),R(a),Je(a),He(a)},Sa=()=>{h({type:"problemset/setActionTabs",payload:{key:"Problemset-PublicReview"}})},Ta=(t,s)=>se(void 0,null,function*(){const f=s?yield(0,$.lS)({id:t}):yield(0,$.s)({id:t});(f==null?void 0:f.status)===0&&Ie()}),Za=t=>se(void 0,null,function*(){no(t)}),Ra=t=>se(void 0,null,function*(){ln([t])}),Qa=t=>{Qt.current="",Xt.current="",Q.default.confirm({centered:!0,width:530,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u8BD5\u9898\u7EA0\u9519",content:n.createElement("div",{className:"font14"},n.createElement("div",null,"\u9519\u8BEF\u7C7B\u578B\uFF1A"),n.createElement(m.ZP.Group,{className:"mt10",onChange:s=>Xt.current=s.target.value},n.createElement(m.ZP,{value:"\u9898\u5E72"},"\u9898\u5E72"),n.createElement(m.ZP,{value:"\u7B54\u6848"},"\u7B54\u6848"),n.createElement(m.ZP,{value:"\u89E3\u6790"},"\u89E3\u6790"),n.createElement(m.ZP,{value:"\u5C5E\u6027"},"\u5C5E\u6027"),n.createElement(m.ZP,{value:"\u5176\u5B83"},"\u5176\u5B83")),n.createElement("div",{className:"mt10"},"\u9519\u8BEF\u63CF\u8FF0\uFF1A"),n.createElement(Ul,{className:"mt10",rows:4,defaultValue:Qt.current,onChange:s=>Qt.current=s.target.value})),onOk:()=>new Promise((s,f)=>se(void 0,null,function*(){if(!(Xt.current&&Qt.current))return I.ZP.info("\u8BF7\u586B\u5199\u9519\u8BEF\u7C7B\u578B\u548C\u9519\u8BEF\u63CF\u8FF0\uFF01"),f();(yield(0,$.L5)({id:t,clazz:Xt.current,description:Qt.current})).status===0&&I.ZP.info("\u6DFB\u52A0\u6210\u529F\uFF01"),s()}))})},Ma=(0,e.useRef)(),[La,tn]=(0,e.useState)([]),[Wa,nn]=(0,e.useState)(!1),[ho,Fo]=(0,e.useState)({}),Jt=(0,e.useRef)([0]),tu=t=>se(void 0,null,function*(){const s=yield(0,at.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:t==null?void 0:t.sub_discipline_id}});tn(s==null?void 0:s.tag_disciplines)}),ja=t=>se(void 0,null,function*(){Yt(t),cu(t),nn(!0)}),nu=t=>{h({type:"problemset/setActionTabs",payload:{key:"Problemset-SetPrivate",params:{id:t}}})},Va=t=>{h({type:"problemset/setActionTabs",payload:{key:"Problemset-Delete",params:{id:t}}})},Ga=t=>se(void 0,null,function*(){const{item_type:s}=t;if(s==="PROGRAM"){const{program_attr:{identifier:f}}=t,d=yield h({type:"problemset/startExperience",payload:{id:f}});if(d.status===0){const w=d.identifier;(0,Dn.xg)(`/myproblems/${w}`);return}I.ZP.warning(d.message);return}h({type:"problemset/setActionTabs",payload:{key:s,params:t}})}),uu=t=>se(void 0,null,function*(){if(a.exam_id){(yield(0,$.fY)({item_id:t,id:a.exam_id})).status===0&&Ie();return}if(a!=null&&a.exercise_id){(yield(0,at.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:a==null?void 0:a.exercise_id,item_bank_ids:[t]}})).status===0&&Ie();return}(yield h({type:"problemset/cancel",payload:{id:t,item_bank:1}})).status===0&&(Ie(),vt())}),[lu,Pt]=(0,e.useState)(!1),au=(t,s=!1,f=!1)=>se(void 0,null,function*(){var d;if(h({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(t),group_type:E==="3"?"3":"0"}}),a.discipline_id="",a.sub_discipline_id="",a.tag_discipline_id="",a.page=1,a.per_page=20,a.group_id=Math.abs(t),Bt(-1),R(a),f){const w=JSON.parse(JSON.stringify(mt));w.splice(w.length-2,2),a.parents=w}else a.parents=[...mt||[{id:0,name:"\u6839\u76EE\u5F55"}],...((d=(0,bn.b)(te.current,t))==null?void 0:d.map(w=>({id:w.id,name:w.name})))||[]];He(qe({},a)).then(w=>{var K;Qn(w==null?void 0:w.navigation),((K=w==null?void 0:w.navigation)==null?void 0:K.length)>1&&t?Pt(!0):Pt(!1)}),Je(a)}),ou=t=>se(void 0,null,function*(){if(a.exam_id){(yield(0,$.zh)({exam_id:a.exam_id,item_bank_ids:[t]})).status===0&&Ie();return}if(a!=null&&a.exercise_id){(yield(0,at.ZP)(`/api/exercises/${a==null?void 0:a.exercise_id}/select_questions.json`,{method:"post",body:{item_bank_ids:[t]}})).status===0&&Ie();return}if(It===200){I.ZP.info("\u5DF2\u9009200\u4E2A\u8BD5\u9898\uFF08\u4E0D\u80FD\u5728\u9009\u7528\u66F4\u591A\u8BD5\u9898\uFF09");return}(yield h({type:"problemset/select",payload:{item_bank_ids:[t]}})).status===0&&(Ie(),vt())}),Xa=t=>se(void 0,null,function*(){if(!t&&!(ue!=null&&ue.length))return I.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");be.current=[0],Q.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:n.createElement("div",{className:`font14 ${x.overflow}`,style:{maxHeight:500,overflow:"auto"}},n.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),n.createElement(re.Z,{spinning:zt},n.createElement(pe.Z,{defaultValue:!0,value:be.current,onChange:s=>be.current=s}))),onOk:()=>se(void 0,null,function*(){var s;const f=yield(0,$.Rp)({id:t,group_id:(s=be.current)==null?void 0:s[0]});be.current=[],(f==null?void 0:f.status)===0&&(He(a),Ie(),I.ZP.success("\u52A0\u5165\u6210\u529F"))})})}),un=t=>se(void 0,null,function*(){if(!t&&!(ue!=null&&ue.length))return I.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");Q.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u52A8\u5230",maskClosable:!0,className:"custom-modal-divider",icon:null,content:n.createElement("div",{className:`font14 ${x.overflow}`,style:{maxHeight:500,overflow:"auto"}},n.createElement("div",{className:x.tips},n.createElement("div",null,"\u63D0\u793A\uFF1A"),n.createElement("div",null,"1.\u82E5\u5C06\u5DF2\u5171\u4EAB\u8BD5\u9898\u79FB\u5165\u6587\u4EF6\u5939\uFF0C\u5219\u4F1A\u64A4\u9500\u6B64\u8BD5\u9898\u539F\u6709\u7684\u5171\u4EAB\u9009\u9879\uFF0C\u4EE5\u6587\u4EF6\u5939\u7684\u5171\u4EAB\u9009\u9879\u4E3A\u51C6\uFF1B"),n.createElement("div",null,"2.\u82E5\u5C06\u5DF2\u5171\u4EAB\u6587\u4EF6\u5939\u5185\u7684\u8BD5\u9898\u79FB\u51FA\u81F3\u6839\u76EE\u5F55\uFF0C\u5219\u4F1A\u64A4\u9500\u8BD5\u9898\u6240\u6709\u7684\u5171\u4EAB\u9009\u9879\u3002")),n.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u52A8\u5230\u7684\u6587\u4EF6\u5939"),n.createElement(re.Z,{spinning:zt},n.createElement(pe.Z,{defaultValue:!0,defaultSelectedKeys:Jt.current,defaultExpandedKeys:Jt.current,onChange:s=>Jt.current=s}))),onOk:()=>se(void 0,null,function*(){var s;const f=yield(0,$.LS)({ids:t?[t]:ue,groups_ids:(s=Jt.current)==null?void 0:s[0]});console.log("\u79FB\u52A8\u8BD5\u9898\u5230\u6307\u5B9A\u6587\u4EF6\u5939\u7684res",f),(f==null?void 0:f.status)===0&&(He(a),Ie())})})}),Ha=t=>se(void 0,null,function*(){console.log("\u64A4\u9500\u5171\u4EAB\u89E6\u53D1");const s=yield(0,$.hg)({clazz:"ItemBank",id:t});console.log(s,"\u64A4\u9500\u5171\u4EAB\u89E6\u53D1\u7684res");const f=(s==null?void 0:s.groups)||[];be.current=f.filter(d=>d.is_share).map(d=>d.id),Q.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F",maskClosable:!0,icon:null,content:n.createElement("div",{className:`font14 ${x.overflow}`},n.createElement("p",{className:`${x.tips}`},"\u63D0\u793A\uFF1A\u5171\u4EAB\u540E\u7684\u8BD5\u9898\u652F\u6301\u56E2\u961F\u6210\u5458\u8FDB\u884C\u7F16\u8F91\uFF0C\u5982\u9700\u64A4\u9500\u672C\u9898\u5BF9\u9009\u4E2D\u6559\u7814\u56E2\u961F\u7684\u5206\u4EAB\uFF0C\u53D6\u6D88\u9009\u4E2D\u5E76\u786E\u5B9A\u5373\u53EF\u3002"),n.createElement(S.default.Group,{className:x.checkbox,defaultValue:f==null?void 0:f.map(d=>d.is_share?d.id:"")},f==null?void 0:f.map(d=>n.createElement(S.default,{key:d.id,value:d.id,onChange:()=>{d.is_share=!d.is_share,console.log(f,"\u9009\u4E2D\u7684data"),be.current=f}}," ",d.name)))),onOk:()=>se(void 0,null,function*(){return be.current=f.filter(d=>d.is_share).map(d=>d.id),console.log(be.current,"joinGroupDataRef.current"),new Promise((d,w)=>se(void 0,null,function*(){console.log(f,"\u770B\u770B\u8FD9\u91CC\u7684data");const K=yield(0,$.GW)({ids:[t],clazz:"ItemBank",group_ids:be.current});return be.current=[],(K==null?void 0:K.status)===0&&(I.ZP.info("\u64CD\u4F5C\u6210\u529F"),Ie()),d()}))})})}),za=t=>{h({type:"problemset/setActionTabs",payload:{key:"Problemset-BasketDelete",params:{type:t}}})},Ya=()=>{Q.default.confirm({title:"\u786E\u8BA4\u8981\u6E05\u7A7A\u8BD5\u9898\u7BEE\u5417\uFF1F",centered:!0,onOk:()=>se(void 0,null,function*(){(yield(0,$.RT)()).status===0&&(Ie(),vt())})})},Ua=()=>{h({type:"problemset/setActionTabs",payload:{key:"\u65B0\u5EFA\u6587\u4EF6\u5939",params:a}})},Ja=()=>{var t;const s={discipline_id:`&discipline_id=${a.discipline_id}`,sub_discipline_id:`&sub_discipline_id=${a.sub_discipline_id}`,tag_discipline_id:`&sub_discipline_id=${a.tag_discipline_id}`,difficulty:`&difficulty=${a.difficulty}`,item_type:`&item_type=${a.item_type}`,group_id:`&group_id=${a.group_id||0}`};let f=`/problemset/newitem?pages=${a.page}`;Object.keys(s).forEach(d=>{a[d]&&(f=f+s[d])}),(t=A.history)==null||t.push(f)},St=t=>{const s=ue;if(!(s!=null&&s.length))return I.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");if(It+s.length>200&&t&&Ue){I.ZP.info(`\u8BD5\u9898\u7BEE\u4E2D\u6700\u591A\u53EF\u518D\u52A0\u5165${200-It}\u9898\uFF0C\u5F53\u524D\u9009\u4E2D${s.length}\u9898\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}t?Ka(s):qa(s)},Ka=t=>se(void 0,null,function*(){let s=[...t];me.forEach(f=>{var d;s.includes(f.id)&&f.item_type==="PROGRAM"&&((d=f.program_attr)==null?void 0:d.status)===0&&(0,ze.remove)(s,w=>w===f.id)}),Q.default.confirm({width:530,title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:n.createElement("div",null,"\u5F53\u524D\u5DF2\u9009\u62E9",t.length,"\u9053\u8BD5\u9898\uFF0C\u5DF2\u52A0\u5165\u8FC7\u7684\u8BD5\u9898\u6216\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898\u5C06\u4E0D\u4F1A\u91CD\u590D\u52A0\u5165 "),onOk:()=>se(void 0,null,function*(){let f;a.exam_id?f=yield(0,$.zh)({exam_id:a.exam_id,item_bank_ids:s}):a!=null&&a.exercise_id?f=yield(0,at.ZP)(`/api/exercises/${a==null?void 0:a.exercise_id}/select_questions.json`,{method:"post",body:{item_bank_ids:s}}):f=yield h({type:"problemset/select",payload:{item_bank_ids:s}}),f.status===0&&(Ie(),vt())})})}),qa=t=>se(void 0,null,function*(){let s;a.exam_id?s=yield(0,at.ZP)(`/api/examination_banks/${a.exam_id}/batch_revoke_item.json`,{method:"post",body:{item_ids:t}}):a!=null&&a.exercise_id?s=yield(0,at.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:a==null?void 0:a.exercise_id,item_bank_ids:t}}):s=yield h({type:"problemset/unselectAll",payload:{item_ids:t}}),s.status===0&&(Ie(),vt())}),$a=t=>se(void 0,null,function*(){if(Ue&&It===200){I.ZP.info("\u5DF2\u9009200\u4E2A\u8BD5\u9898\uFF08\u4E0D\u80FD\u5728\u9009\u7528\u66F4\u591A\u8BD5\u9898\uFF09");return}let s;a.exam_id?(s=yield(0,$.zh)({exam_id:a.exam_id,shixun_ids:t}),s.status===0&&Ie()):(s=yield h({type:"problemset/select",payload:{shixun_ids:t}}),s.status===0&&(vt(),Ie()))}),eo=()=>{h({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"}})},to=t=>se(void 0,null,function*(){var s,f,d;if(!((f=(s=o.teachGroupData)==null?void 0:s.groups)!=null&&f.length))return I.ZP.info("\u60A8\u6682\u672A\u521B\u5EFA\u6216\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u56E2\u961F\uFF0C\u8BF7\u524D\u5F80\u201C\u6211\u7684\u4E2A\u4EBA\u4E2D\u5FC3-\u6559\u7814\u56E2\u961F\u201D\u67E5\u770B");const w=yield(0,at.ZP)("/api/teach_group_shares/get_group_status.json",{method:"get",params:{group_id:t}});console.log(w,"\u5224\u65AD\u53EF\u5426\u5171\u4EAB-\u662F\u5426\u88AB\u5171\u4EAB\u8FC7"),w.status===0&&(be.current=w==null?void 0:w.data,Q.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F",maskClosable:!0,icon:null,content:n.createElement("div",{className:`font14 ${x.overflow}`},n.createElement("div",{className:x.tips},n.createElement("div",null,"\u63D0\u793A\uFF1A"),n.createElement("div",null,"1.\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F\u540E\uFF0C\u5728\u5DF2\u5171\u4EAB\u7684\u6587\u4EF6\u5939\u6DFB\u52A0\u3001\u5220\u9664\u8BD5\u9898\u6216\u5B50\u6587\u4EF6\u5939\u7B49\u64CD\u4F5C\u4F1A\u540C\u6B65\u81F3\u56E2\u961F\u6587\u4EF6\u5939\u3002\u82E5\u65B0\u8BD5\u9898\u65E0\u9700\u5171\u4EAB\uFF0C\u53EF\u65B0\u5EFA\u6587\u4EF6\u5939\u7BA1\u7406\u8BD5\u9898\u3002"),n.createElement("div",null,"2.\u5982\u9700\u64A4\u9500\u5F53\u524D\u6587\u4EF6\u5939\u5BF9\u9009\u4E2D\u6559\u7814\u56E2\u961F\u7684\u5206\u4EAB\uFF0C\u53D6\u6D88\u9009\u4E2D\u5E76\u786E\u5B9A\u5373\u53EF\u3002")),n.createElement(S.default.Group,{className:x.checkbox,defaultValue:be.current.map(K=>K.is_share?K.id:"")},(d=w==null?void 0:w.data)==null?void 0:d.map(K=>n.createElement(S.default,{disabled:!K.can_share,key:K.id,value:K.id,onChange:()=>{K.is_share=!K.is_share,console.log(w.data,"res.data"),be.current=w==null?void 0:w.data}}," ",K.name)))),onOk:()=>new Promise((K,Ge)=>se(void 0,null,function*(){var Xe;if(!((Xe=be.current)!=null&&Xe.length))return I.ZP.info("\u8BF7\u5148\u9009\u62E9\u6559\u7814\u56E2\u961F"),Ge();const et=yield(0,at.ZP)("/api/teach_group_shares/item_banks_group.json",{method:"post",body:{teach_groups:be.current.map(_t=>({id:_t.id,is_share:_t.is_share})),group_id:t}});console.log(et),(w==null?void 0:w.status)===0&&(I.ZP.success("\u64CD\u4F5C\u6210\u529F"),be.current=[],ut([]),Ie(),He(a),K())}))}))}),ln=t=>{var s,f,d,w;if(console.log("\u5171\u4EAB\u8BD5\u9898\u89E6\u53D1"),!((f=(s=o.teachGroupData)==null?void 0:s.groups)!=null&&f.length))return I.ZP.info("\u60A8\u6682\u672A\u521B\u5EFA\u6216\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u56E2\u961F\uFF0C\u8BF7\u524D\u5F80\u201C\u6211\u7684\u4E2A\u4EBA\u4E2D\u5FC3-\u6559\u7814\u56E2\u961F\u201D\u67E5\u770B");Q.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F",maskClosable:!0,icon:null,content:n.createElement("div",{className:`font14 ${x.overflow}`},n.createElement("div",{className:x.tips},"\u63D0\u793A\uFF1A\u5171\u4EAB\u540E\u7684\u8BD5\u9898\u652F\u6301\u56E2\u961F\u6210\u5458\u8FDB\u884C\u7F16\u8F91\uFF0C\u5982\u9700\u64A4\u9500\u672C\u9898\u5BF9\u9009\u4E2D\u6559\u7814\u56E2\u961F\u7684\u5206\u4EAB\uFF0C\u53D6\u6D88\u9009\u4E2D\u5E76\u786E\u5B9A\u5373\u53EF\u3002"),n.createElement(S.default.Group,{className:x.checkbox,defaultValue:be.current,onChange:K=>be.current=K},(w=(d=o.teachGroupData)==null?void 0:d.groups)==null?void 0:w.map(K=>n.createElement(S.default,{key:K.group_id,value:K.group_id},K.name)))),onOk:()=>new Promise((K,Ge)=>se(void 0,null,function*(){var Xe;if(!((Xe=be.current)!=null&&Xe.length))return I.ZP.info("\u8BF7\u5148\u9009\u62E9\u6559\u7814\u56E2\u961F"),Ge();const et=yield(0,$.GW)({ids:t||ue,clazz:"ItemBank",group_ids:be.current});(et==null?void 0:et.status)===0&&(I.ZP.info("\u6240\u9009\u8BD5\u9898\u6210\u529F\u5206\u4EAB\u81F3\u6559\u7814\u56E2\u961F"),be.current=[],ut([]),Ie(),K())})),onCancel:()=>{console.log("\u53D6\u6D88\u4E86"),be.current=[]}})},su=()=>{const t=()=>se(void 0,null,function*(){Rn(!0);const s=yield(0,$.nD)({ids:ue});Rn(!1),(s==null?void 0:s.status)===0&&Q.default.info({centered:!0,width:530,className:"custom-modal-divider ",okText:"\u786E\u5B9A",title:"\u5220\u9664\u7ED3\u679C",maskClosable:!1,keyboard:!1,icon:null,content:`\u672C\u6B21\u6210\u529F\u5220\u9664${s.success}\u6761\u8BD5\u9898\uFF0C\u6709${s.fail}\u6761\u8BD5\u9898\u56E0\u4E3A\u516C\u5F00\u65E0\u6CD5\u5220\u9664\uFF0C\u8BF7\u64A4\u9500\u540E\u518D\u8FDB\u884C\u5220\u9664\u3002`,onOk:()=>{eu(new Array(s.success))}})});if(ue!=null&&ue.length){Q.default.confirm({centered:!0,width:530,className:"custom-modal-divider ",okText:"\u786E\u5B9A",title:"\u63D0\u793A",cancelText:"\u53D6\u6D88",icon:null,content:`\u672C\u6B21\u9009\u4E2D\u4E86${ue==null?void 0:ue.length}\u6761\u8BD5\u9898\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF0C\u5220\u9664\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F`,onOk:t});return}I.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},ru=()=>{var t,s,f;if(!(ue!=null&&ue.length))return I.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");if((t=me==null?void 0:me.filter(d=>ue.includes(d.id)))!=null&&t.every(d=>d.public))return I.ZP.info("\u6240\u9009\u8BD5\u9898\u5DF2\u516C\u5F00\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9");if((s=me==null?void 0:me.filter(d=>ue.includes(d.id)))!=null&&s.find(d=>{var w;return d.item_type==="PROGRAM"&&((w=d.program_attr)==null?void 0:w.status)===0}))return I.ZP.info("\u5DF2\u9009\u9898\u4E2D\u5B58\u5728\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898");if(window.localStorage.getItem("problemset-set-public-hint-flag")==="1"||l.userInfo.professional_certification){if((f=me==null?void 0:me.filter(d=>ue.includes(d.id)))!=null&&f.find(d=>{var w;return((w=d==null?void 0:d.tag_discipline_ids)==null?void 0:w.length)==0}))return I.ZP.info("\u90E8\u5206\u8BD5\u9898\u6682\u672A\u8BBE\u7F6E\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u5148\u8BBE\u7F6E\u77E5\u8BC6\u70B9\u518D\u8FDB\u884C\u516C\u5F00");Q.default.confirm({centered:!0,width:530,okText:"\u7533\u8BF7\u516C\u5F00",cancelText:"\u53D6\u6D88",title:"\u6279\u91CF\u516C\u5F00\u8BD5\u9898",maskClosable:!0,icon:null,content:n.createElement("div",{className:"font16 c-grey-333"},"\u8BD5\u9898\u516C\u5F00\u4E4B\u540E\uFF0C\u5E73\u53F0\u7684\u6240\u6709\u7528\u6237\u90FD\u53EF\u4EE5\u67E5\u770B\u53EF\u4F7F\u7528\u3002\u786E\u8BA4\u8981\u7533\u8BF7\u516C\u5F00\u5417"),onOk:()=>{iu()}})}else Q.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u516C\u5F00\u89C4\u5219\u544A\u77E5",maskClosable:!0,icon:null,content:n.createElement("div",{className:"font16 c-grey-333"},"\u516C\u5F00\u5E76\u7ECF\u5E73\u53F0\u5BA1\u6838\u540E\uFF0C\u8BE5\u9898\u5C06\u5728\u516C\u5171\u8BD5\u9898\u5E93\u53EF\u89C1\uFF0CEducoder\u6240\u6709\u7528\u6237\u5747\u53EF\u4F7F\u7528\u8BE5\u9898\u3002",n.createElement("br",null),"\u516C\u5F00\u540E\u4E0D\u53EF\u4FEE\u6539\uFF0C\u4F46\u53EF\u4EE5\u64A4\u9500\uFF1B\u64A4\u9500\u516C\u5F00\u540E\u53EF\u4EE5\u4FEE\u6539\u3002",n.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u7533\u8BF7\u516C\u5F00\uFF1F",n.createElement("br",null),n.createElement(S.default,{className:"mt10",defaultChecked:!1,onChange:d=>Mt.current=d.target.checked},"\u4E0D\u518D\u63D0\u793A")),onOk:()=>{iu()}})},iu=()=>se(void 0,null,function*(){const t=E==="3"?1:2,s=me?me.filter(d=>ue.includes(d.id)&&!(d.public||d.apply)).map(d=>d.id):[];(yield(0,$.Qp)({ids:s,source:t})).status===0&&(Mt.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),Mt.current=!1,Ie(),I.ZP.success("\u6279\u91CF\u7533\u8BF7\u6210\u529F"))}),cu=t=>se(void 0,null,function*(){const s=yield(0,at.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Fa(s.disciplines||[]),yield tu(t),t!=null&&t.sub_discipline_id&&(Ot(1),lt.setFieldsValue({sub_discipline_id:[t==null?void 0:t.discipline_id,t==null?void 0:t.sub_discipline_id],tag_discipline_ids:t==null?void 0:t.tag_discipline_ids}))}),no=t=>{Yt(t),cu(t),en(!0)},uo=t=>{Q.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:n.createElement(n.Fragment,null,n.createElement("div",{className:x.modalContent},"\u53D1\u5E03\u540E\u5373\u53EF\u5E94\u7528\u5230\u81EA\u5DF1\u7BA1\u7406\u7684\u8BFE\u5802"),n.createElement("div",{className:x.modalContent}," \u662F\u5426\u786E\u8BA4\u53D1\u5E03?")),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>se(void 0,null,function*(){const s=yield(0,$.MZ)({identifier:t});(s==null?void 0:s.status)===0&&(I.ZP.success("\u53D1\u5E03\u6210\u529F"),Ie())})})},lo=t=>{nu(t)},ao=t=>{Q.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:n.createElement("p",{className:x.modalContent},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>se(void 0,null,function*(){const s=yield(0,$.sD)({identifier:t});(s==null?void 0:s.status)===0&&(I.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F"),Ie())})})},oo=t=>se(void 0,null,function*(){console.log("\u5207\u6362\u56E2\u961Ftab\u65F6\u89E6\u53D1",t),h({type:"problemset/getDisciplines",payload:{source:"question",teach_group_id:t,group_id:a.group_id,group_type:"3"}}),a.page=1,a.clazz="ItemBanksGroup",a.teach_group_id=t,delete a.id,a.group_id=0,R(qe({},a)),Je(a),He(a)}),so=t=>{a.sort_by=t.type,a.sort_direction=t.direction,a.page=1,a.per_page=20,Ea(t.name),R(a),Je(a),He(Ft(qe({},a),{parents:mt.slice(0,-1)}))},ro=()=>{a.page=1,R(a),Je(a),He(a)},io=t=>{a.discipline_id="",a.sub_discipline_id="",a.tag_discipline_id="",a.item_type=null,a.difficulty=null,a.page=1,a.per_page=20,a.group_id=t,Bt(-1),R(a),Je(a),He(a)},co=()=>{if(!(ue!=null&&ue.length)){h({type:"problemset/setActionTabs",payload:{key:"\u5BFC\u51FA\u8BD5\u9898",params:a}});return}Q.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u63D0\u793A",maskClosable:!0,icon:null,content:n.createElement("div",{className:`font14 ${x.overflow}`},"\u5DF2\u9009\u4E2D",ue==null?void 0:ue.length,"\u9053\u9898\uFF0C\u5176\u4E2D\u7EC4\u5408\u9898\u4E0E\u5B9E\u8BAD\u9898\u6682\u4E0D\u652F\u6301\u5BFC\u51FA\u3002"),onOk:()=>{(0,Il.rQ)({ids:ue})}})},mo=()=>se(void 0,null,function*(){const t=yield(0,$.bF)({ids:ue}),{unpublish_program_question_count:s,total_item_banks:f}=t.data||{};s===0?Q.default.error({title:"\u9519\u8BEF",content:n.createElement("span",null,"\u53D1\u5E03\u9519\u8BEF\uFF01\u8BF7\u9009\u62E9\u5C1A\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898\u8FDB\u884C\u53D1\u5E03"),centered:!0,okText:"\u786E\u8BA4"}):Q.default.confirm({title:"\u63D0\u793A",content:n.createElement("span",null,"\u5F53\u524D\u9009\u4E2D",f,"\u9898\uFF0C\u5176\u4E2D\u5305\u542B",s,"\u9053\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898\uFF0C \u8BF7\u786E\u8BA4\u662F\u5426\u53D1\u5E03\uFF1F"),centered:!0,onOk:()=>se(void 0,null,function*(){(yield(0,$.dt)({ids:ue})).status===0&&(I.ZP.success("\u53D1\u5E03\u6210\u529F"),Ie())})})}),Bo=n.createElement(C.default,null,Ct&&n.createElement(C.default.Item,{onClick:()=>St(!0)},"\u6279\u91CF\u52A0\u5165"),Ct&&n.createElement(C.default.Item,{onClick:()=>St(!1)},"\u6279\u91CF\u79FB\u51FA"),E==="0"&&Ue&&n.createElement(C.default.Item,{onClick:()=>un()},"\u79FB\u52A8\u5230"),E==="0"&&Ue&&n.createElement(C.default.Item,{onClick:ru},"\u6279\u91CF\u516C\u5F00"),E==="0"&&Ue&&n.createElement(C.default.Item,{onClick:()=>ln()},"\u6279\u91CF\u5171\u4EAB"),E==="0"&&Ue&&n.createElement(C.default.Item,{onClick:su},"\u6279\u91CF\u5220\u9664")),du=t=>{var s;if(Pe)if((De==null?void 0:De.length)<=0){let f=me.filter(d=>t.includes(d.id));kt([...f]),ut(f==null?void 0:f.map(d=>d.id))}else if(t.length>De.length){let f=me.filter(K=>t.includes(K.id)),d=De.map(K=>K.id),w=f.filter(K=>!d.includes(K.id));kt([...De,...w]),ut((s=[...De,...w])==null?void 0:s.map(K=>K.id))}else{let f=De.filter(d=>t.includes(d.id));kt([...f]),ut(f==null?void 0:f.map(d=>d.id))}else ut(t)},an=t=>{var s;if(Pe)if(t){let f=De==null?void 0:De.map(w=>w.id),d=me.filter(w=>!f.includes(w.id));kt([...De,...d]),ut((s=[...De,...d])==null?void 0:s.map(w=>w.id))}else{let f=me==null?void 0:me.map(w=>w.id),d=De.filter(w=>!f.includes(w.id));kt([...d]),ut(d==null?void 0:d.map(w=>w.id))}else ut(t?me==null?void 0:me.map(f=>f.id):[])},po=()=>{let t="/problemset/preview";a.exam_id&&(t=`/paperlibrary/edit/${a.exam_id}`),a!=null&&a.exercise_id&&!(B!=null&&B.pathId)&&(t=`/classrooms/${B.coursesId}/exercise/${a==null?void 0:a.exercise_id}/edit`),A.history.push(t)},Eo=[{type:"SINGLE",name:"\u5355\u9009\u9898"},{type:"MULTIPLE",name:"\u591A\u9009\u9898"},{type:"JUDGMENT",name:"\u5224\u65AD\u9898"},{type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},{type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},{type:"COMPLETION",name:"\u586B\u7A7A\u9898"},{type:"COMBINATION",name:"\u7EC4\u5408\u9898"},{type:"BPROGRAM",name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],fo={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Ao=(t,s)=>{var f;const d=s.id<0?"--":Ct?s[a.exercise_id?"added":"choosed"]?n.createElement("span",{key:1,className:x.btnAdd,onClick:K=>{K.target.style.pointerEvents="none",uu(s.id)}},Ue?"\u79FB\u51FA\u8BD5\u9898\u7BEE":n.createElement("span",null,n.createElement("b",{className:`iconfont icon-yichu ${x.cancelC}`}),"\u79FB\u51FA")):s.item_type==="PROGRAM"&&((f=s.program_attr)==null?void 0:f.status)===0?n.createElement(oe.Z,{placement:"top",title:"\u7F16\u7A0B\u9898\u672A\u53D1\u5E03\uFF0C\u4E0D\u80FD\u52A0\u5165\uFF01"},n.createElement("span",{className:x.btnAdd,style:{cursor:"not-allowed",background:"#E3E6EC",color:"#B1BACD"}}," ",Ue?"\u52A0\u5165\u8BD5\u9898\u7BEE":n.createElement("span",{style:{padding:"0 3px"}},n.createElement("b",{className:`iconfont icon-jiaru ${x.addC}`}),"\u52A0\u5165")," ")):n.createElement("span",{className:x.btnAdd,onClick:()=>ou(s.id)},Ue?"\u52A0\u5165\u8BD5\u9898\u7BEE":n.createElement("span",{style:{padding:"0 3px"}},n.createElement("b",{className:`iconfont icon-jiaru ${x.addC}`}),"\u52A0\u5165")):n.createElement(n.Fragment,null);return n.createElement("span",{className:x.actonBtn},s.id>0&&n.createElement(Cn.N,{isProblemset:Ue,user:l,key:s.id,data:s,activeTabsKey:E,selectIds:ue,onCollect:Ta,onSetPublic:Za,onStartExperience:Ga,onCorrection:Qa,onChangeTag:ja,onPublicReview:Sa,onSetPrivate:nu,onDelete:Va,onCancel:uu,onSelect:ou,onMoveTo:un,addProblemset:Xa,onSetShare:Ra,onCancelShare:Ha,onPublish:uo,onCancelPublish:ao,SubjectShare:lu}),d)};(0,e.useEffect)(()=>{if(Pe&&!(B!=null&&B.pathId)){const{coursesId:t,categoryId:s}=B;h({type:"shixunHomeworks/addCommonHomeWorkDefaultData",payload:{category:s,coursesId:t,type:5}})}},[Pe]);const mu=()=>se(void 0,null,function*(){try{yield Ut.current.form.validateFields();let t=Ut.current.form.getFieldsValue();if((De==null?void 0:De.length)<=0){document.getElementById("topicdom").scrollIntoView({behavior:"smooth"}),I.ZP.info("\u8BF7\u9009\u62E9\u7F16\u7A0B\u9898");return}Vn(!0);const{coursesId:s,categoryId:f}=B;if(B!=null&&B.pathId){let d=yield(0,at.ZP)(`/api/paths/${B==null?void 0:B.pathId}/create_hack_homework`,{method:"post",body:Ft(qe({},t),{coursesId:s,category:f,stage_shixun_id:f=="null"?"":f,stage_id:B==null?void 0:B.stageId,type:5,hack_ids:De==null?void 0:De.map(w=>w.id)})});(d==null?void 0:d.status)===0&&(I.ZP.success(`${f=="null"?"\u65B0\u589E\u6210\u529F":"\u7F16\u8F91\u6210\u529F"}`),A.history.push(`/paths/${B.pathId}`))}else{let d=yield(0,at.ZP)(pt?`/api/homework_commons/${f}/update_hack.json`:`/api/courses/${s}/homework_commons.json`,{method:pt?"put":"post",body:Ft(qe({},t),{coursesId:s,category:f,type:5,hack_ids:De==null?void 0:De.map(w=>w.id)})});(d==null?void 0:d.status)===0&&A.history.push(`/classrooms/${B.coursesId}/program_homework/${pt?f:d.homework_id}/detail?tabs=1`)}Vn(!1)}catch(t){document.body.scrollIntoView()}}),pu=()=>n.createElement(W.default,{labelAlign:"right",form:lt,labelCol:{span:3},colon:!1,size:"large"},n.createElement(W.default.Item,{label:"\u77E5\u8BC6\u70B9",name:"sub_discipline_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B&\u65B9\u5411"}]},n.createElement(J.Z,{expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B&\u65B9\u5411",options:ha,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(t,s)=>{lt.setFieldsValue({sub_discipline_id:t,tag_discipline_ids:[]}),Ot(t?t.length:0),(t==null?void 0:t.length)>0&&(tu({sub_discipline_id:t[1]}),t[1]==(Nt==null?void 0:Nt.sub_discipline_id)&<.setFieldValue("tag_discipline_ids",Nt.tag_discipline_ids))},onClear:()=>{tn([]),lt.setFieldValue("tag_discipline_ids",[]),Ot(0)}})),n.createElement(W.default.Item,{label:"",name:"tag_discipline_ids",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"}],style:{paddingLeft:75}},n.createElement(M.default,{disabled:Yn===0,className:x.selectitems,showSearch:!0,mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",listHeight:200,allowClear:!0,optionFilterProp:"children",filterOption:(t,s)=>s.key.indexOf(t.toLowerCase())>=0},La.map(t=>n.createElement(M.default.Option,{key:t.name+t.id,value:t.id},n.createElement("div",{style:{display:"flex",alignItems:"center"}},n.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},t.name),(t==null?void 0:t.type)==="personal"&&n.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),Yn>0&&n.createElement("div",{className:x.concat},"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F",n.createElement("span",{onClick:()=>zn(!0)},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")));return n.createElement("div",{className:x.page},n.createElement("section",null,n.createElement("div",{className:x.wrap},wt.course_name&&Pe&&n.createElement("section",{className:"animated fadeIn"},n.createElement("aside",{className:"mt10"},wt.category&&n.createElement(q.Z,{separator:">"},n.createElement(q.Z.Item,null,n.createElement(A.Link,{to:`/classrooms/${wt.course_id}/program_homework`},wt.course_name)),n.createElement(q.Z.Item,null,n.createElement(A.Link,{to:`/classrooms/${wt.course_id}/program_homework`},wt.category.category_name)),n.createElement(q.Z.Item,null,Ht)))),n.createElement("div",{className:x.title},Pe?Ht:"\u8BD5\u9898\u5E93"),Pe&&n.createElement(Zl,{height:250,data:sa,ref:Ut}),n.createElement("div",{className:x.headerWrapper,id:"topicdom"},n.createElement("div",{className:x.tabsWrap},n.createElement(v.default,{activeKey:E,onChange:Oa,tabBarExtraContent:n.createElement("div",{className:x.searchWrap},E==="0"&&Ue&&n.createElement(H.ZP,{className:x.addQuestionBtn,onClick:Ja},n.createElement("img",{src:Ql,className:x.pngIcon,alt:""}),"\u65B0\u589E\u8BD5\u9898"),n.createElement(Yl,{allowClear:!0,suffix:n.createElement("i",{className:`iconfont icon-sousuo9 font14 ${x.searchIcon}`,onClick:()=>$n(a.keyword)}),className:x.search,placeholder:"\u8BF7\u8F93\u5165\u9898\u53F7\u6216\u5176\u4ED6\u5173\u952E\u8BCD\u8FDB\u884C\u641C\u7D22",size:"middle",onChange:t=>{a.keyword=t.target.value,R(qe({},a))},onSearch:$n}))},n.createElement(Gt,{tab:"\u516C\u5171",key:"1"}),((ye=(Ee=o.teachGroupData)==null?void 0:Ee.groups)==null?void 0:ye.length)&&n.createElement(Gt,{tab:"\u56E2\u961F\u5171\u4EAB",key:"3"}),!(0,ht.ag)()&&!(0,ht.JA)()&&!Pe&&n.createElement(Gt,{tab:"\u6536\u85CF\u5939",key:"2"}),n.createElement(Gt,{tab:"\u6211\u521B\u5EFA\u7684",key:"0"}))),n.createElement(Z.S,{showSelectAll:!1,className:x.select,disciplinesData:(Be=o.disciplinesData)==null?void 0:Be.disciplines,knowledgeData:ql,directionValue:a.discipline_id,subDisciplineValue:a.sub_discipline_id,typeValue:a.item_type,isprogram_homework:Pe,showKnowledge:!0,name:va,setname:_a,difficultyValue:a.difficulty,showShixun:!(0,ht.JA)()&&!a.exercise_id&&E!=="3"&&E!=="1",onShixunChange:eo,onDirectionChange:Na,onTypeChange:Pa,onDifficultyChange:Ia,knowledgeValue:At,onKnowledgeChange:wa,teachGroupData:(ee=o.teachGroupData)==null?void 0:ee.groups,onTeachGroupChange:oo,teachGroupValue:a.teach_group_id,showTeachGroup:ka})),n.createElement("div",{className:x.treeWrapper,style:{display:E==="0"||E==="3"?"block":"none"}},n.createElement("div",{className:x.treeHeader},n.createElement(ol.Z,{activeTabsKey:E,data:mt,onClick:au}),E==="0"&&!Pe&&n.createElement(H.ZP,{type:"link",onClick:Ua,className:x.exportBtn},n.createElement("img",{src:Ll,alt:"",className:x.pngIcon}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),n.createElement(re.Z,{spinning:zt},n.createElement("div",{ref:Aa,className:Xn.length?x.treeContent:"",style:{maxHeight:"220px",overflow:"auto"}},n.createElement(bn.Z,{setRootData:t=>{te.current=t},isProblemset:E==="0"?Ue:!1,reloadData:Ie,data:Xn,onShare:to,onOpen:au,activeTabsKey:E,params:a,navigation:mt})))),n.createElement("div",{className:x.contentWrap},n.createElement("div",{className:x.batchWrap},n.createElement("div",{style:{flex:1,display:"flex",alignItems:"center"}},!Pe&&n.createElement("div",{className:"font14"},n.createElement(j.Z,{dropdownRender:()=>n.createElement(C.default,{selectedKeys:[Gn]},Un==null?void 0:Un.map((t,s)=>n.createElement(C.default.Item,{key:t.name,onClick:()=>so(t)},t.name)))},n.createElement("span",{style:{color:"#464F66"}},n.createElement("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),Gn))),Pe&&n.createElement("div",null,n.createElement(S.default,{checked:(me==null?void 0:me.filter(t=>De==null?void 0:De.map(s=>s.id).includes(t.id)).length)===me.length,onChange:t=>an(t.target.checked)},"\u672C\u9875\u5168\u9009",n.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",ue==null?void 0:ue.length,")"))),Pe&&n.createElement(Q.default,{open:ga,centered:!0,width:700,okText:`\u786E\u8BA4${B!=null&&B.pathId?"":pt?"\u7F16\u8F91":"\u65B0\u5EFA"}`,onCancel:()=>Hn(!1),cancelText:"\u8FD4\u56DE\u5217\u8868",onOk:mu,confirmLoading:jn,title:"\u67E5\u770B\u5DF2\u9009"},n.createElement("div",{className:"font14 c-light-primary mb10"},"\u5DF2\u9009",De==null?void 0:De.length,"\u4E2A"),n.createElement("div",{style:{height:400,overflow:"auto"}},De==null?void 0:De.map((t,s)=>{var f,d,w,K,Ge,Xe;return n.createElement("div",{key:s,className:x.sendModal},n.createElement("div",{className:x.li},n.createElement("p",null,t==null?void 0:t.name),n.createElement("div",{className:x.bottom},n.createElement("span",{className:"c-grey-333"},"\u7F16\u7A0B\u9898"),n.createElement("i",{className:x.line}),n.createElement("span",{className:"c-grey-333"},t.difficulty===1&&"\u7B80\u5355",t.difficulty===2&&"\u9002\u4E2D",t.difficulty===3&&"\u56F0\u96BE"),n.createElement("i",{className:x.line}),n.createElement("span",null,"\u521B\u5EFA\u8005\xA0",n.createElement(oe.Z,{title:(f=t==null?void 0:t.author)==null?void 0:f.name},n.createElement("span",{className:"c-grey-333"},((w=(d=t==null?void 0:t.author)==null?void 0:d.name)==null?void 0:w.length)>6?((Ge=(K=t==null?void 0:t.author)==null?void 0:K.name)==null?void 0:Ge.substr(0,3))+"...":(Xe=t==null?void 0:t.author)==null?void 0:Xe.name))),n.createElement("i",{className:x.line}),n.createElement("span",{className:x.des},"\u66F4\u65B0\xA0",n.createElement("span",{className:"c-grey-333"},t==null?void 0:t.updated_at)))),n.createElement("div",{className:x.del,onClick:()=>{du(De.filter(et=>et.id!==t.id).map(et=>et.id))}},"\u5220\u9664"))})))),n.createElement(g.Z,{align:"middle"},n.createElement("div",null,!a.item_type&&n.createElement("span",{style:{fontSize:"14px",color:"#999999"}},Ca.map(t=>{if(Jn(t.value)>0)return n.createElement("span",{style:{marginLeft:6}},t.name,n.createElement("span",{style:{color:"#000000",marginLeft:6}},Jn(t.value)))}))),E==="0"&&Ue&&n.createElement(H.ZP,{onClick:co,type:"link",className:x.exportBtn},n.createElement("img",{src:Ml,className:x.pngIcon}),n.createElement("span",null,"\u5BFC\u51FA\u8BD5\u9898")))),ta?n.createElement("div",null,n.createElement(H.ZP,{style:{paddingLeft:0},onClick:()=>{a.page=1,a.keyword=null,delete a.id,R(a),$t(!1),Je(a),He(Ft(qe({},a),{parents:mt.slice(0,-1)}))},type:"link"}," ",n.createElement("i",{className:"iconfont icon-fanhui2 font14"}),"\u8FD4\u56DE"),n.createElement("span",{className:"font14 mr20 c-grey-333"},"\u641C\u7D22\u201C",a.keyword,"\u201D")):null,n.createElement("div",{className:x.contentListWrap},Re!==0?n.createElement(re.Z,{size:"middle",spinning:k["problemset/getItemBanks"]},me.map((t,s)=>{var f,d,w,K,Ge,Xe,et;return n.createElement("div",{className:x.li,key:s},n.createElement("div",{className:x.top},n.createElement(Cn.Z,{key:t.id,data:t,selectIds:ue,onSelectCheckBox:du})),n.createElement("div",{className:x.bottom},n.createElement("p",{className:`${x.actionLeftItem} ${x.questionTypeName}`},"No.",t==null?void 0:t.id),n.createElement("p",{className:`${x.actionLeftItem} ${x.questionTypeName}`},(f=Eo.find(_t=>_t.type===t.item_type))==null?void 0:f.name),n.createElement("p",{className:x.actionLeftItem},fo[t.difficulty]),n.createElement("p",{className:x.actionLeftItem},"\u521B\u5EFA\u8005",n.createElement(oe.Z,{title:(d=t==null?void 0:t.author)==null?void 0:d.name},n.createElement("span",{className:"c-grey-333"},((K=(w=t==null?void 0:t.author)==null?void 0:w.name)==null?void 0:K.length)>6?((Xe=(Ge=t==null?void 0:t.author)==null?void 0:Ge.name)==null?void 0:Xe.substr(0,5))+"...":(et=t==null?void 0:t.author)==null?void 0:et.name))),n.createElement("p",{className:x.actionLeftItem},"\u66F4\u65B0",n.createElement("span",{className:"c-grey-333"},t==null?void 0:t.updated_at)),n.createElement("p",{className:x.actionLeftItem},"\u4F7F\u7528\u6B21\u6570",n.createElement("span",{className:"c-grey-333"},t==null?void 0:t.quotes)),!Pe&&n.createElement("div",{className:x.more},Ao({},t))))})):n.createElement(re.Z,{size:"middle",spinning:k["problemset/getItemBanks"]},n.createElement(ne.Z,null))),Re!==0&&!Pe&&n.createElement(V.Z,{showQuickJumper:!0,onChange:qn,defaultCurrent:1,pageSize:a==null?void 0:a.per_page,current:a.page||1,total:Re,showTotal:t=>n.createElement(n.Fragment,null,n.createElement("span",{className:"mr10 font12"},"\u5171",n.createElement("span",{className:"c-light-primary"},t),"\u6761\u6570\u636E"))}),Pe&&n.createElement("div",{style:{height:20}})),Ue&&n.createElement(cl,{basketData:o.basketData,visible:qt,basketTotal:It,onClose:()=>Mn(!1),onDelete:za,onClear:Ya,onSubmit:()=>se(void 0,null,function*(){var t,s,f,d,w;const K=yield h({type:"problemsetPreview/getEditDisciplines",payload:{source:"question"}}),Ge=(t=K==null?void 0:K.disciplines)==null?void 0:t[0],Xe=yield h({type:"problemsetPreview/newPreviewProblemset",payload:{name:"\u9ED8\u8BA4\u8BD5\u5377\u540D\u79F0",difficulty:2,duration:60,discipline_id:((s=K==null?void 0:K.new_checked)==null?void 0:s.discipline_id)||(Ge==null?void 0:Ge.id),sub_discipline_id:((f=K==null?void 0:K.new_checked)==null?void 0:f.sub_discipline_id)||((w=(d=Ge==null?void 0:Ge.sub_disciplines)==null?void 0:d[0])==null?void 0:w.id)}});Xe.status===0&&A.history.push(`paperlibrary/add/${Xe.exam_id}?defaultActiveKey=1&type=2`)})}),!(0,ht.JA)()&&Ue&&n.createElement(_l,{visibleBasket:qt,onToggleVisible:()=>Mn(!qt),count:It})),n.createElement(z,null),n.createElement(ot,{onReloadData:Ie,isPiliangRevoke:ua}),n.createElement(gt,{onReloadData:()=>eu([null])}),n.createElement(vl,{onReloadData:Ie,onReloadBasketData:vt}),u.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?n.createElement(Pl,{shixunIds:aa,cb:$a}):null,n.createElement(Fu,null),n.createElement(ku,null),n.createElement(ju,null),n.createElement(Ju,null),n.createElement(al,null),n.createElement(_e,null),n.createElement(Fe,{onOk:ro}),n.createElement(p.Z,{onOk:io})),Ue?n.createElement(e.Fragment,null,!!(ue!=null&&ue.length)&&n.createElement("div",{className:x.batch},n.createElement("aside",null,n.createElement("div",{style:{flexShrink:0,marginRight:20}},n.createElement(S.default,{className:"font14",checked:me!=null&&me.length?ue.length===(me==null?void 0:me.length):!1,onChange:t=>an(t.target.checked)},"\u672C\u9875\u5168\u9009",n.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",ue==null?void 0:ue.length,")"))),n.createElement("div",{className:x.btns},Ct&&n.createElement("div",{className:x.btn,onClick:()=>St(!0)},n.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u52A0\u5165\u8BD5\u9898\u7BEE"),Ct&&n.createElement("div",{className:x.btn,onClick:()=>St(!1)},n.createElement("i",{className:"iconfont icon-piliangyichu"}),"\u79FB\u51FA\u8BD5\u9898\u7BEE"),Ct&&E==="1"&&n.createElement("div",{className:x.btn,onClick:()=>{(ue==null?void 0:ue.length)>0?Q.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:n.createElement("div",{className:`font14 ${x.overflow}`,style:{maxHeight:500,overflow:"auto"}},n.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),n.createElement(re.Z,{spinning:zt},n.createElement(pe.Z,{defaultValue:!0,value:be.current,onChange:t=>be.current=t}))),onOk:()=>se(void 0,null,function*(){var t;const s=yield(0,$.Rp)({id:ue,group_id:(t=be.current)==null?void 0:t[0]});be.current=[],(s==null?void 0:s.status)===0&&(He(a),Ie(),I.ZP.success("\u52A0\u5165\u6210\u529F"))})}):I.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898")}},n.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u6279\u91CF\u52A0\u5165\u6211\u7684\u9898\u5E93"),E==="1"&&(0,ht.ag)()&&n.createElement("div",{className:x.btn,onClick:()=>{Wn(!0),lo(ue)}},n.createElement("i",{className:"iconfont icon-piliangchexiaogongkai font16"}),"\u6279\u91CF\u64A4\u9500\u516C\u5F00"),E==="0"&&n.createElement("div",{className:x.btn,onClick:ru}," ",n.createElement("i",{className:"iconfont icon-pilianggongkai"}),"\u516C\u5F00"),E==="0"&&!lu&&n.createElement("div",{className:x.btn,onClick:()=>ln()}," ",n.createElement("i",{className:"iconfont icon-pilianggongxiang"}),"\u6279\u91CF\u5171\u4EAB"),E==="0"&&n.createElement("div",{className:x.btn,onClick:su}," ",n.createElement("i",{className:"iconfont icon-piliangshanchu3 c-red"}),"\u5220\u9664"),E==="0"&&n.createElement("div",{className:x.btn,onClick:mo}," ",n.createElement("i",{className:"iconfont icon-fabu5"}),"\u53D1\u5E03"),E==="0"&&n.createElement("div",{className:x.btn,onClick:()=>un()},n.createElement("i",{className:"iconfont icon-yidongmulu font16"}),"\u79FB\u81F3\u6587\u4EF6\u5939"),n.createElement("div",{onClick:()=>ut([]),style:{marginLeft:"auto"},className:x.btn}," ",n.createElement("i",{className:"iconfont icon-piliangcaozuoicon2"}),"\u53D6\u6D88\u64CD\u4F5C"))))):Pe?"":n.createElement("div",{className:x.batch},n.createElement("aside",null,n.createElement("div",{style:{flexShrink:0,marginRight:20}},n.createElement(S.default,{className:"font14",checked:me!=null&&me.length?ue.length===(me==null?void 0:me.length):!1,onChange:t=>an(t.target.checked)},"\u672C\u9875\u5168\u9009",n.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",ue==null?void 0:ue.length,")"))),n.createElement("div",{className:x.btns},Ct&&!!(ue!=null&&ue.length)&&n.createElement("div",{className:x.btn,onClick:()=>St(!0)},n.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u6279\u91CF\u52A0\u5165"),Ct&&!!(ue!=null&&ue.length)&&n.createElement("div",{className:x.btn,onClick:()=>St(!1)},n.createElement("i",{className:"iconfont icon-piliangyichu"}),"\u6279\u91CF\u79FB\u51FA"),n.createElement("div",{className:"c-grey-333 font12 mr40",style:{marginLeft:"auto"}},"\u5DF2\u52A0\u5165:\xA0\xA0",$e,"\u9898"),n.createElement("div",{onClick:po,className:x.btn},"\u8FD4\u56DE\u8BD5\u5377")))),Pe&&n.createElement("div",{className:x.batch},n.createElement("aside",null,n.createElement("div",{style:{flexShrink:0,marginRight:20}},n.createElement(V.Z,{showQuickJumper:!0,onChange:qn,defaultCurrent:1,pageSize:a==null?void 0:a.per_page,current:a.page||1,hideOnSinglePage:!0,total:Re,showTotal:t=>n.createElement("span",{className:"mr10"},"\u5171",n.createElement("span",{className:"c-light-primary"},t),"\u6761\u6570\u636E")})),n.createElement("div",{className:x.btns},n.createElement(g.Z,{align:"middle",style:{marginLeft:"auto"}},n.createElement(g.Z,{onClick:()=>{if((De==null?void 0:De.length)<=0){I.ZP.info("\u5F53\u524D\u6682\u65E0\u6570\u636E");return}Hn(!0)},align:"middle",className:"current"},n.createElement("i",{className:"iconfont icon-yixuan mr10 c-light-primary font20"}),n.createElement("span",null,"\u5DF2\u9009",n.createElement("span",{className:"c-light-primary"},ue.length),"\u4E2A")),n.createElement(H.ZP,{className:"mr20 ml40",onClick:()=>{if(B!=null&&B.pathId)A.history.push(`/paths/${B.pathId}`);else{if(pt){A.history.push(`/classrooms/${B.coursesId}/program_homework/${B.categoryId}/detail?tabs=1`);return}A.history.push(`/classrooms/${B.coursesId}/program_homework`)}}},"\u53D6\u6D88"),n.createElement(H.ZP,{loading:jn,onClick:mu,type:"primary"},"\u786E\u8BA4",B!=null&&B.pathId?"":pt?"\u7F16\u8F91":"\u65B0\u5EFA"))))),n.createElement(Q.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:x.publicQuest,open:Wa,title:n.createElement("div",{style:{fontWeight:"bold"}},"\u4FEE\u6539\u77E5\u8BC6\u70B9"),width:"640px",onCancel:()=>{nn(!1),Ot(0),lt.resetFields()},onOk:()=>se(void 0,null,function*(){lt.validateFields().then(t=>se(void 0,null,function*(){const s=yield(0,at.ZP)(`/api/item_banks/${Nt==null?void 0:Nt.id}/update_tag.json`,{method:"put",body:{name:Ma.current,tag_discipline_ids:t==null?void 0:t.tag_discipline_ids}});(s==null?void 0:s.status)===0&&(I.ZP.success("\u4FEE\u6539\u6210\u529F"),nn(!1),Je(a),lt.resetFields())}))})},n.createElement("div",{className:x.publicQuestContent},n.createElement(pu,null))),n.createElement(Q.default,{width:640,className:x.publicQuest,centered:!0,title:n.createElement("div",{style:{fontWeight:"bold"}},"\u516C\u5F00\u8BD5\u9898"),okText:"\u7533\u8BF7\u516C\u5F00",open:ya,onCancel:()=>{en(!1),Ot(0),Yt(null),lt.resetFields()},onOk:()=>{lt.validateFields().then(t=>se(void 0,null,function*(){const s=E==="3"?1:2;(yield(0,$.wX)({id:Nt==null?void 0:Nt.id,source:s,sub_discipline_id:t==null?void 0:t.sub_discipline_id[1],tag_discipline_ids:t==null?void 0:t.tag_discipline_ids})).status===0&&(Mt.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),Mt.current=!1,Yt(null),ut([]),Ie(),I.ZP.success("\u7533\u8BF7\u6210\u529F")),en(!1),Ot(0),lt.resetFields()}))}},n.createElement("div",{className:x.publicQuestContent},n.createElement("div",{className:x.public_tips},n.createElement(Wl.Z,{style:{color:"#FF8C29",marginRight:10}}),"\u8BBE\u7F6E\u8BD5\u9898\u7684\u77E5\u8BC6\u70B9\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00"),n.createElement(pu,null))),n.createElement(jl.Z,{open:Ba,subDisciplineId:(b=lt.getFieldValue("sub_discipline_id"))==null?void 0:b[1],onCancel:()=>{zn(!1)},onOkClick:t=>{tn(s=>[...s,t]),lt.setFieldValue("tag_discipline_ids",[...lt.getFieldValue("tag_discipline_ids"),t==null?void 0:t.id])}}))};var Kl=(0,A.connect)(({classroomList:u,problemset:o,user:l,loading:y,globalSetting:k,shixunHomeworks:h})=>({classroomList:u,problemset:o,user:l,globalSetting:k,loading:y.effects,shixunHomeworks:h}))(Jl)},2054:function(Le,Ce,i){i.d(Ce,{AD:function(){return le},D9:function(){return $},Hp:function(){return P},IM:function(){return We},Iy:function(){return xe},KM:function(){return ve},MJ:function(){return fe},Ne:function(){return Ne},ON:function(){return F},Uj:function(){return ot},VY:function(){return Ae},YO:function(){return Se},YX:function(){return ge},Zn:function(){return M},_g:function(){return V},_k:function(){return _e},c6:function(){return X},cr:function(){return q},eV:function(){return pe},fi:function(){return H},gh:function(){return ce},hS:function(){return Fe},iA:function(){return j},j6:function(){return p},je:function(){return de},jj:function(){return ne},kS:function(){return we},o6:function(){return z},pO:function(){return ft},rQ:function(){return ae},sA:function(){return Qe},xm:function(){return ie},xo:function(){return Oe},y8:function(){return T},yd:function(){return g}});var e=i(43785),A=i(63144),Z=i(15826),v=i(8591),G=i(46961),W=Object.defineProperty,Q=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,re=(r,N,Y)=>N in r?W(r,N,{enumerable:!0,configurable:!0,writable:!0,value:Y}):r[N]=Y,S=(r,N)=>{for(var Y in N||(N={}))m.call(N,Y)&&re(r,Y,N[Y]);if(Q)for(var Y of Q(N))I.call(N,Y)&&re(r,Y,N[Y]);return r},C=(r,N,Y)=>new Promise((Te,gt)=>{var ze=rt=>{try{Ke(Y.next(rt))}catch(Dt){gt(Dt)}},je=rt=>{try{Ke(Y.throw(rt))}catch(Dt){gt(Dt)}},Ke=rt=>rt.done?Te(rt.value):Promise.resolve(rt.value).then(ze,je);Ke((Y=Y.apply(r,N)).next())});const oe=()=>{(0,A.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},J=()=>{(0,A.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},M=r=>C(void 0,null,function*(){oe(),(yield(0,e.YR)(S({},r))).status===0&&(yield(0,Z.QH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/courses/${r.coursesId}/export_couser_info.json`,query:r}))),J()}),q=r=>C(void 0,null,function*(){const N=yield(0,e.yS)(S({},r));if(N.status===0)v.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),A.history.push(`/classrooms/${r.coursesId}/exportlist/course_member_act_score`);else{if(N.status===-2)return N;N.status===-3&&((0,A.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),A.history.push(`/classrooms/${r.coursesId}/exportlist/course_member_act_score`))}}),H=r=>C(void 0,null,function*(){const N=yield(0,e.W0)(S({},r));if(N.status===0)v.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),A.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_score`);else{if(N.status===-4)return N;N.status===-3&&((0,A.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),A.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_score`))}}),j=r=>C(void 0,null,function*(){const N=yield(0,e.Nl)(S({},r));if(N.status===0)v.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),A.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_exercise_and_other`);else{if(N.status===-4)return N;N.status===-3&&((0,A.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),A.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_exercise_and_other`))}}),g=r=>C(void 0,null,function*(){const N=yield(0,e.IU)(S({},r));if(N.status===0)v.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),A.history.push(`/classrooms/${r.coursesId}/exportlist/export_star_user`);else{if(N.status===-4)return N;N.status===-3&&((0,A.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),A.history.push(`/classrooms/${r.coursesId}/exportlist/export_star_user`))}}),V=r=>C(void 0,null,function*(){const N=yield(0,e.td)(S({},r));if(N.status===0)v.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),A.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_exercise_and_other`);else{if(N.status===-2)return N;if(N.status===-3)(0,A.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),A.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_exercise_and_other`);else if(N.status===-4)return N}}),p=r=>C(void 0,null,function*(){const N=yield(0,e.QX)(S({},r));if(N.status===0)v.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),A.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_homework`);else{if(N.status===-4)return N;N.status===-3&&((0,A.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),A.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_homework`))}}),ne=(r,N)=>C(void 0,null,function*(){const Y=yield(0,e.o_)(S({},r));Y.status===0?(v.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),A.history.push(`/classrooms/${r.coursesId}/exportlist/${N}`)):Y.status===-3&&((0,A.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),A.history.push(`/classrooms/${r.coursesId}/exportlist/${N}`))}),P=(r,N)=>C(void 0,null,function*(){const Y=yield(0,e.ZL)(S({},r));Y.status===0?(v.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),A.history.push(`/classrooms/${r.coursesId}/exportlist/${N}`)):Y.status===-3&&((0,A.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),A.history.push(`/classrooms/${r.coursesId}/exportlist/${N}`))}),fe=(r,N)=>C(void 0,null,function*(){const Y=yield(0,e.vV)(S({},r));Y.status===0?(v.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),A.history.push(`/classrooms/${r.coursesId}/exportlist/${N}`)):Y.status===-3&&((0,A.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),A.history.push(`/classrooms/${r.coursesId}/exportlist/${N}`))}),xe=(r,N)=>C(void 0,null,function*(){const Y=yield(0,e.aP)(S({},r));Y.status===0?(v.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),A.history.push(`/classrooms/${r.coursesId}/exportlist/${N}`)):Y.status===-3&&((0,A.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),A.history.push(`/classrooms/${r.coursesId}/exportlist/${N}`))}),ke=r=>C(void 0,null,function*(){oe(),(yield exportCourseWorkListAppendix(S({},r))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${r.categoryId}/works_list.zip`,query:r}))),J()}),Qe=r=>C(void 0,null,function*(){oe(),(yield(0,e.MJ)(S({},r))).status===0&&(yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/polls/${r.categoryId}/commit_result.xlsx`,query:r}))),J()}),ce=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/courses/${r.coursesId}/attendances/export_xlsx_data.xlsx`,query:r}))}),z=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/courses/${r.coursesId}/video_study_statics.xlsx`,query:r}))}),X=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/courses/${r.coursesId}/export_video_study.xlsx`,query:r}))}),pe=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/courses/${r.coursesId}/export_course_students_info.xlsx`,query:r}))}),le=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+"/api/school_manages/students.xlsx",query:r}))}),ae=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+"/api/item_banks/export.xlsx",query:r}))}),T=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:r}))}),de=r=>C(void 0,null,function*(){const N=yield(0,e.Uy)(S({},r));N.status===0?(v.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),A.history.push(`/classrooms/${r.coursesId}/exportlist/exercise_score`)):N.status===-3&&((0,A.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),A.history.push(`/classrooms/${r.coursesId}/exportlist/exercise_score`))}),_e=r=>C(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/export_records/${r.id}.xlsx`,query:r}))}),ie=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:r}))}),$=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/courses/${r==null?void 0:r.coursesId}/${r.menuKey}_statistic.xlsx?${r.checkedList.map(N=>`course_group_id[]=${N}`).join("&")}`,query:r}))}),Ne=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/ec_years/${r==null?void 0:r.ec_year_id}/ec_training_objectives.xlsx`,query:r}))}),We=r=>C(void 0,null,function*(){yield(0,Z.FH)(r==null?void 0:r.name,(0,Z.NY)({url:G.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:r}))}),Fe=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/ec_years/${r==null?void 0:r.ec_year_id}/ec_courses.xlsx`,query:r}))}),Oe=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/ec_years/${r==null?void 0:r.ec_year_id}/ec_graduation_requirements.xlsx`,query:r}))}),Ae=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:r}))}),we=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:r}))}),F=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/examination_banks/${r.id}.json`,query:r}))}),ge=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/exercises/${r.categoryId}.json`,query:r}))}),Se=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/polls/${r==null?void 0:r.id}/commit_result.json`,query:r}))}),ot=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+"/api/paths/get_task_pass.json",query:r}))}),ft=(r,N)=>C(void 0,null,function*(){yield(0,Z.FH)(N||"",(0,Z.NY)({url:G.Z.API_SERVER+`/api/exercises/${r==null?void 0:r.exercise_id}/consult_exercise.json`,query:r}))}),ve=r=>C(void 0,null,function*(){yield(0,Z.FH)("",(0,Z.NY)({url:G.Z.API_SERVER+`/api/competitions/${r==null?void 0:r.identifier}/competition_commit_records/member_works.xlsx`,query:r}))})},32637:function(Le,Ce,i){Le.exports=i.p+"static/AssistantCode3.a8740efb.jpeg"},73631:function(Le){Le.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(Le){Le.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},31328:function(Le){Le.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"}}]);
diff --git a/5073.async.js b/5073.async.js
index 2b98eae83b..3aaac03219 100644
--- a/5073.async.js
+++ b/5073.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5073],{82495:function(mu,W){W.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",efficiency:"efficiency___Lmou1",analysis:"analysis___CtFBc",tips:"tips___Ga_EJ",tip:"tip___hVaw_",FormStyle:"FormStyle___Nqgvv",SubTooltip:"SubTooltip___qB_Q1",DifStyle:"DifStyle___kxYQa",DifSimple:"DifSimple___NMdPv",DifMiddle:"DifMiddle___jGqIT",DifHard:"DifHard___uxjoA"}},53412:function(mu,W,o){o.d(W,{Q:function(){return E}});var y=o(59301),U=o(57809),J=o(26220),E=(D=>(D[D.Number=1]="Number",D[D.Percent=2]="Percent",D))(E||{});const tu=({value:D,onChange:s,disabled:K,hidePercentOption:w=!1})=>{const $=(0,y.useMemo)(()=>w?1:2,[w]),[T,lu]=(0,y.useState)($);console.log(T);const iu=P=>D.type===1?`${P}\u5206`:`${P}%`,nu=(0,y.useCallback)(P=>{if(T===1){const z=P.replace("\u5206","");return isNaN(parseInt(z,10))?0:z}else return P.replace("%","")},[T]);return(0,y.useEffect)(()=>{lu(D.type)},[D]),y.createElement("div",{style:{display:"inline-block"}},y.createElement(U.default,{onChange:P=>{lu(P),s({type:P,inputValue:P===1?5:20})},value:T||$,style:{width:100},options:w?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:K}),y.createElement(J.Z,{disabled:K,value:D.inputValue,formatter:iu,parser:nu,max:T===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:P=>{s({type:T,inputValue:P})}}))};W.Z=tu},5073:function(mu,W,o){o.d(W,{Q8:function(){return Y},d0:function(){return au},w6:function(){return j}});var y=o(59301),U=o(84291),J=o(57809),E=o(8591),tu=o(43418),D=o(95237),s=o(43604),K=o(3113),w=o(5112),$=o(28103),T=o(24905),lu=o(6848),iu=o(78673),nu=o(20360),P=o(57703),z=o(85699),yu=o(99232),i=o.n(yu),v=o(35099),du=o(76265),k=o(89392),Wu=o.n(k),X=o(15826),ru=o(82495),cu=o(63144),H=o(53412),u=o(59301),Cu=Object.defineProperty,hu=Object.defineProperties,Pu=Object.getOwnPropertyDescriptors,Eu=Object.getOwnPropertySymbols,Zu=Object.prototype.hasOwnProperty,bu=Object.prototype.propertyIsEnumerable,Fu=(p,f,_)=>f in p?Cu(p,f,{enumerable:!0,configurable:!0,writable:!0,value:_}):p[f]=_,M=(p,f)=>{for(var _ in f||(f={}))Zu.call(f,_)&&Fu(p,_,f[_]);if(Eu)for(var _ of Eu(f))bu.call(f,_)&&Fu(p,_,f[_]);return p},q=(p,f)=>hu(p,Pu(f)),pu=(p,f,_)=>new Promise((m,b)=>{var I=N=>{try{V(_.next(N))}catch(G){b(G)}},L=N=>{try{V(_.throw(N))}catch(G){b(G)}},V=N=>N.done?m(N.value):Promise.resolve(N.value).then(I,L);V((_=_.apply(p,f)).next())});function j(p,f){const _=[];for(let m=p;m{const m=pi()(f).endOf("day"),I=p{const _=parseInt(i()(p).format("HH")),m=parseInt(i()().format("HH")),b=parseInt(i()().format("mm"));if(!p)return{disabledHours:()=>j(0,m),disabledMinutes:()=>j(0,b)};if(f){const I=parseInt(i()(f).format("HH")),L=parseInt(i()(f).format("mm"));return i()(p).isSame(i()(f),"day")?{disabledHours:()=>j(0,I),disabledMinutes:()=>_<=I?j(0,L):[]}:void 0}if(i()(p).isSame(i()(),"day"))return{disabledHours:()=>j(0,m),disabledMinutes:()=>i()(p).isSame(i()(),"hour")&&_<=m?j(0,b):[]}},{RangePicker:Ou}=U.default,{Option:su}=J.default,wu=({shixunHomeworks:p,loading:f,dispatch:_,classroomList:m})=>{var b,I,L,V,N,G,fu,gu,Du;const uu=(0,cu.useParams)(),{workSetting:t,workList:Uu,shixunWorkList:ju,headerInfo:h,changeData:Mu}=p,[B,ou]=(0,y.useState)(!0),[Iu,Bu]=(0,y.useState)(!1);let[F,S]=(0,y.useState)([]),[g,Z]=(0,y.useState)([]),[l,R]=(0,y.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:H.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1});(0,y.useEffect)(()=>(_u(),()=>{S([])}),[]);const _u=()=>{_({type:"shixunHomeworks/getWorkSetting",payload:M({},uu)})};(0,y.useEffect)(()=>{t!=null&&t.course_id&&(Object.keys(l).map(function(e){l[e]=t[e]}),(!l.allow_late||!l.unified_late)&&(l.late_penalty=20,l.penalty_type=H.Q.Percent),l.unified_setting||(l.unified_late=!1,l.unified_anonymous_comment=!1,l.unified_anonymous_appeal=!1),F=JSON.parse(JSON.stringify(t.group_settings.map(e=>q(M({},e),{group_name:[e.group_name]})).filter(e=>e.publish_time!==null))),g=JSON.parse(JSON.stringify(t.allow_late_settings.map(e=>q(M({},e),{group_name:[e.group_name]})).filter(e=>e.late_time!==null))),R(M({},l)),S(F.length?[...F]:[{}]),(g==null?void 0:g.length)<=0?Z([{penalty_type:H.Q.Percent,late_penalty:20}]):Z([...g]))},[t]);const Nu=()=>{var e;const n=JSON.parse(JSON.stringify(l));if(n.challenge_settings.filter(a=>!a.hide),n.categoryId=uu.categoryId,(e=n.challenge_settings)!=null&&e.every(a=>!a.checked)){E.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(l.unified_setting||(F=F==null?void 0:F.map(a=>{var r;if(!a.publish_time||!a.end_time)throw E.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!a.group_name)throw E.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return a.group_name=typeof(a==null?void 0:a.group_name)=="string"?[a==null?void 0:a.group_name]:a==null?void 0:a.group_name,a.group_id=(r=t.group_settings)==null?void 0:r.filter(d=>{var A;return(A=a==null?void 0:a.group_name)==null?void 0:A.includes(d.group_name)}).map(d=>d.group_id||d.id).toString().split(","),a})),n.group_settings=F,l.allow_late)if(l.unified_late){if(l.late_penalty===null||l.late_penalty===void 0||l.late_penalty<0||l.late_penalty>100)throw E.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!l.late_time)throw E.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else g=g==null?void 0:g.map(a=>{var r,d;if(a.late_penalty===null||a.late_penalty===void 0||a.late_penalty<0||a.late_penalty>100)throw E.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!a.late_time)throw E.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!a.group_name)throw E.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return a.group_name=typeof(a==null?void 0:a.group_name)=="string"?[a==null?void 0:a.group_name]:a==null?void 0:a.group_name,a.group_id=(d=(r=a==null?void 0:a.group_name)==null?void 0:r.map(A=>{var c,C;let O=(C=(c=t.group_settings)==null?void 0:c.filter(Q=>(Q==null?void 0:Q.group_name)===A))==null?void 0:C[0];return O==null?void 0:O.group_id}))==null?void 0:d.toString().split(","),a}),n.allow_late_settings=g;Su(n)},Su=e=>{var n,a;if(e.total_score===null){E.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(e!=null&&e.work_efficiency&&e.eff_score===null){E.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const r=e.challenge_settings.reduce((c,C)=>c+Number(C.challenge_score),0);if((r==null?void 0:r.toFixed(10))!==((n=e.total_score-e.eff_score)==null?void 0:n.toFixed(10))){E.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${e.total_score}\u5206`);return}const d={shixun_evaluation:e.shixun_evaluation,challenge_settings:e.challenge_settings},A=()=>pu(void 0,null,function*(){Bu(!0),(yield(0,du.ZP)(`/api/homework_commons/${uu.categoryId}/publish_setting.json`,{method:"post",body:M({},e)})).status===0&&(E.ZP.success("\u66F4\u65B0\u6210\u529F"),ou(!0),_u(),_({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:M({},uu)})),Bu(!1)});!(0,k.isEqual)(Mu,d)&&!((a=h==null?void 0:h.homework_status)!=null&&a.includes("\u672A\u53D1\u5E03"))?tu.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:A}):A()},eu=(e,n,a="group_id")=>{var r;return n?n.find(d=>d[a]===e):(r=t==null?void 0:t.group_settings)==null?void 0:r.find(d=>d.group_id[0]===e)},Ku=(t==null?void 0:t.allow_late)||(t==null?void 0:t.anonymous_comment),Ru=e=>{var n,a;const r=eu(e,t==null?void 0:t.allow_late_settings,"id"),d=eu(e,t==null?void 0:t.anonymous_comment_settings),A=eu(e);return(t==null?void 0:t.allow_late)&&r&&i()(r==null?void 0:r.late_time)<=i()()||(t==null?void 0:t.anonymous_comment)&&d&&(d==null?void 0:d.evaluation_start)!==null||((a=(i()(A==null?void 0:A.end_time)<=i()()&&((n=t==null?void 0:t.allow_late_settings)==null?void 0:n.filter(c=>c.group_id.includes(e))))[0])==null?void 0:a.late_time)!=null},Tu=(0,y.useMemo)(()=>(t==null?void 0:t.allow_late)||(t==null?void 0:t.all_group_late),[t,h]),Au=t==null?void 0:t.anonymous_comment,vu=e=>{if(!e)return!1;const n=eu(e,t==null?void 0:t.anonymous_comment_settings);return(t==null?void 0:t.anonymous_comment)&&n&&(n==null?void 0:n.evaluation_start)!==null};return u.createElement("section",{className:[ru.Z.form," bg-white pl30 pr30 pt10 pb20"].join(" ")},u.createElement(D.Z,null,u.createElement(s.Z,{span:24},u.createElement(D.Z,{align:"middle"},u.createElement(s.Z,{flex:"1"}),u.createElement(s.Z,null,(0,v.GJ)()&&B&&u.createElement(K.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{var e,n;if((0,v.Rm)()&&!((e=m.AssistantObject.practice)!=null&&e.can_late)&&!((n=m.AssistantObject.practice)!=null&&n.can_publish)){E.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ou(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!B&&u.createElement(u.Fragment,null,u.createElement(K.ZP,{type:"primary",size:"middle",loading:Iu,onClick:()=>Nu()},"\u63D0\u4EA4"),u.createElement(K.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:()=>{ou(!0),_u()}},"\u53D6\u6D88"))))),u.createElement("div",null,u.createElement("label",null,"\u53D1\u5E03\u65B9\u5F0F\uFF1A")," ",u.createElement(w.ZP.Group,{disabled:B||!((b=h==null?void 0:h.homework_status)!=null&&b.includes("\u672A\u53D1\u5E03"))||(0,v.Rm)()&&!((I=m.AssistantObject.practice)!=null&&I.can_publish),value:l.unified_setting,onChange:e=>{var n;if(!((n=h==null?void 0:h.homework_status)!=null&&n.includes("\u672A\u53D1\u5E03"))){E.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(l.unified_setting=!l.unified_setting,l.unified_setting||(l.unified_late=!1,Z([{late_penalty:5}])),R(Object.assign({},l)),l.unified_setting===!1&&F==""){S(F.concat({}));return}l.unified_setting&&(S([]),Z([{late_penalty:5}]))}},u.createElement(w.ZP,{value:!0,disabled:B||!(t!=null&&t.manage_all_group)},"\u7EDF\u4E00\u53D1\u5E03"),u.createElement(w.ZP,{disabled:B||!((L=t==null?void 0:t.group_settings)!=null&&L.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((V=t==null?void 0:t.group_settings)==null?void 0:V.length)===0&&u.createElement("p",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09"))),l.unified_setting&&u.createElement("div",null,u.createElement(D.Z,{align:"middle",className:"mt25 pl30"},u.createElement(s.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),u.createElement(s.Z,{className:"ml5"},u.createElement(U.default,{disabled:B||!((N=h==null?void 0:h.homework_status)!=null&&N.includes("\u672A\u53D1\u5E03")||(G=h==null?void 0:h.homework_status)!=null&&G.includes("\u672A\u5F00\u59CB"))||(0,v.Rm)()&&!((fu=m.AssistantObject.practice)!=null&&fu.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:e=>Y(e,t==null?void 0:t.course_end_date),disabledTime:e=>au(e),value:l.publish_time?i()(l.publish_time):"",onChange:(e,n)=>{l.publish_time=n,(l.end_time==""||!l.end_time)&&l.unified_setting&&(l.end_time=i()(e).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),R(Object.assign({},l))}})),u.createElement(s.Z,null,u.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4)"))),u.createElement(D.Z,{align:"middle",className:"mt25 pl30"},u.createElement(s.Z,null,"\u622A\u6B62\u65F6\u95F4:"),u.createElement(s.Z,{className:"ml5"},u.createElement(U.default,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:i()((0,X.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(t==null?void 0:t.allow_late)&&(t==null?void 0:t.homework_status.includes("\u5DF2\u622A\u6B62"))||B||(t==null?void 0:t.allow_late)&&i()()>=i()(t==null?void 0:t.end_time)||(0,v.Rm)()&&!((gu=m.AssistantObject.practice)!=null&&gu.can_publish),disabledDate:e=>Y(e,t==null?void 0:t.course_end_date,l.publish_time),disabledTime:e=>au(e,l.publish_time),value:l.end_time?i()(l.end_time):"",onChange:(e,n)=>{l.end_time=n,R(Object.assign({},l))}})),u.createElement(s.Z,null,u.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))),!l.unified_setting&&(F==null?void 0:F.length)>0&&u.createElement(D.Z,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},u.createElement(s.Z,{span:24},u.createElement(D.Z,null,u.createElement(s.Z,{span:10}),u.createElement(s.Z,{span:10},u.createElement(D.Z,{className:"c-grey-c ml30"},u.createElement(s.Z,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4)"),u.createElement(s.Z,{flex:"1"},"(\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9)"))),u.createElement(s.Z,{span:4}))),F&&F.map(function(e,n){var a,r,d,A;return u.createElement(s.Z,{span:24,key:n},u.createElement(D.Z,{gutter:[8,16]},u.createElement(s.Z,{span:10},u.createElement(D.Z,{gutter:[8,16]},u.createElement(s.Z,null,"\u53D1\u5E03\u89C4\u5219 ",n+1),u.createElement(s.Z,{flex:"1",style:{maxWidth:300}},u.createElement(J.default,{disabled:B||((a=h==null?void 0:h.homework_status)!=null&&a.includes("\u672A\u53D1\u5E03")&&e.id||i()(){var C;if((0,v.Rm)()&&!((C=m.AssistantObject.practice)!=null&&C.can_publish)){E.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}F[n].group_name=c,F[n].group_id=e.group_id;const O=(0,k.flattenDeep)(F.map(x=>x.group_name)),Q=g.map(x=>{let Hu=(x==null?void 0:x.group_name)||[];return q(M({},x),{group_name:(0,k.remove)(Hu,xu=>O.includes(xu))})});Z(Q),S(F.slice())}},t.group_settings&&t.group_settings.map(function(c){if(!F.map(O=>O.group_name).flat().includes(c.group_name))return u.createElement(su,{value:c.group_name,key:c.id},c.group_name)}))))),u.createElement(s.Z,{span:10},u.createElement("div",{className:"ml30"},u.createElement(Ou,{ranges:{\u6B64\u523B:[e.publish_time?i()(e.publish_time):i()(),i()()]},allowClear:!1,disabled:B||(i()()<=i()((d=eu(e.id))==null?void 0:d.publish_time)?!1:[!0,Ru(e.id)]),style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:c=>Y(c,t==null?void 0:t.course_end_date),disabledTime:c=>au(c),showTime:{showNow:!0,format:"HH:mm",defaultValue:[i()((0,X.U6)(),"HH:mm"),i()((0,X.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:e.publish_time&&[i()(e.publish_time),e.end_time?i()(e.end_time):void 0],onChange:(c,C)=>{var O;if((0,v.Rm)()&&!((O=m.AssistantObject.practice)!=null&&O.can_publish)){E.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}F[n].publish_time=C[0],F[n].end_time=C[1],S([...F])}}))),!B&&u.createElement(s.Z,{span:4},((e==null?void 0:e.publish_time)&&i()(){const c=(0,k.cloneDeep)(g);console.log(c,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),c.forEach((C,O)=>{C.group_name&&(C.group_name=C.group_name.filter(Q=>{var x;return!((x=F[n].group_name)!=null&&x.includes(Q))}))}),F=F.filter((C,O)=>n!==O),Z(c),S(F.slice()),setTimeout(()=>S(F.slice()),10)}}),F.length<((A=t==null?void 0:t.group_settings)==null?void 0:A.length)&&u.createElement(P.Z,{className:"c-green ml20",onClick:()=>{var c;if((0,v.Rm)()&&!((c=m.AssistantObject.practice)!=null&&c.can_publish)){E.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}S(F.concat({}))}}))))})),u.createElement($.Z,null),u.createElement(D.Z,null,u.createElement(s.Z,null,u.createElement("strong",null,"\u8865\u4EA4\u8BBE\u7F6E")),u.createElement(s.Z,{span:24,className:"mt15 pl30"},u.createElement(T.default,{checked:l.allow_late,disabled:B||Tu,onChange:e=>{var n;if((0,v.Rm)()&&!((n=m.AssistantObject.practice)!=null&&n.can_late)){E.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}e.target.checked&&tu.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:u.createElement("div",{style:{padding:10,background:"#f5f6f9"}},u.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),u.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),u.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),l.allow_late=!l.allow_late,g==""&&Z([{late_penalty:5}]),R(Object.assign({},l))}},u.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")),u.createElement(lu.Z,{overlayStyle:{width:380,maxWidth:380},title:u.createElement("div",{style:{display:"flex",flexFlow:"column"}},u.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),u.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),u.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},u.createElement(z.Z,null)))),(l==null?void 0:l.allow_late)&&u.createElement("div",{style:{marginLeft:22}},u.createElement("div",{className:"ml30 mt20"},u.createElement("span",null,"\u8865\u4EA4\u65B9\u5F0F\uFF1A"),u.createElement(w.ZP.Group,{disabled:B||(t==null?void 0:t.anonymous_comment)||(t==null?void 0:t.allow_late),value:l.unified_late,onChange:e=>{var n;if((0,v.Rm)()&&!((n=m.AssistantObject.practice)!=null&&n.can_late)){E.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}l.unified_late=e.target.value,g==""&&!e.target.value&&Z([{penalty_type:H.Q.Percent,late_penalty:20}]),R(M({},l))}},(l==null?void 0:l.unified_setting)&&u.createElement(w.ZP,{value:!0,disabled:!(t!=null&&t.manage_all_group)},"\u7EDF\u4E00\u8865\u4EA4"),((Du=t==null?void 0:t.group_settings)==null?void 0:Du.length)>0&&u.createElement(w.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),l!=null&&l.unified_late?u.createElement(u.Fragment,null,u.createElement(D.Z,{align:"middle",className:"mt25 pl30"},u.createElement(s.Z,null,"\u8865\u4EA4\u6263\u5206:"),u.createElement(s.Z,{className:"ml5"},u.createElement(H.Z,{disabled:B||Au,value:{type:l.penalty_type,inputValue:l.late_penalty},onChange:e=>{var n;if((0,v.Rm)()&&!((n=m.AssistantObject.practice)!=null&&n.can_late)){E.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}R(q(M({},l),{late_penalty:e.inputValue,penalty_type:e.type}))}})),u.createElement(s.Z,{flex:"1",className:"ml5"},u.createElement("span",{className:"c-grey-c ml10"},l.penalty_type===H.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6210\u7EE9\u5C06\u6263\u9664\u8865\u4EA4\u5173\u5361\u5206\u503C\u7684\u767E\u5206\u6BD4)"))),u.createElement(D.Z,{align:"middle",className:"mt25 pl30"},u.createElement(s.Z,null,"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),u.createElement(s.Z,{className:"ml5"},u.createElement(U.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:i()((0,X.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:B||Au,value:l.late_time?i()(l.late_time):"",disabledDate:e=>Y(e,t==null?void 0:t.course_end_date),onChange:(e,n)=>{var a;if((0,v.Rm)()&&!((a=m.AssistantObject.practice)!=null&&a.can_late)){E.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}l.late_time=n,R(Object.assign({},l))}})),u.createElement(s.Z,null,u.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))):g.map(function(e,n){var a;return u.createElement(s.Z,{span:24,key:n},u.createElement(D.Z,{className:"mt25"},u.createElement(s.Z,{style:{marginLeft:30}},u.createElement("span",null,"\u8865\u4EA4\u89C4\u5219",n+1,"\uFF1A"),u.createElement(J.default,{disabled:B||!((a=h==null?void 0:h.homework_status)!=null&&a.includes("\u672A\u53D1\u5E03"))&&e.id||(t==null?void 0:t.anonymous_comment),mode:"multiple",style:{width:306},value:typeof e.group_name=="string"?[e.group_name]:e.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:r=>{var d;if((0,v.Rm)()&&!((d=m.AssistantObject.practice)!=null&&d.can_late)){E.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}g[n].group_name=r,g[n].group_id=e.group_id,Z(g.slice())}},t.group_settings&&t.group_settings.map(function(r){const d=g.map(c=>c.group_name).flat(),A=F.map(c=>c.group_name).flat();if(l!=null&&l.unified_setting){if(!d.includes(r.group_name))return u.createElement(su,{value:r.group_name,key:r.id},r.group_name)}else if(A.includes(r.group_name)&&!d.includes(r.group_name))return u.createElement(su,{value:r.group_name,key:r.id},r.group_name)}))),u.createElement(s.Z,{className:"ml20"},u.createElement("span",null,"\u8865\u4EA4\u6263\u5206\uFF1A"),u.createElement(H.Z,{disabled:B||vu(e.id),value:{type:e.penalty_type,inputValue:e.late_penalty},onChange:r=>{var d;if((0,v.Rm)()&&!((d=m.AssistantObject.practice)!=null&&d.can_late)){E.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}g[n].late_penalty=r.inputValue,g[n].penalty_type=r.type,Z([...g])}})),u.createElement(s.Z,{className:"ml20"},u.createElement("span",null,"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF1A"),u.createElement(U.default,{disabled:B||vu(e.id),style:{width:200},showTime:{format:"HH:mm",defaultValue:i()((0,X.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:r=>Y(r,t==null?void 0:t.course_end_date),format:"YYYY-MM-DD HH:mm",value:e!=null&&e.late_time?i()(e.late_time):void 0,onChange:(r,d)=>{var A;if((0,v.Rm)()&&!((A=m.AssistantObject.practice)!=null&&A.can_late)){E.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}g[n].late_time=d,Z([...g])}})),!B&&u.createElement(s.Z,{className:"ml20"},n>0&&!e.id&&u.createElement(nu.Z,{onClick:()=>{var r;if((0,v.Rm)()&&!((r=m.AssistantObject.practice)!=null&&r.can_late)){E.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}g=g.filter((d,A)=>n!==A),Z(g.slice()),setTimeout(()=>Z(g.slice()),10)}}),u.createElement(P.Z,{className:"c-green ml20",onClick:()=>{var r;if((0,v.Rm)()&&!((r=m.AssistantObject.practice)!=null&&r.can_late)){E.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Z(g.concat({penalty_type:H.Q.Percent,late_penalty:20}))}}))))})),u.createElement($.Z,null),u.createElement(D.Z,null,u.createElement("strong",null,"\u5B66\u4E60\u884C\u4E3A\u5206\u6790")),u.createElement(D.Z,{align:"middle",className:ru.Z.analysis},u.createElement(s.Z,null,u.createElement(iu.Z,{disabled:B,checked:l.action_analysis,onChange:e=>pu(void 0,null,function*(){let n=yield(0,du.ZP)(`/api/homework_commons/${uu.categoryId}/update_action_analysis.json`,{method:"POST",body:{status:e}});(n==null?void 0:n.status)===0&&R(a=>q(M({},a),{action_analysis:e}))})})),u.createElement(s.Z,{className:"ml10"},l.action_analysis?"\u5DF2\u5F00\u542F":"\u672A\u5F00\u542F"),u.createElement(s.Z,{className:ru.Z.tips},"\uFF08\u5728\u5B66\u751F\u5B8C\u6210\u4F5C\u4E1A\u65F6\uFF0C\u4F7F\u7528\u7535\u8111\u6444\u50CF\u5934\u968F\u673A\u6293\u62CD\u7167\u7247\u7528\u4E8E\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u7ED3\u679C\u53EF\u5728\u5B66\u751F\u7684\u5B9E\u8BAD\u62A5\u544A\u4E2D\u8FDB\u884C\u67E5\u770B\uFF09")))};W.ZP=(0,cu.connect)(({shixunHomeworks:p,classroomList:f,loading:_})=>({shixunHomeworks:p,classroomList:f,loading:_.effects}))(wu)}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5073],{82495:function(mu,W){W.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",efficiency:"efficiency___Lmou1",analysis:"analysis___CtFBc",tips:"tips___Ga_EJ",tip:"tip___hVaw_",FormStyle:"FormStyle___Nqgvv",SubTooltip:"SubTooltip___qB_Q1",DifStyle:"DifStyle___kxYQa",DifSimple:"DifSimple___NMdPv",DifMiddle:"DifMiddle___jGqIT",DifHard:"DifHard___uxjoA"}},53412:function(mu,W,s){s.d(W,{Q:function(){return c}});var y=s(59301),U=s(57809),J=s(26220),c=(g=>(g[g.Number=1]="Number",g[g.Percent=2]="Percent",g))(c||{});const tu=({value:g,onChange:r,disabled:K,hidePercentOption:w=!1})=>{const $=(0,y.useMemo)(()=>w?1:2,[w]),[H,lu]=(0,y.useState)($);console.log(H);const iu=P=>g.type===1?`${P}\u5206`:`${P}%`,nu=(0,y.useCallback)(P=>{if(H===1){const z=P.replace("\u5206","");return isNaN(parseInt(z,10))?0:z}else return P.replace("%","")},[H]);return(0,y.useEffect)(()=>{lu(g.type)},[g]),y.createElement("div",{style:{display:"inline-block"}},y.createElement(U.default,{onChange:P=>{lu(P),r({type:P,inputValue:P===1?5:20})},value:H||$,style:{width:100},options:w?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:K}),y.createElement(J.Z,{disabled:K,value:g.inputValue,formatter:iu,parser:nu,max:H===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:P=>{r({type:H,inputValue:P})}}))};W.Z=tu},5073:function(mu,W,s){s.d(W,{Q8:function(){return L},d0:function(){return au},w6:function(){return j}});var y=s(59301),U=s(84291),J=s(57809),c=s(8591),tu=s(43418),g=s(95237),r=s(43604),K=s(3113),w=s(5112),$=s(28103),H=s(24905),lu=s(6848),iu=s(78673),nu=s(20360),P=s(57703),z=s(85699),Cu=s(99232),i=s.n(Cu),v=s(35099),du=s(76265),X=s(89392),ju=s.n(X),k=s(15826),ru=s(82495),cu=s(63144),x=s(53412),hu=s(15276),u=s(59301),Pu=Object.defineProperty,Zu=Object.defineProperties,Ou=Object.getOwnPropertyDescriptors,Eu=Object.getOwnPropertySymbols,bu=Object.prototype.hasOwnProperty,Mu=Object.prototype.propertyIsEnumerable,Fu=(F,p,_)=>p in F?Pu(F,p,{enumerable:!0,configurable:!0,writable:!0,value:_}):F[p]=_,I=(F,p)=>{for(var _ in p||(p={}))bu.call(p,_)&&Fu(F,_,p[_]);if(Eu)for(var _ of Eu(p))Mu.call(p,_)&&Fu(F,_,p[_]);return F},q=(F,p)=>Zu(F,Ou(p)),pu=(F,p,_)=>new Promise((o,O)=>{var N=R=>{try{V(_.next(R))}catch(G){O(G)}},Y=R=>{try{V(_.throw(R))}catch(G){O(G)}},V=R=>R.done?o(R.value):Promise.resolve(R.value).then(N,Y);V((_=_.apply(F,p)).next())});function j(F,p){const _=[];for(let o=F;o{const o=Fi()(p).endOf("day"),N=F{const _=parseInt(i()(F).format("HH")),o=parseInt(i()().format("HH")),O=parseInt(i()().format("mm"));if(!F)return{disabledHours:()=>j(0,o),disabledMinutes:()=>j(0,O)};if(p){const N=parseInt(i()(p).format("HH")),Y=parseInt(i()(p).format("mm"));return i()(F).isSame(i()(p),"day")?{disabledHours:()=>j(0,N),disabledMinutes:()=>_<=N?j(0,Y):[]}:void 0}if(i()(F).isSame(i()(),"day"))return{disabledHours:()=>j(0,o),disabledMinutes:()=>i()(F).isSame(i()(),"hour")&&_<=o?j(0,O):[]}},{RangePicker:wu}=U.default,{Option:su}=J.default,Iu=({shixunHomeworks:F,loading:p,dispatch:_,classroomList:o,user:O})=>{var N,Y,V,R,G,fu,gu,Du,Bu;const uu=(0,cu.useParams)(),{workSetting:t,workList:Ku,shixunWorkList:Lu,headerInfo:h,changeData:Nu}=F,[A,ou]=(0,y.useState)(!0),[Ru,Au]=(0,y.useState)(!1);let[E,S]=(0,y.useState)([]),[f,Z]=(0,y.useState)([]),[n,T]=(0,y.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:x.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1});(0,y.useEffect)(()=>(_u(),()=>{S([])}),[]);const _u=()=>{_({type:"shixunHomeworks/getWorkSetting",payload:I({},uu)})};(0,y.useEffect)(()=>{t!=null&&t.course_id&&(Object.keys(n).map(function(e){n[e]=t[e]}),(!n.allow_late||!n.unified_late)&&(n.late_penalty=20,n.penalty_type=x.Q.Percent),n.unified_setting||(n.unified_late=!1,n.unified_anonymous_comment=!1,n.unified_anonymous_appeal=!1),E=JSON.parse(JSON.stringify(t.group_settings.map(e=>q(I({},e),{group_name:[e.group_name]})).filter(e=>e.publish_time!==null))),f=JSON.parse(JSON.stringify(t.allow_late_settings.map(e=>q(I({},e),{group_name:[e.group_name]})).filter(e=>e.late_time!==null))),T(I({},n)),S(E.length?[...E]:[{}]),(f==null?void 0:f.length)<=0?Z([{penalty_type:x.Q.Percent,late_penalty:20}]):Z([...f]))},[t]);const Su=()=>{var e,a;if(((e=O==null?void 0:O.userInfo)==null?void 0:e.user_status)===2){(0,hu.Rd)();return}const D=JSON.parse(JSON.stringify(n));if(D.challenge_settings.filter(l=>!l.hide),D.categoryId=uu.categoryId,(a=D.challenge_settings)!=null&&a.every(l=>!l.checked)){c.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(n.unified_setting||(E=E==null?void 0:E.map(l=>{var d;if(!l.publish_time||!l.end_time)throw c.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!l.group_name)throw c.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return l.group_name=typeof(l==null?void 0:l.group_name)=="string"?[l==null?void 0:l.group_name]:l==null?void 0:l.group_name,l.group_id=(d=t.group_settings)==null?void 0:d.filter(B=>{var m;return(m=l==null?void 0:l.group_name)==null?void 0:m.includes(B.group_name)}).map(B=>B.group_id||B.id).toString().split(","),l})),D.group_settings=E,n.allow_late)if(n.unified_late){if(n.late_penalty===null||n.late_penalty===void 0||n.late_penalty<0||n.late_penalty>100)throw c.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!n.late_time)throw c.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else f=f==null?void 0:f.map(l=>{var d,B;if(l.late_penalty===null||l.late_penalty===void 0||l.late_penalty<0||l.late_penalty>100)throw c.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!l.late_time)throw c.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!l.group_name)throw c.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return l.group_name=typeof(l==null?void 0:l.group_name)=="string"?[l==null?void 0:l.group_name]:l==null?void 0:l.group_name,l.group_id=(B=(d=l==null?void 0:l.group_name)==null?void 0:d.map(m=>{var C,b;let Q=(b=(C=t.group_settings)==null?void 0:C.filter(M=>(M==null?void 0:M.group_name)===m))==null?void 0:b[0];return Q==null?void 0:Q.group_id}))==null?void 0:B.toString().split(","),l}),D.allow_late_settings=f;Tu(D)},Tu=e=>{var a,D;if(e.total_score===null){c.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(e!=null&&e.work_efficiency&&e.eff_score===null){c.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const l=e.challenge_settings.reduce((m,C)=>m+Number(C.challenge_score),0);if((l==null?void 0:l.toFixed(10))!==((a=e.total_score-e.eff_score)==null?void 0:a.toFixed(10))){c.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${e.total_score}\u5206`);return}const d={shixun_evaluation:e.shixun_evaluation,challenge_settings:e.challenge_settings},B=()=>pu(void 0,null,function*(){Au(!0),(yield(0,du.ZP)(`/api/homework_commons/${uu.categoryId}/publish_setting.json`,{method:"post",body:I({},e)})).status===0&&(c.ZP.success("\u66F4\u65B0\u6210\u529F"),ou(!0),_u(),_({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:I({},uu)})),Au(!1)});!(0,X.isEqual)(Nu,d)&&!((D=h==null?void 0:h.homework_status)!=null&&D.includes("\u672A\u53D1\u5E03"))?tu.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:B}):B()},eu=(e,a,D="group_id")=>{var l;return a?a.find(d=>d[D]===e):(l=t==null?void 0:t.group_settings)==null?void 0:l.find(d=>d.group_id[0]===e)},Yu=(t==null?void 0:t.allow_late)||(t==null?void 0:t.anonymous_comment),Hu=e=>{var a,D;const l=eu(e,t==null?void 0:t.allow_late_settings,"id"),d=eu(e,t==null?void 0:t.anonymous_comment_settings),B=eu(e);return(t==null?void 0:t.allow_late)&&l&&i()(l==null?void 0:l.late_time)<=i()()||(t==null?void 0:t.anonymous_comment)&&d&&(d==null?void 0:d.evaluation_start)!==null||((D=(i()(B==null?void 0:B.end_time)<=i()()&&((a=t==null?void 0:t.allow_late_settings)==null?void 0:a.filter(m=>m.group_id.includes(e))))[0])==null?void 0:D.late_time)!=null},xu=(0,y.useMemo)(()=>(t==null?void 0:t.allow_late)||(t==null?void 0:t.all_group_late),[t,h]),vu=t==null?void 0:t.anonymous_comment,yu=e=>{if(!e)return!1;const a=eu(e,t==null?void 0:t.anonymous_comment_settings);return(t==null?void 0:t.anonymous_comment)&&a&&(a==null?void 0:a.evaluation_start)!==null};return u.createElement("section",{className:[ru.Z.form," bg-white pl30 pr30 pt10 pb20"].join(" ")},u.createElement(g.Z,null,u.createElement(r.Z,{span:24},u.createElement(g.Z,{align:"middle"},u.createElement(r.Z,{flex:"1"}),u.createElement(r.Z,null,(0,v.GJ)()&&A&&u.createElement(K.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{var e,a;if((0,v.Rm)()&&!((e=o.AssistantObject.practice)!=null&&e.can_late)&&!((a=o.AssistantObject.practice)!=null&&a.can_publish)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ou(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!A&&u.createElement(u.Fragment,null,u.createElement(K.ZP,{type:"primary",size:"middle",loading:Ru,onClick:()=>Su()},"\u63D0\u4EA4"),u.createElement(K.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:()=>{ou(!0),_u()}},"\u53D6\u6D88"))))),u.createElement("div",null,u.createElement("label",null,"\u53D1\u5E03\u65B9\u5F0F\uFF1A")," ",u.createElement(w.ZP.Group,{disabled:A||!((N=h==null?void 0:h.homework_status)!=null&&N.includes("\u672A\u53D1\u5E03"))||(0,v.Rm)()&&!((Y=o.AssistantObject.practice)!=null&&Y.can_publish),value:n.unified_setting,onChange:e=>{var a;if(!((a=h==null?void 0:h.homework_status)!=null&&a.includes("\u672A\u53D1\u5E03"))){c.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(n.unified_setting=!n.unified_setting,n.unified_setting||(n.unified_late=!1,Z([{late_penalty:5}])),T(Object.assign({},n)),n.unified_setting===!1&&E==""){S(E.concat({}));return}n.unified_setting&&(S([]),Z([{late_penalty:5}]))}},u.createElement(w.ZP,{value:!0,disabled:A||!(t!=null&&t.manage_all_group)},"\u7EDF\u4E00\u53D1\u5E03"),u.createElement(w.ZP,{disabled:A||!((V=t==null?void 0:t.group_settings)!=null&&V.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((R=t==null?void 0:t.group_settings)==null?void 0:R.length)===0&&u.createElement("p",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09"))),n.unified_setting&&u.createElement("div",null,u.createElement(g.Z,{align:"middle",className:"mt25 pl30"},u.createElement(r.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),u.createElement(r.Z,{className:"ml5"},u.createElement(U.default,{disabled:A||!((G=h==null?void 0:h.homework_status)!=null&&G.includes("\u672A\u53D1\u5E03")||(fu=h==null?void 0:h.homework_status)!=null&&fu.includes("\u672A\u5F00\u59CB"))||(0,v.Rm)()&&!((gu=o.AssistantObject.practice)!=null&&gu.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:e=>L(e,t==null?void 0:t.course_end_date),disabledTime:e=>au(e),value:n.publish_time?i()(n.publish_time):"",onChange:(e,a)=>{n.publish_time=a,(n.end_time==""||!n.end_time)&&n.unified_setting&&(n.end_time=i()(e).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),T(Object.assign({},n))}})),u.createElement(r.Z,null,u.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4)"))),u.createElement(g.Z,{align:"middle",className:"mt25 pl30"},u.createElement(r.Z,null,"\u622A\u6B62\u65F6\u95F4:"),u.createElement(r.Z,{className:"ml5"},u.createElement(U.default,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:i()((0,k.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(t==null?void 0:t.allow_late)&&(t==null?void 0:t.homework_status.includes("\u5DF2\u622A\u6B62"))||A||(t==null?void 0:t.allow_late)&&i()()>=i()(t==null?void 0:t.end_time)||(0,v.Rm)()&&!((Du=o.AssistantObject.practice)!=null&&Du.can_publish),disabledDate:e=>L(e,t==null?void 0:t.course_end_date,n.publish_time),disabledTime:e=>au(e,n.publish_time),value:n.end_time?i()(n.end_time):"",onChange:(e,a)=>{n.end_time=a,T(Object.assign({},n))}})),u.createElement(r.Z,null,u.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))),!n.unified_setting&&(E==null?void 0:E.length)>0&&u.createElement(g.Z,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"}},u.createElement(r.Z,{span:24},u.createElement(g.Z,null,u.createElement(r.Z,{span:10}),u.createElement(r.Z,{span:10},u.createElement(g.Z,{className:"c-grey-c ml30"},u.createElement(r.Z,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4)"),u.createElement(r.Z,{flex:"1"},"(\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9)"))),u.createElement(r.Z,{span:4}))),E&&E.map(function(e,a){var D,l,d,B;return u.createElement(r.Z,{span:24,key:a},u.createElement(g.Z,{gutter:[8,16]},u.createElement(r.Z,{span:10},u.createElement(g.Z,{gutter:[8,16]},u.createElement(r.Z,null,"\u53D1\u5E03\u89C4\u5219 ",a+1),u.createElement(r.Z,{flex:"1",style:{maxWidth:300}},u.createElement(J.default,{disabled:A||((D=h==null?void 0:h.homework_status)!=null&&D.includes("\u672A\u53D1\u5E03")&&e.id||i()(){var C;if((0,v.Rm)()&&!((C=o.AssistantObject.practice)!=null&&C.can_publish)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}E[a].group_name=m,E[a].group_id=e.group_id;const b=(0,X.flattenDeep)(E.map(M=>M.group_name)),Q=f.map(M=>{let Wu=(M==null?void 0:M.group_name)||[];return q(I({},M),{group_name:(0,X.remove)(Wu,Uu=>b.includes(Uu))})});Z(Q),S(E.slice())}},t.group_settings&&t.group_settings.map(function(m){if(!E.map(b=>b.group_name).flat().includes(m.group_name))return u.createElement(su,{value:m.group_name,key:m.id},m.group_name)}))))),u.createElement(r.Z,{span:10},u.createElement("div",{className:"ml30"},u.createElement(wu,{ranges:{\u6B64\u523B:[e.publish_time?i()(e.publish_time):i()(),i()()]},allowClear:!1,disabled:A||(i()()<=i()((d=eu(e.id))==null?void 0:d.publish_time)?!1:[!0,Hu(e.id)]),style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:m=>L(m,t==null?void 0:t.course_end_date),disabledTime:m=>au(m),showTime:{showNow:!0,format:"HH:mm",defaultValue:[i()((0,k.U6)(),"HH:mm"),i()((0,k.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:e.publish_time&&[i()(e.publish_time),e.end_time?i()(e.end_time):void 0],onChange:(m,C)=>{var b;if((0,v.Rm)()&&!((b=o.AssistantObject.practice)!=null&&b.can_publish)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}E[a].publish_time=C[0],E[a].end_time=C[1],S([...E])}}))),!A&&u.createElement(r.Z,{span:4},((e==null?void 0:e.publish_time)&&i()(){const m=(0,X.cloneDeep)(f);console.log(m,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),m.forEach((C,b)=>{C.group_name&&(C.group_name=C.group_name.filter(Q=>{var M;return!((M=E[a].group_name)!=null&&M.includes(Q))}))}),E=E.filter((C,b)=>a!==b),Z(m),S(E.slice()),setTimeout(()=>S(E.slice()),10)}}),E.length<((B=t==null?void 0:t.group_settings)==null?void 0:B.length)&&u.createElement(P.Z,{className:"c-green ml20",onClick:()=>{var m;if((0,v.Rm)()&&!((m=o.AssistantObject.practice)!=null&&m.can_publish)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}S(E.concat({}))}}))))})),u.createElement($.Z,null),u.createElement(g.Z,null,u.createElement(r.Z,null,u.createElement("strong",null,"\u8865\u4EA4\u8BBE\u7F6E")),u.createElement(r.Z,{span:24,className:"mt15 pl30"},u.createElement(H.default,{checked:n.allow_late,disabled:A||xu,onChange:e=>{var a;if((0,v.Rm)()&&!((a=o.AssistantObject.practice)!=null&&a.can_late)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}e.target.checked&&tu.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:u.createElement("div",{style:{padding:10,background:"#f5f6f9"}},u.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),u.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),u.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),n.allow_late=!n.allow_late,f==""&&Z([{late_penalty:5}]),T(Object.assign({},n))}},u.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")),u.createElement(lu.Z,{overlayStyle:{width:380,maxWidth:380},title:u.createElement("div",{style:{display:"flex",flexFlow:"column"}},u.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),u.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),u.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},u.createElement(z.Z,null)))),(n==null?void 0:n.allow_late)&&u.createElement("div",{style:{marginLeft:22}},u.createElement("div",{className:"ml30 mt20"},u.createElement("span",null,"\u8865\u4EA4\u65B9\u5F0F\uFF1A"),u.createElement(w.ZP.Group,{disabled:A||(t==null?void 0:t.anonymous_comment)||(t==null?void 0:t.allow_late),value:n.unified_late,onChange:e=>{var a;if((0,v.Rm)()&&!((a=o.AssistantObject.practice)!=null&&a.can_late)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}n.unified_late=e.target.value,f==""&&!e.target.value&&Z([{penalty_type:x.Q.Percent,late_penalty:20}]),T(I({},n))}},(n==null?void 0:n.unified_setting)&&u.createElement(w.ZP,{value:!0,disabled:!(t!=null&&t.manage_all_group)},"\u7EDF\u4E00\u8865\u4EA4"),((Bu=t==null?void 0:t.group_settings)==null?void 0:Bu.length)>0&&u.createElement(w.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),n!=null&&n.unified_late?u.createElement(u.Fragment,null,u.createElement(g.Z,{align:"middle",className:"mt25 pl30"},u.createElement(r.Z,null,"\u8865\u4EA4\u6263\u5206:"),u.createElement(r.Z,{className:"ml5"},u.createElement(x.Z,{disabled:A||vu,value:{type:n.penalty_type,inputValue:n.late_penalty},onChange:e=>{var a;if((0,v.Rm)()&&!((a=o.AssistantObject.practice)!=null&&a.can_late)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}T(q(I({},n),{late_penalty:e.inputValue,penalty_type:e.type}))}})),u.createElement(r.Z,{flex:"1",className:"ml5"},u.createElement("span",{className:"c-grey-c ml10"},n.penalty_type===x.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6210\u7EE9\u5C06\u6263\u9664\u8865\u4EA4\u5173\u5361\u5206\u503C\u7684\u767E\u5206\u6BD4)"))),u.createElement(g.Z,{align:"middle",className:"mt25 pl30"},u.createElement(r.Z,null,"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),u.createElement(r.Z,{className:"ml5"},u.createElement(U.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:i()((0,k.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:A||vu,value:n.late_time?i()(n.late_time):"",disabledDate:e=>L(e,t==null?void 0:t.course_end_date),onChange:(e,a)=>{var D;if((0,v.Rm)()&&!((D=o.AssistantObject.practice)!=null&&D.can_late)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}n.late_time=a,T(Object.assign({},n))}})),u.createElement(r.Z,null,u.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))):f.map(function(e,a){var D;return u.createElement(r.Z,{span:24,key:a},u.createElement(g.Z,{className:"mt25"},u.createElement(r.Z,{style:{marginLeft:30}},u.createElement("span",null,"\u8865\u4EA4\u89C4\u5219",a+1,"\uFF1A"),u.createElement(J.default,{disabled:A||!((D=h==null?void 0:h.homework_status)!=null&&D.includes("\u672A\u53D1\u5E03"))&&e.id||(t==null?void 0:t.anonymous_comment),mode:"multiple",style:{width:306},value:typeof e.group_name=="string"?[e.group_name]:e.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:l=>{var d;if((0,v.Rm)()&&!((d=o.AssistantObject.practice)!=null&&d.can_late)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}f[a].group_name=l,f[a].group_id=e.group_id,Z(f.slice())}},t.group_settings&&t.group_settings.map(function(l){const d=f.map(m=>m.group_name).flat(),B=E.map(m=>m.group_name).flat();if(n!=null&&n.unified_setting){if(!d.includes(l.group_name))return u.createElement(su,{value:l.group_name,key:l.id},l.group_name)}else if(B.includes(l.group_name)&&!d.includes(l.group_name))return u.createElement(su,{value:l.group_name,key:l.id},l.group_name)}))),u.createElement(r.Z,{className:"ml20"},u.createElement("span",null,"\u8865\u4EA4\u6263\u5206\uFF1A"),u.createElement(x.Z,{disabled:A||yu(e.id),value:{type:e.penalty_type,inputValue:e.late_penalty},onChange:l=>{var d;if((0,v.Rm)()&&!((d=o.AssistantObject.practice)!=null&&d.can_late)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}f[a].late_penalty=l.inputValue,f[a].penalty_type=l.type,Z([...f])}})),u.createElement(r.Z,{className:"ml20"},u.createElement("span",null,"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF1A"),u.createElement(U.default,{disabled:A||yu(e.id),style:{width:200},showTime:{format:"HH:mm",defaultValue:i()((0,k.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:l=>L(l,t==null?void 0:t.course_end_date),format:"YYYY-MM-DD HH:mm",value:e!=null&&e.late_time?i()(e.late_time):void 0,onChange:(l,d)=>{var B;if((0,v.Rm)()&&!((B=o.AssistantObject.practice)!=null&&B.can_late)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}f[a].late_time=d,Z([...f])}})),!A&&u.createElement(r.Z,{className:"ml20"},a>0&&!e.id&&u.createElement(nu.Z,{onClick:()=>{var l;if((0,v.Rm)()&&!((l=o.AssistantObject.practice)!=null&&l.can_late)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}f=f.filter((d,B)=>a!==B),Z(f.slice()),setTimeout(()=>Z(f.slice()),10)}}),u.createElement(P.Z,{className:"c-green ml20",onClick:()=>{var l;if((0,v.Rm)()&&!((l=o.AssistantObject.practice)!=null&&l.can_late)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Z(f.concat({penalty_type:x.Q.Percent,late_penalty:20}))}}))))})),u.createElement($.Z,null),u.createElement(g.Z,null,u.createElement("strong",null,"\u5B66\u4E60\u884C\u4E3A\u5206\u6790")),u.createElement(g.Z,{align:"middle",className:ru.Z.analysis},u.createElement(r.Z,null,u.createElement(iu.Z,{disabled:A,checked:n.action_analysis,onChange:e=>pu(void 0,null,function*(){let a=yield(0,du.ZP)(`/api/homework_commons/${uu.categoryId}/update_action_analysis.json`,{method:"POST",body:{status:e}});(a==null?void 0:a.status)===0&&T(D=>q(I({},D),{action_analysis:e}))})})),u.createElement(r.Z,{className:"ml10"},n.action_analysis?"\u5DF2\u5F00\u542F":"\u672A\u5F00\u542F"),u.createElement(r.Z,{className:ru.Z.tips},"\uFF08\u5728\u5B66\u751F\u5B8C\u6210\u4F5C\u4E1A\u65F6\uFF0C\u4F7F\u7528\u7535\u8111\u6444\u50CF\u5934\u968F\u673A\u6293\u62CD\u7167\u7247\u7528\u4E8E\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u7ED3\u679C\u53EF\u5728\u5B66\u751F\u7684\u5B9E\u8BAD\u62A5\u544A\u4E2D\u8FDB\u884C\u67E5\u770B\uFF09")))};W.ZP=(0,cu.connect)(({shixunHomeworks:F,classroomList:p,loading:_,user:o})=>({shixunHomeworks:F,classroomList:p,loading:_.effects,user:o}))(Iu)}}]);
diff --git a/5228.async.js b/5228.async.js
index b7054489f4..004a800b27 100644
--- a/5228.async.js
+++ b/5228.async.js
@@ -29,4 +29,4 @@
`;for(let _t=0;_t{switch(we){case rn:return a.createElement(qt,{callback:xt,onCancel:Ft});case ln:return a.createElement(pn.Z,{callback:xt,onCancel:Ft});case an:return a.createElement(vn,{callback:xt,onCancel:Ft});case Tt:return a.createElement(On,{callback:xt,onCancel:Ft});case sn:return a.createElement(ai,{callback:xt,onCancel:Ft});case"maths-latex":return a.createElement(ci,{showSaveButton:!0,callback:xt});case"inline-latex":return a.createElement(di.Z,{showSaveButton:!0,callback:xt});default:return null}},[we]);function Ft(){Qe("")}(0,a.useEffect)(()=>{if(Bn.current){let ge=function(gt){ze=!0,et=gt.pageY},ue=function(){ze=!1},he=function(gt){if(ze){let ut=gt.pageY-et;ut<0&&(ut=0),ut>300&&(ut=300);let ct=ae+ut+"px";kt(ct)}},fe=Bn.current,ze=!1,et=0;return fe.addEventListener("mousedown",ge),document.addEventListener("mousemove",he),document.addEventListener("mouseup",ue),()=>{fe.removeEventListener("mousedown",ge),document.removeEventListener("mousemove",he),document.removeEventListener("mouseup",ue)}}},[ne,Bn]),(0,a.useEffect)(()=>{kt(ae)},[ae]);const Ei=Wn(E),Si=Wn(wt),Bi={width:Ei,height:Si},Ni=(0,a.useMemo)(()=>{if(it){let ge=new Date(it),ue=ge.getHours(),he=ge.getMinutes(),fe=ge.getSeconds();return ue=ue<10?"0"+ue:ue,he=he<10?"0"+he:he,fe=fe<10?"0"+fe:fe,`${ue}:${he}:${fe}`}return 0},[it]),ki=ge=>{const ue=[];if(Ct){let he=-1;ge=ge.replace(/(@▁▁@|@▁@)/g,function(fe,ze,et){ue.push({multiLine:fe!==In})})}return ue};function Gi(){window.sessionStorage.removeItem(nt),Yt(!1),mt(0)}function Ri(){Yt(!1),mt(0),ne.setValue(window.sessionStorage.getItem(nt))}(0,a.useEffect)(()=>{if(xn[we]&&we!==Wt&&we!==Tt){const ge=document.getElementsByClassName("ant-modal")[0],ue=window.innerWidth/2-ge.offsetWidth/2,he=window.innerHeight/2-ge.offsetHeight/2;Zn(ue),Kn(he)}},[we]);const _i=ge=>{ge.preventDefault();const ue=ge.clientX-Vn,he=ge.clientY-Un;document.body.onmousemove=fe=>{let ze=fe.clientX-ue,et=fe.clientY-he;const gt=document.getElementsByClassName("ant-modal")[0],ut=window.innerWidth-gt.offsetWidth,ct=window.innerHeight-gt.offsetHeight;ze=Math.max(0,Math.min(ze,ut)),et=Math.max(0,Math.min(et,ct)),Ti(fe.clientX,fe.clientY,ue,he)&&(Zn(ze),Kn(et))},document.body.onmouseup=function(){document.body.onmousemove=null}},Ti=(ge,ue,he,fe)=>{const ze=document.body.clientHeight,et=document.body.clientWidth;return ge<20&&he>ge||ge>et-20&&heue||ue>ze-20&&fe{te.current=Fe}),(0,a.useEffect)(()=>{function de(){te.current()}if(Te!==null){let Ae=setInterval(de,Te);return()=>clearInterval(Ae)}},[Te])}}}]);
+`),ne.focus();default:throw new Error}},[ne,we]),bi=(0,a.useMemo)(()=>{switch(we){case rn:return a.createElement(qt,{callback:xt,onCancel:Ft});case ln:return a.createElement(pn.Z,{callback:xt,onCancel:Ft});case an:return a.createElement(vn,{callback:xt,onCancel:Ft});case Tt:return a.createElement(On,{callback:xt,onCancel:Ft});case sn:return a.createElement(ai,{callback:xt,onCancel:Ft});case"maths-latex":return a.createElement(ci,{showSaveButton:!0,callback:xt});case"inline-latex":return a.createElement(di.Z,{showSaveButton:!0,callback:xt});default:return null}},[we]);function Ft(){Qe("")}(0,a.useEffect)(()=>{if(Bn.current){let ge=function(gt){ze=!0,et=gt.pageY},ue=function(){ze=!1},he=function(gt){if(ze){let ut=gt.pageY-et;ut<0&&(ut=0),ut>300&&(ut=300);let ct=ae+ut+"px";kt(ct)}},fe=Bn.current,ze=!1,et=0;return fe.addEventListener("mousedown",ge),document.addEventListener("mousemove",he),document.addEventListener("mouseup",ue),()=>{fe.removeEventListener("mousedown",ge),document.removeEventListener("mousemove",he),document.removeEventListener("mouseup",ue)}}},[ne,Bn]),(0,a.useEffect)(()=>{kt(ae)},[ae]);const Ei=Wn(E),Si=Wn(wt),Bi={width:Ei,height:Si},Ni=(0,a.useMemo)(()=>{if(it){let ge=new Date(it),ue=ge.getHours(),he=ge.getMinutes(),fe=ge.getSeconds();return ue=ue<10?"0"+ue:ue,he=he<10?"0"+he:he,fe=fe<10?"0"+fe:fe,`${ue}:${he}:${fe}`}return 0},[it]),ki=ge=>{const ue=[];if(Ct){let he=-1;ge=ge.replace(/(@▁▁@|@▁@)/g,function(fe,ze,et){ue.push({multiLine:fe!==In})})}return ue};function Gi(){window.sessionStorage.removeItem(nt),Yt(!1),mt(0)}function Ri(){Yt(!1),mt(0),ne.setValue(window.sessionStorage.getItem(nt))}(0,a.useEffect)(()=>{xn[we]&&we!==Wt&&we!==Tt&&setTimeout(()=>{const ge=document.getElementsByClassName("markdown-popup-form")[0],ue=window.innerWidth/2-ge.offsetWidth/2,he=window.innerHeight/2-ge.offsetHeight/2;Zn(ue),Kn(he)},0)},[we]);const _i=ge=>{ge.preventDefault();const ue=ge.clientX-Vn,he=ge.clientY-Un;document.body.onmousemove=fe=>{let ze=fe.clientX-ue,et=fe.clientY-he;const gt=document.getElementsByClassName("markdown-popup-form")[0],ut=window.innerWidth-gt.offsetWidth,ct=window.innerHeight-gt.offsetHeight;ze=Math.max(0,Math.min(ze,ut)),et=Math.max(0,Math.min(et,ct)),Ti(fe.clientX,fe.clientY,ue,he)&&(Zn(ze),Kn(et))},document.body.onmouseup=function(){document.body.onmousemove=null}},Ti=(ge,ue,he,fe)=>{const ze=document.body.clientHeight,et=document.body.clientWidth;return ge<20&&he>ge||ge>et-20&&heue||ue>ze-20&&fe{te.current=Fe}),(0,a.useEffect)(()=>{function de(){te.current()}if(Te!==null){let Ae=setInterval(de,Te);return()=>clearInterval(Ae)}},[Te])}}}]);
diff --git a/5651.async.js b/5651.async.js
new file mode 100644
index 0000000000..17153f58d8
--- /dev/null
+++ b/5651.async.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5651],{6629:function(s,Q,M){var o=M(59301),t=M(93314),C=M(3113),d=Object.defineProperty,D=Object.defineProperties,S=Object.getOwnPropertyDescriptors,U=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,n=(a,A,r)=>A in a?d(a,A,{enumerable:!0,configurable:!0,writable:!0,value:r}):a[A]=r,E=(a,A)=>{for(var r in A||(A={}))p.call(A,r)&&n(a,r,A[r]);if(U)for(var r of U(A))N.call(A,r)&&n(a,r,A[r]);return a},j=(a,A)=>D(a,S(A));const V=({img:a,buttonProps:A={},styles:r={},customText:i,ButtonText:e,ButtonClick:P,Buttonclass:Y,ButtonTwo:g,imgStyles:G,loading:c=!1})=>o.createElement("section",{className:"tc animated fadeIn",style:E(E({},{color:"#999",margin:"100px auto",visibility:c?"hidden":"visible"}),r)},o.createElement("img",{src:a||t,style:j(E({},G),{pointerEvents:"none",userSelect:"none"})}),o.createElement("p",{className:"mt20 font14"},i||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),e&&o.createElement(C.ZP,E({className:Y,onClick:P},A),e),g&&g);Q.Z=V},90556:function(s){s.exports="data:image/png;base64,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"},52590:function(s){s.exports="data:image/png;base64,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"}}]);
diff --git a/7264.async.js b/7264.async.js
index 99c23f36d0..c4f454c15f 100644
--- a/7264.async.js
+++ b/7264.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7264],{26194:function(De,te){te.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},15411:function(De,te,e){var t=e(59301),O=e(50630),C=e(48136),F=e(248),b=e(43418),g=e(59301);const P=(0,t.forwardRef)(({callback:w,width:S,onChange:D,disabled:W,readOnly:k,type:q="",value:x="",style:ae={}},u)=>{const p=(0,t.useRef)(),v=(0,t.useRef)(),[a,s]=(0,t.useState)(0),[d,A]=(0,t.useState)(0),[n,o]=(0,t.useState)(!1),h=()=>{var i=document.createElement("div");i.innerHTML=p.current.getValue();var c=i.innerText;return w&&w(c),c};(0,t.useImperativeHandle)(u,()=>({getData:h}));const Z=i=>{i.preventDefault();const c=i.clientX-a,E=i.clientY-d;document.body.onmousemove=l=>{let m=l.clientX-c,y=l.clientY-E;const I=document.getElementsByClassName("ant-modal")[0],U=window.innerWidth-I.offsetWidth,r=window.innerHeight-I.offsetHeight;m=Math.max(0,Math.min(m,U)),y=Math.max(0,Math.min(y,r)),R(l.clientX,l.clientY,c,E)&&(s(m),A(y))},document.body.onmouseup=function(){document.body.onmousemove=null}},R=(i,c,E,l)=>{const m=document.body.clientHeight,y=document.body.clientWidth;return i<20&&E>i||i>y-20&&Ec||c>m-20&&l{n&&setTimeout(()=>{const i=document.getElementsByClassName("ant-modal")[0],c=window.innerWidth/2-i.offsetWidth/2,E=window.innerHeight/2-i.offsetHeight/2;s(c),A(E)},0)},[n]);const Q=()=>{W||k||o(!0)};return g.createElement("div",{style:ae},g.createElement("div",{style:{width:S||"100%",position:"relative"},className:`${O.Z.mathFillWrap} ${W||k?"cursorDefault":""}`,onClick:()=>Q()},g.createElement("math-field",{disabled:W,locale:"zh_cn",class:`${O.Z.mathField} ${q}`,readOnly:k,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:p,style:{width:"100%",fontSize:x?18:14},value:x||""})),g.createElement(b.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:a,top:d},title:g.createElement("div",{style:{cursor:"move"},onMouseDown:Z},"\u8F93\u5165\u516C\u5F0F"),open:n,onOk:()=>{const i=v.current.getData();p.current.setValue(i),D(i),o(!1)},onCancel:()=>{o(!1)},destroyOnClose:!0,className:"markdown-popup-form"},g.createElement(F.Z,{value:x,ref:v,onChange:D,showSaveButton:!1})))});te.Z=P},15281:function(De,te,e){e.d(te,{t:function(){return Ce}});var t=e(59301),O=e(98135),C=e(78241),F=e(43418),b=e(95237),g=e(43604),P=e(26220),w=e(57809),S=e(5112),D=e(97721),W=e(63144),k=e(26194),q=e(8591),x=e(3113),ae=e(71418),u=e(24334),p={flex_box_center:"flex_box_center___kOQ8P",flex_space_between:"flex_space_between___fY6jt",flex_box_vertical_center:"flex_box_vertical_center___bDSSI",flex_box_center_end:"flex_box_center_end___mQ6mU",flex_box_column:"flex_box_column___F15G0",result:"result___UYRo8",left:"left___TRaH5",right:"right___twp9s",box:"box___vwndt",li:"li___hRe2d"},v=e(76265),a=e(77794),s=e(94646),d=e(56102),A=e(1123),n=e(59301),o=Object.defineProperty,h=Object.defineProperties,Z=Object.getOwnPropertyDescriptors,R=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,c=(B,_,f)=>_ in B?o(B,_,{enumerable:!0,configurable:!0,writable:!0,value:f}):B[_]=f,E=(B,_)=>{for(var f in _||(_={}))Q.call(_,f)&&c(B,f,_[f]);if(R)for(var f of R(_))i.call(_,f)&&c(B,f,_[f]);return B},l=(B,_)=>h(B,Z(_)),m=(B,_,f)=>new Promise((le,fe)=>{var Y=ge=>{try{ye(f.next(ge))}catch(Ie){fe(Ie)}},Oe=ge=>{try{ye(f.throw(ge))}catch(Ie){fe(Ie)}},ye=ge=>ge.done?le(ge.value):Promise.resolve(ge.value).then(Y,Oe);ye((f=f.apply(B,_)).next())}),I=({buttonProps:B,buttonText:_,form:f,hackIdentifier:le="",answerKey:fe,data:Y})=>{const[Oe,ye]=(0,t.useState)(!1),[ge,Ie]=(0,t.useState)(!1),[Le,we]=(0,t.useState)(!1),[Ue,xe]=(0,t.useState)({}),[Me,Ne]=(0,t.useState)(""),[Re,We]=(0,t.useState)(""),Ae=(0,t.useRef)(le),j=(0,t.useRef)(""),T=(0,t.useRef)(!1);(0,t.useEffect)(()=>{Le&&K()},[Le]),(0,t.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const V=()=>new Date().getTime(),ee=Y==null?void 0:Y.code,me=()=>{var G,pe;let ce=ee?Y==null?void 0:Y.code:(G=f.getFieldValue("hack_codes"))==null?void 0:G.code,ve=ee?Y==null?void 0:Y.answer_content:f.getFieldValue(fe),he=ee?Y==null?void 0:Y.input:(pe=f.getFieldValue("hack_sets"))==null?void 0:pe.input;ve==null||ve.forEach(Be=>{const Pe=Be.value||Be.answer_text||"";ce=ce.replace(/(@▁@|@▁▁@)/,Pe)}),We(he),Ne(ce),xe({}),we(!0)},K=()=>m(void 0,null,function*(){var G,pe,ce,ve;const he=V(),Be=ee?Y==null?void 0:Y.time_limit:(G=f.getFieldsValue())==null?void 0:G.hack.time_limit,Pe=ee?(pe=Y==null?void 0:Y.answer_content)==null?void 0:pe.length:(ve=(ce=f.getFieldsValue())==null?void 0:ce.standard_answers)==null?void 0:ve.length;ye(!0),yield(0,a.bM)(j.current,{test_hack_code:Me,test_input:Re});function _e(){return m(this,null,function*(){const{status:be,data:H}=yield(0,a.rX)(j.current,"submit"),je=V()-he>(Be+3)*1e3*Pe;if(T.current){if(je){q.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),ye(!1);return}if(be===0){ye(!1),xe(l(E({},H),{showText:!0}));return}setTimeout(_e,1e3)}})}_e()}),Ee=()=>m(void 0,null,function*(){var G,pe,ce,ve,he,Be,Pe;if(!Y){try{yield f.validateFields()}catch(Te){(ce=(pe=(G=Te==null?void 0:Te.errorFields)==null?void 0:G[0])==null?void 0:pe.name)!=null&&ce.includes("standard_answers")?q.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):q.ZP.error(Te.errorFields[0].errors[0]),f.scrollToField(Te.errorFields[0].name,{behavior:"smooth",block:"center"});return}Ie(!0);let be="";const H=f.getFieldsValue();Ae.current?be=yield(0,v.ZP)(`/api/problems/${Ae.current}.json`,{method:"put",body:l(E({},H),{hack:l(E({},H==null?void 0:H.hack),{sub_discipline_id:(Pe=(Be=H==null?void 0:H.hack)==null?void 0:Be.sub_discipline_id)==null?void 0:Pe[1],difficult:H.difficulty,item_banks_group_id:H.item_banks_group_id}),hack_codes:l(E({},H.hack_codes),{code:u.Base64.encode(H.hack_codes.code)}),update_hack_sets:[E({},H.hack_sets)],is_blank:!0})}):(be=yield(0,v.ZP)("/api/problems.json",{method:"post",body:l(E({},H),{hack:l(E({},H==null?void 0:H.hack),{sub_discipline_id:(he=(ve=H==null?void 0:H.hack)==null?void 0:ve.sub_discipline_id)==null?void 0:he[1],difficult:H.difficulty,item_banks_group_id:H.item_banks_group_id}),hack_codes:l(E({},H.hack_codes),{code:u.Base64.encode(H.hack_codes.code)}),hack_sets:[E({},H.hack_sets)],is_blank:!0})}),Ae.current=be==null?void 0:be.identifier,sessionStorage.projectFill=be==null?void 0:be.identifier)}const _e=yield(0,v.ZP)(`/api/problems/${Ae.current}/start.json`,{method:"get"});if((_e==null?void 0:_e.status)===0){j.current=_e==null?void 0:_e.identifier,T.current=!0,Ie(!1),me();return}Ie(!1)}),Ze=G=>{const{status:pe,error_msg:ce,execute_time:ve,output:he,input:Be,expected_output:Pe}=G;let _e=null;switch(pe){case A.h.OK:_e=n.createElement(n.Fragment,null,n.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",ve/1e3,"\u79D2"),n.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case A.h.NOMATCH:_e=n.createElement(n.Fragment,null,n.createElement("div",null,"\u8F93\u5165\uFF1A"),n.createElement("pre",{style:{fontFamily:"initial"}},Be),n.createElement("div",null,"\u8F93\u51FA\uFF1A"),n.createElement("pre",{style:{fontFamily:"initial"}},he&&u.Base64.decode(he)),n.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),n.createElement("pre",{style:{fontFamily:"initial"}},Pe&&u.Base64.decode(Pe)));break;case A.h.EXECUTEFAILURE:_e=n.createElement(n.Fragment,null,n.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",n.createElement("pre",null,Be)),n.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),n.createElement("pre",{className:"error"},u.Base64.decode(ce)));break;case A.h.COMPILEFAILURE:_e=n.createElement(n.Fragment,null,n.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",n.createElement("pre",null,Be)),n.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),n.createElement("pre",{className:"error"},u.Base64.decode(ce)));break;case A.h.PODFAILURE:_e=n.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case A.h.TIMEOUT:_e=n.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return n.createElement(n.Fragment,null," ",_e," ")};return n.createElement("div",null,n.createElement(x.ZP,l(E({loading:ge},B),{onClick:Ee}),_),n.createElement(F.default,{open:Le,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Oe,cancelButtonProps:{style:{display:"none"}},onOk:()=>K(),onCancel:()=>{T.current=!1,we(!1)}},n.createElement("div",{className:p.result},n.createElement("div",{className:p.left},n.createElement("div",{className:"mb20"},n.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!Y&&n.createElement(d.CopyToClipboard,{text:Me,onCopy:()=>q.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement("span",{style:{float:"right"},className:"current c-light-primary"},n.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),n.createElement(s.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:Me,onChange:G=>Ne(G)})),n.createElement("div",{className:p.right},n.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),n.createElement("div",{className:p.box},n.createElement("div",{className:p.li},n.createElement(O.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:Re,onChange:G=>We(G.target.value),bordered:!1,style:{height:180}}))),n.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),n.createElement("div",{className:p.box},n.createElement(ae.Z,{spinning:Oe,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},n.createElement("div",{className:p.li,style:{height:196,overflow:"auto",padding:10}},Ze(Ue))))))))},U=e(88289),r=e(59301),oe=Object.defineProperty,J=Object.defineProperties,X=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,Fe=(B,_,f)=>_ in B?oe(B,_,{enumerable:!0,configurable:!0,writable:!0,value:f}):B[_]=f,ne=(B,_)=>{for(var f in _||(_={}))z.call(_,f)&&Fe(B,f,_[f]);if(se)for(var f of se(_))ue.call(_,f)&&Fe(B,f,_[f]);return B},M=(B,_)=>J(B,X(_)),L=(B,_)=>{var f={};for(var le in B)z.call(B,le)&&_.indexOf(le)<0&&(f[le]=B[le]);if(B!=null&&se)for(var le of se(B))_.indexOf(le)<0&&ue.call(B,le)&&(f[le]=B[le]);return f};const{TextArea:$}=O.default,ie=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],de=({value:B,onChange:_})=>r.createElement(Switch,{checked:B,onChange:f=>{_(f)}}),N="@\u2581@",re="@\u2581\u2581@",Ce=({questionTitlePlaceholder:B,form:_,scoreByBlank:f=!1,hackidentifier:le,answerKey:fe})=>{const[Y,Oe]=(0,t.useState)(!1),[ye,ge]=(0,t.useState)(!1),Le=(0,W.useParams)().type==="edit",we=(j,T)=>{const V=T.line;let ee=0;for(let K=0;K{const me=j.getRange(T.from,T.to);let K=0;if(T.text.forEach(Ee=>{K+=Ee.split(N).length-1}),T.text.forEach(Ee=>{K+=Ee.split(re).length-1}),T.origin!=="setValue"){if(me&&(me.indexOf(N)!==-1||me.indexOf(re)!==-1)){const Ee=me.split(N).length-1+me.split(re).length-1,Ze=we(j,T.from);if(console.log(`\u5220\u9664${Ee}\u4E2A\uFF0C \u524D\u9762\u6709${Ze}\u4E2A\uFF0C\u65B0\u589E${K}\u4E2A`),Ee>1){const G=Array.from({length:Ee},(pe,ce)=>Ze+ce);ee(G)}else ee(Ze)}else if(K>0){const Ee=we(j,T.from);console.log(`\u65B0\u589E${K}\u4E2A\uFF0C\u4E4B\u524D\u6709${Ee}\u4E2A`),V(K,Ee)}}},xe=()=>{const j=_.getFieldValue(fe);_.setFieldsValue({[fe]:j==null?void 0:j.map((T,V)=>M(ne({},T),{position:V+1}))})},Me=(0,t.useRef)(),Ne=(j,T)=>{for(let V=0;V{Re.current(j),xe()},Ae=C.default.useWatch(fe,_);return r.createElement("div",{className:k.Z.wrap},r.createElement(C.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},r.createElement(D.h,{scrollId:"name",watch:!0,height:140})),r.createElement("div",{className:k.Z.questionTitleEditorWrap},r.createElement(C.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},r.createElement(D.h,{scrollId:"name",watch:!0,height:400,showNullProgramButton:!0,onChange:(j,T)=>{const V=_.getFieldValue(fe);console.log("--preAnswerData",V,T),_.setFieldsValue({[fe]:V==null?void 0:V.map((ee,me)=>{var K;return M(ne({},ee),{position:me+1,multi_line:(K=T==null?void 0:T[me])==null?void 0:K.multiLine})})})},placeholder:B,onCMBeforeChange:(j,T)=>{Ue(j,T,Ne,We)}}))),r.createElement(C.default.List,{name:fe,rules:[{validator(j,T){if(!(T!=null&&T.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const V of T){const{answer_text:ee}=V||{};if((ee==null?void 0:ee.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(j,{add:T,remove:V},{errors:ee})=>(Me.current=T,Re.current=V,r.createElement(r.Fragment,null,r.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},r.createElement(C.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),r.createElement("div",{onClick:()=>{F.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:r.createElement("div",null,r.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",r.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),r.createElement("div",{style:{marginTop:10}},"2.\u8BD5\u9898\u7B97\u5206\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u5C06\u7A0B\u5E8F\u91CC\u9762\u7684\u6240\u6709\u7A7A\u66FF\u6362\u6210\u5B66\u751F\u7684\u7B54\u6848\u8FDB\u884C\u8BC4\u6D4B\u3002\u8F93\u51FA\u7684\u7ED3\u679C\u4E0E\u6D4B\u8BD5\u96C6\u6BD4\u5BF9\uFF0C\u5B8C\u5168\u6B63\u786E\u5219\u5F97\u6EE1\u5206\uFF1B\u82E5\u4E0D\u5B8C\u5168\u6B63\u786E\uFF0C\u5219\u4F9D\u6B21\u5C06\u6BCF\u4E2A\u7A7A\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u6848\uFF0C\u540C\u65F6\u5C06\u5176\u4ED6\u7A7A\u66FF\u6362\u6210\u6807\u51C6\u7B54\u6848\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u5982\u679C\u8FD9\u4E2A\u7A7A\u7684\u5B66\u751F\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7ED3\u5408\u80FD\u5F97\u5230\u6B63\u786E\u8F93\u51FA\uFF0C\u5219\u8FD9\u4E2A\u7A7A\u5F97\u5230\u8BE5\u7A7A\u7684\u6EE1\u5206\uFF0C\u5426\u5219\u8BE5\u7A7A\u5F970\u5206\u3002"))})},style:{minHeight:32,color:"#3061D0",cursor:"pointer"}},r.createElement(U.Z,{style:{marginRight:3,color:"#3061D0"}}),r.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),j.map((me,K)=>{var Ee=me,{key:Ze,name:G}=Ee,pe=L(Ee,["key","name"]),ce,ve;return r.createElement(b.Z,{className:"mb20",key:Ze,align:"middle",wrap:!1},r.createElement(g.Z,{flex:"0 0 auto",className:`${k.Z.blankIndex}`},"\u586B\u7A7A\u9879",K+1),r.createElement(g.Z,{flex:1},r.createElement(b.Z,{align:"top",justify:"space-between",wrap:!1},r.createElement(g.Z,null,r.createElement(C.default.Item,M(ne({},pe),{name:[G,"answer_text"],noStyle:!0}),(ce=Ae==null?void 0:Ae[G])!=null&&ce.multi_line||(ve=Ae==null?void 0:Ae[G])!=null&&ve.multiLine?r.createElement($,{spellCheck:!1,style:{marginLeft:10,width:550}}):r.createElement(O.default,{style:{marginLeft:10,width:550},className:k.Z.blankInput,size:"large",maxLength:1e3,onBlur:he=>{}}))),f&&r.createElement(g.Z,{flex:"224px"},r.createElement(C.default.Item,M(ne({},pe),{name:[G,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),r.createElement(P.Z,{size:"large",className:k.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),r.createElement("div",{onClick:()=>Oe(!0)},r.createElement(C.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},r.createElement(D.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Y}))),r.createElement(C.default.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},r.createElement(w.default,{size:"large"},ie.map(j=>r.createElement(w.default.Option,{key:j.title,value:j.key}," ",j.title)))),r.createElement(C.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},r.createElement(C.default.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}],noStyle:!0},r.createElement(P.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),r.createElement("span",{className:"ml10 font14"},"\u79D2")),r.createElement(C.default.Item,{label:"\u5B66\u751F\u7B54\u6848\u7684\u7A7A\u683C\u5904\u7406\u65B9\u5F0F",style:{marginTop:30},name:["hack","submit_rule"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u751F\u7B54\u6848\u7684\u7A7A\u683C\u5904\u7406\u65B9\u5F0F"}]},r.createElement(S.ZP.Group,{style:{marginTop:-10}},r.createElement(S.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),r.createElement(S.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),r.createElement(S.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),r.createElement(C.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),r.createElement("div",{style:{background:"#F6F7F9",padding:15}},r.createElement(C.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},r.createElement($,{rows:4})),r.createElement(C.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},r.createElement($,{rows:4}))),r.createElement(I,{form:_,answerKey:fe,hackIdentifier:le,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:r.createElement("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}}}))}},13027:function(De,te,e){e.d(te,{u:function(){return n}});var t=e(59301),O=e(95237),C=e(43604),F=e(6848),b=e(78241),g=e(26194),P=e(57703),w=e(78091),S=e(97721),D=e(59301),W=Object.defineProperty,k=Object.defineProperties,q=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,p=(o,h,Z)=>h in o?W(o,h,{enumerable:!0,configurable:!0,writable:!0,value:Z}):o[h]=Z,v=(o,h)=>{for(var Z in h||(h={}))ae.call(h,Z)&&p(o,Z,h[Z]);if(x)for(var Z of x(h))u.call(h,Z)&&p(o,Z,h[Z]);return o},a=(o,h)=>k(o,q(h)),s=(o,h)=>{var Z={};for(var R in o)ae.call(o,R)&&h.indexOf(R)<0&&(Z[R]=o[R]);if(o!=null&&x)for(var R of x(o))h.indexOf(R)<0&&u.call(o,R)&&(Z[R]=o[R]);return Z};const d=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],A=({value:o,onChange:h,choiceTextKey:Z,answerKey:R,index:Q,isEdit:i,setInputActive:c,form:E,choiceOptionsPath:l,allowChangeMode:m,showAddIcon:y,addItem:I,deleteItem:U})=>{console.log(o,"value");const r=(o==null?void 0:o[R])===1,oe=()=>{const X=E.getFieldValue(l);E.setFieldValue(l,X.map(se=>a(v({},se),{[R]:0})))},J=()=>{r?h(a(v({},o),{[R]:0})):(m||oe(),h(a(v({},o),{[R]:1})))};return D.createElement(O.Z,{className:g.Z.choiceWrap,align:"middle",wrap:!1},D.createElement(C.Z,{onClick:J,className:`${g.Z.choiceIndex} ${r?g.Z.activeAnswer:""}`},d[Q]),D.createElement(C.Z,{flex:1,className:`${g.Z.editorWrap} ml15`,onClick:c},D.createElement(S.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:i,value:o==null?void 0:o[Z],onChange:X=>{h(a(v({},o),{[Z]:X}))}})),D.createElement(C.Z,{flex:"0 0 auto",className:"ml15"},D.createElement("div",{onClick:J,className:`${g.Z.setAnswerBtn} ${r?g.Z.activeAnswer:""}`},r?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),D.createElement(C.Z,{className:g.Z.actionWrapper},D.createElement(F.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},D.createElement(P.Z,{className:g.Z.addIcon,onClick:I,style:{visibility:y?"visible":"hidden"}})),D.createElement(F.Z,{title:"\u5220\u9664"},D.createElement(w.Z,{className:g.Z.deleteIcon,onClick:U,style:{visibility:Q>1?"visible":"hidden"}}))))},n=({questionTitlePlaceholder:o,titleKey:h,choiceKey:Z,analysisKey:R,choiceTextKey:Q,answerKey:i,choiceOptionsPath:c,allowChangeMode:E=!0,form:l,showAnalysis:m=!0})=>{const[y,I]=(0,t.useState)(),[U,r]=(0,t.useState)(!1);return D.createElement("div",{className:g.Z.wrap},D.createElement("div",{className:g.Z.questionTitleEditorWrap},D.createElement(b.default.Item,{label:"\u9898\u5E72",name:h,labelCol:{span:24},rules:[{required:!0}]},D.createElement(S.h,{scrollId:Array.isArray(h)?h.join("_"):`${h}`,watch:!0,height:140,placeholder:o}))),D.createElement(b.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),D.createElement(b.default.List,{name:Z,rules:[{validator(oe,J){const X=J.some(z=>z[i]===1),se=J.findIndex(z=>{var ue;return((ue=z[Q])==null?void 0:ue.length)<=0});return se!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${d[se]}\u9009\u9879\u7684\u5185\u5BB9`)):X?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(oe,{add:J,remove:X})=>D.createElement("div",{id:Array.isArray(c)?c.join("_"):`${c}`},oe.map((se,z)=>{var ue=se,{key:Fe,name:ne}=ue,M=s(ue,["key","name"]);const L=y===Fe,$=()=>{I(Fe)},ie=z<7&&z===oe.length-1,de=()=>J({[Q]:"",[i]:0}),N=()=>X(ne);return D.createElement(b.default.Item,a(v({},M),{key:Fe,name:ne,className:g.Z.choiceListWrap,rules:[{validator(re,Ce){return Ce!=null&&Ce.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${d[z]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),D.createElement(A,{choiceTextKey:Q,answerKey:i,index:z,isEdit:L,setInputActive:$,form:l,choiceOptionsPath:c,allowChangeMode:E,showAddIcon:ie,addItem:de,deleteItem:N}))}),oe.length<8&&D.createElement("div",{className:`${g.Z.addBtn} mb30`,onClick:()=>J({[Q]:"",[i]:0})},"\u6DFB\u52A0\u9009\u9879"))),m&&D.createElement("div",{onClick:()=>r(!0)},D.createElement(b.default.Item,{name:R,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},D.createElement(S.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:U}))))}},61267:function(De,te,e){e.d(te,{u:function(){return E}});var t=e(59301),O=e(43418),C=e(95237),F=e(43604),b=e(98135),g=e(6848),P=e(78673),w=e(78241),S=e(5112),D=e(26220),W=e(97721),k=e(78091),q=e(85699),x=e(26194),ae=e(15411),u=e(59301),p=Object.defineProperty,v=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,n=(l,m,y)=>m in l?p(l,m,{enumerable:!0,configurable:!0,writable:!0,value:y}):l[m]=y,o=(l,m)=>{for(var y in m||(m={}))d.call(m,y)&&n(l,y,m[y]);if(s)for(var y of s(m))A.call(m,y)&&n(l,y,m[y]);return l},h=(l,m)=>v(l,a(m)),Z=(l,m)=>{var y={};for(var I in l)d.call(l,I)&&m.indexOf(I)<0&&(y[I]=l[I]);if(l!=null&&s)for(var I of s(l))m.indexOf(I)<0&&A.call(l,I)&&(y[I]=l[I]);return y};const R=({value:l,onChange:m})=>{const y=U=>{O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:x.Z.modal,onOk:()=>{const r=[...l];r.splice(U,1),m(r)}})},I=()=>{const U=[...l];U.push(""),m(U)};return u.createElement(C.Z,{className:"ml20"},u.createElement(F.Z,{flex:1},l==null?void 0:l.map((U,r)=>u.createElement(C.Z,{key:`${U}_${r}`,className:"mb20"},u.createElement(b.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:U,autoSize:{maxRows:3},maxLength:1e3,onBlur:oe=>{const J=[...l],X=oe.target.value.trim();J[r]=X,m(J)}}),u.createElement(g.Z,{title:"\u5220\u9664"},u.createElement(k.Z,{className:x.Z.deleteIcon,style:{marginLeft:15,visibility:r>0?"visible":"hidden"},onClick:()=>y(r)}))))),u.createElement(F.Z,null,u.createElement("div",{className:`${x.Z.addBtn}`,onClick:()=>{I()}},"\u65B0\u589E\u7B54\u6848")))},Q=({value:l,onChange:m})=>{const y=U=>{O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:x.Z.modal,onOk:()=>{const r=[...l];r.splice(U,1),m(r)}})},I=()=>{const U=[...l];U.push(""),m(U)};return u.createElement(C.Z,{className:"ml20"},u.createElement(F.Z,{flex:1},l==null?void 0:l.map((U,r)=>u.createElement(C.Z,{key:`${U}_${r}`,align:"middle",className:"mb20"},u.createElement(ae.Z,{value:U,style:{flex:1},onChange:oe=>{const J=[...l];J[r]=oe,m(J)}}),u.createElement(g.Z,{title:"\u5220\u9664"},u.createElement(k.Z,{className:x.Z.deleteIcon,style:{marginLeft:15,visibility:r>0?"visible":"hidden"},onClick:()=>y(r)}))))),u.createElement(F.Z,null,u.createElement("div",{className:`${x.Z.addBtn}`,onClick:()=>{I()}},"\u65B0\u589E\u7B54\u6848")))},i=({value:l=!0,onChange:m})=>u.createElement(P.Z,{checked:!l,onChange:y=>{m(!y)}}),c="\u2581",E=({questionTitlePlaceholder:l,form:m,scoreByBlank:y=!1,answerKey:I})=>{const[U,r]=(0,t.useState)(!1),oe=(M,L)=>{const $=L.line;let ie=0;for(let N=0;N<$;N++)ie+=M.getLine(N).split(c).length-1;const de=M.getLine($).substring(0,L.ch);return ie+=de.split(c).length-1,ie},J=(M,L,$,ie)=>{const de=M.getRange(L.from,L.to);let N=0;if(L.text.forEach(re=>{N+=re.split(c).length-1}),L.origin!=="setValue"){if(de&&de.indexOf(c)!==-1){const re=de.split(c).length-1,Ce=oe(M,L.from);if(console.log(`\u5220\u9664${re}\u4E2A\uFF0C \u524D\u9762\u6709${Ce}\u4E2A\uFF0C\u65B0\u589E${N}\u4E2A`),re>1){const B=Array.from({length:re},(_,f)=>Ce+f);ie(B)}else ie(Ce)}else if(N>0){const re=oe(M,L.from);console.log(`\u65B0\u589E${N}\u4E2A\uFF0C\u4E4B\u524D\u6709${re}\u4E2A`),$(N,re)}}},X=()=>{const M=m.getFieldValue(I);m.setFieldsValue({[I]:M.map((L,$)=>h(o({},L),{position:$+1}))})},se=(0,t.useRef)(),z=(M,L)=>{for(let $=0;${ue.current(M),X()},ne=w.default.useWatch(I,m);return u.createElement("div",{className:x.Z.wrap},u.createElement("div",{className:x.Z.questionTitleEditorWrap},u.createElement(w.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},u.createElement(W.h,{scrollId:"name",watch:!0,height:140,placeholder:l,showNullButton:!0,onCMBeforeChange:(M,L)=>{J(M,L,z,Fe)}}))),u.createElement(w.default.List,{name:I,rules:[{validator(M,L){if(!(L!=null&&L.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const $ of L){const{answer_text:ie}=$||{};if(ie!=null&&ie.some(de=>(de==null?void 0:de.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(M,{add:L,remove:$},{errors:ie})=>(se.current=L,ue.current=$,u.createElement(u.Fragment,null,u.createElement(w.default.Item,{label:u.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(M!=null&&M.length)&&u.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),M.map((de,N)=>{var re=de,{key:Ce,name:B}=re,_=Z(re,["key","name"]),f,le;return u.createElement("div",{style:{marginBottom:10},key:Ce},u.createElement(C.Z,{className:"mb20",align:"middle",wrap:!1},u.createElement(F.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${x.Z.blankIndex}`},"\u586B\u7A7A\u9879",N+1),u.createElement(w.default.Item,h(o({},_),{name:[B,"model"],noStyle:!0}),u.createElement(S.ZP.Group,{onChange:()=>{const fe=m.getFieldValue(I);m.setFieldsValue({[I]:fe.map((Y,Oe)=>h(o({},Y),{answer_text:B===Oe?[""]:Y.answer_text}))})}},u.createElement(S.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",u.createElement(g.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},u.createElement(q.Z,null))),u.createElement(S.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",u.createElement(g.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},u.createElement(q.Z,null)))))),u.createElement(C.Z,{style:{marginLeft:20},align:"middle",wrap:!1},u.createElement(F.Z,{flex:1},u.createElement(C.Z,{align:"top",justify:"space-between",wrap:!1},u.createElement(F.Z,{flex:1},u.createElement(w.default.Item,h(o({},_),{name:[B,"answer_text"],noStyle:!0}),((le=(f=m.getFieldValue(I))==null?void 0:f[B])==null?void 0:le.model)===1?u.createElement(R,null):u.createElement(Q,null))),y&&u.createElement(F.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},u.createElement(w.default.Item,h(o({},_),{name:[B,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:x.Z.blankInputNumberWrapper}),u.createElement(D.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),u.createElement(w.default.Item,h(o({},_),{name:[B,"position"],noStyle:!0}),u.createElement(b.default,{type:"hidden"})))))})))),u.createElement(C.Z,{align:"middle"},u.createElement(w.default.Item,{name:"downcase",valuePropName:"checked"},u.createElement(P.Z,null)),u.createElement(F.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),u.createElement(C.Z,{align:"middle"},u.createElement(w.default.Item,{name:"no_space",valuePropName:"checked"},u.createElement(P.Z,null)),u.createElement(F.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(ne==null?void 0:ne.length)>1&&u.createElement(C.Z,{align:"middle",className:(ne==null?void 0:ne.length)>1?"mb30":`${x.Z.hide}`},u.createElement(w.default.Item,{name:"is_ordered"},u.createElement(i,null)),u.createElement(F.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),u.createElement("div",{onClick:()=>r(!0)},u.createElement(w.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},u.createElement(W.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:U}))))}},35757:function(De,te,e){e.d(te,{Z:function(){return s}});var t=e(59301),O=e(95237),C=e(43604),F=e(78241),b=e(26194),g=e(97721),P=e(59301),w=Object.defineProperty,S=Object.defineProperties,D=Object.getOwnPropertyDescriptors,W=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,x=(d,A,n)=>A in d?w(d,A,{enumerable:!0,configurable:!0,writable:!0,value:n}):d[A]=n,ae=(d,A)=>{for(var n in A||(A={}))k.call(A,n)&&x(d,n,A[n]);if(W)for(var n of W(A))q.call(A,n)&&x(d,n,A[n]);return d},u=(d,A)=>S(d,D(A)),p=(d,A)=>{var n={};for(var o in d)k.call(d,o)&&A.indexOf(o)<0&&(n[o]=d[o]);if(d!=null&&W)for(var o of W(d))A.indexOf(o)<0&&q.call(d,o)&&(n[o]=d[o]);return n};const v={\u6B63\u786E:"T",\u9519\u8BEF:"F"},a=({value:d,onChange:A,form:n})=>{const o=(d==null?void 0:d.is_answer)===1,h=d==null?void 0:d.choice_text,Z=()=>{const R=n.getFieldsValue().choices.map(Q=>({choice_text:Q.choice_text,is_answer:0}));n.setFieldsValue({choices:R}),A(u(ae({},d),{is_answer:1}))};return P.createElement(O.Z,{className:b.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},P.createElement(C.Z,{onClick:Z,className:`${b.Z.choiceIndex} ${b.Z.judgementIndex} ${o?b.Z.activeAnswer:""}`},v[h]),P.createElement(C.Z,{flex:1,className:`${b.Z.editorWrap} ml15`},P.createElement("div",{className:`${b.Z.inputBorder} ${b.Z.placeholder} ${o?b.Z.activeJudgementAnswer:""}`},h)),P.createElement(C.Z,{flex:"0 0 auto",className:"ml15"},P.createElement("div",{onClick:Z,className:`${b.Z.setAnswerBtn} ${o?b.Z.activeAnswer:""}`},o?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},s=({questionTitlePlaceholder:d,choiceKey:A,form:n})=>{const[o,h]=(0,t.useState)(!1);return P.createElement("div",{className:b.Z.wrap},P.createElement("div",{className:b.Z.questionTitleEditorWrap},P.createElement(F.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},P.createElement(g.h,{scrollId:"name",watch:!0,height:140,placeholder:d}))),P.createElement(F.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},P.createElement(F.default.List,{name:"choices",rules:[{validator(Z,R){return R.some(i=>(i==null?void 0:i.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Z=>P.createElement("div",{id:"choices"},Z.map(R=>{var Q=R,{key:i,name:c}=Q,E=p(Q,["key","name"]);return P.createElement(F.default.Item,u(ae({},E),{key:i,name:c,noStyle:!0}),P.createElement(a,{form:n}))})))),P.createElement("div",{onClick:()=>h(!0)},P.createElement(F.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},P.createElement(g.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:o}))))}},97721:function(De,te,e){e.d(te,{h:function(){return ae},x:function(){return u}});var t=e(94646),O=e(26194),C=e(31272),F=e(59301),b=Object.defineProperty,g=Object.defineProperties,P=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,W=(p,v,a)=>v in p?b(p,v,{enumerable:!0,configurable:!0,writable:!0,value:a}):p[v]=a,k=(p,v)=>{for(var a in v||(v={}))S.call(v,a)&&W(p,a,v[a]);if(w)for(var a of w(v))D.call(v,a)&&W(p,a,v[a]);return p},q=(p,v)=>g(p,P(v)),x=(p,v)=>{var a={};for(var s in p)S.call(p,s)&&v.indexOf(s)<0&&(a[s]=p[s]);if(p!=null&&w)for(var s of w(p))v.indexOf(s)<0&&D.call(p,s)&&(a[s]=p[s]);return a};const ae=p=>{var v=p,{value:a,onChange:s,scrollId:d}=v,A=x(v,["value","onChange","scrollId"]);return F.createElement("div",{id:d||""},F.createElement(t.Z,q(k({},A),{defaultValue:a,onChange:(n,o)=>{console.log("a:",n,o),o!=null&&o.length?s(n,o):s(n)}})))},u=({value:p,onChange:v,placeholder:a,height:s=140,isEdit:d})=>d?F.createElement(t.Z,{watch:!0,isFocus:!0,height:s,placeholder:a,defaultValue:p,onChange:v}):F.createElement("div",{style:{cursor:"pointer"}},p?F.createElement(C.Z,{className:O.Z.inputBorder,value:p}):F.createElement("div",{className:`${O.Z.inputBorder} ${O.Z.placeholder} inputBorderError`},a))},8400:function(De,te,e){e.d(te,{W:function(){return Q}});var t=e(59301),O=e(8591),C=e(12563),F=e(78241),b=e(78673),g=e(95237),P=e(43604),w=e(6848),S=e(98135),D=e(26220),W=e(26194),k=e(97721),q=e(94646),x=e(85699),ae=Object.defineProperty,u=Object.defineProperties,p=Object.getOwnPropertyDescriptors,v=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,d=(i,c,E)=>c in i?ae(i,c,{enumerable:!0,configurable:!0,writable:!0,value:E}):i[c]=E,A=(i,c)=>{for(var E in c||(c={}))a.call(c,E)&&d(i,E,c[E]);if(v)for(var E of v(c))s.call(c,E)&&d(i,E,c[E]);return i},n=(i,c)=>u(i,p(c)),o=(i,c)=>{var E={};for(var l in i)a.call(i,l)&&c.indexOf(l)<0&&(E[l]=i[l]);if(i!=null&&v)for(var l of v(i))c.indexOf(l)<0&&s.call(i,l)&&(E[l]=i[l]);return E};const h=i=>{var c=i,{value:E,onChange:l}=c,m=o(c,["value","onChange"]);const y=I=>{l([I])};return t.createElement(q.Z,n(A({},m),{defaultValue:E==null?void 0:E[0],onChange:y}))},Z=i=>{if(!i)return!1;if(/^s*$/.test(i)||i.trim()===""){O.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let c=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return i==="|"?(O.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},R=({value:i=[],onClose:c})=>t.createElement(C.default,{closable:!0,onClose:c,className:W.Z.keywordTag},t.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},i.join(" \u6216 "))),Q=({questionTitlePlaceholder:i,form:c,showKeywords:E,isMustKeyWords:l=E})=>{const[m,y]=(0,t.useState)(!1),[I,U]=(0,t.useState)(""),r=F.default.useWatch("use_keywords",c),oe=F.default.useWatch("question_score",c);return t.createElement("div",{className:W.Z.wrap},t.createElement("div",{className:W.Z.questionTitleEditorWrap},t.createElement(F.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},t.createElement(k.h,{scrollId:"name",watch:!0,height:140,placeholder:i}))),t.createElement(F.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},t.createElement(h,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),E&&!l&&t.createElement(F.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},t.createElement(b.Z,{defaultChecked:!0})),E&&l&&t.createElement(g.Z,{align:"middle",className:"mb30"},t.createElement(F.default.Item,{name:"use_keywords",valuePropName:"checked"},t.createElement(b.Z,null)),t.createElement(P.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),t.createElement(P.Z,null,t.createElement(w.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},t.createElement(x.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(r||!l)&&t.createElement(F.default.List,{name:"keywords",rules:[{validator(J,X){return l?X!=null&&X.length?(X==null?void 0:X.reduce((z,ue)=>z+ue.score,0))>parseFloat(oe)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(J,{add:X,remove:se})=>t.createElement(t.Fragment,null,t.createElement("div",{className:`${W.Z.title} mb10`},l?"\u5173\u952E\u8BCD":t.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),t.createElement(g.Z,{align:"middle",className:"font14 mb30"},t.createElement(P.Z,{flex:1},t.createElement(S.default,{value:I,onChange:z=>{U(z.target.value)},maxLength:50,allowClear:!0,onPressEnter:z=>{var ue,Fe,ne,M;const L=`${(ue=z.target)==null?void 0:ue.value}`,$=(ne=(Fe=L==null?void 0:L.split("|"))==null?void 0:Fe.filter(N=>!!N))==null?void 0:ne.map(N=>N==null?void 0:N.trim()),ie=c.getFieldValue("keywords"),de=((M=ie==null?void 0:ie.map(N=>N==null?void 0:N.keyword))==null?void 0:M.flat())||[];for(const N of $)if(de.includes(N)){O.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Z(L)&&(X({keyword:$,score:1}),U(""))},className:W.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),t.createElement(P.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),J.map(z=>{var ue=z,{key:Fe,name:ne}=ue,M=o(ue,["key","name"]);return t.createElement(g.Z,{key:Fe,className:"mb20",style:{marginRight:148}},t.createElement(P.Z,{flex:1},t.createElement(g.Z,{align:"middle",justify:"space-between"},t.createElement(F.default.Item,n(A({},M),{name:[ne,"keyword"]}),t.createElement(R,{onClose:()=>se(ne)})),l&&t.createElement(F.default.Item,n(A({},M),{name:[ne,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:W.Z.blankInputNumberWrapper}),t.createElement(D.Z,{className:W.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),t.createElement("div",{onClick:()=>y(!0)},t.createElement(F.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},t.createElement(k.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:m}))))}},1123:function(De,te,e){e.d(te,{h:function(){return t}});var t=(O=>(O[O.NOMATCH=-1]="NOMATCH",O[O.OK=0]="OK",O[O.TIMEOUT=2]="TIMEOUT",O[O.PODFAILURE=3]="PODFAILURE",O[O.COMPILEFAILURE=4]="COMPILEFAILURE",O[O.EXECUTEFAILURE=5]="EXECUTEFAILURE",O))(t||{})},77794:function(De,te,e){e.d(te,{H7:function(){return ae},MK:function(){return x},MU:function(){return D},X6:function(){return k},bM:function(){return S},fi:function(){return u},fu:function(){return w},n4:function(){return p},rX:function(){return q},vl:function(){return v},zO:function(){return W}});var t=e(76265),O=Object.defineProperty,C=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,g=(a,s,d)=>s in a?O(a,s,{enumerable:!0,configurable:!0,writable:!0,value:d}):a[s]=d,P=(a,s)=>{for(var d in s||(s={}))F.call(s,d)&&g(a,d,s[d]);if(C)for(var d of C(s))b.call(s,d)&&g(a,d,s[d]);return a};function w(a,s){return(0,t.U2)(`myproblems/${a}.json`,P({hidePopLogin:!0},s||{}))}function S(a,s){return(0,t.v_)(`myproblems/${a}/code_submit.json`,s)}function D(a,s){return(0,t.v_)(`myproblems/${a}/code_debug.json`,s)}function W(a,s){return s.language&&(s.language=encodeURIComponent(s.language)),(0,t.U2)(`myproblems/${a}/submit_records.json`,s)}function k(a){return(0,t.U2)("myproblems/record_detail.json",{id:a})}function q(a,s){return(0,t.U2)(`myproblems/${a}/result.json`,{mode:s})}function x(a,s){return(0,t.v_)(`myproblems/${a}/add_notes.json`,s)}function ae(a,s){return(0,t.v_)(`myproblems/${a}/restore_initial_code.json`,s)}function u(a){return(0,t.v_)(`myproblems/${a}/sync_code.json`)}function p(a,s){return(0,t.v_)(`myproblems/${a}/update_code.json`,s)}function v(a,s){return(0,t.v_)(`discusses/${a}/plus.json`,s)}}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7264],{26194:function(De,te){te.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},15411:function(De,te,e){var t=e(59301),O=e(50630),C=e(48136),F=e(248),b=e(43418),g=e(59301);const P=(0,t.forwardRef)(({callback:w,width:S,onChange:D,disabled:W,readOnly:k,type:q="",value:x="",style:ae={}},u)=>{const p=(0,t.useRef)(),v=(0,t.useRef)(),[a,s]=(0,t.useState)(0),[d,A]=(0,t.useState)(0),[n,o]=(0,t.useState)(!1),h=()=>{var i=document.createElement("div");i.innerHTML=p.current.getValue();var c=i.innerText;return w&&w(c),c};(0,t.useImperativeHandle)(u,()=>({getData:h}));const Z=i=>{i.preventDefault();const c=i.clientX-a,E=i.clientY-d;document.body.onmousemove=l=>{let m=l.clientX-c,y=l.clientY-E;const I=document.getElementsByClassName("markdown-popup-form")[0],U=window.innerWidth-I.offsetWidth,r=window.innerHeight-I.offsetHeight;m=Math.max(0,Math.min(m,U)),y=Math.max(0,Math.min(y,r)),R(l.clientX,l.clientY,c,E)&&(s(m),A(y))},document.body.onmouseup=function(){document.body.onmousemove=null}},R=(i,c,E,l)=>{const m=document.body.clientHeight,y=document.body.clientWidth;return i<20&&E>i||i>y-20&&Ec||c>m-20&&l{n&&setTimeout(()=>{const i=document.getElementsByClassName("markdown-popup-form")[0],c=window.innerWidth/2-i.offsetWidth/2,E=window.innerHeight/2-i.offsetHeight/2;s(c),A(E)},0)},[n]);const Q=()=>{W||k||o(!0)};return g.createElement("div",{style:ae},g.createElement("div",{style:{width:S||"100%",position:"relative"},className:`${O.Z.mathFillWrap} ${W||k?"cursorDefault":""}`,onClick:()=>Q()},g.createElement("math-field",{disabled:W,locale:"zh_cn",class:`${O.Z.mathField} ${q}`,readOnly:k,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:p,style:{width:"100%",fontSize:x?18:14},value:x||""})),g.createElement(b.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:a,top:d},title:g.createElement("div",{style:{cursor:"move"},onMouseDown:Z},"\u8F93\u5165\u516C\u5F0F"),open:n,onOk:()=>{const i=v.current.getData();p.current.setValue(i),D(i),o(!1)},onCancel:()=>{o(!1)},destroyOnClose:!0,className:"markdown-popup-form"},g.createElement(F.Z,{value:x,ref:v,onChange:D,showSaveButton:!1})))});te.Z=P},15281:function(De,te,e){e.d(te,{t:function(){return Ce}});var t=e(59301),O=e(98135),C=e(78241),F=e(43418),b=e(95237),g=e(43604),P=e(26220),w=e(57809),S=e(5112),D=e(97721),W=e(63144),k=e(26194),q=e(8591),x=e(3113),ae=e(71418),u=e(24334),p={flex_box_center:"flex_box_center___kOQ8P",flex_space_between:"flex_space_between___fY6jt",flex_box_vertical_center:"flex_box_vertical_center___bDSSI",flex_box_center_end:"flex_box_center_end___mQ6mU",flex_box_column:"flex_box_column___F15G0",result:"result___UYRo8",left:"left___TRaH5",right:"right___twp9s",box:"box___vwndt",li:"li___hRe2d"},v=e(76265),a=e(77794),s=e(94646),d=e(56102),A=e(1123),n=e(59301),o=Object.defineProperty,h=Object.defineProperties,Z=Object.getOwnPropertyDescriptors,R=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,c=(B,_,f)=>_ in B?o(B,_,{enumerable:!0,configurable:!0,writable:!0,value:f}):B[_]=f,E=(B,_)=>{for(var f in _||(_={}))Q.call(_,f)&&c(B,f,_[f]);if(R)for(var f of R(_))i.call(_,f)&&c(B,f,_[f]);return B},l=(B,_)=>h(B,Z(_)),m=(B,_,f)=>new Promise((le,fe)=>{var Y=ge=>{try{ye(f.next(ge))}catch(Ie){fe(Ie)}},Oe=ge=>{try{ye(f.throw(ge))}catch(Ie){fe(Ie)}},ye=ge=>ge.done?le(ge.value):Promise.resolve(ge.value).then(Y,Oe);ye((f=f.apply(B,_)).next())}),I=({buttonProps:B,buttonText:_,form:f,hackIdentifier:le="",answerKey:fe,data:Y})=>{const[Oe,ye]=(0,t.useState)(!1),[ge,Ie]=(0,t.useState)(!1),[Le,we]=(0,t.useState)(!1),[Ue,xe]=(0,t.useState)({}),[Me,Ne]=(0,t.useState)(""),[Re,We]=(0,t.useState)(""),Ae=(0,t.useRef)(le),j=(0,t.useRef)(""),T=(0,t.useRef)(!1);(0,t.useEffect)(()=>{Le&&K()},[Le]),(0,t.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const V=()=>new Date().getTime(),ee=Y==null?void 0:Y.code,me=()=>{var G,pe;let ce=ee?Y==null?void 0:Y.code:(G=f.getFieldValue("hack_codes"))==null?void 0:G.code,ve=ee?Y==null?void 0:Y.answer_content:f.getFieldValue(fe),he=ee?Y==null?void 0:Y.input:(pe=f.getFieldValue("hack_sets"))==null?void 0:pe.input;ve==null||ve.forEach(Be=>{const Pe=Be.value||Be.answer_text||"";ce=ce.replace(/(@▁@|@▁▁@)/,Pe)}),We(he),Ne(ce),xe({}),we(!0)},K=()=>m(void 0,null,function*(){var G,pe,ce,ve;const he=V(),Be=ee?Y==null?void 0:Y.time_limit:(G=f.getFieldsValue())==null?void 0:G.hack.time_limit,Pe=ee?(pe=Y==null?void 0:Y.answer_content)==null?void 0:pe.length:(ve=(ce=f.getFieldsValue())==null?void 0:ce.standard_answers)==null?void 0:ve.length;ye(!0),yield(0,a.bM)(j.current,{test_hack_code:Me,test_input:Re});function _e(){return m(this,null,function*(){const{status:be,data:H}=yield(0,a.rX)(j.current,"submit"),je=V()-he>(Be+3)*1e3*Pe;if(T.current){if(je){q.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),ye(!1);return}if(be===0){ye(!1),xe(l(E({},H),{showText:!0}));return}setTimeout(_e,1e3)}})}_e()}),Ee=()=>m(void 0,null,function*(){var G,pe,ce,ve,he,Be,Pe;if(!Y){try{yield f.validateFields()}catch(Te){(ce=(pe=(G=Te==null?void 0:Te.errorFields)==null?void 0:G[0])==null?void 0:pe.name)!=null&&ce.includes("standard_answers")?q.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):q.ZP.error(Te.errorFields[0].errors[0]),f.scrollToField(Te.errorFields[0].name,{behavior:"smooth",block:"center"});return}Ie(!0);let be="";const H=f.getFieldsValue();Ae.current?be=yield(0,v.ZP)(`/api/problems/${Ae.current}.json`,{method:"put",body:l(E({},H),{hack:l(E({},H==null?void 0:H.hack),{sub_discipline_id:(Pe=(Be=H==null?void 0:H.hack)==null?void 0:Be.sub_discipline_id)==null?void 0:Pe[1],difficult:H.difficulty,item_banks_group_id:H.item_banks_group_id}),hack_codes:l(E({},H.hack_codes),{code:u.Base64.encode(H.hack_codes.code)}),update_hack_sets:[E({},H.hack_sets)],is_blank:!0})}):(be=yield(0,v.ZP)("/api/problems.json",{method:"post",body:l(E({},H),{hack:l(E({},H==null?void 0:H.hack),{sub_discipline_id:(he=(ve=H==null?void 0:H.hack)==null?void 0:ve.sub_discipline_id)==null?void 0:he[1],difficult:H.difficulty,item_banks_group_id:H.item_banks_group_id}),hack_codes:l(E({},H.hack_codes),{code:u.Base64.encode(H.hack_codes.code)}),hack_sets:[E({},H.hack_sets)],is_blank:!0})}),Ae.current=be==null?void 0:be.identifier,sessionStorage.projectFill=be==null?void 0:be.identifier)}const _e=yield(0,v.ZP)(`/api/problems/${Ae.current}/start.json`,{method:"get"});if((_e==null?void 0:_e.status)===0){j.current=_e==null?void 0:_e.identifier,T.current=!0,Ie(!1),me();return}Ie(!1)}),Ze=G=>{const{status:pe,error_msg:ce,execute_time:ve,output:he,input:Be,expected_output:Pe}=G;let _e=null;switch(pe){case A.h.OK:_e=n.createElement(n.Fragment,null,n.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",ve/1e3,"\u79D2"),n.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case A.h.NOMATCH:_e=n.createElement(n.Fragment,null,n.createElement("div",null,"\u8F93\u5165\uFF1A"),n.createElement("pre",{style:{fontFamily:"initial"}},Be),n.createElement("div",null,"\u8F93\u51FA\uFF1A"),n.createElement("pre",{style:{fontFamily:"initial"}},he&&u.Base64.decode(he)),n.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),n.createElement("pre",{style:{fontFamily:"initial"}},Pe&&u.Base64.decode(Pe)));break;case A.h.EXECUTEFAILURE:_e=n.createElement(n.Fragment,null,n.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",n.createElement("pre",null,Be)),n.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),n.createElement("pre",{className:"error"},u.Base64.decode(ce)));break;case A.h.COMPILEFAILURE:_e=n.createElement(n.Fragment,null,n.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",n.createElement("pre",null,Be)),n.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),n.createElement("pre",{className:"error"},u.Base64.decode(ce)));break;case A.h.PODFAILURE:_e=n.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case A.h.TIMEOUT:_e=n.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return n.createElement(n.Fragment,null," ",_e," ")};return n.createElement("div",null,n.createElement(x.ZP,l(E({loading:ge},B),{onClick:Ee}),_),n.createElement(F.default,{open:Le,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Oe,cancelButtonProps:{style:{display:"none"}},onOk:()=>K(),onCancel:()=>{T.current=!1,we(!1)}},n.createElement("div",{className:p.result},n.createElement("div",{className:p.left},n.createElement("div",{className:"mb20"},n.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!Y&&n.createElement(d.CopyToClipboard,{text:Me,onCopy:()=>q.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement("span",{style:{float:"right"},className:"current c-light-primary"},n.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),n.createElement(s.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:Me,onChange:G=>Ne(G)})),n.createElement("div",{className:p.right},n.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),n.createElement("div",{className:p.box},n.createElement("div",{className:p.li},n.createElement(O.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:Re,onChange:G=>We(G.target.value),bordered:!1,style:{height:180}}))),n.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),n.createElement("div",{className:p.box},n.createElement(ae.Z,{spinning:Oe,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},n.createElement("div",{className:p.li,style:{height:196,overflow:"auto",padding:10}},Ze(Ue))))))))},U=e(88289),r=e(59301),oe=Object.defineProperty,J=Object.defineProperties,X=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,Fe=(B,_,f)=>_ in B?oe(B,_,{enumerable:!0,configurable:!0,writable:!0,value:f}):B[_]=f,ne=(B,_)=>{for(var f in _||(_={}))z.call(_,f)&&Fe(B,f,_[f]);if(se)for(var f of se(_))ue.call(_,f)&&Fe(B,f,_[f]);return B},M=(B,_)=>J(B,X(_)),L=(B,_)=>{var f={};for(var le in B)z.call(B,le)&&_.indexOf(le)<0&&(f[le]=B[le]);if(B!=null&&se)for(var le of se(B))_.indexOf(le)<0&&ue.call(B,le)&&(f[le]=B[le]);return f};const{TextArea:$}=O.default,ie=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],de=({value:B,onChange:_})=>r.createElement(Switch,{checked:B,onChange:f=>{_(f)}}),N="@\u2581@",re="@\u2581\u2581@",Ce=({questionTitlePlaceholder:B,form:_,scoreByBlank:f=!1,hackidentifier:le,answerKey:fe})=>{const[Y,Oe]=(0,t.useState)(!1),[ye,ge]=(0,t.useState)(!1),Le=(0,W.useParams)().type==="edit",we=(j,T)=>{const V=T.line;let ee=0;for(let K=0;K{const me=j.getRange(T.from,T.to);let K=0;if(T.text.forEach(Ee=>{K+=Ee.split(N).length-1}),T.text.forEach(Ee=>{K+=Ee.split(re).length-1}),T.origin!=="setValue"){if(me&&(me.indexOf(N)!==-1||me.indexOf(re)!==-1)){const Ee=me.split(N).length-1+me.split(re).length-1,Ze=we(j,T.from);if(console.log(`\u5220\u9664${Ee}\u4E2A\uFF0C \u524D\u9762\u6709${Ze}\u4E2A\uFF0C\u65B0\u589E${K}\u4E2A`),Ee>1){const G=Array.from({length:Ee},(pe,ce)=>Ze+ce);ee(G)}else ee(Ze)}else if(K>0){const Ee=we(j,T.from);console.log(`\u65B0\u589E${K}\u4E2A\uFF0C\u4E4B\u524D\u6709${Ee}\u4E2A`),V(K,Ee)}}},xe=()=>{const j=_.getFieldValue(fe);_.setFieldsValue({[fe]:j==null?void 0:j.map((T,V)=>M(ne({},T),{position:V+1}))})},Me=(0,t.useRef)(),Ne=(j,T)=>{for(let V=0;V{Re.current(j),xe()},Ae=C.default.useWatch(fe,_);return r.createElement("div",{className:k.Z.wrap},r.createElement(C.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},r.createElement(D.h,{scrollId:"name",watch:!0,height:140})),r.createElement("div",{className:k.Z.questionTitleEditorWrap},r.createElement(C.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},r.createElement(D.h,{scrollId:"name",watch:!0,height:400,showNullProgramButton:!0,onChange:(j,T)=>{const V=_.getFieldValue(fe);console.log("--preAnswerData",V,T),_.setFieldsValue({[fe]:V==null?void 0:V.map((ee,me)=>{var K;return M(ne({},ee),{position:me+1,multi_line:(K=T==null?void 0:T[me])==null?void 0:K.multiLine})})})},placeholder:B,onCMBeforeChange:(j,T)=>{Ue(j,T,Ne,We)}}))),r.createElement(C.default.List,{name:fe,rules:[{validator(j,T){if(!(T!=null&&T.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const V of T){const{answer_text:ee}=V||{};if((ee==null?void 0:ee.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(j,{add:T,remove:V},{errors:ee})=>(Me.current=T,Re.current=V,r.createElement(r.Fragment,null,r.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},r.createElement(C.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),r.createElement("div",{onClick:()=>{F.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:r.createElement("div",null,r.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",r.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),r.createElement("div",{style:{marginTop:10}},"2.\u8BD5\u9898\u7B97\u5206\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u5C06\u7A0B\u5E8F\u91CC\u9762\u7684\u6240\u6709\u7A7A\u66FF\u6362\u6210\u5B66\u751F\u7684\u7B54\u6848\u8FDB\u884C\u8BC4\u6D4B\u3002\u8F93\u51FA\u7684\u7ED3\u679C\u4E0E\u6D4B\u8BD5\u96C6\u6BD4\u5BF9\uFF0C\u5B8C\u5168\u6B63\u786E\u5219\u5F97\u6EE1\u5206\uFF1B\u82E5\u4E0D\u5B8C\u5168\u6B63\u786E\uFF0C\u5219\u4F9D\u6B21\u5C06\u6BCF\u4E2A\u7A7A\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u6848\uFF0C\u540C\u65F6\u5C06\u5176\u4ED6\u7A7A\u66FF\u6362\u6210\u6807\u51C6\u7B54\u6848\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u5982\u679C\u8FD9\u4E2A\u7A7A\u7684\u5B66\u751F\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7ED3\u5408\u80FD\u5F97\u5230\u6B63\u786E\u8F93\u51FA\uFF0C\u5219\u8FD9\u4E2A\u7A7A\u5F97\u5230\u8BE5\u7A7A\u7684\u6EE1\u5206\uFF0C\u5426\u5219\u8BE5\u7A7A\u5F970\u5206\u3002"))})},style:{minHeight:32,color:"#3061D0",cursor:"pointer"}},r.createElement(U.Z,{style:{marginRight:3,color:"#3061D0"}}),r.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),j.map((me,K)=>{var Ee=me,{key:Ze,name:G}=Ee,pe=L(Ee,["key","name"]),ce,ve;return r.createElement(b.Z,{className:"mb20",key:Ze,align:"middle",wrap:!1},r.createElement(g.Z,{flex:"0 0 auto",className:`${k.Z.blankIndex}`},"\u586B\u7A7A\u9879",K+1),r.createElement(g.Z,{flex:1},r.createElement(b.Z,{align:"top",justify:"space-between",wrap:!1},r.createElement(g.Z,null,r.createElement(C.default.Item,M(ne({},pe),{name:[G,"answer_text"],noStyle:!0}),(ce=Ae==null?void 0:Ae[G])!=null&&ce.multi_line||(ve=Ae==null?void 0:Ae[G])!=null&&ve.multiLine?r.createElement($,{spellCheck:!1,style:{marginLeft:10,width:550}}):r.createElement(O.default,{style:{marginLeft:10,width:550},className:k.Z.blankInput,size:"large",maxLength:1e3,onBlur:he=>{}}))),f&&r.createElement(g.Z,{flex:"224px"},r.createElement(C.default.Item,M(ne({},pe),{name:[G,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),r.createElement(P.Z,{size:"large",className:k.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),r.createElement("div",{onClick:()=>Oe(!0)},r.createElement(C.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},r.createElement(D.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Y}))),r.createElement(C.default.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},r.createElement(w.default,{size:"large"},ie.map(j=>r.createElement(w.default.Option,{key:j.title,value:j.key}," ",j.title)))),r.createElement(C.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},r.createElement(C.default.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}],noStyle:!0},r.createElement(P.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),r.createElement("span",{className:"ml10 font14"},"\u79D2")),r.createElement(C.default.Item,{label:"\u5B66\u751F\u7B54\u6848\u7684\u7A7A\u683C\u5904\u7406\u65B9\u5F0F",style:{marginTop:30},name:["hack","submit_rule"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u751F\u7B54\u6848\u7684\u7A7A\u683C\u5904\u7406\u65B9\u5F0F"}]},r.createElement(S.ZP.Group,{style:{marginTop:-10}},r.createElement(S.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),r.createElement(S.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),r.createElement(S.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),r.createElement(C.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),r.createElement("div",{style:{background:"#F6F7F9",padding:15}},r.createElement(C.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},r.createElement($,{rows:4})),r.createElement(C.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},r.createElement($,{rows:4}))),r.createElement(I,{form:_,answerKey:fe,hackIdentifier:le,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:r.createElement("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}}}))}},13027:function(De,te,e){e.d(te,{u:function(){return n}});var t=e(59301),O=e(95237),C=e(43604),F=e(6848),b=e(78241),g=e(26194),P=e(57703),w=e(78091),S=e(97721),D=e(59301),W=Object.defineProperty,k=Object.defineProperties,q=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,p=(o,h,Z)=>h in o?W(o,h,{enumerable:!0,configurable:!0,writable:!0,value:Z}):o[h]=Z,v=(o,h)=>{for(var Z in h||(h={}))ae.call(h,Z)&&p(o,Z,h[Z]);if(x)for(var Z of x(h))u.call(h,Z)&&p(o,Z,h[Z]);return o},a=(o,h)=>k(o,q(h)),s=(o,h)=>{var Z={};for(var R in o)ae.call(o,R)&&h.indexOf(R)<0&&(Z[R]=o[R]);if(o!=null&&x)for(var R of x(o))h.indexOf(R)<0&&u.call(o,R)&&(Z[R]=o[R]);return Z};const d=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],A=({value:o,onChange:h,choiceTextKey:Z,answerKey:R,index:Q,isEdit:i,setInputActive:c,form:E,choiceOptionsPath:l,allowChangeMode:m,showAddIcon:y,addItem:I,deleteItem:U})=>{console.log(o,"value");const r=(o==null?void 0:o[R])===1,oe=()=>{const X=E.getFieldValue(l);E.setFieldValue(l,X.map(se=>a(v({},se),{[R]:0})))},J=()=>{r?h(a(v({},o),{[R]:0})):(m||oe(),h(a(v({},o),{[R]:1})))};return D.createElement(O.Z,{className:g.Z.choiceWrap,align:"middle",wrap:!1},D.createElement(C.Z,{onClick:J,className:`${g.Z.choiceIndex} ${r?g.Z.activeAnswer:""}`},d[Q]),D.createElement(C.Z,{flex:1,className:`${g.Z.editorWrap} ml15`,onClick:c},D.createElement(S.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:i,value:o==null?void 0:o[Z],onChange:X=>{h(a(v({},o),{[Z]:X}))}})),D.createElement(C.Z,{flex:"0 0 auto",className:"ml15"},D.createElement("div",{onClick:J,className:`${g.Z.setAnswerBtn} ${r?g.Z.activeAnswer:""}`},r?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),D.createElement(C.Z,{className:g.Z.actionWrapper},D.createElement(F.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},D.createElement(P.Z,{className:g.Z.addIcon,onClick:I,style:{visibility:y?"visible":"hidden"}})),D.createElement(F.Z,{title:"\u5220\u9664"},D.createElement(w.Z,{className:g.Z.deleteIcon,onClick:U,style:{visibility:Q>1?"visible":"hidden"}}))))},n=({questionTitlePlaceholder:o,titleKey:h,choiceKey:Z,analysisKey:R,choiceTextKey:Q,answerKey:i,choiceOptionsPath:c,allowChangeMode:E=!0,form:l,showAnalysis:m=!0})=>{const[y,I]=(0,t.useState)(),[U,r]=(0,t.useState)(!1);return D.createElement("div",{className:g.Z.wrap},D.createElement("div",{className:g.Z.questionTitleEditorWrap},D.createElement(b.default.Item,{label:"\u9898\u5E72",name:h,labelCol:{span:24},rules:[{required:!0}]},D.createElement(S.h,{scrollId:Array.isArray(h)?h.join("_"):`${h}`,watch:!0,height:140,placeholder:o}))),D.createElement(b.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),D.createElement(b.default.List,{name:Z,rules:[{validator(oe,J){const X=J.some(z=>z[i]===1),se=J.findIndex(z=>{var ue;return((ue=z[Q])==null?void 0:ue.length)<=0});return se!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${d[se]}\u9009\u9879\u7684\u5185\u5BB9`)):X?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(oe,{add:J,remove:X})=>D.createElement("div",{id:Array.isArray(c)?c.join("_"):`${c}`},oe.map((se,z)=>{var ue=se,{key:Fe,name:ne}=ue,M=s(ue,["key","name"]);const L=y===Fe,$=()=>{I(Fe)},ie=z<7&&z===oe.length-1,de=()=>J({[Q]:"",[i]:0}),N=()=>X(ne);return D.createElement(b.default.Item,a(v({},M),{key:Fe,name:ne,className:g.Z.choiceListWrap,rules:[{validator(re,Ce){return Ce!=null&&Ce.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${d[z]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),D.createElement(A,{choiceTextKey:Q,answerKey:i,index:z,isEdit:L,setInputActive:$,form:l,choiceOptionsPath:c,allowChangeMode:E,showAddIcon:ie,addItem:de,deleteItem:N}))}),oe.length<8&&D.createElement("div",{className:`${g.Z.addBtn} mb30`,onClick:()=>J({[Q]:"",[i]:0})},"\u6DFB\u52A0\u9009\u9879"))),m&&D.createElement("div",{onClick:()=>r(!0)},D.createElement(b.default.Item,{name:R,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},D.createElement(S.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:U}))))}},61267:function(De,te,e){e.d(te,{u:function(){return E}});var t=e(59301),O=e(43418),C=e(95237),F=e(43604),b=e(98135),g=e(6848),P=e(78673),w=e(78241),S=e(5112),D=e(26220),W=e(97721),k=e(78091),q=e(85699),x=e(26194),ae=e(15411),u=e(59301),p=Object.defineProperty,v=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,n=(l,m,y)=>m in l?p(l,m,{enumerable:!0,configurable:!0,writable:!0,value:y}):l[m]=y,o=(l,m)=>{for(var y in m||(m={}))d.call(m,y)&&n(l,y,m[y]);if(s)for(var y of s(m))A.call(m,y)&&n(l,y,m[y]);return l},h=(l,m)=>v(l,a(m)),Z=(l,m)=>{var y={};for(var I in l)d.call(l,I)&&m.indexOf(I)<0&&(y[I]=l[I]);if(l!=null&&s)for(var I of s(l))m.indexOf(I)<0&&A.call(l,I)&&(y[I]=l[I]);return y};const R=({value:l,onChange:m})=>{const y=U=>{O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:x.Z.modal,onOk:()=>{const r=[...l];r.splice(U,1),m(r)}})},I=()=>{const U=[...l];U.push(""),m(U)};return u.createElement(C.Z,{className:"ml20"},u.createElement(F.Z,{flex:1},l==null?void 0:l.map((U,r)=>u.createElement(C.Z,{key:`${U}_${r}`,className:"mb20"},u.createElement(b.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:U,autoSize:{maxRows:3},maxLength:1e3,onBlur:oe=>{const J=[...l],X=oe.target.value.trim();J[r]=X,m(J)}}),u.createElement(g.Z,{title:"\u5220\u9664"},u.createElement(k.Z,{className:x.Z.deleteIcon,style:{marginLeft:15,visibility:r>0?"visible":"hidden"},onClick:()=>y(r)}))))),u.createElement(F.Z,null,u.createElement("div",{className:`${x.Z.addBtn}`,onClick:()=>{I()}},"\u65B0\u589E\u7B54\u6848")))},Q=({value:l,onChange:m})=>{const y=U=>{O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:x.Z.modal,onOk:()=>{const r=[...l];r.splice(U,1),m(r)}})},I=()=>{const U=[...l];U.push(""),m(U)};return u.createElement(C.Z,{className:"ml20"},u.createElement(F.Z,{flex:1},l==null?void 0:l.map((U,r)=>u.createElement(C.Z,{key:`${U}_${r}`,align:"middle",className:"mb20"},u.createElement(ae.Z,{value:U,style:{flex:1},onChange:oe=>{const J=[...l];J[r]=oe,m(J)}}),u.createElement(g.Z,{title:"\u5220\u9664"},u.createElement(k.Z,{className:x.Z.deleteIcon,style:{marginLeft:15,visibility:r>0?"visible":"hidden"},onClick:()=>y(r)}))))),u.createElement(F.Z,null,u.createElement("div",{className:`${x.Z.addBtn}`,onClick:()=>{I()}},"\u65B0\u589E\u7B54\u6848")))},i=({value:l=!0,onChange:m})=>u.createElement(P.Z,{checked:!l,onChange:y=>{m(!y)}}),c="\u2581",E=({questionTitlePlaceholder:l,form:m,scoreByBlank:y=!1,answerKey:I})=>{const[U,r]=(0,t.useState)(!1),oe=(M,L)=>{const $=L.line;let ie=0;for(let N=0;N<$;N++)ie+=M.getLine(N).split(c).length-1;const de=M.getLine($).substring(0,L.ch);return ie+=de.split(c).length-1,ie},J=(M,L,$,ie)=>{const de=M.getRange(L.from,L.to);let N=0;if(L.text.forEach(re=>{N+=re.split(c).length-1}),L.origin!=="setValue"){if(de&&de.indexOf(c)!==-1){const re=de.split(c).length-1,Ce=oe(M,L.from);if(console.log(`\u5220\u9664${re}\u4E2A\uFF0C \u524D\u9762\u6709${Ce}\u4E2A\uFF0C\u65B0\u589E${N}\u4E2A`),re>1){const B=Array.from({length:re},(_,f)=>Ce+f);ie(B)}else ie(Ce)}else if(N>0){const re=oe(M,L.from);console.log(`\u65B0\u589E${N}\u4E2A\uFF0C\u4E4B\u524D\u6709${re}\u4E2A`),$(N,re)}}},X=()=>{const M=m.getFieldValue(I);m.setFieldsValue({[I]:M.map((L,$)=>h(o({},L),{position:$+1}))})},se=(0,t.useRef)(),z=(M,L)=>{for(let $=0;${ue.current(M),X()},ne=w.default.useWatch(I,m);return u.createElement("div",{className:x.Z.wrap},u.createElement("div",{className:x.Z.questionTitleEditorWrap},u.createElement(w.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},u.createElement(W.h,{scrollId:"name",watch:!0,height:140,placeholder:l,showNullButton:!0,onCMBeforeChange:(M,L)=>{J(M,L,z,Fe)}}))),u.createElement(w.default.List,{name:I,rules:[{validator(M,L){if(!(L!=null&&L.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const $ of L){const{answer_text:ie}=$||{};if(ie!=null&&ie.some(de=>(de==null?void 0:de.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(M,{add:L,remove:$},{errors:ie})=>(se.current=L,ue.current=$,u.createElement(u.Fragment,null,u.createElement(w.default.Item,{label:u.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(M!=null&&M.length)&&u.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),M.map((de,N)=>{var re=de,{key:Ce,name:B}=re,_=Z(re,["key","name"]),f,le;return u.createElement("div",{style:{marginBottom:10},key:Ce},u.createElement(C.Z,{className:"mb20",align:"middle",wrap:!1},u.createElement(F.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${x.Z.blankIndex}`},"\u586B\u7A7A\u9879",N+1),u.createElement(w.default.Item,h(o({},_),{name:[B,"model"],noStyle:!0}),u.createElement(S.ZP.Group,{onChange:()=>{const fe=m.getFieldValue(I);m.setFieldsValue({[I]:fe.map((Y,Oe)=>h(o({},Y),{answer_text:B===Oe?[""]:Y.answer_text}))})}},u.createElement(S.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",u.createElement(g.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},u.createElement(q.Z,null))),u.createElement(S.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",u.createElement(g.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},u.createElement(q.Z,null)))))),u.createElement(C.Z,{style:{marginLeft:20},align:"middle",wrap:!1},u.createElement(F.Z,{flex:1},u.createElement(C.Z,{align:"top",justify:"space-between",wrap:!1},u.createElement(F.Z,{flex:1},u.createElement(w.default.Item,h(o({},_),{name:[B,"answer_text"],noStyle:!0}),((le=(f=m.getFieldValue(I))==null?void 0:f[B])==null?void 0:le.model)===1?u.createElement(R,null):u.createElement(Q,null))),y&&u.createElement(F.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},u.createElement(w.default.Item,h(o({},_),{name:[B,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:x.Z.blankInputNumberWrapper}),u.createElement(D.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),u.createElement(w.default.Item,h(o({},_),{name:[B,"position"],noStyle:!0}),u.createElement(b.default,{type:"hidden"})))))})))),u.createElement(C.Z,{align:"middle"},u.createElement(w.default.Item,{name:"downcase",valuePropName:"checked"},u.createElement(P.Z,null)),u.createElement(F.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),u.createElement(C.Z,{align:"middle"},u.createElement(w.default.Item,{name:"no_space",valuePropName:"checked"},u.createElement(P.Z,null)),u.createElement(F.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(ne==null?void 0:ne.length)>1&&u.createElement(C.Z,{align:"middle",className:(ne==null?void 0:ne.length)>1?"mb30":`${x.Z.hide}`},u.createElement(w.default.Item,{name:"is_ordered"},u.createElement(i,null)),u.createElement(F.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),u.createElement("div",{onClick:()=>r(!0)},u.createElement(w.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},u.createElement(W.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:U}))))}},35757:function(De,te,e){e.d(te,{Z:function(){return s}});var t=e(59301),O=e(95237),C=e(43604),F=e(78241),b=e(26194),g=e(97721),P=e(59301),w=Object.defineProperty,S=Object.defineProperties,D=Object.getOwnPropertyDescriptors,W=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,x=(d,A,n)=>A in d?w(d,A,{enumerable:!0,configurable:!0,writable:!0,value:n}):d[A]=n,ae=(d,A)=>{for(var n in A||(A={}))k.call(A,n)&&x(d,n,A[n]);if(W)for(var n of W(A))q.call(A,n)&&x(d,n,A[n]);return d},u=(d,A)=>S(d,D(A)),p=(d,A)=>{var n={};for(var o in d)k.call(d,o)&&A.indexOf(o)<0&&(n[o]=d[o]);if(d!=null&&W)for(var o of W(d))A.indexOf(o)<0&&q.call(d,o)&&(n[o]=d[o]);return n};const v={\u6B63\u786E:"T",\u9519\u8BEF:"F"},a=({value:d,onChange:A,form:n})=>{const o=(d==null?void 0:d.is_answer)===1,h=d==null?void 0:d.choice_text,Z=()=>{const R=n.getFieldsValue().choices.map(Q=>({choice_text:Q.choice_text,is_answer:0}));n.setFieldsValue({choices:R}),A(u(ae({},d),{is_answer:1}))};return P.createElement(O.Z,{className:b.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},P.createElement(C.Z,{onClick:Z,className:`${b.Z.choiceIndex} ${b.Z.judgementIndex} ${o?b.Z.activeAnswer:""}`},v[h]),P.createElement(C.Z,{flex:1,className:`${b.Z.editorWrap} ml15`},P.createElement("div",{className:`${b.Z.inputBorder} ${b.Z.placeholder} ${o?b.Z.activeJudgementAnswer:""}`},h)),P.createElement(C.Z,{flex:"0 0 auto",className:"ml15"},P.createElement("div",{onClick:Z,className:`${b.Z.setAnswerBtn} ${o?b.Z.activeAnswer:""}`},o?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},s=({questionTitlePlaceholder:d,choiceKey:A,form:n})=>{const[o,h]=(0,t.useState)(!1);return P.createElement("div",{className:b.Z.wrap},P.createElement("div",{className:b.Z.questionTitleEditorWrap},P.createElement(F.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},P.createElement(g.h,{scrollId:"name",watch:!0,height:140,placeholder:d}))),P.createElement(F.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},P.createElement(F.default.List,{name:"choices",rules:[{validator(Z,R){return R.some(i=>(i==null?void 0:i.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Z=>P.createElement("div",{id:"choices"},Z.map(R=>{var Q=R,{key:i,name:c}=Q,E=p(Q,["key","name"]);return P.createElement(F.default.Item,u(ae({},E),{key:i,name:c,noStyle:!0}),P.createElement(a,{form:n}))})))),P.createElement("div",{onClick:()=>h(!0)},P.createElement(F.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},P.createElement(g.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:o}))))}},97721:function(De,te,e){e.d(te,{h:function(){return ae},x:function(){return u}});var t=e(94646),O=e(26194),C=e(31272),F=e(59301),b=Object.defineProperty,g=Object.defineProperties,P=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,W=(p,v,a)=>v in p?b(p,v,{enumerable:!0,configurable:!0,writable:!0,value:a}):p[v]=a,k=(p,v)=>{for(var a in v||(v={}))S.call(v,a)&&W(p,a,v[a]);if(w)for(var a of w(v))D.call(v,a)&&W(p,a,v[a]);return p},q=(p,v)=>g(p,P(v)),x=(p,v)=>{var a={};for(var s in p)S.call(p,s)&&v.indexOf(s)<0&&(a[s]=p[s]);if(p!=null&&w)for(var s of w(p))v.indexOf(s)<0&&D.call(p,s)&&(a[s]=p[s]);return a};const ae=p=>{var v=p,{value:a,onChange:s,scrollId:d}=v,A=x(v,["value","onChange","scrollId"]);return F.createElement("div",{id:d||""},F.createElement(t.Z,q(k({},A),{defaultValue:a,onChange:(n,o)=>{console.log("a:",n,o),o!=null&&o.length?s(n,o):s(n)}})))},u=({value:p,onChange:v,placeholder:a,height:s=140,isEdit:d})=>d?F.createElement(t.Z,{watch:!0,isFocus:!0,height:s,placeholder:a,defaultValue:p,onChange:v}):F.createElement("div",{style:{cursor:"pointer"}},p?F.createElement(C.Z,{className:O.Z.inputBorder,value:p}):F.createElement("div",{className:`${O.Z.inputBorder} ${O.Z.placeholder} inputBorderError`},a))},8400:function(De,te,e){e.d(te,{W:function(){return Q}});var t=e(59301),O=e(8591),C=e(12563),F=e(78241),b=e(78673),g=e(95237),P=e(43604),w=e(6848),S=e(98135),D=e(26220),W=e(26194),k=e(97721),q=e(94646),x=e(85699),ae=Object.defineProperty,u=Object.defineProperties,p=Object.getOwnPropertyDescriptors,v=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,d=(i,c,E)=>c in i?ae(i,c,{enumerable:!0,configurable:!0,writable:!0,value:E}):i[c]=E,A=(i,c)=>{for(var E in c||(c={}))a.call(c,E)&&d(i,E,c[E]);if(v)for(var E of v(c))s.call(c,E)&&d(i,E,c[E]);return i},n=(i,c)=>u(i,p(c)),o=(i,c)=>{var E={};for(var l in i)a.call(i,l)&&c.indexOf(l)<0&&(E[l]=i[l]);if(i!=null&&v)for(var l of v(i))c.indexOf(l)<0&&s.call(i,l)&&(E[l]=i[l]);return E};const h=i=>{var c=i,{value:E,onChange:l}=c,m=o(c,["value","onChange"]);const y=I=>{l([I])};return t.createElement(q.Z,n(A({},m),{defaultValue:E==null?void 0:E[0],onChange:y}))},Z=i=>{if(!i)return!1;if(/^s*$/.test(i)||i.trim()===""){O.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let c=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return i==="|"?(O.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},R=({value:i=[],onClose:c})=>t.createElement(C.default,{closable:!0,onClose:c,className:W.Z.keywordTag},t.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},i.join(" \u6216 "))),Q=({questionTitlePlaceholder:i,form:c,showKeywords:E,isMustKeyWords:l=E})=>{const[m,y]=(0,t.useState)(!1),[I,U]=(0,t.useState)(""),r=F.default.useWatch("use_keywords",c),oe=F.default.useWatch("question_score",c);return t.createElement("div",{className:W.Z.wrap},t.createElement("div",{className:W.Z.questionTitleEditorWrap},t.createElement(F.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},t.createElement(k.h,{scrollId:"name",watch:!0,height:140,placeholder:i}))),t.createElement(F.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},t.createElement(h,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),E&&!l&&t.createElement(F.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},t.createElement(b.Z,{defaultChecked:!0})),E&&l&&t.createElement(g.Z,{align:"middle",className:"mb30"},t.createElement(F.default.Item,{name:"use_keywords",valuePropName:"checked"},t.createElement(b.Z,null)),t.createElement(P.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),t.createElement(P.Z,null,t.createElement(w.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},t.createElement(x.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(r||!l)&&t.createElement(F.default.List,{name:"keywords",rules:[{validator(J,X){return l?X!=null&&X.length?(X==null?void 0:X.reduce((z,ue)=>z+ue.score,0))>parseFloat(oe)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(J,{add:X,remove:se})=>t.createElement(t.Fragment,null,t.createElement("div",{className:`${W.Z.title} mb10`},l?"\u5173\u952E\u8BCD":t.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),t.createElement(g.Z,{align:"middle",className:"font14 mb30"},t.createElement(P.Z,{flex:1},t.createElement(S.default,{value:I,onChange:z=>{U(z.target.value)},maxLength:50,allowClear:!0,onPressEnter:z=>{var ue,Fe,ne,M;const L=`${(ue=z.target)==null?void 0:ue.value}`,$=(ne=(Fe=L==null?void 0:L.split("|"))==null?void 0:Fe.filter(N=>!!N))==null?void 0:ne.map(N=>N==null?void 0:N.trim()),ie=c.getFieldValue("keywords"),de=((M=ie==null?void 0:ie.map(N=>N==null?void 0:N.keyword))==null?void 0:M.flat())||[];for(const N of $)if(de.includes(N)){O.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Z(L)&&(X({keyword:$,score:1}),U(""))},className:W.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),t.createElement(P.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),J.map(z=>{var ue=z,{key:Fe,name:ne}=ue,M=o(ue,["key","name"]);return t.createElement(g.Z,{key:Fe,className:"mb20",style:{marginRight:148}},t.createElement(P.Z,{flex:1},t.createElement(g.Z,{align:"middle",justify:"space-between"},t.createElement(F.default.Item,n(A({},M),{name:[ne,"keyword"]}),t.createElement(R,{onClose:()=>se(ne)})),l&&t.createElement(F.default.Item,n(A({},M),{name:[ne,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:W.Z.blankInputNumberWrapper}),t.createElement(D.Z,{className:W.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),t.createElement("div",{onClick:()=>y(!0)},t.createElement(F.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},t.createElement(k.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:m}))))}},1123:function(De,te,e){e.d(te,{h:function(){return t}});var t=(O=>(O[O.NOMATCH=-1]="NOMATCH",O[O.OK=0]="OK",O[O.TIMEOUT=2]="TIMEOUT",O[O.PODFAILURE=3]="PODFAILURE",O[O.COMPILEFAILURE=4]="COMPILEFAILURE",O[O.EXECUTEFAILURE=5]="EXECUTEFAILURE",O))(t||{})},77794:function(De,te,e){e.d(te,{H7:function(){return ae},MK:function(){return x},MU:function(){return D},X6:function(){return k},bM:function(){return S},fi:function(){return u},fu:function(){return w},n4:function(){return p},rX:function(){return q},vl:function(){return v},zO:function(){return W}});var t=e(76265),O=Object.defineProperty,C=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,g=(a,s,d)=>s in a?O(a,s,{enumerable:!0,configurable:!0,writable:!0,value:d}):a[s]=d,P=(a,s)=>{for(var d in s||(s={}))F.call(s,d)&&g(a,d,s[d]);if(C)for(var d of C(s))b.call(s,d)&&g(a,d,s[d]);return a};function w(a,s){return(0,t.U2)(`myproblems/${a}.json`,P({hidePopLogin:!0},s||{}))}function S(a,s){return(0,t.v_)(`myproblems/${a}/code_submit.json`,s)}function D(a,s){return(0,t.v_)(`myproblems/${a}/code_debug.json`,s)}function W(a,s){return s.language&&(s.language=encodeURIComponent(s.language)),(0,t.U2)(`myproblems/${a}/submit_records.json`,s)}function k(a){return(0,t.U2)("myproblems/record_detail.json",{id:a})}function q(a,s){return(0,t.U2)(`myproblems/${a}/result.json`,{mode:s})}function x(a,s){return(0,t.v_)(`myproblems/${a}/add_notes.json`,s)}function ae(a,s){return(0,t.v_)(`myproblems/${a}/restore_initial_code.json`,s)}function u(a){return(0,t.v_)(`myproblems/${a}/sync_code.json`)}function p(a,s){return(0,t.v_)(`myproblems/${a}/update_code.json`,s)}function v(a,s){return(0,t.v_)(`discusses/${a}/plus.json`,s)}}}]);
diff --git a/7420.async.js b/7420.async.js
index e99cf542ec..71492f69ff 100644
--- a/7420.async.js
+++ b/7420.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7420],{53021:function(Ie,Le,r){r.d(Le,{Z:function(){return S}});var e=r(59301),v=r(63144),Me=r(43418),ne="data:image/png;base64,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",fe="data:image/png;base64,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",Z={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const Q=({visible:he,occupationValue:se,onCancel:A=()=>{}})=>{const pe=()=>e.createElement("div",{className:Z.flexColumn},e.createElement("img",{className:Z.img,src:fe}),e.createElement("span",{className:Z.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),$=()=>e.createElement("div",{className:Z.flexColumn},e.createElement("img",{className:Z.img,src:ne}),e.createElement("span",{className:Z.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),R=()=>se===3?e.createElement(e.Fragment,null,$(),pe()):se===2?pe():$();return e.createElement(Me.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:he,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{A(),v.history.push("/account/certification")},onCancel:()=>{A()}},e.createElement("div",{className:Z.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),e.createElement("div",{className:Z.flexRow},R()))};var S=(0,v.connect)(({paperlibrary:he,loading:se,globalSetting:A})=>({paperlibrary:he,globalSetting:A,loading:se.effects}))(Q)},11126:function(Ie,Le,r){r.d(Le,{Z:function(){return ie}});var e=r(59301),v=r(63144),Me=r(43418),ne=r(8591),fe=r(98135),Z=r(24905),Q=r(79521),S=r(53021),he=r(15826),se=r(3113),A=r(88289),pe={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},$=r(32637),R=r(59301);const j=({classroomList:p,dispatch:b,user:ae})=>R.createElement(Me.default,{open:p.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:R.createElement("span",null,R.createElement(A.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{b({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},R.createElement("div",{style:{textAlign:"center",marginBottom:30}},R.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",R.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),R.createElement("img",{style:{width:130,height:130},src:$})),R.createElement("div",{className:pe.bottom},R.createElement(se.ZP,{className:pe.yes,onClick:()=>{b({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var Ce=(0,v.connect)(({classroomList:p,user:b})=>({classroomList:p,user:b}))(j),ze=r(76265),T=r(59301),xe=(p,b,ae)=>new Promise((re,Be)=>{var Ee=_=>{try{W(ae.next(_))}catch(ye){Be(ye)}},Ne=_=>{try{W(ae.throw(_))}catch(ye){Be(ye)}},W=_=>_.done?re(_.value):Promise.resolve(_.value).then(Ee,Ne);W((ae=ae.apply(p,b)).next())}),Oe=(p=>(p[p.Professor=1]="Professor",p[p.AssistantProfessor=2]="AssistantProfessor",p[p.Student=3]="Student",p))(Oe||{});const Fe=({visible:p,user:b,account:ae,onCancel:re=()=>{},dispatch:Be})=>{const[Ee,Ne]=(0,e.useState)(),[W,_]=(0,e.useState)([]),[ye,Se]=(0,e.useState)(!1),[be,De]=(0,e.useState)(!1),[ke,je]=(0,e.useState)(),[Re,We]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var P,I;(P=b==null?void 0:b.userInfo)!=null&&P.identity&&_([((I=b==null?void 0:b.userInfo)==null?void 0:I.identity)==="student"?3:1])},[b]);const Qe=(P,I)=>{if(W.includes(1)){Me.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:T.createElement("div",{className:"tc"},I||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{window.location.href=`/classrooms/${P}/students`}});return}window.location.href=`/classrooms/${P}/students`},Pe=()=>xe(void 0,null,function*(){if(!Ee){ne.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let P=yield(0,ze.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Ee}});if(P!=null&&P.need_pro_auth){Be({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Ee,checkedList:W}}),ge();return}Se(!0);const I=yield(0,Q.cR)({invite_code:Ee,professor:W.includes(1)?1:null,assistant_professor:W.includes(2)?1:null,student:W.includes(3)?1:null});if(Se(!1),(I==null?void 0:I.status)===-4&&(re(),Be({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(I==null?void 0:I.status)===-2){if(ge(),I.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){De(!0),je(1);return}if(I.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){De(!0),je(2);return}if(I.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){De(!0),je(3);return}}if((I==null?void 0:I.status)===0){(0,he.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),ge(),I!=null&&I.course_id?Qe(I.course_id,I.message):ne.ZP.success(I.message);return}}),ge=()=>xe(void 0,null,function*(){re()});return T.createElement(T.Fragment,null,T.createElement(Me.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:p,confirmLoading:ye,onOk:Pe,onCancel:ge},T.createElement("div",{className:"tc"},T.createElement("div",null,T.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),T.createElement(fe.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Ee,onChange:P=>{if(P.target.value.length>=7){ne.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Ne(P.target.value)}})),T.createElement("div",{className:"mt10 font14"},T.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),T.createElement(Z.default.Group,{value:W,onChange:P=>_(P)},T.createElement(Z.default,{value:1,disabled:W.includes(2)},"\u6559\u5E08"),T.createElement(Z.default,{value:2,disabled:W.includes(1)},"\u52A9\u6559"),T.createElement(Z.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),T.createElement(Ce,null),T.createElement(S.Z,{visible:be,onCancel:()=>De(!1),occupationValue:ke}))};var ie=(0,v.connect)(({user:p,account:b})=>({user:p,account:b}))(Fe)},47420:function(Ie,Le,r){r.d(Le,{Z:function(){return Xu},g:function(){return nu}});var e=r(59301),v=r(63144),Me=r(44e3),ne=r(98135),fe=r(43418),Z=r(57306),Q={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},S=r(8591),he=r(95237),se=r(43604),A=r(20834),pe=r(38854),$=r(5112),R=r(79521),j=r(15826),Ce=(u,t,n)=>new Promise((l,a)=>{var y=o=>{try{d(n.next(o))}catch(c){a(c)}},f=o=>{try{d(n.throw(o))}catch(c){a(c)}},d=o=>o.done?l(o.value):Promise.resolve(o.value).then(y,f);d((n=n.apply(u,t)).next())}),ze=(u=>(u.Manager="manager",u.Developer="developer",u.Reporter="reporter",u))(ze||{}),xe=({visible:u,onCancel:t=()=>{}})=>{const[n,l]=(0,e.useState)(),[a,y]=(0,e.useState)(),[f,d]=(0,e.useState)(!1),o=()=>Ce(void 0,null,function*(){if(!n){S.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(n.length!==6){S.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!a){S.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}d(!0);const h=yield(0,R.vm)({code:n,role:a});d(!1),c();const M={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(M[h.status]){S.ZP.info(M[h.status]);return}if(h.status===0){a==="reporter"?(S.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,j.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),v.history.push(`/projects/${h==null?void 0:h.project_id}`)):((0,j.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),S.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),c=()=>Ce(void 0,null,function*(){t()});return e.createElement(e.Fragment,null,e.createElement(fe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:u,confirmLoading:f,onOk:o,onCancel:c},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement(ne.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:n,onChange:h=>{if(h.target.value.length>=7){S.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}l(h.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement($.ZP.Group,{value:a,onChange:h=>y(h.target.value)},e.createElement($.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),e.createElement($.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),e.createElement($.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Oe=r(11126),Fe={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL"},ie=r(15276),p=r(78241),b=r(57809),ae=r(21345),re=(u,t,n)=>new Promise((l,a)=>{var y=o=>{try{d(n.next(o))}catch(c){a(c)}},f=o=>{try{d(n.throw(o))}catch(c){a(c)}},d=o=>o.done?l(o.value):Promise.resolve(o.value).then(y,f);d((n=n.apply(u,t)).next())});const Be=({globalSetting:u,dispatch:t,user:n,open:l,onCancel:a=()=>{}})=>{const[y,f]=(0,e.useState)([]),[d,o]=(0,e.useState)([]),[c,h]=(0,e.useState)([]),[M]=p.default.useForm(),[J,z]=(0,e.useState)(!1),[Y,ee]=(0,e.useState)(!1),V=(0,e.useRef)(null),x=(0,e.useRef)(1),[q,oe]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{l&&ue()},[l]);const ue=()=>re(void 0,null,function*(){var g;const s=yield me(q);if(!(0,ie.o1)(t))return;const{user_school_id:D="",department_id:G="",school_name:O="",department_name:ve=""}=n.userInfo||{},Ae=(g=s==null?void 0:s.graduation_years)==null?void 0:g.at(-1);o([{id:D,name:O}]),yield le(D),M.setFieldsValue({year:Ae,school_id:D,department_id:Number(G),name:`${Ae}${O}${ve}\u6BD5\u4E1A\u8BBE\u8BA1`})}),me=g=>re(void 0,null,function*(){const s=yield(0,ae.J3)(g);return s.status===0&&f((s==null?void 0:s.graduation_years)||[]),s}),te=(g,s=500)=>{ee(!0),clearTimeout(V.current),V.current=setTimeout(()=>re(void 0,null,function*(){x.current+=1;const D=x.current,G=yield(0,ae.NT)({keyword:g});G.status===0&&x.current===D&&(o((G==null?void 0:G.schools)||[]),ee(!1))}),s)},le=g=>re(void 0,null,function*(){if(!g)return;const s=yield(0,ae.Ps)({page:1,limit:9999,id:g});s.status===0&&h((s==null?void 0:s.departments)||[])});return e.createElement(fe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:l,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:J,onCancel:a,onOk:()=>M.submit()},e.createElement(p.default,{colon:!1,form:M,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(g,s)=>{g.school_id&&(le(s.school_id),M.setFieldValue("department_id",null))},onFinish:g=>re(void 0,null,function*(){z(!0);const s=yield(0,ae.Wz)(g);s.status===0&&(S.ZP.success("\u521B\u5EFA\u6210\u529F"),M.resetFields(),a(),(0,j.xg)(`/graduations/${s==null?void 0:s.identifier}/index`)),z(!1)})},e.createElement(p.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},e.createElement(b.default,{style:{width:344},size:"large",options:y.map(g=>({value:g,label:g}))})),e.createElement(p.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},e.createElement(b.default,{showSearch:!0,filterOption:!1,onSearch:g=>{te(g)},loading:Y,size:"large",style:{width:344},options:d.map(g=>({value:g.id,label:g.name}))})),e.createElement(p.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},e.createElement(b.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:c.map(g=>({value:g.id,label:g.name}))})),e.createElement(p.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},e.createElement(ne.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Ee=(0,v.connect)(({user:u,globalSetting:t,loading:n})=>({user:u,globalSetting:t,loading:n}))(Be),Ne=r(76265),W=Object.defineProperty,_=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,be=(u,t,n)=>t in u?W(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,De=(u,t)=>{for(var n in t||(t={}))ye.call(t,n)&&be(u,n,t[n]);if(_)for(var n of _(t))Se.call(t,n)&&be(u,n,t[n]);return u},ke=(u,t,n)=>new Promise((l,a)=>{var y=o=>{try{d(n.next(o))}catch(c){a(c)}},f=o=>{try{d(n.throw(o))}catch(c){a(c)}},d=o=>o.done?l(o.value):Promise.resolve(o.value).then(y,f);d((n=n.apply(u,t)).next())});const je=({globalSetting:u,dispatch:t,user:n,open:l,onCancel:a=()=>{}})=>{const[y]=p.default.useForm(),[f,d]=(0,e.useState)(!1),[o,c]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var h;if(l){const M={code:"",user_type:((h=n==null?void 0:n.userInfo)==null?void 0:h.identity)==="student"?2:1,major:""};y.setFieldsValue(M),c(De({},M))}},[l]),e.createElement(fe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:l,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:f,onCancel:a,onOk:()=>y.submit()},e.createElement(p.default,{colon:!1,form:y,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(h,M)=>c(De({},M)),onFinish:h=>ke(void 0,null,function*(){d(!0);const M=yield(0,Ne.ZP)("/api/graduations/join.json",{method:"post",body:h});M.status===0&&(a(),M!=null&&M.identifier?(0,j.xg)(`/graduations/${M==null?void 0:M.identifier}/index`):S.ZP.success(M==null?void 0:M.message)),d(!1)})},e.createElement(p.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(ne.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),e.createElement(p.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement($.ZP.Group,null,e.createElement($.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),e.createElement($.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(o==null?void 0:o.user_type)===2&&e.createElement(p.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},e.createElement(ne.default,{showCount:!0,maxLength:60}))))};var Re=(0,v.connect)(({user:u,globalSetting:t})=>({user:u,globalSetting:t}))(je),We=Object.defineProperty,Qe=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,He=(u,t,n)=>t in u?We(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,ce=(u,t)=>{for(var n in t||(t={}))P.call(t,n)&&He(u,n,t[n]);if(ge)for(var n of ge(t))I.call(t,n)&&He(u,n,t[n]);return u},Ye=(u,t)=>Qe(u,Pe(t)),Eu=(u,t)=>{var n={};for(var l in u)P.call(u,l)&&t.indexOf(l)<0&&(n[l]=u[l]);if(u!=null&&ge)for(var l of ge(u))t.indexOf(l)<0&&I.call(u,l)&&(n[l]=u[l]);return n},gu=(u=>(u.Projects="projects",u.Shixuns="shixuns",u.Classrooms="classrooms",u))(gu||{}),vu=(u=>(u.Classrooms="classrooms",u.Shixuns="shixuns",u.Paths="paths",u.Projects="projects",u.Videos="videos",u.Topics="topics",u))(vu||{});const Au=u=>{var t=u,{homePage:n,user:l,globalSetting:a,loading:y,dispatch:f,location:d}=t,o=Eu(t,["homePage","user","globalSetting","loading","dispatch","location"]),c,h,M,J,z,Y,ee,V;const[x,q]=(0,e.useState)(),[oe,ue]=(0,e.useState)(),[me,te]=(0,e.useState)(!1),[le,g]=(0,e.useState)(!1),s=F=>{var L;if((0,ie.tJ)(f)){if(F==="projects"&&!((L=l.userInfo)!=null&&L.email)){S.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}F==="classrooms"?q(!0):F==="projects"&&ue(!0)}},D=(F,L)=>{var i;if((0,ie.tJ)(f)){if(L==="projects"&&!((i=l.userInfo)!=null&&i.email)){S.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}L==="shixuns"&&!(0,ie.xY)()||F&&(window.location.href=F)}},G=(h=(((c=a.setting)==null?void 0:c.navbar)||[]).find(F=>F.link==="/classrooms"))==null?void 0:h.hidden;let O=(J=(((M=a.setting)==null?void 0:M.navbar)||[]).find(F=>F.link==="/shixuns"))==null?void 0:J.hidden;const ve=(Y=(((z=a.setting)==null?void 0:z.navbar)||[]).find(F=>F.link==="/paths"))==null?void 0:Y.hidden;(ee=a==null?void 0:a.setting)!=null&&ee.is_local&&((V=l==null?void 0:l.userInfo)!=null&&V.is_shixun_marker||(O=!0));const Ae=F=>{var L,i,B,k,E,w,X,K,C,N,U,Ve,ou,su,iu,ru,cu,du,mu;return e.createElement(e.Fragment,null,e.createElement(he.Z,{justify:"space-around",className:"pt5 pb5"},e.createElement(se.Z,{className:Fe.joinCol},((L=l.userInfo)==null?void 0:L.user_identity)!=="\u5B66\u751F"&&!G&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>D("/classrooms/new")},(i=l.userInfo)!=null&&i.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!O&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>D("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((B=l.userInfo)==null?void 0:B.main_site)||!((k=l.userInfo)!=null&&k.main_site)&&!ve&&(((E=l.userInfo)==null?void 0:E.admin)||((w=l.userInfo)==null?void 0:w.is_teacher)||((X=l.userInfo)==null?void 0:X.business)))&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>D("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((K=a==null?void 0:a.setting)!=null&&K.is_local)&&((C=l.userInfo)==null?void 0:C.main_site)&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>{var fu;return D(`${(fu=a==null?void 0:a.setting)==null?void 0:fu.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),((N=l==null?void 0:l.userInfo)==null?void 0:N.identity)!=="student"&&e.createElement(A.default.Item,Ye(ce({},F),{onClick:()=>{(0,ie.o1)(f)&&te(!0)}}),e.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((U=l.userInfo)!=null&&U.main_site)&&e.createElement("div",null,!G&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>s("classrooms")},(Ve=l.userInfo)!=null&&Ve.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ou=l.userInfo)==null?void 0:ou.main_site)&&!((su=a==null?void 0:a.setting)!=null&&su.is_local)&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>s("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((iu=l.userInfo)==null?void 0:iu.main_site)&&e.createElement(se.Z,null,e.createElement("div",{className:Fe.joinBoard})),((ru=l.userInfo)==null?void 0:ru.main_site)&&e.createElement(se.Z,{className:Fe.joinCol},!G&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>s("classrooms")},(cu=l.userInfo)!=null&&cu.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((du=l.userInfo)==null?void 0:du.main_site)&&!((mu=a==null?void 0:a.setting)!=null&&mu.is_local)&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>s("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),e.createElement(A.default.Item,Ye(ce({},F),{onClick:()=>{(0,ie.o1)(f)&&g(!0)}}),e.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return e.createElement("section",null,e.createElement(pe.Z,{dropdownRender:()=>e.createElement(A.default,{className:`${Fe.rightMenu} ${Fe.joinMenu} mt10`},e.createElement(Ae,null)),placement:"bottomRight"},e.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),e.createElement(Oe.Z,{visible:x,onCancel:()=>q(!1)}),e.createElement(xe,{visible:oe,onCancel:()=>ue(!1)}),e.createElement(Ee,{open:me,onCancel:()=>te(!1)}),e.createElement(Re,{open:le,onCancel:()=>g(!1)}))};var Mu=(0,v.connect)(({homePage:u,loading:t,user:n,globalSetting:l})=>({homePage:u,user:n,globalSetting:l,loading:t.models.index}))(Au),de={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},Ge=r(35099),qe=r(11573),Ue=r(46961),Xe=Object.getOwnPropertySymbols,pu=Object.prototype.hasOwnProperty,hu=Object.prototype.propertyIsEnumerable,Fu=(u,t)=>{var n={};for(var l in u)pu.call(u,l)&&t.indexOf(l)<0&&(n[l]=u[l]);if(u!=null&&Xe)for(var l of Xe(u))t.indexOf(l)<0&&hu.call(u,l)&&(n[l]=u[l]);return n},Bu=(u,t,n)=>new Promise((l,a)=>{var y=o=>{try{d(n.next(o))}catch(c){a(c)}},f=o=>{try{d(n.throw(o))}catch(c){a(c)}},d=o=>o.done?l(o.value):Promise.resolve(o.value).then(y,f);d((n=n.apply(u,t)).next())});const yu=u=>{var t,n=RegExp("(^| )"+u+"=([^;]+)(;|$)");return(t=document.cookie.match(n))?decodeURIComponent(t[2]):null},Ku=u=>{var t=new Date;t.setTime(t.getTime()-1);var n=yu(u);n!=null&&(document.cookie=u+"="+n+";expires="+t.toGMTString())};var Du=(u=>(u.Classrooms="classrooms",u.Shixuns="shixuns",u.Paths="paths",u.Projects="projects",u.Videos="videos",u.Topics="topics",u))(Du||{});const Lu=u=>{var t=u,{homePage:n,user:l,globalSetting:a,loading:y,dispatch:f,shixunHomeworks:d,location:o,payload:c={}}=t,h=Fu(t,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),M,J,z,Y,ee,V,x,q,oe,ue,me,te,le,g,s;const D=(J=(((M=a.setting)==null?void 0:M.navbar)||[]).find(L=>L.link==="/classrooms"))==null?void 0:J.hidden,G=(Y=(((z=a.setting)==null?void 0:z.navbar)||[]).find(L=>L.link==="/shixuns"))==null?void 0:Y.hidden,O=(V=(((ee=a.setting)==null?void 0:ee.navbar)||[]).find(L=>L.link==="/paths"))==null?void 0:V.hidden,ve=((x=l.userInfo)==null?void 0:x.admin)||((q=l.userInfo)==null?void 0:q.business)||((oe=l.userInfo)==null?void 0:oe.is_shixun_marker)||((ue=l.userInfo)==null?void 0:ue.is_teacher)||((me=l.userInfo)==null?void 0:me.user_identity)!=="\u5B66\u751F",Ae=(te=l.userInfo)==null?void 0:te.is_school_manage,F=()=>{var L,i,B,k,E,w,X,K;return(0,j.Ll)()?e.createElement(A.default,{className:`${de.rightMenu} ${de.menuWrap}`},e.createElement(A.default.Item,null,e.createElement(v.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):e.createElement(A.default,{className:`${de.rightMenu} ${de.menuWrap}`},e.createElement(A.default.Item,null,e.createElement(v.Link,{to:`/users/${(L=l.userInfo)==null?void 0:L.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),!D&&e.createElement(A.default.Item,null,e.createElement(v.Link,{to:`/users/${(i=l.userInfo)==null?void 0:i.login}/classrooms`},(B=l.userInfo)!=null&&B.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),!G&&e.createElement(A.default.Item,null,e.createElement(v.Link,{to:`/users/${(k=l.userInfo)==null?void 0:k.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),!O&&e.createElement(A.default.Item,null,e.createElement(v.Link,{to:`/users/${(E=l.userInfo)==null?void 0:E.login}/paths`},(w=l.userInfo)!=null&&w.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),e.createElement(A.default.Item,null,e.createElement(v.Link,{to:`/users/${(X=l.userInfo)==null?void 0:X.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),e.createElement(A.default.Item,null,e.createElement(v.Link,{to:`/users/${(K=l.userInfo)==null?void 0:K.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),e.createElement(A.default.Item,null,e.createElement(v.Link,{to:"/order"},"\u6211\u8D2D\u4E70\u7684\u8BFE\u7A0B")),e.createElement(A.default.Item,null,e.createElement("a",{onClick:()=>{(0,ie.tJ)(f)&&v.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),ve&&e.createElement(A.default.Item,null,e.createElement("a",{onClick:()=>{(0,ie.tJ)(f)&&v.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),e.createElement(A.default.Item,null,e.createElement(v.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||f({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:e.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Ae&&e.createElement(A.default.Item,null,e.createElement(v.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),e.createElement(A.default.Item,{className:de.exit},e.createElement("a",{onClick:()=>Bu(void 0,null,function*(){try{const C=yield(0,qe.vR)({});S.ZP.success(C==null?void 0:C.message)}catch(C){}(0,j.d8)("_educoder_session","logout",1),(0,j.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),setTimeout(()=>{window.location.href="/"},800)})},"\u9000\u51FA")))};return(0,Ge.bg)()?e.createElement(pe.Z,{className:`${de.height67}`,dropdownRender:F,placement:"bottomRight"},e.createElement("section",null,e.createElement("aside",null,e.createElement("div",{className:d.actionTabs.type===1?de.classromediv:""},e.createElement("img",{className:`${de.userPic} current ml15`,src:`${(le=Ue.Z)==null?void 0:le.IMG_SERVER}/images/${(g=l.userInfo)==null?void 0:g.image_url}`,alt:"",onClick:()=>{var L;return v.history.push((0,j.Ll)()?"/account/profile":`/users/${(L=l.userInfo)==null?void 0:L.login}/classrooms`)}}),(0,j.Ll)()&&e.createElement("span",{className:"ml10 font16"},(s=l.userInfo)==null?void 0:s.username),e.createElement("i",{className:`iconfont icon-zhankai4 ${de.icon}`}))))):e.createElement("div",{className:`font15 ${a.isIlearning?de.login:""}`},e.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{f({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55 / \u6CE8\u518C"))};var Nu=(0,v.connect)(({homePage:u,loading:t,user:n,globalSetting:l,shixunHomeworks:a})=>({homePage:u,user:n,globalSetting:l,shixunHomeworks:a,loading:t.models.index}))(Lu),ju={tip:"tip___a6MfI"},Iu=r(99232),we=r.n(Iu),H=r(59301),Ze=(u,t,n)=>new Promise((l,a)=>{var y=o=>{try{d(n.next(o))}catch(c){a(c)}},f=o=>{try{d(n.throw(o))}catch(c){a(c)}},d=o=>o.done?l(o.value):Promise.resolve(o.value).then(y,f);d((n=n.apply(u,t)).next())}),Cu=(u=>(u[u.Professor=1]="Professor",u[u.AssistantProfessor=2]="AssistantProfessor",u[u.Student=3]="Student",u))(Cu||{});const xu=({visible:u,user:t,onCancel:n=()=>{},dispatch:l})=>{var a,y,f;const[d,o]=(0,e.useState)(),[c,h]=(0,e.useState)([]),[M,J]=(0,e.useState)(!1),[z,Y]=(0,e.useState)(!1),[ee,V]=(0,e.useState)(),[x,q]=(0,e.useState)(!1),oe=(a=window.location.pathname)==null?void 0:a.includes("classrooms/");(0,e.useEffect)(()=>{var s,D;(s=t==null?void 0:t.userInfo)!=null&&s.identity&&h([((D=t==null?void 0:t.userInfo)==null?void 0:D.identity)==="student"?3:1])},[t]),(0,e.useEffect)(()=>{var s,D,G;if(console.log(t==null?void 0:t.userInfo),(s=t==null?void 0:t.userInfo)!=null&&s.user_status)if(console.log(111),((D=t==null?void 0:t.userInfo)==null?void 0:D.role)===15){q(!1);return}else{let O=JSON.parse(oe?localStorage==null?void 0:localStorage.getItem("delaytip_class"):localStorage==null?void 0:localStorage.getItem("delaytip_user"));O&&(O==null?void 0:O.login)===((G=t==null?void 0:t.userInfo)==null?void 0:G.login)?(console.log(we()(O==null?void 0:O.time).add(1,"days")),console.log(we()(new Date)),we()(O==null?void 0:O.time).add(1,"days").set({hour:0,minute:0,second:0}){if(c.includes(1)){fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:H.createElement("div",{className:"tc"},D||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{window.location.href=`/classrooms/${s}/students`}});return}window.location.href=`/classrooms/${s}/students`},me=()=>Ze(void 0,null,function*(){if(!d){S.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}J(!0);const s=yield(0,R.cR)({invite_code:d,professor:c.includes(1)?1:null,assistant_professor:c.includes(2)?1:null,student:c.includes(3)?1:null});if(J(!1),(s==null?void 0:s.status)===-1&&l({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}}),(s==null?void 0:s.status)===-2){if(te(),s.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Y(!0),V(1);return}if(s.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Y(!0),V(2);return}if(s.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Y(!0),V(3);return}}if((s==null?void 0:s.status)===0){(0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),te(),s!=null&&s.course_id?ue(s.course_id,s.message):S.ZP.success(s.message);return}}),te=()=>Ze(void 0,null,function*(){n()}),le=()=>{var s,D;oe?localStorage.setItem("delaytip_class",JSON.stringify({time:new Date,login:(s=t==null?void 0:t.userInfo)==null?void 0:s.login})):localStorage.setItem("delaytip_user",JSON.stringify({time:new Date,login:(D=t==null?void 0:t.userInfo)==null?void 0:D.login})),q(!1)},g=()=>Ze(void 0,null,function*(){let s=yield(0,Ne.ZP)("/api/business_contacts.json",{method:"post"});(s==null?void 0:s.status)===0&&S.ZP.info("\u7533\u8BF7\u6210\u529F")});return H.createElement(H.Fragment,null,x&&H.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},H.createElement("div",{className:ju.tip},H.createElement("div",null,H.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),oe?H.createElement(H.Fragment,null,"\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u60A8\u7684\u6559\u5B66\u8BFE\u5802\u7684",((f=t==null?void 0:t.userInfo)==null?void 0:f.user_status)==2?"\u90E8\u5206\u529F\u80FD\u5DF2\u88AB\u9650\u5236":"\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236",'\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002'):H.createElement(H.Fragment,null,'\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002')),H.createElement("div",null,H.createElement("span",{className:"mr15",style:{color:"#666666",cursor:"pointer"},onClick:le},"\u5FFD\u7565"),H.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:g},"\u7533\u8BF7\u5EF6\u671F")))))};var Su=(0,v.connect)(({user:u})=>({user:u}))(xu),Ke=r(3113),bu="data:image/png;base64,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",_e=Object.getOwnPropertySymbols,wu=Object.prototype.hasOwnProperty,Tu=Object.prototype.propertyIsEnumerable,zu=(u,t)=>{var n={};for(var l in u)wu.call(u,l)&&t.indexOf(l)<0&&(n[l]=u[l]);if(u!=null&&_e)for(var l of _e(u))t.indexOf(l)<0&&Tu.call(u,l)&&(n[l]=u[l]);return n};const _u=null,Ou=u=>{var t=u,{homePage:n,user:l,globalSetting:a,loading:y,dispatch:f,location:d,text:o,shixunHomeworks:c,payload:h={}}=t,M=zu(t,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[J,z]=(0,e.useState)("none");return(0,e.useEffect)(()=>{c.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&z("flex")},[c.actionTabs.key]),(0,e.useEffect)(()=>{c.actionTabs.key==="\u9690\u85CF"&&(z("none"),localStorage.setItem("Noviceguide","0"))},[c.actionTabs.key]),e.createElement("div",{style:{display:J,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},e.createElement("div",{style:{margin:"0 auto",width:"1200px"}},e.createElement("img",{src:bu,style:{position:"absolute",top:"-32px"}}),e.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},c.actionTabs.text),c.actionTabs.type===9?e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(Ke.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),z("none"),f({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(Ke.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),f({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),z("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var ku=(0,v.connect)(({homePage:u,loading:t,user:n,globalSetting:l,shixunHomeworks:a})=>({homePage:u,user:n,globalSetting:l,loading:t.models.index,shixunHomeworks:a}))(Ou),Qu=Object.defineProperty,$e=Object.getOwnPropertySymbols,Pu=Object.prototype.hasOwnProperty,Gu=Object.prototype.propertyIsEnumerable,eu=(u,t,n)=>t in u?Qu(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,Uu=(u,t)=>{for(var n in t||(t={}))Pu.call(t,n)&&eu(u,n,t[n]);if($e)for(var n of $e(t))Gu.call(t,n)&&eu(u,n,t[n]);return u};const $u=u=>React.createElement("svg",Uu({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},u),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Zu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Ju=r(89392),m=r(59301),Vu=Object.defineProperty,Te=Object.getOwnPropertySymbols,uu=Object.prototype.hasOwnProperty,tu=Object.prototype.propertyIsEnumerable,lu=(u,t,n)=>t in u?Vu(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,Je=(u,t)=>{for(var n in t||(t={}))uu.call(t,n)&&lu(u,n,t[n]);if(Te)for(var n of Te(t))tu.call(t,n)&&lu(u,n,t[n]);return u},Ru=(u,t)=>{var n={};for(var l in u)uu.call(u,l)&&t.indexOf(l)<0&&(n[l]=u[l]);if(u!=null&&Te)for(var l of Te(u))t.indexOf(l)<0&&tu.call(u,l)&&(n[l]=u[l]);return n},Wu=(u,t,n)=>new Promise((l,a)=>{var y=o=>{try{d(n.next(o))}catch(c){a(c)}},f=o=>{try{d(n.throw(o))}catch(c){a(c)}},d=o=>o.done?l(o.value):Promise.resolve(o.value).then(y,f);d((n=n.apply(u,t)).next())});const{Header:Hu}=Me.default,{Search:Yu}=ne.default;function nu(){var u,t;const l=window.location.pathname.split("/"),a={};return l[1]=="classrooms"&&l.length>3&&!((u=l[4])!=null&&u.includes("newgold"))&&!((t=l[5])!=null&&t.includes("newgold"))&&l[2]!=="coursesId"&&(a.course_id=l[2]),l[1]==="shixuns"&&l.length>3&&(a.objective_type="shixun",a.objective_id=l[2]),l[1]==="paths"&&l.length>3&&(a.objective_type="path",a.objective_id=l[2]),Je(Je({},a),{school:1})}const au=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],qu=u=>{var t=u,{homePage:n,user:l,globalSetting:a,loading:y,dispatch:f,isLogin:d=!1,shixunHomeworks:o}=t,c=Ru(t,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),h,M,J,z,Y,ee,V;const x=(0,v.useLocation)(),[q,oe]=(0,e.useState)(!1),[ue,me]=(0,e.useState)(""),[te,le]=(0,e.useState)(!1),g=nu();(0,e.useEffect)(()=>{f({type:"user/getNavigationInfo",payload:Je({},g)})},[a.name]),(0,e.useEffect)(()=>{o.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(au!=null&&au.includes(x==null?void 0:x.pathname)||(x==null?void 0:x.pathname.indexOf("/classrooms"))===0||f({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[x.pathname]),(0,e.useEffect)(()=>{o.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||o.actionTabs.key||localStorage.setItem("Noviceguide","0")},[o.actionTabs.key]),(0,e.useEffect)(()=>{var i;if(a!=null&&a.setting){let B=(0,Ju.cloneDeep)((i=a==null?void 0:a.setting)==null?void 0:i.navbar);B=B==null?void 0:B.filter(E=>!(E!=null&&E.hidden)&&!((0,Ge.JA)()&&E.link==="/paperlibrary"));for(const E of B)E.subitem&&(E.subitem=E.subitem.filter(w=>!(w!=null&&w.hidden)&&!((0,Ge.JA)()&&w.link==="/paperlibrary")));let k=!1;B==null||B.map(function(E,w){var X,K,C;const N=x.pathname;E.link===N&&(me(E==null?void 0:E.link),(0,j.Dk)(N==="/"?(X=a==null?void 0:a.setting)==null?void 0:X.name:L(E==null?void 0:E.name)),ve(F(w,{name:E==null?void 0:E.name,link:E==null?void 0:E.link},B)),k=!0),(K=E==null?void 0:E.subitem)!=null&&K.length&&((C=E==null?void 0:E.subitem)==null||C.map(U=>{U.link===N&&(me(U==null?void 0:U.link),N!=="/"&&(0,j.Dk)(L(U==null?void 0:U.name)),ve(F(w,{name:U==null?void 0:U.name,link:U==null?void 0:U.link},B)),k=!0)}))}),k||ve(B)}},[a==null?void 0:a.setting,l]);const s=(0,e.useMemo)(()=>{var i,B;return(i=a==null?void 0:a.setting)!=null&&i.nav_logo_url?`${Ue.Z.IMG_SERVER}/${(B=a==null?void 0:a.setting)==null?void 0:B.nav_logo_url}`:`${Ue.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(h=a==null?void 0:a.setting)==null?void 0:h.nav_logo_url]);function D(i){v.history.push("/search?value="+i)}const G=()=>q?m.createElement("div",{onBlur:()=>{setTimeout(()=>{oe(!1)},300)}},m.createElement(Yu,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:D,autoFocus:!0})):m.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{v.history.push("/search?value=")}}),[O,ve]=(0,e.useState)([]),Ae=(i,B)=>Wu(void 0,null,function*(){var k,E,w,X,K,C;if((i==null?void 0:i.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const N=yield(0,qe.IU)();(k=N==null?void 0:N.data)!=null&&k.engineer_url?(w=(E=N==null?void 0:N.data)==null?void 0:E.engineer_url)!=null&&w.includes("http")?(0,j.xg)((X=N==null?void 0:N.data)==null?void 0:X.engineer_url):v.history.push((K=N==null?void 0:N.data)==null?void 0:K.engineer_url):(N==null?void 0:N.status)!=401&&le(!0);return}(C=i==null?void 0:i.link)!=null&&C.includes("http")?(0,j.xg)(i==null?void 0:i.link):((0,j.Dk)(i==null?void 0:i.name),v.history.push(i==null?void 0:i.link)),(i==null?void 0:i.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&f({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:m.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),F=(i,B,k)=>{const E=k.slice();return E[i]&&(E[i].name=B.name,E[i].link=B.link),E||[]},L=(i="")=>i.indexOf("<")>-1?i.slice(0,i.indexOf("<")):i;return a.showHeader&&a.showHeaderFooter?m.createElement(Me.default,{style:{background:`${x.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${a.isIlearning?Q["header-iearning"]:Q.header} ${a.showHeaderFixed?Q.headerFixed:""}`},(a==null?void 0:a.showTip)&&m.createElement(Su,null),m.createElement(Hu,{className:"header",style:{background:`${x.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${x.pathname=="/training"?"999":""}`}},m.createElement("section",{className:Q["edu-menu"]},(!!a.isIlearning||!((M=a==null?void 0:a.setting)!=null&&M.main_site)&&!!((J=a==null?void 0:a.setting)!=null&&J.navbar))&&m.createElement(v.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{f({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},m.createElement("img",{className:Q.logo,title:(z=a.setting)==null?void 0:z.name,src:s||Zu})),m.createElement("ul",{className:`${Q.menu} ${(0,j.Ll)()&&"ml0"}`},(0,j.Ll)()&&m.createElement("li",null,m.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,j.Ll)()&&a.setting&&O.map(function(i,B){var k,E,w,X,K;return m.createElement("li",{key:B,className:!((k=i==null?void 0:i.subitem)!=null&&k.length)&&ue===(i==null?void 0:i.link)||(E=i==null?void 0:i.subitem)!=null&&E.some(C=>ue===(C==null?void 0:C.link))?Q.actived:""},m.createElement("div",{onClick:()=>Ae(i,B),className:Q.name},m.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var C;let N=i==null?void 0:i.name;return(C=i==null?void 0:i.subitem)==null||C.map((U,Ve)=>(U.link===x.pathname&&(N=U.name),U)),N})()}}),((w=i==null?void 0:i.subitem)==null?void 0:w.length)>0&&m.createElement("i",{className:"iconfont icon-zhankai4"})),((X=i==null?void 0:i.subitem)==null?void 0:X.length)>0&&m.createElement("div",{className:Q.dropDown},(K=i==null?void 0:i.subitem)==null?void 0:K.map((C,N)=>m.createElement("div",{className:Q.subName,onClick:()=>Ae(C,B),key:B+"-"+N},!!N&&m.createElement("div",{className:Q.line}),m.createElement("aside",{className:"font16 c-black"},L(C.name)),m.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},C.content)))))})),m.createElement("div",{className:"search-bar",style:{flex:a.isIlearning?"initial":"1 0 auto"}},!(0,j.Ll)()&&!(a!=null&&a.isIlearning)&&m.createElement(m.Fragment,null,m.createElement(G,null),!d&&m.createElement(Mu,null),!d&&!!((Y=l==null?void 0:l.userInfo)!=null&&Y.login)&&m.createElement(v.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(ee=l==null?void 0:l.userInfo)==null?void 0:ee.login}/user_tidings`},((V=l==null?void 0:l.navigationInfo)==null?void 0:V.new_message)&&m.createElement("span",{className:Q.newslight}))),!d&&m.createElement(Nu,{payload:g}))),m.createElement(fe.default,{centered:!0,destroyOnClose:!0,open:te,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,j.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>le(!1)},m.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},m.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),m.createElement("img",{src:Z.X3,width:200,height:200}),m.createElement("p",null,"\u7FA4\u53F7\uFF1A693542422 ")))),m.createElement(ku,null)):m.createElement(m.Fragment,null)};var Xu=(0,v.connect)(({homePage:u,loading:t,user:n,globalSetting:l,shixunHomeworks:a})=>({homePage:u,user:n,globalSetting:l,loading:t.models.index,shixunHomeworks:a}))(qu)},32637:function(Ie,Le,r){Ie.exports=r.p+"static/AssistantCode3.a8740efb.jpeg"}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7420],{53021:function(Ve,Ne,r){r.d(Ne,{Z:function(){return S}});var e=r(59301),v=r(63144),Me=r(43418),ne="data:image/png;base64,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",fe="data:image/png;base64,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",Z={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const Q=({visible:he,occupationValue:se,onCancel:A=()=>{}})=>{const pe=()=>e.createElement("div",{className:Z.flexColumn},e.createElement("img",{className:Z.img,src:fe}),e.createElement("span",{className:Z.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),$=()=>e.createElement("div",{className:Z.flexColumn},e.createElement("img",{className:Z.img,src:ne}),e.createElement("span",{className:Z.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),R=()=>se===3?e.createElement(e.Fragment,null,$(),pe()):se===2?pe():$();return e.createElement(Me.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:he,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{A(),v.history.push("/account/certification")},onCancel:()=>{A()}},e.createElement("div",{className:Z.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),e.createElement("div",{className:Z.flexRow},R()))};var S=(0,v.connect)(({paperlibrary:he,loading:se,globalSetting:A})=>({paperlibrary:he,globalSetting:A,loading:se.effects}))(Q)},11126:function(Ve,Ne,r){r.d(Ne,{Z:function(){return ie}});var e=r(59301),v=r(63144),Me=r(43418),ne=r(8591),fe=r(98135),Z=r(24905),Q=r(79521),S=r(53021),he=r(15826),se=r(3113),A=r(88289),pe={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},$=r(32637),R=r(59301);const j=({classroomList:p,dispatch:b,user:ae})=>R.createElement(Me.default,{open:p.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:R.createElement("span",null,R.createElement(A.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{b({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},R.createElement("div",{style:{textAlign:"center",marginBottom:30}},R.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",R.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),R.createElement("img",{style:{width:130,height:130},src:$})),R.createElement("div",{className:pe.bottom},R.createElement(se.ZP,{className:pe.yes,onClick:()=>{b({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var Ie=(0,v.connect)(({classroomList:p,user:b})=>({classroomList:p,user:b}))(j),Te=r(76265),T=r(59301),Ce=(p,b,ae)=>new Promise((re,Be)=>{var Ee=_=>{try{W(ae.next(_))}catch(ye){Be(ye)}},Le=_=>{try{W(ae.throw(_))}catch(ye){Be(ye)}},W=_=>_.done?re(_.value):Promise.resolve(_.value).then(Ee,Le);W((ae=ae.apply(p,b)).next())}),ze=(p=>(p[p.Professor=1]="Professor",p[p.AssistantProfessor=2]="AssistantProfessor",p[p.Student=3]="Student",p))(ze||{});const Fe=({visible:p,user:b,account:ae,onCancel:re=()=>{},dispatch:Be})=>{const[Ee,Le]=(0,e.useState)(),[W,_]=(0,e.useState)([]),[ye,xe]=(0,e.useState)(!1),[Se,De]=(0,e.useState)(!1),[Oe,je]=(0,e.useState)(),[Re,We]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var P,I;(P=b==null?void 0:b.userInfo)!=null&&P.identity&&_([((I=b==null?void 0:b.userInfo)==null?void 0:I.identity)==="student"?3:1])},[b]);const ke=(P,I)=>{if(W.includes(1)){Me.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:T.createElement("div",{className:"tc"},I||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{window.location.href=`/classrooms/${P}/students`}});return}window.location.href=`/classrooms/${P}/students`},Qe=()=>Ce(void 0,null,function*(){if(!Ee){ne.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let P=yield(0,Te.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Ee}});if(P!=null&&P.need_pro_auth){Be({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Ee,checkedList:W}}),ge();return}xe(!0);const I=yield(0,Q.cR)({invite_code:Ee,professor:W.includes(1)?1:null,assistant_professor:W.includes(2)?1:null,student:W.includes(3)?1:null});if(xe(!1),(I==null?void 0:I.status)===-4&&(re(),Be({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(I==null?void 0:I.status)===-2){if(ge(),I.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){De(!0),je(1);return}if(I.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){De(!0),je(2);return}if(I.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){De(!0),je(3);return}}if((I==null?void 0:I.status)===0){(0,he.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),ge(),I!=null&&I.course_id?ke(I.course_id,I.message):ne.ZP.success(I.message);return}}),ge=()=>Ce(void 0,null,function*(){re()});return T.createElement(T.Fragment,null,T.createElement(Me.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:p,confirmLoading:ye,onOk:Qe,onCancel:ge},T.createElement("div",{className:"tc"},T.createElement("div",null,T.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),T.createElement(fe.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Ee,onChange:P=>{if(P.target.value.length>=7){ne.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Le(P.target.value)}})),T.createElement("div",{className:"mt10 font14"},T.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),T.createElement(Z.default.Group,{value:W,onChange:P=>_(P)},T.createElement(Z.default,{value:1,disabled:W.includes(2)},"\u6559\u5E08"),T.createElement(Z.default,{value:2,disabled:W.includes(1)},"\u52A9\u6559"),T.createElement(Z.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),T.createElement(Ie,null),T.createElement(S.Z,{visible:Se,onCancel:()=>De(!1),occupationValue:Oe}))};var ie=(0,v.connect)(({user:p,account:b})=>({user:p,account:b}))(Fe)},47420:function(Ve,Ne,r){r.d(Ne,{Z:function(){return Xu},g:function(){return nu}});var e=r(59301),v=r(63144),Me=r(44e3),ne=r(98135),fe=r(43418),Z=r(57306),Q={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},S=r(8591),he=r(95237),se=r(43604),A=r(20834),pe=r(38854),$=r(5112),R=r(79521),j=r(15826),Ie=(u,t,n)=>new Promise((l,a)=>{var y=o=>{try{d(n.next(o))}catch(c){a(c)}},f=o=>{try{d(n.throw(o))}catch(c){a(c)}},d=o=>o.done?l(o.value):Promise.resolve(o.value).then(y,f);d((n=n.apply(u,t)).next())}),Te=(u=>(u.Manager="manager",u.Developer="developer",u.Reporter="reporter",u))(Te||{}),Ce=({visible:u,onCancel:t=()=>{}})=>{const[n,l]=(0,e.useState)(),[a,y]=(0,e.useState)(),[f,d]=(0,e.useState)(!1),o=()=>Ie(void 0,null,function*(){if(!n){S.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(n.length!==6){S.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!a){S.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}d(!0);const h=yield(0,R.vm)({code:n,role:a});d(!1),c();const M={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(M[h.status]){S.ZP.info(M[h.status]);return}if(h.status===0){a==="reporter"?(S.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,j.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),v.history.push(`/projects/${h==null?void 0:h.project_id}`)):((0,j.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),S.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),c=()=>Ie(void 0,null,function*(){t()});return e.createElement(e.Fragment,null,e.createElement(fe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:u,confirmLoading:f,onOk:o,onCancel:c},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement(ne.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:n,onChange:h=>{if(h.target.value.length>=7){S.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}l(h.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement($.ZP.Group,{value:a,onChange:h=>y(h.target.value)},e.createElement($.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),e.createElement($.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),e.createElement($.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},ze=r(11126),Fe={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL"},ie=r(15276),p=r(78241),b=r(57809),ae=r(21345),re=(u,t,n)=>new Promise((l,a)=>{var y=o=>{try{d(n.next(o))}catch(c){a(c)}},f=o=>{try{d(n.throw(o))}catch(c){a(c)}},d=o=>o.done?l(o.value):Promise.resolve(o.value).then(y,f);d((n=n.apply(u,t)).next())});const Be=({globalSetting:u,dispatch:t,user:n,open:l,onCancel:a=()=>{}})=>{const[y,f]=(0,e.useState)([]),[d,o]=(0,e.useState)([]),[c,h]=(0,e.useState)([]),[M]=p.default.useForm(),[J,z]=(0,e.useState)(!1),[Y,ee]=(0,e.useState)(!1),V=(0,e.useRef)(null),x=(0,e.useRef)(1),[q,oe]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{l&&ue()},[l]);const ue=()=>re(void 0,null,function*(){var g;const s=yield me(q);if(!(0,ie.o1)(t))return;const{user_school_id:D="",department_id:G="",school_name:O="",department_name:ve=""}=n.userInfo||{},Ae=(g=s==null?void 0:s.graduation_years)==null?void 0:g.at(-1);o([{id:D,name:O}]),yield le(D),M.setFieldsValue({year:Ae,school_id:D,department_id:Number(G),name:`${Ae}${O}${ve}\u6BD5\u4E1A\u8BBE\u8BA1`})}),me=g=>re(void 0,null,function*(){const s=yield(0,ae.J3)(g);return s.status===0&&f((s==null?void 0:s.graduation_years)||[]),s}),te=(g,s=500)=>{ee(!0),clearTimeout(V.current),V.current=setTimeout(()=>re(void 0,null,function*(){x.current+=1;const D=x.current,G=yield(0,ae.NT)({keyword:g});G.status===0&&x.current===D&&(o((G==null?void 0:G.schools)||[]),ee(!1))}),s)},le=g=>re(void 0,null,function*(){if(!g)return;const s=yield(0,ae.Ps)({page:1,limit:9999,id:g});s.status===0&&h((s==null?void 0:s.departments)||[])});return e.createElement(fe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:l,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:J,onCancel:a,onOk:()=>M.submit()},e.createElement(p.default,{colon:!1,form:M,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(g,s)=>{g.school_id&&(le(s.school_id),M.setFieldValue("department_id",null))},onFinish:g=>re(void 0,null,function*(){z(!0);const s=yield(0,ae.Wz)(g);s.status===0&&(S.ZP.success("\u521B\u5EFA\u6210\u529F"),M.resetFields(),a(),(0,j.xg)(`/graduations/${s==null?void 0:s.identifier}/index`)),z(!1)})},e.createElement(p.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},e.createElement(b.default,{style:{width:344},size:"large",options:y.map(g=>({value:g,label:g}))})),e.createElement(p.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},e.createElement(b.default,{showSearch:!0,filterOption:!1,onSearch:g=>{te(g)},loading:Y,size:"large",style:{width:344},options:d.map(g=>({value:g.id,label:g.name}))})),e.createElement(p.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},e.createElement(b.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:c.map(g=>({value:g.id,label:g.name}))})),e.createElement(p.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},e.createElement(ne.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Ee=(0,v.connect)(({user:u,globalSetting:t,loading:n})=>({user:u,globalSetting:t,loading:n}))(Be),Le=r(76265),W=Object.defineProperty,_=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,Se=(u,t,n)=>t in u?W(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,De=(u,t)=>{for(var n in t||(t={}))ye.call(t,n)&&Se(u,n,t[n]);if(_)for(var n of _(t))xe.call(t,n)&&Se(u,n,t[n]);return u},Oe=(u,t,n)=>new Promise((l,a)=>{var y=o=>{try{d(n.next(o))}catch(c){a(c)}},f=o=>{try{d(n.throw(o))}catch(c){a(c)}},d=o=>o.done?l(o.value):Promise.resolve(o.value).then(y,f);d((n=n.apply(u,t)).next())});const je=({globalSetting:u,dispatch:t,user:n,open:l,onCancel:a=()=>{}})=>{const[y]=p.default.useForm(),[f,d]=(0,e.useState)(!1),[o,c]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var h;if(l){const M={code:"",user_type:((h=n==null?void 0:n.userInfo)==null?void 0:h.identity)==="student"?2:1,major:""};y.setFieldsValue(M),c(De({},M))}},[l]),e.createElement(fe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:l,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:f,onCancel:a,onOk:()=>y.submit()},e.createElement(p.default,{colon:!1,form:y,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(h,M)=>c(De({},M)),onFinish:h=>Oe(void 0,null,function*(){d(!0);const M=yield(0,Le.ZP)("/api/graduations/join.json",{method:"post",body:h});M.status===0&&(a(),M!=null&&M.identifier?(0,j.xg)(`/graduations/${M==null?void 0:M.identifier}/index`):S.ZP.success(M==null?void 0:M.message)),d(!1)})},e.createElement(p.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(ne.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),e.createElement(p.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement($.ZP.Group,null,e.createElement($.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),e.createElement($.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(o==null?void 0:o.user_type)===2&&e.createElement(p.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},e.createElement(ne.default,{showCount:!0,maxLength:60}))))};var Re=(0,v.connect)(({user:u,globalSetting:t})=>({user:u,globalSetting:t}))(je),We=Object.defineProperty,ke=Object.defineProperties,Qe=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,He=(u,t,n)=>t in u?We(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,ce=(u,t)=>{for(var n in t||(t={}))P.call(t,n)&&He(u,n,t[n]);if(ge)for(var n of ge(t))I.call(t,n)&&He(u,n,t[n]);return u},Ye=(u,t)=>ke(u,Qe(t)),Eu=(u,t)=>{var n={};for(var l in u)P.call(u,l)&&t.indexOf(l)<0&&(n[l]=u[l]);if(u!=null&&ge)for(var l of ge(u))t.indexOf(l)<0&&I.call(u,l)&&(n[l]=u[l]);return n},gu=(u=>(u.Projects="projects",u.Shixuns="shixuns",u.Classrooms="classrooms",u))(gu||{}),vu=(u=>(u.Classrooms="classrooms",u.Shixuns="shixuns",u.Paths="paths",u.Projects="projects",u.Videos="videos",u.Topics="topics",u))(vu||{});const Au=u=>{var t=u,{homePage:n,user:l,globalSetting:a,loading:y,dispatch:f,location:d}=t,o=Eu(t,["homePage","user","globalSetting","loading","dispatch","location"]),c,h,M,J,z,Y,ee,V;const[x,q]=(0,e.useState)(),[oe,ue]=(0,e.useState)(),[me,te]=(0,e.useState)(!1),[le,g]=(0,e.useState)(!1),s=F=>{var L;if((0,ie.tJ)(f)){if(F==="projects"&&!((L=l.userInfo)!=null&&L.email)){S.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}F==="classrooms"?q(!0):F==="projects"&&ue(!0)}},D=(F,L)=>{var i;if((0,ie.tJ)(f)){if(L==="projects"&&!((i=l.userInfo)!=null&&i.email)){S.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}L==="shixuns"&&!(0,ie.xY)()||F&&(window.location.href=F)}},G=(h=(((c=a.setting)==null?void 0:c.navbar)||[]).find(F=>F.link==="/classrooms"))==null?void 0:h.hidden;let O=(J=(((M=a.setting)==null?void 0:M.navbar)||[]).find(F=>F.link==="/shixuns"))==null?void 0:J.hidden;const ve=(Y=(((z=a.setting)==null?void 0:z.navbar)||[]).find(F=>F.link==="/paths"))==null?void 0:Y.hidden;(ee=a==null?void 0:a.setting)!=null&&ee.is_local&&((V=l==null?void 0:l.userInfo)!=null&&V.is_shixun_marker||(O=!0));const Ae=F=>{var L,i,B,k,E,w,X,K,C,N,U,Je,ou,su,iu,ru,cu,du,mu;return e.createElement(e.Fragment,null,e.createElement(he.Z,{justify:"space-around",className:"pt5 pb5"},e.createElement(se.Z,{className:Fe.joinCol},((L=l.userInfo)==null?void 0:L.user_identity)!=="\u5B66\u751F"&&!G&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>D("/classrooms/new")},(i=l.userInfo)!=null&&i.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!O&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>D("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((B=l.userInfo)==null?void 0:B.main_site)||!((k=l.userInfo)!=null&&k.main_site)&&!ve&&(((E=l.userInfo)==null?void 0:E.admin)||((w=l.userInfo)==null?void 0:w.is_teacher)||((X=l.userInfo)==null?void 0:X.business)))&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>D("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((K=a==null?void 0:a.setting)!=null&&K.is_local)&&((C=l.userInfo)==null?void 0:C.main_site)&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>{var fu;return D(`${(fu=a==null?void 0:a.setting)==null?void 0:fu.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),((N=l==null?void 0:l.userInfo)==null?void 0:N.identity)!=="student"&&e.createElement(A.default.Item,Ye(ce({},F),{onClick:()=>{(0,ie.o1)(f)&&te(!0)}}),e.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((U=l.userInfo)!=null&&U.main_site)&&e.createElement("div",null,!G&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>s("classrooms")},(Je=l.userInfo)!=null&&Je.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ou=l.userInfo)==null?void 0:ou.main_site)&&!((su=a==null?void 0:a.setting)!=null&&su.is_local)&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>s("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((iu=l.userInfo)==null?void 0:iu.main_site)&&e.createElement(se.Z,null,e.createElement("div",{className:Fe.joinBoard})),((ru=l.userInfo)==null?void 0:ru.main_site)&&e.createElement(se.Z,{className:Fe.joinCol},!G&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>s("classrooms")},(cu=l.userInfo)!=null&&cu.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((du=l.userInfo)==null?void 0:du.main_site)&&!((mu=a==null?void 0:a.setting)!=null&&mu.is_local)&&e.createElement(A.default.Item,ce({},F),e.createElement("a",{onClick:()=>s("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),e.createElement(A.default.Item,Ye(ce({},F),{onClick:()=>{(0,ie.o1)(f)&&g(!0)}}),e.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return e.createElement("section",null,e.createElement(pe.Z,{dropdownRender:()=>e.createElement(A.default,{className:`${Fe.rightMenu} ${Fe.joinMenu} mt10`},e.createElement(Ae,null)),placement:"bottomRight"},e.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),e.createElement(ze.Z,{visible:x,onCancel:()=>q(!1)}),e.createElement(Ce,{visible:oe,onCancel:()=>ue(!1)}),e.createElement(Ee,{open:me,onCancel:()=>te(!1)}),e.createElement(Re,{open:le,onCancel:()=>g(!1)}))};var Mu=(0,v.connect)(({homePage:u,loading:t,user:n,globalSetting:l})=>({homePage:u,user:n,globalSetting:l,loading:t.models.index}))(Au),de={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},Pe=r(35099),qe=r(11573),Ge=r(46961),Xe=Object.getOwnPropertySymbols,pu=Object.prototype.hasOwnProperty,hu=Object.prototype.propertyIsEnumerable,Fu=(u,t)=>{var n={};for(var l in u)pu.call(u,l)&&t.indexOf(l)<0&&(n[l]=u[l]);if(u!=null&&Xe)for(var l of Xe(u))t.indexOf(l)<0&&hu.call(u,l)&&(n[l]=u[l]);return n},Bu=(u,t,n)=>new Promise((l,a)=>{var y=o=>{try{d(n.next(o))}catch(c){a(c)}},f=o=>{try{d(n.throw(o))}catch(c){a(c)}},d=o=>o.done?l(o.value):Promise.resolve(o.value).then(y,f);d((n=n.apply(u,t)).next())});const yu=u=>{var t,n=RegExp("(^| )"+u+"=([^;]+)(;|$)");return(t=document.cookie.match(n))?decodeURIComponent(t[2]):null},Ku=u=>{var t=new Date;t.setTime(t.getTime()-1);var n=yu(u);n!=null&&(document.cookie=u+"="+n+";expires="+t.toGMTString())};var Du=(u=>(u.Classrooms="classrooms",u.Shixuns="shixuns",u.Paths="paths",u.Projects="projects",u.Videos="videos",u.Topics="topics",u))(Du||{});const Lu=u=>{var t=u,{homePage:n,user:l,globalSetting:a,loading:y,dispatch:f,shixunHomeworks:d,location:o,payload:c={}}=t,h=Fu(t,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),M,J,z,Y,ee,V,x,q,oe,ue,me,te,le,g,s;const D=(J=(((M=a.setting)==null?void 0:M.navbar)||[]).find(L=>L.link==="/classrooms"))==null?void 0:J.hidden,G=(Y=(((z=a.setting)==null?void 0:z.navbar)||[]).find(L=>L.link==="/shixuns"))==null?void 0:Y.hidden,O=(V=(((ee=a.setting)==null?void 0:ee.navbar)||[]).find(L=>L.link==="/paths"))==null?void 0:V.hidden,ve=((x=l.userInfo)==null?void 0:x.admin)||((q=l.userInfo)==null?void 0:q.business)||((oe=l.userInfo)==null?void 0:oe.is_shixun_marker)||((ue=l.userInfo)==null?void 0:ue.is_teacher)||((me=l.userInfo)==null?void 0:me.user_identity)!=="\u5B66\u751F",Ae=(te=l.userInfo)==null?void 0:te.is_school_manage,F=()=>{var L,i,B,k,E,w,X,K;return(0,j.Ll)()?e.createElement(A.default,{className:`${de.rightMenu} ${de.menuWrap}`},e.createElement(A.default.Item,null,e.createElement(v.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):e.createElement(A.default,{className:`${de.rightMenu} ${de.menuWrap}`},e.createElement(A.default.Item,null,e.createElement(v.Link,{to:`/users/${(L=l.userInfo)==null?void 0:L.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),!D&&e.createElement(A.default.Item,null,e.createElement(v.Link,{to:`/users/${(i=l.userInfo)==null?void 0:i.login}/classrooms`},(B=l.userInfo)!=null&&B.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),!G&&e.createElement(A.default.Item,null,e.createElement(v.Link,{to:`/users/${(k=l.userInfo)==null?void 0:k.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),!O&&e.createElement(A.default.Item,null,e.createElement(v.Link,{to:`/users/${(E=l.userInfo)==null?void 0:E.login}/paths`},(w=l.userInfo)!=null&&w.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),e.createElement(A.default.Item,null,e.createElement(v.Link,{to:`/users/${(X=l.userInfo)==null?void 0:X.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),e.createElement(A.default.Item,null,e.createElement(v.Link,{to:`/users/${(K=l.userInfo)==null?void 0:K.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),e.createElement(A.default.Item,null,e.createElement(v.Link,{to:"/order"},"\u6211\u8D2D\u4E70\u7684\u8BFE\u7A0B")),e.createElement(A.default.Item,null,e.createElement("a",{onClick:()=>{(0,ie.tJ)(f)&&v.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),ve&&e.createElement(A.default.Item,null,e.createElement("a",{onClick:()=>{(0,ie.tJ)(f)&&v.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),e.createElement(A.default.Item,null,e.createElement(v.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||f({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:e.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Ae&&e.createElement(A.default.Item,null,e.createElement(v.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),e.createElement(A.default.Item,{className:de.exit},e.createElement("a",{onClick:()=>Bu(void 0,null,function*(){try{const C=yield(0,qe.vR)({});S.ZP.success(C==null?void 0:C.message)}catch(C){}(0,j.d8)("_educoder_session","logout",1),(0,j.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),setTimeout(()=>{window.location.href="/"},800)})},"\u9000\u51FA")))};return(0,Pe.bg)()?e.createElement(pe.Z,{className:`${de.height67}`,dropdownRender:F,placement:"bottomRight"},e.createElement("section",null,e.createElement("aside",null,e.createElement("div",{className:d.actionTabs.type===1?de.classromediv:""},e.createElement("img",{className:`${de.userPic} current ml15`,src:`${(le=Ge.Z)==null?void 0:le.IMG_SERVER}/images/${(g=l.userInfo)==null?void 0:g.image_url}`,alt:"",onClick:()=>{var L;return v.history.push((0,j.Ll)()?"/account/profile":`/users/${(L=l.userInfo)==null?void 0:L.login}/classrooms`)}}),(0,j.Ll)()&&e.createElement("span",{className:"ml10 font16"},(s=l.userInfo)==null?void 0:s.username),e.createElement("i",{className:`iconfont icon-zhankai4 ${de.icon}`}))))):e.createElement("div",{className:`font15 ${a.isIlearning?de.login:""}`},e.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{f({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55 / \u6CE8\u518C"))};var Nu=(0,v.connect)(({homePage:u,loading:t,user:n,globalSetting:l,shixunHomeworks:a})=>({homePage:u,user:n,globalSetting:l,shixunHomeworks:a,loading:t.models.index}))(Lu),ju={tip:"tip___a6MfI"},Iu=r(99232),be=r.n(Iu),H=r(59301),Ue=(u,t,n)=>new Promise((l,a)=>{var y=o=>{try{d(n.next(o))}catch(c){a(c)}},f=o=>{try{d(n.throw(o))}catch(c){a(c)}},d=o=>o.done?l(o.value):Promise.resolve(o.value).then(y,f);d((n=n.apply(u,t)).next())}),Cu=(u=>(u[u.Professor=1]="Professor",u[u.AssistantProfessor=2]="AssistantProfessor",u[u.Student=3]="Student",u))(Cu||{});const xu=({visible:u,user:t,onCancel:n=()=>{},dispatch:l})=>{var a,y,f;const[d,o]=(0,e.useState)(),[c,h]=(0,e.useState)([]),[M,J]=(0,e.useState)(!1),[z,Y]=(0,e.useState)(!1),[ee,V]=(0,e.useState)(),[x,q]=(0,e.useState)(!1),oe=(a=window.location.pathname)==null?void 0:a.includes("classrooms/");(0,e.useEffect)(()=>{var s,D;(s=t==null?void 0:t.userInfo)!=null&&s.identity&&h([((D=t==null?void 0:t.userInfo)==null?void 0:D.identity)==="student"?3:1])},[t]),(0,e.useEffect)(()=>{var s,D,G;if(console.log(t==null?void 0:t.userInfo),(s=t==null?void 0:t.userInfo)!=null&&s.user_status)if(console.log(111),((D=t==null?void 0:t.userInfo)==null?void 0:D.role)===15){q(!1);return}else{let O=JSON.parse(oe?localStorage==null?void 0:localStorage.getItem("delaytip_class"):localStorage==null?void 0:localStorage.getItem("delaytip_user"));O&&(O==null?void 0:O.login)===((G=t==null?void 0:t.userInfo)==null?void 0:G.login)?(console.log(be()(O==null?void 0:O.time).add(1,"days")),console.log(be()(new Date)),be()(O==null?void 0:O.time).add(1,"days").set({hour:0,minute:0,second:0}){if(c.includes(1)){fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:H.createElement("div",{className:"tc"},D||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{window.location.href=`/classrooms/${s}/students`}});return}window.location.href=`/classrooms/${s}/students`},me=()=>Ue(void 0,null,function*(){if(!d){S.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}J(!0);const s=yield(0,R.cR)({invite_code:d,professor:c.includes(1)?1:null,assistant_professor:c.includes(2)?1:null,student:c.includes(3)?1:null});if(J(!1),(s==null?void 0:s.status)===-1&&l({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}}),(s==null?void 0:s.status)===-2){if(te(),s.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Y(!0),V(1);return}if(s.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Y(!0),V(2);return}if(s.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Y(!0),V(3);return}}if((s==null?void 0:s.status)===0){(0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),te(),s!=null&&s.course_id?ue(s.course_id,s.message):S.ZP.success(s.message);return}}),te=()=>Ue(void 0,null,function*(){n()}),le=()=>{var s,D;oe?localStorage.setItem("delaytip_class",JSON.stringify({time:new Date,login:(s=t==null?void 0:t.userInfo)==null?void 0:s.login})):localStorage.setItem("delaytip_user",JSON.stringify({time:new Date,login:(D=t==null?void 0:t.userInfo)==null?void 0:D.login})),q(!1)},g=()=>Ue(void 0,null,function*(){let s=yield(0,Le.ZP)("/api/business_contacts.json",{method:"post"});(s==null?void 0:s.status)===0&&S.ZP.info("\u7533\u8BF7\u6210\u529F")});return H.createElement(H.Fragment,null,x&&H.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000",display:"none"}},H.createElement("div",{className:ju.tip},H.createElement("div",null,H.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),oe?H.createElement(H.Fragment,null,"\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u60A8\u7684\u6559\u5B66\u8BFE\u5802\u7684",((f=t==null?void 0:t.userInfo)==null?void 0:f.user_status)==2?"\u90E8\u5206\u529F\u80FD\u5DF2\u88AB\u9650\u5236":"\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236",'\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002'):H.createElement(H.Fragment,null,'\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002')),H.createElement("div",null,H.createElement("span",{className:"mr15",style:{color:"#666666",cursor:"pointer"},onClick:le},"\u5FFD\u7565"),H.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:g},"\u7533\u8BF7\u5EF6\u671F")))))};var Su=(0,v.connect)(({user:u})=>({user:u}))(xu),Ke=r(3113),bu="data:image/png;base64,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",_e=Object.getOwnPropertySymbols,wu=Object.prototype.hasOwnProperty,Tu=Object.prototype.propertyIsEnumerable,zu=(u,t)=>{var n={};for(var l in u)wu.call(u,l)&&t.indexOf(l)<0&&(n[l]=u[l]);if(u!=null&&_e)for(var l of _e(u))t.indexOf(l)<0&&Tu.call(u,l)&&(n[l]=u[l]);return n};const _u=null,Ou=u=>{var t=u,{homePage:n,user:l,globalSetting:a,loading:y,dispatch:f,location:d,text:o,shixunHomeworks:c,payload:h={}}=t,M=zu(t,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[J,z]=(0,e.useState)("none");return(0,e.useEffect)(()=>{c.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&z("flex")},[c.actionTabs.key]),(0,e.useEffect)(()=>{c.actionTabs.key==="\u9690\u85CF"&&(z("none"),localStorage.setItem("Noviceguide","0"))},[c.actionTabs.key]),e.createElement("div",{style:{display:J,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},e.createElement("div",{style:{margin:"0 auto",width:"1200px"}},e.createElement("img",{src:bu,style:{position:"absolute",top:"-32px"}}),e.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},c.actionTabs.text),c.actionTabs.type===9?e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(Ke.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),z("none"),f({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(Ke.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),f({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),z("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var ku=(0,v.connect)(({homePage:u,loading:t,user:n,globalSetting:l,shixunHomeworks:a})=>({homePage:u,user:n,globalSetting:l,loading:t.models.index,shixunHomeworks:a}))(Ou),Qu=Object.defineProperty,$e=Object.getOwnPropertySymbols,Pu=Object.prototype.hasOwnProperty,Gu=Object.prototype.propertyIsEnumerable,eu=(u,t,n)=>t in u?Qu(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,Uu=(u,t)=>{for(var n in t||(t={}))Pu.call(t,n)&&eu(u,n,t[n]);if($e)for(var n of $e(t))Gu.call(t,n)&&eu(u,n,t[n]);return u};const $u=u=>React.createElement("svg",Uu({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},u),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Zu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Ju=r(89392),m=r(59301),Vu=Object.defineProperty,we=Object.getOwnPropertySymbols,uu=Object.prototype.hasOwnProperty,tu=Object.prototype.propertyIsEnumerable,lu=(u,t,n)=>t in u?Vu(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,Ze=(u,t)=>{for(var n in t||(t={}))uu.call(t,n)&&lu(u,n,t[n]);if(we)for(var n of we(t))tu.call(t,n)&&lu(u,n,t[n]);return u},Ru=(u,t)=>{var n={};for(var l in u)uu.call(u,l)&&t.indexOf(l)<0&&(n[l]=u[l]);if(u!=null&&we)for(var l of we(u))t.indexOf(l)<0&&tu.call(u,l)&&(n[l]=u[l]);return n},Wu=(u,t,n)=>new Promise((l,a)=>{var y=o=>{try{d(n.next(o))}catch(c){a(c)}},f=o=>{try{d(n.throw(o))}catch(c){a(c)}},d=o=>o.done?l(o.value):Promise.resolve(o.value).then(y,f);d((n=n.apply(u,t)).next())});const{Header:Hu}=Me.default,{Search:Yu}=ne.default;function nu(){var u,t;const l=window.location.pathname.split("/"),a={};return l[1]=="classrooms"&&l.length>3&&!((u=l[4])!=null&&u.includes("newgold"))&&!((t=l[5])!=null&&t.includes("newgold"))&&l[2]!=="coursesId"&&(a.course_id=l[2]),l[1]==="shixuns"&&l.length>3&&(a.objective_type="shixun",a.objective_id=l[2]),l[1]==="paths"&&l.length>3&&(a.objective_type="path",a.objective_id=l[2]),Ze(Ze({},a),{school:1})}const au=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],qu=u=>{var t=u,{homePage:n,user:l,globalSetting:a,loading:y,dispatch:f,isLogin:d=!1,shixunHomeworks:o}=t,c=Ru(t,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),h,M,J,z,Y,ee,V;const x=(0,v.useLocation)(),[q,oe]=(0,e.useState)(!1),[ue,me]=(0,e.useState)(""),[te,le]=(0,e.useState)(!1),g=nu();(0,e.useEffect)(()=>{f({type:"user/getNavigationInfo",payload:Ze({},g)})},[a.name]),(0,e.useEffect)(()=>{o.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(au!=null&&au.includes(x==null?void 0:x.pathname)||(x==null?void 0:x.pathname.indexOf("/classrooms"))===0||f({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[x.pathname]),(0,e.useEffect)(()=>{o.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||o.actionTabs.key||localStorage.setItem("Noviceguide","0")},[o.actionTabs.key]),(0,e.useEffect)(()=>{var i;if(a!=null&&a.setting){let B=(0,Ju.cloneDeep)((i=a==null?void 0:a.setting)==null?void 0:i.navbar);B=B==null?void 0:B.filter(E=>!(E!=null&&E.hidden)&&!((0,Pe.JA)()&&E.link==="/paperlibrary"));for(const E of B)E.subitem&&(E.subitem=E.subitem.filter(w=>!(w!=null&&w.hidden)&&!((0,Pe.JA)()&&w.link==="/paperlibrary")));let k=!1;B==null||B.map(function(E,w){var X,K,C;const N=x.pathname;E.link===N&&(me(E==null?void 0:E.link),(0,j.Dk)(N==="/"?(X=a==null?void 0:a.setting)==null?void 0:X.name:L(E==null?void 0:E.name)),ve(F(w,{name:E==null?void 0:E.name,link:E==null?void 0:E.link},B)),k=!0),(K=E==null?void 0:E.subitem)!=null&&K.length&&((C=E==null?void 0:E.subitem)==null||C.map(U=>{U.link===N&&(me(U==null?void 0:U.link),N!=="/"&&(0,j.Dk)(L(U==null?void 0:U.name)),ve(F(w,{name:U==null?void 0:U.name,link:U==null?void 0:U.link},B)),k=!0)}))}),k||ve(B)}},[a==null?void 0:a.setting,l]);const s=(0,e.useMemo)(()=>{var i,B;return(i=a==null?void 0:a.setting)!=null&&i.nav_logo_url?`${Ge.Z.IMG_SERVER}/${(B=a==null?void 0:a.setting)==null?void 0:B.nav_logo_url}`:`${Ge.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(h=a==null?void 0:a.setting)==null?void 0:h.nav_logo_url]);function D(i){v.history.push("/search?value="+i)}const G=()=>q?m.createElement("div",{onBlur:()=>{setTimeout(()=>{oe(!1)},300)}},m.createElement(Yu,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:D,autoFocus:!0})):m.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{v.history.push("/search?value=")}}),[O,ve]=(0,e.useState)([]),Ae=(i,B)=>Wu(void 0,null,function*(){var k,E,w,X,K,C;if((i==null?void 0:i.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const N=yield(0,qe.IU)();(k=N==null?void 0:N.data)!=null&&k.engineer_url?(w=(E=N==null?void 0:N.data)==null?void 0:E.engineer_url)!=null&&w.includes("http")?(0,j.xg)((X=N==null?void 0:N.data)==null?void 0:X.engineer_url):v.history.push((K=N==null?void 0:N.data)==null?void 0:K.engineer_url):(N==null?void 0:N.status)!=401&&le(!0);return}(C=i==null?void 0:i.link)!=null&&C.includes("http")?(0,j.xg)(i==null?void 0:i.link):((0,j.Dk)(i==null?void 0:i.name),v.history.push(i==null?void 0:i.link)),(i==null?void 0:i.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&f({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:m.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),F=(i,B,k)=>{const E=k.slice();return E[i]&&(E[i].name=B.name,E[i].link=B.link),E||[]},L=(i="")=>i.indexOf("<")>-1?i.slice(0,i.indexOf("<")):i;return a.showHeader&&a.showHeaderFooter?m.createElement(Me.default,{style:{background:`${x.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${a.isIlearning?Q["header-iearning"]:Q.header} ${a.showHeaderFixed?Q.headerFixed:""}`},(a==null?void 0:a.showTip)&&m.createElement(Su,null),m.createElement(Hu,{className:"header",style:{background:`${x.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${x.pathname=="/training"?"999":""}`}},m.createElement("section",{className:Q["edu-menu"]},(!!a.isIlearning||!((M=a==null?void 0:a.setting)!=null&&M.main_site)&&!!((J=a==null?void 0:a.setting)!=null&&J.navbar))&&m.createElement(v.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{f({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},m.createElement("img",{className:Q.logo,title:(z=a.setting)==null?void 0:z.name,src:s||Zu})),m.createElement("ul",{className:`${Q.menu} ${(0,j.Ll)()&&"ml0"}`},(0,j.Ll)()&&m.createElement("li",null,m.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,j.Ll)()&&a.setting&&O.map(function(i,B){var k,E,w,X,K;return m.createElement("li",{key:B,className:!((k=i==null?void 0:i.subitem)!=null&&k.length)&&ue===(i==null?void 0:i.link)||(E=i==null?void 0:i.subitem)!=null&&E.some(C=>ue===(C==null?void 0:C.link))?Q.actived:""},m.createElement("div",{onClick:()=>Ae(i,B),className:Q.name},m.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var C;let N=i==null?void 0:i.name;return(C=i==null?void 0:i.subitem)==null||C.map((U,Je)=>(U.link===x.pathname&&(N=U.name),U)),N})()}}),((w=i==null?void 0:i.subitem)==null?void 0:w.length)>0&&m.createElement("i",{className:"iconfont icon-zhankai4"})),((X=i==null?void 0:i.subitem)==null?void 0:X.length)>0&&m.createElement("div",{className:Q.dropDown},(K=i==null?void 0:i.subitem)==null?void 0:K.map((C,N)=>m.createElement("div",{className:Q.subName,onClick:()=>Ae(C,B),key:B+"-"+N},!!N&&m.createElement("div",{className:Q.line}),m.createElement("aside",{className:"font16 c-black"},L(C.name)),m.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},C.content)))))})),m.createElement("div",{className:"search-bar",style:{flex:a.isIlearning?"initial":"1 0 auto"}},!(0,j.Ll)()&&!(a!=null&&a.isIlearning)&&m.createElement(m.Fragment,null,m.createElement(G,null),!d&&m.createElement(Mu,null),!d&&!!((Y=l==null?void 0:l.userInfo)!=null&&Y.login)&&m.createElement(v.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(ee=l==null?void 0:l.userInfo)==null?void 0:ee.login}/user_tidings`},((V=l==null?void 0:l.navigationInfo)==null?void 0:V.new_message)&&m.createElement("span",{className:Q.newslight}))),!d&&m.createElement(Nu,{payload:g}))),m.createElement(fe.default,{centered:!0,destroyOnClose:!0,open:te,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,j.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>le(!1)},m.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},m.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),m.createElement("img",{src:Z.X3,width:200,height:200}),m.createElement("p",null,"\u7FA4\u53F7\uFF1A693542422 ")))),m.createElement(ku,null)):m.createElement(m.Fragment,null)};var Xu=(0,v.connect)(({homePage:u,loading:t,user:n,globalSetting:l,shixunHomeworks:a})=>({homePage:u,user:n,globalSetting:l,loading:t.models.index,shixunHomeworks:a}))(qu)}}]);
diff --git a/7903.async.js b/7903.async.js
index 643019210d..f98180d77e 100644
--- a/7903.async.js
+++ b/7903.async.js
@@ -1,2 +1,2 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7903],{68967:function(){},45363:function(xe,fe,l){l.d(fe,{Z:function(){return x}});var r=l(59301),K=l(43418),Y=l(8591),Se=l(93948),ve=l(77353),I=l(76374),me=l(38134),se=l(63144),_=l(15826),pe=l(98135),q=l(3113);const Ee=pe.default.TextArea;var he=({onCancel:e,onSave:n,content:o})=>{const[S,w]=(0,r.useState)(o);function P(b){w(b.target.value)}function M(){n(S)}return(0,r.useEffect)(()=>{w(o)},[o]),r.createElement("div",{className:"clipboard-box"},r.createElement("h3",null,"\u5B9E\u9A8C\u73AF\u5883\u526A\u5207\u677F\uFF1A"),r.createElement(Ee,{value:S,onChange:P,className:"clipboard"}),r.createElement("p",null," ",r.createElement("b",null," 1.\u4ECE\u5916\u90E8\u590D\u5236\u5185\u5BB9\u5230\u5B9E\u9A8C\u73AF\u5883\u5185\uFF1A ")," \u7C98\u8D34\u5185\u5BB9\u5230\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u70B9\u51FB\u4FDD\u5B58\uFF0C\u7136\u540E\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u8FDB\u884C\u7C98\u8D34\u3002 "),r.createElement("p",null," ",r.createElement("b",null," 2.\u83B7\u53D6\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7684\u5185\u5BB9\uFF1A ")," \u8BF7\u5148\u5728\u73AF\u5883\u4E2D\u590D\u5236\u5185\u5BB9\uFF0C\u590D\u5236\u52A8\u4F5C\u5B8C\u6210\u540E\u5185\u5BB9\u4F1A\u663E\u793A\u5728\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u7136\u540E\u5728\u4E0A\u9762\u6587\u672C\u6846\u4E2D\u518D\u6B21\u590D\u5236\u3002 "),r.createElement("div",{className:"btn-action-container"},r.createElement(q.ZP,{type:"ghost",onClick:e,style:{marginRight:10}},"\u53D6\u6D88"),r.createElement(q.ZP,{type:"primary",onClick:M},"\u4FDD\u5B58")))},ee=l(49457),te=l(73),ge=l(62013),O=l(44259),le=l(76265),c=l(59301),re=Object.defineProperty,ne=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,ae=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,d=(e,n,o)=>n in e?re(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,C=(e,n)=>{for(var o in n||(n={}))A.call(n,o)&&d(e,o,n[o]);if(ae)for(var o of ae(n))g.call(n,o)&&d(e,o,n[o]);return e},i=(e,n)=>ne(e,Ce(n)),T=(e,n,o)=>new Promise((S,w)=>{var P=v=>{try{b(o.next(v))}catch(J){w(J)}},M=v=>{try{b(o.throw(v))}catch(J){w(J)}},b=v=>v.done?S(v.value):Promise.resolve(v.value).then(P,M);b((o=o.apply(e,n)).next())});function V(e){return e.replace(/\\u([\dA-Za-z]{4})/g,function(n,o){return String.fromCharCode(parseInt("0x"+o))})}function U(e){e||(e=window.location.search);let n=e.substr(1),o={};return n.split("&").forEach(function(S){let w=S.split("=");o[w[0]]=decodeURIComponent(w[1])}),o}const y={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"\u5B9E\u9A8C\u73AF\u5883\u51C6\u5907\u4E2D"};var k=(e=>(e[e.SET_LOADING=0]="SET_LOADING",e[e.SET_IS_LARGE=1]="SET_IS_LARGE",e[e.SET_MES=2]="SET_MES",e[e.SET_STATE=3]="SET_STATE",e[e.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",e[e.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT",e[e.UPDATE_ALL=6]="UPDATE_ALL",e))(k||{});function ye(e,n){switch(n.type){case 0:return i(C({},e),{loading:n.payload});case 1:return C({},i(C({},e),{isLarge:n.payload}));case 2:return i(C({},e),{mes:n.payload});case 3:return C(C({},e),n.payload);case 5:return i(C({},e),{transferContent:n.payload});case 4:return i(C({},e),{showClipBoardBox:n.payload});case 6:return C({loading:e.loading},n.payload);default:throw new Error}}var x=({vnc_url:e,window_vnc_url:n,linux_vnc:o,virtual_machine:S,taskData:w,shixun_environment_id:P,tab_type:M,instance_startup_type:b,index_tab:v,tpi_type:J})=>{const R=(0,r.useRef)(),Fe=(0,r.useRef)(),t=(0,r.useRef)(),F=(0,r.useRef)(),m=(0,r.useRef)(),p=(0,r.useRef)(),E=(0,r.useRef)(),u=(0,r.useRef)(),[B,h]=(0,r.useReducer)(ye,y),[G,ie]=(0,r.useState)(0),{mes:Le,loading:ce,showClipBoardBox:Ze,isLarge:L,transferContent:Ne}=B,be=(0,r.useRef)(),Pe=(0,r.useRef)(),[Re]=(0,se.useSearchParams)();let[Z,ue]=(0,r.useState)(0),oe=(0,r.useRef)();const N=(0,se.useParams)();(0,r.useEffect)(()=>()=>{var s,f;(f=(s=Fe.current)==null?void 0:s.disconnect)==null||f.call(s),clearTimeout(u.current),clearInterval(be.current)},[]),(0,r.useEffect)(()=>{Pe.current=B.loading},[B.loading]);const Ie=()=>{var s;b===2?setTimeout(()=>{Be()},1500):((s=t==null?void 0:t.current)==null?void 0:s.resizeSession)!==void 0&&((0,ee.vp)()?t.current.resizeSession=!0:setTimeout(()=>{t.current.resizeSession=!1},900))};(0,r.useEffect)(()=>(document.addEventListener((0,ee.gH)(),Ie),()=>{document.removeEventListener((0,ee.gH)(),Ie)}),[]);function de(){h({type:4,payload:!1})}function ze(){h({type:1,payload:!L})}function Oe(s){return R.current&&(F.current=new I.Z(f=>{for(let z of f)b===2&&Be(),(z.target.offsetHeight>0||z.target.offsetWidth>0)&&(s.scaleViewport=!0)}),F.current.observe(R.current)),F.current}const $e=()=>T(void 0,null,function*(){var s,f,z,D,j,W,H;let Q={};Re.get("type")==="exercises"?Q.exercise_id=Re.get("exercisesId"):N.courseId&&N.homeworkId&&(Q.homework_common_id=N.homeworkId);const a=yield(0,te.sA)((s=w.myshixun)==null?void 0:s.identifier,C(i(C({},N),{taskId:N.taskId,shixun_environment_id:P,tab_type:M}),Q));if((z=(f=a==null?void 0:a.data)==null?void 0:f.data_list)!=null&&z.length)return O.Z.publish("pod-restrict-data",{identifier:(D=a==null?void 0:a.data)==null?void 0:D.identifier,data_list:(j=a==null?void 0:a.data)==null?void 0:j.data_list}),Promise.reject();if((a==null?void 0:a.status)===-3)return new Promise(($,X)=>T(void 0,null,function*(){K.default.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6\u5B9E\u9A8C\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:()=>T(void 0,null,function*(){clearTimeout(oe.current),ue(0),yield(0,te.fA)(N.taskId,a==null?void 0:a.message),ie(G+1)})})}));if((a==null?void 0:a.status)===-1)throw new String(a==null?void 0:a.message);if((a==null?void 0:a.status)===0)return S&&((0,_.d8)("PVEAuthCookie",(H=(W=a==null?void 0:a.data)==null?void 0:W.cookie_options)==null?void 0:H.cookies_value,1),(0,_.d8)("PVELangCookie","zh_CN",1)),O.Z.publish("update-windows-time",a==null?void 0:a.data),O.Z.publish("send-tabs-result-data",i(C({},a==null?void 0:a.data),{index_tab:v})),a});function De(){ue(100),clearTimeout(oe.current),setTimeout(()=>{t.current.resizeSession=!1,h({type:0,payload:!1})},1300),clearTimeout(be.current)}const ke=()=>{t.current=new ge.Z(R.current,E.current,{credentials:{password:p.current},wsProtocols:["binary"],show_dot:!0}),t.current.removeEventListener("disconnect",we),t.current.removeEventListener("connect",De),t.current.removeEventListener("clipboard",Ae),window.rfbs2=t.current,F.current=Oe(t.current),t.current.viewOnly=N.view_only||!1,t.current.scaleViewport=N.scale||!0,t.current.showDotCursor=!0,t.current.resizeSession=!0,t.current.addEventListener("disconnect",we),t.current.addEventListener("connect",De),t.current.addEventListener("clipboard",Ae)};function Ae(s){const f=V(s.detail.text);h({type:5,payload:f})}function we(){if(n)h({type:0,payload:!0}),ie(G+1);else{if(clearTimeout(u.current),Pe.current)return;u.current=setTimeout(()=>{ie(G+1)},6e3)}setTimeout(()=>{var s,f;(f=(s=t.current)==null?void 0:s.connect)==null||f.call(s)},3e3)}(0,r.useEffect)(()=>{if(O.Z.subscribe(`reset-linux-windows-vnc-${v}`,()=>{ie(G+1)}),(n||e||o||S)&&R.current){clearTimeout(oe.current),b===2&&Be(),new Promise(()=>T(void 0,null,function*(){var D,j,W,H,Q;const a=U();let $=yield $e();if(o||S){const X=(j=(D=$==null?void 0:$.data)==null?void 0:D.link_url)!=null&&j.includes("?")?"&":"?";m.current.src=((W=$==null?void 0:$.data)==null?void 0:W.link_url)+X+"time="+Date.now(),h({type:0,payload:!1});return}else if(n)p.current="Edu123",E.current=decodeURIComponent((H=$==null?void 0:$.data)==null?void 0:H.link_url);else{const X=new URL(decodeURIComponent((Q=$==null?void 0:$.data)==null?void 0:Q.link_url)),{protocol:He,searchParams:Ve,host:Ue}=X;p.current=Ve.get("password"),E.current=`${He==="https:"?"wss":"ws"}://${Ue}/${a.path||"websockify"}`}if(b===2){setTimeout(()=>{var X;Oe(),m.current.style.cssText=m.current.style.cssText+"width:1920px;height:1080px;position:initial",m.current.src=`/rdp.html?tpiId=${(X=w==null?void 0:w.myshixun)==null?void 0:X.id}&envId=${P}&tpiType=${J}`,h({type:0,payload:!1})},5e3);return}ke()}));const s=O.Z.subscribe(`vnc-reset-${v}`,D=>{if(D==="\u53D6\u6D88"){h({type:0,payload:!1});return}ue(0),h({type:3,payload:{loading:!0,mes:D||"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u4E2D"}})}),f=O.Z.subscribe(`send-ctrl-alt-delete-${v}`,()=>{var D;(D=t.current)==null||D.sendCtrlAltDel(),Y.ZP.success("\u53D1\u9001\u6210\u529F")}),z=O.Z.subscribe(`show-clipboard-box-${v}`,()=>{h({type:4,payload:!0})});return ue(0),()=>{var D,j,W,H;(D=t.current)==null||D.removeEventListener("disconnect",we),(j=t.current)==null||j.removeEventListener("connect",De),(W=t.current)==null||W.removeEventListener("clipboard",Ae),s(),f(),z(),R.current&&((H=F.current)==null||H.unobserve(R.current))}}},[e,n,o,G,P,M]);function Me(){var s,f;(f=(s=t.current)==null?void 0:s.sendKey)==null||f.call(s,135)}function je(s){return T(this,null,function*(){var f;if(e){const z=s,D=yield(0,le.ZP)(`/api/tasks/${N.taskId}/vnc_paste.json`,{method:"post",body:{content:Base64.encode(z),shixun_environment_id:P}});(D==null?void 0:D.status)===0&&(h({type:5,payload:s}),Y.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01\u4F60\u53EF\u4EE5\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7C98\u8D34\u8BE5\u5185\u5BB9"),de())}else(f=t.current)==null||f.clipboardPasteFrom(s),h({type:5,payload:s}),Y.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01\u4F60\u53EF\u4EE5\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7C98\u8D34\u8BE5\u5185\u5BB9"),de()})}function Be(){var s,f;s=Math.min(document.getElementById("task-right-panel").clientWidth/1920,document.getElementById("task-right-panel").clientHeight/1260),m.current.parentElement.className="wh1080p",m.current.parentElement.style.cssText=`transform:scale(${s});transform-origin:center center`,R.current.style.cssText="translate(-50%, -50%) scale("+s+")"}(0,r.useEffect)(()=>{Z==0&&(clearTimeout(oe.current),Te())},[Z]);const Te=()=>{Z>99?Z=99:(Z=Z+1,oe.current=setTimeout(()=>{Te()},1500)),Z<100&&ue(Z)},We=(0,r.useMemo)(()=>ce?"none":o||S||n&&b===2?"block":"none",[o,ce,S,n]);return c.createElement(r.Fragment,null,L&&c.createElement("a",{className:"btn-vnc-resize",onClick:ze},c.createElement("i",{className:"iconfont icon-tuichuquanping"})),c.createElement("div",{style:{width:"100%",height:"100%",overflow:"hidden",position:"absolute",display:We==="block"?"flex":"none",alignItems:"center",justifyContent:"center",zIndex:6}},c.createElement("div",null,c.createElement("iframe",{style:{position:L?"fixed":"absolute",left:0,top:L?40:0,width:"100%",height:`calc(100% - ${L?"100px":"0px"})`},frameBorder:"0",ref:m,allowFullScreen:!0}))),c.createElement("div",{style:{position:L?"fixed":"absolute",left:0,top:L?40:0,zIndex:5,width:"100%",height:`calc(100% - ${L?"100px":"0px"})`},className:`${n?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"} ${L?"full-screen":""}`},ce?c.createElement(ve.Z,{message:Le,style:{color:"#0152d9"}},c.createElement("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"}},c.createElement(Se.Z,{percent:Z,format:s=>c.createElement("span",{className:"c-white"},s,"%")}))):null,c.createElement("div",{ref:R,className:`vnc-panel ${ce?"hidden zIndexf1":"animated fadeIn"}`})),c.createElement(me.Z,null,c.createElement(K.default,{title:"\u590D\u5236\u7C98\u8D34",centered:!0,maskClosable:!1,open:Ze,onCancel:de,footer:null},c.createElement(he,{onCancel:de,onSave:je,content:Ne}))))}},73080:function(xe,fe,l){l.d(fe,{Z:function(){return ae}});var r=l(59301),K=l(24334),Y=l(34376),Se=l(75531),ve={"xterm-panel":"xterm-panel___XA0p9"},I=l(44259),me=l(76374),se=l(73),_=l(63144),pe=l(15826),q=l(59301),Ee=Object.defineProperty,he=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,le=(A,g,d)=>g in A?Ee(A,g,{enumerable:!0,configurable:!0,writable:!0,value:d}):A[g]=d,c=(A,g)=>{for(var d in g||(g={}))ge.call(g,d)&&le(A,d,g[d]);if(te)for(var d of te(g))O.call(g,d)&&le(A,d,g[d]);return A},re=(A,g)=>he(A,ee(g)),ne=(A,g,d)=>new Promise((C,i)=>{var T=y=>{try{U(d.next(y))}catch(k){i(k)}},V=y=>{try{U(d.throw(y))}catch(k){i(k)}},U=y=>y.done?C(y.value):Promise.resolve(y.value).then(T,V);U((d=d.apply(A,g)).next())});const Ce=3e4;var ae=({itemData:A={},game:g,myshixun:d})=>{const C=(0,_.useParams)(),[i,T]=(0,r.useState)(null),[V,U]=(0,r.useState)({}),{link_url:y,password:k,port:ye}=V,x=(0,r.useRef)(),e=(0,r.useRef)(),n=(0,r.useRef)(!1),o=(0,r.useRef)(!1),S=(0,pe.oP)(),[w]=(0,_.useSearchParams)(),{shixun_environment_id:P,position:M,tab_type:b,index_tab:v}=A;(0,r.useEffect)(()=>{Fe()},[]);function J(t,F,m){let p=m._core._renderService.dimensions.actualCellWidth||9.5,E=m._core._renderService.dimensions.actualCellHeight||18;const u=Math.floor(F/E);return[Math.floor(t/p),u]}function R(t,F){const m=new me.Z(p=>{for(let E of p)if(E.target.offsetHeight>0||E.target.offsetWidth>0){const[u,B]=J(E.target.offsetWidth,E.target.offsetHeight,t);console.log("cols, rows",u,B),I.Z.publish(`ssh-xterm-resize-${v}`,{columns:u,rows:B,width:E.target.offsetWidth,height:E.target.offsetHeight}),t.resize(u,B);const h=K.Base64.decode("IA=="),G=K.Base64.decode("CBtbSw==");t.write(h),t.write(G)}});return m.observe(F),m}function Fe(){return ne(this,null,function*(){var t,F,m,p;let E={};w.get("type")==="exercises"?E.exercise_id=w.get("exercisesId"):C.courseId&&C.homeworkId&&(E.homework_common_id=C.homeworkId);const u=yield(0,se.sA)(d==null?void 0:d.identifier,c(c({shixun_environment_id:P,tab_type:b,game_id:g.id},S),E));if((F=(t=u==null?void 0:u.data)==null?void 0:t.data_list)!=null&&F.length){I.Z.publish("pod-restrict-data",{identifier:(m=u==null?void 0:u.data)==null?void 0:m.identifier,data_list:(p=u==null?void 0:u.data)==null?void 0:p.data_list});return}if((u==null?void 0:u.status)===-3)return new Promise((B,h)=>ne(this,null,function*(){Modal.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6\u5B9E\u9A8C\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:()=>ne(this,null,function*(){yield closeWindowsVnc(C.taskId,u==null?void 0:u.message),init()})})}));(u==null?void 0:u.status)===0&&(I.Z.publish("update-windows-time",u==null?void 0:u.data),I.Z.publish("send-tabs-result-data",re(c({},u==null?void 0:u.data),{index_tab:v})),U(u.data),setTimeout(()=>I.Z.publish(`create-socket-${v}`),300))})}return(0,r.useEffect)(()=>{if(x.current&&y){const t=new Y.Terminal({fontSize:16,rendererType:"dom"});t.open(x.current),t.onData(m=>{e.current&&e.current.readyState===1&&e.current.send(JSON.stringify({tp:"client",data:m}))}),t.write("Connecting..."),T(t);const F=R(t,x.current);return()=>{t.dispose(),x.current&&(F==null||F.unobserve(x.current))}}},[y,x.current]),(0,r.useEffect)(()=>{if(i&&y){let t=function(){const p=new WebSocket(y);e.current=p,p.onopen=()=>{let u=i.element.parentElement;if(u){let B=u.offsetWidth,h=u.offsetHeight;console.log("init",{tp:"init",data:re(c({},V),{secret:k,width:B,height:h,rows:i.rows,columns:i.cols})}),p.send(JSON.stringify({tp:"init",data:re(c({},V),{secret:k,width:B,height:h,rows:i.rows,columns:i.cols})}))}i.focus()},p.onerror=u=>{console.log("------in socket error----",u,p,y)},p.onmessage=u=>{o.current=!1,n.current||(i.write("\r"),setTimeout(()=>{},1e3)),n.current=!0,console.log("event:",u);const B=K.Base64.decode(u.data.toString());let h=i._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",B,h,i),i.write(B)};const E=setInterval(()=>{var u;e.current&&((u=e.current)==null||u.send(JSON.stringify({tp:"h"})))},Ce);p.onclose=u=>{E&&clearInterval(E),console.log(E,"tid",v),o.current||i.write(`\r
-connection closed`),o.current=!0,setTimeout(()=>{t()},1e4)}};const F=I.Z.subscribe(`create-socket-${v}`,()=>{t()}),m=I.Z.subscribe(`ssh-xterm-resize-${v}`,p=>{e.current&&e.current.readyState===1&&e.current.send(JSON.stringify({tp:"resize",data:c({},p)}))});return()=>{F(),m(),e.current&&(e.current.close(),n.current=!1)}}},[i,y,ye]),q.createElement("div",{ref:x,className:ve["xterm-panel"]},y?null:q.createElement("p",{style:{color:"#fff"}},"\u6B63\u5728\u8FDE\u63A5\u547D\u4EE4\u884C\u670D\u52A1..."))}}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7903],{68967:function(){},45363:function(xe,fe,l){l.d(fe,{Z:function(){return x}});var t=l(59301),K=l(43418),Y=l(8591),Se=l(93948),ve=l(77353),I=l(76374),me=l(38134),se=l(63144),_=l(15826),pe=l(98135),q=l(3113);const Ee=pe.default.TextArea;var he=({onCancel:e,onSave:n,content:s})=>{const[S,A]=(0,t.useState)(s);function b(P){A(P.target.value)}function M(){n(S)}return(0,t.useEffect)(()=>{A(s)},[s]),t.createElement("div",{className:"clipboard-box"},t.createElement("h3",null,"\u5B9E\u9A8C\u73AF\u5883\u526A\u5207\u677F\uFF1A"),t.createElement(Ee,{value:S,onChange:b,className:"clipboard"}),t.createElement("p",null," ",t.createElement("b",null," 1.\u4ECE\u5916\u90E8\u590D\u5236\u5185\u5BB9\u5230\u5B9E\u9A8C\u73AF\u5883\u5185\uFF1A ")," \u7C98\u8D34\u5185\u5BB9\u5230\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u70B9\u51FB\u4FDD\u5B58\uFF0C\u7136\u540E\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u8FDB\u884C\u7C98\u8D34\u3002 "),t.createElement("p",null," ",t.createElement("b",null," 2.\u83B7\u53D6\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7684\u5185\u5BB9\uFF1A ")," \u8BF7\u5148\u5728\u73AF\u5883\u4E2D\u590D\u5236\u5185\u5BB9\uFF0C\u590D\u5236\u52A8\u4F5C\u5B8C\u6210\u540E\u5185\u5BB9\u4F1A\u663E\u793A\u5728\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u7136\u540E\u5728\u4E0A\u9762\u6587\u672C\u6846\u4E2D\u518D\u6B21\u590D\u5236\u3002 "),t.createElement("div",{className:"btn-action-container"},t.createElement(q.ZP,{type:"ghost",onClick:e,style:{marginRight:10}},"\u53D6\u6D88"),t.createElement(q.ZP,{type:"primary",onClick:M},"\u4FDD\u5B58")))},ee=l(49457),te=l(73),ge=l(62013),O=l(44259),le=l(76265),c=l(59301),re=Object.defineProperty,ne=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,ae=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,d=(e,n,s)=>n in e?re(e,n,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[n]=s,y=(e,n)=>{for(var s in n||(n={}))w.call(n,s)&&d(e,s,n[s]);if(ae)for(var s of ae(n))C.call(n,s)&&d(e,s,n[s]);return e},i=(e,n)=>ne(e,Ce(n)),T=(e,n,s)=>new Promise((S,A)=>{var b=v=>{try{P(s.next(v))}catch(J){A(J)}},M=v=>{try{P(s.throw(v))}catch(J){A(J)}},P=v=>v.done?S(v.value):Promise.resolve(v.value).then(b,M);P((s=s.apply(e,n)).next())});function V(e){return e.replace(/\\u([\dA-Za-z]{4})/g,function(n,s){return String.fromCharCode(parseInt("0x"+s))})}function U(e){e||(e=window.location.search);let n=e.substr(1),s={};return n.split("&").forEach(function(S){let A=S.split("=");s[A[0]]=decodeURIComponent(A[1])}),s}const F={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"\u5B9E\u9A8C\u73AF\u5883\u51C6\u5907\u4E2D"};var k=(e=>(e[e.SET_LOADING=0]="SET_LOADING",e[e.SET_IS_LARGE=1]="SET_IS_LARGE",e[e.SET_MES=2]="SET_MES",e[e.SET_STATE=3]="SET_STATE",e[e.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",e[e.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT",e[e.UPDATE_ALL=6]="UPDATE_ALL",e))(k||{});function ye(e,n){switch(n.type){case 0:return i(y({},e),{loading:n.payload});case 1:return y({},i(y({},e),{isLarge:n.payload}));case 2:return i(y({},e),{mes:n.payload});case 3:return y(y({},e),n.payload);case 5:return i(y({},e),{transferContent:n.payload});case 4:return i(y({},e),{showClipBoardBox:n.payload});case 6:return y({loading:e.loading},n.payload);default:throw new Error}}var x=({vnc_url:e,window_vnc_url:n,linux_vnc:s,virtual_machine:S,taskData:A,shixun_environment_id:b,tab_type:M,instance_startup_type:P,index_tab:v,tpi_type:J})=>{const R=(0,t.useRef)(),Fe=(0,t.useRef)(),r=(0,t.useRef)(),D=(0,t.useRef)(),m=(0,t.useRef)(),p=(0,t.useRef)(),E=(0,t.useRef)(),u=(0,t.useRef)(),[B,h]=(0,t.useReducer)(ye,F),[G,ie]=(0,t.useState)(0),{mes:Le,loading:ce,showClipBoardBox:Ze,isLarge:L,transferContent:Ne}=B,Pe=(0,t.useRef)(),be=(0,t.useRef)(),[Re]=(0,se.useSearchParams)();let[Z,ue]=(0,t.useState)(0),oe=(0,t.useRef)();const N=(0,se.useParams)();(0,t.useEffect)(()=>()=>{var o,f;(f=(o=Fe.current)==null?void 0:o.disconnect)==null||f.call(o),clearTimeout(u.current),clearInterval(Pe.current)},[]),(0,t.useEffect)(()=>{be.current=B.loading},[B.loading]);const Ie=()=>{var o;P===2?setTimeout(()=>{Be()},1500):((o=r==null?void 0:r.current)==null?void 0:o.resizeSession)!==void 0&&((0,ee.vp)()?r.current.resizeSession=!0:setTimeout(()=>{},900))};(0,t.useEffect)(()=>(document.addEventListener((0,ee.gH)(),Ie),()=>{document.removeEventListener((0,ee.gH)(),Ie)}),[]);function de(){h({type:4,payload:!1})}function $e(){h({type:1,payload:!L})}function Oe(o){return R.current&&(D.current=new I.Z(f=>{var $;for(let g of f)P===2&&Be(),(g.target.offsetHeight>0||g.target.offsetWidth>0)&&(o.scaleViewport=!0,($=o==null?void 0:o._eventHandlers)==null||$.windowResize())}),D.current.observe(R.current)),D.current}const ze=()=>T(void 0,null,function*(){var o,f,$,g,j,W,H;let Q={};Re.get("type")==="exercises"?Q.exercise_id=Re.get("exercisesId"):N.courseId&&N.homeworkId&&(Q.homework_common_id=N.homeworkId);const a=yield(0,te.sA)((o=A.myshixun)==null?void 0:o.identifier,y(i(y({},N),{taskId:N.taskId,shixun_environment_id:b,tab_type:M}),Q));if(($=(f=a==null?void 0:a.data)==null?void 0:f.data_list)!=null&&$.length)return O.Z.publish("pod-restrict-data",{identifier:(g=a==null?void 0:a.data)==null?void 0:g.identifier,data_list:(j=a==null?void 0:a.data)==null?void 0:j.data_list}),Promise.reject();if((a==null?void 0:a.status)===-3)return new Promise((z,X)=>T(void 0,null,function*(){K.default.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6\u5B9E\u9A8C\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:()=>T(void 0,null,function*(){clearTimeout(oe.current),ue(0),yield(0,te.fA)(N.taskId,a==null?void 0:a.message),ie(G+1)})})}));if((a==null?void 0:a.status)===-1)throw new String(a==null?void 0:a.message);if((a==null?void 0:a.status)===0)return S&&((0,_.d8)("PVEAuthCookie",(H=(W=a==null?void 0:a.data)==null?void 0:W.cookie_options)==null?void 0:H.cookies_value,1),(0,_.d8)("PVELangCookie","zh_CN",1)),O.Z.publish("update-windows-time",a==null?void 0:a.data),O.Z.publish("send-tabs-result-data",i(y({},a==null?void 0:a.data),{index_tab:v})),a});function De(){ue(100),clearTimeout(oe.current),setTimeout(()=>{h({type:0,payload:!1})},1300),clearTimeout(Pe.current)}const ke=()=>{r.current=new ge.Z(R.current,E.current,{credentials:{password:p.current},wsProtocols:["binary"],show_dot:!0}),r.current.removeEventListener("disconnect",Ae),r.current.removeEventListener("connect",De),r.current.removeEventListener("clipboard",we),window.rfbs2=r.current,D.current=Oe(r.current),r.current.viewOnly=N.view_only||!1,r.current.scaleViewport=N.scale||!0,r.current.showDotCursor=!0,r.current.resizeSession=!0,r.current.addEventListener("disconnect",Ae),r.current.addEventListener("connect",De),r.current.addEventListener("clipboard",we)};function we(o){const f=V(o.detail.text);h({type:5,payload:f})}function Ae(){if(n)h({type:0,payload:!0}),ie(G+1);else{if(clearTimeout(u.current),be.current)return;u.current=setTimeout(()=>{ie(G+1)},6e3)}setTimeout(()=>{var o,f;(f=(o=r.current)==null?void 0:o.connect)==null||f.call(o)},3e3)}(0,t.useEffect)(()=>{if(O.Z.subscribe(`reset-linux-windows-vnc-${v}`,()=>{ie(G+1)}),(n||e||s||S)&&R.current){clearTimeout(oe.current),P===2&&Be(),new Promise(()=>T(void 0,null,function*(){var g,j,W,H,Q;const a=U();let z=yield ze();if(s||S){const X=(j=(g=z==null?void 0:z.data)==null?void 0:g.link_url)!=null&&j.includes("?")?"&":"?";m.current.src=((W=z==null?void 0:z.data)==null?void 0:W.link_url)+X+"time="+Date.now(),h({type:0,payload:!1});return}else if(n)p.current="Edu123",E.current=decodeURIComponent((H=z==null?void 0:z.data)==null?void 0:H.link_url);else{const X=new URL(decodeURIComponent((Q=z==null?void 0:z.data)==null?void 0:Q.link_url)),{protocol:He,searchParams:Ve,host:Ue}=X;p.current=Ve.get("password"),E.current=`${He==="https:"?"wss":"ws"}://${Ue}/${a.path||"websockify"}`}if(P===2){setTimeout(()=>{var X;Oe(),m.current.style.cssText=m.current.style.cssText+"width:1920px;height:1080px;position:initial",m.current.src=`/rdp.html?tpiId=${(X=A==null?void 0:A.myshixun)==null?void 0:X.id}&envId=${b}&tpiType=${J}`,h({type:0,payload:!1})},5e3);return}ke()}));const o=O.Z.subscribe(`vnc-reset-${v}`,g=>{if(g==="\u53D6\u6D88"){h({type:0,payload:!1});return}ue(0),h({type:3,payload:{loading:!0,mes:g||"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u4E2D"}})}),f=O.Z.subscribe(`send-ctrl-alt-delete-${v}`,()=>{var g;(g=r.current)==null||g.sendCtrlAltDel(),Y.ZP.success("\u53D1\u9001\u6210\u529F")}),$=O.Z.subscribe(`show-clipboard-box-${v}`,()=>{h({type:4,payload:!0})});return ue(0),()=>{var g,j,W,H;(g=r.current)==null||g.removeEventListener("disconnect",Ae),(j=r.current)==null||j.removeEventListener("connect",De),(W=r.current)==null||W.removeEventListener("clipboard",we),o(),f(),$(),R.current&&((H=D.current)==null||H.unobserve(R.current))}}},[e,n,s,G,b,M]);function Me(){var o,f;(f=(o=r.current)==null?void 0:o.sendKey)==null||f.call(o,135)}function je(o){return T(this,null,function*(){var f;if(e){const $=o,g=yield(0,le.ZP)(`/api/tasks/${N.taskId}/vnc_paste.json`,{method:"post",body:{content:Base64.encode($),shixun_environment_id:b}});(g==null?void 0:g.status)===0&&(h({type:5,payload:o}),Y.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01\u4F60\u53EF\u4EE5\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7C98\u8D34\u8BE5\u5185\u5BB9"),de())}else(f=r.current)==null||f.clipboardPasteFrom(o),h({type:5,payload:o}),Y.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01\u4F60\u53EF\u4EE5\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7C98\u8D34\u8BE5\u5185\u5BB9"),de()})}function Be(){var o,f;o=Math.min(document.getElementById("task-right-panel").clientWidth/1920,document.getElementById("task-right-panel").clientHeight/1260),m.current.parentElement.className="wh1080p",m.current.parentElement.style.cssText=`transform:scale(${o});transform-origin:center center`,R.current.style.cssText="translate(-50%, -50%) scale("+o+")"}(0,t.useEffect)(()=>{Z==0&&(clearTimeout(oe.current),Te())},[Z]);const Te=()=>{Z>99?Z=99:(Z=Z+1,oe.current=setTimeout(()=>{Te()},1500)),Z<100&&ue(Z)},We=(0,t.useMemo)(()=>ce?"none":s||S||n&&P===2?"block":"none",[s,ce,S,n]);return c.createElement(t.Fragment,null,L&&c.createElement("a",{className:"btn-vnc-resize",onClick:$e},c.createElement("i",{className:"iconfont icon-tuichuquanping"})),c.createElement("div",{style:{width:"100%",height:"100%",overflow:"hidden",position:"absolute",display:We==="block"?"flex":"none",alignItems:"center",justifyContent:"center",zIndex:6}},c.createElement("div",null,c.createElement("iframe",{style:{position:L?"fixed":"absolute",left:0,top:L?40:0,width:"100%",height:`calc(100% - ${L?"100px":"0px"})`},frameBorder:"0",ref:m,allowFullScreen:!0}))),c.createElement("div",{style:{position:L?"fixed":"absolute",left:0,top:L?40:0,zIndex:5,width:"100%",height:`calc(100% - ${L?"100px":"0px"})`},className:`${n?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"} ${L?"full-screen":""}`},ce?c.createElement(ve.Z,{message:Le,style:{color:"#0152d9"}},c.createElement("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"}},c.createElement(Se.Z,{percent:Z,format:o=>c.createElement("span",{className:"c-white"},o,"%")}))):null,c.createElement("div",{ref:R,className:`vnc-panel ${ce?"hidden zIndexf1":"animated fadeIn"}`})),c.createElement(me.Z,null,c.createElement(K.default,{title:"\u590D\u5236\u7C98\u8D34",centered:!0,maskClosable:!1,open:Ze,onCancel:de,footer:null},c.createElement(he,{onCancel:de,onSave:je,content:Ne}))))}},73080:function(xe,fe,l){l.d(fe,{Z:function(){return ae}});var t=l(59301),K=l(24334),Y=l(34376),Se=l(75531),ve={"xterm-panel":"xterm-panel___XA0p9"},I=l(44259),me=l(76374),se=l(73),_=l(63144),pe=l(15826),q=l(59301),Ee=Object.defineProperty,he=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,le=(w,C,d)=>C in w?Ee(w,C,{enumerable:!0,configurable:!0,writable:!0,value:d}):w[C]=d,c=(w,C)=>{for(var d in C||(C={}))ge.call(C,d)&&le(w,d,C[d]);if(te)for(var d of te(C))O.call(C,d)&&le(w,d,C[d]);return w},re=(w,C)=>he(w,ee(C)),ne=(w,C,d)=>new Promise((y,i)=>{var T=F=>{try{U(d.next(F))}catch(k){i(k)}},V=F=>{try{U(d.throw(F))}catch(k){i(k)}},U=F=>F.done?y(F.value):Promise.resolve(F.value).then(T,V);U((d=d.apply(w,C)).next())});const Ce=3e4;var ae=({itemData:w={},game:C,myshixun:d})=>{const y=(0,_.useParams)(),[i,T]=(0,t.useState)(null),[V,U]=(0,t.useState)({}),{link_url:F,password:k,port:ye}=V,x=(0,t.useRef)(),e=(0,t.useRef)(),n=(0,t.useRef)(!1),s=(0,t.useRef)(!1),S=(0,pe.oP)(),[A]=(0,_.useSearchParams)(),{shixun_environment_id:b,position:M,tab_type:P,index_tab:v}=w;(0,t.useEffect)(()=>{Fe()},[]);function J(r,D,m){let p=m._core._renderService.dimensions.actualCellWidth||9.5,E=m._core._renderService.dimensions.actualCellHeight||18;const u=Math.floor(D/E);return[Math.floor(r/p),u]}function R(r,D){const m=new me.Z(p=>{for(let E of p)if(E.target.offsetHeight>0||E.target.offsetWidth>0){const[u,B]=J(E.target.offsetWidth,E.target.offsetHeight,r);console.log("cols, rows",u,B),I.Z.publish(`ssh-xterm-resize-${v}`,{columns:u,rows:B,width:E.target.offsetWidth,height:E.target.offsetHeight}),r.resize(u,B);const h=K.Base64.decode("IA=="),G=K.Base64.decode("CBtbSw==");r.write(h),r.write(G)}});return m.observe(D),m}function Fe(){return ne(this,null,function*(){var r,D,m,p;let E={};A.get("type")==="exercises"?E.exercise_id=A.get("exercisesId"):y.courseId&&y.homeworkId&&(E.homework_common_id=y.homeworkId);const u=yield(0,se.sA)(d==null?void 0:d.identifier,c(c({shixun_environment_id:b,tab_type:P,game_id:C.id},S),E));if((D=(r=u==null?void 0:u.data)==null?void 0:r.data_list)!=null&&D.length){I.Z.publish("pod-restrict-data",{identifier:(m=u==null?void 0:u.data)==null?void 0:m.identifier,data_list:(p=u==null?void 0:u.data)==null?void 0:p.data_list});return}if((u==null?void 0:u.status)===-3)return new Promise((B,h)=>ne(this,null,function*(){Modal.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6\u5B9E\u9A8C\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:()=>ne(this,null,function*(){yield closeWindowsVnc(y.taskId,u==null?void 0:u.message),init()})})}));(u==null?void 0:u.status)===0&&(I.Z.publish("update-windows-time",u==null?void 0:u.data),I.Z.publish("send-tabs-result-data",re(c({},u==null?void 0:u.data),{index_tab:v})),U(u.data),setTimeout(()=>I.Z.publish(`create-socket-${v}`),300))})}return(0,t.useEffect)(()=>{if(x.current&&F){const r=new Y.Terminal({fontSize:16,rendererType:"dom"});r.open(x.current),r.onData(m=>{e.current&&e.current.readyState===1&&e.current.send(JSON.stringify({tp:"client",data:m}))}),r.write("Connecting..."),T(r);const D=R(r,x.current);return()=>{r.dispose(),x.current&&(D==null||D.unobserve(x.current))}}},[F,x.current]),(0,t.useEffect)(()=>{if(i&&F){let r=function(){const p=new WebSocket(F);e.current=p,p.onopen=()=>{let u=i.element.parentElement;if(u){let B=u.offsetWidth,h=u.offsetHeight;console.log("init",{tp:"init",data:re(c({},V),{secret:k,width:B,height:h,rows:i.rows,columns:i.cols})}),p.send(JSON.stringify({tp:"init",data:re(c({},V),{secret:k,width:B,height:h,rows:i.rows,columns:i.cols})}))}i.focus()},p.onerror=u=>{console.log("------in socket error----",u,p,F)},p.onmessage=u=>{s.current=!1,n.current||(i.write("\r"),setTimeout(()=>{},1e3)),n.current=!0,console.log("event:",u);const B=K.Base64.decode(u.data.toString());let h=i._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",B,h,i),i.write(B)};const E=setInterval(()=>{var u;e.current&&((u=e.current)==null||u.send(JSON.stringify({tp:"h"})))},Ce);p.onclose=u=>{E&&clearInterval(E),console.log(E,"tid",v),s.current||i.write(`\r
+connection closed`),s.current=!0,setTimeout(()=>{r()},1e4)}};const D=I.Z.subscribe(`create-socket-${v}`,()=>{r()}),m=I.Z.subscribe(`ssh-xterm-resize-${v}`,p=>{e.current&&e.current.readyState===1&&e.current.send(JSON.stringify({tp:"resize",data:c({},p)}))});return()=>{D(),m(),e.current&&(e.current.close(),n.current=!1)}}},[i,F,ye]),q.createElement("div",{ref:x,className:ve["xterm-panel"]},F?null:q.createElement("p",{style:{color:"#fff"}},"\u6B63\u5728\u8FDE\u63A5\u547D\u4EE4\u884C\u670D\u52A1..."))}}}]);
diff --git a/layouts__ShixunDetail__index.async.js b/layouts__ShixunDetail__index.async.js
index b4c06ac82b..f82ece83cc 100644
--- a/layouts__ShixunDetail__index.async.js
+++ b/layouts__ShixunDetail__index.async.js
@@ -1,7 +1,7 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3282],{50498:function(rt,st,b){b.d(st,{Z:function(){return ve}});var e=b(59301),h=b(8591),qe=b(98135),de={codeBox:"codeBox___WpkVl"},K=b(92310),se=b.n(K),it=(xe,H,Y)=>new Promise((Q,M)=>{var me=Pe=>{try{re(Y.next(Pe))}catch(Ge){M(Ge)}},O=Pe=>{try{re(Y.throw(Pe))}catch(Ge){M(Ge)}},re=Pe=>Pe.done?Q(Pe.value):Promise.resolve(Pe.value).then(me,O);re((Y=Y.apply(xe,H)).next())});class Ce extends e.Component{constructor(H){super(H),this.randomNum=(Y,Q)=>Math.floor(Math.random()*(Q-Y)+Y),this.drawPic=()=>{this.randomCode()},this.reloadPic=()=>{this.drawPic()},this.changeCode=Y=>{console.log(Y.target.value,222),this.setState({value:Y.target.value,showError:!1})},this.onVerify=()=>{let Y;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(Y=!0,h.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(Y=!0,h.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(Y=!1),this.setState({showError:Y}),Y},this.canvas=e.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(H,Y){const Q=this.randomNum(H,Y),M=this.randomNum(H,Y),me=this.randomNum(H,Y);return`rgb(${Q}, ${M}, ${me})`}drawText(H,Y,Q){H.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const M=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);H.font=M+"px SimHei";const me=10,O=(this.state.contentWidth-40)/(this.state.code.length-1);let re=me;Q>0&&(re=me+Q*O);let Pe=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);M>40&&(Pe=40);const Ge=this.randomNum(-10,10);H.translate(re,Pe),H.rotate(Ge*Math.PI/180),H.fillText(Y,0,0),H.rotate(-Ge*Math.PI/180),H.translate(-re,-Pe)}drawLine(H){for(let Y=0;Y<1;Y++)H.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),H.beginPath(),H.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),H.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),H.stroke()}drawDot(H){for(let Y=0;Y<100;Y++)H.fillStyle=this.randomColor(0,255),H.beginPath(),H.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),H.fill()}randomCode(){let H="";const Y="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let Q=0;Q{const M=this.canvas.current.getContext("2d");M.textBaseline="bottom",M.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),M.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let me=0;me{let Y;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,H),React.createElement(Ce,{ref:Q=>Y=Q})),onOk:()=>it(void 0,null,function*(){if(Y.onVerify())return Promise.reject();xe()})})};var ve=Ce},6629:function(rt,st,b){var e=b(59301),h=b(93314),qe=b(3113),de=Object.defineProperty,K=Object.defineProperties,se=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ve=(Q,M,me)=>M in Q?de(Q,M,{enumerable:!0,configurable:!0,writable:!0,value:me}):Q[M]=me,xe=(Q,M)=>{for(var me in M||(M={}))Ce.call(M,me)&&ve(Q,me,M[me]);if(it)for(var me of it(M))fe.call(M,me)&&ve(Q,me,M[me]);return Q},H=(Q,M)=>K(Q,se(M));const Y=({img:Q,buttonProps:M={},styles:me={},customText:O,ButtonText:re,ButtonClick:Pe,Buttonclass:Ge,ButtonTwo:_t,imgStyles:Lt,loading:bt=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:xe(xe({},{color:"#999",margin:"100px auto",visibility:bt?"hidden":"visible"}),me)},e.createElement("img",{src:Q||h,style:H(xe({},Lt),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},O||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),re&&e.createElement(qe.ZP,xe({className:Ge,onClick:Pe},M),re),_t&&_t);st.Z=Y},18024:function(rt,st,b){b.r(st),b.d(st,{default:function(){return ql}});var e=b(59301),h=b(63144),qe=b(44e3),de=b(43418),K=b(8591),se=b(6848),it=b(14478),Ce=b(95237),fe=b(43604),ve=b(24905),xe=b(3113),H=b(60324),Y=b(88289),Q=b(43785),M=b(76265),me=b(98228),O=b(78241),re=b(98135),Pe=Object.defineProperty,Ge=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,bt=(t,a,u)=>a in t?Pe(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,ju=(t,a)=>{for(var u in a||(a={}))_t.call(a,u)&&bt(t,u,a[u]);if(Ge)for(var u of Ge(a))Lt.call(a,u)&&bt(t,u,a[u]);return t},Qu=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const{TreeNode:Zt}=me.default,Ju=({classroomList:t,loading:a,dispatch:u})=>{var s,c,f,g,r,o,d,T,D,F,w,J,V,N,A,l;const _=(0,h.useParams)(),k=(0,h.useLocation)(),[L,te]=(0,e.useState)(!1),[oe,Z]=(0,e.useState)(),{actionTabs:ie}=t,[ue]=O.default.useForm();return(0,e.useEffect)(()=>{t.actionTabs.key=="\u6DFB\u52A0\u76EE\u5F55"&&ue.resetFields()},[t.actionTabs.key]),t.actionTabs.key!=="\u6DFB\u52A0\u76EE\u5F55"?null:(console.log("---",t.actionTabs.selectArrs),e.createElement(de.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:t.actionTabs.key==="\u6DFB\u52A0\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:100},confirmLoading:L,onOk:()=>Qu(void 0,null,function*(){var Fe;yield ue.validateFields();const Ee=ue.getFieldValue();te(!0);let ce=`/api/course_modules/${t.actionTabs.selectArrs.category_id}/add_second_category.json`;switch(t.actionTabs.selectArrs.type){case"board":ce=`/api/courses/${_.coursesId}/boards.json`;break}const C=yield(0,M.ZP)(ce,{method:"post",body:ju({parent_id:oe===t.actionTabs.selectArrs.category_id?"":oe||t.actionTabs.selectArrs.parent_id},Ee)});if(C.status===0){K.ZP.success("\u6DFB\u52A0\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomLeftMenus",payload:{id:_.coursesId}});const v=t.actionTabs.selectArrs.type,q=(C==null?void 0:C.category_id)||0;let ne=(Fe=k.pathname)==null?void 0:Fe.split("/");ne[4]=q,ne[3]=(v==="hack"?"program_homework":v)||ne[3];const ye=ne==null?void 0:ne.join("/");h.history.push(ye),ie.cb&&ie.cb()}te(!1)}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("div",{className:"pl30 pr30"},e.createElement(O.default,{form:ue,initialValues:{name:""}},e.createElement(Ce.Z,{className:"mt20",align:"middle"},e.createElement(fe.Z,{style:{textAlign:"end"},flex:"90px"},"\u4E0A\u7EA7\u76EE\u5F55\uFF1A"),e.createElement(fe.Z,{flex:"1"},e.createElement(me.default,{style:{width:"100%"},dropdownStyle:{maxHeight:400,overflow:"auto"},treeDefaultExpandAll:!0,size:"middle",defaultValue:((s=t.actionTabs.selectArrs)==null?void 0:s.parent_id)===""?(c=t.actionTabs.selectArrs)==null?void 0:c.category_id:(f=t.actionTabs.selectArrs)==null?void 0:f.parent_id,disabled:((g=t.actionTabs.selectArrs)==null?void 0:g.parent_id)!=="",onChange:Fe=>{Z(Fe)}},((r=t.actionTabs.selectArrs)==null?void 0:r.parent_id)===""&&e.createElement(Zt,{value:(o=t.actionTabs.selectArrs)==null?void 0:o.category_id,title:((T=(d=t.actionTabs.selectArrs)==null?void 0:d.nodeModules)==null?void 0:T.name)+"(\u6839\u76EE\u5F55)"},(w=(F=(D=t.actionTabs.selectArrs)==null?void 0:D.nodeModules)==null?void 0:F.second_category)==null?void 0:w.map((Fe,Ee)=>e.createElement(Zt,{value:Fe.category_id,title:Fe.category_name}))),((J=t.actionTabs.selectArrs)==null?void 0:J.parent_id)!==""&&e.createElement(Zt,{value:(N=(V=t.actionTabs.selectArrs)==null?void 0:V.nodeModules)==null?void 0:N.category_id,title:(l=(A=t.actionTabs.selectArrs)==null?void 0:A.nodeModules)==null?void 0:l.category_name})))),e.createElement(O.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B50\u76EE\u5F55\u540D\u79F0"}]},e.createElement(Ce.Z,{className:"mt20",align:"middle"},e.createElement(fe.Z,{style:{textAlign:"end"},flex:"90px",className:"font14"},"\u5B50\u76EE\u5F55\u540D\u79F0\uFF1A"),e.createElement(fe.Z,{flex:"1"},e.createElement(re.default,{placeholder:`\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26
- `,maxLength:60}))))))))};var Ru=(0,h.connect)(({classroomList:t,loading:a})=>({classroomList:t,loading:a}))(Ju),Vu=b(99232),je=b.n(Vu),Gu=Object.defineProperty,Xt=Object.getOwnPropertySymbols,Yu=Object.prototype.hasOwnProperty,Wu=Object.prototype.propertyIsEnumerable,qt=(t,a,u)=>a in t?Gu(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,$t=(t,a)=>{for(var u in a||(a={}))Yu.call(a,u)&&qt(t,u,a[u]);if(Xt)for(var u of Xt(a))Wu.call(a,u)&&qt(t,u,a[u]);return t},zu=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const Hu=({classroomList:t,loading:a,dispatch:u})=>{var s,c,f,g,r;const o=(0,h.useParams)(),d=(0,h.useLocation)(),[T,D]=(0,e.useState)(!1),{actionTabs:F}=t,[w]=O.default.useForm(),[J,V]=(0,e.useState)({name:"string"}),N=A=>A&&A{var A,l,_,k;t.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D"&&(J.name=((A=F.selectArrs)==null?void 0:A.category_name)||((l=F.selectArrs)==null?void 0:l.name)),V($t({},J)),w.setFieldsValue({name:((_=F.selectArrs)==null?void 0:_.name)||((k=F.selectArrs)==null?void 0:k.category_name)})},[t.actionTabs.key]),t.actionTabs.key!=="\u76EE\u5F55\u91CD\u547D\u540D"?null:e.createElement(de.default,{centered:!0,title:"\u76EE\u5F55\u91CD\u547D\u540D",open:t.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,bodyStyle:{minHeight:150},confirmLoading:T,onOk:()=>zu(void 0,null,function*(){yield w.validateFields();const A=w.getFieldValue();let l="post";D(!0);let _=`/api/course_second_categories/${t.actionTabs.selectArrs.category_id}/rename_category.json`;F.selectArrs.main_id&&(_=`/api/course_modules/${t.actionTabs.selectArrs.main_id}/rename_module.json`),(t.actionTabs.selectArrs.category_type==="board"||t.actionTabs.selectArrs.type==="board")&&(_=`/api/boards/${t.actionTabs.selectArrs.category_id}.json`,l="put"),(yield(0,M.ZP)(_,{method:l,body:$t({},A)})).status===0&&(K.ZP.success("\u4FEE\u6539\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"}}),u({type:"classroomList/getClassroomLeftMenus",payload:{id:o.coursesId}}),F.cb&&F.cb()),D(!1)}),onCancel:()=>{V({}),u({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("div",{className:"pl30 pr30"},e.createElement(O.default,{form:w,onChange:()=>{V(w.getFieldValue())}},e.createElement(O.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u5F55\u540D\u79F0"}]},e.createElement(Ce.Z,{className:"mt30",align:"middle"},e.createElement(fe.Z,{className:"font14"},"\u76EE\u5F55\u540D\u79F0\uFF1A"),e.createElement(fe.Z,{flex:"1"},e.createElement(re.default,{maxLength:(s=F.selectArrs)!=null&&s.main_id?20:60,defaultValue:((c=F.selectArrs)==null?void 0:c.category_name)||((f=F.selectArrs)==null?void 0:f.name),suffix:e.createElement("span",null,((g=J==null?void 0:J.name)==null?void 0:g.length)||0,"/",(r=F.selectArrs)!=null&&r.main_id?20:60)})))))))};var Ku=(0,h.connect)(({classroomList:t,loading:a})=>({classroomList:t,loading:a}))(Hu),be=b(57809),Ft=b(88522),et=b(14491),Uu=b(26724),Mt=b.n(Uu),ct=b(57306),W=b(59301),Xu=Object.defineProperty,qu=Object.defineProperties,$u=Object.getOwnPropertyDescriptors,eu=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,tu=(t,a,u)=>a in t?Xu(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,jt=(t,a)=>{for(var u in a||(a={}))ea.call(a,u)&&tu(t,u,a[u]);if(eu)for(var u of eu(a))ta.call(a,u)&&tu(t,u,a[u]);return t},ua=(t,a)=>qu(t,$u(a)),Dt=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const aa=({classroomList:t,loading:a,dispatch:u,onShow:s})=>{var c,f;const g=(0,h.useParams)(),{actionTabs:r}=t,[o,d]=(0,e.useState)([]),[T,D]=(0,e.useState)(!0),[F,w]=(0,e.useState)(!1),[J]=O.default.useForm(),[V,N]=(0,e.useState)([]),[A,l]=(0,e.useState)(0),[_,k]=(0,e.useState)([]),[L,te]=(0,e.useState)(!0),oe=(0,e.useRef)();(0,e.useEffect)(()=>{t.actionTabs.key==="\u6DFB\u52A0\u8001\u5E08"&&(te(!0),Z())},[t.actionTabs.key]);const Z=()=>Dt(void 0,null,function*(){const C=yield u({type:"classroomList/getSchoolList",payload:{}});d(C.map(v=>({value:v})))}),ie=()=>{var C;if(((C=J.getFieldValue())==null?void 0:C.keyword)===""){N([]),K.ZP.error("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9");return}te(!1),D(!0),w(!1),k([]),setTimeout(()=>{Fe(!0)},200)},ue=C=>{C=String(C);const v=_.indexOf(C);v<0?_.push(C):_.splice(v,1),k([..._])},Fe=(C=!1)=>Dt(void 0,null,function*(){var v;if((C||T)&&!F){const q=J.getFieldValue();w(!0),l(C?1:A+1);const ne=yield(0,Q.nQ)(jt({page:C?1:A+1,container_id:g.coursesId,container_type:1,school_name:q==null?void 0:q.school_name,keyword:q==null?void 0:q.keyword},q));N(C?[...ne.users]:[...V,...ne.users]),w(!1),((v=ne.users)==null?void 0:v.length)<10&&D(!1)}}),Ee=()=>Dt(void 0,null,function*(){if(_=="")K.ZP.error("\u8BF7\u9009\u62E9\u4EBA\u6570");else{const C=yield(0,Q.uh)(ua(jt({},g),{role:2,user_list:_.map(v=>({user_id:v}))}));(C==null?void 0:C.status)===-4&&s(),C.status===0&&(K.ZP.success("\u6DFB\u52A0\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomTopBanner",payload:{id:g.coursesId}}),u({type:"teachers/getList",payload:jt({},g)}),h.history.push(`/classrooms/${g.coursesId}/teachers`))}}),ce=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(C,v)=>W.createElement(ve.default,{value:v.numid,checked:_.includes(String(v.numid)),disabled:!!C})},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(C,v)=>W.createElement(se.Z,{placement:"bottom",title:C},W.createElement(h.Link,{className:"bold c-black",to:`/users/${v.login}`,target:"_blank"},C||"--"))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:C=>W.createElement(se.Z,{placement:"bottom",title:C},W.createElement("span",null,C||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:C=>W.createElement(se.Z,{placement:"bottom",title:C},W.createElement("span",null,C||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:C=>W.createElement(se.Z,{placement:"bottom",title:C},W.createElement("span",null,C||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:C=>W.createElement(se.Z,{placement:"bottom",title:C},W.createElement("span",null,C||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:C=>W.createElement(se.Z,{placement:"bottom",title:C},W.createElement("span",null,C||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"school_name",width:100,render:C=>C?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:C=>W.createElement(se.Z,{placement:"bottom",title:C},W.createElement("span",null,je()(C).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:C=>{if(C===1)return W.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return W.createElement(de.default,{centered:!0,title:"\u6DFB\u52A0\u8001\u5E08",open:t.actionTabs.key==="\u6DFB\u52A0\u8001\u5E08",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:()=>Dt(void 0,null,function*(){Ee()}),onCancel:()=>{k([]),u({type:"classroomList/setActionTabs",payload:{}})}},W.createElement(O.default,{layout:"inline",form:J,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10"},W.createElement(O.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},W.createElement(be.default,{style:{width:90}},W.createElement(be.default.Option,{value:"1"},"\u59D3\u540D"),W.createElement(be.default.Option,{value:"2"},"\u624B\u673A\u53F7"),W.createElement(be.default.Option,{value:"3"},"\u90AE\u7BB1"))),W.createElement(O.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9\uFF1A"},W.createElement(re.default,{allowClear:!0,style:{width:250},size:"middle",defaultValue:((c=r.selectArrs)==null?void 0:c.category_name)||((f=r.selectArrs)==null?void 0:f.name)})),W.createElement(O.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},W.createElement(Ft.Z,{options:o,style:{width:390},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(C,v)=>v.value.toUpperCase().indexOf(C.toUpperCase())!==-1})),W.createElement(O.default.Item,null,W.createElement(xe.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:()=>ie()},"\u641C\u7D22"))),L&&W.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},W.createElement("img",{src:ct.RL,width:"100",alt:""}),W.createElement("br",null),W.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")),!L&&V==""&&!F&&W.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},W.createElement("img",{src:ct.z3,width:"100",alt:""}),W.createElement("br",null),W.createElement("p",{className:"mt20"},"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!")),(!L&&V!=""||F)&&W.createElement("section",null,W.createElement("div",{className:"flexd-table-header mt20"},W.createElement(et.default,{pagination:!1,dataSource:[],columns:ce})),W.createElement("div",{style:{maxHeight:260,overflow:"auto"}},W.createElement(Mt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:C=>{Fe()},hasMore:T,useWindow:!1},W.createElement(et.default,{loading:F,showHeader:!1,pagination:!1,dataSource:V,columns:ce,onRow:C=>({onClick:v=>{v.currentTarget.querySelector("input").disabled||ue(v.currentTarget.querySelector("input").value)}})})))))};var la=(0,h.connect)(({classroomList:t,loading:a})=>({classroomList:t,loading:a}))(aa),z=b(59301),na=Object.defineProperty,oa=Object.defineProperties,ra=Object.getOwnPropertyDescriptors,uu=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,ia=Object.prototype.propertyIsEnumerable,au=(t,a,u)=>a in t?na(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Qt=(t,a)=>{for(var u in a||(a={}))sa.call(a,u)&&au(t,u,a[u]);if(uu)for(var u of uu(a))ia.call(a,u)&&au(t,u,a[u]);return t},ca=(t,a)=>oa(t,ra(a)),wt=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const da=({classroomList:t,loading:a,dispatch:u,onShow:s})=>{var c,f;const g=(0,h.useParams)(),{actionTabs:r}=t,[o,d]=(0,e.useState)([]),[T,D]=(0,e.useState)(!0),[F,w]=(0,e.useState)(!1),[J]=O.default.useForm();let[V,N]=(0,e.useState)([]);const[A,l]=(0,e.useState)(1),[_,k]=(0,e.useState)([]),[L,te]=(0,e.useState)(!0),oe=(0,e.useRef)(),Z=v=>v&&v{t.actionTabs.key==="\u6DFB\u52A0\u52A9\u6559"&&(te(!0),ie())},[t.actionTabs.key]);const ie=()=>wt(void 0,null,function*(){const v=yield u({type:"classroomList/getSchoolList",payload:{}});d(v.map(q=>({value:q})))}),ue=()=>{var v;if(((v=J.getFieldValue())==null?void 0:v.keyword)===""){N([]),K.ZP.error("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9");return}te(!1),D(!0),w(!1),k([]),setTimeout(()=>{Ee(!0)},200)},Fe=v=>{v=String(v);const q=_.indexOf(v);q<0?_.push(v):_.splice(q,1),k([..._])},Ee=(v=!1)=>wt(void 0,null,function*(){var q;if(T&&!F){const ne=J.getFieldValue();console.log("----",ne),w(!0),l(v?1:A+1);const ye=yield(0,Q.nQ)(Qt({page:v?1:A+1,container_id:g.coursesId,container_type:1,school_name:ne==null?void 0:ne.school_name,keyword:ne==null?void 0:ne.keyword},ne));w(!1),N(v?[...ye.users]:[...V,...ye.users]),((q=ye.users)==null?void 0:q.length)<10&&D(!1)}}),ce=()=>wt(void 0,null,function*(){if(_=="")K.ZP.error("\u8BF7\u9009\u62E9\u4EBA\u6570");else{const v=yield(0,Q.uh)(ca(Qt({},g),{role:3,user_list:_.map(q=>({user_id:q}))}));(v==null?void 0:v.status)===-4&&s(),v.status===0&&(K.ZP.success("\u6DFB\u52A0\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomTopBanner",payload:{id:g.coursesId}}),u({type:"teachers/getList",payload:Qt({},g)}),h.history.push(`/classrooms/${g.coursesId}/teachers`))}}),C=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(v,q)=>z.createElement(ve.default,{value:q.numid,checked:_.includes(String(q.numid)),disabled:!!v})},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(v,q)=>z.createElement(se.Z,{placement:"bottom",title:v},z.createElement(h.Link,{className:"bold c-black",to:`/users/${q.login}`,target:"_blank"},v||"--"))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:v=>z.createElement(se.Z,{placement:"bottom",title:v},z.createElement("span",null,v||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:v=>z.createElement(se.Z,{placement:"bottom",title:v},z.createElement("span",null,v||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:v=>z.createElement(se.Z,{placement:"bottom",title:v},z.createElement("span",null,v||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:v=>z.createElement(se.Z,{placement:"bottom",title:v},z.createElement("span",null,v||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:v=>z.createElement(se.Z,{placement:"bottom",title:v},z.createElement("span",null,v||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"school_name",width:100,render:v=>v?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:v=>z.createElement(se.Z,{placement:"bottom",title:v},z.createElement("span",null,je()(v).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:v=>{if(v===1)return z.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return z.createElement(de.default,{centered:!0,title:"\u6DFB\u52A0\u52A9\u6559",open:t.actionTabs.key==="\u6DFB\u52A0\u52A9\u6559",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:()=>wt(void 0,null,function*(){ce()}),onCancel:()=>{k([]),u({type:"classroomList/setActionTabs",payload:{}})}},z.createElement(O.default,{layout:"inline",form:J,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10"},z.createElement(O.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},z.createElement(be.default,{style:{width:90}},z.createElement(be.default.Option,{value:"1"},"\u59D3\u540D"),z.createElement(be.default.Option,{value:"2"},"\u624B\u673A\u53F7"),z.createElement(be.default.Option,{value:"3"},"\u90AE\u7BB1"))),z.createElement(O.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9\uFF1A"},z.createElement(re.default,{allowClear:!0,style:{width:260},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",size:"middle",defaultValue:((c=r.selectArrs)==null?void 0:c.category_name)||((f=r.selectArrs)==null?void 0:f.name)})),z.createElement(O.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},z.createElement(Ft.Z,{options:o,style:{width:390},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(v,q)=>q.value.toUpperCase().indexOf(v.toUpperCase())!==-1})),z.createElement(O.default.Item,null,z.createElement(xe.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:()=>ue()},"\u641C\u7D22"))),L&&z.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},z.createElement("img",{src:ct.RL,width:"100",alt:""}),z.createElement("br",null),z.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")),!L&&V==""&&!F&&z.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},z.createElement("img",{src:ct.z3,width:"100",alt:""}),z.createElement("br",null),z.createElement("p",{className:"mt20"},"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!")),(!L&&V!=""||F)&&z.createElement("section",null,z.createElement("div",{className:"flexd-table-header mt20"},z.createElement(et.default,{pagination:!1,dataSource:[],columns:C})),z.createElement("div",{style:{maxHeight:260,overflow:"auto"}},z.createElement(Mt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:v=>{Ee()},hasMore:T,useWindow:!1},z.createElement(et.default,{loading:F,showHeader:!1,pagination:!1,dataSource:V,columns:C,onRow:v=>({onClick:q=>{q.currentTarget.querySelector("input").disabled||Fe(q.currentTarget.querySelector("input").value)}})})))))};var ma=(0,h.connect)(({classroomList:t,loading:a})=>({classroomList:t,loading:a}))(da),Jt=b(99313),Ea=b(46651),St={addStudentContainer:"addStudentContainer___OXJb6",listItem:"listItem___rZl7r",tips:"tips___DJ9S4",qrCode:"qrCode___FFf0X"},pa=b(22415),ge=b(15826),vt=b(46961),G=b(35099),S=b(59301),fa=Object.defineProperty,Fa=Object.defineProperties,va=Object.getOwnPropertyDescriptors,lu=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,ha=Object.prototype.propertyIsEnumerable,nu=(t,a,u)=>a in t?fa(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,gt=(t,a)=>{for(var u in a||(a={}))ga.call(a,u)&&nu(t,u,a[u]);if(lu)for(var u of lu(a))ha.call(a,u)&&nu(t,u,a[u]);return t},ou=(t,a)=>Fa(t,va(a)),tt=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const{TabPane:ru}=Jt.default,ya=({classroomList:t,loading:a,dispatch:u,onShow:s,onShow1:c})=>{var f,g;const r=(0,h.useParams)(),{actionTabs:o}=t,[d,T]=(0,e.useState)([]);let[D,F]=(0,e.useState)(!0);const[w,J]=(0,e.useState)(!1),[V]=O.default.useForm(),[N,A]=(0,e.useState)([]),[l,_]=(0,e.useState)(1),[k,L]=(0,e.useState)([]),[te,oe]=(0,e.useState)(!0),[Z,ie]=(0,e.useState)([]),[ue,Fe]=(0,e.useState)("1"),[Ee,ce]=(0,e.useState)(!1),C=(0,e.useRef)(),v=B=>B&&B{t.actionTabs.key==="\u6DFB\u52A0\u5B66\u751F"&&(oe(!0),q())},[t.actionTabs.key]);const q=()=>tt(void 0,null,function*(){const B=yield u({type:"classroomList/getSchoolList",payload:{}});T(B.map(ee=>({value:ee})))}),ne=()=>{var B;if(((B=V.getFieldValue())==null?void 0:B.keyword)===""){A([]),K.ZP.error("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9");return}oe(!1),D=!0,F(!0),L([]),J(!1),setTimeout(()=>{Ye(!0)},300)},ye=B=>{B=String(B);const ee=k.indexOf(B);ee<0?k.push(B):k.splice(ee,1),L([...k])},Ie={onRemove:()=>{ie([])},beforeUpload:B=>{let ee=[];return ee.push(B),ie([...ee]),!1},fileList:Z,accept:".xls,.xlsx"},Ye=(B=!1)=>tt(void 0,null,function*(){var ee;if(D&&!w){const De=V.getFieldValue();J(!0),_(B?1:l+1);const $e=yield(0,Q.nQ)(ou(gt({page:B?1:l+1,container_id:r.coursesId,container_type:1,school_name:De==null?void 0:De.school_name,keyword:De==null?void 0:De.keyword},De),{role:4}));A(B?[...$e.users]:[...N,...$e.users]),J(!1),((ee=$e.users)==null?void 0:ee.length)<10&&F(!1)}}),Ne=()=>tt(void 0,null,function*(){if(k=="")K.ZP.error("\u8BF7\u9009\u62E9\u4EBA\u6570");else{ce(!0);const B=yield(0,Q.aZ)(ou(gt({},r),{course_group_id:0,user_ids:k}));(B==null?void 0:B.status)===-4&&(s(),ce(!1)),B.status===0&&(K.ZP.success("\u6DFB\u52A0\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomTopBanner",payload:{id:r.coursesId}}),u({type:"teachers/getStudentsList",payload:gt({},r)}),h.history.push(`/classrooms/${r.coursesId}/students`),ce(!1),localStorage.getItem("Noviceguide")==="0"||u({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:9,text:S.createElement("div",null,"\u606D\u559C\u60A8\uFF01\u6211\u4EEC\u5DF2\u7ECF\u5B8C\u6210\u3010\u6559\u5B66\u8BFE\u5802\u3011\u7684\u65B0\u5EFA\u4EFB\u52A1\u4E86\u3002\u600E\u4E48\u6837\uFF0C\u5F88\u7B80\u5355\u5427\uFF01\u63A5\u4E0B\u6765\uFF0C\u60A8\u53EF\u4EE5\u5F00\u59CB\u5728\u6559\u5B66\u8BFE\u5802\u7EE7\u7EED\u6DFB\u52A0\u60A8\u7684\u6559\u5B66\u5185\u5BB9\u3002 \u9047\u5230\u7591\u95EE\u65F6\uFF0C\u968F\u65F6\u53EC\u5524\u5C0F\u6B4C\uFF0C\u6211\u4F1A\u51FA\u73B0\u5728\u9875\u9762\u7684\u53F3\u4E0B\u89D2\u3002\u671F\u5F85\u4E0E\u4F60\u7684\u518D\u6B21\u534F\u4F5C\u3002")}}))}}),Qe=()=>tt(void 0,null,function*(){var B;if((Z==null?void 0:Z.length)<=0){K.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}ce(!0);const ee=new FormData;ee.append("file",Z[0]);const De=yield(0,M.ZP)(`/api/courses/${r.coursesId}/import_course_members.json`,{method:"post",body:ee},!0);if(De.status===-4){ce(!1),c();return}De.status!==-1&&(u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomTopBanner",payload:{id:r.coursesId}}),u({type:"teachers/getStudentsList",payload:gt({},r)}),(B=De==null?void 0:De.fail)!=null&&B.length?de.default.confirm({centered:!0,okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:S.createElement("div",null,"\u5BFC\u5165\u6587\u4EF6\u5185\u5B58\u5728\u4E0D\u5339\u914D\u4FE1\u606F\uFF0C\u8BF7",S.createElement("span",{onClick:()=>(0,ge.FH)("",(0,ge.NY)({url:vt.Z.API_SERVER+`/api/courses/${r.coursesId}/get_fail_data.xlsx`,query:{}})),className:"c-light-primary ml5 mr5 current"},"\u70B9\u51FB\u4E0B\u8F7D"),"\u67E5\u770B\u5E76\u8FDB\u884C\u4FEE\u6539\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01"),onOk:()=>tt(void 0,null,function*(){(0,ge.FH)("",(0,ge.NY)({url:vt.Z.API_SERVER+`/api/courses/${r.coursesId}/get_fail_data.xlsx`,query:{}})),h.history.push(`/classrooms/${r.coursesId}/students`)}),onCancel:()=>{h.history.push(`/classrooms/${r.coursesId}/students`)}}):(K.ZP.success("\u5BFC\u5165\u6210\u529F"),h.history.push(`/classrooms/${r.coursesId}/students`))),ce(!1)}),we=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(B,ee)=>S.createElement(ve.default,{value:ee.numid,checked:k.includes(String(ee.numid)),disabled:!!B})},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(B,ee)=>S.createElement(se.Z,{placement:"bottom",title:B},S.createElement(h.Link,{className:"bold c-black",to:`/users/${ee.login}`,target:"_blank"},B||"--"))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:B=>S.createElement(se.Z,{placement:"bottom",title:B},S.createElement("span",null,B||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:B=>S.createElement(se.Z,{placement:"bottom",title:B},S.createElement("span",null,B||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:B=>S.createElement(se.Z,{placement:"bottom",title:B},S.createElement("span",null,B||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:B=>S.createElement(se.Z,{placement:"bottom",title:B},S.createElement("span",null,B||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:B=>S.createElement(se.Z,{placement:"bottom",title:B},S.createElement("span",null,B||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"school_name",width:100,render:B=>B?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:B=>S.createElement(se.Z,{placement:"bottom",title:B},S.createElement("span",null,je()(B).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:B=>{if(B===1)return S.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return S.createElement(de.default,{className:St.addStudentWrapContainer,centered:!0,title:"\u6DFB\u52A0\u5B66\u751F",open:t.actionTabs.key==="\u6DFB\u52A0\u5B66\u751F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:ue==="1"?1100:600,zIndex:1e3,afterClose:()=>{ie([])},confirmLoading:Ee,bodyStyle:{minHeight:200},onOk:()=>tt(void 0,null,function*(){if(ue==="1"){Ne();return}Qe()}),onCancel:()=>{L([]),u({type:"classroomList/setActionTabs",payload:{}})}},S.createElement(Jt.default,{activeKey:ue,onChange:B=>Fe(B),className:St.addStudentContainer},S.createElement(ru,{tab:"\u624B\u52A8\u6DFB\u52A0",key:"1"},S.createElement("div",{className:St.listItem},S.createElement(O.default,{layout:"inline",form:V,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10"},S.createElement(O.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},S.createElement(be.default,null,S.createElement(be.default.Option,{value:"1"},"\u59D3\u540D"),S.createElement(be.default.Option,{value:"2"},"\u624B\u673A\u53F7"),S.createElement(be.default.Option,{value:"3"},"\u90AE\u7BB1"))),S.createElement(O.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9"},S.createElement(re.default,{allowClear:!0,style:{width:240},size:"middle",defaultValue:((f=o.selectArrs)==null?void 0:f.category_name)||((g=o.selectArrs)==null?void 0:g.name)})),S.createElement(O.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},S.createElement(Ft.Z,{options:d,style:{width:400},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(B,ee)=>ee.value.toUpperCase().indexOf(B.toUpperCase())!==-1})),S.createElement(O.default.Item,null,S.createElement(xe.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:()=>ne()},"\u641C\u7D22"))),te&&S.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},S.createElement("img",{src:ct.L6,width:"250",alt:""}),S.createElement("br",null),S.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")),!te&&N==""&&!w&&S.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},S.createElement("img",{src:ct.z3,width:"100",alt:""}),S.createElement("br",null),S.createElement("p",{className:"mt20"},"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!")),(!te&&N!=""||w)&&S.createElement("section",null,S.createElement("div",{className:"flexd-table-header mt20"},S.createElement(et.default,{pagination:!1,dataSource:[],columns:we})),S.createElement("div",{style:{maxHeight:260,overflow:"auto"}},S.createElement(Mt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:B=>{Ye()},hasMore:D,useWindow:!1},S.createElement(et.default,{loading:w,showHeader:!1,pagination:!1,dataSource:N,columns:we,onRow:B=>({onClick:ee=>{ee.currentTarget.querySelector("input").disabled||ye(ee.currentTarget.querySelector("input").value)}})})))))),((0,G.Ny)()||(0,G.d8)()&&(0,G.eY)().role===5)&&S.createElement(ru,{tab:"\u6279\u91CF\u5BFC\u5165",key:"2"},S.createElement("div",{className:St.listItem},S.createElement("div",{className:"mt20",style:{marginLeft:86}},S.createElement("div",{className:"mb20"},S.createElement("span",{className:"mr40"},"\u6B65\u9AA41\uFF1A"),"\u4E0B\u8F7D",S.createElement("a",{className:"ml5 mr5",onClick:()=>tt(void 0,null,function*(){(0,ge.FH)("",(0,ge.NY)({url:vt.Z.API_SERVER+"/api/courses/down_course_members_template",query:{}}))})},"\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F"),"\u6279\u91CF\u5BFC\u5165\u6210\u5458\u3002"),S.createElement("div",null,S.createElement("span",{className:"mr40"},"\u6B65\u9AA42\uFF1A"),"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F\u300B\u3002"),S.createElement("div",{style:{margin:"4px 0px 20px 94px"}},S.createElement(Ea.default,gt({},Ie),S.createElement(xe.ZP,{type:"primary",className:"mt10",icon:S.createElement(pa.Z,null)},"\u9009\u62E9\u6587\u4EF6"))))))))};var Aa=(0,h.connect)(({classroomList:t,loading:a})=>({classroomList:t,loading:a}))(ya),ze=b(5112),Rt=b(71418),Ba=b(48209),xt={exportmodal:"exportmodal___e1u_C",searchWrap:"searchWrap___GunRy",addQuestionBtn:"addQuestionBtn___Qiuf5",search:"search___aHuEr",searchIcon:"searchIcon___SYYcy",loading:"loading___DAGDK"},ht=b(6629),He={leftdiv:"leftdiv____DQvt",listClass:"listClass___NmeAK",spantitle:"spantitle___meGbS",rightdiv:"rightdiv___Ypfvm",searchWrap:"searchWrap___GXTGm",addQuestionBtn:"addQuestionBtn___DTPbT",search:"search___ti6sF",searchIcon:"searchIcon___BEcfO"},Ca="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",_a=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())}),ba=({data:t,value:a=[],loading:u,handleChangePage:s,setSelectedRowKeys:c,selectedRowKeys:f,onChange:g=()=>{}})=>{const[r,o]=(0,e.useState)([]),[d,T]=(0,e.useState)([]),[D,F]=(0,e.useState)([]),[w,J]=(0,e.useState)(!0);let[V,N]=(0,e.useState)(1),[A,l]=(0,e.useState)();return(0,e.useEffect)(()=>{console.log(t),console.log(u),J(u),o(t),T([]),F([])},[t]),(0,e.useEffect)(()=>{c&&(T(f),F(f))},[f]),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:He.leftdiv},e.createElement("div",{className:He.searchWrap},e.createElement(re.default.Search,{allowClear:!0,suffix:e.createElement("i",{className:`iconfont icon-sousuo9 font14 ${He.searchIcon}`}),className:He.search,placeholder:"\u53EF\u8F93\u5165\u5B66\u751F\u540D\u79F0\u67E5\u8BE2",size:"middle",onChange:_=>_a(void 0,null,function*(){o(t.filter(k=>{var L;return(L=k==null?void 0:k.name)==null?void 0:L.includes(_.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"})),e.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},e.createElement(Rt.Z,{spinning:w},e.createElement(e.Fragment,null,r.length===0?e.createElement(ht.Z,{styles:{margin:"45px auto"},customText:"\u6682\u65E0\u5206\u73ED"}):e.createElement("div",null,e.createElement(ve.default.Group,{value:d.map(_=>`${_.id}`),onChange:_=>{},style:{marginTop:"10px",flexDirection:"column"}},r.map((_,k)=>e.createElement(Ce.Z,{key:_.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},e.createElement(ve.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:_.is_published,value:`${_.id}`,onChange:L=>{if(L.target.checked){const oe=r.filter(Z=>L.target.value==Z.id);c([...f,...oe])}else{const oe=f.filter(Z=>L.target.value!=Z.id);c(oe)}}},e.createElement("div",{className:He.listClass},e.createElement("span",{className:He.spantitle,style:{width:_.is_published?"108px":"170px"}},_.name),_.is_published&&e.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03"))))))))))),e.createElement("div",{className:He.rightdiv},e.createElement("div",{className:He.searchWrap},e.createElement(re.default.Search,{allowClear:!0,suffix:e.createElement("i",{className:`iconfont icon-sousuo9 font14 ${He.searchIcon}`}),className:He.search,onChange:_=>{F(d.filter(k=>k.name.includes(_.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"})),D.length===0&&e.createElement(ht.Z,{styles:{margin:"45px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),D.length>0&&e.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},D.map((_,k)=>e.createElement(Ce.Z,{justify:"space-between",style:{marginTop:"10px"},key:_.id},e.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},_.name),e.createElement("img",{src:Ca,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{c(d.filter(L=>`${L.id}`!=`${_.id}`))}})))))))},Ke={leftdiv:"leftdiv___F3YNl",listClass:"listClass___Q_C6i",spantitle:"spantitle___SPfdV",rightdiv:"rightdiv___dvG3H",searchWrap:"searchWrap___CFcp_",addQuestionBtn:"addQuestionBtn___x16Cc",search:"search___eLYTt",searchIcon:"searchIcon___zNep3"},Da="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",wa=Object.defineProperty,Sa=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,su=Object.getOwnPropertySymbols,Ia=Object.prototype.hasOwnProperty,Oa=Object.prototype.propertyIsEnumerable,iu=(t,a,u)=>a in t?wa(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Pa=(t,a)=>{for(var u in a||(a={}))Ia.call(a,u)&&iu(t,u,a[u]);if(su)for(var u of su(a))Oa.call(a,u)&&iu(t,u,a[u]);return t},Ta=(t,a)=>Sa(t,xa(a)),cu=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())}),ka=({data:t,value:a=[],handleChangePage:u,setSelectedRowKeys:s,selectedRowKeys:c,onChange:f=()=>{}})=>{const g=(0,h.useParams)(),[r,o]=(0,e.useState)(!1),[d,T]=(0,e.useState)([]),[D,F]=(0,e.useState)([]),[w,J]=(0,e.useState)([]),[V,N]=(0,e.useState)();(0,e.useEffect)(()=>{T([]),F([]),J([])},[t]),(0,e.useEffect)(()=>{s&&(console.log(c),F(c),J(c))},[c]);const A=l=>cu(void 0,null,function*(){o(!0);const _=yield(0,M.ZP)(`/api/courses/${g.coursesId}/all_course_groups.json`,{method:"get",params:Ta(Pa({},g),{page:1,limit:1e5,keyword:l})});o(!1),T(_==null?void 0:_.student_arr)});return e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:Ke.leftdiv},e.createElement("div",{className:Ke.searchWrap},e.createElement(re.default.Search,{allowClear:!0,suffix:e.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Ke.searchIcon}`,onClick:()=>A(V)}),className:Ke.search,placeholder:"\u53EF\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u67E5\u8BE2",size:"middle",onChange:l=>N(l.target.value),onSearch:l=>cu(void 0,null,function*(){A(l)})})),e.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},e.createElement(Rt.Z,{spinning:r},d.length===0?e.createElement(ht.Z,{styles:{margin:"45px auto"},customText:"\u8BF7\u901A\u8FC7\u4E0A\u65B9\u641C\u7D22\u6DFB\u52A0\u5B66\u751F"}):e.createElement("div",null,e.createElement(ve.default.Group,{value:D.map(l=>`${l.user_id}`),onChange:l=>{console.log(l),console.log(c)},style:{marginTop:"10px",flexDirection:"column"}},d.map((l,_)=>e.createElement(Ce.Z,{key:l.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},e.createElement(ve.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:l.is_published,value:`${l.user_id}`,onChange:k=>{if(k.target.checked){const te=d.filter(oe=>k.target.value==oe.user_id);s([...c,...te])}else{const te=c.filter(oe=>k.target.value!=oe.user_id);s(te)}}},e.createElement("div",{className:Ke.listClass},e.createElement("span",{className:Ke.spantitle,style:{width:l.is_published?"108px":"170px"}},l.user_name)))))))))),e.createElement("div",{className:Ke.rightdiv},e.createElement("div",{className:Ke.searchWrap},e.createElement(re.default.Search,{allowClear:!0,suffix:e.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Ke.searchIcon}`}),className:Ke.search,onChange:l=>{J(D.filter(_=>_.user_name.includes(l.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u59D3\u540D\u8FDB\u884C\u67E5\u8BE2"})),w.length===0&&e.createElement(ht.Z,{styles:{margin:"45px auto"},customText:"\u6682\u672A\u9009\u62E9\u5B66\u751F"}),w.length>0&&e.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},w.map((l,_)=>e.createElement(Ce.Z,{justify:"space-between",style:{marginTop:"10px"},key:l.user_id},e.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},l.user_name),e.createElement("img",{src:Da,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{s(D.filter(k=>`${k.user_id}`!=`${l.user_id}`))}})))))))},le=b(59301),Na=Object.defineProperty,La=Object.defineProperties,Za=Object.getOwnPropertyDescriptors,du=Object.getOwnPropertySymbols,Ma=Object.prototype.hasOwnProperty,ja=Object.prototype.propertyIsEnumerable,mu=(t,a,u)=>a in t?Na(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Vt=(t,a)=>{for(var u in a||(a={}))Ma.call(a,u)&&mu(t,u,a[u]);if(du)for(var u of du(a))ja.call(a,u)&&mu(t,u,a[u]);return t},Eu=(t,a)=>La(t,Za(a)),Gt=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const an=re.default.Search,Qa=({classroomList:t,loading:a,dispatch:u})=>{var s,c;const f=(0,h.useParams)(),g=(0,h.useLocation)(),[r,o]=(0,e.useState)(!1),[d,T]=(0,e.useState)(!0),[D,F]=(0,e.useState)(!0),[w,J]=(0,e.useState)(1),[V,N]=(0,e.useState)([]),[A,l]=(0,e.useState)(""),[_,k]=(0,e.useState)([]),[L,te]=(0,e.useState)([]),[oe]=O.default.useForm(),[Z,ie]=(0,e.useState)(0),[ue,Fe]=(0,e.useState)(!1),[Ee,ce]=(0,e.useState)({}),[C,v]=(0,e.useState)(!1),[q,ne]=(0,e.useState)([]),[ye,Ie]=(0,e.useState)(""),[Ye,Ne]=(0,e.useState)(!0),[Qe,we]=(0,e.useState)([]),[B,ee]=(0,e.useState)([]),De=x=>x&&x{var x,y,I,U,i;t.actionTabs.key==="\u5BFC\u51FA\u6210\u7EE9"&&(at(),Et()),((x=t==null?void 0:t.actionTabs)==null?void 0:x.exportType)==="exercise"?Fe(!0):Fe(!1),Ie(""),ce({sd_mode:"student",cate_range:1,stu_range:1}),t.actionTabs.category_id&&(oe.setFieldValue("cate_range",2),ce(Eu(Vt({},Ee),{cate_range:2}))),we([(I=(y=t==null?void 0:t.actionTabs)==null?void 0:y.category_id)==null?void 0:I.toString()]);let E=`\u5BFC\u51FA${(U=t==null?void 0:t.actionTabs)==null?void 0:U.type}\u6210\u7EE9`;(i=t==null?void 0:t.actionTabs)!=null&&i.isReport&&(E="\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"),l(E)},[(s=t==null?void 0:t.actionTabs)==null?void 0:s.key]),console.log("---",(c=t==null?void 0:t.actionTabs)==null?void 0:c.exportType),(0,e.useEffect)(()=>{let x=Je(Be(Le),ye);Oe(x)},[Z]);const at=x=>Gt(void 0,null,function*(){var y,I,U;F(!0);const i=yield(0,Q.c_)(Eu(Vt({},f),{page:x||w,limit:2e4}));(y=i==null?void 0:i.course_groups)==null||y.map((E,P)=>{E.key=E.id,E.title=E.name,E.disabled=E.is_published}),F(!1),i&&(i!=null&&i.no_class_course_members?N([...(I=i==null?void 0:i.course_groups)==null?void 0:I.concat(i==null?void 0:i.no_class_course_members)]):N([...i==null?void 0:i.course_groups]),k(lt((U=i==null?void 0:i.course_groups)==null?void 0:U.concat(i==null?void 0:i.no_class_course_members))))}),Et=()=>Gt(void 0,null,function*(){var x,y,I,U,i,E,P,X,pe,_e;T(!0);const Me=yield(0,M.ZP)(`/api/courses/${f.coursesId}/left_banner_with_child.json`,{method:"get",params:{id:f.coursesId,module_type:t.actionTabs.exportType}});let Ae=[],pt=(x=Me==null?void 0:Me.course_modules)==null?void 0:x.filter(ae=>ae.name===t.actionTabs.type),Nt=((I=(y=pt[0])==null?void 0:y.second_category)==null?void 0:I.length)===0?(U=pt[0])==null?void 0:U.detail:(i=pt[0])==null?void 0:i.second_category;if(((P=(E=pt[0])==null?void 0:E.second_category)==null?void 0:P.length)===0?Nt==null||Nt.map(ae=>{var Se,ot;Ae.push({title:(ae==null?void 0:ae.category_name)||(ae==null?void 0:ae.name),key:((Se=ae==null?void 0:ae.category_id)==null?void 0:Se.toString())||((ot=ae==null?void 0:ae.id)==null?void 0:ot.toString())})}):Nt==null||Nt.filter(ae=>{var Se;return((Se=ae==null?void 0:ae.detail)==null?void 0:Se.concat(ae==null?void 0:ae.third_category).length)!==0}).map(ae=>{var Se,ot,ft;Ae.push({title:(ae==null?void 0:ae.category_name)||(ae==null?void 0:ae.name),key:((Se=ae==null?void 0:ae.category_id)==null?void 0:Se.toString())||((ot=ae==null?void 0:ae.id)==null?void 0:ot.toString()),children:nt(((ft=ae==null?void 0:ae.detail)==null?void 0:ft.concat(ae==null?void 0:ae.third_category))||[])})}),Ae=Ae.filter(ae=>{var Se;return((Se=ae==null?void 0:ae.children)==null?void 0:Se.length)!==0}),Ct(Ae),Oe(Be(Ae)),(X=t==null?void 0:t.actionTabs)!=null&&X.category_id){let ae=function(We){const Ut=[];return We.children?Ut.push(...We.children.map(en=>ae(en))):Ut.push(We.key),Ut.flat()};const Se=(_e=(pe=t==null?void 0:t.actionTabs)==null?void 0:pe.category_id)==null?void 0:_e.toString();ne([Se]),Ne(!0);const ot=!!he(Se,Ae);let ft=[];ot?ft=Ae.filter(We=>We.key===he(Se,Ae))[0].children.filter(We=>We.key===Se):ft=Ae.filter(We=>We.key===Se)[0].children;const $l=ft.map(We=>ae(We)).flat();ee($l)}T(!1)}),lt=x=>x.filter(y=>(y==null?void 0:y.course_members.length)>0).map(y=>({key:y.id.toString(),title:y.name,oldtitle:y.title,children:y.course_members?y.course_members.map(U=>({key:U.user_id.toString(),title:U.user_name,oldtitle:U.user_name,parentkey:y.id.toString()})):[]})),nt=x=>x.filter(y=>{var I;return!(y!=null&&y.detail&&((I=y==null?void 0:y.detail)==null?void 0:I.length)===0)}).map(y=>{var I,U,i;return{key:((I=y==null?void 0:y.id)==null?void 0:I.toString())||((U=y.category_id)==null?void 0:U.toString()),title:(y==null?void 0:y.category_name)||(y==null?void 0:y.name),children:(i=y==null?void 0:y.detail)==null?void 0:i.map(P=>{var X;return{key:(X=P==null?void 0:P.id)==null?void 0:X.toString(),title:P==null?void 0:P.name}})}}),Re=()=>{oe.resetFields(),ce({}),v(!1),N([]),Oe([]),te([]),we([]),ee([])},m=(x,y)=>{var I,U,i,E;if(console.log("onCheck",x,y),ye)if(console.log(1111),y.checked)if((I=y.node)!=null&&I.children){const P=(U=y.node)==null?void 0:U.children.map(_e=>_e!=null&&_e.children?_e==null?void 0:_e.children.map(Me=>Me.key):_e.key).flat(),X=[...new Set([...Qe,...P])],pe=[...new Set([...B,...P])];we(X),ee(pe)}else we([...Qe,y.node.key]),ee([...B,y.node.key]);else if((i=y.node)!=null&&i.children){const P=y.node.key,X=he(P,Le),pe=(E=y.node)==null?void 0:E.children.map(Ae=>Ae!=null&&Ae.children?Ae==null?void 0:Ae.children.map(pt=>pt.key):Ae.key).flat(),_e=Qe.filter(Ae=>!pe.includes(Ae)&&Ae!=P&&Ae!=X),Me=B.filter(Ae=>!pe.includes(Ae));we(_e),ee(Me)}else{const P=he(y.node.key,Le),X=he(P,Le),pe=Qe.filter(Me=>Me!=y.node.key&&Me!=P&&Me!=X),_e=B.filter(Me=>Me!=y.node.key);we(pe),ee(_e)}else ee(y.checkedNodes.filter(P=>!P.children).map(P=>P.key)),we(x)},p=[],$=x=>{for(let y=0;y{let I;for(let U=0;UE.key===x)?I=i.key:he(x,i.children)&&(I=he(x,i.children)))}return I},Ze=x=>{ne(x),Ne(!1)},j=(x,y)=>{let I=Z+1;ie(I);let U="";if(y===1?U=x:U=x.target.value,U===""||U===void 0)ne([]),Ie("");else{const i=p.map(E=>E.title.indexOf(U.trim())>-1?he(E.key,Le):null).filter((E,P,X)=>!!(E&&X.indexOf(E)===P));ne(i),Ie(U)}Ne(!0)},Be=x=>x.map(y=>{const I=y.title,U=I.indexOf(ye.trim()),i=I.substring(0,U),E=I.slice(U+ye.trim().length),P=U>-1?le.createElement("span",null,i,le.createElement("span",{className:"c-red"},ye.trim()),E):le.createElement("span",null,I);return y.children?{title:P,key:y.key,oldtitle:y.title,children:Be(y.children)}:{title:P,key:y.key,oldtitle:y.title}});function Je(x,y){return x.filter(I=>I.oldtitle&&I.oldtitle.trim().includes(y.trim())?!0:I.children&&I.children.length>0?(I.children=Je(I.children,y),I.children.length>0):!1)}return le.createElement(de.default,{centered:!0,title:A,open:t.actionTabs.key==="\u5BFC\u51FA\u6210\u7EE9",okText:"\u5BFC\u51FA",cancelText:"\u53D6\u6D88",destroyOnClose:!0,className:xt.exportmodal,bodyStyle:{maxHeight:520},width:610,confirmLoading:r,onOk:()=>Gt(void 0,null,function*(){var x,y;if(console.log(Le),console.log(B),Le.length===0){K.ZP.warning(`\u6CA1\u6709\u53EF\u5BFC\u51FA\u7684${ue?"\u8BD5\u5377":"\u4F5C\u4E1A"}`);return}let I={course_id:f.coursesId,ids:B,export_type:Ee.sd_mode,homework_type:t.actionTabs.exportType};Ee.stu_range===2&&(I.course_group_ids=L.map(i=>i.id.toString())),Ee.stu_range===3&&(I.user_ids=L.map(i=>i.user_id.toString())),o(!0);const U=yield(0,M.ZP)("/api/export_record/export_all.json",{method:"get",params:Vt({},I)});o(!1),(U==null?void 0:U.status)===0&&(K.ZP.info("\u5BFC\u51FA\u6210\u529F"),h.history.push(`/classrooms/${f==null?void 0:f.coursesId}/exportlist/${(x=Xe==null?void 0:Xe.find(i=>{var E;return i.type===((E=t==null?void 0:t.actionTabs)==null?void 0:E.exportType)}))==null?void 0:x.url}`),Re(),u({type:"classroomList/setActionTabs",payload:{}}),h.history.push(`/classrooms/${f==null?void 0:f.coursesId}/exportlist/${(y=Xe==null?void 0:Xe.find(i=>{var E;return i.type===((E=t==null?void 0:t.actionTabs)==null?void 0:E.exportType)}))==null?void 0:y.url}`))}),onCancel:()=>{Re(),u({type:"classroomList/setActionTabs",payload:{}})}},le.createElement("div",null,le.createElement(O.default,{form:oe,initialValues:{sd_mode:"student",cate_range:1,stu_range:1},colon:!1,labelAlign:"right",labelCol:{span:4},onValuesChange:(x,y)=>{"stu_range"in x&&te([]),ce(oe.getFieldValue())}},le.createElement(O.default.Item,{label:"\u7EDF\u8BA1\u7EF4\u5EA6",name:"sd_mode"},le.createElement(ze.ZP.Group,null,le.createElement(ze.ZP,{value:"student",className:"mr60"},"\u5B66\u751F\u7EF4\u5EA6"),le.createElement(ze.ZP,{value:"homework"},ue?"\u8BD5\u5377":"\u4F5C\u4E1A","\u7EF4\u5EA6"))),le.createElement(O.default.Item,{label:`\u5BFC\u51FA${ue?"\u8BD5\u5377":"\u4F5C\u4E1A"}\u8303\u56F4`,name:"cate_range"},le.createElement(ze.ZP.Group,null,le.createElement(ze.ZP,{value:1,className:"mr60"},"\u5168\u90E8",ue?"\u8BD5\u5377":"\u4F5C\u4E1A"),le.createElement(ze.ZP,{value:2},"\u6307\u5B9A",ue?"\u8BD5\u5377":"\u4F5C\u4E1A"))),Ee.cate_range===2&&le.createElement("div",{style:{width:560,height:300,border:"1px solid #F6F7F9",marginTop:-5,marginBottom:10}},le.createElement("div",{className:xt.searchWrap},le.createElement(re.default.Search,{allowClear:!0,suffix:le.createElement("i",{className:`iconfont icon-sousuo9 font14 ${xt.searchIcon}`,onClick:x=>j(ye,1)}),className:xt.search,placeholder:`\u641C\u7D22\u76EE\u5F55\u540D\u79F0\u6216${ue?"\u8BD5\u5377":"\u4F5C\u4E1A"}\u540D\u79F0`,size:"middle",onSearch:x=>j(x,1),onChange:x=>Ie(x.target.value)})),le.createElement("div",{style:{maxHeight:213,overflow:"auto"}},Le.length===0&&!d?le.createElement(ht.Z,{styles:{margin:"0 auto"},customText:`\u6682\u65E0${ue?"\u8BD5\u5377":"\u4F5C\u4E1A"}`}):le.createElement(Rt.Z,{spinning:d},le.createElement(Ba.default,{style:{minHeight:210},checkable:!0,selectable:!1,onExpand:Ze,expandedKeys:q,autoExpandParent:Ye,checkedKeys:Qe,onCheck:m,treeData:$e})))),le.createElement(O.default.Item,{label:"\u5BFC\u51FA\u5B66\u751F\u8303\u56F4",name:"stu_range"},le.createElement(ze.ZP.Group,null,le.createElement(ze.ZP,{value:1,className:"mr60"},"\u5168\u90E8\u5B66\u751F"),le.createElement(ze.ZP,{value:2,className:"mr60"},"\u6307\u5B9A\u5206\u73ED"),le.createElement(ze.ZP,{value:3},"\u6307\u5B9A\u5B66\u751F"))),Ee.stu_range===2&&le.createElement("div",{style:{width:560,height:368,marginTop:-5}},le.createElement("div",null,le.createElement(ba,{data:V,treedata:_,loading:D,selectedRowKeys:L,setSelectedRowKeys:te}))),Ee.stu_range===3&&le.createElement("div",{style:{width:560,height:368,marginTop:-5}},le.createElement("div",null,le.createElement(ka,{data:V,treedata:_,selectedRowKeys:L,setSelectedRowKeys:te}))))))};var Ja=(0,h.connect)(({classroomList:t,loading:a})=>({classroomList:t,loading:a}))(Qa),Ve=b(59301),Ra=Object.defineProperty,pu=Object.getOwnPropertySymbols,Va=Object.prototype.hasOwnProperty,Ga=Object.prototype.propertyIsEnumerable,fu=(t,a,u)=>a in t?Ra(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Yt=(t,a)=>{for(var u in a||(a={}))Va.call(a,u)&&fu(t,u,a[u]);if(pu)for(var u of pu(a))Ga.call(a,u)&&fu(t,u,a[u]);return t},Ya=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const Wa=({classroomList:t,dispatch:a,user:u})=>{const[s,c]=(0,e.useState)(!1),[f]=O.default.useForm(),g=(0,h.useParams)(),{userInfo:r}=u,o=()=>{a({type:"classroomList/setActionTabs",payload:{key:""}})};return(0,e.useEffect)(()=>{t.actionTabs.key==="\u52A0\u5165\u8BFE\u5802"?!(r!=null&&r.login)||(r==null?void 0:r.login)==""?(a({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),o()):r!=null&&r.profile_completed?c(!0):de.default.confirm({centered:!0,title:"\u63D0\u793A",content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{c(!0)},onCancel:()=>o()}):c(!1)},[t.actionTabs.key]),Ve.createElement(de.default,{centered:!0,title:"\u52A0\u5165\u8BFE\u5802",open:s,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ya(void 0,null,function*(){var d;yield f.validateFields();const T=Yt({},f.getFieldValue());let D=yield(0,M.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:T.invite_code}});if(D!=null&&D.need_pro_auth){a({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:T.inputValue,checkedList:T.identity==="professor"?[1]:T.identity==="assistant_professor"?[2]:[3]}}),o();return}(d=T==null?void 0:T.identity)==null||d.map(w=>{T[w]=1});const F=yield(0,M.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:Yt({},T)});console.log("/api/courses/apply_to_join_course.json",{method:"post",body:Yt({},T)}),F.status===0&&((0,ge.L9)(["\u6559\u5B66\u8BFE\u5802","\u52A0\u5165\u8BFE\u5802"]),K.ZP.success("\u52A0\u5165\u6210\u529F"),window.location.reload(!0))}),onCancel:()=>o()},Ve.createElement("section",{className:"pr20 pt10 pl10"},Ve.createElement(O.default,{form:f,hideRequiredMark:!0},Ve.createElement(O.default.Item,{name:"invite_code",rules:[{required:!0,message:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801"}],label:Ve.createElement("div",{className:"tr",style:{width:100}},"\u8BFE\u5802\u9080\u8BF7\u7801")},Ve.createElement(re.default,{size:"middle",placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801"})),Ve.createElement(O.default.Item,{name:"identity",label:Ve.createElement("div",{className:"tr",style:{width:100}},"\u8EAB\u4EFD")},Ve.createElement(ve.default.Group,null,Ve.createElement(ve.default,{value:"professor"},"\u6559\u5E08"),Ve.createElement(ve.default,{value:"assistant_professor"},"\u52A9\u6559"),Ve.createElement(ve.default,{value:"student"},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))))};var za=(0,h.connect)(({classroomList:t,user:a})=>({classroomList:t,user:a}))(Wa),Ha={wrap:"wrap___fhpdw",content:"content___ebdwe",hint:"hint___MlzLZ",title:"title___CBiOM",titleWrap:"titleWrap___aNLFI",formWrap:"formWrap___MSAjb",identityWrap:"identityWrap____g2bF",schoolHintWrap:"schoolHintWrap___xD8gg",colorCDCDCD:"colorCDCDCD___k8y5q",color0152d9:"color0152d9___iFYej",submitButton:"submitButton___rTeEi",submitButtondiv:"submitButtondiv___QXI_6",glow:"glow___kDQHM"},Ka=Object.defineProperty,Fu=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,vu=(t,a,u)=>a in t?Ka(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,yt=(t,a)=>{for(var u in a||(a={}))Ua.call(a,u)&&vu(t,u,a[u]);if(Fu)for(var u of Fu(a))Xa.call(a,u)&&vu(t,u,a[u]);return t},Wt=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const Te=be.default.Option,qa=({user:t,shixunHomeworks:a,loading:u,dispatch:s})=>{const c=(0,h.useParams)(),[f,g]=(0,e.useState)(!1),[r]=O.default.useForm(),o=10,[d,T]=(0,e.useState)({}),[D,F]=(0,e.useState)([]),[w,J]=(0,e.useState)([]),[V,N]=(0,e.useState)([]),[A,l]=(0,e.useState)([]);(0,e.useEffect)(()=>{a.actionTabs.key==="\u586B\u5145\u4FE1\u606F\u5F39\u7A97"&&!D.length&&_()},[a.actionTabs.key]);const _=()=>Wt(void 0,null,function*(){const Z=yield s({type:"account/getSchoolOption"});F(Z==null?void 0:Z.schools)}),k=Z=>{T(yt({},r.getFieldsValue())),"school"in Z&&(J(D.filter(ue=>ue.name.includes(Z.school))),(D.find(ue=>ue.name===Z.school)||{}).id?L(Z.school):(r.setFieldsValue({department:""}),T(yt(yt({},d),{school:Z.school,department:""}))))},L=(Z,ie)=>Wt(void 0,null,function*(){var ue,Fe,Ee;const ce=(ue=D.find(q=>q.name===Z))==null?void 0:ue.id,C=(yield te(ce))||{};N(C==null?void 0:C.departments);const v=ie||((Ee=(Fe=C==null?void 0:C.departments)==null?void 0:Fe[0])==null?void 0:Ee.name);r.setFieldsValue({department:v}),T(yt(yt({},d),{school:Z,department:v}))}),te=Z=>{if(Z)return s({type:"account/getDepartmentOption",payload:{id:Z}})},oe=Z=>Wt(void 0,null,function*(){var ie,ue;const{nickname:Fe,gender:Ee,identity:ce,studentNo:C,jobTitle:v,manager:q,school:ne,department:ye,edu_background:Ie,edu_entry_year:Ye,brief_introduction:Ne,name:Qe}=Z,we=(ie=V.find(De=>De.name===ye))==null?void 0:ie.id,B=(ue=D.find(De=>De.name===ne))==null?void 0:ue.id;(yield s({type:"account/updateAccount",payload:{id:t.userInfo.user_id,department_id:we,gender:Ee,identity:ce,location,nickname:Fe,name:Qe,school_id:B,edu_background:Ie,edu_entry_year:Ye,brief_introduction:Ne,student_id:ce==="student"?C:null,technical_title:v||q}}))&&(window.location.reload(),localStorage.removeItem("addinfo"))});return e.createElement(de.default,{centered:!0,title:"\u586B\u5199\u8D44\u6599",open:a.actionTabs.key==="\u586B\u5145\u4FE1\u606F\u5F39\u7A97",okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",width:650,bodyStyle:{minHeight:150},confirmLoading:f,onOk:()=>{r.submit()},onCancel:()=>{s({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(O.default,{form:r,className:Ha.formWrap,layout:"horizontal",onValuesChange:k,onFinish:oe},e.createElement(O.default.Item,{label:"\u59D3\u540D",name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${o}\u4E2A\u5B57\u7B26`},{validator:ge.HJ}]},e.createElement(re.default,{placeholder:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${o}\u4E2A\u5B57\u7B26`,maxLength:o})),e.createElement(Ce.Z,{gutter:[10,0]},e.createElement(fe.Z,{flex:"300px"},e.createElement(O.default.Item,{label:"\u804C\u4E1A",name:"identity",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u4E1A"}]},e.createElement(be.default,null,e.createElement(Te,{value:"teacher"},"\u6559\u5E08"),e.createElement(Te,{value:"student"},"\u5B66\u751F"),e.createElement(Te,{value:"professional"},"\u4E13\u4E1A\u4EBA\u58EB")))),d.identity==="student"&&e.createElement(fe.Z,{flex:"300px"},e.createElement(O.default.Item,{initialValue:d.studentNo,name:"studentNo",rules:[{required:!0,message:"\u8BF7\u5148\u8F93\u5165\u5B66\u53F7"}]},e.createElement(re.default,{type:"text",placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7"}))),d.identity==="teacher"&&e.createElement(fe.Z,{flex:"300px"},e.createElement(O.default.Item,{initialValue:d.jobTitle,name:"jobTitle",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},e.createElement(be.default,null,e.createElement(Te,{value:"\u6559\u6388"},"\u6559\u6388"),e.createElement(Te,{value:"\u7814\u7A76\u5458"},"\u7814\u7A76\u5458"),e.createElement(Te,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),e.createElement(Te,{value:"\u526F\u7814\u7A76\u5458"},"\u526F\u7814\u7A76\u5458"),e.createElement(Te,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),e.createElement(Te,{value:"\u52A9\u7406\u7814\u7A76\u5458"},"\u52A9\u7406\u7814\u7A76\u5458"),e.createElement(Te,{value:"\u52A9\u7406\u6559\u6388"},"\u52A9\u7406\u6559\u6388")))),d.identity==="professional"&&e.createElement(fe.Z,{flex:"300px"},e.createElement(O.default.Item,{initialValue:d.manager,name:"manager",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},e.createElement(be.default,null,e.createElement(Te,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),e.createElement(Te,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),e.createElement(Te,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),e.createElement(Te,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),e.createElement(Te,{value:"\u52A9\u7406\u5DE5\u7A0B\u5E08"},"\u52A9\u7406\u5DE5\u7A0B\u5E08"))))),e.createElement(O.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"school",wrapperCol:{span:10},rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},e.createElement(Ft.Z,{showSearch:!0,options:w==null?void 0:w.map(Z=>({value:Z.name}))})),e.createElement(O.default.Item,{label:"\u9662\u7CFB/\u90E8\u95E8",name:"department",wrapperCol:{span:10}},e.createElement(Ft.Z,{showSearch:!0,onChange:Z=>l(V.filter(ie=>ie.name.includes(Z))),options:A==null?void 0:A.map(Z=>({value:Z.name}))}))))};var $a=(0,h.connect)(({shixunHomeworks:t,loading:a,user:u})=>({shixunHomeworks:t,loading:a,user:u}))(qa),el=Object.defineProperty,gu=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,hu=(t,a,u)=>a in t?el(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,al=(t,a)=>{for(var u in a||(a={}))tl.call(a,u)&&hu(t,u,a[u]);if(gu)for(var u of gu(a))ul.call(a,u)&&hu(t,u,a[u]);return t},ll=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const nl=({classroomList:t,loading:a,dispatch:u})=>{var s;const c=(0,h.useParams)(),f=(0,h.useLocation)(),[g,r]=(0,e.useState)(!1),{actionTabs:o,courseGroups:d,allCourseGroups:T}=t,[D]=O.default.useForm();return(0,e.useEffect)(()=>{t.actionTabs.key==="\u5207\u6362\u4E3A\u5B66\u751F"&&(u({type:"classroomList/getAllCourseGroup",payload:al({},c)}),D.setFieldsValue({course_group_id:"0"}))},[t.actionTabs.key]),e.createElement(de.default,{centered:!0,title:"\u5207\u6362\u4E3A\u5B66\u751F",open:t.actionTabs.key==="\u5207\u6362\u4E3A\u5B66\u751F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:150},confirmLoading:g,onOk:()=>ll(void 0,null,function*(){r(!0),(yield(0,M.ZP)(`/api/courses/${c.coursesId}/switch_to_student.json`,{method:"post",body:D.getFieldValue()})).status===0&&(K.ZP.success("\u5207\u6362\u6210\u529F"),window.location.reload()),r(!1)}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u5982\u679C\u5206\u73ED\u5355\u72EC\u8BBE\u7F6E\u53D1\u5E03\u5185\u5BB9\uFF08\u5B9E\u8BAD\u4F5C\u4E1A\u3001\u666E\u901A\u4F5C\u4E1A\u3001\u8BD5\u5377\u7B49\uFF09\uFF0C \u9700\u8981\u52A0\u5165\u5206\u73ED\u624D\u80FD\u67E5\u770B"),e.createElement("div",{className:"pl30 pr30"},e.createElement(O.default,{form:D,initialValues:{course_group_id:"0"}},e.createElement(Ce.Z,{className:"mt30"},e.createElement(fe.Z,null,"\u8FDB\u5165\uFF1A"),e.createElement(fe.Z,{flex:"1"},e.createElement(O.default.Item,{name:"course_group_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u5F55\u540D\u79F0"}],noStyle:!0},e.createElement(be.default,{defaultValue:"0",style:{width:"100%"}},e.createElement(be.default.Option,{value:"0"},"\u672A\u5206\u73ED"),(s=T==null?void 0:T.course_groups)==null?void 0:s.map(function(F,w){return e.createElement(be.default.Option,{value:F.id},F.name)}))))))))};var ol=(0,h.connect)(({classroomList:t,loading:a})=>({classroomList:t,loading:a}))(nl),rl=b(56511),dt=b(47766);const sl={shixun_homework:"iconfont icon-shixunzuoye1",graduation:"iconfont icon-biyezhuanhuan",exercise:"iconfont font17 icon-kaoshishijuan1",poll:"iconfont font17 icon-kaoshiwenjuan1",common_homework:"iconfont icon-putongzuoye1",group_homework:"iconfont icon-fenzuzuoye2",attendance:"iconfont icon-qiandao1",announcement:"iconfont icon-gonggaolan",attachment:"iconfont icon-xuexiziyuan1",video:"iconfont font14 icon-shipinzhibo1",board:"iconfont icon-taolun2",course_group:"iconfont font18 icon-fenban2",statistics:"iconfont font17 icon-tongji3",template:"iconfont icon-mobanguanli2",online_learning:"iconfont icon-kechengxuexi",ecs:"iconfont icon-gongchengrenzheng",program_homework:"iconfont icon-bianchengzuoye",new_graduation:"iconfont icon-biyesheji",resource_recommend:"iconfont icon-ziyuantuijian"};var R={flex_box_center:"flex_box_center___ztP5B",flex_space_between:"flex_space_between___ZnBAF",flex_box_vertical_center:"flex_box_vertical_center___sIQLg",flex_box_center_end:"flex_box_center_end___Yjb4r",flex_box_column:"flex_box_column___wx6hu",wrp:"wrp___eXSKX",classroomInfo:"classroomInfo___zfzoC",title:"title___BCkXZ",titleLeft:"titleLeft___XPuIq",classroomUser:"classroomUser___b_ny2",headPic:"headPic___pR9pz",teacherInfo:"teacherInfo___BeE5H",classroomDesc:"classroomDesc___csaXO",classroomDescBg:"classroomDescBg___OQixb",joinCouses:"joinCouses___RT5bw",bg:"bg___zCz6k",task_count:"task_count___GC5OH",container:"container___m1Tgk",leftMenuActions:"leftMenuActions___H7kfl",leftMenu:"leftMenu___aMBG9",menuText:"menuText___vgQ83",totalCount:"totalCount___AoAB2",actions:"actions___MsngA",open:"open___inDJH",actived:"actived___rqjRz",actived2:"actived2___x7Wvg",tipJoin:"tipJoin___uzlgb",badge:"badge___s6J4T",num:"num____292N",classromediv:"classromediv___AQhQT",glow:"glow___Ucfx9",st:"st___KjyfC",link:"link___aoTXV",sLink:"sLink___moIi9",iconH:"iconH___N915X",shareClassroom:"shareClassroom___WbdZI",copy:"copy___plAJS",btnWrap:"btnWrap___UOuN_",btn:"btn___DfMBs",tip:"tip___FDQL5",export:"export___Dr4oV",bottom:"bottom___DezCj",yes:"yes___SmiO1",no:"no____2dJW",skeleton:"skeleton___fBWXQ",skeletonL:"skeletonL___m64NF",skeletonR:"skeletonR___ICZBM",skeletonR_2:"skeletonR_2___ttKxS",skeletonR_1:"skeletonR_1___koZuU"},il=Object.defineProperty,cl=Object.defineProperties,dl=Object.getOwnPropertyDescriptors,It=Object.getOwnPropertySymbols,yu=Object.prototype.hasOwnProperty,Au=Object.prototype.propertyIsEnumerable,Bu=(t,a,u)=>a in t?il(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,mt=(t,a)=>{for(var u in a||(a={}))yu.call(a,u)&&Bu(t,u,a[u]);if(It)for(var u of It(a))Au.call(a,u)&&Bu(t,u,a[u]);return t},Cu=(t,a)=>cl(t,dl(a)),ml=(t,a)=>{var u={};for(var s in t)yu.call(t,s)&&a.indexOf(s)<0&&(u[s]=t[s]);if(t!=null&&It)for(var s of It(t))a.indexOf(s)<0&&Au.call(t,s)&&(u[s]=t[s]);return u},ut=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const{TabPane:ln}=Jt.default,El=t=>{var a=t,{classroomList:u,globalSetting:s,user:c,loading:f,dispatch:g,children:r}=a,o=ml(a,["classroomList","globalSetting","user","loading","dispatch","children"]),d,T,D;const F=(0,h.useParams)(),w=(0,h.useLocation)(),{detailTopBanner:J,detailLeftMenus:V}=u,[N,A]=(0,e.useState)([]),[l,_]=(0,e.useState)([]),[k,L]=(0,e.useState)([]),{userInfo:te}=c,{Content:oe,Sider:Z}=qe.default,[ie,ue]=(0,e.useState)(),[Fe,Ee]=(0,e.useState)([]),[ce,C]=(0,e.useState)([]),[v,q]=(0,e.useState)([]),[ne,ye]=(0,e.useState)(!1),Ie=[{label:"\u516C\u544A\u680F",value:"announcement"},{label:"\u5B9E\u8BAD\u4F5C\u4E1A",value:"shixun_homework"},{label:"\u666E\u901A\u4F5C\u4E1A",value:"common_homework"},((d=c.userInfo)==null?void 0:d.main_site)&&{label:"\u5206\u7EC4\u4F5C\u4E1A",value:"group_homework"},{label:"\u8BD5\u5377",value:"exercise"},{label:"\u95EE\u5377",value:"poll"},{label:"\u6559\u5B66\u8D44\u6599",value:"attachment"},{label:"\u89C6\u9891\u76F4\u64AD",value:"video"},{label:"\u8BA8\u8BBA",value:"board"},{label:"\u5206\u73ED",value:"course_group"},{label:"\u7EDF\u8BA1",value:"statistics"},{label:"\u7B7E\u5230",value:"attendance"},((T=c.userInfo)==null?void 0:T.admin)&&{label:"\u6A21\u677F\u7BA1\u7406",value:"template"}].filter(m=>{var p;return m?(p=s==null?void 0:s.setting)!=null&&p.is_local?m.label!=="\u89C6\u9891\u76F4\u64AD":!0:!1}),Ye={shixun_homework:"practice",common_homework:"normal",group_homework:"group",program_homework:"hack",hack:"hack",exercise:"exercise"};(0,e.useEffect)(()=>{var m;let p=(m=u.detailLeftMenus)==null?void 0:m.course_modules;p&&(A(JSON.parse(JSON.stringify(p))),Qe())},[u.detailLeftMenus]),(0,e.useEffect)(()=>{Qe()},[w.pathname]);function Ne(){return ut(this,null,function*(){let m=yield(0,M.ZP)(`/api/courses/${F==null?void 0:F.coursesId}/modules_settings.json`,{method:"get"});ue(m),q([...m==null?void 0:m.course_module_types])})}const Qe=()=>{var m,p;(p=(m=u.detailLeftMenus)==null?void 0:m.course_modules)==null||p.map(($,he)=>{(w.pathname.indexOf($.category_url)>-1||nt($))&&(k.includes(he)||k.push(he),L([...k]))})},we=()=>{g({type:"classroomList/getClassroomLeftMenus",payload:{id:F.coursesId}})},B=()=>ut(void 0,null,function*(){var m;let p=yield g({type:"classroomList/getClassroomLeftMenus",payload:{id:F.coursesId}});h.history.push(`${(m=p==null?void 0:p.course_modules[0])==null?void 0:m.category_url}`)}),ee=(m,p)=>{de.default.confirm({centered:!0,title:"\u63D0\u793A",icon:e.createElement(Y.Z,null),content:m,okText:"\u786E\u8BA4",onOk:()=>p(),cancelText:"\u53D6\u6D88"})},De=(m,p)=>{if(m.localName===p)return m;for(let $=0,he=m;he=he.parentNode;$++){if(he.localName===p)return he;if(he==document.documentElement)return!1}},$e=m=>{if(!m)return;console.log(m,444),De(m.target,"li").setAttribute("id","appointId")},Oe=(m,p,$,he)=>ut(void 0,null,function*(){var Ze;let j;switch(m){case 1:const Be={category_id:$===2?p.root_id:p.id||p.category_id,parent_id:$===2?p.category_id:"",nodeModules:p,type:p.type||p.category_type};g({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",selectArrs:Be,cb:()=>{we()}}});break;case 2:g({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D",selectArrs:{name:p.category_name||p.name,category_id:p.category_id,main_id:p.id,category_type:p.category_type},cb:()=>{we()}}});break;case 3:ee(e.createElement("p",null,"\u9690\u85CF\u540E\u5C06\u4E0D\u518D\u663E\u793A\u6B64\u6A21\u5757,",e.createElement("br",null),"\u540E\u7EED\u53EF\u5728\u8BFE\u5802\u8BBE\u7F6E\u4E2D\u91CD\u65B0\u52FE\u9009\u6A21\u5757\u6062\u590D\u663E\u793A"),()=>ut(void 0,null,function*(){j=yield(0,Q.nX)({id:p.id}),j.status===0&&(K.ZP.success("\u64CD\u4F5C\u6210\u529F"),g({type:"classroomList/getClassroomLeftMenus",payload:{id:F.coursesId}}))}));break;case 4:j=yield(0,Q.yd)({id:p.id}),j.status===0&&(K.ZP.success("\u64CD\u4F5C\u6210\u529F"),g({type:"classroomList/getClassroomLeftMenus",payload:{id:F.coursesId}}));break;case 5:ee(e.createElement("p",null,"\u8BE5\u76EE\u5F55\u4E0B\u7684\u5185\u5BB9\u5C06\u88AB\u79FB\u52A8\u5230",(Ze=["exercise","board","attachment"])!=null&&Ze.includes(p.category_type)?"\u7236":"\u672A\u5206\u914D","\u76EE\u5F55,",e.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),()=>ut(void 0,null,function*(){var Je,x;if(p.category_type==="board"?j=yield(0,Q.i)({id:p.category_id}):j=yield(0,Q.Z0)({id:p.category_id}),j.status===0){if(K.ZP.success("\u5220\u9664\u6210\u529F"),p.category_type==="board"){let y=(Je=V==null?void 0:V.course_modules)==null?void 0:Je.filter(I=>(I==null?void 0:I.type)==="board");h.history.push(`/classrooms/${F.coursesId}/${p.category_type}/${(x=y==null?void 0:y[0])==null?void 0:x.main_id}`)}else h.history.push(`/classrooms/${F.coursesId}/${p.category_type}`);g({type:"classroomList/getClassroomLeftMenus",payload:{id:F.coursesId}})}}));break;case 6:g({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u5206\u73ED",params:F}});break;case 7:g({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:p==null?void 0:p.name,exportType:Ye[p==null?void 0:p.type]||Ye[p==null?void 0:p.category_type],category_id:p==null?void 0:p.category_id,isReport:he}});break;case 8:(p.type==="shixun_homework"||p.type==="program_homework")&&h.history.push(`/classrooms/${F==null?void 0:F.coursesId}/exportlist/shixun_work_list`),p.type==="exercise"&&h.history.push(`/classrooms/${F==null?void 0:F.coursesId}/exportlist/exercise_score`),p.type==="common_homework"&&h.history.push(`/classrooms/${F==null?void 0:F.coursesId}/exportlist/normal_work_list`),p.type==="group_homework"&&h.history.push(`/classrooms/${F==null?void 0:F.coursesId}/exportlist/group_work_list`);break}}),Le=m=>!(m==="attendance"||m==="announcement"||m==="poll"||m==="graduation"||m==="course_group"||m==="new_graduation"),Ct=m=>{const p=(m==null?void 0:m.type)||(m==null?void 0:m.category_type);return p==="shixun_homework"||p==="common_homework"||p==="program_homework"||p==="exercise"||p==="group_homework"||p==="hack"},Xe=(m,p)=>e.createElement("div",{className:R.leftMenuActions},Le(m.type)&&p<=2&&e.createElement("p",{className:"current",onClick:$=>Oe(1,m,p,$)},"\u65B0\u5EFA\u5B50\u76EE\u5F55"),m.type==="course_group"&&p===1&&e.createElement("p",{className:"current",onClick:()=>Oe(6,m,p)},"\u65B0\u5EFA\u5206\u73ED"),e.createElement("p",{className:"current",onClick:$=>Oe(2,m,p,$)},"\u91CD\u547D\u540D"),m.main_id&&!(0,G.Rm)()&&e.createElement("p",{className:"current",onClick:()=>Oe(3,m,p)},"\u9690\u85CF"),Ct(m)&&e.createElement(H.Z,{destroyTooltipOnHide:!0,placement:"right",content:e.createElement("div",{className:R.export},e.createElement("p",{onClick:()=>Oe(7,m,p)},"\u5B66\u751F\u6210\u7EE9"),e.createElement("p",{onClick:$=>{$.preventDefault(),$.stopPropagation(),Oe(8,m,p)}},"\u5386\u53F2\u5BFC\u51FA")),trigger:"hover"},e.createElement("p",{className:"current",onClick:$=>{$.preventDefault(),$.stopPropagation()}},"\u5BFC\u51FA")),m.main_id&&!(0,G.Rm)()&&e.createElement("p",{className:"current",onClick:()=>Oe(4,m,p)},"\u7F6E\u9876"),m.category_id&&e.createElement("p",{className:"current",onClick:()=>Oe(5,m,p)},"\u5220\u9664")),at=(m,p)=>p===1?m.type==="board"?`/classrooms/${F.coursesId}/${m.type}/${m.main_id}`:m.type==="graduation"?`/classrooms/${F.coursesId}/graduation_topics`:`/classrooms/${F.coursesId}/${m.type}`:m.category_type==="hack"&&p===3?m.second_category_url:(m.category_type==="messages"&&(m.category_type="board"),`/classrooms/${F.coursesId}/${m.category_type}/${m.category_id}`),Et=()=>{const m=w.pathname.split("/");Ee([`${m[3]}|${F.coursesId}`]),C([`${m[3]}|${F.coursesId}`,`${m[3]}|${m[4]}`])};(0,e.useEffect)(()=>{try{const m=sessionStorage._nav_.split(","),p=sessionStorage._nav_open_.split(",");sessionStorage._nav_open_?Ee(p):Et(),C(m)}catch(m){Et()}return()=>{sessionStorage.removeItem("_nav_open_"),sessionStorage.removeItem("_nav_")}},[u.name,w==null?void 0:w.pathname]);const lt=m=>ut(void 0,null,function*(){var p;const{draggableId:$,source:he,destination:Ze}=m;if(!Ze)return!1;const j=$.split("-"),Be=j[1],Je=j[2];let x;if(((p=N[Be])==null?void 0:p.type)==="board"?x=yield(0,Q.Ab)({id:j[0],position:Ze.index+1}):x=yield(0,Q.Wr)({id:j[0],position:Ze.index+1}),x.status===0){let y;j.length===3?(y=N[Be].second_category[Je],N[Be].second_category.splice(Je,1),N[Be].second_category.splice(Ze.index,0,y)):(y=N[Be].second_category[j[2]].third_category[j[3]],N[Be].second_category[j[2]].third_category.splice(j[3],1),N[Be].second_category[j[2]].third_category.splice(Ze.index,0,y)),A([...N])}}),nt=m=>w.pathname.indexOf("student_statistics")>-1&&m.type==="statistics",Re=()=>{};return e.createElement(Z,{width:264,style:{marginTop:24,height:"auto",background:"none"}},e.createElement("section",{className:R.leftMenu},e.createElement(rl.Z,{loading:!V.course_modules},e.createElement(de.default,{open:ne,title:"\u8BFE\u5802\u6A21\u5757\u8BBE\u7F6E",centered:!0,onOk:()=>ut(void 0,null,function*(){if(!(0,G.aN)()){K.ZP.info("\u529F\u80FD\u83DC\u5355\u8BBE\u7F6E\u53EA\u6709\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4EE5\u8C03\u6574");return}if((v==null?void 0:v.length)<=0){K.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u8BFE\u5802\u6A21\u5757");return}let m=yield(0,M.ZP)(`/api/courses/${F==null?void 0:F.coursesId}/update_modules_settings.json`,{method:"post",body:{course_module_types:v}});(m==null?void 0:m.status)===0&&(B(),ye(!1))}),onCancel:()=>{ye(!1)}},e.createElement("div",null,e.createElement("span",null,"\u901A\u8FC7\u52FE\u9009\u53EF\u4EE5\u663E\u793A/\u9690\u85CF\u6A21\u5757"),e.createElement(ve.default.Group,{onChange:m=>{q([...m])},style:{marginTop:"10px"},value:v},e.createElement(Ce.Z,null,(D=ie==null?void 0:ie.course_modules)==null?void 0:D.map((m,p)=>e.createElement(fe.Z,{span:6,style:{marginTop:"10px"}},e.createElement(ve.default,{value:m.module_type,style:{fontSize:"14px"}},m.module_name))))))),N==null?void 0:N.map(function(m,p){return e.createElement("ul",{key:p},e.createElement("li",{className:w.pathname.indexOf(m.category_url)>-1||nt(m)?R.actived:"",onClick:()=>{w.pathname===m.category_url?(k.includes(p)?(k.splice(k.indexOf(p),1),k.includes(p)&&k.splice(k.indexOf(p),1)):k.push(p),L([...k])):(m.type=="new_graduation"?window.open(m.category_url):h.history.push(m.category_url),Re())}},e.createElement(Ce.Z,{style:{padding:"13px 0 13px 24px"},align:"middle"},e.createElement(fe.Z,{flex:"1",className:"pr30"},e.createElement("span",{className:`${sl[m.type]}`})," ",m.name),e.createElement(fe.Z,{className:"tr"},e.createElement("span",{className:R.totalCount},m.task_count===0?"":m.task_count),(0,G.eB)()&&m.type!=="statistics"&&m.type!=="ecs"&&m.type!=="new_graduation"&&e.createElement(H.Z,{getPopupContainer:$=>$.parentNode,destroyTooltipOnHide:!0,placement:"right",content:()=>Xe(m,1),trigger:"hover"},e.createElement("span",{className:["iconfont icon-sandian",R.actions].join(" ")}))))),e.createElement(dt.Z5,{onDragEnd:lt},e.createElement(dt.bK,{isDropDisabled:!(0,G.GJ)(),droppableId:String(m.id)},($,he)=>{var Ze;return e.createElement("ul",Cu(mt({ref:$.innerRef},$.droppableProps),{onScroll:()=>{},className:k.includes(p)?R.open:""}),(Ze=m.second_category)==null?void 0:Ze.map(function(j,Be){var Je;return e.createElement(dt._l,{draggableId:`${(Je=j.category_id)==null?void 0:Je.toString()}-${p}-${Be}`,index:Be,key:j.category_id},(x,y)=>e.createElement("div",mt(mt({key:Be,ref:x.innerRef},x.draggableProps),x.dragHandleProps),e.createElement("li",{onClick:I=>{I.stopPropagation(),l.includes(j==null?void 0:j.category_id)?l.splice(l.indexOf(j==null?void 0:j.category_id),1):l.push(j==null?void 0:j.category_id),_([...l])},className:w.pathname.indexOf(j.second_category_url)>-1?R.actived2:""},e.createElement(Ce.Z,{align:"middle"},e.createElement(fe.Z,{span:20},e.createElement(h.Link,{className:["font14",R.menuText].join(" "),style:{marginLeft:16,padding:"16px 2px"},to:j.second_category_url,onClick:I=>{I.preventDefault(),w.pathname.indexOf(j.second_category_url)>-1||(l.includes(Be)||l.push(Be),_([...l]),["shixun_homework","hack","common_homework","group_homework"].includes(j.category_type)?h.history.replace(`${j.second_category_url}?tabs=0`):["exercise"].includes(j.category_type)?h.history.replace(j.second_category_url+"?tabs=all"):h.history.replace(j.second_category_url),Re())}},j.category_name)),e.createElement(fe.Z,{span:4,className:"tr"},(0,G.eB)()&&m.type.indexOf("statistics")<0&&(j==null?void 0:j.category_name)!=="\u672A\u5206\u914D\u76EE\u5F55"&&e.createElement(H.Z,{autoAdjustOverflow:!1,getPopupContainer:I=>I.parentNode.parentNode,placement:"right",content:()=>Xe(j,2),trigger:"hover"},e.createElement("span",{className:["iconfont icon-sandian",R.actions].join(" ")})),j.category_count!=0&&e.createElement("span",{className:R.totalCount},j.category_count)))),j.third_category&&e.createElement(dt.Z5,{onDragEnd:lt},e.createElement(dt.bK,{isDropDisabled:!(0,G.GJ)(),droppableId:String(j.category_id)},(I,U)=>{var i;return e.createElement("ul",Cu(mt({ref:I.innerRef},I.droppableProps),{onScroll:()=>{},className:l.includes(j==null?void 0:j.category_id)?R.open:""}),(i=j.third_category)==null?void 0:i.map(function(E,P){var X;return e.createElement(dt._l,{draggableId:`${(X=E.category_id)==null?void 0:X.toString()}-${p}-${Be}-${P}`,index:P,key:E.category_id},(pe,_e)=>e.createElement("li",mt(mt({key:P,ref:pe.innerRef},pe.draggableProps),pe.dragHandleProps),e.createElement(Ce.Z,{align:"middle",className:w.pathname.indexOf(E.second_category_url)>-1&&R.actived2},e.createElement(fe.Z,{flex:"1"},e.createElement(h.Link,{className:["font14",R.menuText].join(" "),to:at(E,3),style:{marginLeft:9,padding:"16px 0px",width:"85%"},onClick:()=>{Re()}},E.category_name)),e.createElement(fe.Z,null,(0,G.eB)()&&e.createElement(H.Z,{placement:"right",content:()=>Xe(E,3),trigger:"hover"},e.createElement("span",{className:["iconfont icon-sandian",R.actions].join(" ")})),E.category_count!=0&&e.createElement("span",{className:R.totalCount},E.category_count)))))}))}))))}))})))}),(0,G.eB)()&&e.createElement("div",{className:R.st,onClick:()=>{ye(!0),Ne()}}," ",e.createElement("i",{style:{marginRight:6},className:"iconfont icon-shezhi6"}),e.createElement("span",{className:"font16"},"\u8BBE\u7F6E")))))};var pl=(0,h.connect)(({classroomList:t,loading:a,globalSetting:u,user:s})=>({classroomList:t,globalSetting:u,user:s,loading:a.models.index}))(El),zt={modal:"modal___g9KyH",tip:"tip___bce7X"},fl=Object.defineProperty,_u=Object.getOwnPropertySymbols,Fl=Object.prototype.hasOwnProperty,vl=Object.prototype.propertyIsEnumerable,bu=(t,a,u)=>a in t?fl(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Du=(t,a)=>{for(var u in a||(a={}))Fl.call(a,u)&&bu(t,u,a[u]);if(_u)for(var u of _u(a))vl.call(a,u)&&bu(t,u,a[u]);return t},wu=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const gl=({classroomList:t,user:a,loading:u,dispatch:s})=>{var c,f,g,r,o,d,T,D,F,w;const J=(0,h.useParams)(),[V,N]=(0,e.useState)(!1),[A]=O.default.useForm(),[l,_]=(0,e.useState)([]);(0,e.useEffect)(()=>{var te;t.actionTabs.key==="\u586B\u5199\u6155\u8BFE\u8D44\u6599"&&((te=t.detailTopBanner)!=null&&te.mooc_user_id)&&k()},[t.actionTabs.key,(c=t.detailTopBanner)==null?void 0:c.mooc_user_id]);const k=()=>wu(void 0,null,function*(){var te,oe;const Z=yield(0,Q.ih)({coursesId:J.coursesId,user_id:(te=t.detailTopBanner)==null?void 0:te.mooc_user_id});(Z==null?void 0:Z.status)>-1&&(A.setFieldsValue(Du({},Z==null?void 0:Z.mooc_user)),_((oe=Z==null?void 0:Z.mooc_user)==null?void 0:oe.name))}),L=()=>wu(void 0,null,function*(){var te,oe;yield A.validateFields(),N(!0);const Z=!!((te=t.detailTopBanner)!=null&&te.mooc_user_id),ie=Du({coursesId:J.coursesId,user_id:(oe=t.detailTopBanner)==null?void 0:oe.mooc_user_id},A.getFieldsValue()),ue=Z?yield(0,Q.tB)(ie):yield(0,Q.s)(ie);N(!1),(ue==null?void 0:ue.status)>-1&&(K.ZP.info(Z?"\u4FEE\u6539\u6210\u529F":"\u6DFB\u52A0\u6210\u529F"),s({type:"classroomList/getClassroomTopBanner",payload:{id:ie.coursesId}}),s({type:"classroomList/setActionTabs",payload:{}}))});return e.createElement(de.default,{centered:!0,title:"\u586B\u5199\u8D44\u6599",open:t.actionTabs.key==="\u586B\u5199\u6155\u8BFE\u8D44\u6599",okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",width:760,bodyStyle:{minHeight:150},confirmLoading:V,className:zt.modal,onOk:L,onCancel:()=>{s({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("div",{className:"pl30 pr30"},(f=t==null?void 0:t.detailTopBanner)!=null&&f.third_part_login_url?e.createElement("div",null,e.createElement("div",{className:zt.tip,style:{height:"50px"}},e.createElement("p",{className:"c-grey-333 ml20"},e.createElement("i",{className:"iconfont icon-tianxiedisanfangmuke font14 mr5 icon-jingshi1 c-yellow-feb"}),"\u8BE5\u8BFE\u7A0B\u652F\u6301\u4E3A\u7B2C\u4E09\u65B9\u6155\u8BFE\u5E73\u53F0\u63D0\u4F9B\u6210\u7EE9\uFF0C\u4E3A\u4E86\u4FDD\u8BC1\u4F60\u6210\u7EE9\u7684\u51C6\u786E\u65E0\u8BEF\uFF0C\u8BF7\u5982\u5B9E\u586B\u5199\u76F8\u5173\u4FE1\u606F\u3002")),((r=t==null?void 0:t.detailTopBanner)==null?void 0:r.need_third_part_logined)&&e.createElement("p",null,e.createElement("span",{className:"c-grey-333"},"\u70B9\u51FB"),e.createElement("a",{target:"_blank",href:(o=t==null?void 0:t.detailTopBanner)==null?void 0:o.third_part_login_url},"\u7231\u8BFE\u7A0B\uFF08\u4E2D\u56FD\u5927\u5B66mooc\uFF09"),e.createElement("span",{className:"c-grey-333"},"\u5E73\u53F0\uFF0C\u8FDB\u884C\u767B\u5F55\u6388\u6743"))):e.createElement("div",{className:zt.tip},e.createElement("p",null,e.createElement("i",{className:"iconfont icon-tianxiedisanfangmuke font14 mr5 icon-jingshi1 c-yellow-feb"}),e.createElement("span",{className:"c-grey-333"},"1.\u8BF7\u586B\u5199\u4F60\u5728"),e.createElement("span",{className:"c-light-primary"},(g=t==null?void 0:t.detailTopBanner)==null?void 0:g.third_party_name),e.createElement("span",{className:"c-grey-333"},"\u5E73\u53F0\u7684\u8D26\u53F7\u8D44\u6599\uFF1B")),e.createElement("p",{className:"c-grey-333 ml20"},"2.\u8BE5\u8BFE\u7A0B\u652F\u6301\u4E3A\u7B2C\u4E09\u65B9\u6155\u8BFE\u5E73\u53F0\u63D0\u4F9B\u6210\u7EE9\uFF0C\u4E3A\u4E86\u4FDD\u8BC1\u4F60\u6210\u7EE9\u7684\u51C6\u786E\u65E0\u8BEF\uFF0C\u8BF7\u5982\u5B9E\u586B\u5199\u76F8\u5173\u4FE1\u606F\u3002")),((d=t==null?void 0:t.detailTopBanner)==null?void 0:d.third_party_name)==="\u5B66\u5802\u5728\u7EBF"&&e.createElement(O.default,{form:A,labelCol:{span:6},wrapperCol:{span:12},labelAlign:"right"},e.createElement(O.default.Item,{label:"\u7528\u6237\u6635\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u6635\u79F0"}]},e.createElement(re.default,{placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u6635\u79F0"})),e.createElement(O.default.Item,{label:"\u7528\u6237id\uFF1A",name:"mooc_user_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237id"}]},e.createElement(re.default,{placeholder:"\u8BF7\u8F93\u5165\u7528\u6237id"})),e.createElement(O.default.Item,{label:"\u7528\u6237\u90AE\u7BB1\uFF1A",name:"email",rules:[{type:"email",message:"\u8BF7\u586B\u5199\u6B63\u786E\u7684\u7528\u6237\u90AE\u7BB1"}]},e.createElement(re.default,{placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u90AE\u7BB1"})),e.createElement(O.default.Item,{label:"\u771F\u5B9E\u59D3\u540D\uFF1A",name:"real_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D"}]},e.createElement(re.default,{placeholder:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D"})),e.createElement(O.default.Item,{label:"\u624B\u673A\u53F7\uFF1A",name:"phone",rules:[{pattern:/(^(1[0-9])\d{9}$)/i,message:"\u8BF7\u586B\u5199\u6B63\u786E\u7684\u624B\u673A\u53F7"}]},e.createElement(re.default,{placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7"}))),!((T=t==null?void 0:t.detailTopBanner)!=null&&T.need_third_part_logined)&&e.createElement("div",null,e.createElement("p",null,e.createElement("i",{style:{fontSize:"30px",color:"#3da440"},className:"iconfont icon-wanchengjindu mr5"}),"\u6388\u6743\u6210\u529F"),e.createElement("p",null,"\u6388\u6743\u4FE1\u606F\uFF1A"),e.createElement("p",null,"\u7528\u6237\u6635\u79F0\uFF1A",l),e.createElement("p",null,e.createElement("span",{className:"c-grey-333"},"\u4F60\u53EF\u4EE5\u70B9\u51FB"),e.createElement("a",{target:"_blank",href:(D=t==null?void 0:t.detailTopBanner)==null?void 0:D.third_part_login_url},"\u7231\u8BFE\u7A0B\uFF08\u4E2D\u56FD\u5927\u5B66mooc\uFF09"),e.createElement("span",{className:"c-grey-333"},"\u5E73\u53F0\uFF0C\u91CD\u65B0\u8FDB\u884C\u767B\u5F55\u6388\u6743"))),e.createElement("p",{className:"font14 c-grey-999 mt10 tc"},"\u203B \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732!"),((w=(F=t.actionTabs)==null?void 0:F.params)==null?void 0:w.showHint)&&e.createElement(ve.default,{className:"font14 c-grey-999 mt10",defaultChecked:!1,onChange:te=>{te.target.checked?window.localStorage.setItem("classrooms-mooc-modal-hint-flag","1"):window.localStorage.removeItem("classrooms-mooc-modal-hint-flag")}},"\u4E0D\u518D\u63D0\u793A")))};var hl=(0,h.connect)(({classroomList:t,loading:a,user:u})=>({classroomList:t,loading:a,user:u}))(gl),Ht=b(15276),ke={shareModalContainer:"shareModalContainer___glPiP",shareContent:"shareContent___YTYCr",listItem:"listItem___U9gBM",label:"label___RPksG",invitationCode:"invitationCode___K2gpu",code:"code___nEgsJ",first:"first___B4_LD",copy:"copy___rgntz",tips:"tips___EBHVj"};const yl=({classroomList:t,dispatch:a})=>{const u=(0,h.useParams)(),{detailTopBanner:s}=t;if(s.invite_code_halt===1)return K.ZP.error("\u5DF2\u505C\u7528"),e.createElement(e.Fragment,null);const c=g=>{g==="1"&&(0,ge.RG)(`\u3010\u6559\u5B66\u8BFE\u5802\u9080\u8BF7\u3011${s==null?void 0:s.copy_teacher_name}\u8001\u5E08\u9080\u8BF7\u60A8\u52A0\u5165\u5934\u6B4C\u5E73\u53F0\u6559\u5B66\u8BFE\u5802-\u300A${s==null?void 0:s.name}\u300B\uFF0C\u60A8\u53EF\u4EE5\u590D\u5236\u9080\u8BF7\u7801\uFF0C\u5728\u4E0B\u65B9\u7684\u94FE\u63A5\u4E2D\uFF0C\u70B9\u51FB\u201C\u52A0\u5165\u8BFE\u5802\u201D\u6309\u94AE\uFF0C\u5728\u5F39\u7A97\u4E2D\u8F93\u5165\u9080\u8BF7\u7801\u548C\u9009\u62E9\u8EAB\u4EFD\u540E\uFF0C\u52A0\u5165\u8BE5\u6559\u5B66\u8BFE\u5802\u201D
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3282],{50498:function(ft,_t,D){D.d(_t,{Z:function(){return be}});var t=D(59301),h=D(8591),rt=D(98135),de={codeBox:"codeBox___WpkVl"},q=D(92310),me=D.n(q),kt=(Ye,$,U)=>new Promise((te,le)=>{var Ze=Qe=>{try{Fe(U.next(Qe))}catch($e){le($e)}},O=Qe=>{try{Fe(U.throw(Qe))}catch($e){le($e)}},Fe=Qe=>Qe.done?te(Qe.value):Promise.resolve(Qe.value).then(Ze,O);Fe((U=U.apply(Ye,$)).next())});class xe extends t.Component{constructor($){super($),this.randomNum=(U,te)=>Math.floor(Math.random()*(te-U)+U),this.drawPic=()=>{this.randomCode()},this.reloadPic=()=>{this.drawPic()},this.changeCode=U=>{console.log(U.target.value,222),this.setState({value:U.target.value,showError:!1})},this.onVerify=()=>{let U;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(U=!0,h.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(U=!0,h.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(U=!1),this.setState({showError:U}),U},this.canvas=t.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor($,U){const te=this.randomNum($,U),le=this.randomNum($,U),Ze=this.randomNum($,U);return`rgb(${te}, ${le}, ${Ze})`}drawText($,U,te){$.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const le=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);$.font=le+"px SimHei";const Ze=10,O=(this.state.contentWidth-40)/(this.state.code.length-1);let Fe=Ze;te>0&&(Fe=Ze+te*O);let Qe=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);le>40&&(Qe=40);const $e=this.randomNum(-10,10);$.translate(Fe,Qe),$.rotate($e*Math.PI/180),$.fillText(U,0,0),$.rotate(-$e*Math.PI/180),$.translate(-Fe,-Qe)}drawLine($){for(let U=0;U<1;U++)$.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),$.beginPath(),$.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),$.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),$.stroke()}drawDot($){for(let U=0;U<100;U++)$.fillStyle=this.randomColor(0,255),$.beginPath(),$.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),$.fill()}randomCode(){let $="";const U="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let te=0;te{const le=this.canvas.current.getContext("2d");le.textBaseline="bottom",le.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),le.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let Ze=0;Ze{let U;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,$),React.createElement(xe,{ref:te=>U=te})),onOk:()=>kt(void 0,null,function*(){if(U.onVerify())return Promise.reject();Ye()})})};var be=xe},18024:function(ft,_t,D){D.r(_t),D.d(_t,{default:function(){return un}});var t=D(59301),h=D(63144),rt=D(44e3),de=D(43418),q=D(8591),me=D(6848),kt=D(14478),xe=D(95237),Ae=D(43604),be=D(24905),Ye=D(3113),$=D(60324),U=D(88289),te=D(43785),le=D(76265),Ze=D(98228),O=D(78241),Fe=D(98135),Qe=Object.defineProperty,$e=Object.getOwnPropertySymbols,ju=Object.prototype.hasOwnProperty,Qu=Object.prototype.propertyIsEnumerable,Kt=(e,l,u)=>l in e?Qe(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,Ju=(e,l)=>{for(var u in l||(l={}))ju.call(l,u)&&Kt(e,u,l[u]);if($e)for(var u of $e(l))Qu.call(l,u)&&Kt(e,u,l[u]);return e},Ru=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const{TreeNode:Nt}=Ze.default,Vu=({classroomList:e,loading:l,dispatch:u})=>{var r,i,m,v,s,o,c,P,w,E,S,R,Y,N,G,I;const b=(0,h.useParams)(),k=(0,h.useLocation)(),[ue,C]=(0,t.useState)(!1),[n,L]=(0,t.useState)(),{actionTabs:ie}=e,[Z]=O.default.useForm();return(0,t.useEffect)(()=>{e.actionTabs.key=="\u6DFB\u52A0\u76EE\u5F55"&&Z.resetFields()},[e.actionTabs.key]),e.actionTabs.key!=="\u6DFB\u52A0\u76EE\u5F55"?null:(console.log("---",e.actionTabs.selectArrs),t.createElement(de.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:e.actionTabs.key==="\u6DFB\u52A0\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:100},confirmLoading:ue,onOk:()=>Ru(void 0,null,function*(){var ye;yield Z.validateFields();const ve=Z.getFieldValue();C(!0);let ge=`/api/course_modules/${e.actionTabs.selectArrs.category_id}/add_second_category.json`;switch(e.actionTabs.selectArrs.type){case"board":ge=`/api/courses/${b.coursesId}/boards.json`;break}const B=yield(0,le.ZP)(ge,{method:"post",body:Ju({parent_id:n===e.actionTabs.selectArrs.category_id?"":n||e.actionTabs.selectArrs.parent_id},ve)});if(B.status===0){q.ZP.success("\u6DFB\u52A0\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomLeftMenus",payload:{id:b.coursesId}});const f=e.actionTabs.selectArrs.type,ee=(B==null?void 0:B.category_id)||0;let ce=(ye=k.pathname)==null?void 0:ye.split("/");ce[4]=ee,ce[3]=(f==="hack"?"program_homework":f)||ce[3];const Be=ce==null?void 0:ce.join("/");h.history.push(Be),ie.cb&&ie.cb()}C(!1)}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("div",{className:"pl30 pr30"},t.createElement(O.default,{form:Z,initialValues:{name:""}},t.createElement(xe.Z,{className:"mt20",align:"middle"},t.createElement(Ae.Z,{style:{textAlign:"end"},flex:"90px"},"\u4E0A\u7EA7\u76EE\u5F55\uFF1A"),t.createElement(Ae.Z,{flex:"1"},t.createElement(Ze.default,{style:{width:"100%"},dropdownStyle:{maxHeight:400,overflow:"auto"},treeDefaultExpandAll:!0,size:"middle",defaultValue:((r=e.actionTabs.selectArrs)==null?void 0:r.parent_id)===""?(i=e.actionTabs.selectArrs)==null?void 0:i.category_id:(m=e.actionTabs.selectArrs)==null?void 0:m.parent_id,disabled:((v=e.actionTabs.selectArrs)==null?void 0:v.parent_id)!=="",onChange:ye=>{L(ye)}},((s=e.actionTabs.selectArrs)==null?void 0:s.parent_id)===""&&t.createElement(Nt,{value:(o=e.actionTabs.selectArrs)==null?void 0:o.category_id,title:((P=(c=e.actionTabs.selectArrs)==null?void 0:c.nodeModules)==null?void 0:P.name)+"(\u6839\u76EE\u5F55)"},(S=(E=(w=e.actionTabs.selectArrs)==null?void 0:w.nodeModules)==null?void 0:E.second_category)==null?void 0:S.map((ye,ve)=>t.createElement(Nt,{value:ye.category_id,title:ye.category_name}))),((R=e.actionTabs.selectArrs)==null?void 0:R.parent_id)!==""&&t.createElement(Nt,{value:(N=(Y=e.actionTabs.selectArrs)==null?void 0:Y.nodeModules)==null?void 0:N.category_id,title:(I=(G=e.actionTabs.selectArrs)==null?void 0:G.nodeModules)==null?void 0:I.category_name})))),t.createElement(O.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B50\u76EE\u5F55\u540D\u79F0"}]},t.createElement(xe.Z,{className:"mt20",align:"middle"},t.createElement(Ae.Z,{style:{textAlign:"end"},flex:"90px",className:"font14"},"\u5B50\u76EE\u5F55\u540D\u79F0\uFF1A"),t.createElement(Ae.Z,{flex:"1"},t.createElement(Fe.default,{placeholder:`\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26
+ `,maxLength:60}))))))))};var Gu=(0,h.connect)(({classroomList:e,loading:l})=>({classroomList:e,loading:l}))(Vu),Yu=D(99232),Me=D.n(Yu),Wu=Object.defineProperty,Ut=Object.getOwnPropertySymbols,zu=Object.prototype.hasOwnProperty,Hu=Object.prototype.propertyIsEnumerable,Xt=(e,l,u)=>l in e?Wu(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,qt=(e,l)=>{for(var u in l||(l={}))zu.call(l,u)&&Xt(e,u,l[u]);if(Ut)for(var u of Ut(l))Hu.call(l,u)&&Xt(e,u,l[u]);return e},Ku=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const Uu=({classroomList:e,loading:l,dispatch:u})=>{var r,i,m,v,s;const o=(0,h.useParams)(),c=(0,h.useLocation)(),[P,w]=(0,t.useState)(!1),{actionTabs:E}=e,[S]=O.default.useForm(),[R,Y]=(0,t.useState)({name:"string"}),N=G=>G&&G{var G,I,b,k;e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D"&&(R.name=((G=E.selectArrs)==null?void 0:G.category_name)||((I=E.selectArrs)==null?void 0:I.name)),Y(qt({},R)),S.setFieldsValue({name:((b=E.selectArrs)==null?void 0:b.name)||((k=E.selectArrs)==null?void 0:k.category_name)})},[e.actionTabs.key]),e.actionTabs.key!=="\u76EE\u5F55\u91CD\u547D\u540D"?null:t.createElement(de.default,{centered:!0,title:"\u76EE\u5F55\u91CD\u547D\u540D",open:e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,bodyStyle:{minHeight:150},confirmLoading:P,onOk:()=>Ku(void 0,null,function*(){yield S.validateFields();const G=S.getFieldValue();let I="post";w(!0);let b=`/api/course_second_categories/${e.actionTabs.selectArrs.category_id}/rename_category.json`;E.selectArrs.main_id&&(b=`/api/course_modules/${e.actionTabs.selectArrs.main_id}/rename_module.json`),(e.actionTabs.selectArrs.category_type==="board"||e.actionTabs.selectArrs.type==="board")&&(b=`/api/boards/${e.actionTabs.selectArrs.category_id}.json`,I="put"),(yield(0,le.ZP)(b,{method:I,body:qt({},G)})).status===0&&(q.ZP.success("\u4FEE\u6539\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"}}),u({type:"classroomList/getClassroomLeftMenus",payload:{id:o.coursesId}}),E.cb&&E.cb()),w(!1)}),onCancel:()=>{Y({}),u({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("div",{className:"pl30 pr30"},t.createElement(O.default,{form:S,onChange:()=>{Y(S.getFieldValue())}},t.createElement(O.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u5F55\u540D\u79F0"}]},t.createElement(xe.Z,{className:"mt30",align:"middle"},t.createElement(Ae.Z,{className:"font14"},"\u76EE\u5F55\u540D\u79F0\uFF1A"),t.createElement(Ae.Z,{flex:"1"},t.createElement(Fe.default,{maxLength:(r=E.selectArrs)!=null&&r.main_id?20:60,defaultValue:((i=E.selectArrs)==null?void 0:i.category_name)||((m=E.selectArrs)==null?void 0:m.name),suffix:t.createElement("span",null,((v=R==null?void 0:R.name)==null?void 0:v.length)||0,"/",(s=E.selectArrs)!=null&&s.main_id?20:60)})))))))};var Xu=(0,h.connect)(({classroomList:e,loading:l})=>({classroomList:e,loading:l}))(Uu),we=D(57809),Ft=D(88522),at=D(14491),qu=D(26724),Lt=D.n(qu),it=D(57306),H=D(59301),$u=Object.defineProperty,el=Object.defineProperties,tl=Object.getOwnPropertyDescriptors,$t=Object.getOwnPropertySymbols,ul=Object.prototype.hasOwnProperty,ll=Object.prototype.propertyIsEnumerable,eu=(e,l,u)=>l in e?$u(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,Zt=(e,l)=>{for(var u in l||(l={}))ul.call(l,u)&&eu(e,u,l[u]);if($t)for(var u of $t(l))ll.call(l,u)&&eu(e,u,l[u]);return e},al=(e,l)=>el(e,tl(l)),bt=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const nl=({classroomList:e,loading:l,dispatch:u,onShow:r})=>{var i,m;const v=(0,h.useParams)(),{actionTabs:s}=e,[o,c]=(0,t.useState)([]),[P,w]=(0,t.useState)(!0),[E,S]=(0,t.useState)(!1),[R]=O.default.useForm(),[Y,N]=(0,t.useState)([]),[G,I]=(0,t.useState)(0),[b,k]=(0,t.useState)([]),[ue,C]=(0,t.useState)(!0),n=(0,t.useRef)();(0,t.useEffect)(()=>{e.actionTabs.key==="\u6DFB\u52A0\u8001\u5E08"&&(C(!0),L())},[e.actionTabs.key]);const L=()=>bt(void 0,null,function*(){const B=yield u({type:"classroomList/getSchoolList",payload:{}});c(B.map(f=>({value:f})))}),ie=()=>{var B;if(((B=R.getFieldValue())==null?void 0:B.keyword)===""){N([]),q.ZP.error("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9");return}C(!1),w(!0),S(!1),k([]),setTimeout(()=>{ye(!0)},200)},Z=B=>{B=String(B);const f=b.indexOf(B);f<0?b.push(B):b.splice(f,1),k([...b])},ye=(B=!1)=>bt(void 0,null,function*(){var f;if((B||P)&&!E){const ee=R.getFieldValue();S(!0),I(B?1:G+1);const ce=yield(0,te.nQ)(Zt({page:B?1:G+1,container_id:v.coursesId,container_type:1,school_name:ee==null?void 0:ee.school_name,keyword:ee==null?void 0:ee.keyword},ee));N(B?[...ce.users]:[...Y,...ce.users]),S(!1),((f=ce.users)==null?void 0:f.length)<10&&w(!1)}}),ve=()=>bt(void 0,null,function*(){if(b=="")q.ZP.error("\u8BF7\u9009\u62E9\u4EBA\u6570");else{const B=yield(0,te.uh)(al(Zt({},v),{role:2,user_list:b.map(f=>({user_id:f}))}));(B==null?void 0:B.status)===-4&&r(),B.status===0&&(q.ZP.success("\u6DFB\u52A0\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomTopBanner",payload:{id:v.coursesId}}),u({type:"teachers/getList",payload:Zt({},v)}),h.history.push(`/classrooms/${v.coursesId}/teachers`))}}),ge=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(B,f)=>H.createElement(be.default,{value:f.numid,checked:b.includes(String(f.numid)),disabled:!!B})},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(B,f)=>H.createElement(me.Z,{placement:"bottom",title:B},H.createElement(h.Link,{className:"bold c-black",to:`/users/${f.login}`,target:"_blank"},B||"--"))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:B=>H.createElement(me.Z,{placement:"bottom",title:B},H.createElement("span",null,B||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:B=>H.createElement(me.Z,{placement:"bottom",title:B},H.createElement("span",null,B||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:B=>H.createElement(me.Z,{placement:"bottom",title:B},H.createElement("span",null,B||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:B=>H.createElement(me.Z,{placement:"bottom",title:B},H.createElement("span",null,B||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:B=>H.createElement(me.Z,{placement:"bottom",title:B},H.createElement("span",null,B||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"school_name",width:100,render:B=>B?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:B=>H.createElement(me.Z,{placement:"bottom",title:B},H.createElement("span",null,Me()(B).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:B=>{if(B===1)return H.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return H.createElement(de.default,{centered:!0,title:"\u6DFB\u52A0\u8001\u5E08",open:e.actionTabs.key==="\u6DFB\u52A0\u8001\u5E08",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:()=>bt(void 0,null,function*(){ve()}),onCancel:()=>{k([]),u({type:"classroomList/setActionTabs",payload:{}})}},H.createElement(O.default,{layout:"inline",form:R,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10"},H.createElement(O.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},H.createElement(we.default,{style:{width:90}},H.createElement(we.default.Option,{value:"1"},"\u59D3\u540D"),H.createElement(we.default.Option,{value:"2"},"\u624B\u673A\u53F7"),H.createElement(we.default.Option,{value:"3"},"\u90AE\u7BB1"))),H.createElement(O.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9\uFF1A"},H.createElement(Fe.default,{allowClear:!0,style:{width:250},size:"middle",defaultValue:((i=s.selectArrs)==null?void 0:i.category_name)||((m=s.selectArrs)==null?void 0:m.name)})),H.createElement(O.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},H.createElement(Ft.Z,{options:o,style:{width:390},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(B,f)=>f.value.toUpperCase().indexOf(B.toUpperCase())!==-1})),H.createElement(O.default.Item,null,H.createElement(Ye.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:()=>ie()},"\u641C\u7D22"))),ue&&H.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},H.createElement("img",{src:it.RL,width:"100",alt:""}),H.createElement("br",null),H.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")),!ue&&Y==""&&!E&&H.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},H.createElement("img",{src:it.z3,width:"100",alt:""}),H.createElement("br",null),H.createElement("p",{className:"mt20"},"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!")),(!ue&&Y!=""||E)&&H.createElement("section",null,H.createElement("div",{className:"flexd-table-header mt20"},H.createElement(at.default,{pagination:!1,dataSource:[],columns:ge})),H.createElement("div",{style:{maxHeight:260,overflow:"auto"}},H.createElement(Lt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:B=>{ye()},hasMore:P,useWindow:!1},H.createElement(at.default,{loading:E,showHeader:!1,pagination:!1,dataSource:Y,columns:ge,onRow:B=>({onClick:f=>{f.currentTarget.querySelector("input").disabled||Z(f.currentTarget.querySelector("input").value)}})})))))};var ol=(0,h.connect)(({classroomList:e,loading:l})=>({classroomList:e,loading:l}))(nl),K=D(59301),sl=Object.defineProperty,rl=Object.defineProperties,il=Object.getOwnPropertyDescriptors,tu=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,dl=Object.prototype.propertyIsEnumerable,uu=(e,l,u)=>l in e?sl(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,Mt=(e,l)=>{for(var u in l||(l={}))cl.call(l,u)&&uu(e,u,l[u]);if(tu)for(var u of tu(l))dl.call(l,u)&&uu(e,u,l[u]);return e},ml=(e,l)=>rl(e,il(l)),Dt=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const El=({classroomList:e,loading:l,dispatch:u,onShow:r})=>{var i,m;const v=(0,h.useParams)(),{actionTabs:s}=e,[o,c]=(0,t.useState)([]),[P,w]=(0,t.useState)(!0),[E,S]=(0,t.useState)(!1),[R]=O.default.useForm();let[Y,N]=(0,t.useState)([]);const[G,I]=(0,t.useState)(1),[b,k]=(0,t.useState)([]),[ue,C]=(0,t.useState)(!0),n=(0,t.useRef)(),L=f=>f&&f{e.actionTabs.key==="\u6DFB\u52A0\u52A9\u6559"&&(C(!0),ie())},[e.actionTabs.key]);const ie=()=>Dt(void 0,null,function*(){const f=yield u({type:"classroomList/getSchoolList",payload:{}});c(f.map(ee=>({value:ee})))}),Z=()=>{var f;if(((f=R.getFieldValue())==null?void 0:f.keyword)===""){N([]),q.ZP.error("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9");return}C(!1),w(!0),S(!1),k([]),setTimeout(()=>{ve(!0)},200)},ye=f=>{f=String(f);const ee=b.indexOf(f);ee<0?b.push(f):b.splice(ee,1),k([...b])},ve=(f=!1)=>Dt(void 0,null,function*(){var ee;if(P&&!E){const ce=R.getFieldValue();console.log("----",ce),S(!0),I(f?1:G+1);const Be=yield(0,te.nQ)(Mt({page:f?1:G+1,container_id:v.coursesId,container_type:1,school_name:ce==null?void 0:ce.school_name,keyword:ce==null?void 0:ce.keyword},ce));S(!1),N(f?[...Be.users]:[...Y,...Be.users]),((ee=Be.users)==null?void 0:ee.length)<10&&w(!1)}}),ge=()=>Dt(void 0,null,function*(){if(b=="")q.ZP.error("\u8BF7\u9009\u62E9\u4EBA\u6570");else{const f=yield(0,te.uh)(ml(Mt({},v),{role:3,user_list:b.map(ee=>({user_id:ee}))}));(f==null?void 0:f.status)===-4&&r(),f.status===0&&(q.ZP.success("\u6DFB\u52A0\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomTopBanner",payload:{id:v.coursesId}}),u({type:"teachers/getList",payload:Mt({},v)}),h.history.push(`/classrooms/${v.coursesId}/teachers`))}}),B=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(f,ee)=>K.createElement(be.default,{value:ee.numid,checked:b.includes(String(ee.numid)),disabled:!!f})},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(f,ee)=>K.createElement(me.Z,{placement:"bottom",title:f},K.createElement(h.Link,{className:"bold c-black",to:`/users/${ee.login}`,target:"_blank"},f||"--"))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:f=>K.createElement(me.Z,{placement:"bottom",title:f},K.createElement("span",null,f||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:f=>K.createElement(me.Z,{placement:"bottom",title:f},K.createElement("span",null,f||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:f=>K.createElement(me.Z,{placement:"bottom",title:f},K.createElement("span",null,f||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:f=>K.createElement(me.Z,{placement:"bottom",title:f},K.createElement("span",null,f||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:f=>K.createElement(me.Z,{placement:"bottom",title:f},K.createElement("span",null,f||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"school_name",width:100,render:f=>f?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:f=>K.createElement(me.Z,{placement:"bottom",title:f},K.createElement("span",null,Me()(f).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:f=>{if(f===1)return K.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return K.createElement(de.default,{centered:!0,title:"\u6DFB\u52A0\u52A9\u6559",open:e.actionTabs.key==="\u6DFB\u52A0\u52A9\u6559",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:()=>Dt(void 0,null,function*(){ge()}),onCancel:()=>{k([]),u({type:"classroomList/setActionTabs",payload:{}})}},K.createElement(O.default,{layout:"inline",form:R,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10"},K.createElement(O.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},K.createElement(we.default,{style:{width:90}},K.createElement(we.default.Option,{value:"1"},"\u59D3\u540D"),K.createElement(we.default.Option,{value:"2"},"\u624B\u673A\u53F7"),K.createElement(we.default.Option,{value:"3"},"\u90AE\u7BB1"))),K.createElement(O.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9\uFF1A"},K.createElement(Fe.default,{allowClear:!0,style:{width:260},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",size:"middle",defaultValue:((i=s.selectArrs)==null?void 0:i.category_name)||((m=s.selectArrs)==null?void 0:m.name)})),K.createElement(O.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},K.createElement(Ft.Z,{options:o,style:{width:390},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(f,ee)=>ee.value.toUpperCase().indexOf(f.toUpperCase())!==-1})),K.createElement(O.default.Item,null,K.createElement(Ye.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:()=>Z()},"\u641C\u7D22"))),ue&&K.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},K.createElement("img",{src:it.RL,width:"100",alt:""}),K.createElement("br",null),K.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")),!ue&&Y==""&&!E&&K.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},K.createElement("img",{src:it.z3,width:"100",alt:""}),K.createElement("br",null),K.createElement("p",{className:"mt20"},"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!")),(!ue&&Y!=""||E)&&K.createElement("section",null,K.createElement("div",{className:"flexd-table-header mt20"},K.createElement(at.default,{pagination:!1,dataSource:[],columns:B})),K.createElement("div",{style:{maxHeight:260,overflow:"auto"}},K.createElement(Lt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:f=>{ve()},hasMore:P,useWindow:!1},K.createElement(at.default,{loading:E,showHeader:!1,pagination:!1,dataSource:Y,columns:B,onRow:f=>({onClick:ee=>{ee.currentTarget.querySelector("input").disabled||ye(ee.currentTarget.querySelector("input").value)}})})))))};var pl=(0,h.connect)(({classroomList:e,loading:l})=>({classroomList:e,loading:l}))(El),jt=D(99313),fl=D(46651),wt={addStudentContainer:"addStudentContainer___OXJb6",listItem:"listItem___rZl7r",tips:"tips___DJ9S4",qrCode:"qrCode___FFf0X"},Fl=D(22415),Ce=D(15826),vt=D(46961),z=D(35099),x=D(59301),vl=Object.defineProperty,gl=Object.defineProperties,hl=Object.getOwnPropertyDescriptors,lu=Object.getOwnPropertySymbols,Al=Object.prototype.hasOwnProperty,yl=Object.prototype.propertyIsEnumerable,au=(e,l,u)=>l in e?vl(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,gt=(e,l)=>{for(var u in l||(l={}))Al.call(l,u)&&au(e,u,l[u]);if(lu)for(var u of lu(l))yl.call(l,u)&&au(e,u,l[u]);return e},nu=(e,l)=>gl(e,hl(l)),nt=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const{TabPane:ou}=jt.default,Bl=({classroomList:e,loading:l,dispatch:u,onShow:r,onShow1:i})=>{var m,v;const s=(0,h.useParams)(),{actionTabs:o}=e,[c,P]=(0,t.useState)([]);let[w,E]=(0,t.useState)(!0);const[S,R]=(0,t.useState)(!1),[Y]=O.default.useForm(),[N,G]=(0,t.useState)([]),[I,b]=(0,t.useState)(1),[k,ue]=(0,t.useState)([]),[C,n]=(0,t.useState)(!0),[L,ie]=(0,t.useState)([]),[Z,ye]=(0,t.useState)("1"),[ve,ge]=(0,t.useState)(!1),B=(0,t.useRef)(),f=A=>A&&A{e.actionTabs.key==="\u6DFB\u52A0\u5B66\u751F"&&(n(!0),ee())},[e.actionTabs.key]);const ee=()=>nt(void 0,null,function*(){const A=yield u({type:"classroomList/getSchoolList",payload:{}});P(A.map(ae=>({value:ae})))}),ce=()=>{var A;if(((A=Y.getFieldValue())==null?void 0:A.keyword)===""){G([]),q.ZP.error("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9");return}n(!1),w=!0,E(!0),ue([]),R(!1),setTimeout(()=>{Je(!0)},300)},Be=A=>{A=String(A);const ae=k.indexOf(A);ae<0?k.push(A):k.splice(ae,1),ue([...k])},We={onRemove:()=>{ie([])},beforeUpload:A=>{let ae=[];return ae.push(A),ie([...ae]),!1},fileList:L,accept:".xls,.xlsx"},Je=(A=!1)=>nt(void 0,null,function*(){var ae;if(w&&!S){const _e=Y.getFieldValue();R(!0),b(A?1:I+1);const et=yield(0,te.nQ)(nu(gt({page:A?1:I+1,container_id:s.coursesId,container_type:1,school_name:_e==null?void 0:_e.school_name,keyword:_e==null?void 0:_e.keyword},_e),{role:4}));G(A?[...et.users]:[...N,...et.users]),R(!1),((ae=et.users)==null?void 0:ae.length)<10&&E(!1)}}),ze=()=>nt(void 0,null,function*(){if(k=="")q.ZP.error("\u8BF7\u9009\u62E9\u4EBA\u6570");else{ge(!0);const A=yield(0,te.aZ)(nu(gt({},s),{course_group_id:0,user_ids:k}));(A==null?void 0:A.status)===-4&&(r(),ge(!1)),A.status===0&&(q.ZP.success("\u6DFB\u52A0\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomTopBanner",payload:{id:s.coursesId}}),u({type:"teachers/getStudentsList",payload:gt({},s)}),h.history.push(`/classrooms/${s.coursesId}/students`),ge(!1),localStorage.getItem("Noviceguide")==="0"||u({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:9,text:x.createElement("div",null,"\u606D\u559C\u60A8\uFF01\u6211\u4EEC\u5DF2\u7ECF\u5B8C\u6210\u3010\u6559\u5B66\u8BFE\u5802\u3011\u7684\u65B0\u5EFA\u4EFB\u52A1\u4E86\u3002\u600E\u4E48\u6837\uFF0C\u5F88\u7B80\u5355\u5427\uFF01\u63A5\u4E0B\u6765\uFF0C\u60A8\u53EF\u4EE5\u5F00\u59CB\u5728\u6559\u5B66\u8BFE\u5802\u7EE7\u7EED\u6DFB\u52A0\u60A8\u7684\u6559\u5B66\u5185\u5BB9\u3002 \u9047\u5230\u7591\u95EE\u65F6\uFF0C\u968F\u65F6\u53EC\u5524\u5C0F\u6B4C\uFF0C\u6211\u4F1A\u51FA\u73B0\u5728\u9875\u9762\u7684\u53F3\u4E0B\u89D2\u3002\u671F\u5F85\u4E0E\u4F60\u7684\u518D\u6B21\u534F\u4F5C\u3002")}}))}}),Oe=()=>nt(void 0,null,function*(){var A;if((L==null?void 0:L.length)<=0){q.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}ge(!0);const ae=new FormData;ae.append("file",L[0]);const _e=yield(0,le.ZP)(`/api/courses/${s.coursesId}/import_course_members.json`,{method:"post",body:ae},!0);if(_e.status===-4){ge(!1),i();return}_e.status!==-1&&(u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomTopBanner",payload:{id:s.coursesId}}),u({type:"teachers/getStudentsList",payload:gt({},s)}),(A=_e==null?void 0:_e.fail)!=null&&A.length?de.default.confirm({centered:!0,okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",null,"\u5BFC\u5165\u6587\u4EF6\u5185\u5B58\u5728\u4E0D\u5339\u914D\u4FE1\u606F\uFF0C\u8BF7",x.createElement("span",{onClick:()=>(0,Ce.FH)("",(0,Ce.NY)({url:vt.Z.API_SERVER+`/api/courses/${s.coursesId}/get_fail_data.xlsx`,query:{}})),className:"c-light-primary ml5 mr5 current"},"\u70B9\u51FB\u4E0B\u8F7D"),"\u67E5\u770B\u5E76\u8FDB\u884C\u4FEE\u6539\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01"),onOk:()=>nt(void 0,null,function*(){(0,Ce.FH)("",(0,Ce.NY)({url:vt.Z.API_SERVER+`/api/courses/${s.coursesId}/get_fail_data.xlsx`,query:{}})),h.history.push(`/classrooms/${s.coursesId}/students`)}),onCancel:()=>{h.history.push(`/classrooms/${s.coursesId}/students`)}}):(q.ZP.success("\u5BFC\u5165\u6210\u529F"),h.history.push(`/classrooms/${s.coursesId}/students`))),ge(!1)}),Pe=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(A,ae)=>x.createElement(be.default,{value:ae.numid,checked:k.includes(String(ae.numid)),disabled:!!A})},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(A,ae)=>x.createElement(me.Z,{placement:"bottom",title:A},x.createElement(h.Link,{className:"bold c-black",to:`/users/${ae.login}`,target:"_blank"},A||"--"))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:A=>x.createElement(me.Z,{placement:"bottom",title:A},x.createElement("span",null,A||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:A=>x.createElement(me.Z,{placement:"bottom",title:A},x.createElement("span",null,A||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:A=>x.createElement(me.Z,{placement:"bottom",title:A},x.createElement("span",null,A||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:A=>x.createElement(me.Z,{placement:"bottom",title:A},x.createElement("span",null,A||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:A=>x.createElement(me.Z,{placement:"bottom",title:A},x.createElement("span",null,A||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"school_name",width:100,render:A=>A?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:A=>x.createElement(me.Z,{placement:"bottom",title:A},x.createElement("span",null,Me()(A).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:A=>{if(A===1)return x.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return x.createElement(de.default,{className:wt.addStudentWrapContainer,centered:!0,title:"\u6DFB\u52A0\u5B66\u751F",open:e.actionTabs.key==="\u6DFB\u52A0\u5B66\u751F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:Z==="1"?1100:600,zIndex:1e3,afterClose:()=>{ie([])},confirmLoading:ve,bodyStyle:{minHeight:200},onOk:()=>nt(void 0,null,function*(){if(Z==="1"){ze();return}Oe()}),onCancel:()=>{ue([]),u({type:"classroomList/setActionTabs",payload:{}})}},x.createElement(jt.default,{activeKey:Z,onChange:A=>ye(A),className:wt.addStudentContainer},x.createElement(ou,{tab:"\u624B\u52A8\u6DFB\u52A0",key:"1"},x.createElement("div",{className:wt.listItem},x.createElement(O.default,{layout:"inline",form:Y,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10"},x.createElement(O.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},x.createElement(we.default,null,x.createElement(we.default.Option,{value:"1"},"\u59D3\u540D"),x.createElement(we.default.Option,{value:"2"},"\u624B\u673A\u53F7"),x.createElement(we.default.Option,{value:"3"},"\u90AE\u7BB1"))),x.createElement(O.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9"},x.createElement(Fe.default,{allowClear:!0,style:{width:240},size:"middle",defaultValue:((m=o.selectArrs)==null?void 0:m.category_name)||((v=o.selectArrs)==null?void 0:v.name)})),x.createElement(O.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},x.createElement(Ft.Z,{options:c,style:{width:400},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(A,ae)=>ae.value.toUpperCase().indexOf(A.toUpperCase())!==-1})),x.createElement(O.default.Item,null,x.createElement(Ye.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:()=>ce()},"\u641C\u7D22"))),C&&x.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},x.createElement("img",{src:it.L6,width:"250",alt:""}),x.createElement("br",null),x.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")),!C&&N==""&&!S&&x.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},x.createElement("img",{src:it.z3,width:"100",alt:""}),x.createElement("br",null),x.createElement("p",{className:"mt20"},"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!")),(!C&&N!=""||S)&&x.createElement("section",null,x.createElement("div",{className:"flexd-table-header mt20"},x.createElement(at.default,{pagination:!1,dataSource:[],columns:Pe})),x.createElement("div",{style:{maxHeight:260,overflow:"auto"}},x.createElement(Lt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:A=>{Je()},hasMore:w,useWindow:!1},x.createElement(at.default,{loading:S,showHeader:!1,pagination:!1,dataSource:N,columns:Pe,onRow:A=>({onClick:ae=>{ae.currentTarget.querySelector("input").disabled||Be(ae.currentTarget.querySelector("input").value)}})})))))),((0,z.Ny)()||(0,z.d8)()&&(0,z.eY)().role===5)&&x.createElement(ou,{tab:"\u6279\u91CF\u5BFC\u5165",key:"2"},x.createElement("div",{className:wt.listItem},x.createElement("div",{className:"mt20",style:{marginLeft:86}},x.createElement("div",{className:"mb20"},x.createElement("span",{className:"mr40"},"\u6B65\u9AA41\uFF1A"),"\u4E0B\u8F7D",x.createElement("a",{className:"ml5 mr5",onClick:()=>nt(void 0,null,function*(){(0,Ce.FH)("",(0,Ce.NY)({url:vt.Z.API_SERVER+"/api/courses/down_course_members_template",query:{}}))})},"\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F"),"\u6279\u91CF\u5BFC\u5165\u6210\u5458\u3002"),x.createElement("div",null,x.createElement("span",{className:"mr40"},"\u6B65\u9AA42\uFF1A"),"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F\u300B\u3002"),x.createElement("div",{style:{margin:"4px 0px 20px 94px"}},x.createElement(fl.default,gt({},We),x.createElement(Ye.ZP,{type:"primary",className:"mt10",icon:x.createElement(Fl.Z,null)},"\u9009\u62E9\u6587\u4EF6"))))))))};var Cl=(0,h.connect)(({classroomList:e,loading:l})=>({classroomList:e,loading:l}))(Bl),Ke=D(5112),Qt=D(71418),_l=D(48209),St={exportmodal:"exportmodal___e1u_C",searchWrap:"searchWrap___GunRy",addQuestionBtn:"addQuestionBtn___Qiuf5",search:"search___aHuEr",searchIcon:"searchIcon___SYYcy",loading:"loading___DAGDK"},ht=D(6629),Ue={leftdiv:"leftdiv____DQvt",listClass:"listClass___NmeAK",spantitle:"spantitle___meGbS",rightdiv:"rightdiv___Ypfvm",searchWrap:"searchWrap___GXTGm",addQuestionBtn:"addQuestionBtn___DTPbT",search:"search___ti6sF",searchIcon:"searchIcon___BEcfO"},bl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",Dl=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())}),wl=({data:e,value:l=[],loading:u,handleChangePage:r,setSelectedRowKeys:i,selectedRowKeys:m,onChange:v=()=>{}})=>{const[s,o]=(0,t.useState)([]),[c,P]=(0,t.useState)([]),[w,E]=(0,t.useState)([]),[S,R]=(0,t.useState)(!0);let[Y,N]=(0,t.useState)(1),[G,I]=(0,t.useState)();return(0,t.useEffect)(()=>{console.log(e),console.log(u),R(u),o(e),P([]),E([])},[e]),(0,t.useEffect)(()=>{i&&(P(m),E(m))},[m]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:Ue.leftdiv},t.createElement("div",{className:Ue.searchWrap},t.createElement(Fe.default.Search,{allowClear:!0,suffix:t.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Ue.searchIcon}`}),className:Ue.search,placeholder:"\u53EF\u8F93\u5165\u5B66\u751F\u540D\u79F0\u67E5\u8BE2",size:"middle",onChange:b=>Dl(void 0,null,function*(){o(e.filter(k=>{var ue;return(ue=k==null?void 0:k.name)==null?void 0:ue.includes(b.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"})),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(Qt.Z,{spinning:S},t.createElement(t.Fragment,null,s.length===0?t.createElement(ht.Z,{styles:{margin:"45px auto"},customText:"\u6682\u65E0\u5206\u73ED"}):t.createElement("div",null,t.createElement(be.default.Group,{value:c.map(b=>`${b.id}`),onChange:b=>{},style:{marginTop:"10px",flexDirection:"column"}},s.map((b,k)=>t.createElement(xe.Z,{key:b.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(be.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:b.is_published,value:`${b.id}`,onChange:ue=>{if(ue.target.checked){const n=s.filter(L=>ue.target.value==L.id);i([...m,...n])}else{const n=m.filter(L=>ue.target.value!=L.id);i(n)}}},t.createElement("div",{className:Ue.listClass},t.createElement("span",{className:Ue.spantitle,style:{width:b.is_published?"108px":"170px"}},b.name),b.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03"))))))))))),t.createElement("div",{className:Ue.rightdiv},t.createElement("div",{className:Ue.searchWrap},t.createElement(Fe.default.Search,{allowClear:!0,suffix:t.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Ue.searchIcon}`}),className:Ue.search,onChange:b=>{E(c.filter(k=>k.name.includes(b.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"})),w.length===0&&t.createElement(ht.Z,{styles:{margin:"45px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),w.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},w.map((b,k)=>t.createElement(xe.Z,{justify:"space-between",style:{marginTop:"10px"},key:b.id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},b.name),t.createElement("img",{src:bl,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{i(c.filter(ue=>`${ue.id}`!=`${b.id}`))}})))))))},Xe={leftdiv:"leftdiv___F3YNl",listClass:"listClass___Q_C6i",spantitle:"spantitle___SPfdV",rightdiv:"rightdiv___dvG3H",searchWrap:"searchWrap___CFcp_",addQuestionBtn:"addQuestionBtn___x16Cc",search:"search___eLYTt",searchIcon:"searchIcon___zNep3"},Sl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",xl=Object.defineProperty,Il=Object.defineProperties,Tl=Object.getOwnPropertyDescriptors,su=Object.getOwnPropertySymbols,Ol=Object.prototype.hasOwnProperty,Pl=Object.prototype.propertyIsEnumerable,ru=(e,l,u)=>l in e?xl(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,kl=(e,l)=>{for(var u in l||(l={}))Ol.call(l,u)&&ru(e,u,l[u]);if(su)for(var u of su(l))Pl.call(l,u)&&ru(e,u,l[u]);return e},Nl=(e,l)=>Il(e,Tl(l)),iu=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())}),Ll=({data:e,value:l=[],handleChangePage:u,setSelectedRowKeys:r,selectedRowKeys:i,onChange:m=()=>{}})=>{const v=(0,h.useParams)(),[s,o]=(0,t.useState)(!1),[c,P]=(0,t.useState)([]),[w,E]=(0,t.useState)([]),[S,R]=(0,t.useState)([]),[Y,N]=(0,t.useState)();(0,t.useEffect)(()=>{P([]),E([]),R([])},[e]),(0,t.useEffect)(()=>{r&&(console.log(i),E(i),R(i))},[i]);const G=I=>iu(void 0,null,function*(){o(!0);const b=yield(0,le.ZP)(`/api/courses/${v.coursesId}/all_course_groups.json`,{method:"get",params:Nl(kl({},v),{page:1,limit:1e5,keyword:I})});o(!1),P(b==null?void 0:b.student_arr)});return t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:Xe.leftdiv},t.createElement("div",{className:Xe.searchWrap},t.createElement(Fe.default.Search,{allowClear:!0,suffix:t.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Xe.searchIcon}`,onClick:()=>G(Y)}),className:Xe.search,placeholder:"\u53EF\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u67E5\u8BE2",size:"middle",onChange:I=>N(I.target.value),onSearch:I=>iu(void 0,null,function*(){G(I)})})),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(Qt.Z,{spinning:s},c.length===0?t.createElement(ht.Z,{styles:{margin:"45px auto"},customText:"\u8BF7\u901A\u8FC7\u4E0A\u65B9\u641C\u7D22\u6DFB\u52A0\u5B66\u751F"}):t.createElement("div",null,t.createElement(be.default.Group,{value:w.map(I=>`${I.user_id}`),onChange:I=>{console.log(I),console.log(i)},style:{marginTop:"10px",flexDirection:"column"}},c.map((I,b)=>t.createElement(xe.Z,{key:I.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(be.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:I.is_published,value:`${I.user_id}`,onChange:k=>{if(k.target.checked){const C=c.filter(n=>k.target.value==n.user_id);r([...i,...C])}else{const C=i.filter(n=>k.target.value!=n.user_id);r(C)}}},t.createElement("div",{className:Xe.listClass},t.createElement("span",{className:Xe.spantitle,style:{width:I.is_published?"108px":"170px"}},I.user_name)))))))))),t.createElement("div",{className:Xe.rightdiv},t.createElement("div",{className:Xe.searchWrap},t.createElement(Fe.default.Search,{allowClear:!0,suffix:t.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Xe.searchIcon}`}),className:Xe.search,onChange:I=>{R(w.filter(b=>b.user_name.includes(I.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u59D3\u540D\u8FDB\u884C\u67E5\u8BE2"})),S.length===0&&t.createElement(ht.Z,{styles:{margin:"45px auto"},customText:"\u6682\u672A\u9009\u62E9\u5B66\u751F"}),S.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},S.map((I,b)=>t.createElement(xe.Z,{justify:"space-between",style:{marginTop:"10px"},key:I.user_id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},I.user_name),t.createElement("img",{src:Sl,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{r(w.filter(k=>`${k.user_id}`!=`${I.user_id}`))}})))))))},se=D(59301),Zl=Object.defineProperty,Ml=Object.defineProperties,jl=Object.getOwnPropertyDescriptors,cu=Object.getOwnPropertySymbols,Ql=Object.prototype.hasOwnProperty,Jl=Object.prototype.propertyIsEnumerable,du=(e,l,u)=>l in e?Zl(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,Jt=(e,l)=>{for(var u in l||(l={}))Ql.call(l,u)&&du(e,u,l[u]);if(cu)for(var u of cu(l))Jl.call(l,u)&&du(e,u,l[u]);return e},mu=(e,l)=>Ml(e,jl(l)),Rt=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const sn=Fe.default.Search,Rl=({classroomList:e,loading:l,dispatch:u})=>{var r,i;const m=(0,h.useParams)(),v=(0,h.useLocation)(),[s,o]=(0,t.useState)(!1),[c,P]=(0,t.useState)(!0),[w,E]=(0,t.useState)(!0),[S,R]=(0,t.useState)(1),[Y,N]=(0,t.useState)([]),[G,I]=(0,t.useState)(""),[b,k]=(0,t.useState)([]),[ue,C]=(0,t.useState)([]),[n]=O.default.useForm(),[L,ie]=(0,t.useState)(0),[Z,ye]=(0,t.useState)(!1),[ve,ge]=(0,t.useState)({}),[B,f]=(0,t.useState)(!1),[ee,ce]=(0,t.useState)([]),[Be,We]=(0,t.useState)(""),[Je,ze]=(0,t.useState)(!0),[Oe,Pe]=(0,t.useState)([]),[A,ae]=(0,t.useState)([]),_e=T=>T&&T{var T,g,M,V,j;e.actionTabs.key==="\u5BFC\u51FA\u6210\u7EE9"&&(Ct(),tt()),((T=e==null?void 0:e.actionTabs)==null?void 0:T.exportType)==="exercise"?ye(!0):ye(!1),We(""),ge({sd_mode:"student",cate_range:1,stu_range:1}),e.actionTabs.category_id&&(n.setFieldValue("cate_range",2),ge(mu(Jt({},ve),{cate_range:2}))),Pe([(M=(g=e==null?void 0:e.actionTabs)==null?void 0:g.category_id)==null?void 0:M.toString()]);let ne=`\u5BFC\u51FA${(V=e==null?void 0:e.actionTabs)==null?void 0:V.type}\u6210\u7EE9`;(j=e==null?void 0:e.actionTabs)!=null&&j.isReport&&(ne="\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"),I(ne)},[(r=e==null?void 0:e.actionTabs)==null?void 0:r.key]),console.log("---",(i=e==null?void 0:e.actionTabs)==null?void 0:i.exportType),(0,t.useEffect)(()=>{let T=fe(W(Re),Be);Le(T)},[L]);const Ct=T=>Rt(void 0,null,function*(){var g,M,V;E(!0);const j=yield(0,te.c_)(mu(Jt({},m),{page:T||S,limit:2e4}));(g=j==null?void 0:j.course_groups)==null||g.map((ne,oe)=>{ne.key=ne.id,ne.title=ne.name,ne.disabled=ne.is_published}),E(!1),j&&(j!=null&&j.no_class_course_members?N([...(M=j==null?void 0:j.course_groups)==null?void 0:M.concat(j==null?void 0:j.no_class_course_members)]):N([...j==null?void 0:j.course_groups]),k(ut((V=j==null?void 0:j.course_groups)==null?void 0:V.concat(j==null?void 0:j.no_class_course_members))))}),tt=()=>Rt(void 0,null,function*(){var T,g,M,V,j,ne,oe,Se,je,F;P(!0);const y=yield(0,le.ZP)(`/api/courses/${m.coursesId}/left_banner_with_child.json`,{method:"get",params:{id:m.coursesId,module_type:e.actionTabs.exportType}});let Q=[],re=(T=y==null?void 0:y.course_modules)==null?void 0:T.filter(X=>X.name===e.actionTabs.type),Te=((M=(g=re[0])==null?void 0:g.second_category)==null?void 0:M.length)===0?(V=re[0])==null?void 0:V.detail:(j=re[0])==null?void 0:j.second_category;if(((oe=(ne=re[0])==null?void 0:ne.second_category)==null?void 0:oe.length)===0?Te==null||Te.map(X=>{var De,st;Q.push({title:(X==null?void 0:X.category_name)||(X==null?void 0:X.name),key:((De=X==null?void 0:X.category_id)==null?void 0:De.toString())||((st=X==null?void 0:X.id)==null?void 0:st.toString())})}):Te==null||Te.filter(X=>{var De;return((De=X==null?void 0:X.detail)==null?void 0:De.concat(X==null?void 0:X.third_category).length)!==0}).map(X=>{var De,st,pt;Q.push({title:(X==null?void 0:X.category_name)||(X==null?void 0:X.name),key:((De=X==null?void 0:X.category_id)==null?void 0:De.toString())||((st=X==null?void 0:X.id)==null?void 0:st.toString()),children:Et(((pt=X==null?void 0:X.detail)==null?void 0:pt.concat(X==null?void 0:X.third_category))||[])})}),Q=Q.filter(X=>{var De;return((De=X==null?void 0:X.children)==null?void 0:De.length)!==0}),mt(Q),Le(W(Q)),(Se=e==null?void 0:e.actionTabs)!=null&&Se.category_id){let X=function(He){const Ht=[];return He.children?Ht.push(...He.children.map(an=>X(an))):Ht.push(He.key),Ht.flat()};const De=(F=(je=e==null?void 0:e.actionTabs)==null?void 0:je.category_id)==null?void 0:F.toString();ce([De]),ze(!0);const st=!!pe(De,Q);let pt=[];st?pt=Q.filter(He=>He.key===pe(De,Q))[0].children.filter(He=>He.key===De):pt=Q.filter(He=>He.key===De)[0].children;const ln=pt.map(He=>X(He)).flat();ae(ln)}P(!1)}),ut=T=>T.filter(g=>(g==null?void 0:g.course_members.length)>0).map(g=>({key:g.id.toString(),title:g.name,oldtitle:g.title,children:g.course_members?g.course_members.map(V=>({key:V.user_id.toString(),title:V.user_name,oldtitle:V.user_name,parentkey:g.id.toString()})):[]})),Et=T=>T.filter(g=>{var M;return!(g!=null&&g.detail&&((M=g==null?void 0:g.detail)==null?void 0:M.length)===0)}).map(g=>{var M,V,j;return{key:((M=g==null?void 0:g.id)==null?void 0:M.toString())||((V=g.category_id)==null?void 0:V.toString()),title:(g==null?void 0:g.category_name)||(g==null?void 0:g.name),children:(j=g==null?void 0:g.detail)==null?void 0:j.map(oe=>{var Se;return{key:(Se=oe==null?void 0:oe.id)==null?void 0:Se.toString(),title:oe==null?void 0:oe.name}})}}),lt=()=>{n.resetFields(),ge({}),f(!1),N([]),Le([]),C([]),Pe([]),ae([])},d=(T,g)=>{var M,V,j,ne;if(console.log("onCheck",T,g),Be)if(console.log(1111),g.checked)if((M=g.node)!=null&&M.children){const oe=(V=g.node)==null?void 0:V.children.map(F=>F!=null&&F.children?F==null?void 0:F.children.map(y=>y.key):F.key).flat(),Se=[...new Set([...Oe,...oe])],je=[...new Set([...A,...oe])];Pe(Se),ae(je)}else Pe([...Oe,g.node.key]),ae([...A,g.node.key]);else if((j=g.node)!=null&&j.children){const oe=g.node.key,Se=pe(oe,Re),je=(ne=g.node)==null?void 0:ne.children.map(Q=>Q!=null&&Q.children?Q==null?void 0:Q.children.map(re=>re.key):Q.key).flat(),F=Oe.filter(Q=>!je.includes(Q)&&Q!=oe&&Q!=Se),y=A.filter(Q=>!je.includes(Q));Pe(F),ae(y)}else{const oe=pe(g.node.key,Re),Se=pe(oe,Re),je=Oe.filter(y=>y!=g.node.key&&y!=oe&&y!=Se),F=A.filter(y=>y!=g.node.key);Pe(je),ae(F)}else ae(g.checkedNodes.filter(oe=>!oe.children).map(oe=>oe.key)),Pe(T)},p=[],Ee=T=>{for(let g=0;g{let M;for(let V=0;Vne.key===T)?M=j.key:pe(T,j.children)&&(M=pe(T,j.children)))}return M},Ie=T=>{ce(T),ze(!1)},he=(T,g)=>{let M=L+1;ie(M);let V="";if(g===1?V=T:V=T.target.value,V===""||V===void 0)ce([]),We("");else{const j=p.map(ne=>ne.title.indexOf(V.trim())>-1?pe(ne.key,Re):null).filter((ne,oe,Se)=>!!(ne&&Se.indexOf(ne)===oe));ce(j),We(V)}ze(!0)},W=T=>T.map(g=>{const M=g.title,V=M.indexOf(Be.trim()),j=M.substring(0,V),ne=M.slice(V+Be.trim().length),oe=V>-1?se.createElement("span",null,j,se.createElement("span",{className:"c-red"},Be.trim()),ne):se.createElement("span",null,M);return g.children?{title:oe,key:g.key,oldtitle:g.title,children:W(g.children)}:{title:oe,key:g.key,oldtitle:g.title}});function fe(T,g){return T.filter(M=>M.oldtitle&&M.oldtitle.trim().includes(g.trim())?!0:M.children&&M.children.length>0?(M.children=fe(M.children,g),M.children.length>0):!1)}return se.createElement(de.default,{centered:!0,title:G,open:e.actionTabs.key==="\u5BFC\u51FA\u6210\u7EE9",okText:"\u5BFC\u51FA",cancelText:"\u53D6\u6D88",destroyOnClose:!0,className:St.exportmodal,bodyStyle:{maxHeight:520},width:610,confirmLoading:s,onOk:()=>Rt(void 0,null,function*(){var T,g;if(console.log(Re),console.log(A),Re.length===0){q.ZP.warning(`\u6CA1\u6709\u53EF\u5BFC\u51FA\u7684${Z?"\u8BD5\u5377":"\u4F5C\u4E1A"}`);return}let M={course_id:m.coursesId,ids:A,export_type:ve.sd_mode,homework_type:e.actionTabs.exportType};ve.stu_range===2&&(M.course_group_ids=ue.map(j=>j.id.toString())),ve.stu_range===3&&(M.user_ids=ue.map(j=>j.user_id.toString())),o(!0);const V=yield(0,le.ZP)("/api/export_record/export_all.json",{method:"get",params:Jt({},M)});o(!1),(V==null?void 0:V.status)===0&&(q.ZP.info("\u5BFC\u51FA\u6210\u529F"),h.history.push(`/classrooms/${m==null?void 0:m.coursesId}/exportlist/${(T=qe==null?void 0:qe.find(j=>{var ne;return j.type===((ne=e==null?void 0:e.actionTabs)==null?void 0:ne.exportType)}))==null?void 0:T.url}`),lt(),u({type:"classroomList/setActionTabs",payload:{}}),h.history.push(`/classrooms/${m==null?void 0:m.coursesId}/exportlist/${(g=qe==null?void 0:qe.find(j=>{var ne;return j.type===((ne=e==null?void 0:e.actionTabs)==null?void 0:ne.exportType)}))==null?void 0:g.url}`))}),onCancel:()=>{lt(),u({type:"classroomList/setActionTabs",payload:{}})}},se.createElement("div",null,se.createElement(O.default,{form:n,initialValues:{sd_mode:"student",cate_range:1,stu_range:1},colon:!1,labelAlign:"right",labelCol:{span:4},onValuesChange:(T,g)=>{"stu_range"in T&&C([]),ge(n.getFieldValue())}},se.createElement(O.default.Item,{label:"\u7EDF\u8BA1\u7EF4\u5EA6",name:"sd_mode"},se.createElement(Ke.ZP.Group,null,se.createElement(Ke.ZP,{value:"student",className:"mr60"},"\u5B66\u751F\u7EF4\u5EA6"),se.createElement(Ke.ZP,{value:"homework"},Z?"\u8BD5\u5377":"\u4F5C\u4E1A","\u7EF4\u5EA6"))),se.createElement(O.default.Item,{label:`\u5BFC\u51FA${Z?"\u8BD5\u5377":"\u4F5C\u4E1A"}\u8303\u56F4`,name:"cate_range"},se.createElement(Ke.ZP.Group,null,se.createElement(Ke.ZP,{value:1,className:"mr60"},"\u5168\u90E8",Z?"\u8BD5\u5377":"\u4F5C\u4E1A"),se.createElement(Ke.ZP,{value:2},"\u6307\u5B9A",Z?"\u8BD5\u5377":"\u4F5C\u4E1A"))),ve.cate_range===2&&se.createElement("div",{style:{width:560,height:300,border:"1px solid #F6F7F9",marginTop:-5,marginBottom:10}},se.createElement("div",{className:St.searchWrap},se.createElement(Fe.default.Search,{allowClear:!0,suffix:se.createElement("i",{className:`iconfont icon-sousuo9 font14 ${St.searchIcon}`,onClick:T=>he(Be,1)}),className:St.search,placeholder:`\u641C\u7D22\u76EE\u5F55\u540D\u79F0\u6216${Z?"\u8BD5\u5377":"\u4F5C\u4E1A"}\u540D\u79F0`,size:"middle",onSearch:T=>he(T,1),onChange:T=>We(T.target.value)})),se.createElement("div",{style:{maxHeight:213,overflow:"auto"}},Re.length===0&&!c?se.createElement(ht.Z,{styles:{margin:"0 auto"},customText:`\u6682\u65E0${Z?"\u8BD5\u5377":"\u4F5C\u4E1A"}`}):se.createElement(Qt.Z,{spinning:c},se.createElement(_l.default,{style:{minHeight:210},checkable:!0,selectable:!1,onExpand:Ie,expandedKeys:ee,autoExpandParent:Je,checkedKeys:Oe,onCheck:d,treeData:et})))),se.createElement(O.default.Item,{label:"\u5BFC\u51FA\u5B66\u751F\u8303\u56F4",name:"stu_range"},se.createElement(Ke.ZP.Group,null,se.createElement(Ke.ZP,{value:1,className:"mr60"},"\u5168\u90E8\u5B66\u751F"),se.createElement(Ke.ZP,{value:2,className:"mr60"},"\u6307\u5B9A\u5206\u73ED"),se.createElement(Ke.ZP,{value:3},"\u6307\u5B9A\u5B66\u751F"))),ve.stu_range===2&&se.createElement("div",{style:{width:560,height:368,marginTop:-5}},se.createElement("div",null,se.createElement(wl,{data:Y,treedata:b,loading:w,selectedRowKeys:ue,setSelectedRowKeys:C}))),ve.stu_range===3&&se.createElement("div",{style:{width:560,height:368,marginTop:-5}},se.createElement("div",null,se.createElement(Ll,{data:Y,treedata:b,selectedRowKeys:ue,setSelectedRowKeys:C}))))))};var Vl=(0,h.connect)(({classroomList:e,loading:l})=>({classroomList:e,loading:l}))(Rl),Ve=D(59301),Gl=Object.defineProperty,Eu=Object.getOwnPropertySymbols,Yl=Object.prototype.hasOwnProperty,Wl=Object.prototype.propertyIsEnumerable,pu=(e,l,u)=>l in e?Gl(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,Vt=(e,l)=>{for(var u in l||(l={}))Yl.call(l,u)&&pu(e,u,l[u]);if(Eu)for(var u of Eu(l))Wl.call(l,u)&&pu(e,u,l[u]);return e},zl=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const Hl=({classroomList:e,dispatch:l,user:u})=>{const[r,i]=(0,t.useState)(!1),[m]=O.default.useForm(),v=(0,h.useParams)(),{userInfo:s}=u,o=()=>{l({type:"classroomList/setActionTabs",payload:{key:""}})};return(0,t.useEffect)(()=>{e.actionTabs.key==="\u52A0\u5165\u8BFE\u5802"?!(s!=null&&s.login)||(s==null?void 0:s.login)==""?(l({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),o()):s!=null&&s.profile_completed?i(!0):de.default.confirm({centered:!0,title:"\u63D0\u793A",content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{i(!0)},onCancel:()=>o()}):i(!1)},[e.actionTabs.key]),Ve.createElement(de.default,{centered:!0,title:"\u52A0\u5165\u8BFE\u5802",open:r,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>zl(void 0,null,function*(){var c;yield m.validateFields();const P=Vt({},m.getFieldValue());let w=yield(0,le.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:P.invite_code}});if(w!=null&&w.need_pro_auth){l({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:P.inputValue,checkedList:P.identity==="professor"?[1]:P.identity==="assistant_professor"?[2]:[3]}}),o();return}(c=P==null?void 0:P.identity)==null||c.map(S=>{P[S]=1});const E=yield(0,le.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:Vt({},P)});console.log("/api/courses/apply_to_join_course.json",{method:"post",body:Vt({},P)}),E.status===0&&((0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u52A0\u5165\u8BFE\u5802"]),q.ZP.success("\u52A0\u5165\u6210\u529F"),window.location.reload(!0))}),onCancel:()=>o()},Ve.createElement("section",{className:"pr20 pt10 pl10"},Ve.createElement(O.default,{form:m,hideRequiredMark:!0},Ve.createElement(O.default.Item,{name:"invite_code",rules:[{required:!0,message:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801"}],label:Ve.createElement("div",{className:"tr",style:{width:100}},"\u8BFE\u5802\u9080\u8BF7\u7801")},Ve.createElement(Fe.default,{size:"middle",placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801"})),Ve.createElement(O.default.Item,{name:"identity",label:Ve.createElement("div",{className:"tr",style:{width:100}},"\u8EAB\u4EFD")},Ve.createElement(be.default.Group,null,Ve.createElement(be.default,{value:"professor"},"\u6559\u5E08"),Ve.createElement(be.default,{value:"assistant_professor"},"\u52A9\u6559"),Ve.createElement(be.default,{value:"student"},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))))};var Kl=(0,h.connect)(({classroomList:e,user:l})=>({classroomList:e,user:l}))(Hl),Ul={wrap:"wrap___fhpdw",content:"content___ebdwe",hint:"hint___MlzLZ",title:"title___CBiOM",titleWrap:"titleWrap___aNLFI",formWrap:"formWrap___MSAjb",identityWrap:"identityWrap____g2bF",schoolHintWrap:"schoolHintWrap___xD8gg",colorCDCDCD:"colorCDCDCD___k8y5q",color0152d9:"color0152d9___iFYej",submitButton:"submitButton___rTeEi",submitButtondiv:"submitButtondiv___QXI_6",glow:"glow___kDQHM"},Xl=Object.defineProperty,fu=Object.getOwnPropertySymbols,ql=Object.prototype.hasOwnProperty,$l=Object.prototype.propertyIsEnumerable,Fu=(e,l,u)=>l in e?Xl(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,At=(e,l)=>{for(var u in l||(l={}))ql.call(l,u)&&Fu(e,u,l[u]);if(fu)for(var u of fu(l))$l.call(l,u)&&Fu(e,u,l[u]);return e},Gt=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const ke=we.default.Option,ea=({user:e,shixunHomeworks:l,loading:u,dispatch:r})=>{const i=(0,h.useParams)(),[m,v]=(0,t.useState)(!1),[s]=O.default.useForm(),o=10,[c,P]=(0,t.useState)({}),[w,E]=(0,t.useState)([]),[S,R]=(0,t.useState)([]),[Y,N]=(0,t.useState)([]),[G,I]=(0,t.useState)([]);(0,t.useEffect)(()=>{l.actionTabs.key==="\u586B\u5145\u4FE1\u606F\u5F39\u7A97"&&!w.length&&b()},[l.actionTabs.key]);const b=()=>Gt(void 0,null,function*(){const L=yield r({type:"account/getSchoolOption"});E(L==null?void 0:L.schools)}),k=L=>{P(At({},s.getFieldsValue())),"school"in L&&(R(w.filter(Z=>Z.name.includes(L.school))),(w.find(Z=>Z.name===L.school)||{}).id?ue(L.school):(s.setFieldsValue({department:""}),P(At(At({},c),{school:L.school,department:""}))))},ue=(L,ie)=>Gt(void 0,null,function*(){var Z,ye,ve;const ge=(Z=w.find(ee=>ee.name===L))==null?void 0:Z.id,B=(yield C(ge))||{};N(B==null?void 0:B.departments);const f=ie||((ve=(ye=B==null?void 0:B.departments)==null?void 0:ye[0])==null?void 0:ve.name);s.setFieldsValue({department:f}),P(At(At({},c),{school:L,department:f}))}),C=L=>{if(L)return r({type:"account/getDepartmentOption",payload:{id:L}})},n=L=>Gt(void 0,null,function*(){var ie,Z;const{nickname:ye,gender:ve,identity:ge,studentNo:B,jobTitle:f,manager:ee,school:ce,department:Be,edu_background:We,edu_entry_year:Je,brief_introduction:ze,name:Oe}=L,Pe=(ie=Y.find(_e=>_e.name===Be))==null?void 0:ie.id,A=(Z=w.find(_e=>_e.name===ce))==null?void 0:Z.id;(yield r({type:"account/updateAccount",payload:{id:e.userInfo.user_id,department_id:Pe,gender:ve,identity:ge,location,nickname:ye,name:Oe,school_id:A,edu_background:We,edu_entry_year:Je,brief_introduction:ze,student_id:ge==="student"?B:null,technical_title:f||ee}}))&&(window.location.reload(),localStorage.removeItem("addinfo"))});return t.createElement(de.default,{centered:!0,title:"\u586B\u5199\u8D44\u6599",open:l.actionTabs.key==="\u586B\u5145\u4FE1\u606F\u5F39\u7A97",okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",width:650,bodyStyle:{minHeight:150},confirmLoading:m,onOk:()=>{s.submit()},onCancel:()=>{r({type:"shixunHomeworks/setActionTabs",payload:{}})}},t.createElement(O.default,{form:s,className:Ul.formWrap,layout:"horizontal",onValuesChange:k,onFinish:n},t.createElement(O.default.Item,{label:"\u59D3\u540D",name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${o}\u4E2A\u5B57\u7B26`},{validator:Ce.HJ}]},t.createElement(Fe.default,{placeholder:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${o}\u4E2A\u5B57\u7B26`,maxLength:o})),t.createElement(xe.Z,{gutter:[10,0]},t.createElement(Ae.Z,{flex:"300px"},t.createElement(O.default.Item,{label:"\u804C\u4E1A",name:"identity",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u4E1A"}]},t.createElement(we.default,null,t.createElement(ke,{value:"teacher"},"\u6559\u5E08"),t.createElement(ke,{value:"student"},"\u5B66\u751F"),t.createElement(ke,{value:"professional"},"\u4E13\u4E1A\u4EBA\u58EB")))),c.identity==="student"&&t.createElement(Ae.Z,{flex:"300px"},t.createElement(O.default.Item,{initialValue:c.studentNo,name:"studentNo",rules:[{required:!0,message:"\u8BF7\u5148\u8F93\u5165\u5B66\u53F7"}]},t.createElement(Fe.default,{type:"text",placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7"}))),c.identity==="teacher"&&t.createElement(Ae.Z,{flex:"300px"},t.createElement(O.default.Item,{initialValue:c.jobTitle,name:"jobTitle",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},t.createElement(we.default,null,t.createElement(ke,{value:"\u6559\u6388"},"\u6559\u6388"),t.createElement(ke,{value:"\u7814\u7A76\u5458"},"\u7814\u7A76\u5458"),t.createElement(ke,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),t.createElement(ke,{value:"\u526F\u7814\u7A76\u5458"},"\u526F\u7814\u7A76\u5458"),t.createElement(ke,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),t.createElement(ke,{value:"\u52A9\u7406\u7814\u7A76\u5458"},"\u52A9\u7406\u7814\u7A76\u5458"),t.createElement(ke,{value:"\u52A9\u7406\u6559\u6388"},"\u52A9\u7406\u6559\u6388")))),c.identity==="professional"&&t.createElement(Ae.Z,{flex:"300px"},t.createElement(O.default.Item,{initialValue:c.manager,name:"manager",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},t.createElement(we.default,null,t.createElement(ke,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),t.createElement(ke,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),t.createElement(ke,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),t.createElement(ke,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),t.createElement(ke,{value:"\u52A9\u7406\u5DE5\u7A0B\u5E08"},"\u52A9\u7406\u5DE5\u7A0B\u5E08"))))),t.createElement(O.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"school",wrapperCol:{span:10},rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},t.createElement(Ft.Z,{showSearch:!0,options:S==null?void 0:S.map(L=>({value:L.name}))})),t.createElement(O.default.Item,{label:"\u9662\u7CFB/\u90E8\u95E8",name:"department",wrapperCol:{span:10}},t.createElement(Ft.Z,{showSearch:!0,onChange:L=>I(Y.filter(ie=>ie.name.includes(L))),options:G==null?void 0:G.map(L=>({value:L.name}))}))))};var ta=(0,h.connect)(({shixunHomeworks:e,loading:l,user:u})=>({shixunHomeworks:e,loading:l,user:u}))(ea),ua=Object.defineProperty,vu=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,aa=Object.prototype.propertyIsEnumerable,gu=(e,l,u)=>l in e?ua(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,na=(e,l)=>{for(var u in l||(l={}))la.call(l,u)&&gu(e,u,l[u]);if(vu)for(var u of vu(l))aa.call(l,u)&&gu(e,u,l[u]);return e},oa=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const sa=({classroomList:e,loading:l,dispatch:u})=>{var r;const i=(0,h.useParams)(),m=(0,h.useLocation)(),[v,s]=(0,t.useState)(!1),{actionTabs:o,courseGroups:c,allCourseGroups:P}=e,[w]=O.default.useForm();return(0,t.useEffect)(()=>{e.actionTabs.key==="\u5207\u6362\u4E3A\u5B66\u751F"&&(u({type:"classroomList/getAllCourseGroup",payload:na({},i)}),w.setFieldsValue({course_group_id:"0"}))},[e.actionTabs.key]),t.createElement(de.default,{centered:!0,title:"\u5207\u6362\u4E3A\u5B66\u751F",open:e.actionTabs.key==="\u5207\u6362\u4E3A\u5B66\u751F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:150},confirmLoading:v,onOk:()=>oa(void 0,null,function*(){s(!0),(yield(0,le.ZP)(`/api/courses/${i.coursesId}/switch_to_student.json`,{method:"post",body:w.getFieldValue()})).status===0&&(q.ZP.success("\u5207\u6362\u6210\u529F"),window.location.reload()),s(!1)}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("p",null,"\u5982\u679C\u5206\u73ED\u5355\u72EC\u8BBE\u7F6E\u53D1\u5E03\u5185\u5BB9\uFF08\u5B9E\u8BAD\u4F5C\u4E1A\u3001\u666E\u901A\u4F5C\u4E1A\u3001\u8BD5\u5377\u7B49\uFF09\uFF0C \u9700\u8981\u52A0\u5165\u5206\u73ED\u624D\u80FD\u67E5\u770B"),t.createElement("div",{className:"pl30 pr30"},t.createElement(O.default,{form:w,initialValues:{course_group_id:"0"}},t.createElement(xe.Z,{className:"mt30"},t.createElement(Ae.Z,null,"\u8FDB\u5165\uFF1A"),t.createElement(Ae.Z,{flex:"1"},t.createElement(O.default.Item,{name:"course_group_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u5F55\u540D\u79F0"}],noStyle:!0},t.createElement(we.default,{defaultValue:"0",style:{width:"100%"}},t.createElement(we.default.Option,{value:"0"},"\u672A\u5206\u73ED"),(r=P==null?void 0:P.course_groups)==null?void 0:r.map(function(E,S){return t.createElement(we.default.Option,{value:E.id},E.name)}))))))))};var ra=(0,h.connect)(({classroomList:e,loading:l})=>({classroomList:e,loading:l}))(sa),ia=D(56511),ct=D(40316);const ca={shixun_homework:"iconfont icon-shixunzuoye1",graduation:"iconfont icon-biyezhuanhuan",exercise:"iconfont font17 icon-kaoshishijuan1",poll:"iconfont font17 icon-kaoshiwenjuan1",common_homework:"iconfont icon-putongzuoye1",group_homework:"iconfont icon-fenzuzuoye2",attendance:"iconfont icon-qiandao1",announcement:"iconfont icon-gonggaolan",attachment:"iconfont icon-xuexiziyuan1",video:"iconfont font14 icon-shipinzhibo1",board:"iconfont icon-taolun2",course_group:"iconfont font18 icon-fenban2",statistics:"iconfont font17 icon-tongji3",template:"iconfont icon-mobanguanli2",online_learning:"iconfont icon-kechengxuexi",ecs:"iconfont icon-gongchengrenzheng",program_homework:"iconfont icon-bianchengzuoye",new_graduation:"iconfont icon-biyesheji",resource_recommend:"iconfont icon-ziyuantuijian"};var J={flex_box_center:"flex_box_center___ztP5B",flex_space_between:"flex_space_between___ZnBAF",flex_box_vertical_center:"flex_box_vertical_center___sIQLg",flex_box_center_end:"flex_box_center_end___Yjb4r",flex_box_column:"flex_box_column___wx6hu",wrp:"wrp___eXSKX",classroomInfo:"classroomInfo___zfzoC",title:"title___BCkXZ",titleLeft:"titleLeft___XPuIq",classroomUser:"classroomUser___b_ny2",headPic:"headPic___pR9pz",teacherInfo:"teacherInfo___BeE5H",classroomDesc:"classroomDesc___csaXO",classroomDescBg:"classroomDescBg___OQixb",joinCouses:"joinCouses___RT5bw",bg:"bg___zCz6k",task_count:"task_count___GC5OH",container:"container___m1Tgk",leftMenuActions:"leftMenuActions___H7kfl",leftMenu:"leftMenu___aMBG9",menuText:"menuText___vgQ83",totalCount:"totalCount___AoAB2",actions:"actions___MsngA",open:"open___inDJH",actived:"actived___rqjRz",actived2:"actived2___x7Wvg",tipJoin:"tipJoin___uzlgb",badge:"badge___s6J4T",num:"num____292N",classromediv:"classromediv___AQhQT",glow:"glow___Ucfx9",st:"st___KjyfC",link:"link___aoTXV",sLink:"sLink___moIi9",iconH:"iconH___N915X",shareClassroom:"shareClassroom___WbdZI",copy:"copy___plAJS",btnWrap:"btnWrap___UOuN_",btn:"btn___DfMBs",tip:"tip___FDQL5",export:"export___Dr4oV",bottom:"bottom___DezCj",yes:"yes___SmiO1",no:"no____2dJW",skeleton:"skeleton___fBWXQ",skeletonL:"skeletonL___m64NF",skeletonR:"skeletonR___ICZBM",skeletonR_2:"skeletonR_2___ttKxS",skeletonR_1:"skeletonR_1___koZuU",righttop:"righttop___lSmpG"},_=D(59301),da=Object.defineProperty,ma=Object.defineProperties,Ea=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,hu=Object.prototype.hasOwnProperty,Au=Object.prototype.propertyIsEnumerable,yu=(e,l,u)=>l in e?da(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,dt=(e,l)=>{for(var u in l||(l={}))hu.call(l,u)&&yu(e,u,l[u]);if(xt)for(var u of xt(l))Au.call(l,u)&&yu(e,u,l[u]);return e},Bu=(e,l)=>ma(e,Ea(l)),pa=(e,l)=>{var u={};for(var r in e)hu.call(e,r)&&l.indexOf(r)<0&&(u[r]=e[r]);if(e!=null&&xt)for(var r of xt(e))l.indexOf(r)<0&&Au.call(e,r)&&(u[r]=e[r]);return u},ot=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const{TabPane:rn}=jt.default,fa=e=>{var l=e,{classroomList:u,globalSetting:r,user:i,loading:m,dispatch:v,children:s}=l,o=pa(l,["classroomList","globalSetting","user","loading","dispatch","children"]),c,P,w;const E=(0,h.useParams)(),S=(0,h.useLocation)(),{detailTopBanner:R,detailLeftMenus:Y}=u,[N,G]=(0,t.useState)([]),[I,b]=(0,t.useState)([]),[k,ue]=(0,t.useState)([]),{userInfo:C}=i,{Content:n,Sider:L}=rt.default,[ie,Z]=(0,t.useState)(),[ye,ve]=(0,t.useState)([]),[ge,B]=(0,t.useState)([]),[f,ee]=(0,t.useState)([]),[ce,Be]=(0,t.useState)(!1),We=[{label:"\u516C\u544A\u680F",value:"announcement"},{label:"\u5B9E\u8BAD\u4F5C\u4E1A",value:"shixun_homework"},{label:"\u666E\u901A\u4F5C\u4E1A",value:"common_homework"},((c=i.userInfo)==null?void 0:c.main_site)&&{label:"\u5206\u7EC4\u4F5C\u4E1A",value:"group_homework"},{label:"\u8BD5\u5377",value:"exercise"},{label:"\u95EE\u5377",value:"poll"},{label:"\u6559\u5B66\u8D44\u6599",value:"attachment"},{label:"\u89C6\u9891\u76F4\u64AD",value:"video"},{label:"\u8BA8\u8BBA",value:"board"},{label:"\u5206\u73ED",value:"course_group"},{label:"\u7EDF\u8BA1",value:"statistics"},{label:"\u7B7E\u5230",value:"attendance"},((P=i.userInfo)==null?void 0:P.admin)&&{label:"\u6A21\u677F\u7BA1\u7406",value:"template"}].filter(d=>{var p;return d?(p=r==null?void 0:r.setting)!=null&&p.is_local?d.label!=="\u89C6\u9891\u76F4\u64AD":!0:!1}),Je={shixun_homework:"practice",common_homework:"normal",group_homework:"group",program_homework:"hack",hack:"hack",exercise:"exercise"};(0,t.useEffect)(()=>{var d;let p=(d=u.detailLeftMenus)==null?void 0:d.course_modules;p&&(G(JSON.parse(JSON.stringify(p))),Oe())},[u.detailLeftMenus]),(0,t.useEffect)(()=>{Oe()},[S.pathname]);function ze(){return ot(this,null,function*(){let d=yield(0,le.ZP)(`/api/courses/${E==null?void 0:E.coursesId}/modules_settings.json`,{method:"get"});Z(d),ee([...d==null?void 0:d.course_module_types])})}const Oe=()=>{var d,p;(p=(d=u.detailLeftMenus)==null?void 0:d.course_modules)==null||p.map((Ee,pe)=>{(S.pathname.indexOf(Ee.category_url)>-1||Et(Ee))&&(k.includes(pe)||k.push(pe),ue([...k]))})},Pe=()=>{v({type:"classroomList/getClassroomLeftMenus",payload:{id:E.coursesId}})},A=()=>ot(void 0,null,function*(){var d;let p=yield v({type:"classroomList/getClassroomLeftMenus",payload:{id:E.coursesId}});h.history.push(`${(d=p==null?void 0:p.course_modules[0])==null?void 0:d.category_url}`)}),ae=(d,p)=>{de.default.confirm({centered:!0,title:"\u63D0\u793A",icon:_.createElement(U.Z,null),content:d,okText:"\u786E\u8BA4",onOk:()=>p(),cancelText:"\u53D6\u6D88"})},_e=(d,p)=>{if(d.localName===p)return d;for(let Ee=0,pe=d;pe=pe.parentNode;Ee++){if(pe.localName===p)return pe;if(pe==document.documentElement)return!1}},et=d=>{if(!d)return;console.log(d,444),_e(d.target,"li").setAttribute("id","appointId")},Le=(d,p,Ee,pe)=>ot(void 0,null,function*(){var Ie;let he;switch(d){case 1:const W={category_id:Ee===2?p.root_id:p.id||p.category_id,parent_id:Ee===2?p.category_id:"",nodeModules:p,type:p.type||p.category_type};v({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",selectArrs:W,cb:()=>{Pe()}}});break;case 2:v({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D",selectArrs:{name:p.category_name||p.name,category_id:p.category_id,main_id:p.id,category_type:p.category_type},cb:()=>{Pe()}}});break;case 3:ae(_.createElement("p",null,"\u9690\u85CF\u540E\u5C06\u4E0D\u518D\u663E\u793A\u6B64\u6A21\u5757,",_.createElement("br",null),"\u540E\u7EED\u53EF\u5728\u8BFE\u5802\u8BBE\u7F6E\u4E2D\u91CD\u65B0\u52FE\u9009\u6A21\u5757\u6062\u590D\u663E\u793A"),()=>ot(void 0,null,function*(){he=yield(0,te.nX)({id:p.id}),he.status===0&&(q.ZP.success("\u64CD\u4F5C\u6210\u529F"),v({type:"classroomList/getClassroomLeftMenus",payload:{id:E.coursesId}}))}));break;case 4:he=yield(0,te.yd)({id:p.id}),he.status===0&&(q.ZP.success("\u64CD\u4F5C\u6210\u529F"),v({type:"classroomList/getClassroomLeftMenus",payload:{id:E.coursesId}}));break;case 5:ae(_.createElement("p",null,"\u8BE5\u76EE\u5F55\u4E0B\u7684\u5185\u5BB9\u5C06\u88AB\u79FB\u52A8\u5230",(Ie=["exercise","board","attachment"])!=null&&Ie.includes(p.category_type)?"\u7236":"\u672A\u5206\u914D","\u76EE\u5F55,",_.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),()=>ot(void 0,null,function*(){var fe,T;if(p.category_type==="board"?he=yield(0,te.i)({id:p.category_id}):he=yield(0,te.Z0)({id:p.category_id}),he.status===0){if(q.ZP.success("\u5220\u9664\u6210\u529F"),p.category_type==="board"){let g=(fe=Y==null?void 0:Y.course_modules)==null?void 0:fe.filter(M=>(M==null?void 0:M.type)==="board");h.history.push(`/classrooms/${E.coursesId}/${p.category_type}/${(T=g==null?void 0:g[0])==null?void 0:T.main_id}`)}else h.history.push(`/classrooms/${E.coursesId}/${p.category_type}`);v({type:"classroomList/getClassroomLeftMenus",payload:{id:E.coursesId}})}}));break;case 6:v({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u5206\u73ED",params:E}});break;case 7:v({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:p==null?void 0:p.name,exportType:Je[p==null?void 0:p.type]||Je[p==null?void 0:p.category_type],category_id:p==null?void 0:p.category_id,isReport:pe}});break;case 8:(p.type==="shixun_homework"||p.type==="program_homework")&&h.history.push(`/classrooms/${E==null?void 0:E.coursesId}/exportlist/shixun_work_list`),p.type==="exercise"&&h.history.push(`/classrooms/${E==null?void 0:E.coursesId}/exportlist/exercise_score`),p.type==="common_homework"&&h.history.push(`/classrooms/${E==null?void 0:E.coursesId}/exportlist/normal_work_list`),p.type==="group_homework"&&h.history.push(`/classrooms/${E==null?void 0:E.coursesId}/exportlist/group_work_list`);break}}),Re=d=>!(d==="attendance"||d==="announcement"||d==="poll"||d==="graduation"||d==="course_group"||d==="new_graduation"),mt=d=>{const p=(d==null?void 0:d.type)||(d==null?void 0:d.category_type);return p==="shixun_homework"||p==="common_homework"||p==="program_homework"||p==="exercise"||p==="group_homework"||p==="hack"},qe=(d,p)=>_.createElement("div",{className:J.leftMenuActions},Re(d.type)&&p<=2&&_.createElement("p",{className:"current",onClick:Ee=>Le(1,d,p,Ee)},"\u65B0\u5EFA\u5B50\u76EE\u5F55"),d.type==="course_group"&&p===1&&_.createElement("p",{className:"current",onClick:()=>Le(6,d,p)},"\u65B0\u5EFA\u5206\u73ED"),_.createElement("p",{className:"current",onClick:Ee=>Le(2,d,p,Ee)},"\u91CD\u547D\u540D"),d.main_id&&!(0,z.Rm)()&&_.createElement("p",{className:"current",onClick:()=>Le(3,d,p)},"\u9690\u85CF"),mt(d)&&_.createElement($.Z,{destroyTooltipOnHide:!0,placement:"right",content:_.createElement("div",{className:J.export},_.createElement("p",{onClick:()=>Le(7,d,p)},"\u5B66\u751F\u6210\u7EE9"),_.createElement("p",{onClick:Ee=>{Ee.preventDefault(),Ee.stopPropagation(),Le(8,d,p)}},"\u5386\u53F2\u5BFC\u51FA")),trigger:"hover"},_.createElement("p",{className:"current",onClick:Ee=>{Ee.preventDefault(),Ee.stopPropagation()}},"\u5BFC\u51FA")),d.main_id&&!(0,z.Rm)()&&_.createElement("p",{className:"current",onClick:()=>Le(4,d,p)},"\u7F6E\u9876"),d.category_id&&_.createElement("p",{className:"current",onClick:()=>Le(5,d,p)},"\u5220\u9664")),Ct=(d,p)=>p===1?d.type==="board"?`/classrooms/${E.coursesId}/${d.type}/${d.main_id}`:d.type==="graduation"?`/classrooms/${E.coursesId}/graduation_topics`:`/classrooms/${E.coursesId}/${d.type}`:d.category_type==="hack"&&p===3?d.second_category_url:(d.category_type==="messages"&&(d.category_type="board"),`/classrooms/${E.coursesId}/${d.category_type}/${d.category_id}`),tt=()=>{const d=S.pathname.split("/");ve([`${d[3]}|${E.coursesId}`]),B([`${d[3]}|${E.coursesId}`,`${d[3]}|${d[4]}`])};(0,t.useEffect)(()=>{try{const d=sessionStorage._nav_.split(","),p=sessionStorage._nav_open_.split(",");sessionStorage._nav_open_?ve(p):tt(),B(d)}catch(d){tt()}return()=>{sessionStorage.removeItem("_nav_open_"),sessionStorage.removeItem("_nav_")}},[u.name,S==null?void 0:S.pathname]);const ut=d=>ot(void 0,null,function*(){var p;const{draggableId:Ee,source:pe,destination:Ie}=d;if(!Ie)return!1;const he=Ee.split("-"),W=he[1],fe=he[2];let T;if(((p=N[W])==null?void 0:p.type)==="board"?T=yield(0,te.Ab)({id:he[0],position:Ie.index+1}):T=yield(0,te.Wr)({id:he[0],position:Ie.index+1}),T.status===0){let g;he.length===3?(g=N[W].second_category[fe],N[W].second_category.splice(fe,1),N[W].second_category.splice(Ie.index,0,g)):(g=N[W].second_category[he[2]].third_category[he[3]],N[W].second_category[he[2]].third_category.splice(he[3],1),N[W].second_category[he[2]].third_category.splice(Ie.index,0,g)),G([...N])}}),Et=d=>S.pathname.indexOf("student_statistics")>-1&&d.type==="statistics",lt=()=>{};return _.createElement(L,{width:264,style:{marginTop:24,height:"auto",background:"none"}},_.createElement("section",{className:J.leftMenu},_.createElement(ia.Z,{loading:!Y.course_modules},_.createElement(de.default,{open:ce,title:"\u8BFE\u5802\u6A21\u5757\u8BBE\u7F6E",centered:!0,onOk:()=>ot(void 0,null,function*(){if(!(0,z.aN)()){q.ZP.info("\u529F\u80FD\u83DC\u5355\u8BBE\u7F6E\u53EA\u6709\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4EE5\u8C03\u6574");return}if((f==null?void 0:f.length)<=0){q.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u8BFE\u5802\u6A21\u5757");return}let d=yield(0,le.ZP)(`/api/courses/${E==null?void 0:E.coursesId}/update_modules_settings.json`,{method:"post",body:{course_module_types:f}});(d==null?void 0:d.status)===0&&(A(),Be(!1))}),onCancel:()=>{Be(!1)}},_.createElement("div",null,_.createElement("span",null,"\u901A\u8FC7\u52FE\u9009\u53EF\u4EE5\u663E\u793A/\u9690\u85CF\u6A21\u5757"),_.createElement(be.default.Group,{onChange:d=>{ee([...d])},style:{marginTop:"10px"},value:f},_.createElement(xe.Z,null,(w=ie==null?void 0:ie.course_modules)==null?void 0:w.map((d,p)=>_.createElement(Ae.Z,{span:6,style:{marginTop:"10px"}},_.createElement(be.default,{value:d.module_type,style:{fontSize:"14px"}},d.module_name))))))),N==null?void 0:N.map(function(d,p){var Ee;return _.createElement("ul",{key:p},_.createElement("li",{className:S.pathname.indexOf(d.category_url)>-1||Et(d)?J.actived:"",onClick:()=>{S.pathname===d.category_url?(k.includes(p)?(k.splice(k.indexOf(p),1),k.includes(p)&&k.splice(k.indexOf(p),1)):k.push(p),ue([...k])):(d.type=="new_graduation"?window.open(d.category_url):h.history.push(d.category_url),lt())}},_.createElement(xe.Z,{style:{padding:"13px 0 13px 24px"},align:"middle"},_.createElement(Ae.Z,{flex:"1",className:"pr30"},_.createElement("span",{className:`${ca[d.type]}`})," ",d.name,((Ee=i==null?void 0:i.userInfo)==null?void 0:Ee.user_status)===2&&["exercise","shixun_homework","program_homework"].includes(d.type)&&_.createElement(me.Z,{title:"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u8BE5\u6A21\u5757\u4E0B\u7684\u521B\u5EFA\u4E0E\u53D1\u5E03\u529F\u80FD"},_.createElement("i",{className:"iconfont icon-jinggao-3",style:{color:"#F9921F",marginLeft:8}}))),_.createElement(Ae.Z,{className:"tr"},_.createElement("span",{className:J.totalCount},d.task_count===0?"":d.task_count),(0,z.eB)()&&d.type!=="statistics"&&d.type!=="ecs"&&d.type!=="new_graduation"&&_.createElement($.Z,{getPopupContainer:pe=>pe.parentNode,destroyTooltipOnHide:!0,placement:"right",content:()=>qe(d,1),trigger:"hover"},_.createElement("span",{className:["iconfont icon-sandian",J.actions].join(" ")}))))),_.createElement(ct.Z5,{onDragEnd:ut},_.createElement(ct.bK,{isDropDisabled:!(0,z.GJ)(),droppableId:String(d.id)},(pe,Ie)=>{var he;return _.createElement("ul",Bu(dt({ref:pe.innerRef},pe.droppableProps),{onScroll:()=>{},className:k.includes(p)?J.open:""}),(he=d.second_category)==null?void 0:he.map(function(W,fe){var T;return _.createElement(ct._l,{draggableId:`${(T=W.category_id)==null?void 0:T.toString()}-${p}-${fe}`,index:fe,key:W.category_id},(g,M)=>_.createElement("div",dt(dt({key:fe,ref:g.innerRef},g.draggableProps),g.dragHandleProps),_.createElement("li",{onClick:V=>{V.stopPropagation(),I.includes(W==null?void 0:W.category_id)?I.splice(I.indexOf(W==null?void 0:W.category_id),1):I.push(W==null?void 0:W.category_id),b([...I])},className:S.pathname.indexOf(W.second_category_url)>-1?J.actived2:""},_.createElement(xe.Z,{align:"middle"},_.createElement(Ae.Z,{span:20},_.createElement(h.Link,{className:["font14",J.menuText].join(" "),style:{marginLeft:16,padding:"16px 2px"},to:W.second_category_url,onClick:V=>{V.preventDefault(),S.pathname.indexOf(W.second_category_url)>-1||(I.includes(fe)||I.push(fe),b([...I]),["shixun_homework","hack","common_homework","group_homework"].includes(W.category_type)?h.history.replace(`${W.second_category_url}?tabs=0`):["exercise"].includes(W.category_type)?h.history.replace(W.second_category_url+"?tabs=all"):h.history.replace(W.second_category_url),lt())}},W.category_name)),_.createElement(Ae.Z,{span:4,className:"tr"},(0,z.eB)()&&d.type.indexOf("statistics")<0&&(W==null?void 0:W.category_name)!=="\u672A\u5206\u914D\u76EE\u5F55"&&_.createElement($.Z,{autoAdjustOverflow:!1,getPopupContainer:V=>V.parentNode.parentNode,placement:"right",content:()=>qe(W,2),trigger:"hover"},_.createElement("span",{className:["iconfont icon-sandian",J.actions].join(" ")})),W.category_count!=0&&_.createElement("span",{className:J.totalCount},W.category_count)))),W.third_category&&_.createElement(ct.Z5,{onDragEnd:ut},_.createElement(ct.bK,{isDropDisabled:!(0,z.GJ)(),droppableId:String(W.category_id)},(V,j)=>{var ne;return _.createElement("ul",Bu(dt({ref:V.innerRef},V.droppableProps),{onScroll:()=>{},className:I.includes(W==null?void 0:W.category_id)?J.open:""}),(ne=W.third_category)==null?void 0:ne.map(function(oe,Se){var je;return _.createElement(ct._l,{draggableId:`${(je=oe.category_id)==null?void 0:je.toString()}-${p}-${fe}-${Se}`,index:Se,key:oe.category_id},(F,y)=>_.createElement("li",dt(dt({key:Se,ref:F.innerRef},F.draggableProps),F.dragHandleProps),_.createElement(xe.Z,{align:"middle",className:S.pathname.indexOf(oe.second_category_url)>-1&&J.actived2},_.createElement(Ae.Z,{flex:"1"},_.createElement(h.Link,{className:["font14",J.menuText].join(" "),to:Ct(oe,3),style:{marginLeft:9,padding:"16px 0px",width:"85%"},onClick:()=>{lt()}},oe.category_name)),_.createElement(Ae.Z,null,(0,z.eB)()&&_.createElement($.Z,{placement:"right",content:()=>qe(oe,3),trigger:"hover"},_.createElement("span",{className:["iconfont icon-sandian",J.actions].join(" ")})),oe.category_count!=0&&_.createElement("span",{className:J.totalCount},oe.category_count)))))}))}))))}))})))}),(0,z.eB)()&&_.createElement("div",{className:J.st,onClick:()=>{Be(!0),ze()}}," ",_.createElement("i",{style:{marginRight:6},className:"iconfont icon-shezhi6"}),_.createElement("span",{className:"font16"},"\u8BBE\u7F6E")))))};var Fa=(0,h.connect)(({classroomList:e,loading:l,globalSetting:u,user:r})=>({classroomList:e,globalSetting:u,user:r,loading:l.models.index}))(fa),Yt={modal:"modal___g9KyH",tip:"tip___bce7X"},va=Object.defineProperty,Cu=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,ha=Object.prototype.propertyIsEnumerable,_u=(e,l,u)=>l in e?va(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,bu=(e,l)=>{for(var u in l||(l={}))ga.call(l,u)&&_u(e,u,l[u]);if(Cu)for(var u of Cu(l))ha.call(l,u)&&_u(e,u,l[u]);return e},Du=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const Aa=({classroomList:e,user:l,loading:u,dispatch:r})=>{var i,m,v,s,o,c,P,w,E,S;const R=(0,h.useParams)(),[Y,N]=(0,t.useState)(!1),[G]=O.default.useForm(),[I,b]=(0,t.useState)([]);(0,t.useEffect)(()=>{var C;e.actionTabs.key==="\u586B\u5199\u6155\u8BFE\u8D44\u6599"&&((C=e.detailTopBanner)!=null&&C.mooc_user_id)&&k()},[e.actionTabs.key,(i=e.detailTopBanner)==null?void 0:i.mooc_user_id]);const k=()=>Du(void 0,null,function*(){var C,n;const L=yield(0,te.ih)({coursesId:R.coursesId,user_id:(C=e.detailTopBanner)==null?void 0:C.mooc_user_id});(L==null?void 0:L.status)>-1&&(G.setFieldsValue(bu({},L==null?void 0:L.mooc_user)),b((n=L==null?void 0:L.mooc_user)==null?void 0:n.name))}),ue=()=>Du(void 0,null,function*(){var C,n;yield G.validateFields(),N(!0);const L=!!((C=e.detailTopBanner)!=null&&C.mooc_user_id),ie=bu({coursesId:R.coursesId,user_id:(n=e.detailTopBanner)==null?void 0:n.mooc_user_id},G.getFieldsValue()),Z=L?yield(0,te.tB)(ie):yield(0,te.s)(ie);N(!1),(Z==null?void 0:Z.status)>-1&&(q.ZP.info(L?"\u4FEE\u6539\u6210\u529F":"\u6DFB\u52A0\u6210\u529F"),r({type:"classroomList/getClassroomTopBanner",payload:{id:ie.coursesId}}),r({type:"classroomList/setActionTabs",payload:{}}))});return t.createElement(de.default,{centered:!0,title:"\u586B\u5199\u8D44\u6599",open:e.actionTabs.key==="\u586B\u5199\u6155\u8BFE\u8D44\u6599",okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",width:760,bodyStyle:{minHeight:150},confirmLoading:Y,className:Yt.modal,onOk:ue,onCancel:()=>{r({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("div",{className:"pl30 pr30"},(m=e==null?void 0:e.detailTopBanner)!=null&&m.third_part_login_url?t.createElement("div",null,t.createElement("div",{className:Yt.tip,style:{height:"50px"}},t.createElement("p",{className:"c-grey-333 ml20"},t.createElement("i",{className:"iconfont icon-tianxiedisanfangmuke font14 mr5 icon-jingshi1 c-yellow-feb"}),"\u8BE5\u8BFE\u7A0B\u652F\u6301\u4E3A\u7B2C\u4E09\u65B9\u6155\u8BFE\u5E73\u53F0\u63D0\u4F9B\u6210\u7EE9\uFF0C\u4E3A\u4E86\u4FDD\u8BC1\u4F60\u6210\u7EE9\u7684\u51C6\u786E\u65E0\u8BEF\uFF0C\u8BF7\u5982\u5B9E\u586B\u5199\u76F8\u5173\u4FE1\u606F\u3002")),((s=e==null?void 0:e.detailTopBanner)==null?void 0:s.need_third_part_logined)&&t.createElement("p",null,t.createElement("span",{className:"c-grey-333"},"\u70B9\u51FB"),t.createElement("a",{target:"_blank",href:(o=e==null?void 0:e.detailTopBanner)==null?void 0:o.third_part_login_url},"\u7231\u8BFE\u7A0B\uFF08\u4E2D\u56FD\u5927\u5B66mooc\uFF09"),t.createElement("span",{className:"c-grey-333"},"\u5E73\u53F0\uFF0C\u8FDB\u884C\u767B\u5F55\u6388\u6743"))):t.createElement("div",{className:Yt.tip},t.createElement("p",null,t.createElement("i",{className:"iconfont icon-tianxiedisanfangmuke font14 mr5 icon-jingshi1 c-yellow-feb"}),t.createElement("span",{className:"c-grey-333"},"1.\u8BF7\u586B\u5199\u4F60\u5728"),t.createElement("span",{className:"c-light-primary"},(v=e==null?void 0:e.detailTopBanner)==null?void 0:v.third_party_name),t.createElement("span",{className:"c-grey-333"},"\u5E73\u53F0\u7684\u8D26\u53F7\u8D44\u6599\uFF1B")),t.createElement("p",{className:"c-grey-333 ml20"},"2.\u8BE5\u8BFE\u7A0B\u652F\u6301\u4E3A\u7B2C\u4E09\u65B9\u6155\u8BFE\u5E73\u53F0\u63D0\u4F9B\u6210\u7EE9\uFF0C\u4E3A\u4E86\u4FDD\u8BC1\u4F60\u6210\u7EE9\u7684\u51C6\u786E\u65E0\u8BEF\uFF0C\u8BF7\u5982\u5B9E\u586B\u5199\u76F8\u5173\u4FE1\u606F\u3002")),((c=e==null?void 0:e.detailTopBanner)==null?void 0:c.third_party_name)==="\u5B66\u5802\u5728\u7EBF"&&t.createElement(O.default,{form:G,labelCol:{span:6},wrapperCol:{span:12},labelAlign:"right"},t.createElement(O.default.Item,{label:"\u7528\u6237\u6635\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u6635\u79F0"}]},t.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u6635\u79F0"})),t.createElement(O.default.Item,{label:"\u7528\u6237id\uFF1A",name:"mooc_user_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237id"}]},t.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u7528\u6237id"})),t.createElement(O.default.Item,{label:"\u7528\u6237\u90AE\u7BB1\uFF1A",name:"email",rules:[{type:"email",message:"\u8BF7\u586B\u5199\u6B63\u786E\u7684\u7528\u6237\u90AE\u7BB1"}]},t.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u90AE\u7BB1"})),t.createElement(O.default.Item,{label:"\u771F\u5B9E\u59D3\u540D\uFF1A",name:"real_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D"}]},t.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D"})),t.createElement(O.default.Item,{label:"\u624B\u673A\u53F7\uFF1A",name:"phone",rules:[{pattern:/(^(1[0-9])\d{9}$)/i,message:"\u8BF7\u586B\u5199\u6B63\u786E\u7684\u624B\u673A\u53F7"}]},t.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7"}))),!((P=e==null?void 0:e.detailTopBanner)!=null&&P.need_third_part_logined)&&t.createElement("div",null,t.createElement("p",null,t.createElement("i",{style:{fontSize:"30px",color:"#3da440"},className:"iconfont icon-wanchengjindu mr5"}),"\u6388\u6743\u6210\u529F"),t.createElement("p",null,"\u6388\u6743\u4FE1\u606F\uFF1A"),t.createElement("p",null,"\u7528\u6237\u6635\u79F0\uFF1A",I),t.createElement("p",null,t.createElement("span",{className:"c-grey-333"},"\u4F60\u53EF\u4EE5\u70B9\u51FB"),t.createElement("a",{target:"_blank",href:(w=e==null?void 0:e.detailTopBanner)==null?void 0:w.third_part_login_url},"\u7231\u8BFE\u7A0B\uFF08\u4E2D\u56FD\u5927\u5B66mooc\uFF09"),t.createElement("span",{className:"c-grey-333"},"\u5E73\u53F0\uFF0C\u91CD\u65B0\u8FDB\u884C\u767B\u5F55\u6388\u6743"))),t.createElement("p",{className:"font14 c-grey-999 mt10 tc"},"\u203B \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732!"),((S=(E=e.actionTabs)==null?void 0:E.params)==null?void 0:S.showHint)&&t.createElement(be.default,{className:"font14 c-grey-999 mt10",defaultChecked:!1,onChange:C=>{C.target.checked?window.localStorage.setItem("classrooms-mooc-modal-hint-flag","1"):window.localStorage.removeItem("classrooms-mooc-modal-hint-flag")}},"\u4E0D\u518D\u63D0\u793A")))};var ya=(0,h.connect)(({classroomList:e,loading:l,user:u})=>({classroomList:e,loading:l,user:u}))(Aa),Wt=D(15276),Ne={shareModalContainer:"shareModalContainer___glPiP",shareContent:"shareContent___YTYCr",listItem:"listItem___U9gBM",label:"label___RPksG",invitationCode:"invitationCode___K2gpu",code:"code___nEgsJ",first:"first___B4_LD",copy:"copy___rgntz",tips:"tips___EBHVj"};const Ba=({classroomList:e,dispatch:l})=>{const u=(0,h.useParams)(),{detailTopBanner:r}=e;if(r.invite_code_halt===1)return q.ZP.error("\u5DF2\u505C\u7528"),t.createElement(t.Fragment,null);const i=v=>{v==="1"&&(0,Ce.RG)(`\u3010\u6559\u5B66\u8BFE\u5802\u9080\u8BF7\u3011${r==null?void 0:r.copy_teacher_name}\u8001\u5E08\u9080\u8BF7\u60A8\u52A0\u5165\u5934\u6B4C\u5E73\u53F0\u6559\u5B66\u8BFE\u5802-\u300A${r==null?void 0:r.name}\u300B\uFF0C\u60A8\u53EF\u4EE5\u590D\u5236\u9080\u8BF7\u7801\uFF0C\u5728\u4E0B\u65B9\u7684\u94FE\u63A5\u4E2D\uFF0C\u70B9\u51FB\u201C\u52A0\u5165\u8BFE\u5802\u201D\u6309\u94AE\uFF0C\u5728\u5F39\u7A97\u4E2D\u8F93\u5165\u9080\u8BF7\u7801\u548C\u9009\u62E9\u8EAB\u4EFD\u540E\uFF0C\u52A0\u5165\u8BE5\u6559\u5B66\u8BFE\u5802\u201D
\u94FE\u63A5\uFF1A${window.location.origin}/classrooms
-\u9080\u8BF7\u7801\uFF1A${s==null?void 0:s.invite_code}`),g==="2"&&(0,ge.RG)(`\u3010\u6559\u5B66\u8BFE\u5802\u9080\u8BF7\u3011${s==null?void 0:s.copy_teacher_name}\u8001\u5E08\u9080\u8BF7\u60A8\u52A0\u5165\u5934\u6B4C\u5E73\u53F0\u6559\u5B66\u8BFE\u5802-\u300A${s==null?void 0:s.name}\u300B\uFF0C\u60A8\u53EF\u4EE5\u8BBF\u95EE\u4E0B\u65B9\u7684\u94FE\u63A5\uFF0C\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BE5\u6559\u5B66\u8BFE\u5802\u3002\u201D
-\u94FE\u63A5\uFF1A${window.location.origin}/classrooms/${u.coursesId}?code=${s==null?void 0:s.invite_code}`)},f=()=>{a({type:"classroomList/save",payload:{shareStatus:!1}})};return e.createElement(de.default,{width:800,title:"\u5206\u4EAB\u8BFE\u5802",open:!0,className:ke.shareModalContainer,footer:[],onCancel:f},e.createElement("div",{className:ke.shareContent},e.createElement("div",{className:ke.listItem},e.createElement("div",{className:ke.label},"\u5206\u4EAB\u65B9\u5F0F\u4E00\uFF1A\u5206\u4EAB\u9080\u8BF7\u7801"),e.createElement("div",{className:ke.invitationCode},e.createElement("div",{className:`${ke.first} ${ke.code}`},e.createElement("span",null,s.invite_code)),e.createElement("div",{onClick:()=>c("1"),className:ke.copy},"\u590D\u5236\u9080\u8BF7\u7801")),e.createElement("div",{className:ke.tips},"\u901A\u8FC7\u9080\u8BF7\u7801\u52A0\u5165\u8BFE\u5802\u65F6\uFF0C\u53EF\u4EE5\u9009\u62E9\u52A0\u5165\u8BFE\u5802\u7684\u8EAB\u4EFD\uFF08\u9009\u62E9\u6559\u5E08\u6216\u52A9\u6559\u65F6\uFF0C\u9700\u8981\u7BA1\u7406\u5458\u5BA1\u6838\uFF09")),e.createElement("div",{className:ke.listItem},e.createElement("div",{className:ke.label},"\u5206\u4EAB\u65B9\u5F0F\u4E8C\uFF1A\u5206\u4EAB\u94FE\u63A5",s.invite_code_halt===2&&e.createElement("span",null,"\u9080\u8BF7\u94FE\u63A5\u5DF2\u7ECF\u5BF9\u5B66\u751F\u7981\u7528\uFF0C\u65E0\u6CD5\u4F7F\u7528\u5206\u4EAB\u65B9\u5F0F")),e.createElement("div",{className:ke.invitationCode},e.createElement("div",{className:ke.code},e.createElement("span",null,window.location.origin,"/classrooms/",u.coursesId,"?code=",s.invite_code)),s.invite_code_halt!==2&&e.createElement("div",{className:ke.copy,onClick:()=>c("2")},"\u590D\u5236\u94FE\u63A5")),e.createElement("div",{className:ke.tips},"\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u8BBF\u95EE\u8BFE\u5802\u65F6\uFF0C\u5DF2\u767B\u5F55\u7528\u6237\u53EF\u76F4\u63A5\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\uFF0C\u672A\u6CE8\u518C/\u767B\u5F55\u7528\u6237\u5728\u6CE8\u518C/\u767B\u5F55\u540E\u53EF\u76F4\u63A5\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\u3002"))))};var Al=(0,h.connect)(({classroomList:t,loading:a})=>({classroomList:t,loading:a}))(yl),Kt={},Bl=Object.defineProperty,Su=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,_l=Object.prototype.propertyIsEnumerable,xu=(t,a,u)=>a in t?Bl(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,bl=(t,a)=>{for(var u in a||(a={}))Cl.call(a,u)&&xu(t,u,a[u]);if(Su)for(var u of Su(a))_l.call(a,u)&&xu(t,u,a[u]);return t},Iu=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const Dl=({classroomList:t,user:a,dispatch:u})=>{const s=(0,h.useParams)(),[c,f]=(0,e.useState)({page:1,limit:10}),[g,r]=(0,e.useState)(!0),[o,d]=(0,e.useState)(0),[T,D]=(0,e.useState)([]);(0,e.useEffect)(()=>{t.actionTabs.key==="\u590D\u5236\u8BB0\u5F55"&&w(c)},[t.actionTabs.key]);const F=(N,A,l)=>{c.page=N==null?void 0:N.current,c.limit=N==null?void 0:N.pageSize,f(bl({},c)),w(c)},w=N=>Iu(void 0,null,function*(){r(!0);const A=yield(0,M.ZP)(`/api/courses/${s==null?void 0:s.coursesId}/copy_list.json`,{method:"get",params:N});r(!1),d(A==null?void 0:A.total_count),D((A==null?void 0:A.users)||[])}),J=[{title:"\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:120},{title:"\u9662\u6821/\u5355\u4F4D",dataIndex:"school_name",showSorterTooltip:!1,ellipsis:!0},{title:"\u590D\u5236\u65F6\u95F4",dataIndex:"copy_time",showSorterTooltip:!1,width:176}],V=()=>Iu(void 0,null,function*(){});return e.createElement(de.default,{centered:!0,title:"\u590D\u5236\u8BB0\u5F55",open:t.actionTabs.key==="\u590D\u5236\u8BB0\u5F55",width:760,footer:null,className:Kt.modal,onOk:V,onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}}),f({page:1,limit:10})}},e.createElement(et.default,{className:Kt.customTable,dataSource:T,scroll:T.length>7?{y:300}:{},bordered:!1,columns:J,rowClassName:Kt.row,loading:g,onChange:F,pagination:{pageSize:c.limit,total:o,current:c.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:N=>e.createElement("span",{className:"mr10"},"\u5171",e.createElement("span",{className:"c-orange"},N),"\u6761\u6570\u636E")}}))};var wl=(0,h.connect)(({classroomList:t,user:a})=>({classroomList:t,user:a}))(Dl),Sl=b(9936),At={copyCourseMod:"copyCourseMod___aGSAc",explain:"explain___TYv11",copyType:"copyType___MbYAW"},xl=b(25510),Il=Object.defineProperty,Ol=Object.defineProperties,Pl=Object.getOwnPropertyDescriptors,Ou=Object.getOwnPropertySymbols,Tl=Object.prototype.hasOwnProperty,kl=Object.prototype.propertyIsEnumerable,Pu=(t,a,u)=>a in t?Il(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Ot=(t,a)=>{for(var u in a||(a={}))Tl.call(a,u)&&Pu(t,u,a[u]);if(Ou)for(var u of Ou(a))kl.call(a,u)&&Pu(t,u,a[u]);return t},Pt=(t,a)=>Ol(t,Pl(a)),Nl=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const Ll=({classroomList:t,dispatch:a,openCopyCourse:u=!1,copyCourseConfirmLoading:s=!1,copyCourseParams:c,setCopyCourseConfirmLoading:f,setOpenCopyCourse:g,setCopyCourseParams:r})=>{const o=(0,h.useParams)(),d=(0,h.useLocation)(),T=(D="",F="")=>{de.default.info({centered:!0,icon:e.createElement(Y.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:e.createElement("div",{className:"tc",style:{marginLeft:-38}},e.createElement("div",{style:{textAlign:"center",margin:"12px 0"}},e.createElement("div",null,D),e.createElement("div",null,F)),e.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:xl,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})};return e.createElement(de.default,{open:u,confirmLoading:s,width:806,centered:!0,title:"\u590D\u5236\u8BFE\u5802",okText:"\u786E\u8BA4",onOk:()=>Nl(void 0,null,function*(){var D,F;let w=[].concat(...Object.values(c));if(w.length==0){K.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u8BFE\u5802\u5185\u5BB9\u8FDB\u884C\u590D\u5236");return}f(!0);const J=yield(0,Q.S9)(Pt(Ot({},o),{course_module_names:w}));(J==null?void 0:J.status)===2&&T("\u9488\u5BF9\u4E00\u4E2A\u8BFE\u5802\u4E00\u5929\u53EA\u53EF\u590D\u5236\u4E00\u6B21,","\u5982\u679C\u9700\u8981\u590D\u5236\u591A\u6B21\uFF0C\u8BF7\u8054\u7CFB\u7BA1\u7406\u5458\u3002"),(J==null?void 0:J.status)===3&&T("\u60A8\u4ECA\u5929\u590D\u5236\u8BFE\u5802\u7684\u6B21\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF0C","\u8BF7\u660E\u5929\u518D\u5C1D\u8BD5\u6216\u8054\u7CFB\u8FD0\u8425\u83B7\u53D6\u5E2E\u52A9\u3002"),(D=J==null?void 0:J.data)!=null&&D.identifier&&(K.ZP.success("\u64CD\u4F5C\u6210\u529F"),g(!1),window.open(`/classrooms/${(F=J==null?void 0:J.data)==null?void 0:F.identifier}/teachers`)),f(!1)}),onCancel:()=>g(!1)},e.createElement("div",{className:At.copyCourseMod},e.createElement("div",{className:At.explain},"\u8BF4\u660E\uFF1A\u201C\u590D\u5236\u201D\u529F\u80FD\u5C06\u4F1A\u4E3A\u60A8\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u8BFE\u5802\uFF0C\u9009\u4E2D\u7684\u65E7\u8BFE\u5802\u4F5C\u4E1A\u3001\u8003\u8BD5\u3001\u8D44\u6599\u548C\u73ED\u7EA7\u6210\u5458\u7B49\u90FD\u5C06\u590D\u5236\u5230\u65B0\u7684\u8BFE\u5802\u3002"),e.createElement("ul",null,e.createElement("li",null,e.createElement("div",{className:At.copyType},"\u8BFE\u4E1A\u8003\u67E5"),e.createElement(ve.default.Group,{value:c==null?void 0:c.aaa,options:[{label:"\u8BFE\u5802\u5B9E\u9A8C",value:"practice"},{label:"\u56FE\u6587\u4F5C\u4E1A",value:"normal"},{label:"\u5206\u7EC4\u4F5C\u4E1A",value:"group"},{label:"\u7F16\u7A0B\u4F5C\u4E1A",value:"hack"},{label:"\u5728\u7EBF\u8003\u8BD5",value:"exercise"}],onChange:D=>{r(F=>Pt(Ot({},F),{aaa:D}))}})),e.createElement("li",null,e.createElement("div",{className:At.copyType},"\u4EA4\u6D41\u4E92\u52A8"),e.createElement(ve.default.Group,{value:c==null?void 0:c.bbb,options:[{label:"\u95EE\u5377\u8C03\u67E5",value:"poll"},{label:"\u4E92\u52A8\u8BA8\u8BBA",value:"board"},{label:"\u73ED\u7EA7\u4E0E\u5B66\u751F",value:"course_group"}],onChange:D=>{r(F=>Pt(Ot({},F),{bbb:D}))}})),e.createElement("li",null,e.createElement("div",{className:At.copyType},"\u6559\u5B66\u8D44\u6E90"),e.createElement(ve.default.Group,{value:c==null?void 0:c.ccc,options:[{label:"\u6559\u5B66\u8D44\u6599",value:"attachment"},{label:"\u89C6\u9891\u76F4\u64AD",value:"course_video"}],onChange:D=>{r(F=>Pt(Ot({},F),{ccc:D}))}})))))};var Zl=(0,h.connect)(({classroomList:t,loading:a})=>({classroomList:t,loading:a}))(Ll),Ml={copyWarp:"copyWarp___uxCLd"};const jl=({classroomList:t,dispatch:a})=>e.createElement("div",{className:Ml.copyWarp},e.createElement("div",null,e.createElement("img",{src:b(74265),style:{width:172,height:172,marginLeft:60}}),e.createElement("div",{style:{marginTop:17,color:"#fff",textAlign:"center"}},e.createElement("div",null,"\u8BFE\u5802\u5185\u5BB9\u6B63\u5728\u590D\u5236\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"),e.createElement("div",null,"\u5B8C\u6210\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u5448\u73B0\u6700\u65B0\u7684\u8BFE\u5802\u5185\u5BB9\u3002"))));var Ql=(0,h.connect)(({classroomList:t,loading:a})=>({classroomList:t,loading:a}))(jl),Jl=b(50498),Rl=Object.defineProperty,Tt=Object.getOwnPropertySymbols,Tu=Object.prototype.hasOwnProperty,ku=Object.prototype.propertyIsEnumerable,Nu=(t,a,u)=>a in t?Rl(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Vl=(t,a)=>{for(var u in a||(a={}))Tu.call(a,u)&&Nu(t,u,a[u]);if(Tt)for(var u of Tt(a))ku.call(a,u)&&Nu(t,u,a[u]);return t},Gl=(t,a)=>{var u={};for(var s in t)Tu.call(t,s)&&a.indexOf(s)<0&&(u[s]=t[s]);if(t!=null&&Tt)for(var s of Tt(t))a.indexOf(s)<0&&ku.call(t,s)&&(u[s]=t[s]);return u},Yl=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const Wl=t=>{var a=t,{classroomList:u,dispatch:s,match:c,location:f,user:g}=a,r=Gl(a,["classroomList","dispatch","match","location","user"]);const o=(0,h.useParams)(),[d,T]=(0,e.useState)(!1),[D,F]=(0,e.useState)(!1),w=(0,e.useRef)(null);(0,e.useEffect)(()=>{u.actionTabs.key==="\u5220\u9664\u8BFE\u5802"?F(!0):F(!1)},[u.actionTabs.key]);const J=()=>{s({type:"classroomList/setActionTabs",payload:{}})};return e.createElement(de.default,{width:460,centered:!0,title:"\u63D0\u793A",open:D,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,confirmLoading:d,onOk:()=>Yl(void 0,null,function*(){var V;if((V=w.current)!=null&&V.onVerify())return;T(!0);const N=yield(0,Q.A)(Vl({},o));(N==null?void 0:N.status)===0&&(K.ZP.success("\u5220\u9664\u6210\u529F"),h.history.replace("/classrooms/index")),T(!1)}),onCancel:()=>{J()}},e.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8BFE\u5802\u4F1A\u6E05\u9664\u8BFE\u5802\u5185\u6240\u6709\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),e.createElement(Jl.Z,{ref:V=>w.current=V}))};var zl=(0,h.connect)(({classroomList:t,user:a})=>({classroomList:t,user:a}))(Wl),n=b(59301),Hl=Object.defineProperty,kt=Object.getOwnPropertySymbols,Lu=Object.prototype.hasOwnProperty,Zu=Object.prototype.propertyIsEnumerable,Mu=(t,a,u)=>a in t?Hl(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Bt=(t,a)=>{for(var u in a||(a={}))Lu.call(a,u)&&Mu(t,u,a[u]);if(kt)for(var u of kt(a))Zu.call(a,u)&&Mu(t,u,a[u]);return t},Kl=(t,a)=>{var u={};for(var s in t)Lu.call(t,s)&&a.indexOf(s)<0&&(u[s]=t[s]);if(t!=null&&kt)for(var s of kt(t))a.indexOf(s)<0&&Zu.call(t,s)&&(u[s]=t[s]);return u},Ue=(t,a,u)=>new Promise((s,c)=>{var f=o=>{try{r(u.next(o))}catch(d){c(d)}},g=o=>{try{r(u.throw(o))}catch(d){c(d)}},r=o=>o.done?s(o.value):Promise.resolve(o.value).then(f,g);r((u=u.apply(t,a)).next())});const{Content:Ul}=qe.default,Xl=t=>{var a=t,{classroomList:u,globalSetting:s,shixunHomeworks:c,user:f,loading:g,dispatch:r}=a,o=Kl(a,["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch"]),d,T,D,F,w,J,V,N;const A=(0,h.useParams)(),{detailTopBanner:l,detailLeftMenus:_,shareStatus:k}=u,{userInfo:L}=f,[te,oe]=(0,e.useState)(["shixun_homework|1309"]),[Z,ie]=(0,e.useState)(),[ue,Fe]=(0,e.useState)(!1),[Ee,ce]=(0,e.useState)(!1),[C,v]=(0,e.useState)(!1),[q,ne]=(0,e.useState)(!1),[ye,Ie]=(0,e.useState)(!1),[Ye,Ne]=(0,e.useState)(!1),[Qe,we]=(0,e.useState)(!1),[B,ee]=(0,e.useState)({aaa:["practice","exercise"],bbb:[],ccc:["attachment"]}),[De,$e]=(0,e.useState)(!1),Oe=(0,h.useLocation)(),[Le]=(0,h.useSearchParams)();console.log("------",Le.get("code"));const Ct=[{name:"\u6DFB\u52A0\u8001\u5E08",icon:n.createElement("i",{className:"mr5 iconfont icon-tianjialaoshi1"})},{name:"\u6DFB\u52A0\u52A9\u6559",icon:n.createElement("i",{className:"mr5 iconfont icon-tianjiazhujiao1"})},{name:"\u6DFB\u52A0\u5B66\u751F",icon:n.createElement("i",{className:"mr5 iconfont icon-tianjiaxuesheng1"})}].filter(i=>(0,G.Rm)()?i.name!=="\u6DFB\u52A0\u8001\u5E08":!0);(0,e.useEffect)(()=>(r({type:"globalSetting/delayTipToggle",payload:!0}),()=>{r({type:"globalSetting/delayTipToggle",payload:!1})}),[]);const[Xe,at]=(0,e.useState)(!1);(0,e.useEffect)(()=>{let i=je()().add(0,"days").unix(),E=localStorage.getItem("classroomsclose");if(!E){at(!0);return}i>parseInt(E)&&at(!0)},[]),(0,e.useEffect)(()=>(Ie((l==null?void 0:l.student_count)>=10?!1:Ee),()=>{Ie(!1)}),[l]),(0,e.useEffect)(()=>{setTimeout(()=>{Ie(!1)},5e3)},[]),(0,e.useEffect)(()=>{const i=je()(),E=`${L==null?void 0:L.login}-${A.coursesId}-date`;let P=localStorage.getItem(E);return P?i<=je()(P)?Ne(!1):(localStorage.removeItem(E),Ne(!0)):Ne(!0),()=>{Ne(!1)}},[l]);const Et=()=>{const i=`${L==null?void 0:L.login}-${A.coursesId}-date`,E=je()().endOf("day").format("YYYY-MM-DD HH:mm:ss");localStorage.setItem(i,E),Ne(!1)},lt={5:{text:"\u5982\u679C\u5206\u73ED\u5355\u72EC\u8BBE\u7F6E\u53D1\u5E03\u5185\u5BB9\uFF08\u5B9E\u8BAD\u4F5C\u4E1A\u3001\u666E\u901A\u4F5C\u4E1A\u3001\u8BD5\u5377\u7B49\uFF09\uFF0C \u9700\u8981\u52A0\u5165\u5206\u73ED\u624D\u80FD\u67E5\u770B",url:`/api/courses/${A.coursesId}/switch_to_student.json`},6:{text:"\u7531\u5B66\u751F\u8EAB\u4EFD\u5207\u6362\u81F3\u6559\u5E08\uFF0C\u62E5\u6709\u6DFB\u52A0\u6210\u5458\u3001\u53D1\u5E03\u4F5C\u4E1A\u7B49\u7BA1\u7406\u6743\u9650",url:`/api/courses/${A.coursesId}/switch_to_teacher.json`},7:{text:"\u7531\u5B66\u751F\u8EAB\u4EFD\u5207\u6362\u81F3\u52A9\u6559\uFF0C\u62E5\u6709\u6DFB\u52A0\u6210\u5458\u3001\u53D1\u5E03\u4F5C\u4E1A\u7B49\u7BA1\u7406\u6743\u9650",url:`/api/courses/${A.coursesId}/switch_to_assistant.json`}},nt=()=>{r({type:"classroomList/getClassroomLeftMenus",payload:{id:A.coursesId}})},Re=()=>Ue(void 0,null,function*(){let i=yield r({type:"classroomList/getClassroomTopBanner",payload:{id:A.coursesId}});i!=null&&i.name&&!(i!=null&&i.copy_completed)?setTimeout(()=>{Re()},1e4):nt()});function m(i){return Ue(this,null,function*(){let E=yield(0,M.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:i}});if(E!=null&&E.need_pro_auth&&!(E!=null&&E.existing_student)&&!(E!=null&&E.teacher_already_exist)){r({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:i,checkedList:[3]}});return}const P=yield(0,M.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:{invite_code:i,student:1}});(P==null?void 0:P.status)===-4&&r({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}}),P.status===401?(localStorage.setItem("addinfo","1"),localStorage.setItem("classromeurl",location.pathname+Oe.search)):(Re(),nt())})}const p=(i,E)=>{de.default.confirm({centered:!0,title:"\u63D0\u793A",icon:n.createElement(Y.Z,null),content:i,okText:"\u786E\u8BA4",onOk:()=>E(),cancelText:"\u53D6\u6D88"})},$=i=>Ue(void 0,null,function*(){var E,P;let X;switch(i){case 0:(0,ge.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u8BBE\u4E3A\u516C\u5F00/\u79C1\u6709"]);let pe=n.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",n.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F");l.is_public&&(pe=n.createElement("p",null,"\u60A8\u786E\u5B9A\u8981\u8BBE\u7F6E\u4E3A\u79C1\u6709?")),p(pe,()=>Ue(void 0,null,function*(){X=yield(0,Q.sb)(Bt({},A)),(X==null?void 0:X.status)===0&&(K.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Re())}));break;case 1:(0,ge.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u505C\u7528/\u542F\u7528\u9080\u8BF7\u7801"]),l!=null&&l.invite_code?p(n.createElement("p",null,"\u8BFE\u5802\u9080\u8BF7\u7801\u505C\u7528\u540E\uFF0C\u7528\u6237\u4E0D\u80FD\u4E3B\u52A8\u52A0\u5165\u8BE5\u8BFE\u5802\u4E86",n.createElement("br",null),"\u60A8\u662F\u5426\u786E\u8BA4\u505C\u7528?"),()=>Ue(void 0,null,function*(){X=yield(0,Q.L$)(Bt({},A)),(X==null?void 0:X.status)===0&&(K.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Re())})):X=yield(0,Q.L$)(Bt({},A));break;case 2:(0,ge.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u7F16\u8F91\u8BFE\u5802"]),l!=null&&l.excellent?h.history.push(`/classrooms/${A.coursesId}/newgolds/settings`):h.history.push(`/classrooms/${A.coursesId}/edit`);break;case 3:if(!((E=f.userInfo)!=null&&E.professional_certification)){K.ZP.warning("\u9700\u8981\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u540E\u624D\u80FD\u590D\u5236\u8BFE\u5802");return}(0,ge.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u590D\u5236\u8BFE\u5802"]),ee({aaa:["practice","exercise"],bbb:[],ccc:["attachment"]}),we(!0);break;case 4:(0,ge.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u5220\u9664\u8BFE\u5802"]),r({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664\u8BFE\u5802"}});break;case 5:(0,ge.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u5207\u6362\u4E3A\u5B66\u751F"]),r({type:"classroomList/setActionTabs",payload:{key:"\u5207\u6362\u4E3A\u5B66\u751F"}});break;case 6:case 7:de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5207\u6362\u8EAB\u4EFD",content:lt[i].text,onOk:()=>Ue(void 0,null,function*(){(0,ge.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5",i==6?"\u5207\u6362\u4E3A\u8001\u5E08":" \u5207\u6362\u4E3A\u52A9\u6559"]),(yield(0,M.ZP)(lt[i].url,{method:"post"})).status===0&&(K.ZP.success("\u5207\u6362\u6210\u529F"),window.location.reload())})});break;case 8:l!=null&&l.invite_code?((0,ge.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u9000\u51FA\u8BFE\u5802"]),p(n.createElement("p",null,"\u9000\u51FA\u540E\u60A8\u5C06\u4E0D\u518D\u662F\u672C\u8BFE\u5802\u7684\u6210\u5458,\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664"),()=>Ue(void 0,null,function*(){X=yield(0,Q.fN)(Bt({},A)),(X==null?void 0:X.status)===0&&(K.ZP.success("\u9000\u51FA\u6210\u529F"),h.history.push(`/users/${L.login}`))}))):X=yield(0,Q.L$)(Bt({},A));break;case 9:if(!((P=f.userInfo)!=null&&P.professional_certification)){K.ZP.warning("\u9700\u8981\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u540E\u624D\u80FD\u67E5\u770B\u590D\u5236\u8BB0\u5F55");return}r({type:"classroomList/setActionTabs",payload:{key:"\u590D\u5236\u8BB0\u5F55"}});break}(X==null?void 0:X.status)===0&&(K.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Re())}),he=n.createElement("div",{className:"tc current"},n.createElement(n.Fragment,null,(l==null?void 0:l.switch_to_student)&&n.createElement("p",{onClick:()=>$(5)},"\u5207\u6362\u4E3A\u5B66\u751F"),(l==null?void 0:l.switch_to_teacher)&&n.createElement("p",{onClick:()=>$(6)},"\u5207\u6362\u4E3A\u8001\u5E08"),(l==null?void 0:l.switch_to_assistant)&&n.createElement("p",{onClick:()=>$(7)},"\u5207\u6362\u4E3A\u52A9\u6559"))),Ze=()=>{var i,E,P,X;let pe="";return(l!=null&&l.switch_to_student||l!=null&&l.switch_to_teacher||l!=null&&l.switch_to_assistant)&&!(l!=null&&l.excellent)&&(pe=" \u25BC"),n.createElement("span",{style:{pointerEvents:pe?"all":"none"}},((i=L==null?void 0:L.course)==null?void 0:i.course_role)===8&&n.createElement("span",{className:"c-white ml15"},"\u5F53\u524D\u8EAB\u4EFD\uFF1A\u8001\u5E08",pe),((E=L==null?void 0:L.course)==null?void 0:E.course_role)===5&&n.createElement("span",{className:"c-white ml15"},"\u5F53\u524D\u8EAB\u4EFD\uFF1A\u8001\u5E08",pe),((P=L==null?void 0:L.course)==null?void 0:P.course_role)===12&&n.createElement("span",{className:"c-white ml15"},"\u5F53\u524D\u8EAB\u4EFD\uFF1A\u52A9\u6559",pe),((X=L==null?void 0:L.course)==null?void 0:X.course_role)===15&&n.createElement("span",{className:"c-white ml15"},"\u5F53\u524D\u8EAB\u4EFD\uFF1A\u5B66\u751F",pe))},j=n.createElement("div",{className:"tc current"},l!=null&&l.excellent?n.createElement(n.Fragment,null,(0,G.GJ)()&&n.createElement("p",{onClick:()=>$(2)},"\u7F16\u8F91\u8BFE\u5802"),(0,G.oF)()&&n.createElement("p",{onClick:()=>$(4)},"\u5220\u9664\u8BFE\u5802")):n.createElement(n.Fragment,null,(0,G.aN)()&&n.createElement("p",{onClick:()=>$(0)},l!=null&&l.is_public?"\u8BBE\u4E3A\u79C1\u6709":"\u8BBE\u4E3A\u516C\u5F00"),(0,G.GJ)()&&n.createElement("p",{onClick:()=>$(2)},"\u7F16\u8F91\u8BFE\u5802"),(0,G.GJ)()&&n.createElement("p",{onClick:()=>$(3)},"\u590D\u5236\u8BFE\u5802"),(0,G.GJ)()&&n.createElement("p",{onClick:()=>$(9)},"\u590D\u5236\u8BB0\u5F55"),(0,G.dE)()&&n.createElement("p",{onClick:()=>$(8)},"\u9000\u51FA\u8BFE\u5802"),(0,G.aN)()&&n.createElement("p",{onClick:()=>$(4)},"\u5220\u9664\u8BFE\u5802")));(0,e.useEffect)(()=>{var i;if((i=f==null?void 0:f.userInfo)!=null&&i.course)if((0,G.dE)()){Ie(!1);return}else{let E=JSON.parse(localStorage==null?void 0:localStorage.getItem("coursesIdstimies"));if((E==null?void 0:E.length)>0){let P=E.filter(X=>X.coursesId===(A==null?void 0:A.coursesId));(P==null?void 0:P.length)>0?je()(P[0].time).add(parseInt(P[0].Tooltiptype),"days"){Le.get("code")?m(Le.get("code")):Re()},[A.coursesId]),(0,e.useEffect)(()=>{window.localStorage.getItem("classrooms-mooc-modal-hint-flag")==="1"||!(l!=null&&l.third_party_tip)||!(0,G.dE)()||!(l!=null&&l.excellent)||r({type:"classroomList/setActionTabs",payload:{key:"\u586B\u5199\u6155\u8BFE\u8D44\u6599",params:{showHint:!0}}})},[l==null?void 0:l.third_party_tip]),(0,e.useEffect)(()=>{let i=Oe.pathname.split("/")[3];(i==null?void 0:i.indexOf("graduation"))>-1&&(i="graduation"),oe([`${i}|${A.coursesId}`])},[Oe.pathname]),l!=null&&l.name&&(0,ge.Dk)(l==null?void 0:l.name);const Be=()=>(l==null?void 0:l.invite_code_halt)===0?n.createElement("span",null,"\u6210\u5458\u53EF\u4EE5\u901A\u8FC7\u9080\u8BF7\u7801\u4E3B\u52A8\u52A0\u5165\u8BFE\u5802",n.createElement("br",null),"\u70B9\u51FB\u7ACB\u523B\u590D\u5236\u9080\u8BF7\u7801"):(l==null?void 0:l.invite_code_halt)===2?n.createElement("span",null,"\u5F53\u524D\u9080\u8BF7\u7801\u5DF2\u5BF9\u5B66\u751F\u505C\u7528",n.createElement("br",null),"\u7528\u6237\u53EA\u80FD\u4EE5\u8001\u5E08/\u52A9\u6559\u8EAB\u4EFD\u7533\u8BF7\u52A0\u5165\u8BFE\u5802"):null;(0,e.useEffect)(()=>{var i,E;if(l!=null&&l.professors){let P="";(i=l==null?void 0:l.professors)==null||i.map((X,pe)=>{var _e,Me;pe===((_e=l==null?void 0:l.professors)==null?void 0:_e.length)-1&&((Me=l==null?void 0:l.assistants)==null?void 0:Me.length)===0?P+=X:P+=X+"\u3001"}),(E=l==null?void 0:l.assistants)==null||E.map((X,pe)=>{var _e;pe===((_e=l==null?void 0:l.assistants)==null?void 0:_e.length)-1?P+=X+"\uFF08\u52A9\u6559\uFF09":P+=X+"\uFF08\u52A9\u6559\uFF09\u3001"}),ie(P)}},[l]);const Je=()=>{const i=l.all_applies_count>0?24:0;return n.createElement("div",{style:{display:"inline-flex",alignItems:"center"}},(0,G.eB)()&&n.createElement("div",{className:R.badge,style:{paddingRight:i}},(0,G.eB)()&&l.all_applies_count>0&&n.createElement("span",{className:R.num},l.all_applies_count>100?"99+":l.all_applies_count),n.createElement(se.Z,{zIndex:10,title:n.createElement("span",{className:"c-black"},"\u65B0\u6536\u5230",l==null?void 0:l.all_applies_count,"\u6761\u52A0\u5165\u8BFE\u5802\u7684\u7533\u8BF7",n.createElement(h.Link,{to:(0,G.Rm)()?`/classrooms/${A.coursesId}/students?tab=applicant`:`/classrooms/${A.coursesId}/teachers?tab=1`,className:"c-orange"},"\u53BB\u5BA1\u6279"),n.createElement("i",{onClick:Et,className:"iconfont icon-guanbi1",style:{fontSize:12,color:"#666",marginLeft:10,cursor:"pointer"}})),color:"#FFF",key:"#FFF",open:l.all_applies_count>0&&Ye},n.createElement(h.Link,{onClick:E=>{if(!(0,Ht.tJ)(r)){E.preventDefault();return}},style:{display:"inline-flex",alignItems:"center"},className:"c-white",to:`/classrooms/${A.coursesId}/course_group`},n.createElement("i",{className:"iconfont icon-chengyuanguanli1 mr5"}),"\u6210\u5458\u7BA1\u7406"))),n.createElement(h.Link,{onClick:E=>{if(!(0,Ht.tJ)(r)){E.preventDefault();return}},className:(0,G.eB)()?R.link:R.sLink,to:`/classrooms/${A.coursesId}/students`},n.createElement("span",null,"\u5B66\u751F"),n.createElement("span",{className:"ml5"},l.student_count)),n.createElement(h.Link,{className:R.link,onClick:E=>{if(!(0,Ht.tJ)(r)){E.preventDefault();return}},to:`/classrooms/${A.coursesId}/teachers`},n.createElement("span",null,"\u6559\u5E08"),n.createElement("span",{className:"ml5"},l.teacher_count)),(0,G.dE)()&&n.createElement("span",{className:"ml40 mr20",onClick:()=>Ue(void 0,null,function*(){const E=yield(0,M.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:{invite_code:l==null?void 0:l.invite_code,professor:1}});E&&K.ZP.info(E==null?void 0:E.message)})},n.createElement(se.Z,{title:"\u7533\u8BF7\u6210\u4E3A\u6559\u5E08"},n.createElement("a",{className:"c-white iconfont icon-shenqingchengweijiaoshi"}))),(0,G.dE)()&&n.createElement("span",{onClick:()=>Ue(void 0,null,function*(){const E=yield(0,M.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:{invite_code:l==null?void 0:l.invite_code,assistant_professor:1}});E&&K.ZP.info(E==null?void 0:E.message)})},n.createElement(se.Z,{title:"\u7533\u8BF7\u6210\u4E3A\u52A9\u6559"},n.createElement("a",{className:"c-white iconfont icon-shenqingchengweizhujiao"}))))},x=`\u3010\u6559\u5B66\u8BFE\u5802\u9080\u8BF7\u3011${l==null?void 0:l.copy_teacher_name}\u8001\u5E08\u9080\u8BF7\u60A8\u52A0\u5165\u5934\u6B4C\u5E73\u53F0\u6559\u5B66\u8BFE\u5802-\u300A${l==null?void 0:l.name}\u300B\uFF0C\u60A8\u53EF\u4EE5\u590D\u5236\u9080\u8BF7\u7801\uFF0C\u5728\u4E0B\u65B9\u7684\u94FE\u63A5\u4E2D\uFF0C\u70B9\u51FB\u201C\u52A0\u5165\u8BFE\u5802\u201D\u6309\u94AE\u52A0\u5165\u8BE5\u6559\u5B66\u8BFE\u5802\u3002
-\u94FE\u63A5\uFF1Ahttps://www.educoder.net/classrooms/${A.coursesId}?code=${l==null?void 0:l.invite_code}
-\u9080\u8BF7\u7801\uFF1A${l==null?void 0:l.invite_code}`,y=()=>{r({type:"classroomList/save",payload:{shareStatus:!0}})},I=()=>{$(3)},U=(0,e.useMemo)(()=>{var i;const E=(i=_==null?void 0:_.course_modules)==null?void 0:i.map(P=>P==null?void 0:P.type);return!!((0,G.dE)()&&!(l!=null&&l.excellent)&&(l!=null&&l.group_name)&&(E!=null&&E.includes("course_group")))},[f,u]);return n.createElement("section",{className:R.bg},n.createElement("section",{className:R.classroomInfo},n.createElement("aside",{className:"edu-container"},n.createElement("aside",{className:R.title},n.createElement("div",{className:R.titleLeft},n.createElement("strong",null,l.name),(l==null?void 0:l.excellent)&&n.createElement("span",{className:"tag-style bg-orange ml20"},"\u5F00\u653E\u8BFE\u7A0B"),!(0,G.aQ)()&&n.createElement("span",{className:"tag-style bg-blue ml20"},l!=null&&l.is_public?"\u516C\u5F00":"\u79C1\u6709"),(0,G.aQ)()&&n.createElement("span",{className:"tag-style bg-grey-ede c-light-black ml20"},"\u5DF2\u7ED3\u675F"),n.createElement("br",null),!!l.credit&&n.createElement("span",null,"\u5B66\u5206 ",l.credit),!!l.class_period&&n.createElement("span",null,n.createElement("span",{className:"ml5 mr5"},"|"),"\u5B66\u65F6 ",l.class_period),!!l.visits&&n.createElement("span",null,n.createElement("span",{className:"ml5 mr5"},"|"),"\u8BFE\u5802\u8BBF\u95EE\u91CF ",l.visits)),l.copy_completed&&document.domain!=="kepukehuan.educoder.net"&&n.createElement("div",{className:R.titleRight,style:{height:"20px",display:"flex",alignItems:"center"}},((d=L==null?void 0:L.course)==null?void 0:d.course_role)===null&&(L==null?void 0:L.identity)==="teacher"&&(l==null?void 0:l.allow_copy)&&n.createElement("div",{className:R.copy},n.createElement("span",{onClick:I},"\u590D\u5236\u8BFE\u5802"),n.createElement("span",null,l==null?void 0:l.copied_courses_count)),(l==null?void 0:l.course_identity)<6&&!(l!=null&&l.excellent)&&(l==null?void 0:l.show_invite_code)&&n.createElement(n.Fragment,null,n.createElement("strong",{className:"font14"},"\u9080\u8BF7\u7801\uFF1A"),(l==null?void 0:l.invite_code_halt)===1&&n.createElement("strong",{className:"font14"},n.createElement("span",null,"\u5DF2\u505C\u7528")),(l==null?void 0:l.invite_code_halt)!==1&&n.createElement(it.Z,{zIndex:1,cancelText:"",overlayClassName:R.tipJoin,overlayStyle:{width:270},open:ye,placement:"bottom",title:n.createElement("span",{style:{color:"#000",fontSize:14,fontWeight:200}},"\u590D\u5236\u5E76\u53D1\u7ED9\u5B66\u751F\uFF0C\u9080\u8BF7\u5B66\u751F\u5FEB\u901F\u52A0\u5165",n.createElement("br",null),n.createElement("div",{style:{borderBottom:"1px solid #efefef",marginTop:"12px",marginLeft:-18}}),n.createElement(Ce.Z,{className:"mt10"},n.createElement(fe.Z,{flex:"1",style:{textAlign:"right",marginRight:10}},n.createElement(ve.default,{style:{marginLeft:-18,color:"#999"},onChange:i=>{Fe(i.target.checked)}},l.student_count===0?"\u4ECA\u5929\u4E0D\u518D\u63D0\u793A":"\u672C\u5468\u4E0D\u518D\u63D0\u793A")),n.createElement(fe.Z,null,n.createElement(xe.ZP,{size:"small",type:"primary"},n.createElement("span",{style:{cursor:"pointer"},onClick:()=>{if((0,ge.RG)(x),ue){if(localStorage.getItem("coursesIdstimies")){let i=JSON.parse(localStorage.getItem("coursesIdstimies"));i.filter(E=>E.coursesId===A.coursesId).length>0||(i.push({coursesId:A.coursesId,time:new Date,Tooltiptype:l.student_count===0?"1":"7"}),localStorage.setItem("coursesIdstimies",JSON.stringify(i)))}else localStorage.setItem("coursesIdstimies",JSON.stringify([{coursesId:A.coursesId,time:new Date,Tooltiptype:l.student_count===0?"1":"7"}]));Ie(!1)}else Ie(!1)}},"\u786E\u5B9A")))))},n.createElement("strong",{className:"font14"},n.createElement("span",{className:(l==null?void 0:l.invite_code_halt)===1?"":"c-yellow"},(l==null?void 0:l.invite_code_halt)===1?"\u5DF2\u505C\u7528":l==null?void 0:l.invite_code))),(l==null?void 0:l.invite_code_halt)!==1&&n.createElement("div",{className:R.shareClassroom,onClick:y},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-fenxiangketang"})),n.createElement("span",null,"\u5206\u4EAB\u8BFE\u5802"))),n.createElement(H.Z,{placement:"bottom",content:he,trigger:"hover"},Ze()),(0,G.RV)()&&n.createElement("span",{className:"ml10 mr10"},"|"),(0,G.RV)()&&n.createElement(H.Z,{placement:"bottom",content:j,trigger:"hover"},n.createElement("span",{className:R.iconH},(0,G.aN)()&&n.createElement("span",null,"\u8BFE\u5802\u7BA1\u7406"),((0,G.IR)()||(0,G.Rm)())&&n.createElement("span",null,!(l!=null&&l.excellent)&&"\u590D\u5236/","\u8BFE\u5802\u7BA1\u7406"),(0,G.dE)()&&!(l!=null&&l.excellent)&&n.createElement("span",null,"\u9000\u51FA\u8BFE\u5802"))))),n.createElement(Ce.Z,null,n.createElement(fe.Z,{flex:1},n.createElement("aside",{className:R.classroomUser},document.domain!=="kepukehuan.educoder.net"&&n.createElement(n.Fragment,null,n.createElement("p",{className:R.headPic},n.createElement(h.Link,{to:`/users/${l==null?void 0:l.teacher_login}/classrooms`},(l==null?void 0:l.teacher_img)&&n.createElement("img",{src:vt.Z.IMG_SERVER+"/images/"+l.teacher_img,alt:""})),n.createElement(h.Link,{to:`/users/${l==null?void 0:l.teacher_login}/classrooms`},n.createElement("strong",{className:"c-white"},l.teacher_name)),n.createElement("span",null,"\uFF08",l.teacher_school,"\uFF09"),!!(l!=null&&l.subject_identifier)&&!(0,G.Jd)()&&n.createElement("div",{className:R.btnWrap},n.createElement("div",{onClick:()=>(0,ge.xg)(`/paths/${l==null?void 0:l.subject_identifier}`),className:R.btn},n.createElement("i",{className:"iconfont icon-jinrushijiankecheng font13 mr5"}),"\u8FDB\u5165\u5B9E\u8DF5\u8BFE\u7A0B"),n.createElement("div",{className:R.tip},"\u8FDB\u5165\u5F00\u653E\u8BFE\u5802\u5BF9\u5E94\u7684\u5B9E\u8DF5\u8BFE\u7A0B")))))),(0,G.Jd)()&&n.createElement(fe.Z,null,n.createElement(xe.ZP,{onClick:()=>r({type:"classroomList/setActionTabs",payload:{key:"\u52A0\u5165\u8BFE\u5802"}}),size:"middle",type:"primary",className:R.joinCouses},"\u52A0\u5165\u8BFE\u5802"))),n.createElement("aside",{className:R.classroomDescBg}),n.createElement("aside",{className:R.classroomDesc},l.copy_completed&&document.domain!=="kepukehuan.educoder.net"?n.createElement(n.Fragment,null," ",n.createElement("div",null,(l==null?void 0:l.excellent)&&(0,G.GJ)()&&n.createElement(Je,null),!(l!=null&&l.excellent)&&n.createElement(Je,null)),n.createElement("div",null,(0,G.GJ)()&&Ct.map(function(i,E){return n.createElement("span",{key:E,className:c.actionTabs.type===13&&i.name==="\u6DFB\u52A0\u5B66\u751F"?R.classromediv:"",onClick:()=>{(0,ge.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5",i.name]),r({type:"classroomList/setActionTabs",payload:{key:i.name}})}},i.icon,i.name)}),U&&n.createElement(h.Link,{className:"c-white",to:`/classrooms/${A.coursesId}/course_group`},n.createElement("span",{style:{fontSize:"14px"}},"\u4F60\u5F53\u524D\u6240\u5728\u73ED\u7EA7\uFF1A"),n.createElement(se.Z,{title:((T=l==null?void 0:l.group_name)==null?void 0:T.length)>10?l==null?void 0:l.group_name:""},n.createElement("span",{style:{fontSize:"14px"}},((D=l==null?void 0:l.group_name)==null?void 0:D.length)>10?((F=l==null?void 0:l.group_name)==null?void 0:F.substr(0,10))+"...":l==null?void 0:l.group_name))),(0,G.dE)()&&(l==null?void 0:l.third_party_name)&&n.createElement("span",{className:"current",onClick:()=>{(0,ge.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u586B\u5199\u6155\u8BFE\u8D44\u6599"]),r({type:"classroomList/setActionTabs",payload:{key:"\u586B\u5199\u6155\u8BFE\u8D44\u6599"}})}},n.createElement("i",{className:"iconfont icon-tianxiedisanfangmuke font14 mr5"}),"\u586B\u5199\u7B2C\u4E09\u65B9\u6155\u8BFE\u5E73\u53F0\u8D26\u53F7\u4FE1\u606F",n.createElement("i",{className:"iconfont icon-you font14 mr5 ml5"})))):n.createElement("div",null)))),n.createElement("div",null,(0,G.dE)()&&Xe&&((J=(w=s==null?void 0:s.setting)==null?void 0:w.adv_course)==null?void 0:J.image_url)&&n.createElement("aside",{className:"edu-container"},n.createElement("div",{onClick:()=>{var i,E;return window.open((E=(i=s==null?void 0:s.setting)==null?void 0:i.adv_course)==null?void 0:E.jump_url)},style:{backgroundImage:`url(${vt.Z.IMG_SERVER+((N=(V=s==null?void 0:s.setting)==null?void 0:V.adv_course)==null?void 0:N.image_url)})`,width:"1200px",height:60,margin:"0px auto",display:"flex",marginTop:"10px",cursor:"pointer",backgroundSize:"cover"}},n.createElement("div",{style:{marginLeft:61,position:"relative",marginRight:82,height:60,display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%"}}),n.createElement("img",{src:Sl,onClick:i=>{i.stopPropagation(),localStorage.setItem("classroomsclose",je()().add(1,"days").unix()+""),at(!1)},style:{width:16,height:16,marginRight:6,marginTop:6,cursor:"pointer"}})))),n.createElement("aside",{className:"edu-container mb20"},l.copy_completed?n.createElement(qe.default,{style:{background:"none"}},n.createElement(pl,null),n.createElement(qe.default,{style:{background:"none",overflow:"initial"}},n.createElement(Ul,{className:R.container},n.createElement(h.Outlet,null)))):n.createElement("div",{className:R.skeleton},n.createElement("div",{className:R.skeletonL}),n.createElement("div",{className:R.skeletonR},n.createElement("div",{className:R.skeletonR_1}),Array.from({length:5},(i,E)=>n.createElement("div",{key:E,className:R.skeletonR_2}))))),n.createElement(Ru,null),n.createElement(Ku,null),n.createElement(Ja,null),n.createElement(la,{onShow:()=>ne(!0)}),n.createElement(ma,{onShow:()=>ne(!0)}),n.createElement(Aa,{onShow:()=>ne(!0),onShow1:()=>v(!0)}),n.createElement(za,null),n.createElement(ol,null),n.createElement(hl,null),n.createElement(wl,null),n.createElement($a,null),k&&n.createElement(Al,null),n.createElement(de.default,{open:C,width:464,centered:!0,title:n.createElement("span",null,n.createElement(Y.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),okText:"\u786E\u5B9A",onCancel:()=>v(!1),onOk:()=>v(!1)},n.createElement("div",null,"\u5BFC\u5165\u5931\u8D25\uFF0C\u5F53\u524D\u5BFC\u5165\u7684\u6570\u636E\u5DF2\u8D85\u8FC750\u4EBA\u3002\u76EE\u524D\u60A8\u7684\u6559\u5B66\u8BFE\u5802",n.createElement("span",{style:{color:"#FF9D18"}},"\u4EC5\u652F\u630150\u4EBA\u4EE5\u4E0B"),"\u7684\u6559\u5B66\u6D3B\u52A8\u3002")),n.createElement(de.default,{open:q,width:464,centered:!0,title:n.createElement("span",null,n.createElement(Y.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),okText:"\u7533\u8BF7\u5EF6\u671F",onOk:()=>Ue(void 0,null,function*(){let i=yield(0,M.ZP)("/api/business_contacts.json",{method:"post"});(i==null?void 0:i.status)===0&&K.ZP.info("\u7533\u8BF7\u6210\u529F")}),onCancel:()=>ne(!1)},n.createElement("div",null,"\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u8FC7\uFF0C\u76EE\u524D\u60A8\u7684\u6559\u5B66\u8BFE\u5802",n.createElement("span",{style:{color:"#FF9D18"}},"\u4EC5\u652F\u630150\u4EBA\u4EE5\u4E0B"),"\u7684\u6559\u5B66\u6D3B\u52A8\uFF0C\u4E3A\u786E\u4FDD\u60A8\u7684\u8BFE\u7A0B\u540E\u7EED\u8BD5\u7528\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684\u201C",n.createElement("span",{style:{color:"#165DFF"}},"\u7533\u8BF7\u5EF6\u671F"),"\u201D\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002")),n.createElement(Zl,{openCopyCourse:Qe,copyCourseConfirmLoading:De,copyCourseParams:B,setCopyCourseConfirmLoading:i=>{$e(i)},setOpenCopyCourse:i=>{we(i)},setCopyCourseParams:i=>{ee(i)}}),!l.copy_completed&&n.createElement(Ql,null),n.createElement(zl,null))};var ql=(0,h.connect)(({classroomList:t,loading:a,globalSetting:u,user:s,shixunHomeworks:c})=>({classroomList:t,globalSetting:u,user:s,loading:a.effects,shixunHomeworks:c}))(Xl)},74265:function(rt){rt.exports="data:image/png;base64,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"},9936:function(rt){rt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA0lJREFUWEfFl0tIVFEYx7/vDnNNIWRUdB4hRYQunAHz0ULBFoWMoozgg6k2LhQLXCS0CBcqIUMQCuqEWUtDJBBXiYuidkpORD7KCK0BdRZpEPiYuXS/ODPdaR73zr1XJmYWl7ncc77/73yvcw6Cxl9FRYVxd1ewE8EVIioGgDxEyGPTieAAAA4Q0Y8Iy1arcdXn8wlaTKPaoOJiuykUQjcAXSWibLXx7DsiHgPgG56nGb9/9WeqOYoAkRUHO4jARQRZWoQTxyBCEBHmrdasWSWPyAL8XXU/kVhyGuFkEG6T52lYzhtJAEVFjguINEBE+ekQl2wg4j6AYTAQ+PAt1m4cQGTlMJpu8VgInoe7sZ6IArCY7+wInnS5Xcl7iNymzWa8L+VEFMBiKbslitCRTrcr2eI4mN3bW5sOVwx7RFxPT+WyvbPTbamsdJj6+gY/BYNB0grY0HAt3+1uOdfTc2/18PBIjIs7QpDnsYuFIgxgNjvuEIlOOeNTU4/Kmpvrzy8vvw+0tnb5BCGkCtHcXF/g9XqqmL2amqbXfv9OUKYyFgKBj48xEvvQc6Umk52dw83NPassL7cXaoFg4hMTnipEgN7e/nfz8ws/5BbGmpXNxt9Ei8VxWRTFoVSujYVYWvIF2tq6ZT2hVVzS4jhuAM1mx20isUEttmoQesUjLZt7iUVFdg8AlakBsO9KEE1N9fler6daze3JGrjGAJ4AkFULQDLESmB6eu77yMhQpX7xsA920Wy2vyCiM1oBEiHYuyAIv1MlnHJTwpNTATCDbrercHT0QTX7v7HxZd/pvLGkp09EcgCPdYeATXS5nAXj48PhOt/a8v8qKbloYiXa3t7t0weBu7qSUBIfGxuO1vni4tuD2D6hDwLXNJehnLjUZBKblVaIcBlqaUSpxKUEOw1EuBGpteLEmKfKdj0Q0Vasthk1Nl7Pn5x8GM52LaWWCOFyda4QxW2GYachcpHNiL2k2o5nZibLa2urzVrE5cJRV9fyanPz63FsL2CH1bjtmH1UOpDk5p415OWZjNvb/hM9zcpgMEBp6aWc9fXPR4nzkg4kbEDGj2T/QpGhQ6nkpoweyyWIjF5MJIiMXs1iszZjl9PE0vlf1/M/hZhM6N1gtVgAAAAASUVORK5CYII="}}]);
+\u9080\u8BF7\u7801\uFF1A${r==null?void 0:r.invite_code}`),v==="2"&&(0,Ce.RG)(`\u3010\u6559\u5B66\u8BFE\u5802\u9080\u8BF7\u3011${r==null?void 0:r.copy_teacher_name}\u8001\u5E08\u9080\u8BF7\u60A8\u52A0\u5165\u5934\u6B4C\u5E73\u53F0\u6559\u5B66\u8BFE\u5802-\u300A${r==null?void 0:r.name}\u300B\uFF0C\u60A8\u53EF\u4EE5\u8BBF\u95EE\u4E0B\u65B9\u7684\u94FE\u63A5\uFF0C\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BE5\u6559\u5B66\u8BFE\u5802\u3002\u201D
+\u94FE\u63A5\uFF1A${window.location.origin}/classrooms/${u.coursesId}?code=${r==null?void 0:r.invite_code}`)},m=()=>{l({type:"classroomList/save",payload:{shareStatus:!1}})};return t.createElement(de.default,{width:800,title:"\u5206\u4EAB\u8BFE\u5802",open:!0,className:Ne.shareModalContainer,footer:[],onCancel:m},t.createElement("div",{className:Ne.shareContent},t.createElement("div",{className:Ne.listItem},t.createElement("div",{className:Ne.label},"\u5206\u4EAB\u65B9\u5F0F\u4E00\uFF1A\u5206\u4EAB\u9080\u8BF7\u7801"),t.createElement("div",{className:Ne.invitationCode},t.createElement("div",{className:`${Ne.first} ${Ne.code}`},t.createElement("span",null,r.invite_code)),t.createElement("div",{onClick:()=>i("1"),className:Ne.copy},"\u590D\u5236\u9080\u8BF7\u7801")),t.createElement("div",{className:Ne.tips},"\u901A\u8FC7\u9080\u8BF7\u7801\u52A0\u5165\u8BFE\u5802\u65F6\uFF0C\u53EF\u4EE5\u9009\u62E9\u52A0\u5165\u8BFE\u5802\u7684\u8EAB\u4EFD\uFF08\u9009\u62E9\u6559\u5E08\u6216\u52A9\u6559\u65F6\uFF0C\u9700\u8981\u7BA1\u7406\u5458\u5BA1\u6838\uFF09")),t.createElement("div",{className:Ne.listItem},t.createElement("div",{className:Ne.label},"\u5206\u4EAB\u65B9\u5F0F\u4E8C\uFF1A\u5206\u4EAB\u94FE\u63A5",r.invite_code_halt===2&&t.createElement("span",null,"\u9080\u8BF7\u94FE\u63A5\u5DF2\u7ECF\u5BF9\u5B66\u751F\u7981\u7528\uFF0C\u65E0\u6CD5\u4F7F\u7528\u5206\u4EAB\u65B9\u5F0F")),t.createElement("div",{className:Ne.invitationCode},t.createElement("div",{className:Ne.code},t.createElement("span",null,window.location.origin,"/classrooms/",u.coursesId,"?code=",r.invite_code)),r.invite_code_halt!==2&&t.createElement("div",{className:Ne.copy,onClick:()=>i("2")},"\u590D\u5236\u94FE\u63A5")),t.createElement("div",{className:Ne.tips},"\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u8BBF\u95EE\u8BFE\u5802\u65F6\uFF0C\u5DF2\u767B\u5F55\u7528\u6237\u53EF\u76F4\u63A5\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\uFF0C\u672A\u6CE8\u518C/\u767B\u5F55\u7528\u6237\u5728\u6CE8\u518C/\u767B\u5F55\u540E\u53EF\u76F4\u63A5\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\u3002"))))};var Ca=(0,h.connect)(({classroomList:e,loading:l})=>({classroomList:e,loading:l}))(Ba),zt={},_a=Object.defineProperty,wu=Object.getOwnPropertySymbols,ba=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,Su=(e,l,u)=>l in e?_a(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,wa=(e,l)=>{for(var u in l||(l={}))ba.call(l,u)&&Su(e,u,l[u]);if(wu)for(var u of wu(l))Da.call(l,u)&&Su(e,u,l[u]);return e},xu=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const Sa=({classroomList:e,user:l,dispatch:u})=>{const r=(0,h.useParams)(),[i,m]=(0,t.useState)({page:1,limit:10}),[v,s]=(0,t.useState)(!0),[o,c]=(0,t.useState)(0),[P,w]=(0,t.useState)([]);(0,t.useEffect)(()=>{e.actionTabs.key==="\u590D\u5236\u8BB0\u5F55"&&S(i)},[e.actionTabs.key]);const E=(N,G,I)=>{i.page=N==null?void 0:N.current,i.limit=N==null?void 0:N.pageSize,m(wa({},i)),S(i)},S=N=>xu(void 0,null,function*(){s(!0);const G=yield(0,le.ZP)(`/api/courses/${r==null?void 0:r.coursesId}/copy_list.json`,{method:"get",params:N});s(!1),c(G==null?void 0:G.total_count),w((G==null?void 0:G.users)||[])}),R=[{title:"\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:120},{title:"\u9662\u6821/\u5355\u4F4D",dataIndex:"school_name",showSorterTooltip:!1,ellipsis:!0},{title:"\u590D\u5236\u65F6\u95F4",dataIndex:"copy_time",showSorterTooltip:!1,width:176}],Y=()=>xu(void 0,null,function*(){});return t.createElement(de.default,{centered:!0,title:"\u590D\u5236\u8BB0\u5F55",open:e.actionTabs.key==="\u590D\u5236\u8BB0\u5F55",width:760,footer:null,className:zt.modal,onOk:Y,onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}}),m({page:1,limit:10})}},t.createElement(at.default,{className:zt.customTable,dataSource:P,scroll:P.length>7?{y:300}:{},bordered:!1,columns:R,rowClassName:zt.row,loading:v,onChange:E,pagination:{pageSize:i.limit,total:o,current:i.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:N=>t.createElement("span",{className:"mr10"},"\u5171",t.createElement("span",{className:"c-orange"},N),"\u6761\u6570\u636E")}}))};var xa=(0,h.connect)(({classroomList:e,user:l})=>({classroomList:e,user:l}))(Sa),Ia=D(9936),yt={copyCourseMod:"copyCourseMod___aGSAc",explain:"explain___TYv11",copyType:"copyType___MbYAW"},Ta=D(25510),Oa=Object.defineProperty,Pa=Object.defineProperties,ka=Object.getOwnPropertyDescriptors,Iu=Object.getOwnPropertySymbols,Na=Object.prototype.hasOwnProperty,La=Object.prototype.propertyIsEnumerable,Tu=(e,l,u)=>l in e?Oa(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,It=(e,l)=>{for(var u in l||(l={}))Na.call(l,u)&&Tu(e,u,l[u]);if(Iu)for(var u of Iu(l))La.call(l,u)&&Tu(e,u,l[u]);return e},Tt=(e,l)=>Pa(e,ka(l)),Za=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const Ma=({classroomList:e,dispatch:l,openCopyCourse:u=!1,copyCourseConfirmLoading:r=!1,copyCourseParams:i,setCopyCourseConfirmLoading:m,setOpenCopyCourse:v,setCopyCourseParams:s})=>{const o=(0,h.useParams)(),c=(0,h.useLocation)(),P=(w="",E="")=>{de.default.info({centered:!0,icon:t.createElement(U.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:t.createElement("div",{className:"tc",style:{marginLeft:-38}},t.createElement("div",{style:{textAlign:"center",margin:"12px 0"}},t.createElement("div",null,w),t.createElement("div",null,E)),t.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ta,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})};return t.createElement(de.default,{open:u,confirmLoading:r,width:806,centered:!0,title:"\u590D\u5236\u8BFE\u5802",okText:"\u786E\u8BA4",onOk:()=>Za(void 0,null,function*(){var w,E;let S=[].concat(...Object.values(i));if(S.length==0){q.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u8BFE\u5802\u5185\u5BB9\u8FDB\u884C\u590D\u5236");return}m(!0);const R=yield(0,te.S9)(Tt(It({},o),{course_module_names:S}));(R==null?void 0:R.status)===2&&P("\u9488\u5BF9\u4E00\u4E2A\u8BFE\u5802\u4E00\u5929\u53EA\u53EF\u590D\u5236\u4E00\u6B21,","\u5982\u679C\u9700\u8981\u590D\u5236\u591A\u6B21\uFF0C\u8BF7\u8054\u7CFB\u7BA1\u7406\u5458\u3002"),(R==null?void 0:R.status)===3&&P("\u60A8\u4ECA\u5929\u590D\u5236\u8BFE\u5802\u7684\u6B21\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF0C","\u8BF7\u660E\u5929\u518D\u5C1D\u8BD5\u6216\u8054\u7CFB\u8FD0\u8425\u83B7\u53D6\u5E2E\u52A9\u3002"),(w=R==null?void 0:R.data)!=null&&w.identifier&&(q.ZP.success("\u64CD\u4F5C\u6210\u529F"),v(!1),window.open(`/classrooms/${(E=R==null?void 0:R.data)==null?void 0:E.identifier}/teachers`)),m(!1)}),onCancel:()=>v(!1)},t.createElement("div",{className:yt.copyCourseMod},t.createElement("div",{className:yt.explain},"\u8BF4\u660E\uFF1A\u201C\u590D\u5236\u201D\u529F\u80FD\u5C06\u4F1A\u4E3A\u60A8\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u8BFE\u5802\uFF0C\u9009\u4E2D\u7684\u65E7\u8BFE\u5802\u4F5C\u4E1A\u3001\u8003\u8BD5\u3001\u8D44\u6599\u548C\u73ED\u7EA7\u6210\u5458\u7B49\u90FD\u5C06\u590D\u5236\u5230\u65B0\u7684\u8BFE\u5802\u3002"),t.createElement("ul",null,t.createElement("li",null,t.createElement("div",{className:yt.copyType},"\u8BFE\u4E1A\u8003\u67E5"),t.createElement(be.default.Group,{value:i==null?void 0:i.aaa,options:[{label:"\u8BFE\u5802\u5B9E\u9A8C",value:"practice"},{label:"\u56FE\u6587\u4F5C\u4E1A",value:"normal"},{label:"\u5206\u7EC4\u4F5C\u4E1A",value:"group"},{label:"\u7F16\u7A0B\u4F5C\u4E1A",value:"hack"},{label:"\u5728\u7EBF\u8003\u8BD5",value:"exercise"}],onChange:w=>{s(E=>Tt(It({},E),{aaa:w}))}})),t.createElement("li",null,t.createElement("div",{className:yt.copyType},"\u4EA4\u6D41\u4E92\u52A8"),t.createElement(be.default.Group,{value:i==null?void 0:i.bbb,options:[{label:"\u95EE\u5377\u8C03\u67E5",value:"poll"},{label:"\u4E92\u52A8\u8BA8\u8BBA",value:"board"},{label:"\u73ED\u7EA7\u4E0E\u5B66\u751F",value:"course_group"}],onChange:w=>{s(E=>Tt(It({},E),{bbb:w}))}})),t.createElement("li",null,t.createElement("div",{className:yt.copyType},"\u6559\u5B66\u8D44\u6E90"),t.createElement(be.default.Group,{value:i==null?void 0:i.ccc,options:[{label:"\u6559\u5B66\u8D44\u6599",value:"attachment"},{label:"\u89C6\u9891\u76F4\u64AD",value:"course_video"}],onChange:w=>{s(E=>Tt(It({},E),{ccc:w}))}})))))};var ja=(0,h.connect)(({classroomList:e,loading:l})=>({classroomList:e,loading:l}))(Ma),Qa={copyWarp:"copyWarp___uxCLd"};const Ja=({classroomList:e,dispatch:l})=>t.createElement("div",{className:Qa.copyWarp},t.createElement("div",null,t.createElement("img",{src:D(74265),style:{width:172,height:172,marginLeft:60}}),t.createElement("div",{style:{marginTop:17,color:"#fff",textAlign:"center"}},t.createElement("div",null,"\u8BFE\u5802\u5185\u5BB9\u6B63\u5728\u590D\u5236\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"),t.createElement("div",null,"\u5B8C\u6210\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u5448\u73B0\u6700\u65B0\u7684\u8BFE\u5802\u5185\u5BB9\u3002"))));var Ra=(0,h.connect)(({classroomList:e,loading:l})=>({classroomList:e,loading:l}))(Ja),Va=D(50498),Ga=Object.defineProperty,Ot=Object.getOwnPropertySymbols,Ou=Object.prototype.hasOwnProperty,Pu=Object.prototype.propertyIsEnumerable,ku=(e,l,u)=>l in e?Ga(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,Ya=(e,l)=>{for(var u in l||(l={}))Ou.call(l,u)&&ku(e,u,l[u]);if(Ot)for(var u of Ot(l))Pu.call(l,u)&&ku(e,u,l[u]);return e},Wa=(e,l)=>{var u={};for(var r in e)Ou.call(e,r)&&l.indexOf(r)<0&&(u[r]=e[r]);if(e!=null&&Ot)for(var r of Ot(e))l.indexOf(r)<0&&Pu.call(e,r)&&(u[r]=e[r]);return u},za=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const Ha=e=>{var l=e,{classroomList:u,dispatch:r,match:i,location:m,user:v}=l,s=Wa(l,["classroomList","dispatch","match","location","user"]);const o=(0,h.useParams)(),[c,P]=(0,t.useState)(!1),[w,E]=(0,t.useState)(!1),S=(0,t.useRef)(null);(0,t.useEffect)(()=>{u.actionTabs.key==="\u5220\u9664\u8BFE\u5802"?E(!0):E(!1)},[u.actionTabs.key]);const R=()=>{r({type:"classroomList/setActionTabs",payload:{}})};return t.createElement(de.default,{width:460,centered:!0,title:"\u63D0\u793A",open:w,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,confirmLoading:c,onOk:()=>za(void 0,null,function*(){var Y;if((Y=S.current)!=null&&Y.onVerify())return;P(!0);const N=yield(0,te.A)(Ya({},o));(N==null?void 0:N.status)===0&&(q.ZP.success("\u5220\u9664\u6210\u529F"),h.history.replace("/classrooms/index")),P(!1)}),onCancel:()=>{R()}},t.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8BFE\u5802\u4F1A\u6E05\u9664\u8BFE\u5802\u5185\u6240\u6709\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),t.createElement(Va.Z,{ref:Y=>S.current=Y}))};var Ka=(0,h.connect)(({classroomList:e,user:l})=>({classroomList:e,user:l}))(Ha),Ua=D(90556),Xa=D(52590),Nu=D(32637),a=D(59301),qa=Object.defineProperty,Pt=Object.getOwnPropertySymbols,Lu=Object.prototype.hasOwnProperty,Zu=Object.prototype.propertyIsEnumerable,Mu=(e,l,u)=>l in e?qa(e,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):e[l]=u,Bt=(e,l)=>{for(var u in l||(l={}))Lu.call(l,u)&&Mu(e,u,l[u]);if(Pt)for(var u of Pt(l))Zu.call(l,u)&&Mu(e,u,l[u]);return e},$a=(e,l)=>{var u={};for(var r in e)Lu.call(e,r)&&l.indexOf(r)<0&&(u[r]=e[r]);if(e!=null&&Pt)for(var r of Pt(e))l.indexOf(r)<0&&Zu.call(e,r)&&(u[r]=e[r]);return u},Ge=(e,l,u)=>new Promise((r,i)=>{var m=o=>{try{s(u.next(o))}catch(c){i(c)}},v=o=>{try{s(u.throw(o))}catch(c){i(c)}},s=o=>o.done?r(o.value):Promise.resolve(o.value).then(m,v);s((u=u.apply(e,l)).next())});const{Content:en}=rt.default,tn=e=>{var l=e,{classroomList:u,globalSetting:r,shixunHomeworks:i,user:m,loading:v,dispatch:s}=l,o=$a(l,["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch"]),c,P,w,E,S,R,Y,N,G,I,b,k,ue;const C=(0,h.useParams)(),{detailTopBanner:n,detailLeftMenus:L,shareStatus:ie}=u,{userInfo:Z}=m,[ye,ve]=(0,t.useState)(["shixun_homework|1309"]),[ge,B]=(0,t.useState)(),[f,ee]=(0,t.useState)(!1),[ce,Be]=(0,t.useState)(!1),[We,Je]=(0,t.useState)(!1),[ze,Oe]=(0,t.useState)(!1),[Pe,A]=(0,t.useState)(!1),[ae,_e]=(0,t.useState)(!1),[et,Le]=(0,t.useState)(!1),[Re,mt]=(0,t.useState)({aaa:["practice","exercise"],bbb:[],ccc:["attachment"]}),[qe,Ct]=(0,t.useState)(!1),tt=(0,h.useLocation)(),[ut]=(0,h.useSearchParams)();console.log("------",ut.get("code"));const Et=[{name:"\u6DFB\u52A0\u8001\u5E08",icon:a.createElement("i",{className:"mr5 iconfont icon-tianjialaoshi1"})},{name:"\u6DFB\u52A0\u52A9\u6559",icon:a.createElement("i",{className:"mr5 iconfont icon-tianjiazhujiao1"})},{name:"\u6DFB\u52A0\u5B66\u751F",icon:a.createElement("i",{className:"mr5 iconfont icon-tianjiaxuesheng1"})}].filter(F=>(0,z.Rm)()?F.name!=="\u6DFB\u52A0\u8001\u5E08":!0);(0,t.useEffect)(()=>(s({type:"globalSetting/delayTipToggle",payload:!0}),()=>{s({type:"globalSetting/delayTipToggle",payload:!1})}),[]),(0,t.useEffect)(()=>{var F;((F=m==null?void 0:m.userInfo)==null?void 0:F.user_status)===1&&de.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,centered:!0,keyboard:!1,width:580,content:"\u5C0A\u656C\u7684\u6559\u5E08\u7528\u6237\uFF0C\u60A8\u7684\u6559\u5B66\u8BFE\u5802\u5E73\u53F0\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5728\u7EBF\u5B9E\u9A8C\u7B49\u9AD8\u6D88\u8017\u529F\u80FD\u5C06\u88AB\u9650\u5236\uFF0C\u8BF7\u70B9\u51FB\u201C\u7533\u8BF7\u5EF6\u671F\u201D\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u5C3D\u5FEB\u5904\u7406\u3002",okText:"\u7533\u8BF7\u5EF6\u671F",cancelText:"\u5FFD\u7565",onOk:()=>Ge(void 0,null,function*(){let y=yield(0,le.ZP)("/api/business_contacts.json",{method:"post",body:{course_id:C.coursesId,limit_type:"3"}});(y==null?void 0:y.status)===0&&(q.ZP.info("\u5EF6\u671F\u7533\u8BF7\u63D0\u4EA4\u6210\u529F\uFF01\u5E73\u53F0\u5DE5\u4F5C\u4EBA\u5458\u5C06\u5C3D\u5FEB\u4E0E\u60A8\u8054\u7CFB\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85~"),setTimeout(()=>{window.location.reload()},800))}),onCancel:()=>Ge(void 0,null,function*(){let y=yield(0,le.ZP)("/api/business_contacts.json",{method:"post",body:{course_id:C.coursesId,limit_type:"2"}});(y==null?void 0:y.status)===0&&window.location.reload()})})},[(c=m==null?void 0:m.userInfo)==null?void 0:c.user_status]);const[lt,d]=(0,t.useState)(!1);(0,t.useEffect)(()=>{let F=Me()().add(0,"days").unix(),y=localStorage.getItem("classroomsclose");if(!y){d(!0);return}F>parseInt(y)&&d(!0)},[]),(0,t.useEffect)(()=>(A((n==null?void 0:n.student_count)>=10?!1:ce),()=>{A(!1)}),[n]),(0,t.useEffect)(()=>{setTimeout(()=>{A(!1)},5e3)},[]),(0,t.useEffect)(()=>{const F=Me()(),y=`${Z==null?void 0:Z.login}-${C.coursesId}-date`;let Q=localStorage.getItem(y);return Q?F<=Me()(Q)?_e(!1):(localStorage.removeItem(y),_e(!0)):_e(!0),()=>{_e(!1)}},[n]);const p=()=>{const F=`${Z==null?void 0:Z.login}-${C.coursesId}-date`,y=Me()().endOf("day").format("YYYY-MM-DD HH:mm:ss");localStorage.setItem(F,y),_e(!1)},Ee={5:{text:"\u5982\u679C\u5206\u73ED\u5355\u72EC\u8BBE\u7F6E\u53D1\u5E03\u5185\u5BB9\uFF08\u5B9E\u8BAD\u4F5C\u4E1A\u3001\u666E\u901A\u4F5C\u4E1A\u3001\u8BD5\u5377\u7B49\uFF09\uFF0C \u9700\u8981\u52A0\u5165\u5206\u73ED\u624D\u80FD\u67E5\u770B",url:`/api/courses/${C.coursesId}/switch_to_student.json`},6:{text:"\u7531\u5B66\u751F\u8EAB\u4EFD\u5207\u6362\u81F3\u6559\u5E08\uFF0C\u62E5\u6709\u6DFB\u52A0\u6210\u5458\u3001\u53D1\u5E03\u4F5C\u4E1A\u7B49\u7BA1\u7406\u6743\u9650",url:`/api/courses/${C.coursesId}/switch_to_teacher.json`},7:{text:"\u7531\u5B66\u751F\u8EAB\u4EFD\u5207\u6362\u81F3\u52A9\u6559\uFF0C\u62E5\u6709\u6DFB\u52A0\u6210\u5458\u3001\u53D1\u5E03\u4F5C\u4E1A\u7B49\u7BA1\u7406\u6743\u9650",url:`/api/courses/${C.coursesId}/switch_to_assistant.json`}},pe=()=>{s({type:"classroomList/getClassroomLeftMenus",payload:{id:C.coursesId}})},Ie=()=>Ge(void 0,null,function*(){let F=yield s({type:"classroomList/getClassroomTopBanner",payload:{id:C.coursesId}});F!=null&&F.name&&!(F!=null&&F.copy_completed)?setTimeout(()=>{Ie()},1e4):pe()});function he(F){return Ge(this,null,function*(){let y=yield(0,le.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:F}});if(y!=null&&y.need_pro_auth&&!(y!=null&&y.existing_student)&&!(y!=null&&y.teacher_already_exist)){s({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:F,checkedList:[3]}});return}const Q=yield(0,le.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:{invite_code:F,student:1}});(Q==null?void 0:Q.status)===-4&&s({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}}),Q.status===401?(localStorage.setItem("addinfo","1"),localStorage.setItem("classromeurl",location.pathname+tt.search)):(Ie(),pe())})}const W=(F,y)=>{de.default.confirm({centered:!0,title:"\u63D0\u793A",icon:a.createElement(U.Z,null),content:F,okText:"\u786E\u8BA4",onOk:()=>y(),cancelText:"\u53D6\u6D88"})},fe=F=>Ge(void 0,null,function*(){var y,Q;let re;switch(F){case 0:(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u8BBE\u4E3A\u516C\u5F00/\u79C1\u6709"]);let Te=a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F");n.is_public&&(Te=a.createElement("p",null,"\u60A8\u786E\u5B9A\u8981\u8BBE\u7F6E\u4E3A\u79C1\u6709?")),W(Te,()=>Ge(void 0,null,function*(){re=yield(0,te.sb)(Bt({},C)),(re==null?void 0:re.status)===0&&(q.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Ie())}));break;case 1:(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u505C\u7528/\u542F\u7528\u9080\u8BF7\u7801"]),n!=null&&n.invite_code?W(a.createElement("p",null,"\u8BFE\u5802\u9080\u8BF7\u7801\u505C\u7528\u540E\uFF0C\u7528\u6237\u4E0D\u80FD\u4E3B\u52A8\u52A0\u5165\u8BE5\u8BFE\u5802\u4E86",a.createElement("br",null),"\u60A8\u662F\u5426\u786E\u8BA4\u505C\u7528?"),()=>Ge(void 0,null,function*(){re=yield(0,te.L$)(Bt({},C)),(re==null?void 0:re.status)===0&&(q.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Ie())})):re=yield(0,te.L$)(Bt({},C));break;case 2:(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u7F16\u8F91\u8BFE\u5802"]),n!=null&&n.excellent?h.history.push(`/classrooms/${C.coursesId}/newgolds/settings`):h.history.push(`/classrooms/${C.coursesId}/edit`);break;case 3:if(!((y=m.userInfo)!=null&&y.professional_certification)){q.ZP.warning("\u9700\u8981\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u540E\u624D\u80FD\u590D\u5236\u8BFE\u5802");return}(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u590D\u5236\u8BFE\u5802"]),mt({aaa:["practice","exercise"],bbb:[],ccc:["attachment"]}),Le(!0);break;case 4:(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u5220\u9664\u8BFE\u5802"]),s({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664\u8BFE\u5802"}});break;case 5:(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u5207\u6362\u4E3A\u5B66\u751F"]),s({type:"classroomList/setActionTabs",payload:{key:"\u5207\u6362\u4E3A\u5B66\u751F"}});break;case 6:case 7:de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5207\u6362\u8EAB\u4EFD",content:Ee[F].text,onOk:()=>Ge(void 0,null,function*(){(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5",F==6?"\u5207\u6362\u4E3A\u8001\u5E08":" \u5207\u6362\u4E3A\u52A9\u6559"]),(yield(0,le.ZP)(Ee[F].url,{method:"post"})).status===0&&(q.ZP.success("\u5207\u6362\u6210\u529F"),window.location.reload())})});break;case 8:n!=null&&n.invite_code?((0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u9000\u51FA\u8BFE\u5802"]),W(a.createElement("p",null,"\u9000\u51FA\u540E\u60A8\u5C06\u4E0D\u518D\u662F\u672C\u8BFE\u5802\u7684\u6210\u5458,\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664"),()=>Ge(void 0,null,function*(){re=yield(0,te.fN)(Bt({},C)),(re==null?void 0:re.status)===0&&(q.ZP.success("\u9000\u51FA\u6210\u529F"),h.history.push(`/users/${Z.login}`))}))):re=yield(0,te.L$)(Bt({},C));break;case 9:if(!((Q=m.userInfo)!=null&&Q.professional_certification)){q.ZP.warning("\u9700\u8981\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u540E\u624D\u80FD\u67E5\u770B\u590D\u5236\u8BB0\u5F55");return}s({type:"classroomList/setActionTabs",payload:{key:"\u590D\u5236\u8BB0\u5F55"}});break}(re==null?void 0:re.status)===0&&(q.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Ie())}),T=a.createElement("div",{className:"tc current"},a.createElement(a.Fragment,null,(n==null?void 0:n.switch_to_student)&&a.createElement("p",{onClick:()=>fe(5)},"\u5207\u6362\u4E3A\u5B66\u751F"),(n==null?void 0:n.switch_to_teacher)&&a.createElement("p",{onClick:()=>fe(6)},"\u5207\u6362\u4E3A\u8001\u5E08"),(n==null?void 0:n.switch_to_assistant)&&a.createElement("p",{onClick:()=>fe(7)},"\u5207\u6362\u4E3A\u52A9\u6559"))),g=()=>{var F,y,Q,re;let Te="";return(n!=null&&n.switch_to_student||n!=null&&n.switch_to_teacher||n!=null&&n.switch_to_assistant)&&!(n!=null&&n.excellent)&&(Te=" \u25BC"),a.createElement("span",{style:{pointerEvents:Te?"all":"none"}},((F=Z==null?void 0:Z.course)==null?void 0:F.course_role)===8&&a.createElement("span",{className:"c-white ml15"},"\u5F53\u524D\u8EAB\u4EFD\uFF1A\u8001\u5E08",Te),((y=Z==null?void 0:Z.course)==null?void 0:y.course_role)===5&&a.createElement("span",{className:"c-white ml15"},"\u5F53\u524D\u8EAB\u4EFD\uFF1A\u8001\u5E08",Te),((Q=Z==null?void 0:Z.course)==null?void 0:Q.course_role)===12&&a.createElement("span",{className:"c-white ml15"},"\u5F53\u524D\u8EAB\u4EFD\uFF1A\u52A9\u6559",Te),((re=Z==null?void 0:Z.course)==null?void 0:re.course_role)===15&&a.createElement("span",{className:"c-white ml15"},"\u5F53\u524D\u8EAB\u4EFD\uFF1A\u5B66\u751F",Te))},M=a.createElement("div",{className:"tc current"},n!=null&&n.excellent?a.createElement(a.Fragment,null,(0,z.GJ)()&&a.createElement("p",{onClick:()=>fe(2)},"\u7F16\u8F91\u8BFE\u5802"),(0,z.oF)()&&a.createElement("p",{onClick:()=>fe(4)},"\u5220\u9664\u8BFE\u5802")):a.createElement(a.Fragment,null,(0,z.aN)()&&a.createElement("p",{onClick:()=>fe(0)},n!=null&&n.is_public?"\u8BBE\u4E3A\u79C1\u6709":"\u8BBE\u4E3A\u516C\u5F00"),(0,z.GJ)()&&a.createElement("p",{onClick:()=>fe(2)},"\u7F16\u8F91\u8BFE\u5802"),(0,z.GJ)()&&a.createElement("p",{onClick:()=>fe(3)},"\u590D\u5236\u8BFE\u5802"),(0,z.GJ)()&&a.createElement("p",{onClick:()=>fe(9)},"\u590D\u5236\u8BB0\u5F55"),(0,z.dE)()&&a.createElement("p",{onClick:()=>fe(8)},"\u9000\u51FA\u8BFE\u5802"),(0,z.aN)()&&a.createElement("p",{onClick:()=>fe(4)},"\u5220\u9664\u8BFE\u5802")));(0,t.useEffect)(()=>{var F;if((F=m==null?void 0:m.userInfo)!=null&&F.course)if((0,z.dE)()){A(!1);return}else{let y=JSON.parse(localStorage==null?void 0:localStorage.getItem("coursesIdstimies"));if((y==null?void 0:y.length)>0){let Q=y.filter(re=>re.coursesId===(C==null?void 0:C.coursesId));(Q==null?void 0:Q.length)>0?Me()(Q[0].time).add(parseInt(Q[0].Tooltiptype),"days"){ut.get("code")?he(ut.get("code")):Ie()},[C.coursesId]),(0,t.useEffect)(()=>{window.localStorage.getItem("classrooms-mooc-modal-hint-flag")==="1"||!(n!=null&&n.third_party_tip)||!(0,z.dE)()||!(n!=null&&n.excellent)||s({type:"classroomList/setActionTabs",payload:{key:"\u586B\u5199\u6155\u8BFE\u8D44\u6599",params:{showHint:!0}}})},[n==null?void 0:n.third_party_tip]),(0,t.useEffect)(()=>{let F=tt.pathname.split("/")[3];(F==null?void 0:F.indexOf("graduation"))>-1&&(F="graduation"),ve([`${F}|${C.coursesId}`])},[tt.pathname]),n!=null&&n.name&&(0,Ce.Dk)(n==null?void 0:n.name);const V=()=>(n==null?void 0:n.invite_code_halt)===0?a.createElement("span",null,"\u6210\u5458\u53EF\u4EE5\u901A\u8FC7\u9080\u8BF7\u7801\u4E3B\u52A8\u52A0\u5165\u8BFE\u5802",a.createElement("br",null),"\u70B9\u51FB\u7ACB\u523B\u590D\u5236\u9080\u8BF7\u7801"):(n==null?void 0:n.invite_code_halt)===2?a.createElement("span",null,"\u5F53\u524D\u9080\u8BF7\u7801\u5DF2\u5BF9\u5B66\u751F\u505C\u7528",a.createElement("br",null),"\u7528\u6237\u53EA\u80FD\u4EE5\u8001\u5E08/\u52A9\u6559\u8EAB\u4EFD\u7533\u8BF7\u52A0\u5165\u8BFE\u5802"):null;(0,t.useEffect)(()=>{var F,y;if(n!=null&&n.professors){let Q="";(F=n==null?void 0:n.professors)==null||F.map((re,Te)=>{var X,De;Te===((X=n==null?void 0:n.professors)==null?void 0:X.length)-1&&((De=n==null?void 0:n.assistants)==null?void 0:De.length)===0?Q+=re:Q+=re+"\u3001"}),(y=n==null?void 0:n.assistants)==null||y.map((re,Te)=>{var X;Te===((X=n==null?void 0:n.assistants)==null?void 0:X.length)-1?Q+=re+"\uFF08\u52A9\u6559\uFF09":Q+=re+"\uFF08\u52A9\u6559\uFF09\u3001"}),B(Q)}},[n]);const j=()=>{const F=n.all_applies_count>0?24:0;return a.createElement("div",{style:{display:"inline-flex",alignItems:"center"}},(0,z.eB)()&&a.createElement("div",{className:J.badge,style:{paddingRight:F}},(0,z.eB)()&&n.all_applies_count>0&&a.createElement("span",{className:J.num},n.all_applies_count>100?"99+":n.all_applies_count),a.createElement(me.Z,{zIndex:10,title:a.createElement("span",{className:"c-black"},"\u65B0\u6536\u5230",n==null?void 0:n.all_applies_count,"\u6761\u52A0\u5165\u8BFE\u5802\u7684\u7533\u8BF7",a.createElement(h.Link,{to:(0,z.Rm)()?`/classrooms/${C.coursesId}/students?tab=applicant`:`/classrooms/${C.coursesId}/teachers?tab=1`,className:"c-orange"},"\u53BB\u5BA1\u6279"),a.createElement("i",{onClick:p,className:"iconfont icon-guanbi1",style:{fontSize:12,color:"#666",marginLeft:10,cursor:"pointer"}})),color:"#FFF",key:"#FFF",open:n.all_applies_count>0&&ae},a.createElement(h.Link,{onClick:y=>{if(!(0,Wt.tJ)(s)){y.preventDefault();return}},style:{display:"inline-flex",alignItems:"center"},className:"c-white",to:`/classrooms/${C.coursesId}/course_group`},a.createElement("i",{className:"iconfont icon-chengyuanguanli1 mr5"}),"\u6210\u5458\u7BA1\u7406"))),a.createElement(h.Link,{onClick:y=>{if(!(0,Wt.tJ)(s)){y.preventDefault();return}},className:(0,z.eB)()?J.link:J.sLink,to:`/classrooms/${C.coursesId}/students`},a.createElement("span",null,"\u5B66\u751F"),a.createElement("span",{className:"ml5"},n.student_count)),a.createElement(h.Link,{className:J.link,onClick:y=>{if(!(0,Wt.tJ)(s)){y.preventDefault();return}},to:`/classrooms/${C.coursesId}/teachers`},a.createElement("span",null,"\u6559\u5E08"),a.createElement("span",{className:"ml5"},n.teacher_count)),(0,z.dE)()&&a.createElement("span",{className:"ml40 mr20",onClick:()=>Ge(void 0,null,function*(){const y=yield(0,le.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:{invite_code:n==null?void 0:n.invite_code,professor:1}});y&&q.ZP.info(y==null?void 0:y.message)})},a.createElement(me.Z,{title:"\u7533\u8BF7\u6210\u4E3A\u6559\u5E08"},a.createElement("a",{className:"c-white iconfont icon-shenqingchengweijiaoshi"}))),(0,z.dE)()&&a.createElement("span",{onClick:()=>Ge(void 0,null,function*(){const y=yield(0,le.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:{invite_code:n==null?void 0:n.invite_code,assistant_professor:1}});y&&q.ZP.info(y==null?void 0:y.message)})},a.createElement(me.Z,{title:"\u7533\u8BF7\u6210\u4E3A\u52A9\u6559"},a.createElement("a",{className:"c-white iconfont icon-shenqingchengweizhujiao"}))))},ne=`\u3010\u6559\u5B66\u8BFE\u5802\u9080\u8BF7\u3011${n==null?void 0:n.copy_teacher_name}\u8001\u5E08\u9080\u8BF7\u60A8\u52A0\u5165\u5934\u6B4C\u5E73\u53F0\u6559\u5B66\u8BFE\u5802-\u300A${n==null?void 0:n.name}\u300B\uFF0C\u60A8\u53EF\u4EE5\u590D\u5236\u9080\u8BF7\u7801\uFF0C\u5728\u4E0B\u65B9\u7684\u94FE\u63A5\u4E2D\uFF0C\u70B9\u51FB\u201C\u52A0\u5165\u8BFE\u5802\u201D\u6309\u94AE\u52A0\u5165\u8BE5\u6559\u5B66\u8BFE\u5802\u3002
+\u94FE\u63A5\uFF1Ahttps://www.educoder.net/classrooms/${C.coursesId}?code=${n==null?void 0:n.invite_code}
+\u9080\u8BF7\u7801\uFF1A${n==null?void 0:n.invite_code}`,oe=()=>{s({type:"classroomList/save",payload:{shareStatus:!0}})},Se=()=>{fe(3)},je=(0,t.useMemo)(()=>{var F;const y=(F=L==null?void 0:L.course_modules)==null?void 0:F.map(Q=>Q==null?void 0:Q.type);return!!((0,z.dE)()&&!(n!=null&&n.excellent)&&(n!=null&&n.group_name)&&(y!=null&&y.includes("course_group")))},[m,u]);return a.createElement("section",{className:J.bg},a.createElement("section",{className:J.classroomInfo},a.createElement("aside",{className:"edu-container"},a.createElement("aside",{className:J.title},a.createElement("div",{className:J.titleLeft},a.createElement("strong",null,n.name),(n==null?void 0:n.excellent)&&a.createElement("span",{className:"tag-style bg-orange ml20"},"\u5F00\u653E\u8BFE\u7A0B"),!(0,z.aQ)()&&a.createElement("span",{className:"tag-style bg-blue ml20"},n!=null&&n.is_public?"\u516C\u5F00":"\u79C1\u6709"),(0,z.aQ)()&&a.createElement("span",{className:"tag-style bg-grey-ede c-light-black ml20"},"\u5DF2\u7ED3\u675F"),a.createElement("br",null),!!n.credit&&a.createElement("span",null,"\u5B66\u5206 ",n.credit),!!n.class_period&&a.createElement("span",null,a.createElement("span",{className:"ml5 mr5"},"|"),"\u5B66\u65F6 ",n.class_period),!!n.visits&&a.createElement("span",null,a.createElement("span",{className:"ml5 mr5"},"|"),"\u8BFE\u5802\u8BBF\u95EE\u91CF ",n.visits)),n.copy_completed&&document.domain!=="kepukehuan.educoder.net"&&a.createElement("div",{className:J.titleRight,style:{height:"20px",display:"flex",alignItems:"center"}},((P=Z==null?void 0:Z.course)==null?void 0:P.course_role)===null&&(Z==null?void 0:Z.identity)==="teacher"&&(n==null?void 0:n.allow_copy)&&a.createElement("div",{className:J.copy},a.createElement("span",{onClick:Se},"\u590D\u5236\u8BFE\u5802"),a.createElement("span",null,n==null?void 0:n.copied_courses_count)),(n==null?void 0:n.course_identity)<6&&!(n!=null&&n.excellent)&&(n==null?void 0:n.show_invite_code)&&a.createElement(a.Fragment,null,a.createElement("strong",{className:"font14"},"\u9080\u8BF7\u7801\uFF1A"),(n==null?void 0:n.invite_code_halt)===1&&a.createElement("strong",{className:"font14"},a.createElement("span",null,"\u5DF2\u505C\u7528")),(n==null?void 0:n.invite_code_halt)!==1&&a.createElement(kt.Z,{zIndex:1,cancelText:"",overlayClassName:J.tipJoin,overlayStyle:{width:270},open:Pe,placement:"bottom",title:a.createElement("span",{style:{color:"#000",fontSize:14,fontWeight:200}},"\u590D\u5236\u5E76\u53D1\u7ED9\u5B66\u751F\uFF0C\u9080\u8BF7\u5B66\u751F\u5FEB\u901F\u52A0\u5165",a.createElement("br",null),a.createElement("div",{style:{borderBottom:"1px solid #efefef",marginTop:"12px",marginLeft:-18}}),a.createElement(xe.Z,{className:"mt10"},a.createElement(Ae.Z,{flex:"1",style:{textAlign:"right",marginRight:10}},a.createElement(be.default,{style:{marginLeft:-18,color:"#999"},onChange:F=>{ee(F.target.checked)}},n.student_count===0?"\u4ECA\u5929\u4E0D\u518D\u63D0\u793A":"\u672C\u5468\u4E0D\u518D\u63D0\u793A")),a.createElement(Ae.Z,null,a.createElement(Ye.ZP,{size:"small",type:"primary"},a.createElement("span",{style:{cursor:"pointer"},onClick:()=>{if((0,Ce.RG)(ne),f){if(localStorage.getItem("coursesIdstimies")){let F=JSON.parse(localStorage.getItem("coursesIdstimies"));F.filter(y=>y.coursesId===C.coursesId).length>0||(F.push({coursesId:C.coursesId,time:new Date,Tooltiptype:n.student_count===0?"1":"7"}),localStorage.setItem("coursesIdstimies",JSON.stringify(F)))}else localStorage.setItem("coursesIdstimies",JSON.stringify([{coursesId:C.coursesId,time:new Date,Tooltiptype:n.student_count===0?"1":"7"}]));A(!1)}else A(!1)}},"\u786E\u5B9A")))))},a.createElement("strong",{className:"font14"},a.createElement("span",{className:(n==null?void 0:n.invite_code_halt)===1?"":"c-yellow"},(n==null?void 0:n.invite_code_halt)===1?"\u5DF2\u505C\u7528":n==null?void 0:n.invite_code))),(n==null?void 0:n.invite_code_halt)!==1&&a.createElement("div",{className:J.shareClassroom,onClick:oe},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-fenxiangketang"})),a.createElement("span",null,"\u5206\u4EAB\u8BFE\u5802"))),a.createElement($.Z,{placement:"bottom",content:T,trigger:"hover"},g()),(0,z.RV)()&&a.createElement("span",{className:"ml10 mr10"},"|"),(0,z.RV)()&&a.createElement($.Z,{placement:"bottom",content:M,trigger:"hover"},a.createElement("span",{className:J.iconH},(0,z.aN)()&&a.createElement("span",null,"\u8BFE\u5802\u7BA1\u7406"),((0,z.IR)()||(0,z.Rm)())&&a.createElement("span",null,!(n!=null&&n.excellent)&&"\u590D\u5236/","\u8BFE\u5802\u7BA1\u7406"),(0,z.dE)()&&!(n!=null&&n.excellent)&&a.createElement("span",null,"\u9000\u51FA\u8BFE\u5802"))))),a.createElement(xe.Z,null,a.createElement(Ae.Z,{flex:1},a.createElement("aside",{className:J.classroomUser},document.domain!=="kepukehuan.educoder.net"&&a.createElement(a.Fragment,null,a.createElement("p",{className:J.headPic},a.createElement(h.Link,{to:`/users/${n==null?void 0:n.teacher_login}/classrooms`},(n==null?void 0:n.teacher_img)&&a.createElement("img",{src:vt.Z.IMG_SERVER+"/images/"+n.teacher_img,alt:""})),a.createElement(h.Link,{to:`/users/${n==null?void 0:n.teacher_login}/classrooms`},a.createElement("strong",{className:"c-white"},n.teacher_name)),a.createElement("span",null,"\uFF08",n.teacher_school,"\uFF09"),!!(n!=null&&n.subject_identifier)&&!(0,z.Jd)()&&a.createElement("div",{className:J.btnWrap},a.createElement("div",{onClick:()=>(0,Ce.xg)(`/paths/${n==null?void 0:n.subject_identifier}`),className:J.btn},a.createElement("i",{className:"iconfont icon-jinrushijiankecheng font13 mr5"}),"\u8FDB\u5165\u5B9E\u8DF5\u8BFE\u7A0B"),a.createElement("div",{className:J.tip},"\u8FDB\u5165\u5F00\u653E\u8BFE\u5802\u5BF9\u5E94\u7684\u5B9E\u8DF5\u8BFE\u7A0B")))))),(0,z.Jd)()&&a.createElement(Ae.Z,null,a.createElement(Ye.ZP,{onClick:()=>s({type:"classroomList/setActionTabs",payload:{key:"\u52A0\u5165\u8BFE\u5802"}}),size:"middle",type:"primary",className:J.joinCouses},"\u52A0\u5165\u8BFE\u5802")),a.createElement(Ae.Z,{style:{display:((w=m.userInfo)==null?void 0:w.user_status)===2||((E=m.userInfo)==null?void 0:E.user_status)===3?"flex":"none",alignItems:"center"}},((S=m.userInfo)==null?void 0:S.user_status)===2&&a.createElement("div",{className:J.righttop},a.createElement("img",{style:{height:40,width:34,marginLeft:-5,marginRight:8},src:Ua}),"\u8BFE\u5802\u90E8\u5206\u529F\u80FD\u5DF2\u88AB\u9650\u5236\uFF0C\u70B9\u51FB",a.createElement("span",{style:{color:"#F27107",cursor:"pointer"},onClick:()=>{de.default.warning({title:"\u8054\u7CFB\u4EBA\u5DE5\u652F\u6301",icon:null,width:424,content:a.createElement("div",{style:{textAlign:"center"}},a.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Nu}),a.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})}},"\u3010\u8054\u7CFB\u4EBA\u5DE5\u652F\u6301\u3011")),((R=m.userInfo)==null?void 0:R.user_status)===3&&a.createElement("div",{className:J.righttop,style:{width:296}},a.createElement("img",{style:{height:45,width:36,marginLeft:-8,marginRight:8},src:Xa}),"\u5EF6\u671F\u7533\u8BF7\u4E2D\uFF0C\u70B9\u51FB",a.createElement("span",{style:{color:"#F27107",cursor:"pointer"},onClick:()=>{de.default.warning({title:"\u8054\u7CFB\u4EBA\u5DE5\u652F\u6301",icon:null,width:424,content:a.createElement("div",{style:{textAlign:"center"}},a.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Nu}),a.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})}},"\u3010\u8054\u7CFB\u4EBA\u5DE5\u652F\u6301\u3011")))),a.createElement("aside",{className:J.classroomDescBg}),a.createElement("aside",{className:J.classroomDesc},n.copy_completed&&document.domain!=="kepukehuan.educoder.net"?a.createElement(a.Fragment,null," ",a.createElement("div",null,(n==null?void 0:n.excellent)&&(0,z.GJ)()&&a.createElement(j,null),!(n!=null&&n.excellent)&&a.createElement(j,null)),a.createElement("div",null,(0,z.GJ)()&&Et.map(function(F,y){return a.createElement("span",{key:y,className:i.actionTabs.type===13&&F.name==="\u6DFB\u52A0\u5B66\u751F"?J.classromediv:"",onClick:()=>{(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5",F.name]),s({type:"classroomList/setActionTabs",payload:{key:F.name}})}},F.icon,F.name)}),je&&a.createElement(h.Link,{className:"c-white",to:`/classrooms/${C.coursesId}/course_group`},a.createElement("span",{style:{fontSize:"14px"}},"\u4F60\u5F53\u524D\u6240\u5728\u73ED\u7EA7\uFF1A"),a.createElement(me.Z,{title:((Y=n==null?void 0:n.group_name)==null?void 0:Y.length)>10?n==null?void 0:n.group_name:""},a.createElement("span",{style:{fontSize:"14px"}},((N=n==null?void 0:n.group_name)==null?void 0:N.length)>10?((G=n==null?void 0:n.group_name)==null?void 0:G.substr(0,10))+"...":n==null?void 0:n.group_name))),(0,z.dE)()&&(n==null?void 0:n.third_party_name)&&a.createElement("span",{className:"current",onClick:()=>{(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u5802\u8BE6\u60C5","\u586B\u5199\u6155\u8BFE\u8D44\u6599"]),s({type:"classroomList/setActionTabs",payload:{key:"\u586B\u5199\u6155\u8BFE\u8D44\u6599"}})}},a.createElement("i",{className:"iconfont icon-tianxiedisanfangmuke font14 mr5"}),"\u586B\u5199\u7B2C\u4E09\u65B9\u6155\u8BFE\u5E73\u53F0\u8D26\u53F7\u4FE1\u606F",a.createElement("i",{className:"iconfont icon-you font14 mr5 ml5"})))):a.createElement("div",null)))),a.createElement("div",null,(0,z.dE)()&<&&((b=(I=r==null?void 0:r.setting)==null?void 0:I.adv_course)==null?void 0:b.image_url)&&a.createElement("aside",{className:"edu-container"},a.createElement("div",{onClick:()=>{var F,y;return window.open((y=(F=r==null?void 0:r.setting)==null?void 0:F.adv_course)==null?void 0:y.jump_url)},style:{backgroundImage:`url(${vt.Z.IMG_SERVER+((ue=(k=r==null?void 0:r.setting)==null?void 0:k.adv_course)==null?void 0:ue.image_url)})`,width:"1200px",height:60,margin:"0px auto",display:"flex",marginTop:"10px",cursor:"pointer",backgroundSize:"cover"}},a.createElement("div",{style:{marginLeft:61,position:"relative",marginRight:82,height:60,display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%"}}),a.createElement("img",{src:Ia,onClick:F=>{F.stopPropagation(),localStorage.setItem("classroomsclose",Me()().add(1,"days").unix()+""),d(!1)},style:{width:16,height:16,marginRight:6,marginTop:6,cursor:"pointer"}})))),a.createElement("aside",{className:"edu-container mb20"},n.copy_completed?a.createElement(rt.default,{style:{background:"none"}},a.createElement(Fa,null),a.createElement(rt.default,{style:{background:"none",overflow:"initial"}},a.createElement(en,{className:J.container},a.createElement(h.Outlet,null)))):a.createElement("div",{className:J.skeleton},a.createElement("div",{className:J.skeletonL}),a.createElement("div",{className:J.skeletonR},a.createElement("div",{className:J.skeletonR_1}),Array.from({length:5},(F,y)=>a.createElement("div",{key:y,className:J.skeletonR_2}))))),a.createElement(Gu,null),a.createElement(Xu,null),a.createElement(Vl,null),a.createElement(ol,{onShow:()=>Oe(!0)}),a.createElement(pl,{onShow:()=>Oe(!0)}),a.createElement(Cl,{onShow:()=>Oe(!0),onShow1:()=>Je(!0)}),a.createElement(Kl,null),a.createElement(ra,null),a.createElement(ya,null),a.createElement(xa,null),a.createElement(ta,null),ie&&a.createElement(Ca,null),a.createElement(de.default,{open:We,width:464,centered:!0,title:a.createElement("span",null,a.createElement(U.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),okText:"\u786E\u5B9A",onCancel:()=>Je(!1),onOk:()=>Je(!1)},a.createElement("div",null,"\u5BFC\u5165\u5931\u8D25\uFF0C\u5F53\u524D\u5BFC\u5165\u7684\u6570\u636E\u5DF2\u8D85\u8FC750\u4EBA\u3002\u76EE\u524D\u60A8\u7684\u6559\u5B66\u8BFE\u5802",a.createElement("span",{style:{color:"#FF9D18"}},"\u4EC5\u652F\u630150\u4EBA\u4EE5\u4E0B"),"\u7684\u6559\u5B66\u6D3B\u52A8\u3002")),a.createElement(de.default,{open:ze,width:464,centered:!0,title:a.createElement("span",null,a.createElement(U.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),okText:"\u7533\u8BF7\u5EF6\u671F",onOk:()=>Ge(void 0,null,function*(){let F=yield(0,le.ZP)("/api/business_contacts.json",{method:"post"});(F==null?void 0:F.status)===0&&q.ZP.info("\u7533\u8BF7\u6210\u529F")}),onCancel:()=>Oe(!1)},a.createElement("div",null,"\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u8FC7\uFF0C\u76EE\u524D\u60A8\u7684\u6559\u5B66\u8BFE\u5802",a.createElement("span",{style:{color:"#FF9D18"}},"\u4EC5\u652F\u630150\u4EBA\u4EE5\u4E0B"),"\u7684\u6559\u5B66\u6D3B\u52A8\uFF0C\u4E3A\u786E\u4FDD\u60A8\u7684\u8BFE\u7A0B\u540E\u7EED\u8BD5\u7528\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684\u201C",a.createElement("span",{style:{color:"#165DFF"}},"\u7533\u8BF7\u5EF6\u671F"),"\u201D\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002")),a.createElement(ja,{openCopyCourse:et,copyCourseConfirmLoading:qe,copyCourseParams:Re,setCopyCourseConfirmLoading:F=>{Ct(F)},setOpenCopyCourse:F=>{Le(F)},setCopyCourseParams:F=>{mt(F)}}),!n.copy_completed&&a.createElement(Ra,null),a.createElement(Ka,null))};var un=(0,h.connect)(({classroomList:e,loading:l,globalSetting:u,user:r,shixunHomeworks:i})=>({classroomList:e,globalSetting:u,user:r,loading:l.effects,shixunHomeworks:i}))(tn)},74265:function(ft){ft.exports="data:image/png;base64,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"},9936:function(ft){ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA0lJREFUWEfFl0tIVFEYx7/vDnNNIWRUdB4hRYQunAHz0ULBFoWMoozgg6k2LhQLXCS0CBcqIUMQCuqEWUtDJBBXiYuidkpORD7KCK0BdRZpEPiYuXS/ODPdaR73zr1XJmYWl7ncc77/73yvcw6Cxl9FRYVxd1ewE8EVIioGgDxEyGPTieAAAA4Q0Y8Iy1arcdXn8wlaTKPaoOJiuykUQjcAXSWibLXx7DsiHgPgG56nGb9/9WeqOYoAkRUHO4jARQRZWoQTxyBCEBHmrdasWSWPyAL8XXU/kVhyGuFkEG6T52lYzhtJAEVFjguINEBE+ekQl2wg4j6AYTAQ+PAt1m4cQGTlMJpu8VgInoe7sZ6IArCY7+wInnS5Xcl7iNymzWa8L+VEFMBiKbslitCRTrcr2eI4mN3bW5sOVwx7RFxPT+WyvbPTbamsdJj6+gY/BYNB0grY0HAt3+1uOdfTc2/18PBIjIs7QpDnsYuFIgxgNjvuEIlOOeNTU4/Kmpvrzy8vvw+0tnb5BCGkCtHcXF/g9XqqmL2amqbXfv9OUKYyFgKBj48xEvvQc6Umk52dw83NPassL7cXaoFg4hMTnipEgN7e/nfz8ws/5BbGmpXNxt9Ei8VxWRTFoVSujYVYWvIF2tq6ZT2hVVzS4jhuAM1mx20isUEttmoQesUjLZt7iUVFdg8AlakBsO9KEE1N9fler6daze3JGrjGAJ4AkFULQDLESmB6eu77yMhQpX7xsA920Wy2vyCiM1oBEiHYuyAIv1MlnHJTwpNTATCDbrercHT0QTX7v7HxZd/pvLGkp09EcgCPdYeATXS5nAXj48PhOt/a8v8qKbloYiXa3t7t0weBu7qSUBIfGxuO1vni4tuD2D6hDwLXNJehnLjUZBKblVaIcBlqaUSpxKUEOw1EuBGpteLEmKfKdj0Q0Vasthk1Nl7Pn5x8GM52LaWWCOFyda4QxW2GYachcpHNiL2k2o5nZibLa2urzVrE5cJRV9fyanPz63FsL2CH1bjtmH1UOpDk5p415OWZjNvb/hM9zcpgMEBp6aWc9fXPR4nzkg4kbEDGj2T/QpGhQ6nkpoweyyWIjF5MJIiMXs1iszZjl9PE0vlf1/M/hZhM6N1gtVgAAAAASUVORK5CYII="}}]);
diff --git a/layouts__ShixunDetail__index.chunk.css b/layouts__ShixunDetail__index.chunk.css
index cb517cda04..54e327dbba 100644
--- a/layouts__ShixunDetail__index.chunk.css
+++ b/layouts__ShixunDetail__index.chunk.css
@@ -1 +1 @@
-.addStudentContainer___OXJb6{margin-top:-25px}.addStudentContainer___OXJb6 .listItem___rZl7r{padding-top:10px}.addStudentContainer___OXJb6 .listItem___rZl7r .tips___DJ9S4{font-size:14px;font-weight:400;color:#333;line-height:14px;margin-bottom:60px;text-align:center}.addStudentContainer___OXJb6 .listItem___rZl7r .qrCode___FFf0X{display:flex;flex-direction:column;align-items:center}.addStudentContainer___OXJb6 .listItem___rZl7r .qrCode___FFf0X>div:first-child{width:168px;height:168px;background:#ffffff;box-shadow:0 2px 8px #dedede;border-radius:8px;display:flex;align-items:center;justify-content:center}.addStudentContainer___OXJb6 .listItem___rZl7r .qrCode___FFf0X>div:last-child{margin-top:10px;font-size:12px;font-weight:400;color:#999;line-height:12px}.addStudentContainer___OXJb6 .ant-tabs-nav{height:64px;padding-top:10px;margin-bottom:0}.exportmodal___e1u_C{max-height:650px}.exportmodal___e1u_C [class~=ant-form-item]{margin-bottom:10px!important}.searchWrap___GunRy{display:flex;align-items:center}.searchWrap___GunRy .addQuestionBtn___Qiuf5{border-radius:18px;margin-right:20px;height:36px;padding-left:16px;padding-right:16px;display:flex;align-items:center;color:#3061d0;border-color:#bacffe;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.searchWrap___GunRy .addQuestionBtn___Qiuf5:hover{color:#165dff;border-color:#165dff;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.searchWrap___GunRy .search___aHuEr{display:flex;align-items:center;overflow:auto;border-radius:19px;height:38px;width:100%;margin:15px;padding-left:20px;background-color:#f6f7f9;border:none}.searchWrap___GunRy .search___aHuEr [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.searchWrap___GunRy .search___aHuEr [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.searchWrap___GunRy .search___aHuEr span[class~=ant-input-group-addon]{display:none}.searchWrap___GunRy .search___aHuEr .searchIcon___SYYcy{margin-right:14px;cursor:pointer}.searchWrap___GunRy .search___aHuEr input{background-color:#f6f7f9}.loading___DAGDK{width:560px;top:0;bottom:70px;left:200px;position:absolute}.leftdiv____DQvt{flex:1 1;margin-right:8px;height:368px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv____DQvt .listClass___NmeAK{display:flex;align-items:center}.leftdiv____DQvt .spantitle___meGbS{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___Ypfvm{margin-left:8px;flex:1 1;height:368px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.searchWrap___GXTGm{display:flex;align-items:center}.searchWrap___GXTGm .addQuestionBtn___DTPbT{border-radius:18px;margin-right:20px;height:36px;padding-left:16px;padding-right:16px;display:flex;align-items:center;color:#3061d0;border-color:#bacffe;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.searchWrap___GXTGm .addQuestionBtn___DTPbT:hover{color:#165dff;border-color:#165dff;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.searchWrap___GXTGm .search___ti6sF{display:flex;align-items:center;overflow:hidden;border-radius:19px;height:38px;width:100%;padding-left:20px;background-color:#f6f7f9;border:none;margin-bottom:10px}.searchWrap___GXTGm .search___ti6sF [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.searchWrap___GXTGm .search___ti6sF [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.searchWrap___GXTGm .search___ti6sF span[class~=ant-input-group-addon]{display:none}.searchWrap___GXTGm .search___ti6sF .searchIcon___BEcfO{margin-right:14px;cursor:pointer}.searchWrap___GXTGm .search___ti6sF input{background-color:#f6f7f9}.leftdiv___F3YNl{flex:1 1;margin-right:8px;height:368px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___F3YNl .listClass___Q_C6i{display:flex;align-items:center}.leftdiv___F3YNl .spantitle___SPfdV{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___dvG3H{margin-left:8px;flex:1 1;height:368px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.searchWrap___CFcp_{display:flex;align-items:center}.searchWrap___CFcp_ .addQuestionBtn___x16Cc{border-radius:18px;margin-right:20px;height:36px;padding-left:16px;padding-right:16px;display:flex;align-items:center;color:#3061d0;border-color:#bacffe;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.searchWrap___CFcp_ .addQuestionBtn___x16Cc:hover{color:#165dff;border-color:#165dff;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.searchWrap___CFcp_ .search___eLYTt{display:flex;align-items:center;overflow:hidden;border-radius:19px;height:38px;width:100%;padding-left:20px;background-color:#f6f7f9;border:none;margin-bottom:10px}.searchWrap___CFcp_ .search___eLYTt [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.searchWrap___CFcp_ .search___eLYTt [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.searchWrap___CFcp_ .search___eLYTt span[class~=ant-input-group-addon]{display:none}.searchWrap___CFcp_ .search___eLYTt .searchIcon___zNep3{margin-right:14px;cursor:pointer}.searchWrap___CFcp_ .search___eLYTt input{background-color:#f6f7f9}.wrap___fhpdw{flex:1 1}.wrap___fhpdw input{height:28px}.content___ebdwe{background:#fff;padding:30px;margin-bottom:10px;box-sizing:border-box;width:100%;min-height:390px}.hint___MlzLZ{color:#989898;margin-left:20px}.title___CBiOM{font-size:16px;padding-left:30px;margin-bottom:10px}.titleWrap___aNLFI{display:flex;justify-content:space-between}.formWrap___MSAjb label,.formWrap___MSAjb div[class~=ant-form-item-control-input-content]{font-size:14px}.formWrap___MSAjb div[class~=ant-form-item-label]{width:100px;text-align:right}.identityWrap____g2bF{display:flex;flex-direction:row}.schoolHintWrap___xD8gg{height:20px;line-height:20px;font-size:14px}.colorCDCDCD___k8y5q{color:#cdcdcd}.color0152d9___iFYej{color:#0152d9}.submitButton___rTeEi{width:100px;margin-right:20px}.submitButtondiv___QXI_6{animation:glow___kDQHM .2s ease-out infinite alternate;width:100px;margin-right:20px}@keyframes glow___kDQHM{0%{border-color:#00fff9;text-align:center;box-shadow:0 0 5px #00fff933}to{border-color:#00fff9;text-align:center;box-shadow:0 0 8px #00fff999}}.flex_box_center___ztP5B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ZnBAF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sIQLg{align-items:center;box-align:center}.flex_box_center_end___Yjb4r{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___wx6hu{flex-direction:column;box-orient:block-axis}#educoder .wrp___eXSKX{width:1200px;margin:0 auto}#educoder .classroomInfo___zfzoC{color:#fff;height:250px;background:url(./static/classroom-banner.9f9f21d0.png);position:relative;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}#educoder .classroomInfo___zfzoC .title___BCkXZ{font-size:14px;color:#d0dbf0;margin-top:30px;display:box;display:flex;align-items:center}#educoder .classroomInfo___zfzoC .title___BCkXZ strong{font-size:24px;color:#fff;line-height:1;display:inline-block}#educoder .classroomInfo___zfzoC .titleLeft___XPuIq{flex:1 1}#educoder .classroomInfo___zfzoC .classroomUser___b_ny2{margin-top:24px;min-height:54px;display:box;display:flex;align-items:center;box-align:center}#educoder .classroomInfo___zfzoC .classroomUser___b_ny2 .headPic___pR9pz{display:flex;align-items:center;width:100%}#educoder .classroomInfo___zfzoC .classroomUser___b_ny2 .headPic___pR9pz img{width:40px;height:40px;margin-right:6px;border-radius:40px}#educoder .classroomInfo___zfzoC .classroomUser___b_ny2 .teacherInfo___BeE5H{flex:1 1}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO{height:60px;background:#465572;color:#fff;border-radius:4px 4px 0 0;padding:0 16px;display:box;display:flex;align-items:center;box-align:center}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO div:nth-child(1){flex:1 1}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO div:nth-child(2){display:box;display:flex;align-items:center;box-align:center;text-align:right;line-height:1}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO div:nth-child(2)>span{display:box;display:flex;align-items:center;box-align:center;font-size:12px;padding:0 10px;position:relative;cursor:pointer}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO div:nth-child(2)>span i{font-size:14px}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO div:nth-child(2)>span:hover{color:#40a9ff}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO div:nth-child(2)>span:after{content:"";position:absolute;right:0;width:1px;height:10px;background:#ccc}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO div:nth-child(2)>span:nth-last-child(1):after{display:none}#educoder .classroomInfo___zfzoC .classroomDescBg___OQixb{height:7px;opacity:.97;margin:27px 10px 0;border-radius:4px 4px 0 0;background:linear-gradient(117deg,#314160 0%,#344568 50%,#384764 100%)}#educoder .joinCouses___RT5bw{border-radius:50px;margin-top:40px;padding-left:20px;padding-right:20px;font-size:14px;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}#educoder .bg___zCz6k{background:#fafafa;position:relative}#educoder .task_count___GC5OH{color:#999}#educoder .container___m1Tgk{margin:24px 0 0 20px}#educoder .leftMenuActions___H7kfl{width:110px;text-align:center;font-size:14px}#educoder .leftMenuActions___H7kfl p:nth-last-child(1){margin-bottom:0}#educoder .leftMenuActions___H7kfl .current{color:#333!important;padding:5px 15px}#educoder .leftMenuActions___H7kfl .current:hover{background-color:#ededed}#educoder .leftMenu___aMBG9{background:#fff;position:relative}#educoder .leftMenu___aMBG9 [class~=ant-row]{margin:0!important}#educoder .leftMenu___aMBG9 #appointId{background-color:#ededed}#educoder .leftMenu___aMBG9 .menuText___vgQ83{width:100%;display:inline-block;color:#333}#educoder .leftMenu___aMBG9 .totalCount___AoAB2,#educoder .leftMenu___aMBG9 .actions___MsngA{color:#999;position:absolute;right:10px;top:-12px;width:50px;text-align:right}#educoder .leftMenu___aMBG9 .actions___MsngA{top:-6px;visibility:hidden;z-index:10}#educoder .leftMenu___aMBG9 .open___inDJH{display:block}#educoder .leftMenu___aMBG9 li:hover>div{background-color:#ededed}#educoder .leftMenu___aMBG9 li:hover>div .actions___MsngA{visibility:visible;width:40px}#educoder .leftMenu___aMBG9 li:hover>div .totalCount___AoAB2{display:none}#educoder .leftMenu___aMBG9>ul{padding-left:0}#educoder .leftMenu___aMBG9>ul>li{font-size:16px}#educoder .leftMenu___aMBG9>ul>li div{font-size:16px}#educoder .leftMenu___aMBG9>ul>li>div{padding-left:24px;cursor:pointer}#educoder .leftMenu___aMBG9>ul>ul{padding-left:26px;max-height:1080px;overflow:auto;display:none}#educoder .leftMenu___aMBG9>ul>ul .totalCount___AoAB2{top:-10px}#educoder .leftMenu___aMBG9>ul>ul .actions___MsngA{top:-8px}#educoder .leftMenu___aMBG9>ul>ul>div>li{font-size:14px}#educoder .leftMenu___aMBG9>ul>ul>div>li>div{border-bottom:1px solid #eee}#educoder .leftMenu___aMBG9>ul>ul>div>ul{padding-left:25px;max-height:800px;overflow:auto;overflow-x:hidden;display:none}#educoder .leftMenu___aMBG9>ul>ul>div>ul>li{font-size:14px}#educoder .leftMenu___aMBG9>ul>ul>div>ul>li>div{border-bottom:1px solid #eee}#educoder .leftMenu___aMBG9 .actived___rqjRz{border-left:1px solid #0152d9}#educoder .leftMenu___aMBG9 .actived___rqjRz *,#educoder .leftMenu___aMBG9 .actived___rqjRz .totalCount___AoAB2,#educoder .leftMenu___aMBG9 .actived2___x7Wvg *,#educoder .leftMenu___aMBG9 .actived2___x7Wvg .totalCount___AoAB2{color:#0152d9}#educoder .tipJoin___uzlgb [class~=ant-popconfirm-buttons]{display:none}#educoder .tipJoin___uzlgb [class~=ant-popover-message]{padding-bottom:2px}#educoder .tipJoin___uzlgb [class~=anticon-exclamation-circle]{font-size:14px;top:9px}#educoder .badge___s6J4T{position:relative;display:inline-block}#educoder .badge___s6J4T .num____292N{position:absolute;z-index:100;top:-8px;left:70px;background-color:#ff4d4f;font-size:12px;display:inline-block;border-radius:12px;min-width:18px;text-align:center;height:18px;padding:0 4px}#educoder .classromediv___AQhQT{animation:glow___Ucfx9 .2s ease-out infinite alternate;display:inline-block}@keyframes glow___Ucfx9{0%{border-color:#00fff9;height:27px;line-height:27px;text-align:center;background:rgba(0,255,249,.2);width:100px;margin-left:5px;box-shadow:0 0 5px #00fff933}to{border-color:#00fff9;height:27px;line-height:27px;text-align:center;background:rgba(0,255,249,.2);margin-left:5px;width:100px;box-shadow:0 0 8px #00fff999}}#educoder .st___KjyfC{padding:13px 0 13px 25px;flex:1 1;cursor:pointer}#educoder .st___KjyfC:hover{background-color:#ededed}#educoder .link___aoTXV{color:#fff!important;position:relative;margin-left:20px}#educoder .link___aoTXV:hover span:first-child{color:#40a9ff}#educoder .link___aoTXV span:first-child{color:#bac4cd!important}#educoder .link___aoTXV :after{content:"";position:absolute;left:-10px;top:6px;width:1px;height:10px;background:#ccc!important}#educoder .sLink___moIi9{color:#fff!important}#educoder .sLink___moIi9:hover span:first-child{color:#40a9ff}#educoder .sLink___moIi9 span:first-child{color:#bac4cd!important}#educoder .iconH___N915X{color:#fff}#educoder .iconH___N915X span{cursor:default}#educoder .iconH___N915X span:hover{color:#0152d9}#educoder .shareClassroom___WbdZI{display:flex;align-content:center;padding-left:10px;color:#fff;cursor:pointer}#educoder .shareClassroom___WbdZI>span:last-child{padding-left:5px}#educoder .copy___plAJS{width:120px;height:30px;border:1px solid #fff;border-radius:4px}#educoder .copy___plAJS span:first-child{display:inline-block;width:80px;border-right:1px solid #fff;height:28px;text-align:center;line-height:28px;cursor:pointer}#educoder .copy___plAJS span:first-child:hover{color:#40a9ff}#educoder .copy___plAJS span:last-child{display:inline-block;text-align:center;width:38px}#educoder .btnWrap___UOuN_{position:relative;margin-left:auto}#educoder .btnWrap___UOuN_:hover .btn___DfMBs{background:rgba(158,187,255,.8);border:1px solid #3061D0;color:#b3cdff}#educoder .btnWrap___UOuN_:hover .tip___FDQL5{display:block}#educoder .btnWrap___UOuN_:active .btn___DfMBs{background:#3061D0;box-shadow:0 2px 4px #051f4e,inset 0 -3px 3px #184bc0;border:0;color:#fff;padding:5px 16px}#educoder .btnWrap___UOuN_ .btn___DfMBs{padding:4px 15px;height:32px;background:rgba(116,126,174,.5);box-shadow:0 2px 4px #051f4e,inset -1px -2px 3px #9ebbff80;border-radius:16px;border:1px solid #0B1A38;font-size:14px;color:#fff;cursor:default;user-select:none}#educoder .btnWrap___UOuN_ .tip___FDQL5{background:linear-gradient(rgba(250,141,48,.9) 0%,#fa8d30 100%);padding:6px 12px;width:218px;position:absolute;z-index:1;top:-44px;right:0;border-radius:4px;text-align:center;transition:.5s;display:none;pointer-events:none}#educoder .btnWrap___UOuN_ .tip___FDQL5:after{content:"";position:absolute;width:0;height:0;right:50px;top:32px;z-index:-1;border:12px solid transparent;border-top-color:#fa8d30}.export___Dr4oV{width:110px;text-align:center;font-size:14px}.export___Dr4oV p:nth-last-child(1){margin-bottom:0}.export___Dr4oV p{color:#333!important;padding:5px 15px}.export___Dr4oV p:hover{cursor:pointer;background-color:#ededed}.tip___FDQL5{height:40px;display:flex;align-items:center;justify-content:space-between;font-size:12px;margin-top:15px}.bottom___DezCj{width:100%;text-align:center;margin-bottom:15px}.bottom___DezCj .yes___SmiO1{width:88px;height:32px;background:#3061D0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff!important;border:0px}.bottom___DezCj .yes___SmiO1:hover{background:#5784de}.bottom___DezCj .no____2dJW{margin-right:20px;width:60px;height:32px;background:#F8F9FC;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66!important;line-height:14px}.skeleton___fBWXQ{display:flex;justify-content:space-between;margin-top:24px}.skeleton___fBWXQ .skeletonL___m64NF{width:263px;height:600px;background-color:#fff;border-radius:4px}.skeleton___fBWXQ .skeletonR___ICZBM{width:916px}.skeleton___fBWXQ .skeletonR___ICZBM .skeletonR_2___ttKxS{width:100%;height:104px;margin-top:10px;background-color:#fff;border-radius:4px}.skeleton___fBWXQ .skeletonR___ICZBM .skeletonR_1___koZuU{width:100%;height:64px;margin-top:38px;background-color:#fff;border-radius:4px}.modal___g9KyH p{margin-bottom:8px}.tip___bce7X{display:flex;flex-direction:column;justify-content:center;background-color:#1a90ff1a;width:683px;height:88px;font-size:14px;margin-bottom:15px;padding-left:10px}.shareModalContainer___glPiP .ant-modal-header{padding:30px 20px 20px 40px}.shareModalContainer___glPiP .ant-modal-header .ant-modal-title{font-size:18px}.shareModalContainer___glPiP .ant-modal-body{padding:0}.shareModalContainer___glPiP .ant-modal-close{right:20px}.shareModalContainer___glPiP .ant-modal-close .ant-modal-close-x{height:68px;line-height:68px}.shareModalContainer___glPiP .ant-modal-footer{border-top:none;padding-bottom:30px}.shareModalContainer___glPiP .ant-modal-footer>button{width:100px;border-radius:4px;height:40px;font-size:16px}.shareModalContainer___glPiP .ant-modal-footer>button+button{margin-left:20px}.shareModalContainer___glPiP .shareContent___YTYCr{padding:20px 40px}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM{padding-bottom:20px}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM:last-child{padding-bottom:0}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .label___RPksG{font-size:14px;color:#333;font-weight:500;padding:20px 0}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .label___RPksG span{font-size:14px;font-weight:400;color:#e53333;line-height:14px;padding-left:20px}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .invitationCode___K2gpu{display:flex;align-items:center;margin-bottom:10px}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .invitationCode___K2gpu .code___nEgsJ{display:flex;align-items:center;border-radius:4px;border:1px solid #dedede;height:40px;padding:0 20px;width:calc(100% - 66px)}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .invitationCode___K2gpu .code___nEgsJ>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .invitationCode___K2gpu .code___nEgsJ.first___B4_LD{width:unset}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .invitationCode___K2gpu .copy___rgntz{color:#0152d9;padding-left:10px;min-width:66px;cursor:pointer;user-select:none}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .tips___EBHVj{font-weight:400;color:#999}.copyCourseMod___aGSAc .explain___TYv11{padding:0 20px;height:30px;background:#F6F7F9;font-size:14px;color:#ff7e0f;line-height:30px;text-align:left}.copyCourseMod___aGSAc ul{padding-left:0}.copyCourseMod___aGSAc ul li{margin:20px 0 10px}.copyCourseMod___aGSAc .copyType___MbYAW:before{content:"";display:inline-block;width:8px;height:8px;background:#333333;border-radius:4px;margin-right:10px;position:relative;top:-2px}.copyCourseMod___aGSAc .copyType___MbYAW{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#333;margin-bottom:10px;height:22px;line-height:22px}.copyCourseMod___aGSAc [class~=ant-checkbox-wrapper]{color:#666;padding-right:52px}.copyWarp___uxCLd{position:absolute;top:0;left:0;width:100%;height:calc(100% + 20px);background-color:#00000080;display:flex;justify-content:center;align-items:center}.codeBox___WpkVl{display:flex}.codeBox___WpkVl>aside{margin-right:20px;height:50px}.codeBox___WpkVl>aside>div{color:#f23838}.codeBox___WpkVl>div{display:flex;flex-direction:column;align-items:center}.codeBox___WpkVl>div>div{color:#999;margin-top:6px}
+.addStudentContainer___OXJb6{margin-top:-25px}.addStudentContainer___OXJb6 .listItem___rZl7r{padding-top:10px}.addStudentContainer___OXJb6 .listItem___rZl7r .tips___DJ9S4{font-size:14px;font-weight:400;color:#333;line-height:14px;margin-bottom:60px;text-align:center}.addStudentContainer___OXJb6 .listItem___rZl7r .qrCode___FFf0X{display:flex;flex-direction:column;align-items:center}.addStudentContainer___OXJb6 .listItem___rZl7r .qrCode___FFf0X>div:first-child{width:168px;height:168px;background:#ffffff;box-shadow:0 2px 8px #dedede;border-radius:8px;display:flex;align-items:center;justify-content:center}.addStudentContainer___OXJb6 .listItem___rZl7r .qrCode___FFf0X>div:last-child{margin-top:10px;font-size:12px;font-weight:400;color:#999;line-height:12px}.addStudentContainer___OXJb6 .ant-tabs-nav{height:64px;padding-top:10px;margin-bottom:0}.exportmodal___e1u_C{max-height:650px}.exportmodal___e1u_C [class~=ant-form-item]{margin-bottom:10px!important}.searchWrap___GunRy{display:flex;align-items:center}.searchWrap___GunRy .addQuestionBtn___Qiuf5{border-radius:18px;margin-right:20px;height:36px;padding-left:16px;padding-right:16px;display:flex;align-items:center;color:#3061d0;border-color:#bacffe;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.searchWrap___GunRy .addQuestionBtn___Qiuf5:hover{color:#165dff;border-color:#165dff;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.searchWrap___GunRy .search___aHuEr{display:flex;align-items:center;overflow:auto;border-radius:19px;height:38px;width:100%;margin:15px;padding-left:20px;background-color:#f6f7f9;border:none}.searchWrap___GunRy .search___aHuEr [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.searchWrap___GunRy .search___aHuEr [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.searchWrap___GunRy .search___aHuEr span[class~=ant-input-group-addon]{display:none}.searchWrap___GunRy .search___aHuEr .searchIcon___SYYcy{margin-right:14px;cursor:pointer}.searchWrap___GunRy .search___aHuEr input{background-color:#f6f7f9}.loading___DAGDK{width:560px;top:0;bottom:70px;left:200px;position:absolute}.leftdiv____DQvt{flex:1 1;margin-right:8px;height:368px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv____DQvt .listClass___NmeAK{display:flex;align-items:center}.leftdiv____DQvt .spantitle___meGbS{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___Ypfvm{margin-left:8px;flex:1 1;height:368px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.searchWrap___GXTGm{display:flex;align-items:center}.searchWrap___GXTGm .addQuestionBtn___DTPbT{border-radius:18px;margin-right:20px;height:36px;padding-left:16px;padding-right:16px;display:flex;align-items:center;color:#3061d0;border-color:#bacffe;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.searchWrap___GXTGm .addQuestionBtn___DTPbT:hover{color:#165dff;border-color:#165dff;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.searchWrap___GXTGm .search___ti6sF{display:flex;align-items:center;overflow:hidden;border-radius:19px;height:38px;width:100%;padding-left:20px;background-color:#f6f7f9;border:none;margin-bottom:10px}.searchWrap___GXTGm .search___ti6sF [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.searchWrap___GXTGm .search___ti6sF [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.searchWrap___GXTGm .search___ti6sF span[class~=ant-input-group-addon]{display:none}.searchWrap___GXTGm .search___ti6sF .searchIcon___BEcfO{margin-right:14px;cursor:pointer}.searchWrap___GXTGm .search___ti6sF input{background-color:#f6f7f9}.leftdiv___F3YNl{flex:1 1;margin-right:8px;height:368px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___F3YNl .listClass___Q_C6i{display:flex;align-items:center}.leftdiv___F3YNl .spantitle___SPfdV{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___dvG3H{margin-left:8px;flex:1 1;height:368px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.searchWrap___CFcp_{display:flex;align-items:center}.searchWrap___CFcp_ .addQuestionBtn___x16Cc{border-radius:18px;margin-right:20px;height:36px;padding-left:16px;padding-right:16px;display:flex;align-items:center;color:#3061d0;border-color:#bacffe;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.searchWrap___CFcp_ .addQuestionBtn___x16Cc:hover{color:#165dff;border-color:#165dff;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.searchWrap___CFcp_ .search___eLYTt{display:flex;align-items:center;overflow:hidden;border-radius:19px;height:38px;width:100%;padding-left:20px;background-color:#f6f7f9;border:none;margin-bottom:10px}.searchWrap___CFcp_ .search___eLYTt [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.searchWrap___CFcp_ .search___eLYTt [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.searchWrap___CFcp_ .search___eLYTt span[class~=ant-input-group-addon]{display:none}.searchWrap___CFcp_ .search___eLYTt .searchIcon___zNep3{margin-right:14px;cursor:pointer}.searchWrap___CFcp_ .search___eLYTt input{background-color:#f6f7f9}.wrap___fhpdw{flex:1 1}.wrap___fhpdw input{height:28px}.content___ebdwe{background:#fff;padding:30px;margin-bottom:10px;box-sizing:border-box;width:100%;min-height:390px}.hint___MlzLZ{color:#989898;margin-left:20px}.title___CBiOM{font-size:16px;padding-left:30px;margin-bottom:10px}.titleWrap___aNLFI{display:flex;justify-content:space-between}.formWrap___MSAjb label,.formWrap___MSAjb div[class~=ant-form-item-control-input-content]{font-size:14px}.formWrap___MSAjb div[class~=ant-form-item-label]{width:100px;text-align:right}.identityWrap____g2bF{display:flex;flex-direction:row}.schoolHintWrap___xD8gg{height:20px;line-height:20px;font-size:14px}.colorCDCDCD___k8y5q{color:#cdcdcd}.color0152d9___iFYej{color:#0152d9}.submitButton___rTeEi{width:100px;margin-right:20px}.submitButtondiv___QXI_6{animation:glow___kDQHM .2s ease-out infinite alternate;width:100px;margin-right:20px}@keyframes glow___kDQHM{0%{border-color:#00fff9;text-align:center;box-shadow:0 0 5px #00fff933}to{border-color:#00fff9;text-align:center;box-shadow:0 0 8px #00fff999}}.flex_box_center___ztP5B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ZnBAF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sIQLg{align-items:center;box-align:center}.flex_box_center_end___Yjb4r{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___wx6hu{flex-direction:column;box-orient:block-axis}#educoder .wrp___eXSKX{width:1200px;margin:0 auto}#educoder .classroomInfo___zfzoC{color:#fff;height:250px;background:url(./static/classroom-banner.9f9f21d0.png);position:relative;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}#educoder .classroomInfo___zfzoC .title___BCkXZ{font-size:14px;color:#d0dbf0;margin-top:30px;display:box;display:flex;align-items:center}#educoder .classroomInfo___zfzoC .title___BCkXZ strong{font-size:24px;color:#fff;line-height:1;display:inline-block}#educoder .classroomInfo___zfzoC .titleLeft___XPuIq{flex:1 1}#educoder .classroomInfo___zfzoC .classroomUser___b_ny2{margin-top:24px;min-height:54px;display:box;display:flex;align-items:center;box-align:center}#educoder .classroomInfo___zfzoC .classroomUser___b_ny2 .headPic___pR9pz{display:flex;align-items:center;width:100%}#educoder .classroomInfo___zfzoC .classroomUser___b_ny2 .headPic___pR9pz img{width:40px;height:40px;margin-right:6px;border-radius:40px}#educoder .classroomInfo___zfzoC .classroomUser___b_ny2 .teacherInfo___BeE5H{flex:1 1}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO{height:60px;background:#465572;color:#fff;border-radius:4px 4px 0 0;padding:0 16px;display:box;display:flex;align-items:center;box-align:center}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO div:nth-child(1){flex:1 1}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO div:nth-child(2){display:box;display:flex;align-items:center;box-align:center;text-align:right;line-height:1}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO div:nth-child(2)>span{display:box;display:flex;align-items:center;box-align:center;font-size:12px;padding:0 10px;position:relative;cursor:pointer}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO div:nth-child(2)>span i{font-size:14px}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO div:nth-child(2)>span:hover{color:#40a9ff}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO div:nth-child(2)>span:after{content:"";position:absolute;right:0;width:1px;height:10px;background:#ccc}#educoder .classroomInfo___zfzoC .classroomDesc___csaXO div:nth-child(2)>span:nth-last-child(1):after{display:none}#educoder .classroomInfo___zfzoC .classroomDescBg___OQixb{height:7px;opacity:.97;margin:27px 10px 0;border-radius:4px 4px 0 0;background:linear-gradient(117deg,#314160 0%,#344568 50%,#384764 100%)}#educoder .joinCouses___RT5bw{border-radius:50px;margin-top:40px;padding-left:20px;padding-right:20px;font-size:14px;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}#educoder .bg___zCz6k{background:#fafafa;position:relative}#educoder .task_count___GC5OH{color:#999}#educoder .container___m1Tgk{margin:24px 0 0 20px}#educoder .leftMenuActions___H7kfl{width:110px;text-align:center;font-size:14px}#educoder .leftMenuActions___H7kfl p:nth-last-child(1){margin-bottom:0}#educoder .leftMenuActions___H7kfl .current{color:#333!important;padding:5px 15px}#educoder .leftMenuActions___H7kfl .current:hover{background-color:#ededed}#educoder .leftMenu___aMBG9{background:#fff;position:relative}#educoder .leftMenu___aMBG9 [class~=ant-row]{margin:0!important}#educoder .leftMenu___aMBG9 #appointId{background-color:#ededed}#educoder .leftMenu___aMBG9 .menuText___vgQ83{width:100%;display:inline-block;color:#333}#educoder .leftMenu___aMBG9 .totalCount___AoAB2,#educoder .leftMenu___aMBG9 .actions___MsngA{color:#999;position:absolute;right:10px;top:-12px;width:50px;text-align:right}#educoder .leftMenu___aMBG9 .actions___MsngA{top:-6px;visibility:hidden;z-index:10}#educoder .leftMenu___aMBG9 .open___inDJH{display:block}#educoder .leftMenu___aMBG9 li:hover>div{background-color:#ededed}#educoder .leftMenu___aMBG9 li:hover>div .actions___MsngA{visibility:visible;width:40px}#educoder .leftMenu___aMBG9 li:hover>div .totalCount___AoAB2{display:none}#educoder .leftMenu___aMBG9>ul{padding-left:0}#educoder .leftMenu___aMBG9>ul>li{font-size:16px}#educoder .leftMenu___aMBG9>ul>li div{font-size:16px}#educoder .leftMenu___aMBG9>ul>li>div{padding-left:24px;cursor:pointer}#educoder .leftMenu___aMBG9>ul>ul{padding-left:26px;max-height:1080px;overflow:auto;display:none}#educoder .leftMenu___aMBG9>ul>ul .totalCount___AoAB2{top:-10px}#educoder .leftMenu___aMBG9>ul>ul .actions___MsngA{top:-8px}#educoder .leftMenu___aMBG9>ul>ul>div>li{font-size:14px}#educoder .leftMenu___aMBG9>ul>ul>div>li>div{border-bottom:1px solid #eee}#educoder .leftMenu___aMBG9>ul>ul>div>ul{padding-left:25px;max-height:800px;overflow:auto;overflow-x:hidden;display:none}#educoder .leftMenu___aMBG9>ul>ul>div>ul>li{font-size:14px}#educoder .leftMenu___aMBG9>ul>ul>div>ul>li>div{border-bottom:1px solid #eee}#educoder .leftMenu___aMBG9 .actived___rqjRz{border-left:1px solid #0152d9}#educoder .leftMenu___aMBG9 .actived___rqjRz *,#educoder .leftMenu___aMBG9 .actived___rqjRz .totalCount___AoAB2,#educoder .leftMenu___aMBG9 .actived2___x7Wvg *,#educoder .leftMenu___aMBG9 .actived2___x7Wvg .totalCount___AoAB2{color:#0152d9}#educoder .tipJoin___uzlgb [class~=ant-popconfirm-buttons]{display:none}#educoder .tipJoin___uzlgb [class~=ant-popover-message]{padding-bottom:2px}#educoder .tipJoin___uzlgb [class~=anticon-exclamation-circle]{font-size:14px;top:9px}#educoder .badge___s6J4T{position:relative;display:inline-block}#educoder .badge___s6J4T .num____292N{position:absolute;z-index:100;top:-8px;left:70px;background-color:#ff4d4f;font-size:12px;display:inline-block;border-radius:12px;min-width:18px;text-align:center;height:18px;padding:0 4px}#educoder .classromediv___AQhQT{animation:glow___Ucfx9 .2s ease-out infinite alternate;display:inline-block}@keyframes glow___Ucfx9{0%{border-color:#00fff9;height:27px;line-height:27px;text-align:center;background:rgba(0,255,249,.2);width:100px;margin-left:5px;box-shadow:0 0 5px #00fff933}to{border-color:#00fff9;height:27px;line-height:27px;text-align:center;background:rgba(0,255,249,.2);margin-left:5px;width:100px;box-shadow:0 0 8px #00fff999}}#educoder .st___KjyfC{padding:13px 0 13px 25px;flex:1 1;cursor:pointer}#educoder .st___KjyfC:hover{background-color:#ededed}#educoder .link___aoTXV{color:#fff!important;position:relative;margin-left:20px}#educoder .link___aoTXV:hover span:first-child{color:#40a9ff}#educoder .link___aoTXV span:first-child{color:#bac4cd!important}#educoder .link___aoTXV :after{content:"";position:absolute;left:-10px;top:6px;width:1px;height:10px;background:#ccc!important}#educoder .sLink___moIi9{color:#fff!important}#educoder .sLink___moIi9:hover span:first-child{color:#40a9ff}#educoder .sLink___moIi9 span:first-child{color:#bac4cd!important}#educoder .iconH___N915X{color:#fff}#educoder .iconH___N915X span{cursor:default}#educoder .iconH___N915X span:hover{color:#0152d9}#educoder .shareClassroom___WbdZI{display:flex;align-content:center;padding-left:10px;color:#fff;cursor:pointer}#educoder .shareClassroom___WbdZI>span:last-child{padding-left:5px}#educoder .copy___plAJS{width:120px;height:30px;border:1px solid #fff;border-radius:4px}#educoder .copy___plAJS span:first-child{display:inline-block;width:80px;border-right:1px solid #fff;height:28px;text-align:center;line-height:28px;cursor:pointer}#educoder .copy___plAJS span:first-child:hover{color:#40a9ff}#educoder .copy___plAJS span:last-child{display:inline-block;text-align:center;width:38px}#educoder .btnWrap___UOuN_{position:relative;margin-left:auto}#educoder .btnWrap___UOuN_:hover .btn___DfMBs{background:rgba(158,187,255,.8);border:1px solid #3061D0;color:#b3cdff}#educoder .btnWrap___UOuN_:hover .tip___FDQL5{display:block}#educoder .btnWrap___UOuN_:active .btn___DfMBs{background:#3061D0;box-shadow:0 2px 4px #051f4e,inset 0 -3px 3px #184bc0;border:0;color:#fff;padding:5px 16px}#educoder .btnWrap___UOuN_ .btn___DfMBs{padding:4px 15px;height:32px;background:rgba(116,126,174,.5);box-shadow:0 2px 4px #051f4e,inset -1px -2px 3px #9ebbff80;border-radius:16px;border:1px solid #0B1A38;font-size:14px;color:#fff;cursor:default;user-select:none}#educoder .btnWrap___UOuN_ .tip___FDQL5{background:linear-gradient(rgba(250,141,48,.9) 0%,#fa8d30 100%);padding:6px 12px;width:218px;position:absolute;z-index:1;top:-44px;right:0;border-radius:4px;text-align:center;transition:.5s;display:none;pointer-events:none}#educoder .btnWrap___UOuN_ .tip___FDQL5:after{content:"";position:absolute;width:0;height:0;right:50px;top:32px;z-index:-1;border:12px solid transparent;border-top-color:#fa8d30}.export___Dr4oV{width:110px;text-align:center;font-size:14px}.export___Dr4oV p:nth-last-child(1){margin-bottom:0}.export___Dr4oV p{color:#333!important;padding:5px 15px}.export___Dr4oV p:hover{cursor:pointer;background-color:#ededed}.tip___FDQL5{height:40px;display:flex;align-items:center;justify-content:space-between;font-size:12px;margin-top:15px}.bottom___DezCj{width:100%;text-align:center;margin-bottom:15px}.bottom___DezCj .yes___SmiO1{width:88px;height:32px;background:#3061D0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff!important;border:0px}.bottom___DezCj .yes___SmiO1:hover{background:#5784de}.bottom___DezCj .no____2dJW{margin-right:20px;width:60px;height:32px;background:#F8F9FC;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66!important;line-height:14px}.skeleton___fBWXQ{display:flex;justify-content:space-between;margin-top:24px}.skeleton___fBWXQ .skeletonL___m64NF{width:263px;height:600px;background-color:#fff;border-radius:4px}.skeleton___fBWXQ .skeletonR___ICZBM{width:916px}.skeleton___fBWXQ .skeletonR___ICZBM .skeletonR_2___ttKxS{width:100%;height:104px;margin-top:10px;background-color:#fff;border-radius:4px}.skeleton___fBWXQ .skeletonR___ICZBM .skeletonR_1___koZuU{width:100%;height:64px;margin-top:38px;background-color:#fff;border-radius:4px}.righttop___lSmpG{width:378px;height:34px;background:rgba(255,122,37,.2);box-shadow:0 2px 4px #32508433,inset 0 1px 10px #fff3;border-radius:100px;color:#fff;display:flex;align-items:center;font-size:16px}.modal___g9KyH p{margin-bottom:8px}.tip___bce7X{display:flex;flex-direction:column;justify-content:center;background-color:#1a90ff1a;width:683px;height:88px;font-size:14px;margin-bottom:15px;padding-left:10px}.shareModalContainer___glPiP .ant-modal-header{padding:30px 20px 20px 40px}.shareModalContainer___glPiP .ant-modal-header .ant-modal-title{font-size:18px}.shareModalContainer___glPiP .ant-modal-body{padding:0}.shareModalContainer___glPiP .ant-modal-close{right:20px}.shareModalContainer___glPiP .ant-modal-close .ant-modal-close-x{height:68px;line-height:68px}.shareModalContainer___glPiP .ant-modal-footer{border-top:none;padding-bottom:30px}.shareModalContainer___glPiP .ant-modal-footer>button{width:100px;border-radius:4px;height:40px;font-size:16px}.shareModalContainer___glPiP .ant-modal-footer>button+button{margin-left:20px}.shareModalContainer___glPiP .shareContent___YTYCr{padding:20px 40px}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM{padding-bottom:20px}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM:last-child{padding-bottom:0}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .label___RPksG{font-size:14px;color:#333;font-weight:500;padding:20px 0}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .label___RPksG span{font-size:14px;font-weight:400;color:#e53333;line-height:14px;padding-left:20px}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .invitationCode___K2gpu{display:flex;align-items:center;margin-bottom:10px}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .invitationCode___K2gpu .code___nEgsJ{display:flex;align-items:center;border-radius:4px;border:1px solid #dedede;height:40px;padding:0 20px;width:calc(100% - 66px)}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .invitationCode___K2gpu .code___nEgsJ>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .invitationCode___K2gpu .code___nEgsJ.first___B4_LD{width:unset}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .invitationCode___K2gpu .copy___rgntz{color:#0152d9;padding-left:10px;min-width:66px;cursor:pointer;user-select:none}.shareModalContainer___glPiP .shareContent___YTYCr .listItem___U9gBM .tips___EBHVj{font-weight:400;color:#999}.copyCourseMod___aGSAc .explain___TYv11{padding:0 20px;height:30px;background:#F6F7F9;font-size:14px;color:#ff7e0f;line-height:30px;text-align:left}.copyCourseMod___aGSAc ul{padding-left:0}.copyCourseMod___aGSAc ul li{margin:20px 0 10px}.copyCourseMod___aGSAc .copyType___MbYAW:before{content:"";display:inline-block;width:8px;height:8px;background:#333333;border-radius:4px;margin-right:10px;position:relative;top:-2px}.copyCourseMod___aGSAc .copyType___MbYAW{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#333;margin-bottom:10px;height:22px;line-height:22px}.copyCourseMod___aGSAc [class~=ant-checkbox-wrapper]{color:#666;padding-right:52px}.copyWarp___uxCLd{position:absolute;top:0;left:0;width:100%;height:calc(100% + 20px);background-color:#00000080;display:flex;justify-content:center;align-items:center}.codeBox___WpkVl{display:flex}.codeBox___WpkVl>aside{margin-right:20px;height:50px}.codeBox___WpkVl>aside>div{color:#f23838}.codeBox___WpkVl>div{display:flex;flex-direction:column;align-items:center}.codeBox___WpkVl>div>div{color:#999;margin-top:6px}
diff --git a/layouts__virtualDetail__index.async.js b/layouts__virtualDetail__index.async.js
index 85944766a1..697c398caf 100644
--- a/layouts__virtualDetail__index.async.js
+++ b/layouts__virtualDetail__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[559],{96866:function(he,ee){ee.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},13464:function(he,ee,d){d.r(ee),d.d(ee,{default:function(){return Me},listPlanLibrary:function(){return be}});var e=d(59301),f=d(63144),ie=d(44e3),fe=d(95237),ve=d(56511),Q=d(47766),k={flex_box_center:"flex_box_center___DQ9X1",flex_space_between:"flex_space_between___FvB3U",flex_box_vertical_center:"flex_box_vertical_center___CjjN6",flex_box_center_end:"flex_box_center_end___kfWYR",flex_box_column:"flex_box_column___P4a8M",leftMenu:"leftMenu___Xh9Tv",menuText:"menuText___r8qUK",list:"list___gc6zr",icon:"icon___BIyI5",name:"name___EvZQx",activeCssOne:"activeCssOne___bjRI_",activeCssTwo:"activeCssTwo___X0Axs"},X=Object.defineProperty,ne=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,se=(u,t,n)=>t in u?X(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,re=(u,t)=>{for(var n in t||(t={}))te.call(t,n)&&se(u,n,t[n]);if(ne)for(var n of ne(t))pe.call(t,n)&&se(u,n,t[n]);return u},ye=(u,t)=>{var n={};for(var l in u)te.call(u,l)&&t.indexOf(l)<0&&(n[l]=u[l]);if(u!=null&&ne)for(var l of ne(u))t.indexOf(l)<0&&pe.call(u,l)&&(n[l]=u[l]);return n},Ee=(u,t,n)=>new Promise((l,y)=>{var E=s=>{try{p(n.next(s))}catch(_){y(_)}},m=s=>{try{p(n.throw(s))}catch(_){y(_)}},p=s=>s.done?l(s.value):Promise.resolve(s.value).then(E,m);p((n=n.apply(u,t)).next())});const i=u=>{var t=u,{virtualSpaces:n,globalSetting:l,user:y,loading:E,dispatch:m,children:p}=t,s=ye(t,["virtualSpaces","globalSetting","user","loading","dispatch","children"]);const _=(0,f.useParams)(),R=(0,f.useLocation)(),[me,q]=(0,e.useState)([]),{menus:r}=n;console.log(r,"menus"),(0,e.useEffect)(()=>{_e()},[]);const J={syllabuses:"iconfont font18 icon-jiaoxuedagang",courses:"iconfont font18 icon-kechengziyuan",shixuns:"iconfont font18 icon-shixunxiangmu",videos:"iconfont font18 icon-shipinziyuan",attachments:"iconfont icon-kejianziyuan",members:"iconfont font18 icon-chengyuanguanli2",notices:"iconfont font18 icon-tongzhigonggao",graphs:"iconfont font18 icon-zhishitupu",achievements:"iconfont font18 icon-jiaoyanchengguo",vresearches:"iconfont font18 icon-VRyantao",leaderboards:"iconfont font18 icon-gongxianpaihang",news:"iconfont font18 icon-tongzhigonggao",collaborates:"iconfont font18 icon-jiaoxuexietong",educations:"iconfont font18 icon-kechengziyuan",practices:"iconfont font18 icon-jiaoyanchengguo",communities:"iconfont font18 icon-gongxianpaihang",managements:"iconfont font18 icon-shezhi6"},_e=()=>Ee(void 0,null,function*(){const c=yield m({type:"virtualSpaces/getVirtualSpacesMenus",payload:{id:_.virtual_spacesId}});let D=[],w="";c==null||c.forEach(A=>{var j;(j=A==null?void 0:A.children)==null||j.forEach(Z=>{var V;(V=R==null?void 0:R.pathname)!=null&&V.includes(Z.module_url)&&(w=Z.id)}),D.push(A.id)}),q(D),m({type:"virtualSpaces/setActionTabs",payload:{module_id:w}})}),Fe=c=>Ee(void 0,null,function*(){});return e.createElement("section",{className:k.leftMenu},e.createElement(ve.Z,{loading:E.effects["virtualSpaces/getVirtualSpacesMenus"]},r==null?void 0:r.map(function(c,D){var w;let A=(w=c==null?void 0:c.children)==null?void 0:w.some(j=>R.pathname.indexOf(j.module_url)>-1);return A=A||R.pathname===(c==null?void 0:c.module_url),e.createElement("ul",{key:D},e.createElement("li",{className:A&&k.activeCssOne,onClick:()=>{(c==null?void 0:c.icon_type)==="managements"&&f.history.push(c==null?void 0:c.module_url)}},e.createElement("div",{className:k.list,style:(c==null?void 0:c.icon_type)==="managements"?{cursor:"pointer"}:{}},e.createElement("span",{className:k.icon},e.createElement("i",{className:J==null?void 0:J[c.icon_type]})," "),e.createElement("span",{className:k.name},c.name))),(me==null?void 0:me.includes(c.id))&&e.createElement(Q.Z5,{onDragEnd:Fe},e.createElement(Q.bK,{droppableId:String(c.id)},(j,Z)=>{var V;return e.createElement("ul",re({ref:j.innerRef},j.droppableProps),(V=c==null?void 0:c.children)==null?void 0:V.map(function(H,oe){var xe;return e.createElement(Q._l,{draggableId:`${(xe=H.id)==null?void 0:xe.toString()}-${D}-${oe}`,index:oe,key:H.id,isDragDisabled:!0},(ge,Re)=>e.createElement("div",re(re({key:oe,ref:ge.innerRef},ge.draggableProps),ge.dragHandleProps),e.createElement("li",{className:R.pathname.indexOf(H.module_url)>-1&&k.activeCssTwo},e.createElement("span",{className:k.menuText,onClick:je=>{f.history.push(H.module_url),m({type:"virtualSpaces/setActionTabs",payload:{module_id:c.id}})}},H.name))))}))})))})))};var W=(0,f.connect)(({virtualSpaces:u,loading:t,globalSetting:n,user:l})=>({virtualSpaces:u,globalSetting:n,user:l,loading:t}))(i),L=d(43418),K=d(8591),S=d(6848),$=d(3113),O={bg:"bg___vd7LL",headName:"headName___sPZlC",name:"name___MBElV",member:"member___StkKn"},I=d(76265),g=d(46961),C=d(94229),T=d(35099),h=d(15276),x=Object.defineProperty,N=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,G=(u,t,n)=>t in u?x(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,ue=(u,t)=>{for(var n in t||(t={}))z.call(t,n)&&G(u,n,t[n]);if(N)for(var n of N(t))ce.call(t,n)&&G(u,n,t[n]);return u},U=(u,t,n)=>new Promise((l,y)=>{var E=s=>{try{p(n.next(s))}catch(_){y(_)}},m=s=>{try{p(n.throw(s))}catch(_){y(_)}},p=s=>s.done?l(s.value):Promise.resolve(s.value).then(E,m);p((n=n.apply(u,t)).next())});const ae=({virtualSpaces:u,user:t,dispatch:n})=>{const[l,y]=(0,e.useState)(!1),E=(0,f.useParams)(),{virtualSpacesDetails:m}=u,p=()=>{n({type:"virtualSpaces/getVirtualSpacesDetails",payload:{id:E==null?void 0:E.virtual_spacesId}})},s=()=>{(0,h.o1)(n)&&L.default.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u7533\u8BF7\u52A0\u5165",icon:null,className:"custom-modal-divider",content:e.createElement("div",{className:"font14"},"\u786E\u8BA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u52A0\u5165\u8BE5\u865A\u62DF\u793E\u533A\u5417\uFF1F"),onOk:()=>U(void 0,null,function*(){const r=yield(0,I.ZP)(`/api/virtual_classrooms/${E==null?void 0:E.virtual_spacesId}/apply_become_member.json`,{method:"post"});(r==null?void 0:r.status)!==-1&&(K.ZP.success(r==null?void 0:r.message),p())})})},_=()=>{L.default.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u7533\u8BF7\u516C\u5F00",icon:null,className:"custom-modal-divider",content:e.createElement("div",{className:"font14"},e.createElement("p",null,"\u786E\u8BA4\u5411\u5E73\u53F0\u7533\u8BF7\u516C\u5F00\u865A\u62DF\u793E\u533A\u5417\uFF1F"),e.createElement("p",null,"\u516C\u5F00\u865A\u62DF\u793E\u533A\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u5BA1\u6838\u5468\u671F\u4E3A1-2\u5929\uFF0C"),e.createElement("div",null,"\u516C\u5F00\u7684\u865A\u62DF\u793E\u533A\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\u3002")),onOk:()=>U(void 0,null,function*(){const r=yield(0,I.ZP)(`/api/virtual_classrooms/${E==null?void 0:E.virtual_spacesId}/apply_public.json`,{method:"post"});(r==null?void 0:r.status)!==-1&&(K.ZP.success(r==null?void 0:r.message),p())})})},R=r=>U(void 0,null,function*(){const J=yield(0,I.ZP)(`/api/virtual_classrooms/${E==null?void 0:E.virtual_spacesId}.json`,{method:"put",body:r});(J==null?void 0:J.status)===0&&(p(),y(!1))}),me=r=>U(void 0,null,function*(){y(ue({},m))}),q=(m==null?void 0:m.is_member)||(0,T.Ny)();return e.createElement("div",{className:O.bg,style:{background:`url('${g.Z.IMG_SERVER+(m==null?void 0:m.backbground_image_url)}') no-repeat center center`}},e.createElement("div",{className:O.headName},e.createElement("span",null," ",m==null?void 0:m.name)),e.createElement("aside",null,e.createElement("div",null,e.createElement("div",{className:O.member},e.createElement("div",null,e.createElement(S.Z,{title:"\u6210\u5458\u603B\u6570"},e.createElement("i",{style:{color:"#FF8B58",fontSize:24},className:"iconfont icon-a-chengyuan1"})),e.createElement(S.Z,{title:"\u6210\u5458\u603B\u6570"},e.createElement("span",null,m==null?void 0:m.members_count))),e.createElement("div",null,e.createElement(S.Z,{title:"\u8D44\u6E90\u603B\u6570"},e.createElement("i",{style:{color:"#07C160",marginLeft:100},className:"iconfont icon-a-ziyuanku1"})),e.createElement(S.Z,{title:"\u8D44\u6E90\u603B\u6570"},e.createElement("span",null,m==null?void 0:m.resources_count)))),q&&e.createElement($.ZP,{disabled:(m==null?void 0:m.status)!==2,onClick:_,type:"primary"},e.createElement("i",{className:"iconfont icon-sheweigongkai2 mr5 font14"}),(m==null?void 0:m.status)===2?"\u7533\u8BF7\u516C\u5F00":(m==null?void 0:m.status)===0?"\u7533\u8BF7\u4E2D":"\u5DF2\u516C\u5F00"),!q&&e.createElement($.ZP,{onClick:s,type:"primary"},e.createElement("i",{className:"iconfont icon-shenqingjiaru2 mr5 font14"}),"\u7533\u8BF7\u52A0\u5165"))),e.createElement(C.Z,{visible:l,title:"\u7F16\u8F91\u865A\u62DF\u793E\u533A",onCancel:()=>y(!1),onOk:R}))};var Y=(0,f.connect)(({virtualSpaces:u,user:t})=>({virtualSpaces:u,user:t}))(ae),o={bg:"bg___kZNV_",headName:"headName___ZMo2u"};const F=({virtualSpaces:u,user:t,dispatch:n})=>{const{virtualSpacesDetails:l}=u;return e.createElement("div",{className:o.bg,style:{background:`url('${l==null?void 0:l.backbground_image_url}') no-repeat center center`}},e.createElement("div",{className:o.headName},!(l!=null&&l.is_upload_bg_image)&&e.createElement("span",null," ",l==null?void 0:l.name)))};var b=(0,f.connect)(({virtualSpaces:u,user:t})=>({virtualSpaces:u,user:t}))(F),a={flex_box_center:"flex_box_center___tyjzz",flex_space_between:"flex_space_between___twMxD",flex_box_vertical_center:"flex_box_vertical_center___rpdJ6",flex_box_center_end:"flex_box_center_end___HPgPu",flex_box_column:"flex_box_column___Xw8TQ",menuWrap:"menuWrap___oMbDo",nav:"nav___tDkKA",active:"active___CEg8Y"},v=Object.defineProperty,B=Object.defineProperties,M=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Be=(u,t,n)=>t in u?v(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,Pe=(u,t)=>{for(var n in t||(t={}))le.call(t,n)&&Be(u,n,t[n]);if(P)for(var n of P(t))de.call(t,n)&&Be(u,n,t[n]);return u},De=(u,t)=>B(u,M(t)),Se=(u,t)=>{var n={};for(var l in u)le.call(u,l)&&t.indexOf(l)<0&&(n[l]=u[l]);if(u!=null&&P)for(var l of P(u))t.indexOf(l)<0&&de.call(u,l)&&(n[l]=u[l]);return n},Ne=(u,t,n)=>new Promise((l,y)=>{var E=s=>{try{p(n.next(s))}catch(_){y(_)}},m=s=>{try{p(n.throw(s))}catch(_){y(_)}},p=s=>s.done?l(s.value):Promise.resolve(s.value).then(E,m);p((n=n.apply(u,t)).next())});const we=u=>{var t=u,{user:n,globalSetting:l,dispatch:y,virtualSpaces:E}=t,m=Se(t,["user","globalSetting","dispatch","virtualSpaces"]),p;const s=(0,f.useLocation)(),[_,R]=(0,e.useState)(),me=(0,f.useParams)(),{virtual_spacesId:q}=me,{menus:r=[]}=E,[J]=(0,f.useSearchParams)();window.addEventListener("beforeunload",function(c){}),(0,e.useEffect)(()=>{var c,D,w,A,j,Z;if(J.get("leftMenuId"))R(J.get("leftMenuId")),window.localStorage.setItem("vtrsModuleId",J.get("leftMenuId"));else if(r.length)if(!window.localStorage.getItem("vtrsModuleId")||!((c=s.pathname.split("/"))!=null&&c[3]))R((D=r==null?void 0:r[0])==null?void 0:D.id),window.localStorage.setItem("vtrsModuleId",(w=r==null?void 0:r[0])==null?void 0:w.id);else for(let V in r)((A=r==null?void 0:r[V])==null?void 0:A.module_url)==s.pathname&&(R((j=r==null?void 0:r[V])==null?void 0:j.id),window.localStorage.setItem("vtrsModuleId",(Z=r==null?void 0:r[V])==null?void 0:Z.id))},[r,s.pathname]),(0,e.useEffect)(()=>{_e()},[]);const _e=()=>Ne(void 0,null,function*(){y({type:"virtualSpaces/getVirtualSpacesMenus",payload:{id:q}})}),Fe=()=>{let c=r.map(D=>{const w=be.find(A=>A.icon_type===D.icon_type);return De(Pe({},D),{icon:w==null?void 0:w.icon})});return c=c.filter(D=>!D.hidden),c};return e.createElement("div",{className:a.menuWrap},e.createElement("div",{className:a.nav},(p=Fe())==null?void 0:p.map(c=>{const{icon_type:D,icon:w,name:A,module_url:j,id:Z}=c;return e.createElement(f.Link,{key:Z,to:j+"?leftMenuId="+Z,onClick:()=>{var V,H;for(let oe in r)((V=r[oe])==null?void 0:V.id)==_&&((H=r[oe])==null?void 0:H.icon_type)=="settings"&&y({type:"virtualSpaces/getVirtualSpacesMenus",payload:{id:q}});R(Z),window.localStorage.setItem("vtrsModuleId",Z)},className:_==Z?a.active:""},e.createElement("i",{className:w}),e.createElement("span",{title:A},A))})))};var Le=(0,f.connect)(({user:u,virtualSpaces:t,globalSetting:n})=>({user:u,globalSetting:n,virtualSpaces:t}))(we),Oe={loading:"loading___hM_ZK",wrap:"wrap___o0FSi"},Ce=d(15826);const be=[{icon_type:"workplace",name:"\u4E2A\u4EBA\u5DE5\u4F5C\u53F0",icon:"iconfont icon-a-101jihua"},{icon_type:"lesson",name:"\u597D\u8BFE\u5C55\u793A",icon:"iconfont icon-haokezhanshi"},{icon_type:"discussion",name:"\u4EA4\u6D41\u7814\u8BA8",icon:"iconfont icon-jiaoliuyantao"},{icon_type:"homepage",name:"101\u8BA1\u5212-\u8F6F\u4EF6\u5DE5\u7A0B",icon:"iconfont icon-a-101jihua"},{icon_type:"announcement",name:"\u901A\u77E5\u516C\u544A",icon:"iconfont icon-tongzhigonggao1"},{icon_type:"survey",name:"\u8BFE\u7A0B\u8C03\u7814",icon:"iconfont icon-kechengtiaoyan"},{icon_type:"knowledge",name:"\u77E5\u8BC6\u4F53\u7CFB",icon:"iconfont icon-zhishitixi"},{icon_type:"plan",name:"\u8BFE\u7A0B\u6559\u6848",icon:"iconfont icon-kechengjiaoan"},{icon_type:"material",name:"\u8BFE\u7A0B\u6559\u6750",icon:"iconfont icon-kechengjiaocai"},{icon_type:"experiment",name:"\u5B9E\u9A8C\u4F53\u7CFB",icon:"iconfont icon-shijianxiangmu"},{icon_type:"resources",name:"\u6559\u5B66\u8D44\u6E90",icon:"iconfont icon-jiaoxueziyuan"},{icon_type:"digtal",name:"\u6570\u5B57\u8BFE\u5802",icon:"iconfont icon-shuziketang"},{icon_type:"settings",name:"\u793E\u533A\u8BBE\u7F6E",icon:"iconfont icon-shequshezhi"}],{Content:Ae}=ie.default,Ie=({globalSetting:u,user:t,dispatch:n,children:l,virtualSpaces:y})=>{const E=(0,f.useParams)(),m=(0,f.useLocation)(),{virtualSpacesDetails:p,loading:s}=y,_=Ce.AS==="101"||Ce.AS==="vtrs";return(0,e.useEffect)(()=>(n({type:"globalSetting/setTheme",payload:"vspaces"}),()=>{n({type:"globalSetting/setTheme",payload:"default"})}),[]),(0,e.useEffect)(()=>{n({type:"virtualSpaces/getVirtualSpacesDetails",payload:{id:E==null?void 0:E.virtual_spacesId}})},[]),(0,e.useEffect)(()=>{p!=null&&p.id&&s&&n({type:"virtualSpaces/setVirtualSpacesLoading",payload:!1})},[p,s]),s?e.createElement(e.Fragment,null):e.createElement("div",null,_?e.createElement("div",{className:"pb20"},e.createElement(b,null),e.createElement(fe.Z,{className:`${Oe.wrap} bg-white`,wrap:!1},e.createElement(Le,null),e.createElement(Ae,{style:{flex:1,overflow:"hidden",paddingBottom:20}},e.createElement(f.Outlet,null)))):e.createElement(e.Fragment,null,e.createElement(Y,null),e.createElement("aside",{className:"edu-container mb20"},e.createElement(fe.Z,null,e.createElement(W,null),e.createElement(Ae,{className:"ml20"},e.createElement(f.Outlet,null))))))};var Me=(0,f.connect)(({globalSetting:u,user:t,virtualSpaces:n})=>({globalSetting:u,user:t,virtualSpaces:n}))(Ie)},94229:function(he,ee,d){d.d(ee,{Z:function(){return Ee}});var e=d(59301),f=d(78241),ie=d(8591),fe=d(43418),ve=d(98135),Q=d(5112),k=d(46651),X={flex_box_center:"flex_box_center___ze4wf",flex_space_between:"flex_space_between___JpH0B",flex_box_vertical_center:"flex_box_vertical_center___NbRyF",flex_box_center_end:"flex_box_center_end___fUFoB",flex_box_column:"flex_box_column___i2BZL",form:"form____yVeV",btn:"btn___X16NC",img:"img___sQnKq"},ne=d(96866),te=d(46961),pe=d(97650),se=(i,W,L)=>new Promise((K,S)=>{var $=g=>{try{I(L.next(g))}catch(C){S(C)}},O=g=>{try{I(L.throw(g))}catch(C){S(C)}},I=g=>g.done?K(g.value):Promise.resolve(g.value).then($,O);I((L=L.apply(i,W)).next())});const re=({visible:i,onOk:W,onCancel:L,title:K=""})=>{var S,$,O,I;const[g]=f.default.useForm(),[C,T]=(0,e.useState)(!1),[h,x]=(0,e.useState)([]),[N,z]=(0,e.useState)([]),[ce,G]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var a,v,B,M;if(i!=null&&i.name){g.setFieldsValue({name:i==null?void 0:i.name});const P=(a=i==null?void 0:i.cover_url)!=null&&a.includes("attachments")?[{response:{id:(v=i==null?void 0:i.cover_url)==null?void 0:v.split("/")[3]}}]:[],le=(B=i==null?void 0:i.backbground_image_url)!=null&&B.includes("attachments")?[{response:{id:(M=i==null?void 0:i.backbground_image_url)==null?void 0:M.split("/")[3]}}]:[];x(P),z(le)}},[i]);const ue=()=>{g.submit()},U=()=>{L()},ae=a=>se(void 0,null,function*(){var v,B,M,P;T(!0),console.log(h,N,3333);const le={name:a==null?void 0:a.name,vs_type:a==null?void 0:a.vs_type,identifier:a==null?void 0:a.identifier,cover_id:((B=(v=h==null?void 0:h[0])==null?void 0:v.response)==null?void 0:B.id)||"",backbground_image_id:((P=(M=N==null?void 0:N[0])==null?void 0:M.response)==null?void 0:P.id)||""};W(le,de=>{(de==null?void 0:de.status)===-3&&g.setFields([{name:"identifier",errors:["\u8BE5\u6807\u8BC6\u5DF2\u5B58\u5728\uFF0C\u8BF7\u66F4\u6362"]}]),T(!1)})}),Y=(a,v)=>{["uploading","done","removed"].includes(a.file.status)&&(a.file.status==="uploading"&&G(!0),a.file.status==="done"&&G(!1),v===1?x(a.fileList):z(a.fileList))},o=(a,v)=>{v===1?x([]):z([])},F=(a,v)=>{if(!(a.type==="image/jpeg"||a.type==="image/png"))return ie.ZP.warning("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),!1;const M=a.size/1024>200,P=a.size/1024/1024>1;return M&&v===1?(ie.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200KB"),!1):P&&v===2?(ie.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E1MB"),!1):(v===1?x([]):z([]),!0)},b=a=>{var v,B,M,P;return e.createElement("div",{className:X.img},e.createElement("img",{src:te.Z.API_SERVER+"/api/attachments/"+(a===1?(B=(v=h==null?void 0:h[0])==null?void 0:v.response)==null?void 0:B.id:(P=(M=N==null?void 0:N[0])==null?void 0:M.response)==null?void 0:P.id),alt:"avatar",style:{width:"100%"}}),e.createElement("div",null,e.createElement(pe.Z,{onClick:()=>{a===1?x([]):z([])},style:{fontSize:"16px",color:"red"}})))};return e.createElement(fe.default,{title:K,open:i,onOk:ue,centered:!0,onCancel:U,confirmLoading:C,okButtonProps:{disabled:ce},width:694,afterClose:()=>{T(!1),x([]),z([]),g.resetFields()},okText:i!=null&&i.name?"\u786E\u8BA4":"\u786E\u8BA4\u65B0\u5EFA",cancelText:"\u53D6\u6D88",wrapClassName:ne.Z.CustomCss},e.createElement(f.default,{form:g,colon:!1,onFinish:ae,className:X.form},e.createElement(f.default.Item,{label:"\u793E\u533A\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u793E\u533A\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u793E\u533A\u540D\u79F0"},{max:60,message:"\u53EA\u80FD\u8F93\u516560\u4E2A\u5B57\u7B26"}]},e.createElement(ve.default,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u793E\u533A\u540D\u79F0"})),e.createElement(f.default.Item,{label:"\u793E\u533A\u7C7B\u578B",initialValue:"classroom",name:"vs_type",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u793E\u533A\u7C7B\u578B"}]},e.createElement(Q.ZP.Group,null,e.createElement(Q.ZP,{value:"classroom"},"\u865A\u62DF\u6559\u7814\u5BA4"),e.createElement(Q.ZP,{className:"ml20",value:"plan"},"101\u8BA1\u5212"))),e.createElement(f.default.Item,{label:e.createElement("span",{style:{width:66}},"\u6807\u8BC6"),name:"identifier",rules:[{pattern:/^[a-zA-Z0-9]+$/,message:"\u4EC5\u652F\u6301\u586B\u5199\u82F1\u6587\u548C\u6570\u5B57"}]},e.createElement(ve.default,{maxLength:15})),e.createElement("div",{style:{marginLeft:78}},e.createElement("div",{className:"14px c-grey-999"},"\u7528\u4E8E\u5355\u72EC\u6807\u8BC6\u865A\u62DF\u793E\u533A\uFF0C\u5728\u94FE\u63A5\u4E2D\u4F53\u73B0\uFF0C\u5982\uFF1Awww.educoder.net/vtrs/+\u6807\u8BC6"),e.createElement("div",{className:"14px c-grey-333"},"\u6CE8\u610F\uFF1A",e.createElement("br",null),"1\u3001\u6807\u8BC6\u4E0D\u53EF\u91CD\u590D",e.createElement("br",null),"2\u3001\u4EC5\u652F\u6301\u586B\u5199\u82F1\u6587\u548C\u6570\u5B57",e.createElement("br",null),"3\u3001\u4E0D\u8D85\u8FC715\u4E2A\u5B57\u7B26",e.createElement("br",null),"4\u3001\u672A\u586B\u5199\u65F6\uFF0C\u7CFB\u7EDF\u81EA\u52A8\u751F\u6210\u72EC\u7ACB\u6807\u8BC6")),e.createElement(f.default.Item,{name:"cover_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE",valuePropName:"fileList",className:"mt30"},e.createElement("div",{className:X.upload},($=(S=h==null?void 0:h[0])==null?void 0:S.response)!=null&&$.id?b(1):e.createElement(k.default,{fileList:h,action:`${te.Z.API_SERVER}/api/attachments.json`,onChange:a=>Y(a,1),onRemove:a=>o(a,1),beforeUpload:a=>F(a,1),withCredentials:!0,accept:"image/*"},e.createElement("div",{className:X.btn},e.createElement("i",{className:"iconfont icon-shangchuantupian2"}),"\u4E0A\u4F20\u56FE\u7247")))),e.createElement("aside",null,"\u4EC5\u652F\u6301\u4E0A\u4F20jpg/png\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7200KB\uFF0C\u5EFA\u8BAE\u4F7F\u7528282*228\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"),e.createElement(f.default.Item,{name:"backbground_image_id",label:"\u8BE6\u60C5\u9876\u90E8\u80CC\u666F",valuePropName:"fileList",className:"mt30"},e.createElement("div",{className:X.upload},(I=(O=N==null?void 0:N[0])==null?void 0:O.response)!=null&&I.id?b(2):e.createElement(k.default,{fileList:N,action:`${te.Z.API_SERVER}/api/attachments.json`,onChange:a=>Y(a,2),onRemove:a=>o(a,2),beforeUpload:a=>F(a,2),withCredentials:!0,accept:"image/*"},e.createElement("div",{className:X.btn},e.createElement("i",{className:"iconfont icon-shangchuantupian2"}),"\u4E0A\u4F20\u56FE\u7247")))),e.createElement("aside",null,"\u4EC5\u652F\u6301\u4E0A\u4F20jpg/png\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC71MB\uFF0C\u5EFA\u8BAE\u4F7F\u75283840*148\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))},ye=({data:i,onOk:W})=>{var L,K,S,$;const[O]=Form.useForm(),[I,g]=useState(!1),[C,T]=useState([]),[h,x]=useState([]),[N,z]=useState(!1);useEffect(()=>{var o,F,b,a;if(i!=null&&i.name){O.setFieldsValue({name:i==null?void 0:i.name});const v=(o=i==null?void 0:i.cover_url)!=null&&o.includes("attachments")?[{response:{id:(F=i==null?void 0:i.cover_url)==null?void 0:F.split("/")[3]}}]:[],B=(b=i==null?void 0:i.backbground_image_url)!=null&&b.includes("attachments")?[{response:{id:(a=i==null?void 0:i.backbground_image_url)==null?void 0:a.split("/")[3]}}]:[];T(v),x(B)}},[i]);const ce=()=>{O.submit()},G=o=>se(void 0,null,function*(){var F,b,a,v;g(!0);const B={name:o==null?void 0:o.name,cover_id:((b=(F=C==null?void 0:C[0])==null?void 0:F.response)==null?void 0:b.id)||"",backbground_image_id:((v=(a=h==null?void 0:h[0])==null?void 0:a.response)==null?void 0:v.id)||""};W(B,()=>{g(!1)})}),ue=(o,F)=>{["uploading","done","removed"].includes(o.file.status)&&(o.file.status==="uploading"&&z(!0),o.file.status==="done"&&z(!1),F===1?T(o.fileList):x(o.fileList))},U=(o,F)=>{F===1?T([]):x([])},ae=(o,F)=>o.type==="image/jpeg"||o.type==="image/png"?o.size/1024/1024>2?(message.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E2MB"),!1):(F===1?T([]):x([]),!0):(message.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),!1),Y=o=>{var F,b,a,v;return React.createElement("div",{className:styles.img},React.createElement("img",{src:ENV.API_SERVER+"/api/attachments/"+(o===1?(b=(F=C==null?void 0:C[0])==null?void 0:F.response)==null?void 0:b.id:(v=(a=h==null?void 0:h[0])==null?void 0:a.response)==null?void 0:v.id),alt:"avatar",style:{width:"100%"}}),React.createElement("div",null,React.createElement(CloseCircleFilled,{onClick:()=>{o===1?T([]):x([])},style:{fontSize:"16px",color:"red"}})))};return React.createElement(Form,{form:O,colon:!1,onFinish:G,labelCol:{span:3},wrapperCol:{span:19},className:styles.form},React.createElement(Form.Item,{label:"\u793E\u533A\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u793E\u533A\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u793E\u533A\u540D\u79F0"},{max:60,message:"\u53EA\u80FD\u8F93\u516560\u4E2A\u5B57\u7B26"}]},React.createElement(Input,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u793E\u533A\u540D\u79F0"})),React.createElement(Form.Item,{name:"cover_id",label:"\u5C01\u9762\u56FE",valuePropName:"fileList"},React.createElement("div",{className:styles.upload},(K=(L=C==null?void 0:C[0])==null?void 0:L.response)!=null&&K.id?Y(1):React.createElement(Upload,{fileList:C,action:`${ENV.API_SERVER}/api/attachments.json`,onChange:o=>ue(o,1),onRemove:o=>U(o,1),beforeUpload:o=>ae(o,1),withCredentials:!0,accept:"image/*"},React.createElement(Button,null,React.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10"}),"\u4E0A\u4F20\u56FE\u7247")),React.createElement("aside",null,"\u4EC5\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528278*225\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),React.createElement(Form.Item,{name:"backbground_image_id",label:"\u8BE6\u60C5\u9876\u90E8\u80CC\u666F",valuePropName:"fileList"},React.createElement("div",{className:styles.upload},($=(S=h==null?void 0:h[0])==null?void 0:S.response)!=null&&$.id?Y(2):React.createElement(Upload,{fileList:h,action:`${ENV.API_SERVER}/api/attachments.json`,onChange:o=>ue(o,2),onRemove:o=>U(o,2),beforeUpload:o=>ae(o,2),withCredentials:!0,accept:"image/*"},React.createElement(Button,null,React.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10"}),"\u4E0A\u4F20\u56FE\u7247")),React.createElement("aside",null,"\u4EC5\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*220\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),React.createElement(Button,{disabled:N,loading:I,type:"primary",onClick:ce,style:{marginLeft:120}},"\u786E\u8BA4"))};var Ee=re}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[559],{96866:function(ye,ne){ne.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},13464:function(ye,ne,m){m.r(ne),m.d(ne,{default:function(){return Me},listPlanLibrary:function(){return be}});var e=m(59301),f=m(63144),se=m(44e3),fe=m(95237),ve=m(56511),W=m(40316),$={flex_box_center:"flex_box_center___DQ9X1",flex_space_between:"flex_space_between___FvB3U",flex_box_vertical_center:"flex_box_vertical_center___CjjN6",flex_box_center_end:"flex_box_center_end___kfWYR",flex_box_column:"flex_box_column___P4a8M",leftMenu:"leftMenu___Xh9Tv",menuText:"menuText___r8qUK",list:"list___gc6zr",icon:"icon___BIyI5",name:"name___EvZQx",activeCssOne:"activeCssOne___bjRI_",activeCssTwo:"activeCssTwo___X0Axs"},H=Object.defineProperty,te=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,re=(u,t,n)=>t in u?H(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,ce=(u,t)=>{for(var n in t||(t={}))ue.call(t,n)&&re(u,n,t[n]);if(te)for(var n of te(t))pe.call(t,n)&&re(u,n,t[n]);return u},Be=(u,t)=>{var n={};for(var a in u)ue.call(u,a)&&t.indexOf(a)<0&&(n[a]=u[a]);if(u!=null&&te)for(var a of te(u))t.indexOf(a)<0&&pe.call(u,a)&&(n[a]=u[a]);return n},Ee=(u,t,n)=>new Promise((a,y)=>{var _=o=>{try{E(n.next(o))}catch(p){y(p)}},c=o=>{try{E(n.throw(o))}catch(p){y(p)}},E=o=>o.done?a(o.value):Promise.resolve(o.value).then(_,c);E((n=n.apply(u,t)).next())});const r=u=>{var t=u,{virtualSpaces:n,globalSetting:a,user:y,loading:_,dispatch:c,children:E}=t,o=Be(t,["virtualSpaces","globalSetting","user","loading","dispatch","children"]);const p=(0,f.useParams)(),C=(0,f.useLocation)(),[ee,U]=(0,e.useState)([]),{menus:s}=n;console.log(s,"menus"),(0,e.useEffect)(()=>{Fe()},[]);const k={syllabuses:"iconfont font18 icon-jiaoxuedagang",courses:"iconfont font18 icon-kechengziyuan",shixuns:"iconfont font18 icon-shixunxiangmu",videos:"iconfont font18 icon-shipinziyuan",attachments:"iconfont icon-kejianziyuan",members:"iconfont font18 icon-chengyuanguanli2",notices:"iconfont font18 icon-tongzhigonggao",graphs:"iconfont font18 icon-zhishitupu",achievements:"iconfont font18 icon-jiaoyanchengguo",vresearches:"iconfont font18 icon-VRyantao",leaderboards:"iconfont font18 icon-gongxianpaihang",news:"iconfont font18 icon-tongzhigonggao",collaborates:"iconfont font18 icon-jiaoxuexietong",educations:"iconfont font18 icon-kechengziyuan",practices:"iconfont font18 icon-jiaoyanchengguo",communities:"iconfont font18 icon-gongxianpaihang",managements:"iconfont font18 icon-shezhi6"},Fe=()=>Ee(void 0,null,function*(){const d=yield c({type:"virtualSpaces/getVirtualSpacesMenus",payload:{id:p.virtual_spacesId}});let S=[],L="";d==null||d.forEach(x=>{var j;(j=x==null?void 0:x.children)==null||j.forEach(Z=>{var V;(V=C==null?void 0:C.pathname)!=null&&V.includes(Z.module_url)&&(L=Z.id)}),S.push(x.id)}),U(S),c({type:"virtualSpaces/setActionTabs",payload:{module_id:L}})}),ge=d=>Ee(void 0,null,function*(){});return e.createElement("section",{className:$.leftMenu},e.createElement(ve.Z,{loading:_.effects["virtualSpaces/getVirtualSpacesMenus"]},s==null?void 0:s.map(function(d,S){var L;let x=(L=d==null?void 0:d.children)==null?void 0:L.some(j=>C.pathname.indexOf(j.module_url)>-1);return x=x||C.pathname===(d==null?void 0:d.module_url),e.createElement("ul",{key:S},e.createElement("li",{className:x&&$.activeCssOne,onClick:()=>{(d==null?void 0:d.icon_type)==="managements"&&f.history.push(d==null?void 0:d.module_url)}},e.createElement("div",{className:$.list,style:(d==null?void 0:d.icon_type)==="managements"?{cursor:"pointer"}:{}},e.createElement("span",{className:$.icon},e.createElement("i",{className:k==null?void 0:k[d.icon_type]})," "),e.createElement("span",{className:$.name},d.name))),(ee==null?void 0:ee.includes(d.id))&&e.createElement(W.Z5,{onDragEnd:ge},e.createElement(W.bK,{droppableId:String(d.id)},(j,Z)=>{var V;return e.createElement("ul",ce({ref:j.innerRef},j.droppableProps),(V=d==null?void 0:d.children)==null?void 0:V.map(function(Q,ie){var xe;return e.createElement(W._l,{draggableId:`${(xe=Q.id)==null?void 0:xe.toString()}-${S}-${ie}`,index:ie,key:Q.id,isDragDisabled:!0},(he,Re)=>e.createElement("div",ce(ce({key:ie,ref:he.innerRef},he.draggableProps),he.dragHandleProps),e.createElement("li",{className:C.pathname.indexOf(Q.module_url)>-1&&$.activeCssTwo},e.createElement("span",{className:$.menuText,onClick:je=>{f.history.push(Q.module_url),c({type:"virtualSpaces/setActionTabs",payload:{module_id:d.id}})}},Q.name))))}))})))})))};var G=(0,f.connect)(({virtualSpaces:u,loading:t,globalSetting:n,user:a})=>({virtualSpaces:u,globalSetting:n,user:a,loading:t}))(r),O=m(43418),J=m(8591),N=m(6848),K=m(3113),I={bg:"bg___vd7LL",headName:"headName___sPZlC",name:"name___MBElV",member:"member___StkKn"},M=m(76265),g=m(46961),b=m(94229),T=m(35099),h=m(15276),P=Object.defineProperty,w=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Y=(u,t,n)=>t in u?P(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,le=(u,t)=>{for(var n in t||(t={}))z.call(t,n)&&Y(u,n,t[n]);if(w)for(var n of w(t))de.call(t,n)&&Y(u,n,t[n]);return u},X=(u,t,n)=>new Promise((a,y)=>{var _=o=>{try{E(n.next(o))}catch(p){y(p)}},c=o=>{try{E(n.throw(o))}catch(p){y(p)}},E=o=>o.done?a(o.value):Promise.resolve(o.value).then(_,c);E((n=n.apply(u,t)).next())});const ae=({virtualSpaces:u,user:t,dispatch:n})=>{const[a,y]=(0,e.useState)(!1),_=(0,f.useParams)(),{virtualSpacesDetails:c}=u,E=()=>{n({type:"virtualSpaces/getVirtualSpacesDetails",payload:{id:_==null?void 0:_.virtual_spacesId}})},o=()=>{(0,h.o1)(n)&&O.default.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u7533\u8BF7\u52A0\u5165",icon:null,className:"custom-modal-divider",content:e.createElement("div",{className:"font14"},"\u786E\u8BA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u52A0\u5165\u8BE5\u865A\u62DF\u793E\u533A\u5417\uFF1F"),onOk:()=>X(void 0,null,function*(){const s=yield(0,M.ZP)(`/api/virtual_classrooms/${_==null?void 0:_.virtual_spacesId}/apply_become_member.json`,{method:"post"});(s==null?void 0:s.status)!==-1&&(J.ZP.success(s==null?void 0:s.message),E())})})},p=()=>{O.default.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u7533\u8BF7\u516C\u5F00",icon:null,className:"custom-modal-divider",content:e.createElement("div",{className:"font14"},e.createElement("p",null,"\u786E\u8BA4\u5411\u5E73\u53F0\u7533\u8BF7\u516C\u5F00\u865A\u62DF\u793E\u533A\u5417\uFF1F"),e.createElement("p",null,"\u516C\u5F00\u865A\u62DF\u793E\u533A\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u5BA1\u6838\u5468\u671F\u4E3A1-2\u5929\uFF0C"),e.createElement("div",null,"\u516C\u5F00\u7684\u865A\u62DF\u793E\u533A\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\u3002")),onOk:()=>X(void 0,null,function*(){const s=yield(0,M.ZP)(`/api/virtual_classrooms/${_==null?void 0:_.virtual_spacesId}/apply_public.json`,{method:"post"});(s==null?void 0:s.status)!==-1&&(J.ZP.success(s==null?void 0:s.message),E())})})},C=s=>X(void 0,null,function*(){const k=yield(0,M.ZP)(`/api/virtual_classrooms/${_==null?void 0:_.virtual_spacesId}.json`,{method:"put",body:s});(k==null?void 0:k.status)===0&&(E(),y(!1))}),ee=s=>X(void 0,null,function*(){y(le({},c))}),U=(c==null?void 0:c.is_member)||(0,T.Ny)();return e.createElement("div",{className:I.bg,style:{background:`url('${g.Z.IMG_SERVER+(c==null?void 0:c.backbground_image_url)}') no-repeat center center`}},e.createElement("div",{className:I.headName},e.createElement("span",null," ",c==null?void 0:c.name)),e.createElement("aside",null,e.createElement("div",null,e.createElement("div",{className:I.member},e.createElement("div",null,e.createElement(N.Z,{title:"\u6210\u5458\u603B\u6570"},e.createElement("i",{style:{color:"#FF8B58",fontSize:24},className:"iconfont icon-a-chengyuan1"})),e.createElement(N.Z,{title:"\u6210\u5458\u603B\u6570"},e.createElement("span",null,c==null?void 0:c.members_count))),e.createElement("div",null,e.createElement(N.Z,{title:"\u8D44\u6E90\u603B\u6570"},e.createElement("i",{style:{color:"#07C160",marginLeft:100},className:"iconfont icon-a-ziyuanku1"})),e.createElement(N.Z,{title:"\u8D44\u6E90\u603B\u6570"},e.createElement("span",null,c==null?void 0:c.resources_count)))),U&&e.createElement(K.ZP,{disabled:(c==null?void 0:c.status)!==2,onClick:p,type:"primary"},e.createElement("i",{className:"iconfont icon-sheweigongkai2 mr5 font14"}),(c==null?void 0:c.status)===2?"\u7533\u8BF7\u516C\u5F00":(c==null?void 0:c.status)===0?"\u7533\u8BF7\u4E2D":"\u5DF2\u516C\u5F00"),!U&&e.createElement(K.ZP,{onClick:o,type:"primary"},e.createElement("i",{className:"iconfont icon-shenqingjiaru2 mr5 font14"}),"\u7533\u8BF7\u52A0\u5165"))),e.createElement(b.Z,{visible:a,title:"\u7F16\u8F91\u865A\u62DF\u793E\u533A",onCancel:()=>y(!1),onOk:C}))};var q=(0,f.connect)(({virtualSpaces:u,user:t})=>({virtualSpaces:u,user:t}))(ae),i={bg:"bg___kZNV_",headName:"headName___ZMo2u"};const F=({virtualSpaces:u,user:t,dispatch:n})=>{const{virtualSpacesDetails:a}=u;return e.createElement("div",{className:i.bg,style:{background:`url('${a==null?void 0:a.backbground_image_url}') no-repeat center center`}},e.createElement("div",{className:i.headName},!(a!=null&&a.is_upload_bg_image)&&e.createElement("span",null," ",a==null?void 0:a.name)))};var A=(0,f.connect)(({virtualSpaces:u,user:t})=>({virtualSpaces:u,user:t}))(F),l={flex_box_center:"flex_box_center___tyjzz",flex_space_between:"flex_space_between___twMxD",flex_box_vertical_center:"flex_box_vertical_center___rpdJ6",flex_box_center_end:"flex_box_center_end___HPgPu",flex_box_column:"flex_box_column___Xw8TQ",menuWrap:"menuWrap___oMbDo",nav:"nav___tDkKA",active:"active___CEg8Y"},v=Object.defineProperty,B=Object.defineProperties,R=Object.getOwnPropertyDescriptors,D=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ce=(u,t,n)=>t in u?v(u,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):u[t]=n,Pe=(u,t)=>{for(var n in t||(t={}))oe.call(t,n)&&Ce(u,n,t[n]);if(D)for(var n of D(t))me.call(t,n)&&Ce(u,n,t[n]);return u},De=(u,t)=>B(u,R(t)),Se=(u,t)=>{var n={};for(var a in u)oe.call(u,a)&&t.indexOf(a)<0&&(n[a]=u[a]);if(u!=null&&D)for(var a of D(u))t.indexOf(a)<0&&me.call(u,a)&&(n[a]=u[a]);return n},Ne=(u,t,n)=>new Promise((a,y)=>{var _=o=>{try{E(n.next(o))}catch(p){y(p)}},c=o=>{try{E(n.throw(o))}catch(p){y(p)}},E=o=>o.done?a(o.value):Promise.resolve(o.value).then(_,c);E((n=n.apply(u,t)).next())});const we=u=>{var t=u,{user:n,globalSetting:a,dispatch:y,virtualSpaces:_}=t,c=Se(t,["user","globalSetting","dispatch","virtualSpaces"]),E;const o=(0,f.useLocation)(),[p,C]=(0,e.useState)(),ee=(0,f.useParams)(),{virtual_spacesId:U}=ee,{menus:s=[]}=_,[k]=(0,f.useSearchParams)();window.addEventListener("beforeunload",function(d){}),(0,e.useEffect)(()=>{var d,S,L,x,j,Z;if(k.get("leftMenuId"))C(k.get("leftMenuId")),window.localStorage.setItem("vtrsModuleId",k.get("leftMenuId"));else if(s.length)if(!window.localStorage.getItem("vtrsModuleId")||!((d=o.pathname.split("/"))!=null&&d[3]))C((S=s==null?void 0:s[0])==null?void 0:S.id),window.localStorage.setItem("vtrsModuleId",(L=s==null?void 0:s[0])==null?void 0:L.id);else for(let V in s)((x=s==null?void 0:s[V])==null?void 0:x.module_url)==o.pathname&&(C((j=s==null?void 0:s[V])==null?void 0:j.id),window.localStorage.setItem("vtrsModuleId",(Z=s==null?void 0:s[V])==null?void 0:Z.id))},[s,o.pathname]),(0,e.useEffect)(()=>{Fe()},[]);const Fe=()=>Ne(void 0,null,function*(){y({type:"virtualSpaces/getVirtualSpacesMenus",payload:{id:U}})}),ge=()=>{let d=s.map(S=>{const L=be.find(x=>x.icon_type===S.icon_type);return De(Pe({},S),{icon:L==null?void 0:L.icon})});return d=d.filter(S=>!S.hidden),d};return e.createElement("div",{className:l.menuWrap},e.createElement("div",{className:l.nav},(E=ge())==null?void 0:E.map(d=>{const{icon_type:S,icon:L,name:x,module_url:j,id:Z}=d;return e.createElement(f.Link,{key:Z,to:j+"?leftMenuId="+Z,onClick:()=>{var V,Q;for(let ie in s)((V=s[ie])==null?void 0:V.id)==p&&((Q=s[ie])==null?void 0:Q.icon_type)=="settings"&&y({type:"virtualSpaces/getVirtualSpacesMenus",payload:{id:U}});C(Z),window.localStorage.setItem("vtrsModuleId",Z)},className:p==Z?l.active:""},e.createElement("i",{className:L}),e.createElement("span",{title:x},x))})))};var Le=(0,f.connect)(({user:u,virtualSpaces:t,globalSetting:n})=>({user:u,globalSetting:n,virtualSpaces:t}))(we),Oe={loading:"loading___hM_ZK",wrap:"wrap___o0FSi"},_e=m(15826);const be=[{icon_type:"workplace",name:"\u4E2A\u4EBA\u5DE5\u4F5C\u53F0",icon:"iconfont icon-a-101jihua"},{icon_type:"lesson",name:"\u597D\u8BFE\u5C55\u793A",icon:"iconfont icon-haokezhanshi"},{icon_type:"discussion",name:"\u4EA4\u6D41\u7814\u8BA8",icon:"iconfont icon-jiaoliuyantao"},{icon_type:"homepage",name:"101\u8BA1\u5212-\u8F6F\u4EF6\u5DE5\u7A0B",icon:"iconfont icon-a-101jihua"},{icon_type:"announcement",name:"\u901A\u77E5\u516C\u544A",icon:"iconfont icon-tongzhigonggao1"},{icon_type:"survey",name:"\u8BFE\u7A0B\u8C03\u7814",icon:"iconfont icon-kechengtiaoyan"},{icon_type:"knowledge",name:"\u77E5\u8BC6\u4F53\u7CFB",icon:"iconfont icon-zhishitixi"},{icon_type:"plan",name:"\u8BFE\u7A0B\u6559\u6848",icon:"iconfont icon-kechengjiaoan"},{icon_type:"material",name:"\u8BFE\u7A0B\u6559\u6750",icon:"iconfont icon-kechengjiaocai"},{icon_type:"experiment",name:"\u5B9E\u9A8C\u4F53\u7CFB",icon:"iconfont icon-shijianxiangmu"},{icon_type:"resources",name:"\u6559\u5B66\u8D44\u6E90",icon:"iconfont icon-jiaoxueziyuan"},{icon_type:"digtal",name:"\u6570\u5B57\u8BFE\u5802",icon:"iconfont icon-shuziketang"},{icon_type:"settings",name:"\u793E\u533A\u8BBE\u7F6E",icon:"iconfont icon-shequshezhi"}],{Content:Ae}=se.default,Ie=({globalSetting:u,user:t,dispatch:n,children:a,virtualSpaces:y})=>{const[_]=(0,f.useSearchParams)(),c=(0,f.useParams)(),E=(0,f.useLocation)(),{virtualSpacesDetails:o,menus:p,loading:C}=y,ee=_e.AS==="101"||_e.AS==="vtrs";return(0,e.useEffect)(()=>(n({type:"globalSetting/setTheme",payload:"vspaces"}),()=>{n({type:"globalSetting/setTheme",payload:"default"})}),[]),(0,e.useEffect)(()=>{n({type:"virtualSpaces/getVirtualSpacesDetails",payload:{id:c==null?void 0:c.virtual_spacesId}})},[]),(0,e.useEffect)(()=>{o!=null&&o.id&&C&&n({type:"virtualSpaces/setVirtualSpacesLoading",payload:!1})},[o,C]),(0,e.useEffect)(()=>{var U,s;o!=null&&o.id&&(p!=null&&p.length)&&(0,_e.Dk)(`${o==null?void 0:o.name}-${((s=(U=p==null?void 0:p.filter(k=>k.id==_.get("leftMenuId")))==null?void 0:U[0])==null?void 0:s.name)||""}`)},[o,p,E.search]),C?e.createElement(e.Fragment,null):e.createElement("div",null,ee?e.createElement("div",{className:"pb20"},e.createElement(A,null),e.createElement(fe.Z,{className:`${Oe.wrap} bg-white`,wrap:!1},e.createElement(Le,null),e.createElement(Ae,{style:{flex:1,overflow:"hidden",paddingBottom:20}},e.createElement(f.Outlet,null)))):e.createElement(e.Fragment,null,e.createElement(q,null),e.createElement("aside",{className:"edu-container mb20"},e.createElement(fe.Z,null,e.createElement(G,null),e.createElement(Ae,{className:"ml20"},e.createElement(f.Outlet,null))))))};var Me=(0,f.connect)(({globalSetting:u,user:t,virtualSpaces:n})=>({globalSetting:u,user:t,virtualSpaces:n}))(Ie)},94229:function(ye,ne,m){m.d(ne,{Z:function(){return Ee}});var e=m(59301),f=m(78241),se=m(8591),fe=m(43418),ve=m(98135),W=m(5112),$=m(46651),H={flex_box_center:"flex_box_center___ze4wf",flex_space_between:"flex_space_between___JpH0B",flex_box_vertical_center:"flex_box_vertical_center___NbRyF",flex_box_center_end:"flex_box_center_end___fUFoB",flex_box_column:"flex_box_column___i2BZL",form:"form____yVeV",btn:"btn___X16NC",img:"img___sQnKq"},te=m(96866),ue=m(46961),pe=m(97650),re=(r,G,O)=>new Promise((J,N)=>{var K=g=>{try{M(O.next(g))}catch(b){N(b)}},I=g=>{try{M(O.throw(g))}catch(b){N(b)}},M=g=>g.done?J(g.value):Promise.resolve(g.value).then(K,I);M((O=O.apply(r,G)).next())});const ce=({visible:r,onOk:G,onCancel:O,title:J=""})=>{var N,K,I,M;const[g]=f.default.useForm(),[b,T]=(0,e.useState)(!1),[h,P]=(0,e.useState)([]),[w,z]=(0,e.useState)([]),[de,Y]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var l,v,B,R;if(r!=null&&r.name){g.setFieldsValue({name:r==null?void 0:r.name});const D=(l=r==null?void 0:r.cover_url)!=null&&l.includes("attachments")?[{response:{id:(v=r==null?void 0:r.cover_url)==null?void 0:v.split("/")[3]}}]:[],oe=(B=r==null?void 0:r.backbground_image_url)!=null&&B.includes("attachments")?[{response:{id:(R=r==null?void 0:r.backbground_image_url)==null?void 0:R.split("/")[3]}}]:[];P(D),z(oe)}},[r]);const le=()=>{g.submit()},X=()=>{O()},ae=l=>re(void 0,null,function*(){var v,B,R,D;T(!0),console.log(h,w,3333);const oe={name:l==null?void 0:l.name,vs_type:l==null?void 0:l.vs_type,identifier:l==null?void 0:l.identifier,cover_id:((B=(v=h==null?void 0:h[0])==null?void 0:v.response)==null?void 0:B.id)||"",backbground_image_id:((D=(R=w==null?void 0:w[0])==null?void 0:R.response)==null?void 0:D.id)||""};G(oe,me=>{(me==null?void 0:me.status)===-3&&g.setFields([{name:"identifier",errors:["\u8BE5\u6807\u8BC6\u5DF2\u5B58\u5728\uFF0C\u8BF7\u66F4\u6362"]}]),T(!1)})}),q=(l,v)=>{["uploading","done","removed"].includes(l.file.status)&&(l.file.status==="uploading"&&Y(!0),l.file.status==="done"&&Y(!1),v===1?P(l.fileList):z(l.fileList))},i=(l,v)=>{v===1?P([]):z([])},F=(l,v)=>{if(!(l.type==="image/jpeg"||l.type==="image/png"))return se.ZP.warning("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),!1;const R=l.size/1024>200,D=l.size/1024/1024>1;return R&&v===1?(se.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200KB"),!1):D&&v===2?(se.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E1MB"),!1):(v===1?P([]):z([]),!0)},A=l=>{var v,B,R,D;return e.createElement("div",{className:H.img},e.createElement("img",{src:ue.Z.API_SERVER+"/api/attachments/"+(l===1?(B=(v=h==null?void 0:h[0])==null?void 0:v.response)==null?void 0:B.id:(D=(R=w==null?void 0:w[0])==null?void 0:R.response)==null?void 0:D.id),alt:"avatar",style:{width:"100%"}}),e.createElement("div",null,e.createElement(pe.Z,{onClick:()=>{l===1?P([]):z([])},style:{fontSize:"16px",color:"red"}})))};return e.createElement(fe.default,{title:J,open:r,onOk:le,centered:!0,onCancel:X,confirmLoading:b,okButtonProps:{disabled:de},width:694,afterClose:()=>{T(!1),P([]),z([]),g.resetFields()},okText:r!=null&&r.name?"\u786E\u8BA4":"\u786E\u8BA4\u65B0\u5EFA",cancelText:"\u53D6\u6D88",wrapClassName:te.Z.CustomCss},e.createElement(f.default,{form:g,colon:!1,onFinish:ae,className:H.form},e.createElement(f.default.Item,{label:"\u793E\u533A\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u793E\u533A\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u793E\u533A\u540D\u79F0"},{max:60,message:"\u53EA\u80FD\u8F93\u516560\u4E2A\u5B57\u7B26"}]},e.createElement(ve.default,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u793E\u533A\u540D\u79F0"})),e.createElement(f.default.Item,{label:"\u793E\u533A\u7C7B\u578B",initialValue:"classroom",name:"vs_type",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u793E\u533A\u7C7B\u578B"}]},e.createElement(W.ZP.Group,null,e.createElement(W.ZP,{value:"classroom"},"\u865A\u62DF\u6559\u7814\u5BA4"),e.createElement(W.ZP,{className:"ml20",value:"plan"},"101\u8BA1\u5212"))),e.createElement(f.default.Item,{label:e.createElement("span",{style:{width:66}},"\u6807\u8BC6"),name:"identifier",rules:[{pattern:/^[a-zA-Z0-9]+$/,message:"\u4EC5\u652F\u6301\u586B\u5199\u82F1\u6587\u548C\u6570\u5B57"}]},e.createElement(ve.default,{maxLength:15})),e.createElement("div",{style:{marginLeft:78}},e.createElement("div",{className:"14px c-grey-999"},"\u7528\u4E8E\u5355\u72EC\u6807\u8BC6\u865A\u62DF\u793E\u533A\uFF0C\u5728\u94FE\u63A5\u4E2D\u4F53\u73B0\uFF0C\u5982\uFF1Awww.educoder.net/vtrs/+\u6807\u8BC6"),e.createElement("div",{className:"14px c-grey-333"},"\u6CE8\u610F\uFF1A",e.createElement("br",null),"1\u3001\u6807\u8BC6\u4E0D\u53EF\u91CD\u590D",e.createElement("br",null),"2\u3001\u4EC5\u652F\u6301\u586B\u5199\u82F1\u6587\u548C\u6570\u5B57",e.createElement("br",null),"3\u3001\u4E0D\u8D85\u8FC715\u4E2A\u5B57\u7B26",e.createElement("br",null),"4\u3001\u672A\u586B\u5199\u65F6\uFF0C\u7CFB\u7EDF\u81EA\u52A8\u751F\u6210\u72EC\u7ACB\u6807\u8BC6")),e.createElement(f.default.Item,{name:"cover_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE",valuePropName:"fileList",className:"mt30"},e.createElement("div",{className:H.upload},(K=(N=h==null?void 0:h[0])==null?void 0:N.response)!=null&&K.id?A(1):e.createElement($.default,{fileList:h,action:`${ue.Z.API_SERVER}/api/attachments.json`,onChange:l=>q(l,1),onRemove:l=>i(l,1),beforeUpload:l=>F(l,1),withCredentials:!0,accept:"image/*"},e.createElement("div",{className:H.btn},e.createElement("i",{className:"iconfont icon-shangchuantupian2"}),"\u4E0A\u4F20\u56FE\u7247")))),e.createElement("aside",null,"\u4EC5\u652F\u6301\u4E0A\u4F20jpg/png\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7200KB\uFF0C\u5EFA\u8BAE\u4F7F\u7528282*228\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"),e.createElement(f.default.Item,{name:"backbground_image_id",label:"\u8BE6\u60C5\u9876\u90E8\u80CC\u666F",valuePropName:"fileList",className:"mt30"},e.createElement("div",{className:H.upload},(M=(I=w==null?void 0:w[0])==null?void 0:I.response)!=null&&M.id?A(2):e.createElement($.default,{fileList:w,action:`${ue.Z.API_SERVER}/api/attachments.json`,onChange:l=>q(l,2),onRemove:l=>i(l,2),beforeUpload:l=>F(l,2),withCredentials:!0,accept:"image/*"},e.createElement("div",{className:H.btn},e.createElement("i",{className:"iconfont icon-shangchuantupian2"}),"\u4E0A\u4F20\u56FE\u7247")))),e.createElement("aside",null,"\u4EC5\u652F\u6301\u4E0A\u4F20jpg/png\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC71MB\uFF0C\u5EFA\u8BAE\u4F7F\u75283840*148\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))},Be=({data:r,onOk:G})=>{var O,J,N,K;const[I]=Form.useForm(),[M,g]=useState(!1),[b,T]=useState([]),[h,P]=useState([]),[w,z]=useState(!1);useEffect(()=>{var i,F,A,l;if(r!=null&&r.name){I.setFieldsValue({name:r==null?void 0:r.name});const v=(i=r==null?void 0:r.cover_url)!=null&&i.includes("attachments")?[{response:{id:(F=r==null?void 0:r.cover_url)==null?void 0:F.split("/")[3]}}]:[],B=(A=r==null?void 0:r.backbground_image_url)!=null&&A.includes("attachments")?[{response:{id:(l=r==null?void 0:r.backbground_image_url)==null?void 0:l.split("/")[3]}}]:[];T(v),P(B)}},[r]);const de=()=>{I.submit()},Y=i=>re(void 0,null,function*(){var F,A,l,v;g(!0);const B={name:i==null?void 0:i.name,cover_id:((A=(F=b==null?void 0:b[0])==null?void 0:F.response)==null?void 0:A.id)||"",backbground_image_id:((v=(l=h==null?void 0:h[0])==null?void 0:l.response)==null?void 0:v.id)||""};G(B,()=>{g(!1)})}),le=(i,F)=>{["uploading","done","removed"].includes(i.file.status)&&(i.file.status==="uploading"&&z(!0),i.file.status==="done"&&z(!1),F===1?T(i.fileList):P(i.fileList))},X=(i,F)=>{F===1?T([]):P([])},ae=(i,F)=>i.type==="image/jpeg"||i.type==="image/png"?i.size/1024/1024>2?(message.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E2MB"),!1):(F===1?T([]):P([]),!0):(message.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),!1),q=i=>{var F,A,l,v;return React.createElement("div",{className:styles.img},React.createElement("img",{src:ENV.API_SERVER+"/api/attachments/"+(i===1?(A=(F=b==null?void 0:b[0])==null?void 0:F.response)==null?void 0:A.id:(v=(l=h==null?void 0:h[0])==null?void 0:l.response)==null?void 0:v.id),alt:"avatar",style:{width:"100%"}}),React.createElement("div",null,React.createElement(CloseCircleFilled,{onClick:()=>{i===1?T([]):P([])},style:{fontSize:"16px",color:"red"}})))};return React.createElement(Form,{form:I,colon:!1,onFinish:Y,labelCol:{span:3},wrapperCol:{span:19},className:styles.form},React.createElement(Form.Item,{label:"\u793E\u533A\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u793E\u533A\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u793E\u533A\u540D\u79F0"},{max:60,message:"\u53EA\u80FD\u8F93\u516560\u4E2A\u5B57\u7B26"}]},React.createElement(Input,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u793E\u533A\u540D\u79F0"})),React.createElement(Form.Item,{name:"cover_id",label:"\u5C01\u9762\u56FE",valuePropName:"fileList"},React.createElement("div",{className:styles.upload},(J=(O=b==null?void 0:b[0])==null?void 0:O.response)!=null&&J.id?q(1):React.createElement(Upload,{fileList:b,action:`${ENV.API_SERVER}/api/attachments.json`,onChange:i=>le(i,1),onRemove:i=>X(i,1),beforeUpload:i=>ae(i,1),withCredentials:!0,accept:"image/*"},React.createElement(Button,null,React.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10"}),"\u4E0A\u4F20\u56FE\u7247")),React.createElement("aside",null,"\u4EC5\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528278*225\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),React.createElement(Form.Item,{name:"backbground_image_id",label:"\u8BE6\u60C5\u9876\u90E8\u80CC\u666F",valuePropName:"fileList"},React.createElement("div",{className:styles.upload},(K=(N=h==null?void 0:h[0])==null?void 0:N.response)!=null&&K.id?q(2):React.createElement(Upload,{fileList:h,action:`${ENV.API_SERVER}/api/attachments.json`,onChange:i=>le(i,2),onRemove:i=>X(i,2),beforeUpload:i=>ae(i,2),withCredentials:!0,accept:"image/*"},React.createElement(Button,null,React.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10"}),"\u4E0A\u4F20\u56FE\u7247")),React.createElement("aside",null,"\u4EC5\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*220\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),React.createElement(Button,{disabled:w,loading:M,type:"primary",onClick:de,style:{marginLeft:120}},"\u786E\u8BA4"))};var Ee=ce}}]);
diff --git a/p__Classrooms__Index__index.async.js b/p__Classrooms__Index__index.async.js
index 9565c7358f..c624695491 100644
--- a/p__Classrooms__Index__index.async.js
+++ b/p__Classrooms__Index__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6685],{53021:function(Z,f,t){t.d(f,{Z:function(){return x}});var e=t(59301),R=t(63144),Y=t(43418),d="data:image/png;base64,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",w="data:image/png;base64,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",B={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const j=({visible:M,occupationValue:m,onCancel:Q=()=>{}})=>{const D=()=>e.createElement("div",{className:B.flexColumn},e.createElement("img",{className:B.img,src:w}),e.createElement("span",{className:B.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),G=()=>e.createElement("div",{className:B.flexColumn},e.createElement("img",{className:B.img,src:d}),e.createElement("span",{className:B.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),n=()=>m===3?e.createElement(e.Fragment,null,G(),D()):m===2?D():G();return e.createElement(Y.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:M,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{Q(),R.history.push("/account/certification")},onCancel:()=>{Q()}},e.createElement("div",{className:B.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),e.createElement("div",{className:B.flexRow},n()))};var x=(0,R.connect)(({paperlibrary:M,loading:m,globalSetting:Q})=>({paperlibrary:M,globalSetting:Q,loading:m.effects}))(j)},11126:function(Z,f,t){t.d(f,{Z:function(){return L}});var e=t(59301),R=t(63144),Y=t(43418),d=t(8591),w=t(98135),B=t(24905),j=t(79521),x=t(53021),M=t(15826),m=t(3113),Q=t(88289),D={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},G=t(32637),n=t(59301);const g=({classroomList:s,dispatch:u,user:A})=>n.createElement(Y.default,{open:s.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:n.createElement("span",null,n.createElement(Q.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},n.createElement("div",{style:{textAlign:"center",marginBottom:30}},n.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",n.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),n.createElement("img",{style:{width:130,height:130},src:G})),n.createElement("div",{className:D.bottom},n.createElement(m.ZP,{className:D.yes,onClick:()=>{u({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var l=(0,R.connect)(({classroomList:s,user:u})=>({classroomList:s,user:u}))(g),J=t(76265),E=t(59301),U=(s,u,A)=>new Promise((o,F)=>{var h=a=>{try{C(A.next(a))}catch(r){F(r)}},O=a=>{try{C(A.throw(a))}catch(r){F(r)}},C=a=>a.done?o(a.value):Promise.resolve(a.value).then(h,O);C((A=A.apply(s,u)).next())}),H=(s=>(s[s.Professor=1]="Professor",s[s.AssistantProfessor=2]="AssistantProfessor",s[s.Student=3]="Student",s))(H||{});const z=({visible:s,user:u,account:A,onCancel:o=()=>{},dispatch:F})=>{const[h,O]=(0,e.useState)(),[C,a]=(0,e.useState)([]),[r,P]=(0,e.useState)(!1),[b,y]=(0,e.useState)(!1),[k,p]=(0,e.useState)(),[q,N]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var I,i;(I=u==null?void 0:u.userInfo)!=null&&I.identity&&a([((i=u==null?void 0:u.userInfo)==null?void 0:i.identity)==="student"?3:1])},[u]);const X=(I,i)=>{if(C.includes(1)){Y.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:E.createElement("div",{className:"tc"},i||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{window.location.href=`/classrooms/${I}/students`}});return}window.location.href=`/classrooms/${I}/students`},S=()=>U(void 0,null,function*(){if(!h){d.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let I=yield(0,J.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:h}});if(I!=null&&I.need_pro_auth){F({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:h,checkedList:C}}),V();return}P(!0);const i=yield(0,j.cR)({invite_code:h,professor:C.includes(1)?1:null,assistant_professor:C.includes(2)?1:null,student:C.includes(3)?1:null});if(P(!1),(i==null?void 0:i.status)===-4&&(o(),F({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(i==null?void 0:i.status)===-2){if(V(),i.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){y(!0),p(1);return}if(i.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){y(!0),p(2);return}if(i.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){y(!0),p(3);return}}if((i==null?void 0:i.status)===0){(0,M.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),V(),i!=null&&i.course_id?X(i.course_id,i.message):d.ZP.success(i.message);return}}),V=()=>U(void 0,null,function*(){o()});return E.createElement(E.Fragment,null,E.createElement(Y.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:s,confirmLoading:r,onOk:S,onCancel:V},E.createElement("div",{className:"tc"},E.createElement("div",null,E.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),E.createElement(w.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:h,onChange:I=>{if(I.target.value.length>=7){d.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}O(I.target.value)}})),E.createElement("div",{className:"mt10 font14"},E.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),E.createElement(B.default.Group,{value:C,onChange:I=>a(I)},E.createElement(B.default,{value:1,disabled:C.includes(2)},"\u6559\u5E08"),E.createElement(B.default,{value:2,disabled:C.includes(1)},"\u52A9\u6559"),E.createElement(B.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),E.createElement(l,null),E.createElement(x.Z,{visible:b,onCancel:()=>y(!1),occupationValue:k}))};var L=(0,R.connect)(({user:s,account:u})=>({user:s,account:u}))(z)},6629:function(Z,f,t){var e=t(59301),R=t(93314),Y=t(3113),d=Object.defineProperty,w=Object.defineProperties,B=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,m=(n,g,l)=>g in n?d(n,g,{enumerable:!0,configurable:!0,writable:!0,value:l}):n[g]=l,Q=(n,g)=>{for(var l in g||(g={}))x.call(g,l)&&m(n,l,g[l]);if(j)for(var l of j(g))M.call(g,l)&&m(n,l,g[l]);return n},D=(n,g)=>w(n,B(g));const G=({img:n,buttonProps:g={},styles:l={},customText:J,ButtonText:E,ButtonClick:U,Buttonclass:H,ButtonTwo:z,imgStyles:L,loading:s=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:Q(Q({},{color:"#999",margin:"100px auto",visibility:s?"hidden":"visible"}),l)},e.createElement("img",{src:n||R,style:D(Q({},L),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},J||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),E&&e.createElement(Y.ZP,Q({className:H,onClick:U},g),E),z&&z);f.Z=G},34431:function(Z,f,t){t.r(f),t.d(f,{default:function(){return s}});var e=t(59301),R="data:image/png;base64,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",Y=t(43785),d=t(73304),w=t(63144),B=t(8591),j=t(95237),x=t(53864),M=t(15276),m=t(15826),Q={flex_box_center:"flex_box_center___DkrHL",flex_space_between:"flex_space_between___AVnAe",flex_box_vertical_center:"flex_box_vertical_center___IgAyB",flex_box_center_end:"flex_box_center_end___PJeUj",flex_box_column:"flex_box_column___efYJH",page:"page___zYygn",center:"center___g76d7"},D=t(35099),G=t(11126),n=Object.defineProperty,g=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,E=(u,A,o)=>A in u?n(u,A,{enumerable:!0,configurable:!0,writable:!0,value:o}):u[A]=o,U=(u,A)=>{for(var o in A||(A={}))l.call(A,o)&&E(u,o,A[o]);if(g)for(var o of g(A))J.call(A,o)&&E(u,o,A[o]);return u},H=(u,A,o)=>new Promise((F,h)=>{var O=r=>{try{a(o.next(r))}catch(P){h(P)}},C=r=>{try{a(o.throw(r))}catch(P){h(P)}},a=r=>r.done?F(r.value):Promise.resolve(r.value).then(O,C);a((o=o.apply(u,A)).next())}),z=(u=>(u.Projects="projects",u.Shixuns="shixuns",u.Classrooms="classrooms",u))(z||{});const L=({globalSetting:u,dispatch:A,user:o,homePage:F})=>{var h,O,C;const[a,r]=(0,e.useState)({page:1,limit:16,order:"created_at"}),[P,b]=(0,e.useState)(!1),[y,k]=(0,e.useState)([]),[p,q]=(0,e.useState)(0),[N,X]=(0,e.useState)(!0),[S,V]=(0,e.useState)([{id:"created_at",name:"\u6700\u65B0"},{id:"visits",name:"\u6700\u70ED"}]);(0,e.useEffect)(()=>{(0,D.bg)()&&V([...S,{id:"mine",name:"\u6211\u7684"}])},[(0,D.bg)()]),(0,e.useEffect)(()=>(A({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),()=>{A({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[]),(0,e.useEffect)(()=>{I(a),A({type:"homePage/home",payload:{}})},[]);const I=c=>H(void 0,null,function*(){X(!0);const v=yield(0,Y.V8)(c);v.status!==-1&&(k((v==null?void 0:v.courses)||[]),q((v==null?void 0:v.courses_count)||0)),X(!1)}),i=()=>{(0,m.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u65B0\u624B\u6307\u5F15"]),(0,m.xg)("/classrooms/guidance")},K=c=>{a.page=1,a.order=c,r(U({},a)),I(a)},T=(c,v)=>{a.page=c,r(U({},a)),I(a),(0,m.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875",v==="next"?"\u4E0B\u4E00\u9875":"\u4E0A\u4E00\u9875"])},W=()=>{var c;const v="/classrooms/new";if((0,M.tJ)(A)){if(((c=o==null?void 0:o.userInfo)==null?void 0:c.user_identity)==="\u5B66\u751F"){B.ZP.warning("\u5B66\u751F\u4E0D\u53EF\u4EE5\u521B\u5EFA\u8BFE\u5802\u54E6\uFF01\u8BF7\u52A0\u5165\u60A8\u7684\u8001\u5E08\u521B\u5EFA\u7684\u8BFE\u5802\u3002");return}w.history.push(v),localStorage.getItem("Noviceguide")!=="0"&&A({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:6,text:e.createElement("div",null,"\u6559\u5B66\u8BFE\u5802\u5FC5\u586B\u7684\u5185\u5BB9\u5305\u62EC\uFF1A\u8BFE\u7A0B\u540D\u79F0\u3001\u8BFE\u5802\u540D\u79F0\u548C\u8BFE\u5802\u6240\u5C5E\u5355\u4F4D\u3002\u5176\u4ED6\u5185\u5BB9\u4F60\u53EF\u4EE5\u6839\u636E\u5B9E\u9645\u9700\u6C42\u8FDB\u884C\u5B89\u6392\u3002\u586B\u5199\u5B8C\u6210\u540E\uFF0C\u70B9\u51FB\u9875\u9762\u5E95\u90E8 \u201C\u63D0\u4EA4\u201D\u6309\u94AE\u5373\u53EF\u3002")}})}},_=c=>{var v;if((0,M.tJ)(A)){if(c==="projects"&&!((v=o.userInfo)!=null&&v.email)){B.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}c==="classrooms"&&b(!0)}},$=[{name:"\u65B0\u5EFA\u8BFE\u5802",click:W,isShow:((h=o==null?void 0:o.userInfo)==null?void 0:h.identity)!=="student"},{name:"\u52A0\u5165\u8BFE\u5802",click:()=>_("classrooms"),isShow:!0},{name:"\u65B0\u624B\u6307\u5F15",click:i,sign:!0,isShow:!0},{name:"\u6982\u89C8\u7EDF\u8BA1",click:()=>{(0,m.xg)("/classroomsoverview")},isShow:F==null?void 0:F.is_show_btn}].filter(c=>c.isShow);return e.createElement("section",{className:Q.page},e.createElement("div",{className:Q.center},e.createElement(d.jL,{dataSource:$,title:"\u6559\u5B66\u8BFE\u5802",sunTitle:"\u652F\u6301SPOC\uFF0C\u8BA9\u6559\u5B66\u7BA1\u7406\u66F4\u7B80\u5355",img:R,imgWidth:258}),e.createElement(j.Z,{align:"middle",className:"mt30 mb30"},e.createElement(d.tp,{dataSource:S,value:a==null?void 0:a.order,onChange:K})),e.createElement(d.w9,{dataSource:y,right:23,col:4,precision:1,loading:N,trackEventItems:["\u6559\u5B66\u8BFE\u5802","\u67E5\u770B\u8BFE\u5802\u8BE6\u60C5","\u67E5\u770B\u8BFE\u5802\u8BE6\u60C5"]}),((O=u.setting)==null?void 0:O.main_site)&&e.createElement(d.Je,{style:{marginTop:7},total:p,value:a.page,pageSize:a.limit,onChange:T}),!((C=u.setting)!=null&&C.main_site)&&e.createElement(x.Z,{style:{marginTop:7,textAlign:"center"},total:p,showQuickJumper:!1,showSizeChanger:!1,pageSize:a.limit,onChange:(c,v)=>T(c,"")}),e.createElement(G.Z,{visible:P,onCancel:()=>b(!1)})))};var s=(0,w.connect)(({user:u,globalSetting:A,homePage:o})=>({user:u,globalSetting:A,homePage:o}))(L)},32637:function(Z,f,t){Z.exports=t.p+"static/AssistantCode3.a8740efb.jpeg"}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6685],{53021:function(S,Y,t){t.d(Y,{Z:function(){return x}});var e=t(59301),f=t(63144),R=t(43418),d="data:image/png;base64,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",w="data:image/png;base64,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",B={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const j=({visible:M,occupationValue:m,onCancel:Q=()=>{}})=>{const D=()=>e.createElement("div",{className:B.flexColumn},e.createElement("img",{className:B.img,src:w}),e.createElement("span",{className:B.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),G=()=>e.createElement("div",{className:B.flexColumn},e.createElement("img",{className:B.img,src:d}),e.createElement("span",{className:B.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),n=()=>m===3?e.createElement(e.Fragment,null,G(),D()):m===2?D():G();return e.createElement(R.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:M,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{Q(),f.history.push("/account/certification")},onCancel:()=>{Q()}},e.createElement("div",{className:B.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),e.createElement("div",{className:B.flexRow},n()))};var x=(0,f.connect)(({paperlibrary:M,loading:m,globalSetting:Q})=>({paperlibrary:M,globalSetting:Q,loading:m.effects}))(j)},11126:function(S,Y,t){t.d(Y,{Z:function(){return H}});var e=t(59301),f=t(63144),R=t(43418),d=t(8591),w=t(98135),B=t(24905),j=t(79521),x=t(53021),M=t(15826),m=t(3113),Q=t(88289),D={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},G=t(32637),n=t(59301);const i=({classroomList:s,dispatch:u,user:A})=>n.createElement(R.default,{open:s.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:n.createElement("span",null,n.createElement(Q.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},n.createElement("div",{style:{textAlign:"center",marginBottom:30}},n.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",n.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),n.createElement("img",{style:{width:130,height:130},src:G})),n.createElement("div",{className:D.bottom},n.createElement(m.ZP,{className:D.yes,onClick:()=>{u({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var l=(0,f.connect)(({classroomList:s,user:u})=>({classroomList:s,user:u}))(i),Z=t(76265),E=t(59301),U=(s,u,A)=>new Promise((o,F)=>{var h=a=>{try{C(A.next(a))}catch(r){F(r)}},O=a=>{try{C(A.throw(a))}catch(r){F(r)}},C=a=>a.done?o(a.value):Promise.resolve(a.value).then(h,O);C((A=A.apply(s,u)).next())}),J=(s=>(s[s.Professor=1]="Professor",s[s.AssistantProfessor=2]="AssistantProfessor",s[s.Student=3]="Student",s))(J||{});const z=({visible:s,user:u,account:A,onCancel:o=()=>{},dispatch:F})=>{const[h,O]=(0,e.useState)(),[C,a]=(0,e.useState)([]),[r,P]=(0,e.useState)(!1),[L,y]=(0,e.useState)(!1),[k,V]=(0,e.useState)(),[q,N]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var I,g;(I=u==null?void 0:u.userInfo)!=null&&I.identity&&a([((g=u==null?void 0:u.userInfo)==null?void 0:g.identity)==="student"?3:1])},[u]);const X=(I,g)=>{if(C.includes(1)){R.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:E.createElement("div",{className:"tc"},g||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{window.location.href=`/classrooms/${I}/students`}});return}window.location.href=`/classrooms/${I}/students`},b=()=>U(void 0,null,function*(){if(!h){d.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let I=yield(0,Z.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:h}});if(I!=null&&I.need_pro_auth){F({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:h,checkedList:C}}),p();return}P(!0);const g=yield(0,j.cR)({invite_code:h,professor:C.includes(1)?1:null,assistant_professor:C.includes(2)?1:null,student:C.includes(3)?1:null});if(P(!1),(g==null?void 0:g.status)===-4&&(o(),F({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(g==null?void 0:g.status)===-2){if(p(),g.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){y(!0),V(1);return}if(g.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){y(!0),V(2);return}if(g.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){y(!0),V(3);return}}if((g==null?void 0:g.status)===0){(0,M.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),p(),g!=null&&g.course_id?X(g.course_id,g.message):d.ZP.success(g.message);return}}),p=()=>U(void 0,null,function*(){o()});return E.createElement(E.Fragment,null,E.createElement(R.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:s,confirmLoading:r,onOk:b,onCancel:p},E.createElement("div",{className:"tc"},E.createElement("div",null,E.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),E.createElement(w.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:h,onChange:I=>{if(I.target.value.length>=7){d.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}O(I.target.value)}})),E.createElement("div",{className:"mt10 font14"},E.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),E.createElement(B.default.Group,{value:C,onChange:I=>a(I)},E.createElement(B.default,{value:1,disabled:C.includes(2)},"\u6559\u5E08"),E.createElement(B.default,{value:2,disabled:C.includes(1)},"\u52A9\u6559"),E.createElement(B.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),E.createElement(l,null),E.createElement(x.Z,{visible:L,onCancel:()=>y(!1),occupationValue:k}))};var H=(0,f.connect)(({user:s,account:u})=>({user:s,account:u}))(z)},6629:function(S,Y,t){var e=t(59301),f=t(93314),R=t(3113),d=Object.defineProperty,w=Object.defineProperties,B=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,m=(n,i,l)=>i in n?d(n,i,{enumerable:!0,configurable:!0,writable:!0,value:l}):n[i]=l,Q=(n,i)=>{for(var l in i||(i={}))x.call(i,l)&&m(n,l,i[l]);if(j)for(var l of j(i))M.call(i,l)&&m(n,l,i[l]);return n},D=(n,i)=>w(n,B(i));const G=({img:n,buttonProps:i={},styles:l={},customText:Z,ButtonText:E,ButtonClick:U,Buttonclass:J,ButtonTwo:z,imgStyles:H,loading:s=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:Q(Q({},{color:"#999",margin:"100px auto",visibility:s?"hidden":"visible"}),l)},e.createElement("img",{src:n||f,style:D(Q({},H),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},Z||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),E&&e.createElement(R.ZP,Q({className:J,onClick:U},i),E),z&&z);Y.Z=G},34431:function(S,Y,t){t.r(Y),t.d(Y,{default:function(){return s}});var e=t(59301),f="data:image/png;base64,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",R=t(43785),d=t(73304),w=t(63144),B=t(8591),j=t(95237),x=t(53864),M=t(15276),m=t(15826),Q={flex_box_center:"flex_box_center___DkrHL",flex_space_between:"flex_space_between___AVnAe",flex_box_vertical_center:"flex_box_vertical_center___IgAyB",flex_box_center_end:"flex_box_center_end___PJeUj",flex_box_column:"flex_box_column___efYJH",page:"page___zYygn",center:"center___g76d7"},D=t(35099),G=t(11126),n=Object.defineProperty,i=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,E=(u,A,o)=>A in u?n(u,A,{enumerable:!0,configurable:!0,writable:!0,value:o}):u[A]=o,U=(u,A)=>{for(var o in A||(A={}))l.call(A,o)&&E(u,o,A[o]);if(i)for(var o of i(A))Z.call(A,o)&&E(u,o,A[o]);return u},J=(u,A,o)=>new Promise((F,h)=>{var O=r=>{try{a(o.next(r))}catch(P){h(P)}},C=r=>{try{a(o.throw(r))}catch(P){h(P)}},a=r=>r.done?F(r.value):Promise.resolve(r.value).then(O,C);a((o=o.apply(u,A)).next())}),z=(u=>(u.Projects="projects",u.Shixuns="shixuns",u.Classrooms="classrooms",u))(z||{});const H=({globalSetting:u,dispatch:A,user:o,homePage:F})=>{var h,O,C;const[a,r]=(0,e.useState)({page:1,limit:16,order:"created_at"}),[P,L]=(0,e.useState)(!1),[y,k]=(0,e.useState)([]),[V,q]=(0,e.useState)(0),[N,X]=(0,e.useState)(!0),[b,p]=(0,e.useState)([{id:"created_at",name:"\u6700\u65B0"},{id:"visits",name:"\u6700\u70ED"}]);(0,e.useEffect)(()=>{(0,D.bg)()&&p([...b,{id:"mine",name:"\u6211\u7684"}])},[(0,D.bg)()]),(0,e.useEffect)(()=>(A({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),()=>{A({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[]),(0,e.useEffect)(()=>{I(a),A({type:"homePage/home",payload:{}})},[]);const I=c=>J(void 0,null,function*(){X(!0);const v=yield(0,R.V8)(c);v.status!==-1&&(k((v==null?void 0:v.courses)||[]),q((v==null?void 0:v.courses_count)||0)),X(!1)}),g=()=>{(0,m.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u65B0\u624B\u6307\u5F15"]),(0,m.xg)("/classrooms/guidance")},K=c=>{a.page=1,a.order=c,r(U({},a)),I(a)},T=(c,v)=>{a.page=c,r(U({},a)),I(a),(0,m.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875",v==="next"?"\u4E0B\u4E00\u9875":"\u4E0A\u4E00\u9875"])},W=()=>{var c;const v="/classrooms/new";if((0,M.tJ)(A)){if(((c=o==null?void 0:o.userInfo)==null?void 0:c.user_identity)==="\u5B66\u751F"){B.ZP.warning("\u5B66\u751F\u4E0D\u53EF\u4EE5\u521B\u5EFA\u8BFE\u5802\u54E6\uFF01\u8BF7\u52A0\u5165\u60A8\u7684\u8001\u5E08\u521B\u5EFA\u7684\u8BFE\u5802\u3002");return}w.history.push(v),localStorage.getItem("Noviceguide")!=="0"&&A({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:6,text:e.createElement("div",null,"\u6559\u5B66\u8BFE\u5802\u5FC5\u586B\u7684\u5185\u5BB9\u5305\u62EC\uFF1A\u8BFE\u7A0B\u540D\u79F0\u3001\u8BFE\u5802\u540D\u79F0\u548C\u8BFE\u5802\u6240\u5C5E\u5355\u4F4D\u3002\u5176\u4ED6\u5185\u5BB9\u4F60\u53EF\u4EE5\u6839\u636E\u5B9E\u9645\u9700\u6C42\u8FDB\u884C\u5B89\u6392\u3002\u586B\u5199\u5B8C\u6210\u540E\uFF0C\u70B9\u51FB\u9875\u9762\u5E95\u90E8 \u201C\u63D0\u4EA4\u201D\u6309\u94AE\u5373\u53EF\u3002")}})}},_=c=>{var v;if((0,M.tJ)(A)){if(c==="projects"&&!((v=o.userInfo)!=null&&v.email)){B.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}c==="classrooms"&&L(!0)}},$=[{name:"\u65B0\u5EFA\u8BFE\u5802",click:W,isShow:((h=o==null?void 0:o.userInfo)==null?void 0:h.identity)!=="student"},{name:"\u52A0\u5165\u8BFE\u5802",click:()=>_("classrooms"),isShow:!0},{name:"\u65B0\u624B\u6307\u5F15",click:g,sign:!0,isShow:!0},{name:"\u6982\u89C8\u7EDF\u8BA1",click:()=>{(0,m.xg)("/classroomsoverview")},isShow:F==null?void 0:F.is_show_btn}].filter(c=>c.isShow);return e.createElement("section",{className:Q.page},e.createElement("div",{className:Q.center},e.createElement(d.jL,{dataSource:$,title:"\u6559\u5B66\u8BFE\u5802",sunTitle:"\u652F\u6301SPOC\uFF0C\u8BA9\u6559\u5B66\u7BA1\u7406\u66F4\u7B80\u5355",img:f,imgWidth:258}),e.createElement(j.Z,{align:"middle",className:"mt30 mb30"},e.createElement(d.tp,{dataSource:b,value:a==null?void 0:a.order,onChange:K})),e.createElement(d.w9,{dataSource:y,right:23,col:4,precision:1,loading:N,trackEventItems:["\u6559\u5B66\u8BFE\u5802","\u67E5\u770B\u8BFE\u5802\u8BE6\u60C5","\u67E5\u770B\u8BFE\u5802\u8BE6\u60C5"]}),((O=u.setting)==null?void 0:O.main_site)&&e.createElement(d.Je,{style:{marginTop:7},total:V,value:a.page,pageSize:a.limit,onChange:T}),!((C=u.setting)!=null&&C.main_site)&&e.createElement(x.Z,{style:{marginTop:7,textAlign:"center"},total:V,showQuickJumper:!1,showSizeChanger:!1,pageSize:a.limit,onChange:(c,v)=>T(c,"")}),e.createElement(G.Z,{visible:P,onCancel:()=>L(!1)})))};var s=(0,w.connect)(({user:u,globalSetting:A,homePage:o})=>({user:u,globalSetting:A,homePage:o}))(H)}}]);
diff --git a/p__Classrooms__Lists__Attachment__index.async.js b/p__Classrooms__Lists__Attachment__index.async.js
index 9765da3569..c0692a6b4e 100644
--- a/p__Classrooms__Lists__Attachment__index.async.js
+++ b/p__Classrooms__Lists__Attachment__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6758],{6629:function(at,Ie,s){var e=s(59301),U=s(93314),C=s(3113),A=Object.defineProperty,P=Object.defineProperties,R=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,Fe=(I,f,h)=>f in I?A(I,f,{enumerable:!0,configurable:!0,writable:!0,value:h}):I[f]=h,Ee=(I,f)=>{for(var h in f||(f={}))te.call(f,h)&&Fe(I,h,f[h]);if(_e)for(var h of _e(f))K.call(f,h)&&Fe(I,h,f[h]);return I},Be=(I,f)=>P(I,R(f));const Te=({img:I,buttonProps:f={},styles:h={},customText:Ce,ButtonText:Oe,ButtonClick:ke,Buttonclass:ue,ButtonTwo:g,imgStyles:O,loading:w=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:Ee(Ee({},{color:"#999",margin:"100px auto",visibility:w?"hidden":"visible"}),h)},e.createElement("img",{src:I||U,style:Be(Ee({},O),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},Ce||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Oe&&e.createElement(C.ZP,Ee({className:ue,onClick:ke},f),Oe),g&&g);Ie.Z=Te},95333:function(at,Ie,s){s.d(Ie,{Z:function(){return ke}});var e=s(59301),U={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},C=s(3113),A=s(74516),P=s(90612),R=s(6848),_e=s(15826),te=s(21797),K=s(6629),Fe=s(46961),Ee=s(70891),Be=Object.defineProperty,Te=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,h=(ue,g,O)=>g in ue?Be(ue,g,{enumerable:!0,configurable:!0,writable:!0,value:O}):ue[g]=O,Ce=(ue,g)=>{for(var O in g||(g={}))I.call(g,O)&&h(ue,O,g[O]);if(Te)for(var O of Te(g))f.call(g,O)&&h(ue,O,g[O]);return ue},Oe=(ue,g,O)=>new Promise((w,j)=>{var he=M=>{try{F(O.next(M))}catch(V){j(V)}},ae=M=>{try{F(O.throw(M))}catch(V){j(V)}},F=M=>M.done?w(M.value):Promise.resolve(M.value).then(he,ae);F((O=O.apply(ue,g)).next())}),ke=({editOffice:ue="view",data:g,theme:O,type:w,filename:j,monacoEditor:he,className:ae,style:F,close:M,onClose:V,hasMask:ge,disabledDownload:me,onImgDimensions:Xe,showNodata:je,recordInfo:Le})=>{const[y,re]=(0,e.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[_,xe]=(0,e.useState)(""),[Pe,Se]=(0,e.useState)(),Z=window.ENV==="build"?"/react/build":"",we=location.host.startsWith("localhost")?Fe.Z.PROXY_SERVER:Fe.Z.API_SERVER,fe=10*(1024*1024),Me=(0,e.useRef)();g!=null&&g.startsWith("/api")&&w!=="txt"&&(g=Fe.Z.API_SERVER+g);const qe=Re=>Re.substring(Re.lastIndexOf("/")+1).split(".").pop();j&&(he.filename=j),(0,e.useEffect)(()=>{var Re,$e;const ie=($e=(Re=document.cookie)==null?void 0:Re.replace(/\s/g,""))==null?void 0:$e.split(";");ie==null||ie.map(rt=>{let ct=rt.split("=");ct[0]==="_educoder_session"&&xe(ct[1])})},[]),(0,e.useEffect)(()=>{w==="office"&&(g.indexOf("bigfilescdn.")>-1||g.indexOf("bigfiles1")>-1?Se({url:g,fileType:qe(g),model:g.indexOf("model=edit")?"edit":"view"}):ut())},[w,g]);const ut=()=>Oe(void 0,null,function*(){console.log("data:",g);let Re=g;g.startsWith("http")||(Re=location.origin+Re);let $e=new URL(Re).pathname.split("/").pop();const ie=yield(0,te.gJ)({attachment_id:$e});ie.url=we+ie.url,Se(ie)}),se=()=>{if(g.startsWith("http")||g.startsWith("blob:")){Ge();return}(0,_e.Sv)(j||"educoder",g,j)},Ge=()=>{Le&&(0,Ee.fc)({id:Le==null?void 0:Le.id,watch_type:1,course_id:Le==null?void 0:Le.course_id}),(0,_e.Nd)(j||"educoder",decodeURIComponent(g))};return e.createElement("div",{style:Ce({},F||{}),className:`${ge&&U.bgBlack} ${w?U.wrp:"hide"}`},M&&e.createElement("div",{className:U.close,ref:Me},!!Xe&&e.createElement(R.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>Me.current},e.createElement("span",{onClick:()=>{V(),Xe()}},e.createElement("i",{className:"icon-yulanpizhu"}))),!me&&e.createElement(R.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>Me.current},e.createElement("span",{onClick:Ge},e.createElement("i",{className:"icon-quxiaozhiding"}))),e.createElement(R.Z,{title:"\u5173\u95ED",getPopupContainer:()=>Me.current},e.createElement("span",{className:"",onClick:V},e.createElement("i",{className:"icon-guanbi1"})))),e.createElement("div",{className:`${U[ae]} ${ae} ${U.monaco} ${w==="txt"?"show":"hide"}`},w==="txt"&&e.createElement(e.Fragment,null,e.createElement(P.ZP,Ce({},he)))),w==="audio"&&e.createElement("audio",{src:`${(g==null?void 0:g.indexOf("http://"))>-1||(g==null?void 0:g.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${g}`,autoPlay:!0}),w==="video"&&e.createElement(e.Fragment,null,(g==null?void 0:g.indexOf("http"))>-1?e.createElement("video",{controls:!0,src:`${g}`,autoPlay:!0}):e.createElement("video",{controls:!0,src:`data:video/mp4;base64,${g}`,autoPlay:!0})),w==="office"&&Pe&&e.createElement("iframe",{src:`${Z}/office.html?key=${Pe.key}&url=${btoa(Pe.url)}&callbackUrl=${we+Pe.callbackUrl}&fileType=${Pe.fileType}&title=${Pe.title}&model=${ue}&officeServer=${Fe.Z.ONLYOFFICE}&disabledDownload=${!!me}`}),w==="html"&&e.createElement("iframe",{src:g+"&disposition=inline"}),w==="pdf"&&e.createElement("iframe",{src:`${Z}/js/pdfview/index.html?url=${encodeURIComponent(g)}&disabledDownload=${!!me}`}),w==="image"&&e.createElement("img",{src:`${(g==null?void 0:g.indexOf("http://"))>-1||(g==null?void 0:g.indexOf("https://"))>-1?"":"data:image/png;base64,"}${g}`}),(w==="other"||w==="download")&&e.createElement(e.Fragment,null,je?e.createElement(K.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:e.createElement(C.ZP,{icon:e.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:se},"\u4E0B\u8F7D")}):e.createElement(C.ZP,{type:"primary",size:"middle",onClick:se},e.createElement(A.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},17292:function(at,Ie,s){s.d(Ie,{tF:function(){return Be}});var e=s(59301),U=s(84291),C=s(99232),A=s.n(C),P=Object.defineProperty,R=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,K=(I,f,h)=>f in I?P(I,f,{enumerable:!0,configurable:!0,writable:!0,value:h}):I[f]=h,Fe=(I,f)=>{for(var h in f||(f={}))_e.call(f,h)&&K(I,h,f[h]);if(R)for(var h of R(f))te.call(f,h)&&K(I,h,f[h]);return I};function Ee(I){let f=new Date().getTime();return I&&I30?A()(`${f}:00`).add(1,"hours"):A()(I)}Ie.ZP=({value:I,onChange:f,style:h={},disabled:Ce=!1,showTimeConfig:Oe})=>{function ke(ue,g){f(ue&&Te(g))}return e.createElement(U.default,{showTime:Fe({format:"HH:mm",minuteStep:30},Oe),showToday:!1,value:I,format:Be,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",style:h,onChange:ke,disabled:Ce,disabledDate:Ee})}},1287:function(at,Ie,s){var e=s(59301),U=s(78241),C=s(43418),A=s(56511),P=s(95237),R=s(43604),_e=s(6848),te=s(12563),K=s(99232),Fe=s.n(K),Ee=s(63144),Be=s(46961),Te=s(95333),I=s(15826),f=Object.defineProperty,h=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,g=(F,M,V)=>M in F?f(F,M,{enumerable:!0,configurable:!0,writable:!0,value:V}):F[M]=V,O=(F,M)=>{for(var V in M||(M={}))ke.call(M,V)&&g(F,V,M[V]);if(Oe)for(var V of Oe(M))ue.call(M,V)&&g(F,V,M[V]);return F},w=(F,M)=>h(F,Ce(M)),j=(F,M,V)=>new Promise((ge,me)=>{var Xe=y=>{try{Le(V.next(y))}catch(re){me(re)}},je=y=>{try{Le(V.throw(y))}catch(re){me(re)}},Le=y=>y.done?ge(y.value):Promise.resolve(y.value).then(Xe,je);Le((V=V.apply(F,M)).next())});const he={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},ae=({attachment:F,dispatch:M,loading:V,globalSetting:ge})=>{const me=(0,Ee.useParams)(),{detail:Xe}=F,[je]=U.default.useForm(),[Le,y]=(0,e.useState)(!1),[re,_]=(0,e.useState)([]),[xe,Pe]=(0,e.useState)(O({},he)),[Se,Z]=(0,e.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),we=fe=>fe&&fej(void 0,null,function*(){var fe,Me,qe,ut,se,Ge,Re;let $e={};((Me=(fe=F==null?void 0:F.actionTabs)==null?void 0:fe.params)==null?void 0:Me.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?$e=O({},F.actionTabs.params):$e=O({},me);const ie=yield M({type:"attachment/getDetail",payload:$e});ie.delay_publish=ie.delay_publish?1:0,xe.is_public=[ie.is_public],xe.description=ie.description,xe.delay_publish=ie.delay_publish,xe.publish_time=ie.publish_time,je.setFieldsValue(xe),_([O({},ie),...ie==null?void 0:ie.attachment_histories]),(qe=ie==null?void 0:ie.attachment_histories)!=null&&qe.length?y(!0):ie.link||ie.content_type==="application/pdf"?((0,I.xg)(Be.Z.IMG_SERVER+ie.url),M({type:"attachment/setActionTabs",payload:{}})):(Se.type=ie.file_type,Se.data=Be.Z.API_SERVER+ie.url,Se.recordInfo={id:(se=(ut=F==null?void 0:F.actionTabs)==null?void 0:ut.selectArrs)==null?void 0:se.id,course_id:(Re=(Ge=F==null?void 0:F.actionTabs)==null?void 0:Ge.params)==null?void 0:Re.course_id},ie.file_type==="txt"&&(Se.monacoEditor.value=ie.content),Z(O({},Se)))});return(0,e.useEffect)(()=>{var fe;F.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(me.id=(fe=F.actionTabs.selectArrs)==null?void 0:fe.id,je.resetFields(),ze()):y(!1)},[F.actionTabs.key,me.id]),(0,e.useEffect)(()=>()=>{Z(w(O({},Se),{type:""})),M({type:"attachment/setActionTabs",payload:{}})},[]),e.createElement(e.Fragment,null,e.createElement(C.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:Le,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>j(void 0,null,function*(){M({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{Pe(O({},he)),M({type:"attachment/setActionTabs",payload:{}})}},e.createElement("section",{className:"pl20 pr20 pt10"},e.createElement(A.Z,{loading:V["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},e.createElement(P.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},e.createElement(R.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),e.createElement(R.Z,{flex:"80px"},"\u4E0B\u8F7D"),e.createElement(R.Z,{flex:"140px"},"\u7248\u672C\u53F7")),re==null?void 0:re.map(function(fe,Me){return e.createElement(P.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:Me,gutter:[20,8]},e.createElement(R.Z,{flex:"307px"},e.createElement(_e.Z,{title:fe.title},e.createElement(P.Z,null,e.createElement(R.Z,null,e.createElement("a",{href:Be.Z.API_SERVER+fe.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:qe=>{fe.link||fe.content_type==="application/pdf"||ge.setting.is_local||(qe.preventDefault(),Se.type=fe.file_type,Se.data=Be.Z.API_SERVER+fe.url,fe.file_type==="txt"&&(Se.monacoEditor.value=fe.content),Z(O({},Se)))}},fe.title)),e.createElement(R.Z,null,e.createElement(te.default,{className:"",color:Me===0?"green":"orange"},Me===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),e.createElement(R.Z,{flex:"80px"},fe.downloads_count),e.createElement(R.Z,{flex:"140px"},Fe()(fe.created_on).format("YYYY-MM-DD HH:mm")))})))),e.createElement(Te.Z,w(O({},Se),{onClose:()=>{Z(w(O({},Se),{type:""})),M({type:"attachment/setActionTabs",payload:{}})}})))};Ie.Z=(0,Ee.connect)(({attachment:F,loading:M,globalSetting:V})=>({attachment:F,globalSetting:V,loading:M}))(ae)},97065:function(at,Ie,s){s.r(Ie),s.d(Ie,{default:function(){return wa}});var e=s(59301),U=s(76265),C=s(63144),A=s(8591),P=s(95237),R=s(6848),_e=s(56511),te=s(24905),K=s(38854),Fe=s(20834),Ee=s(14491),Be=s(53864),Te=s(81228),I=s(15826),f=s(35099),h=s(43418),Ce=Object.defineProperty,Oe=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,g=(u,a,t)=>a in u?Ce(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,O=(u,a)=>{for(var t in a||(a={}))ke.call(a,t)&&g(u,t,a[t]);if(Oe)for(var t of Oe(a))ue.call(a,t)&&g(u,t,a[t]);return u},w=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const j=({classroomList:u,user:a,dispatch:t})=>{const d=(0,C.useParams)(),[m,E]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var c,l;if(u.actionTabs.key==="\u5220\u9664"){if((0,f.j5)()||(l=(c=a==null?void 0:a.userInfo)==null?void 0:c.course)!=null&&l.own){E(!0);return}const o={hasNum:0,noHasNum:0};u.actionTabs.selectArrsAll.map($=>{var B;$.author_login===((B=a.userInfo)==null?void 0:B.login)?++o.hasNum:++o.noHasNum}),o.noHasNum>0?h.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,u.actionTabs.isdelete!=="1"&&e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},o.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},o.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{p()}}):E(!0)}else E(!1)},[u.actionTabs.key]);const p=()=>{t({type:"classroomList/setActionTabs",payload:{}})};return console.log("---",u.actionTabs),e.createElement(h.default,{centered:!0,title:"\u63D0\u793A",open:m,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>w(void 0,null,function*(){(yield(0,U.ZP)("/api/files/bulk_delete.json",{method:"delete",body:{ids:[...u.actionTabs.selectArrs],course_id:d.id}})).status===0&&(A.ZP.success("\u5220\u9664\u6210\u529F"),t({type:"classroomList/getAttachmentList",payload:O({},u.actionTabs.params)}),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:d.coursesId}}))}),onCancel:()=>{p()}},e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var he=(0,C.connect)(({classroomList:u,user:a})=>({classroomList:u,user:a}))(j),ae=Object.defineProperty,F=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,ge=(u,a,t)=>a in u?ae(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,me=(u,a)=>{for(var t in a||(a={}))M.call(a,t)&&ge(u,t,a[t]);if(F)for(var t of F(a))V.call(a,t)&&ge(u,t,a[t]);return u},Xe=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const je=({classroomList:u,dispatch:a})=>{const t=(0,C.useParams)();return t.id=t.coursesId,e.createElement(h.default,{centered:!0,title:"\u63D0\u793A",open:u.actionTabs.key==="\u7ACB\u5373\u53D1\u5E031111",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Xe(void 0,null,function*(){(yield(0,U.ZP)("/api/files/bulk_publish.json",{method:"put",body:{course_id:t.id,ids:[...u.actionTabs.selectArrs]}})).status===0&&(A.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"classroomList/getAttachmentList",payload:me({},u.actionTabs.params)}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u5B66\u751F\u5C06\u80FD\u7ACB\u5373\u6536\u5230\u8D44\u6E90"))};var Le=(0,C.connect)(({classroomList:u})=>({classroomList:u}))(je),y=s(78241),re=s(5112),_=s(43604),xe=s(84291),Pe=s(57809),Se=s(99232),Z=s.n(Se),we=s(89392),ze=s(5073),fe=s(20360),Me=s(57703),qe=Object.defineProperty,ut=Object.defineProperties,se=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,ie=(u,a,t)=>a in u?qe(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,rt=(u,a)=>{for(var t in a||(a={}))Re.call(a,t)&&ie(u,t,a[t]);if(Ge)for(var t of Ge(a))$e.call(a,t)&&ie(u,t,a[t]);return u},ct=(u,a)=>ut(u,se(a)),Dt=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const tu=({attachment:u,classroomList:a,dispatch:t,courseEndTime:d,getFileData:m})=>{var E,p,c;const l=(0,C.useParams)(),[o]=y.default.useForm(),[$,B]=(0,e.useState)(1),[Q,r]=(0,e.useState)([]),[ye,T]=(0,e.useState)(0),[q,z]=(0,e.useState)(20),[Ze,ee]=(0,e.useState)(!1),[De,le]=(0,e.useState)(-1),[ne,S]=(0,e.useState)();let[x,ce]=(0,e.useState)([{is_admin:!0}]),[pe,b]=(0,e.useState)([]);const[D,be]=(0,e.useState)({group_settings:[]});l.id=l.coursesId,(0,e.useEffect)(()=>{["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(a.actionTabs.key)&&(v(),Ne())},[a.actionTabs]);const Ne=L=>Dt(void 0,null,function*(){if(a.actionTabs.batch){le(0);return}const G=yield t({type:"attachment/getDetail",payload:{id:a.actionTabs.selectArrs[0],course_id:l==null?void 0:l.id}});if(G){le(a.actionTabs.selectArrsAll[0].is_publish?G==null?void 0:G.file_status:0),ce(G==null?void 0:G.course_groups),o.setFieldsValue({publish_time:G.publish_time?Z()(G.publish_time):Z()(Z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))});let Y=rt({},D);Y.group_settings=G==null?void 0:G.batches_publish_info,be(Y),ee(!0)}}),H=()=>Dt(void 0,null,function*(){De==1&&(x=x==null?void 0:x.map(W=>{var Ve;if(!W.course_group_name)throw A.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!W.publish_time)throw A.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return W.course_group_id=(Ve=D.group_settings)==null?void 0:Ve.filter(Ue=>W==null?void 0:W.course_group_name.includes(Ue.name)).map(Ue=>Ue.course_group_id||Ue.id).toString().split(","),W}));const L=rt({},o.getFieldsValue());if(L.end_time<=L.publish_time){A.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),N(!1);return}let G={attachment_id:[...a.actionTabs.selectArrs],course_id:l.id,publish_time:Z()(L.publish_time).format("YYYY-MM-DD HH:mm"),publish_type:De,group_settings:x};N(!0),(yield(0,U.ZP)("/api/files/batches_publish.json",{method:"post",body:rt({},G)})).status===0?(N(!1),v(),(0,I.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),A.ZP.success("\u53D1\u5E03\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,f.GJ)()&&m(),localStorage.getItem("Noviceguide")==="0"||t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:e.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):N(!1)}),v=()=>{B(1),le(-1),be({group_settings:[]}),o.setFieldsValue({publish_time:Z()(Z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}),ee(!1)},J=ye>$*q,{detailShixunsList:oe}=a,[X,N]=(0,e.useState)(!1);return e.createElement(h.default,{width:600,centered:!0,confirmLoading:X,title:"\u53D1\u5E03\u6559\u5B66\u8D44\u6599",open:["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(a.actionTabs.key),okText:"\u786E\u5B9A\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{a.actionTabs.key=="\u7ACB\u5373\u53D1\u5E03"?H():h.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:e.createElement("div",{className:"font14"},a.actionTabs.batch&&e.createElement(e.Fragment,null,e.createElement("div",{className:"mb10"},"\u786E\u5B9A\u6279\u91CF\u8BBE\u7F6E\u9009\u4E2D\u8D44\u6E90\u7684\u53D1\u5E03\u89C4\u5219\u5417\uFF1F"),e.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002")),a.actionTabs.key=="\u4FEE\u6539\u53D1\u5E03"&&e.createElement(e.Fragment,null,e.createElement("div",{className:"mb10"},"\u786E\u5B9A\u4FEE\u6539\u53D1\u5E03\u8BBE\u7F6E\u89C4\u5219\u5417\uFF1F"),e.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))),onOk:()=>{H()}})},onCancel:()=>{v(),t({type:"classroomList/setActionTabs",payload:{}})}},e.createElement(y.default,{form:o},e.createElement("div",{style:{paddingLeft:0}},e.createElement(P.Z,{style:{marginBottom:"10px",marginTop:"30px"}},e.createElement("span",{className:"mr5"},"\u53D1\u5E03\u89C4\u5219:"),e.createElement(re.ZP.Group,{value:De,onChange:L=>{var G,Y;if(le(L.target.value),L.target.value==1){let W=(G=u==null?void 0:u.detail)==null?void 0:G.course_groups;ce((W==null?void 0:W.length)>0?W:[{is_admin:!0}])}else if(L.target.value==0){let W=(Y=u==null?void 0:u.detail)==null?void 0:Y.publish_time;o.setFieldValue("publish_time",W?Z()(W):Z()())}}},e.createElement(re.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),e.createElement(re.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),e.createElement(re.ZP,{className:"ml20",value:1,disabled:Ze&&((E=D==null?void 0:D.group_settings)==null?void 0:E.length)<=0},"\u5206\u73ED\u53D1\u5E03"))),De==0&&e.createElement(P.Z,{align:"middle",style:{marginTop:"20px"}},e.createElement(_.Z,null,e.createElement(y.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},e.createElement(xe.default,{style:{width:170,marginRight:"25px"},disabledDate:L=>(0,ze.Q8)(L,d),disabledTime:L=>(0,ze.d0)(L),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Ze&&((p=D==null?void 0:D.group_settings)==null?void 0:p.length)<=0&&e.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4E0D\u53EF\u9009\u62E9\u201C\u5206\u73ED\u53D1\u5E03\u201D")),De==1&&((c=D==null?void 0:D.group_settings)==null?void 0:c.length)>0&&e.createElement(P.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},e.createElement(_.Z,{span:24},e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(P.Z,null,e.createElement(_.Z,{flex:"1"}," \u5206\u73ED\uFF1A"),e.createElement(_.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),e.createElement(_.Z,{span:4}))),x&&x.map(function(L,G){var Y;return e.createElement(_.Z,{span:24,key:G,style:{marginTop:G>0?"10px":""}},e.createElement(P.Z,{gutter:[8,16]},e.createElement(_.Z,{span:10},e.createElement(P.Z,{gutter:[8,16]},e.createElement(_.Z,{flex:"1",style:{maxWidth:200}},e.createElement(Pe.default,{mode:"multiple",style:{width:"100%"},value:L.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(W,Ve)=>{console.log(Ve),x[G].course_group_name=W,x[G].course_group_id=L.course_group_id;const Ue=(0,we.flattenDeep)(x.map(Qe=>Qe.course_group_name)),it=pe.map(Qe=>{let ht=(Qe==null?void 0:Qe.course_group_name)||[];return ct(rt({},Qe),{course_group_name:(0,we.remove)(ht,Et=>Ue.includes(Et))})});b(it),ce(x.slice())}},(D==null?void 0:D.group_settings)&&(D==null?void 0:D.group_settings.map(function(W){if(!x.map(Ue=>Ue.course_group_name).flat().includes(W.name))return e.createElement(Option,{value:W.name,key:W.course_group_id},W.name)})))))),e.createElement(_.Z,{span:10},e.createElement("div",{className:"ml30"},e.createElement(xe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:W=>(0,ze.Q8)(W,D==null?void 0:D.course_end_date),disabledTime:W=>(0,ze.d0)(W),value:L.publish_time?Z()(L.publish_time):"",onChange:(W,Ve)=>{x[G].publish_time=Ve,ce([...x])}}))),e.createElement(_.Z,{span:4},G>0&&(Z()()<=Z()(L.publish_time)||!L.course_group_id)&&e.createElement(fe.Z,{style:{position:"absolute",top:10},onClick:()=>{const W=(0,we.cloneDeep)(pe);console.log(W,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),W.forEach((Ve,Ue)=>{Ve.group_name&&(Ve.group_name=Ve.group_name.filter(it=>{var Qe;return!((Qe=x[G].group_name)!=null&&Qe.includes(it))}))}),x=x.filter((Ve,Ue)=>G!==Ue),b(W),ce(x.slice()),setTimeout(()=>ce(x.slice()),10)}}),x.length<((Y=D==null?void 0:D.group_settings)==null?void 0:Y.length)&&e.createElement(Me.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(x),ce(x.concat({}))}}))))}))),e.createElement("div",{className:"mt20"},"\u6CE8\u610F"),e.createElement("div",null,"1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002"),e.createElement("div",null,"2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002"),e.createElement("div",null,"3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var uu=(0,C.connect)(({attachment:u,classroomList:a})=>({attachment:u,classroomList:a}))(tu),au=Object.defineProperty,bt=Object.getOwnPropertySymbols,lu=Object.prototype.hasOwnProperty,nu=Object.prototype.propertyIsEnumerable,Ct=(u,a,t)=>a in u?au(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,Pt=(u,a)=>{for(var t in a||(a={}))lu.call(a,t)&&Ct(u,t,a[t]);if(bt)for(var t of bt(a))nu.call(a,t)&&Ct(u,t,a[t]);return u},ru=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const su=({classroomList:u,dispatch:a})=>{const t=(0,C.useParams)();return t.id=t.coursesId,e.createElement(h.default,{centered:!0,title:"\u63D0\u793A",open:u.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ru(void 0,null,function*(){(yield(0,U.ZP)("/api/files/bulk_public.json",{method:"put",body:{course_id:t.id,ids:[...u.actionTabs.selectArrs]}})).status===0&&(A.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"classroomList/getAttachmentList",payload:Pt({},t)}),a({type:"classroomList/getClassroomShixunsList",payload:Pt({},u.actionTabs.params)}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",e.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var ou=(0,C.connect)(({classroomList:u})=>({classroomList:u}))(su),We=s(98135),iu=Object.defineProperty,cu=Object.defineProperties,du=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,pu=Object.prototype.propertyIsEnumerable,Bt=(u,a,t)=>a in u?iu(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,Eu=(u,a)=>{for(var t in a||(a={}))mu.call(a,t)&&Bt(u,t,a[t]);if(At)for(var t of At(a))pu.call(a,t)&&Bt(u,t,a[t]);return u},fu=(u,a)=>cu(u,du(a)),_u=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const gu=({classroomList:u,loading:a,dispatch:t})=>{var d,m;const E=(0,C.useParams)(),p=(0,C.useLocation)(),{actionTabs:c}=u,[l]=y.default.useForm(),o=$=>$&&${t({type:"classroomList/getCourseGroups",payload:{id:E.id,nonenavigate:!0}})},[u.name]),e.createElement(h.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:u.actionTabs.key==="\u65B0\u5EFA\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>_u(void 0,null,function*(){var $,B,Q;const r=l.getFieldValue(),T=`/api/course_modules/${(Q=(B=($=u.detailLeftMenus)==null?void 0:$.course_modules)==null?void 0:B.find(z=>z.type==="attachment"))==null?void 0:Q.id}/add_second_category.json`;(yield(0,U.ZP)(T,{method:"post",body:fu(Eu({},r),{parent_id:E.categoryId})})).status===0&&(l.resetFields(),A.ZP.success("\u6DFB\u52A0\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:E.coursesId}}))}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc"},e.createElement("br",null)),u.courseGroups.course_groups&&e.createElement(y.default,{form:l,initialValues:{name:""}},e.createElement(y.default.Item,{name:"name"},e.createElement(P.Z,{className:"mt30",align:"middle"},e.createElement(_.Z,null,"\u5B50\u76EE\u5F55\u540D\u79F0\uFF1A"),e.createElement(_.Z,{flex:"1"},e.createElement(We.default,{defaultValue:((d=c.selectArrs)==null?void 0:d.category_name)||((m=c.selectArrs)==null?void 0:m.name)}))))))};var yu=(0,C.connect)(({classroomList:u,loading:a})=>({classroomList:u,loading:a}))(gu),vu=Object.defineProperty,Ot=Object.getOwnPropertySymbols,Fu=Object.prototype.hasOwnProperty,hu=Object.prototype.propertyIsEnumerable,St=(u,a,t)=>a in u?vu(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,xt=(u,a)=>{for(var t in a||(a={}))Fu.call(a,t)&&St(u,t,a[t]);if(Ot)for(var t of Ot(a))hu.call(a,t)&&St(u,t,a[t]);return u},Du=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const bu=({classroomList:u,loading:a,dispatch:t})=>{var d;const m=(0,C.useParams)(),E=(0,C.useLocation)(),{actionTabs:p}=u,[c]=y.default.useForm(),l=o=>o&&oDu(void 0,null,function*(){const o=c.getFieldValue(),$=`/api/homework_commons/${u.actionTabs.selectArrs.homework_id}/alter_name.json`;(yield(0,U.ZP)($,{method:"post",body:xt({},o)})).status===0&&(A.ZP.success("\u4FEE\u6539\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomShixunsList",payload:xt({},u.actionTabs.params)}))}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc"},e.createElement("br",null)),u.courseGroups.course_groups&&e.createElement(y.default,{form:c,initialValues:{name:"1"}},e.createElement(y.default.Item,{name:"name"},e.createElement(P.Z,{className:"mt30"},e.createElement(_.Z,null,"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),e.createElement(_.Z,{flex:"1"},e.createElement(We.default,{defaultValue:(d=p.selectArrs)==null?void 0:d.name}))))))};var Cu=(0,C.connect)(({classroomList:u,loading:a})=>({classroomList:u,loading:a}))(bu),Tt=s(99313),Pu=s(26724),Au=s.n(Pu),dt={flex_box_center:"flex_box_center___FUkdm",flex_space_between:"flex_space_between___b5tWy",flex_box_vertical_center:"flex_box_vertical_center___tvrPT",flex_box_center_end:"flex_box_center_end___pZ3xg",flex_box_column:"flex_box_column___F0xEu",wrp:"wrp___C97Wf",itemTitleWrp:"itemTitleWrp___JQdEU",itemTitle:"itemTitle___cQoNO",search:"search___PvZbz","simple-table":"simple-table___H8BYb",table:"table___r82iu"},Bu=s(17292),Ou=Object.defineProperty,wt=Object.getOwnPropertySymbols,Su=Object.prototype.hasOwnProperty,xu=Object.prototype.propertyIsEnumerable,Zt=(u,a,t)=>a in u?Ou(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,ft=(u,a)=>{for(var t in a||(a={}))Su.call(a,t)&&Zt(u,t,a[t]);if(wt)for(var t of wt(a))xu.call(a,t)&&Zt(u,t,a[t]);return u},_t=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const{TabPane:Nt}=Tt.default;let mt=!1;const Tu=({attachment:u,loading:a,dispatch:t})=>{const d=(0,C.useParams)(),[m]=y.default.useForm(),[E,p]=(0,e.useState)(0),[c,l]=(0,e.useState)(!0),[o,$]=(0,e.useState)("public");let[B,Q]=(0,e.useState)([]);const[r,ye]=(0,e.useState)({page:0,page_size:20,search:""});(0,e.useEffect)(()=>{u.actionTabs.key==="\u9009\u7528\u8D44\u6E90"&&c&&q(),u.actionTabs.key!=="\u9009\u7528\u8D44\u6E90"&&c&&Q([])},[u.actionTabs.key,c,o]);let T=[];const q=()=>_t(void 0,null,function*(){var le,ne;if(!mt&&(mt=!0,c)){++r.page;let S;o==="public"?(S=yield t({type:"attachment/allAttachment",payload:ft({},r)}),B=[...B.concat(S.data.files)]):(S=yield t({type:"attachment/mineAttachment",payload:ft({},r)}),B=[...B.concat((le=S.data)==null?void 0:le.files)]),((ne=S.object_list)==null?void 0:ne.length)le&&lee.createElement(te.default,{onChange:S=>{},value:String(ne.id),defaultChecked:!0,className:dt.itemTitleWrp},e.createElement(R.Z,{title:le},e.createElement("span",{className:["c-black",dt.itemTitle].join(" ")},le)))},{title:"\u5927\u5C0F",dataIndex:"filesize"},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",render:le=>e.createElement("span",null,le.name)}];function De(le){return _t(this,null,function*(){const{group_ids:ne,delay_publish:S,publish_time:x}=le,ce=yield t({type:"attachment/fileImport",payload:{course_id:d.coursesId,course_second_category_id:parseInt(d.categoryId),delay_publish:S,publish_time:x,attachment_ids:[...ne]}});(ce==null?void 0:ce.status)===0&&(A.ZP.success("\u53D1\u5E03\u6210\u529F"),T=[],m.resetFields(),t({type:"attachment/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:d.coursesId}}),t({type:"classroomList/getAttachmentList",payload:ft({},u.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:d.coursesId}}))})}return e.createElement(h.default,{centered:!0,title:"\u9009\u7528\u8D44\u6E90",open:u.actionTabs.key==="\u9009\u7528\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,width:600,maskClosable:!1,bodyStyle:{minHeight:200},onOk:()=>{m.submit()},onCancel:()=>{t({type:"attachment/setActionTabs",payload:{}}),ye({page:0,page_size:20,search:""})}},e.createElement("section",{className:dt.search},e.createElement(We.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:le=>{r.page=0,r.search=le,B=[],q(),l(!0)},style:{width:260}})),e.createElement(Tt.default,{defaultActiveKey:o,onChange:le=>_t(void 0,null,function*(){Q([]),$(le),r.page=0,l(!0)})},e.createElement(Nt,{tab:e.createElement("span",null," \u5168\u90E8 "),key:"public"}),e.createElement(Nt,{tab:e.createElement("span",null," \u6211\u7684\u8D44\u6E90 "),key:"myself"})),e.createElement(y.default,{form:m,initialValues:{group_ids:T,delay_publish:0},onChange:le=>{T=m.getFieldValue()},onFinish:De},e.createElement(y.default.Item,{name:"group_ids",valuePropName:"checked",rules:[{validator:(le,ne)=>ne.length>0?Promise.resolve():Promise.reject("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8D44\u6E90")}]},e.createElement(te.default.Group,{style:{width:"100%"}},e.createElement("div",{style:{maxHeight:248,overflow:"auto"}},e.createElement(Au(),{initialLoad:!1,pageStart:0,threshold:800,loadMore:()=>{q()},hasMore:c,useWindow:!1},e.createElement(Zu,{data:B})))))))};var wu=(0,C.connect)(({attachment:u,loading:a})=>({attachment:u,loading:a}))(Tu);function Zu({data:u}){const a=[{title:"\u8D44\u6E90\u540D\u79F0",dataIndex:"title",width:200,ellipsis:!0,key:"title",render:(t,d)=>e.createElement(te.default,{value:String(d.id),defaultChecked:!0},e.createElement("span",{className:["c-black"].join(" "),style:{whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",position:"relative",top:6,maxWidth:150}},e.createElement(R.Z,{title:d.title,placement:"topLeft"},d.title)))},{title:"\u5927\u5C0F",dataIndex:"filesize",key:"filesize",ellipsis:!0},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",key:"author",ellipsis:!0,render:t=>t.name},{title:"\u65F6\u95F4",dataIndex:"created_on",key:"created_on",width:140,render:t=>e.createElement("span",{className:"font12"},Z()(t).format(Bu.tF))}];return e.createElement(Ee.default,{loading:mt,pagination:!1,columns:a,className:dt.table,dataSource:u||[]})}var It=s(46651),pt=s(3113),lt=s(46961),Nu=Object.defineProperty,kt=Object.getOwnPropertySymbols,Iu=Object.prototype.hasOwnProperty,ku=Object.prototype.propertyIsEnumerable,Lt=(u,a,t)=>a in u?Nu(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,st=(u,a)=>{for(var t in a||(a={}))Iu.call(a,t)&&Lt(u,t,a[t]);if(kt)for(var t of kt(a))ku.call(a,t)&&Lt(u,t,a[t]);return u},Lu=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const gt={delay_publish:0,is_public:0,description:""},Mu=({attachment:u,dispatch:a})=>{const t=(0,C.useParams)(),[d]=y.default.useForm(),[m,E]=(0,e.useState)(st({},gt)),[p,c]=(0,e.useState)([]),[l,o]=(0,e.useState)(!1);(0,e.useEffect)(()=>{u.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90"&&d.resetFields()},[u.actionTabs.key]);const $=r=>r&&r{const ye=r.size/1024/1024,T=r.name.split(".").slice(-1)[0].toLowerCase();return ye>500||ye==0?(A.ZP.error(`${r.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${ye==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)"}`),Promise.reject()):!0},action:`${lt.Z.API_SERVER}/api/attachments.json`,onChange:r=>{var ye,T;console.log("data--",r),((T=(ye=r.file)==null?void 0:ye.response)==null?void 0:T.status)==-1&&(A.ZP.warning(r.file.response.message),o(!0))}};return e.createElement(h.default,{centered:!0,title:"\u4E0A\u4F20\u8D44\u6E90",open:u.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,maskClosable:!1,onOk:()=>Lu(void 0,null,function*(){yield d.validateFields();let r=d.getFieldValue();r=Object.assign({},m,r),console.log(r.attachment_ids),(yield(0,U.ZP)("/api/files/upload.json",{method:"post",body:{attachment_ids:r.attachment_ids.map(T=>T.response.id),course_id:t.id,course_second_category_id:t.categoryId*1,is_public:!!r.is_public,delay_publish:r.delay_publish,description:r.description,publish_time:r.publish_time}})).status===0&&(A.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,I.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u4E0A\u4F20\u8D44\u6E90"]),E(st({},gt)),a({type:"attachment/setActionTabs",payload:{}}),a({type:"classroomList/getAttachmentList",payload:st({},u.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:t.coursesId}})),c([])}),onCancel:()=>{c([]),E(st({},gt)),a({type:"attachment/setActionTabs",payload:{}})}},e.createElement("section",null,e.createElement(y.default,{form:d,initialValues:m,onChange:()=>{const r=d.getFieldValue();E(Object.assign({},m,r))}},e.createElement(y.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:r=>Array.isArray(r)?r:r==null?void 0:r.fileList,normalize:r=>{const ye="\u3000\u3000";let T=r.filter(q=>{const z=q.size/1024/1024,Ze=q.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return q.name.indexOf(ye)===-1&&(q.name=`${q.name}${ye}${(0,I.RD)(q.size)}`),!(z>500||z==0)});return c(T),T},rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8D44\u6E90"}]},e.createElement(It.default,st({},Q),e.createElement(pt.ZP,{type:"primary",disabled:p.length>9||l,ghost:!0},"\u6587\u4EF6\u4E0A\u4F20"),e.createElement(R.Z,{placement:"right",overlayStyle:{maxWidth:600},title:e.createElement("div",{onClick:r=>{r.preventDefault(),r.stopPropagation()}},e.createElement("div",null,"\u63D0\u793A\uFF1A"),e.createElement("div",null,"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"),e.createElement("div",null,"2. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,f.Ny)()?"1G":"150M","\u3002"))},e.createElement("i",{onClick:r=>{r.preventDefault(),r.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),e.createElement(P.Z,null,e.createElement(_.Z,null,e.createElement(y.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},e.createElement(te.default.Group,null,e.createElement(te.default,{value:1},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{name:"description"},e.createElement(We.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Ru=(0,C.connect)(({attachment:u})=>({attachment:u}))(Mu),ju=Object.defineProperty,Mt=Object.getOwnPropertySymbols,Vu=Object.prototype.hasOwnProperty,Hu=Object.prototype.propertyIsEnumerable,Rt=(u,a,t)=>a in u?ju(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,jt=(u,a)=>{for(var t in a||(a={}))Vu.call(a,t)&&Rt(u,t,a[t]);if(Mt)for(var t of Mt(a))Hu.call(a,t)&&Rt(u,t,a[t]);return u},Yu=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const Vt={delay_publish:0,is_public:[!1],description:"",name:"",link:""},zu=({attachment:u,dispatch:a})=>{const t=(0,C.useParams)(),[d]=y.default.useForm(),[m,E]=(0,e.useState)(jt({},Vt)),p=l=>l&&lYu(void 0,null,function*(){var l,o;yield d.validateFields();let $=d.getFieldsValue();$=Object.assign({},m,$),(yield(0,U.ZP)("/api/files/upload.json",{method:"post",body:{course_id:t.id,course_second_category_id:t.categoryId*1,is_public:(l=$.is_public)==null?void 0:l[0],delay_publish:$.delay_publish,description:$.description,publish_time:$.publish_time,name:$.name,link:$.link}})).status===0&&(d.resetFields(),(0,I.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u6DFB\u52A0\u5916\u94FE"]),A.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"attachment/setActionTabs",payload:{}}),a({type:"classroomList/getAttachmentList",payload:jt({},(o=u==null?void 0:u.actionTabs)==null?void 0:o.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:t.coursesId}}))}),onCancel:()=>{d.resetFields(),a({type:"attachment/setActionTabs",payload:{}})}},e.createElement("section",null,e.createElement(y.default,{form:d,initialValues:Vt,onChange:()=>{const l=d.getFieldsValue();E(Object.assign({},m,l))}},e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"}]},e.createElement(We.default,{suffix:e.createElement("span",null,m.name.length,"/60"),maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"})))),e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"},{type:"url",message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684url"}]},e.createElement(We.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),e.createElement(P.Z,null,e.createElement(_.Z,null,e.createElement(y.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},e.createElement(te.default.Group,null,e.createElement(te.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{name:"description"},e.createElement(We.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Gu=(0,C.connect)(({attachment:u})=>({attachment:u}))(zu),nt=s(70891),Uu=Object.defineProperty,$u=Object.defineProperties,Wu=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,Ju=Object.prototype.hasOwnProperty,Ku=Object.prototype.propertyIsEnumerable,Yt=(u,a,t)=>a in u?Uu(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,Je=(u,a)=>{for(var t in a||(a={}))Ju.call(a,t)&&Yt(u,t,a[t]);if(Ht)for(var t of Ht(a))Ku.call(a,t)&&Yt(u,t,a[t]);return u},zt=(u,a)=>$u(u,Wu(a)),yt=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const vt={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},{RangePicker:Ra}=xe.default,{Option:Xu}=Pe.default,Qu=({attachment:u,shixunHomeworks:a,dispatch:t,loading:d,getFileData:m})=>{const E=(0,C.useParams)(),[p,c]=(0,e.useState)({group_settings:[]}),{detail:l}=u,[o]=y.default.useForm(),[$,B]=(0,e.useState)([]),[Q,r]=(0,e.useState)(Je({},vt)),[ye,T]=(0,e.useState)(!1),q=v=>v&&vyt(void 0,null,function*(){var v,J,oe,X;const N=yield t({type:"attachment/getDetail",payload:Je({},E)});N.delay_publish=N.delay_publish?1:0,Q.is_public=[N.is_public],Q.description=N.description,Q.delay_publish=N.delay_publish,Q.publish_time=N.publish_time,o.setFieldsValue(Q),T(N==null?void 0:N.unified_setting),u.actionTabs.manage_all_group?((v=N==null?void 0:N.course_groups)==null?void 0:v.length)>0?z.unified_setting=!1:z.unified_setting=!0:N!=null&&N.unified_setting?z.unified_setting=!0:z.unified_setting=!1,z.publish_time=N.publish_time?N.publish_time:Z()(Z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),console.log(z.unified_setting),z.file_status=N==null?void 0:N.file_status,Ze(Object.assign({},z)),B([Je({},N),...N==null?void 0:N.attachment_histories]);let L=Je({},p);if(L.group_settings=N==null?void 0:N.batches_publish_info,console.log(L),c(L),((J=N==null?void 0:N.course_groups)==null?void 0:J.length)>0){const G=(oe=N==null?void 0:N.course_groups)==null?void 0:oe.filter(W=>W.is_admin),Y=(X=N==null?void 0:N.course_groups)==null?void 0:X.filter(W=>!W.is_admin);(G==null?void 0:G.length)>0?De(G):De([{is_admin:!0}]),(Y==null?void 0:Y.length)>0?ne(Y):ne([])}else console.log(ee)});(0,e.useEffect)(()=>{var v;u.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E"&&(E.id=(v=u.actionTabs.selectArrs)==null?void 0:v.id,o.resetFields(),ce())},[u.actionTabs.key,E.id]);const pe=(v,J)=>{if($.length===1){h.default.info({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8D44\u6E90\u4E0D\u80FD\u5168\u90E8\u5220\u9664"});return}h.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u5220\u9664\u8D44\u6E90\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F",onOk:()=>yt(void 0,null,function*(){var oe;const X=J?{type:"history"}:{},N=yield(0,U.ZP)(`/api/attachments/${v}.json`,{method:"delete",body:X});(N==null?void 0:N.status)===0&&(E.id=(oe=u.actionTabs.selectArrs)==null?void 0:oe.id,ce())})})},b=["pdf","docx","doc","xlsx","xls","ppt","pptx","zip"],[D,be]=(0,e.useState)([]),Ne={multiple:!1,maxCount:1,accept:".pdf, .docx, .doc, .xlsx, .xls, .ppt, .pptx, .zip,",withCredentials:!0,beforeUpload:v=>{const J=v.size/1024/1024,oe=v.name.split(".").slice(-1)[0].toLowerCase();return J>500?(A.ZP.error(`${v.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)`),Promise.reject()):b.indexOf(oe)==-1?(A.ZP.error(`${v.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6`),Promise.reject()):!0},action:`${lt.Z.API_SERVER}/api/attachments.json`};function H({data:v}){console.log("data",v);const J=[{title:"\u8D44\u6E90\u540D\u79F0",key:"id",width:307,ellipsis:!0,render:oe=>e.createElement(R.Z,{title:oe.title},e.createElement("a",{href:lt.Z.API_SERVER+oe.url,target:"_blank",className:"multi_ellipsis1 c-grey-333"},oe.title))},{title:"\u4E0B\u8F7D",dataIndex:"downloads_count",key:"downloads_count",ellipsis:!0,width:50},{title:"\u7248\u672C\u53F7",dataIndex:"created_on",key:"created_on",ellipsis:!0,width:140,render:oe=>oe?e.createElement("span",null,Z()(oe).format("YYYY-MM-DD HH:mm")):"--"},{title:"\u64CD\u4F5C",width:60,render:(oe,X,N)=>e.createElement("span",{onClick:()=>pe(X==null?void 0:X.id,N),className:"c-red current"},"\u5220\u9664")}];return e.createElement(Ee.default,{pagination:!1,columns:J,style:{fontSize:12,marginBottom:20},dataSource:v||[]})}return e.createElement(h.default,{centered:!0,title:"\u8D44\u6E90\u8BBE\u7F6E",open:u.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E",okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>yt(void 0,null,function*(){var v,J;z.file_status==1&&(ee=ee==null?void 0:ee.map(L=>{var G;if(!L.course_group_name)throw A.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!L.publish_time)throw A.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return L.course_group_id=(G=p.group_settings)==null?void 0:G.filter(Y=>L==null?void 0:L.course_group_name.includes(Y.name)).map(Y=>Y.course_group_id||Y.id).toString().split(","),console.log(L.course_group_id),L})),console.log(ee),yield o.validateFields();let oe=o.getFieldValue();oe=Object.assign({},Q,oe);const X=JSON.parse(JSON.stringify(z));X.group_settings=ee.concat(le),(yield(0,nt.Ot)(Je({id:l.id,course_id:E.id,course_second_category_id:E.categoryId||0,is_public:(v=oe.is_public)==null?void 0:v[0],delay_publish:oe.delay_publish,publish_type:z==null?void 0:z.file_status,description:oe.description,publish_time:Q.publish_time,new_attachment_id:(J=oe.attachment_ids)==null?void 0:J.map(L=>{var G;return(G=L.response)==null?void 0:G.id})},X))).status===0&&(r(Je({},vt)),A.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"attachment/setActionTabs",payload:{}}),t({type:"classroomList/getAttachmentList",payload:Je({},u.actionTabs.params)}),m()),be([]),De([{}])}),onCancel:()=>{be([]),De([{}]),r(Je({},vt)),t({type:"attachment/setActionTabs",payload:{}}),t({type:"classroomList/getAttachmentList",payload:Je({},u.actionTabs.params)})}},e.createElement("section",{className:""},e.createElement(_e.Z,{loading:d["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},e.createElement(H,{data:$}),e.createElement(y.default,{form:o,initialValues:Q,onChange:()=>{const v=o.getFieldValue();r(Object.assign({},Q,v))}},e.createElement(y.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:v=>Array.isArray(v)?v:v==null?void 0:v.fileList,normalize:v=>{const J="\u3000\u3000";let oe=v.filter(X=>{const N=X.size/1024/1024,L=X.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return X.name.indexOf(J)===-1&&(X.name=`${X.name}${J}${(0,I.RD)(X.size)}`),!(N>500||b.indexOf(L)==-1)});return be(oe),oe}},e.createElement(It.default,Je({},Ne),e.createElement(pt.ZP,{type:"primary",disabled:D.length>0,ghost:!0,style:{marginRight:5}},"\u66F4\u65B0\u7248\u672C"),e.createElement(R.Z,{placement:"right",overlayStyle:{maxWidth:600},title:e.createElement("div",{onClick:v=>{v.preventDefault(),v.stopPropagation()}},e.createElement("div",null,"\u63D0\u793A\uFF1A"),e.createElement("div",null,"1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,f.Ny)()?"1G":"150M","\u3002"),e.createElement("div",null,"2. \u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\u3002"))},e.createElement("i",{onClick:v=>{v.preventDefault(),v.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),e.createElement(P.Z,null,e.createElement(_.Z,null,e.createElement(y.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},e.createElement(te.default.Group,null,e.createElement(te.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),e.createElement(P.Z,{className:"mb20"},e.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),e.createElement(re.ZP.Group,{value:z.file_status,onChange:v=>{Ze(Object.assign({},zt(Je({},z),{file_status:v.target.value})))}},e.createElement(re.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),e.createElement(re.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),e.createElement(re.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),z.file_status==0&&e.createElement(P.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},e.createElement(_.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),e.createElement(_.Z,{className:"ml5"},e.createElement(xe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:v=>q(v,p==null?void 0:p.course_end_date),disabledTime:v=>(0,ze.d0)(v),value:z.publish_time?Z()(z.publish_time):"",onChange:(v,J)=>{z.publish_time=J,Ze(Object.assign({},z))}})),e.createElement(_.Z,null,e.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),z.file_status==1&&e.createElement(P.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},e.createElement(_.Z,{span:24},e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(P.Z,null,e.createElement(_.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),e.createElement(_.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),e.createElement(_.Z,{span:4}))),ee&&ee.map(function(v,J){var oe;return e.createElement(_.Z,{span:24,key:J,style:{marginTop:J>0?"10px":""}},e.createElement(P.Z,{gutter:[8,16]},e.createElement(_.Z,{span:10},e.createElement(P.Z,{gutter:[8,16]},e.createElement(_.Z,{flex:"1",style:{maxWidth:200}},e.createElement(Pe.default,{mode:"multiple",style:{width:"100%"},value:v.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(X,N)=>{console.log(N),ee[J].course_group_name=X,ee[J].course_group_id=v.course_group_id;const L=(0,we.flattenDeep)(ee.map(Y=>Y.course_group_name)),G=S.map(Y=>{let W=(Y==null?void 0:Y.course_group_name)||[];return zt(Je({},Y),{course_group_name:(0,we.remove)(W,Ve=>L.includes(Ve))})});x(G),De(ee.slice())}},(p==null?void 0:p.group_settings)&&(p==null?void 0:p.group_settings.map(function(X){if(!ee.map(L=>L.course_group_name).flat().includes(X.name))return e.createElement(Xu,{value:X.name,key:X.course_group_id},X.name)})))))),e.createElement(_.Z,{span:10},e.createElement("div",{className:"ml30"},e.createElement(xe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:X=>q(X,p==null?void 0:p.course_end_date),disabledTime:X=>(0,ze.d0)(X),value:v.publish_time?Z()(v.publish_time):"",onChange:(X,N)=>{ee[J].publish_time=N,De([...ee])}}))),e.createElement(_.Z,{span:4},J>0&&(Z()()<=Z()(v.publish_time)||!v.course_group_id)&&e.createElement(fe.Z,{style:{position:"absolute",top:10},onClick:()=>{const X=(0,we.cloneDeep)(S);console.log(X,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),X.forEach((N,L)=>{N.group_name&&(N.group_name=N.group_name.filter(G=>{var Y;return!((Y=ee[J].group_name)!=null&&Y.includes(G))}))}),ee=ee.filter((N,L)=>J!==L),x(X),De(ee.slice()),setTimeout(()=>De(ee.slice()),10)}}),ee.length<((oe=p==null?void 0:p.group_settings)==null?void 0:oe.length)&&e.createElement(Me.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(ee),De(ee.concat({}))}}))))})),e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},e.createElement(We.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6}))))))))};var qu=(0,C.connect)(({attachment:u,loading:a})=>({attachment:u,loading:a}))(Qu),ea=s(1287),ta=Object.defineProperty,ua=Object.defineProperties,aa=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,Ut=(u,a,t)=>a in u?ta(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,et=(u,a)=>{for(var t in a||(a={}))la.call(a,t)&&Ut(u,t,a[t]);if(Gt)for(var t of Gt(a))na.call(a,t)&&Ut(u,t,a[t]);return u},Ft=(u,a)=>ua(u,aa(a)),$t=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const Wt={delay_publish:0,is_public:[!1],description:"",title:"",link:"",file_status:-1,publish_time:""},ra=({attachment:u,dispatch:a,getFileData:t})=>{const d=(0,C.useParams)(),{detail:m}=u,[E]=y.default.useForm(),[p,c]=(0,e.useState)(et({},Wt));(0,e.useEffect)(()=>{u.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&E.resetFields()},[u.actionTabs.key]);const l=S=>S&&S$t(void 0,null,function*(){var S,x,ce,pe;const b=yield a({type:"attachment/getDetail",payload:Ft(et({},d),{course_id:d.coursesId})});b.delay_publish=b.delay_publish?1:0,p.title=b.title,p.link=b.link,p.is_public=[b.is_public],p.description=b.description,p.publish_time=b.publish_time,p.delay_publish=b.delay_publish,c(et({},p)),E.setFieldsValue(p),u.actionTabs.manage_all_group?((S=b==null?void 0:b.course_groups)==null?void 0:S.length)>0?B.unified_setting=!1:B.unified_setting=!0:b!=null&&b.unified_setting?B.unified_setting=!0:B.unified_setting=!1,B.publish_time=b.publish_time?b.publish_time:Z()(Z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),B.file_status=b==null?void 0:b.file_status,Q(Object.assign({},B)),$([et({},b),...b==null?void 0:b.attachment_histories]);let D=et({},r);if(D.group_settings=b==null?void 0:b.batches_publish_info,console.log(D),ye(D),((x=b==null?void 0:b.course_groups)==null?void 0:x.length)>0){const be=(ce=b==null?void 0:b.course_groups)==null?void 0:ce.filter(H=>H.is_admin),Ne=(pe=b==null?void 0:b.course_groups)==null?void 0:pe.filter(H=>!H.is_admin);(be==null?void 0:be.length)>0?q(be):q([{is_admin:!0}]),(Ne==null?void 0:Ne.length)>0?Ze(Ne):Ze([])}else console.log(T)});return(0,e.useEffect)(()=>{var S;u.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&(d.id=(S=u.actionTabs.selectArrs)==null?void 0:S.id,ne())},[u.actionTabs.key]),e.createElement(h.default,{centered:!0,title:"\u5916\u94FE\u8BBE\u7F6E",open:u.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:600,onOk:()=>$t(void 0,null,function*(){var S;B.unified_setting||(T=T==null?void 0:T.map(b=>{var D;if(!b.course_group_name)throw A.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!b.publish_time)throw A.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return console.log(r.group_settings),console.log(b),b.course_group_id=(D=r.group_settings)==null?void 0:D.filter(be=>b==null?void 0:b.course_group_name.includes(be.name)).map(be=>be.course_group_id||be.id).toString().split(","),console.log(b.course_group_id),b})),console.log(T),yield E.validateFields();let x=E.getFieldValue();x=Object.assign({},p,x);const ce=JSON.parse(JSON.stringify(B));ce.group_settings=T.concat(z),(yield(0,nt.Ot)(et({id:m.id,course_id:d.id,course_second_category_id:d.categoryId*1,is_public:(S=x.is_public)==null?void 0:S[0],delay_publish:x.delay_publish,publish_type:B==null?void 0:B.file_status,description:x.description,publish_time:p.publish_time,link:x.link,name:x.title},ce))).status===0&&(A.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"attachment/setActionTabs",payload:{}}),a({type:"classroomList/getAttachmentList",payload:et({},u.actionTabs.params)}),t())}),onCancel:()=>{q([{}]),c(et({},Wt)),a({type:"attachment/setActionTabs",payload:{}})}},e.createElement("section",{className:"pl20 pr20 pt10"},e.createElement(y.default,{form:E,initialValues:p,onChange:()=>{const S=E.getFieldValue();c(Object.assign({},p,S))}},e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"}]},e.createElement(We.default,{placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"})))),e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"}]},e.createElement(We.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),e.createElement(P.Z,null,e.createElement(_.Z,null,e.createElement(y.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},e.createElement(te.default.Group,null,e.createElement(te.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),e.createElement(P.Z,{className:"mb20"},e.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),e.createElement(re.ZP.Group,{value:B.file_status,onChange:S=>{Q(Object.assign({},Ft(et({},B),{file_status:S.target.value})))}},e.createElement(re.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),e.createElement(re.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),e.createElement(re.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),B.file_status==0&&e.createElement(P.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},e.createElement(_.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),e.createElement(_.Z,{className:"ml5"},e.createElement(xe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:S=>l(S,r==null?void 0:r.course_end_date),disabledTime:S=>(0,ze.d0)(S),value:B.publish_time?Z()(B.publish_time):"",onChange:(S,x)=>{B.publish_time=x,Q(Object.assign({},B))}})),e.createElement(_.Z,null,e.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),B.file_status==1&&e.createElement(P.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},e.createElement(_.Z,{span:24},e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(P.Z,null,e.createElement(_.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),e.createElement(_.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),e.createElement(_.Z,{span:4}))),T&&T.map(function(S,x){var ce;return e.createElement(_.Z,{span:24,key:x},e.createElement(P.Z,{gutter:[8,16]},e.createElement(_.Z,{span:10},e.createElement(P.Z,{gutter:[8,16]},e.createElement(_.Z,{flex:"1",style:{maxWidth:200}},e.createElement(Pe.default,{mode:"multiple",style:{width:"100%"},value:S.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(pe,b)=>{console.log(b),T[x].course_group_name=pe,T[x].course_group_id=S.course_group_id;const D=(0,we.flattenDeep)(T.map(Ne=>Ne.course_group_name)),be=ee.map(Ne=>{let H=(Ne==null?void 0:Ne.course_group_name)||[];return Ft(et({},Ne),{course_group_name:(0,we.remove)(H,v=>D.includes(v))})});De(be),q(T.slice())}},(r==null?void 0:r.group_settings)&&(r==null?void 0:r.group_settings.map(function(pe){if(!T.map(D=>D.course_group_name).flat().includes(pe.name))return e.createElement(Option,{value:pe.name,key:pe.course_group_id},pe.name)})))))),e.createElement(_.Z,{span:10},e.createElement("div",{className:"ml30"},e.createElement(xe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:pe=>l(pe,r==null?void 0:r.course_end_date),disabledTime:pe=>(0,ze.d0)(pe),value:S.publish_time?Z()(S.publish_time):"",onChange:(pe,b)=>{T[x].publish_time=b,q([...T])}}))),e.createElement(_.Z,{span:4},x>0&&(Z()()<=Z()(S.publish_time)||!S.course_group_id)&&e.createElement(fe.Z,{onClick:()=>{const pe=(0,we.cloneDeep)(ee);console.log(pe,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),pe.forEach((b,D)=>{b.group_name&&(b.group_name=b.group_name.filter(be=>{var Ne;return!((Ne=T[x].group_name)!=null&&Ne.includes(be))}))}),T=T.filter((b,D)=>x!==D),De(pe),q(T.slice()),setTimeout(()=>q(T.slice()),10)}}),T.length<((ce=r==null?void 0:r.group_settings)==null?void 0:ce.length)&&e.createElement(Me.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:4},onClick:()=>{console.log(T),q(T.concat({}))}}))))})),e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},e.createElement(We.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var sa=(0,C.connect)(({attachment:u})=>({attachment:u}))(ra),Ke={flex_box_center:"flex_box_center___Q71DS",flex_space_between:"flex_space_between___TNuTq",flex_box_vertical_center:"flex_box_vertical_center___rhfhG",flex_box_center_end:"flex_box_center_end___MsQQ8",flex_box_column:"flex_box_column___MYvbv",bg:"bg___WkKTX",containerTitle:"containerTitle___x4her",containerDesc:"containerDesc___yNjjw",listItem:"listItem___pzdI9",info:"info___FH9ox",title:"title___TGy6D",titleLeft:"titleLeft___jaNs9",titleRight:"titleRight___X9mA2",acitons:"acitons___CPj4f",menu:"menu___Vr5C0",spanSize:"spanSize___hidB_",table:"table___UIeZ8",flexBox:"flexBox___VZsop",watch:"watch___l8SSX",iconV:"iconV___bHhod"},Jt=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const oa=({classroomList:u,loading:a,dispatch:t})=>{const d=(0,C.useParams)(),m=(0,C.useLocation)(),[E,p]=(0,e.useState)([]),[c,l]=(0,e.useState)(1);(0,e.useEffect)(()=>{new Promise((r,ye)=>Jt(void 0,null,function*(){t({type:"classroomList/getCoursesMine",payload:{id:d.id,page_size:50}}).then(T=>{p(E.concat(T))})}))},[u.name]);const[o]=y.default.useForm();let $=[];u.courseGroups.course_groups&&u.courseGroups.course_groups.map(r=>$.push(r.id+""));const B=r=>r&&re.createElement(te.default,{value:String(r)})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",key:"name",width:482,ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:130},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_date",key:"end_date",width:130}];return e.createElement(h.default,{centered:!0,title:"\u53D1\u9001\u8D44\u6E90",open:u.actionTabs.key==="\u53D1\u9001",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:820,footer:e.createElement("div",{style:{height:"48px",minHeight:"48px",display:"flex",alignItems:"center"}},e.createElement("span",{style:{flex:"1",textAlign:"start"}},"\u53D1\u5E03\u72B6\u6001\uFF1A",e.createElement(re.ZP.Group,{value:c,onChange:r=>{l(r.target.value)}},e.createElement(re.ZP,{value:1},"\u53D1\u5E03"),e.createElement(re.ZP,{value:0},"\u4E0D\u53D1\u5E03"))),e.createElement(pt.ZP,{onClick:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},"\u53D6\u6D88"),e.createElement(pt.ZP,{onClick:()=>Jt(void 0,null,function*(){const r=o.getFieldValue();(yield(0,U.ZP)("/api/files/bulk_send.json",{method:"post",body:{ids:[...u.actionTabs.selectArrs],to_course_ids:[...r.group_ids],course_id:d.id,is_publish:c}})).status===0&&(A.ZP.success("\u53D1\u9001\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}))}),type:"primary"},"\u786E\u8BA4")),bodyStyle:{minHeight:200},onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u8D44\u6E90\u53D1\u9001\u5230",e.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),u.courseGroups.course_groups&&e.createElement(y.default,{form:o,initialValues:{group_ids:$,end_time:Z()(Z()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},e.createElement(y.default.Item,{name:"group_ids"},e.createElement(te.default.Group,null,e.createElement(Ee.default,{loading:a.effects["classroomList/getCourseGroups"],columns:Q,className:Ke.table,dataSource:E==null?void 0:E.filter(r=>(r==null?void 0:r.id)!=d.id),scroll:{y:240},pagination:!1})))))};var ia=(0,C.connect)(({classroomList:u,loading:a})=>({classroomList:u,loading:a}))(oa),ca=s(6629),da=s(15715),ma=s(13946),pa=s(92919),Ea=Object.defineProperty,Kt=Object.getOwnPropertySymbols,fa=Object.prototype.hasOwnProperty,_a=Object.prototype.propertyIsEnumerable,Xt=(u,a,t)=>a in u?Ea(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,ga=(u,a)=>{for(var t in a||(a={}))fa.call(a,t)&&Xt(u,t,a[t]);if(Kt)for(var t of Kt(a))_a.call(a,t)&&Xt(u,t,a[t]);return u},ya=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const va=({classroomList:u,user:a,dispatch:t})=>{const d=(0,C.useParams)(),[m,E]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var c,l;if(u.actionTabs.key==="\u53D6\u6D88\u53D1\u5E03"){if((0,f.j5)()||(l=(c=a==null?void 0:a.userInfo)==null?void 0:c.course)!=null&&l.own){E(!0);return}const o={hasNum:0,noHasNum:0};u.actionTabs.selectArrsAll.map($=>{var B;$.author_login===((B=a.userInfo)==null?void 0:B.login)?++o.hasNum:++o.noHasNum}),o.noHasNum>0?h.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,u.actionTabs.isdelete!=="1"&&e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},o.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},o.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{p()}}):E(!0)}else E(!1)},[u.actionTabs.key]);const p=()=>{t({type:"classroomList/setActionTabs",payload:{}})};return e.createElement(h.default,{centered:!0,title:"\u63D0\u793A",open:m,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ya(void 0,null,function*(){(yield(0,U.ZP)("/api/files/unpublish.json",{method:"put",body:{ids:[...u.actionTabs.selectArrs],course_id:d.id}})).status===0&&(A.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/getAttachmentList",payload:ga({},u.actionTabs.params)}),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:d.coursesId}}))}),onCancel:()=>{p()}},e.createElement("p",null,"\u786E\u5B9A\u53D6\u6D88\u53D1\u5E03\u9009\u4E2D\u7684\u8D44\u6E90\u5417\uFF1F"),e.createElement("p",null,"\u53D6\u6D88\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u65E0\u6548\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var Fa=(0,C.connect)(({classroomList:u,user:a})=>({classroomList:u,user:a}))(va),ha=s(71418);const Da=({classroomList:u,dispatch:a})=>{var t,d,m,E;const p=(0,C.useParams)(),[c,l]=(0,e.useState)(1),[o,$]=(0,e.useState)(0),[B,Q]=(0,e.useState)(20),[r,ye]=(0,e.useState)(!1),[T,q]=(0,e.useState)([]),[z,Ze]=(0,e.useState)(""),[ee,De]=(0,e.useState)(null),[le,ne]=(0,e.useState)(!1),[S,x]=(0,e.useState)([]);p.id=p.coursesId,(0,e.useEffect)(()=>{u.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"?(Ze(""),De(null),ce(),ye(!0)):ye(!1)},[u.actionTabs]);const ce=()=>{var H,v;(0,nt.mn)({course_id:p.id,attachment_id:(v=(H=u.actionTabs)==null?void 0:H.currentInfo)==null?void 0:v.id}).then(J=>{J.status==0&&x([...J.course_groups])}),pe()},pe=()=>{c!=1?l(1):B!=20?Q(20):b()},b=()=>{var H,v;ne(!0),(0,nt.$n)({page:c,limit:B,keyword:z,course_group_id:ee,course_id:p.id,id:(v=(H=u.actionTabs)==null?void 0:H.currentInfo)==null?void 0:v.id}).then(J=>{J.status==0&&(q(J.data),$(J.size))}),ne(!1)},D=[{title:"\u5E8F\u53F7",render:(H,v,J)=>B*(c-1)+J+1,width:60,align:"center"},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center"},{title:"\u59D3\u540D",dataIndex:"username",align:"center"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",align:"center"},{title:"\u67E5\u770B\u65F6\u95F4",dataIndex:"watch_time",align:"center"},{title:"\u4E0B\u8F7D\u65F6\u95F4",dataIndex:"download_time",align:"center"}];(0,e.useEffect)(()=>{u.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&b()},[c]),(0,e.useEffect)(()=>{u.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&(c==1?b():l(1))},[B]),(0,e.useEffect)(()=>{pe()},[ee]);const be=(H,v)=>{l(H)},Ne=(H,v)=>{Q(v)};return e.createElement(h.default,{width:1e3,centered:!0,title:"\u8BBF\u95EE\u8BB0\u5F55",open:r,footer:null,onCancel:()=>{Ze(""),De(null),a({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{style:{display:"flex",alignItems:"center"}},"\u8D44\u6E90\u540D\u79F0\uFF1A",e.createElement("div",{style:{width:350,height:22,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},title:(d=(t=u==null?void 0:u.actionTabs)==null?void 0:t.currentInfo)==null?void 0:d.title},(E=(m=u==null?void 0:u.actionTabs)==null?void 0:m.currentInfo)==null?void 0:E.title)),e.createElement("div",{style:{display:"flex"}},e.createElement(Pe.default,{value:ee,style:{width:160,marginRight:20},placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",allowClear:!0,onChange:H=>{De(H)}},S.map(H=>e.createElement(Option,{label:H.name,value:H.course_group_id,key:H.course_group_id},H.name))),e.createElement(We.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",value:z,onChange:H=>{Ze(H.target.value)},onSearch:H=>{c==1?b():l(1)},style:{width:230,marginLeft:"auto"},onPressEnter:()=>b()}))),e.createElement(ha.Z,{spinning:le},e.createElement(Ee.default,{style:{padding:"15px 0"},pagination:!1,bordered:!0,columns:D,dataSource:T,rowKey:H=>H==null?void 0:H.id})),o>0&&e.createElement(Be.Z,{className:"tc",style:{paddingBottom:15},showSizeChanger:!0,showQuickJumper:!0,onChange:be,onShowSizeChange:Ne,defaultCurrent:1,pageSizeOptions:["10","20","50","100"],current:c||1,pageSize:B||10,defaultPageSize:10,total:o,showTotal:H=>e.createElement("span",{className:"mr10"},"\u5171",e.createElement("span",{className:"c-blue"}," ",H," "),"\u6761\u6570\u636E")}))};var ba=(0,C.connect)(({classroomList:u})=>({classroomList:u}))(Da),Ca=s(69851),i=s(59301),Pa=Object.defineProperty,Aa=Object.defineProperties,Ba=Object.getOwnPropertyDescriptors,Qt=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,Sa=Object.prototype.propertyIsEnumerable,qt=(u,a,t)=>a in u?Pa(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,ot=(u,a)=>{for(var t in a||(a={}))Oa.call(a,t)&&qt(u,t,a[t]);if(Qt)for(var t of Qt(a))Sa.call(a,t)&&qt(u,t,a[t]);return u},xa=(u,a)=>Aa(u,Ba(a)),tt=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const Ta=({classroomList:u,globalSetting:a,loading:t,user:d,dispatch:m,match:E})=>{var p,c,l,o;const $=(0,C.useLocation)(),B=(0,C.useParams)(),[Q]=(0,C.useSearchParams)(),[r,ye]=(0,e.useState)({sort_type:"publish_time",sort:"desc",page_size:20,clazz:Q.get("tabs")==="0"?"":Q.get("tabs")==="1"?"2":Q.get("tabs")==="2"?"3":Q.get("tabs")==="3"?"1":""}),[T,q]=(0,e.useState)(Array.from({length:20},()=>!1)),[z,Ze]=(0,e.useState)([]),[ee,De]=(0,e.useState)(),le=new Date,[ne,S]=(0,e.useState)([]),[x,ce]=(0,e.useState)("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217"),[pe,b]=(0,e.useState)(!1),{detailAttachmentList:D,detailLeftMenus:be,detailTopBanner:Ne,taskList:H}=u;let v=Q.get("tabs")?parseInt(Q.get("tabs")):0;const[J,oe]=(0,e.useState)(!1),{userInfo:X}=d;let N;r.course_id=B.coursesId,B.categoryId?r.course_second_category_id=B.categoryId:delete r.course_second_category_id;function L(n,k){return tt(this,null,function*(){let He=yield(0,U.ZP)("/api/files/group_settings_statistics.json",{method:"get",params:{attachment_id:n,course_id:B.course_id}}),Ye=[...z];Ye[k]=He==null?void 0:He.data,Ze(Ye)})}(0,e.useEffect)(()=>{q(Array.from({length:20},()=>!1)),Ze([])},[]),(0,e.useEffect)(()=>{var n,k,He;if((n=d==null?void 0:d.userInfo)!=null&&n.login){const Ye=I.cX.getItem(`${(k=d==null?void 0:d.userInfo)==null?void 0:k.login}${(0,f.GJ)()?"Teacher":"Student"}`,"Attachment");Ye&&(r.sort_type=Ye==null?void 0:Ye.type,r.sort=Ye==null?void 0:Ye.direction,console.log("localRecordValue",Ye),ce(Ye==null?void 0:Ye.name)),Y()}else(He=d==null?void 0:d.userInfo)!=null&&He.username&&Y()},[(p=d==null?void 0:d.userInfo)==null?void 0:p.login,$.pathname]),(0,e.useEffect)(()=>{u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Y()},[u.actionTabs.key]),(0,e.useEffect)(()=>{S([])},[D]);const G=(n,k)=>{Ze([]),q(Array.from({length:20},()=>!1)),r.page=n,r.page_size=k,Y()},Y=()=>{ye(ot({},r)),S([]),m({type:"classroomList/getAttachmentList",payload:ot({},r)})},W=n=>tt(void 0,null,function*(){n.link&&(yield m({type:"attachment/updateVisits",payload:{id:n.id}}),m({type:"classroomList/getAttachmentList",payload:ot({},r)}))});be.course_modules&&(N=u.detailLeftMenus.course_modules.filter(n=>n.type==="attachment")[0]);const Ve=n=>tt(void 0,null,function*(){if(ne==""){A.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,U.ZP)("/api/files/bulk_move.json",{method:"put",body:{course_id:B.course_id,ids:ne,to_category_id:n==null?void 0:n.key}})).status===0&&(A.ZP.success("\u64CD\u4F5C\u6210\u529F"),m({type:"classroomList/getAttachmentList",payload:ot({},r)}),S([]))}),Ue=n=>n.link?n.link:lt.Z.API_SERVER+n.url;let it=[{name:"\u5220\u9664",icon:i.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:i.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u7ACB\u5373\u53D1\u5E03",icon:i.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u53D6\u6D88\u53D1\u5E03",icon:i.createElement("i",{className:"iconfont icon-quxiaofabu"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:i.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u8C03\u6574\u6392\u5E8F",icon:i.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})}].filter(n=>Ne.is_public?!0:n.name!=="\u8BBE\u4E3A\u516C\u5F00");const Qe=[{name:"\u5168\u90E8",id:"",total:D.total_count,index:0},{name:"\u672A\u53D1\u5E03",id:"2",total:(0,f.GJ)()?D.unpublish_count:null,index:1},{name:"\u9884\u53D1\u5E03",id:"3",total:(0,f.GJ)()?D.not_started_count:null,index:2},{name:"\u5DF2\u53D1\u5E03",id:"1",total:(0,f.GJ)()?D.publish_count:null,index:3}],ht=[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"",direction:""},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"created_on",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"created_on",direction:"asc"},{name:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"publish_time",direction:"desc"},{name:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"publish_time",direction:"asc"}],Et=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name",width:240},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:80},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",width:200,sorter:!0,showSorterTooltip:!1,sortOrder:r.order_by==="publish_time"?r.sort_direction==="desc"?"descend":"ascend":null,render:n=>n?Z()(n).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"member_manager",key:"member_manager",ellipsis:{showTitle:!1},render:n=>n==="--"||!n?"--":i.createElement("span",{title:n},n)}],Za=n=>{console.log(n.key),(n.key==="0"||n.key==="1"||n.key==="2")&&(r.sort_type="created_on",r.sort="desc",ce("\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),n.key==="3"&&(r.sort_type="publish_time",r.sort="desc",ce("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),r.clazz=Qe[n.key].id,r.page=1,C.history.replace(`${$.pathname}?tabs=${n.key}`),q(Array.from({length:20},()=>!1)),Ze([]),Y()},Na=n=>{var k;r.sort_type=n.type,r.sort=n.direction,r.page=1,I.cX.setItem(`${(k=d==null?void 0:d.userInfo)==null?void 0:k.login}${(0,f.GJ)()?"Teacher":"Student"}`,n,"Attachment"),ce(n.name),Y()},Ia=n=>tt(void 0,null,function*(){var k;const He=n.name;ne==""?A.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):He==="\u8C03\u6574\u6392\u5E8F"?ka():m({type:"classroomList/setActionTabs",payload:{key:He,selectArrs:ne,selectArrsAll:(k=D.files)==null?void 0:k.filter(Ye=>ne.includes(Ye.id)),params:r,batch:!0}})}),ka=()=>{let n={courseId:r.course_id,container_type:"attachment"};r!=null&&r.course_second_category_id&&(n.category_id=r==null?void 0:r.course_second_category_id),m({type:"classroomList/getAllTaskList",payload:n}),m({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})},La=n=>tt(void 0,null,function*(){yield m({type:"classroomList/updateTaskPosition",payload:{category_id:r==null?void 0:r.course_second_category_id,courseId:r==null?void 0:r.course_id,task_ids:n,container_type:"attachment"}}),Y()}),Ma=(0,e.useMemo)(()=>{let n=[];return H.length>0&&(n=H.map(k=>{let He="";return k.is_publish&&k.publish_status&&(He="\u5DF2\u53D1\u5E03"),k.is_publish&&!k.publish_status&&(He="\u9884\u53D1\u5E03"),k.is_publish||(He="\u672A\u53D1\u5E03"),{user_name:k.user_name,task_name:k.task_name,task_id:k.task_id,category:k.category,status:He}})),n},[H]);return console.log(H,"taskList"),i.createElement("section",null,i.createElement(da.Z,{isLoading:t["classroomList/getAttachmentList"],tabDataSource:(0,f.GJ)()?Qe:[],isAdmin:(0,f.GJ)(),onTabMenuClick:Za,defaultSelectedKeys:[v+""],showControlButton:(0,f.GJ)(),buttonText:"\u9009\u7528\u8D44\u6E90",extraNode:(0,f.GJ)()&&i.createElement(P.Z,{align:"middle",className:"mr20"},!(D!=null&&D.parent_category_id)&&(0,f.GJ)()&&i.createElement("span",{className:"c-blue font16 ml20 current",onClick:n=>{n.preventDefault(),m({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u76EE\u5F55"}})}},i.createElement(R.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},i.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),i.createElement("span",{className:"c-blue font16 ml20 current",style:{paddingTop:2},onClick:n=>{n.preventDefault(),m({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D",params:r,selectArrs:xa(ot({},D),{category_id:r==null?void 0:r.course_second_category_id,main_id:typeof D.parent_category_id=="object"?D.id:void 0}),cb:Y}})}},i.createElement(R.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},i.createElement("i",{className:"iconfont icon-zhongmingming1 font17"}))),i.createElement("span",{className:"c-blue font14 ml20 current",onClick:n=>{n.preventDefault(),m({type:"attachment/setActionTabs",payload:{key:"\u4E0A\u4F20\u8D44\u6E90",params:r}})}},i.createElement("i",{className:"iconfont icon-shangchuan3 font14 mr5"}),"\u4E0A\u4F20\u8D44\u6E90"),i.createElement("span",{className:"c-blue font14 ml20 current",onClick:n=>{n.preventDefault(),m({type:"attachment/setActionTabs",payload:{key:"\u6DFB\u52A0\u5916\u94FE",params:r}})}},i.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),onButtonClick:()=>{m({type:"attachment/setActionTabs",payload:{key:"\u9009\u7528\u8D44\u6E90",params:r}})}}),i.createElement(ma.Z,{dataSource:D.files||[],isAdmin:(0,f.GJ)(),batchStatus:J,SortMenuName:x,setSortMenuName:ce,SortMenus:ht,onSearch:n=>{r.search=n,r.page=1,Y()},onSort:Na,onBatch:n=>oe(n)}),i.createElement(_e.Z,{loading:t["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},D.total_count===0&&i.createElement(ca.Z,null),D.files&&D.files.map(function(n,k){var He,Ye,eu;return i.createElement("div",{className:Ke.listItem,key:k},(0,f.GJ)()&&i.createElement(te.default,{checked:ne.includes(n.id),value:n.id,className:"mr20",onChange:de=>{let ve=ne.indexOf(n.id);ne.indexOf(n.id)>-1?S(ne.filter(Ae=>Ae!==n.id)):S(ne.concat(n.id))}}),i.createElement("div",{className:Ke.info},i.createElement("div",{className:Ke.title},i.createElement("div",{className:Ke.titleLeft},(0,f.GJ)()&&i.createElement(i.Fragment,null,n.is_publish&&n.publish_status&&i.createElement("span",{className:"tag-style bg-light-blue mr10"},"\u5DF2\u53D1\u5E03"),n.is_publish&&!n.publish_status&&i.createElement("span",{className:"tag-style bg-c5d6ff mr10"},"\u9884\u53D1\u5E03"),!n.is_publish&&i.createElement("span",{className:"tag-style bgB8B8B8 mr10"},"\u672A\u53D1\u5E03")),(0,f.RV)()||n.is_public?i.createElement("a",{onClick:de=>{(0,nt.fc)({id:n==null?void 0:n.id,watch_type:2,course_id:r==null?void 0:r.course_id}),W(n),!(n.link||n.content_type==="application/pdf")&&(de.preventDefault(),m({type:"attachment/setActionTabs",payload:{key:(n.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:n,params:r}}))},href:Ue(n),target:"_blank"},i.createElement("strong",null,n.title)):i.createElement("strong",null,n.title),n.link&&i.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," ","\u5916\u94FE"," ")),i.createElement("div",{className:Ke.titleRight},(0,f.GJ)()&&!(n!=null&&n.is_publish)&&i.createElement(C.Link,{target:"_blank",to:"/",onClick:de=>tt(this,null,function*(){de.stopPropagation(),de.preventDefault(),m({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",index:k,selectArrs:[n==null?void 0:n.id],selectArrsAll:[n],params:r,type:2,manage_all_group:D==null?void 0:D.manage_all_group}});let ve=[...T];ve[k]=!1,q(ve)})},i.createElement("aside",{className:Ke.flexBox},i.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),i.createElement("div",null,"\u53D1\u5E03"))),((0,f.RV)()||n.is_public)&&i.createElement("aside",{onClick:de=>tt(this,null,function*(){de.stopPropagation(),de.preventDefault(),yield(0,nt.fc)({id:n==null?void 0:n.id,watch_type:2,course_id:r==null?void 0:r.course_id}),W(n),n.link||n.content_type==="application/pdf"?window.open(Ue(n)):m({type:"attachment/setActionTabs",payload:{key:(n.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:n,params:r}})}),className:Ke.flexBox,style:{marginRight:16,cursor:"pointer"}},i.createElement("i",{className:"iconfont icon-chakansvg"}),i.createElement("div",null,"\u67E5\u770B")),((0,f.RV)()||n.is_public)&&!n.link&&n.is_publish&&i.createElement("aside",{onClick:de=>tt(this,null,function*(){de.stopPropagation(),yield(0,nt.fc)({id:n==null?void 0:n.id,watch_type:1,course_id:r==null?void 0:r.course_id}),(0,I.Nd)((n==null?void 0:n.title)||"educoder",decodeURIComponent(lt.Z.API_SERVER+n.url))}),className:`${Ke.flexBox}`,style:{marginRight:16,cursor:"pointer"}},i.createElement("i",{className:"iconfont icon-xiazai6"}),i.createElement("div",null,"\u4E0B\u8F7D")),(0,f.GJ)()&&i.createElement(K.Z,{placement:"bottomCenter",overlayClassName:Ke.dro,dropdownRender:()=>i.createElement(Fe.default,null,i.createElement(Fe.default.Item,{key:1,style:{textAlign:"center"}},i.createElement("a",{onClick:de=>tt(this,null,function*(){de.stopPropagation(),de.preventDefault(),m({type:"classroomList/setActionTabs",payload:{key:n.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03",index:k,selectArrs:[n==null?void 0:n.id],selectArrsAll:[n],params:r,type:2,manage_all_group:D==null?void 0:D.manage_all_group}});let ve=[...T];ve[k]=!1,q(ve)})},n.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03")),i.createElement(Fe.default.Item,{key:22,style:{textAlign:"center"}},i.createElement(C.Link,{target:"_blank",to:"/",onClick:de=>{var ve;de.preventDefault(),m({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[n.id],selectArrsAll:(ve=D.files)==null?void 0:ve.filter(Ae=>[n.id].includes(Ae.id)),isdelete:"1",params:r}})}},"\u7ACB\u5373\u5220\u9664")),i.createElement(Fe.default.Item,{key:6,style:{textAlign:"center"}},i.createElement(C.Link,{onClick:de=>{de.preventDefault(),m({type:"attachment/setActionTabs",payload:{key:n.link?"\u5916\u94FE\u8BBE\u7F6E":"\u8D44\u6E90\u8BBE\u7F6E",index:k,selectArrs:n,params:r,manage_all_group:D==null?void 0:D.manage_all_group}});let ve=[...T];ve[k]=!1,q(ve)},to:"/"},"\u8D44\u6E90\u8BBE\u7F6E")),i.createElement(Fe.default.Item,{key:7,style:{textAlign:"center"}},i.createElement(C.Link,{target:"_blank",to:"/",onClick:de=>{de.preventDefault(),m({type:"classroomList/setActionTabs",payload:{key:"\u8BBF\u95EE\u8BB0\u5F55",currentInfo:n}})}},"\u8BBF\u95EE\u8BB0\u5F55")))},i.createElement("aside",{onClick:de=>de.stopPropagation(),className:Ke.flexBox,style:{cursor:"default"}},i.createElement("i",{className:"iconfont icon-gengduo4"}),i.createElement("div",null,"\u66F4\u591A"))))),i.createElement("div",{className:"flex-wrp"},n.link&&i.createElement(i.Fragment,null,i.createElement("p",{className:"flex1"},i.createElement("span",null,n.author.name),i.createElement("span",{className:"ml15"},"\u70B9\u51FB\u6B21\u6570\uFF1A",n.downloads_count),lett(this,null,function*(){de.stopPropagation(),de.preventDefault(),T[k]||L(n==null?void 0:n.id,k);let ve=[...T];ve[k]=!ve[k],q(ve)})},i.createElement("i",{className:`iconfont icon-${T[k]?"shouqi":"xiala2"}`})," ")),(0,f.GJ)()&&(n==null?void 0:n.is_publish)&&T[k]&&((He=z[k])==null?void 0:He.length)>5&&i.createElement(Ee.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:de=>({onClick:ve=>{ve.stopPropagation(),ve.preventDefault()}}),onHeaderRow:(de,ve)=>({onClick:Ae=>{Ae.stopPropagation(),Ae.preventDefault()}}),pagination:!1,dataSource:z[k],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(de,ve,Ae)=>{Ae.field&&(r.order_by=Ae.field),Ae.order||(r.sort_direction="asc"),Ae.order==="ascend"&&(r.sort_direction="asc"),Ae.order==="descend"&&(r.sort_direction="desc"),Ae.order||(r.sort_direction="asc"),L(n==null?void 0:n.id,k)},columns:Et}),(0,f.GJ)()&&(n==null?void 0:n.is_publish)&&T[k]&&((Ye=z[k])==null?void 0:Ye.length)>0&&((eu=z[k])==null?void 0:eu.length)<6&&i.createElement(Ee.default,{rowKey:"shixun_identifier",onRow:de=>({onClick:ve=>{ve.stopPropagation(),ve.preventDefault()}}),onHeaderRow:(de,ve)=>({onClick:Ae=>{Ae.stopPropagation(),Ae.preventDefault()}}),pagination:!1,dataSource:z[k],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(de,ve,Ae)=>{Ae.field&&(r.order_by=Ae.field),Ae.order||(r.sort_direction="asc"),Ae.order==="ascend"&&(r.sort_direction="asc"),Ae.order==="descend"&&(r.sort_direction="desc"),Ae.order||(r.sort_direction="asc"),L(n==null?void 0:n.id,k)},columns:Et}),n.description&&i.createElement("div",{className:"flex-wrp"},i.createElement("p",{className:"flex1"},i.createElement("span",null," \u8D44\u6E90\u63CF\u8FF0\uFF1A"),i.createElement("span",{className:"ml5"},n.description||"\u6682\u65E0\u63CF\u8FF0")))))}),i.createElement("aside",{className:"tc mb50 mt30"},D.attachments_count>0&&i.createElement(Be.Z,{current:r.page||1,showSizeChanger:!0,onChange:G,defaultCurrent:1,pageSize:r.page_size||20,total:D.attachments_count}))),ne.length>0&&(0,f.GJ)()&&i.createElement(Te.Z,{offsetBottom:0},i.createElement(pa.Z,{buttonDataSource:it,onButtonClick:Ia,useBatchStatus:oe,catalogue:((l=(c=be==null?void 0:be.course_modules)==null?void 0:c.find(n=>n.type==="attachment"))==null?void 0:l.second_category)||[],allSelect:ne.length?ne.length===((o=D.files)==null?void 0:o.length):!1,setSeleArr:S,setAllSelect:n=>{n.target.checked?S(D.files.map(k=>k.id)):S([])},selectArrs:ne,onMenuClick:Ve})),i.createElement(he,null),i.createElement(Le,null),i.createElement(uu,{getFileData:Y}),i.createElement(ou,null),i.createElement(ia,null),i.createElement(yu,null),i.createElement(Cu,null),i.createElement(wu,null),i.createElement(Ru,null),i.createElement(Gu,null),i.createElement(qu,{getFileData:Y}),i.createElement(ea.Z,null),i.createElement(sa,{getFileData:Y}),i.createElement(Fa,null),i.createElement(ba,null),i.createElement(Ca.Z,{type:2,visible:u.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:La,data:Ma,onCancel:()=>{m({type:"classroomList/setActionTabs",payload:{key:""}})}}))};var wa=(0,C.connect)(({classroomList:u,loading:a,user:t,globalSetting:d})=>({classroomList:u,globalSetting:d,user:t,loading:a.effects}))(Ta)},92919:function(at,Ie,s){s.d(Ie,{Z:function(){return Ee}});var e=s(59301),U=s(20834),C=s(98135),A=s(24905),P=s(3113),R=s(38854),_e={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},te=s(35099),K=s(43501),Ee=({buttonDataSource:Be,onButtonClick:Te,useBatchStatus:I,allSelect:f,setAllSelect:h,selectArrs:Ce,onMenuClick:Oe,setSeleArr:ke,catalogue:ue,addCatalogue:g})=>{const[O,w]=(0,e.useState)(!1),[j,he]=(0,e.useState)("");console.log("---",ue);const ae=e.createElement("div",{className:_e.moveCategory,onMouseLeave:F=>w(!1)},e.createElement(U.default,{onClick:Oe,style:{maxHeight:300,width:240,overflow:"auto"}},e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.createElement(C.default,{onChange:F=>{he(F.target.value)}})),ue==null?void 0:ue.map(function(F,M){var V;if(!(j!==""&&F.category_name.indexOf(j)<0))return e.createElement(e.Fragment,null,e.createElement(U.default.Item,{className:"multi-llipsis1e",key:F.category_id},F.category_name),(V=F==null?void 0:F.third_category)==null?void 0:V.map(ge=>e.createElement(U.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:ge.category_id},ge.category_name)))}),g&&e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:g},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return e.createElement("div",{className:_e.bottomControlContainer},e.createElement("div",null,e.createElement("div",null,e.createElement(A.default,{checked:f,onChange:h},"\u5168\u9009\u672C\u9875\uFF08",Ce.length,"\uFF09")),(0,te.GJ)()&&Be.map(F=>e.createElement("div",{key:F.name},e.createElement(P.ZP,{type:"primary",icon:F.icon,className:_e.buttonWrap,onClick:()=>Te(F)},F.name))),(0,te.GJ)()&&(g||ue)&&e.createElement("div",null,e.createElement(R.Z,{open:O,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>ae,getPopupContainer:F=>F.parentNode},e.createElement("span",{className:"ant-dropdown-link",onMouseEnter:F=>w(!0)},e.createElement(P.ZP,{type:"primary",className:_e.buttonWrap,icon:e.createElement("i",{className:"iconfont icon-yidongmulu"})},e.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",e.createElement(K.Z,null))))))),e.createElement("div",null,e.createElement(P.ZP,{type:"primary",ghost:!0,onClick:()=>{I(!1),ke([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},69851:function(at,Ie,s){s.d(Ie,{Z:function(){return g}});var e=s(59301),U=s(43418),C=s(56511),A=s(95237),P=s(6848),R={wrap:"wrap___KDoq2",tip:"tip___WEJuX",listWrap:"listWrap___IJDX4",li:"li___r5con",nameWrap:"nameWrap___PUyEz",name:"name___xuUMY",tag:"tag___l5CW2"},_e=s(47766),te=s(63144),K=s(59301),Fe=Object.defineProperty,Ee=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,Te=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,h=(O,w,j)=>w in O?Fe(O,w,{enumerable:!0,configurable:!0,writable:!0,value:j}):O[w]=j,Ce=(O,w)=>{for(var j in w||(w={}))I.call(w,j)&&h(O,j,w[j]);if(Te)for(var j of Te(w))f.call(w,j)&&h(O,j,w[j]);return O},Oe=(O,w)=>Ee(O,Be(w)),ke=(O,w,j)=>new Promise((he,ae)=>{var F=ge=>{try{V(j.next(ge))}catch(me){ae(me)}},M=ge=>{try{V(j.throw(ge))}catch(me){ae(me)}},V=ge=>ge.done?he(ge.value):Promise.resolve(ge.value).then(F,M);V((j=j.apply(O,w)).next())}),g=({type:O=1,data:w,visible:j,callback:he,onCancel:ae})=>{var F,M;const[V,ge]=(0,e.useState)([]),me=(0,te.useSelector)(y=>y.loading);(0,e.useEffect)(()=>{ge(w)},[JSON.stringify(w)]);const Xe=(y,re)=>{const _=(Pe,Se,Z)=>{const we=Array.from(Pe),[ze]=we.splice(Se,1);return we.splice(Z,0,ze),we};if(!y.destination)return;const xe=_(re,y.source.index,y.destination.index);ge(xe)},je=y=>{let re={};return O===1&&(re={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[y]),O===2&&(re={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[y]),K.createElement("div",{className:R.tag,style:Ce({},re)},y)},Le=()=>ke(void 0,null,function*(){he(V.map(y=>y.task_id))});return K.createElement(U.default,{centered:!0,destroyOnClose:!0,open:j,onCancel:ae,onOk:Le,confirmLoading:(F=me==null?void 0:me.effects)==null?void 0:F["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},K.createElement("div",{className:R.wrap},K.createElement("div",{className:R.tip},K.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),K.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),K.createElement(C.Z,{loading:(M=me==null?void 0:me.effects)==null?void 0:M["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},K.createElement(_e.Z5,{onDragEnd:y=>Xe(y,V)},K.createElement(_e.bK,{droppableId:"droppable"},(y,re)=>K.createElement("div",Oe(Ce({ref:y.innerRef},y.droppableProps),{className:R.listWrap}),V.map((_,xe)=>K.createElement(_e._l,{key:_.task_id,draggableId:_.task_id.toString(),index:xe},(Pe,Se)=>K.createElement("div",Oe(Ce(Ce({ref:Pe.innerRef},Pe.draggableProps),Pe.dragHandleProps),{className:R.li}),K.createElement(A.Z,{align:"middle"},K.createElement("div",{className:R.nameWrap},K.createElement(P.Z,{title:_==null?void 0:_.task_name},K.createElement("div",{className:R.name},_==null?void 0:_.task_name))),je(_==null?void 0:_.status)),K.createElement(A.Z,{align:"middle",className:"font12 mt10"},K.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",K.createElement("span",{className:"ml5 c-black"},(_==null?void 0:_.user_name)||"--")))))),y.placeholder))))))}},13946:function(at,Ie,s){s.d(Ie,{Z:function(){return Ce}});var e=s(59301),U=s(20834),C=s(24905),A=s(3113),P=s(38854),R=s(6848),_e=s(98135),te={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},K=s(35099),Fe=s(53547),Ee=s(43501),Be=s(26724),Te=s.n(Be),I=s(63144),f=(Oe,ke,ue)=>new Promise((g,O)=>{var w=ae=>{try{he(ue.next(ae))}catch(F){O(F)}},j=ae=>{try{he(ue.throw(ae))}catch(F){O(F)}},he=ae=>ae.done?g(ae.value):Promise.resolve(ae.value).then(w,j);he((ue=ue.apply(Oe,ke)).next())}),Ce=({isAdmin:Oe,dataSource:ke,batchStatus:ue,SortMenuName:g,setSortMenuName:O,detailCourseGroupsList:w,onSearch:j,onBoard:he,onSort:ae,isboard:F,dispatch:M,onBatch:V,SortMenus:ge})=>{const[me,Xe]=(0,e.useState)(!1),[je,Le]=(0,e.useState)([]),[y,re]=(0,e.useState)(!0);let[_,xe]=(0,e.useState)([]);const[Pe,Se]=(0,e.useState)(1),[Z,we]=(0,e.useState)(!1),ze=(0,I.useParams)(),fe=se=>{O(se.name),ae(se)};(0,e.useEffect)(()=>{F&&Me()},[F]);const Me=()=>f(void 0,null,function*(){var se;if(y&&!Z){we(!0),Se(Pe+1);const Ge=yield M({type:"classroomList/getCourseGroupsList",payload:{page:Pe,id:ze.coursesId,limit:20,nonenavigate:!0}});let Re=[...(Ge==null?void 0:Ge.course_groups)||[]];((se=Ge==null?void 0:Ge.course_groups)==null?void 0:se.length)<20&&(re(!1),Re.push({id:0,name:"\u672A\u5206\u73ED"})),we(!1),xe([..._,...Re])}}),qe=e.createElement("section",{className:te.dropmenu},e.createElement("div",{style:{maxHeight:200,overflow:"auto"}},e.createElement(Te(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:se=>{Me()},hasMore:y,useWindow:!1},e.createElement(U.default,{style:{width:240,zIndex:10}},(w==null?void 0:w.group_count)>0&&(_==null?void 0:_.filter(se=>se.edit_auth||se.name==="\u672A\u5206\u73ED").map(function(se,Ge){return e.createElement(U.default.Item,{key:se.id},e.createElement(C.default,{checked:je.includes(se.id),value:se.id,onChange:Re=>{let $e=je.indexOf(se.id);je.indexOf(se.id)>-1?Le(je.filter(ie=>ie!==se.id)):Le(je.concat(se.id))}},se.name))}))))),e.createElement("aside",{style:{background:"#fff"}},e.createElement("div",null,e.createElement(A.ZP,{type:"link",onClick:()=>{he(je)}},"\u786E\u5B9A"),e.createElement(A.ZP,{type:"link",onClick:()=>{Le([])}},"\u91CD\u7F6E")))),ut=g==="\u9ED8\u8BA4\u6392\u5E8F";return e.createElement("div",{className:te.searchSortControllerContainer},!!(ge!=null&&ge.length)&&e.createElement("div",null,e.createElement(P.Z,{dropdownRender:()=>e.createElement(U.default,{selectedKeys:[g]},ge.map(se=>e.createElement(U.default.Item,{key:se.name,onClick:()=>fe(se)},se.name)))},e.createElement("div",null,e.createElement("span",{className:`${te.btn} ${ut?te.btnSort:""}`},e.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),g)))),ut&&e.createElement(R.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},e.createElement("span",{className:te.tips},e.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),e.createElement(_e.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:j,style:{width:220,marginLeft:"auto",marginRight:10}}),(0,K.eB)()&&F&&e.createElement(P.Z,{dropdownRender:()=>qe,open:me,onOpenChange:se=>{Xe(se)}},e.createElement("a",null,"\u5206\u73ED",me?e.createElement(Fe.Z,{style:{marginLeft:6}}):e.createElement(Ee.Z,{style:{marginLeft:6}}))))}},15715:function(at,Ie,s){s.d(Ie,{Z:function(){return K}});var e=s(59301),U=s(95237),C=s(43604),A=s(20834),P=s(38854),R={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},_e=s(63144),K=({isLoading:Fe,addText:Ee,tabDataSource:Be,isAdmin:Te,dispatch:I,type:f,isExercise:h,defaultSelectedKeys:Ce,onTabMenuClick:Oe,getDropdownMenu:ke,showControlButton:ue,buttonText:g,buttonIcon:O="icon-tianjiadaohang",extraNode:w,onButtonClick:j=()=>{}})=>{const he=(0,_e.useParams)();return e.createElement("div",{className:R.tabMenuContainer},e.createElement(U.Z,null,e.createElement(C.Z,{flex:"1"},e.createElement(A.default,{onSelect:ae=>Fe?{}:Oe(ae),mode:"horizontal",selectedKeys:Ce},Be.map(ae=>e.createElement(A.default.Item,{key:typeof ae.index=="number"?ae.index:ae.id},e.createElement("span",{className:"c-grey-666"},ae.name),ae.total!==void 0&&Te&&e.createElement("span",{className:"c-grey-999 ml20"},ae.total||0))))),Te&&e.createElement(C.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},h&&e.createElement(P.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement(A.default,null,e.createElement(A.default.Item,{key:1,onClick:()=>{I({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:f,exportType:"exercise",category_id:he.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),e.createElement(A.default.Item,{key:3,onClick:()=>{_e.history.push(`/classrooms/${he==null?void 0:he.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"})))),e.createElement("div",{className:R.control},e.createElement("div",{className:R.extra},w),ue&&e.createElement("span",{onClick:j,style:{cursor:"pointer"},className:R.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${O}`})),e.createElement("span",null,g)),!!ke&&e.createElement(P.Z,{className:"ml10",dropdownRender:ke},e.createElement("span",{className:R.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement("span",null,Ee||"\u521B\u5EFA\u8BD5\u5377")))))))}}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6758],{6629:function(at,Ie,s){var e=s(59301),$=s(93314),C=s(3113),B=Object.defineProperty,P=Object.defineProperties,z=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,De=(k,f,h)=>f in k?B(k,f,{enumerable:!0,configurable:!0,writable:!0,value:h}):k[f]=h,ve=(k,f)=>{for(var h in f||(f={}))Q.call(f,h)&&De(k,h,f[h]);if(ce)for(var h of ce(f))ee.call(f,h)&&De(k,h,f[h]);return k},Ae=(k,f)=>P(k,z(f));const ke=({img:k,buttonProps:f={},styles:h={},customText:Pe,ButtonText:Se,ButtonClick:Re,Buttonclass:te,ButtonTwo:g,imgStyles:S,loading:Z=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:ve(ve({},{color:"#999",margin:"100px auto",visibility:Z?"hidden":"visible"}),h)},e.createElement("img",{src:k||$,style:Ae(ve({},S),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},Pe||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Se&&e.createElement(C.ZP,ve({className:te,onClick:Re},f),Se),g&&g);Ie.Z=ke},95333:function(at,Ie,s){s.d(Ie,{Z:function(){return Re}});var e=s(59301),$={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},C=s(3113),B=s(74516),P=s(90612),z=s(6848),ce=s(15826),Q=s(21797),ee=s(6629),De=s(46961),ve=s(70891),Ae=Object.defineProperty,ke=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,h=(te,g,S)=>g in te?Ae(te,g,{enumerable:!0,configurable:!0,writable:!0,value:S}):te[g]=S,Pe=(te,g)=>{for(var S in g||(g={}))k.call(g,S)&&h(te,S,g[S]);if(ke)for(var S of ke(g))f.call(g,S)&&h(te,S,g[S]);return te},Se=(te,g,S)=>new Promise((Z,V)=>{var fe=L=>{try{F(S.next(L))}catch(j){V(j)}},ge=L=>{try{F(S.throw(L))}catch(j){V(j)}},F=L=>L.done?Z(L.value):Promise.resolve(L.value).then(fe,ge);F((S=S.apply(te,g)).next())}),Re=({editOffice:te="view",data:g,theme:S,type:Z,filename:V,monacoEditor:fe,className:ge,style:F,close:L,onClose:j,hasMask:de,disabledDownload:K,onImgDimensions:Qe,showNodata:Ve,recordInfo:Le})=>{const[y,se]=(0,e.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[_,Te]=(0,e.useState)(""),[Be,xe]=(0,e.useState)(),N=window.ENV==="build"?"/react/build":"",we=location.host.startsWith("localhost")?De.Z.PROXY_SERVER:De.Z.API_SERVER,ye=10*(1024*1024),je=(0,e.useRef)();g!=null&&g.startsWith("/api")&&Z!=="txt"&&(g=De.Z.API_SERVER+g);const A=Me=>Me.substring(Me.lastIndexOf("/")+1).split(".").pop();V&&(fe.filename=V),(0,e.useEffect)(()=>{var Me,We;const me=(We=(Me=document.cookie)==null?void 0:Me.replace(/\s/g,""))==null?void 0:We.split(";");me==null||me.map(ct=>{let lt=ct.split("=");lt[0]==="_educoder_session"&&Te(lt[1])})},[]),(0,e.useEffect)(()=>{Z==="office"&&(g.indexOf("bigfilescdn.")>-1||g.indexOf("bigfiles1")>-1?xe({url:g,fileType:A(g),model:g.indexOf("model=edit")?"edit":"view"}):ut())},[Z,g]);const ut=()=>Se(void 0,null,function*(){console.log("data:",g);let Me=g;g.startsWith("http")||(Me=location.origin+Me);let We=new URL(Me).pathname.split("/").pop();const me=yield(0,Q.gJ)({attachment_id:We});me.url=we+me.url,xe(me)}),oe=()=>{if(g.startsWith("http")||g.startsWith("blob:")){$e();return}(0,ce.Sv)(V||"educoder",g,V)},$e=()=>{Le&&(0,ve.fc)({id:Le==null?void 0:Le.id,watch_type:1,course_id:Le==null?void 0:Le.course_id}),(0,ce.Nd)(V||"educoder",decodeURIComponent(g))};return e.createElement("div",{style:Pe({},F||{}),className:`${de&&$.bgBlack} ${Z?$.wrp:"hide"}`},L&&e.createElement("div",{className:$.close,ref:je},!!Qe&&e.createElement(z.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>je.current},e.createElement("span",{onClick:()=>{j(),Qe()}},e.createElement("i",{className:"icon-yulanpizhu"}))),!K&&e.createElement(z.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>je.current},e.createElement("span",{onClick:$e},e.createElement("i",{className:"icon-quxiaozhiding"}))),e.createElement(z.Z,{title:"\u5173\u95ED",getPopupContainer:()=>je.current},e.createElement("span",{className:"",onClick:j},e.createElement("i",{className:"icon-guanbi1"})))),e.createElement("div",{className:`${$[ge]} ${ge} ${$.monaco} ${Z==="txt"?"show":"hide"}`},Z==="txt"&&e.createElement(e.Fragment,null,e.createElement(P.ZP,Pe({},fe)))),Z==="audio"&&e.createElement("audio",{src:`${(g==null?void 0:g.indexOf("http://"))>-1||(g==null?void 0:g.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${g}`,autoPlay:!0}),Z==="video"&&e.createElement(e.Fragment,null,(g==null?void 0:g.indexOf("http"))>-1?e.createElement("video",{controls:!0,src:`${g}`,autoPlay:!0}):e.createElement("video",{controls:!0,src:`data:video/mp4;base64,${g}`,autoPlay:!0})),Z==="office"&&Be&&e.createElement("iframe",{src:`${N}/office.html?key=${Be.key}&url=${btoa(Be.url)}&callbackUrl=${we+Be.callbackUrl}&fileType=${Be.fileType}&title=${Be.title}&model=${te}&officeServer=${De.Z.ONLYOFFICE}&disabledDownload=${!!K}`}),Z==="html"&&e.createElement("iframe",{src:g+"&disposition=inline"}),Z==="pdf"&&e.createElement("iframe",{src:`${N}/js/pdfview/index.html?url=${encodeURIComponent(g)}&disabledDownload=${!!K}`}),Z==="image"&&e.createElement("img",{src:`${(g==null?void 0:g.indexOf("http://"))>-1||(g==null?void 0:g.indexOf("https://"))>-1?"":"data:image/png;base64,"}${g}`}),(Z==="other"||Z==="download")&&e.createElement(e.Fragment,null,Ve?e.createElement(ee.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:e.createElement(C.ZP,{icon:e.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:oe},"\u4E0B\u8F7D")}):e.createElement(C.ZP,{type:"primary",size:"middle",onClick:oe},e.createElement(B.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},17292:function(at,Ie,s){s.d(Ie,{tF:function(){return Ae}});var e=s(59301),$=s(84291),C=s(99232),B=s.n(C),P=Object.defineProperty,z=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,ee=(k,f,h)=>f in k?P(k,f,{enumerable:!0,configurable:!0,writable:!0,value:h}):k[f]=h,De=(k,f)=>{for(var h in f||(f={}))ce.call(f,h)&&ee(k,h,f[h]);if(z)for(var h of z(f))Q.call(f,h)&&ee(k,h,f[h]);return k};function ve(k){let f=new Date().getTime();return k&&k30?B()(`${f}:00`).add(1,"hours"):B()(k)}Ie.ZP=({value:k,onChange:f,style:h={},disabled:Pe=!1,showTimeConfig:Se})=>{function Re(te,g){f(te&&ke(g))}return e.createElement($.default,{showTime:De({format:"HH:mm",minuteStep:30},Se),showToday:!1,value:k,format:Ae,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",style:h,onChange:Re,disabled:Pe,disabledDate:ve})}},1287:function(at,Ie,s){var e=s(59301),$=s(78241),C=s(43418),B=s(56511),P=s(95237),z=s(43604),ce=s(6848),Q=s(12563),ee=s(99232),De=s.n(ee),ve=s(63144),Ae=s(46961),ke=s(95333),k=s(15826),f=Object.defineProperty,h=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,g=(F,L,j)=>L in F?f(F,L,{enumerable:!0,configurable:!0,writable:!0,value:j}):F[L]=j,S=(F,L)=>{for(var j in L||(L={}))Re.call(L,j)&&g(F,j,L[j]);if(Se)for(var j of Se(L))te.call(L,j)&&g(F,j,L[j]);return F},Z=(F,L)=>h(F,Pe(L)),V=(F,L,j)=>new Promise((de,K)=>{var Qe=y=>{try{Le(j.next(y))}catch(se){K(se)}},Ve=y=>{try{Le(j.throw(y))}catch(se){K(se)}},Le=y=>y.done?de(y.value):Promise.resolve(y.value).then(Qe,Ve);Le((j=j.apply(F,L)).next())});const fe={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},ge=({attachment:F,dispatch:L,loading:j,globalSetting:de})=>{const K=(0,ve.useParams)(),{detail:Qe}=F,[Ve]=$.default.useForm(),[Le,y]=(0,e.useState)(!1),[se,_]=(0,e.useState)([]),[Te,Be]=(0,e.useState)(S({},fe)),[xe,N]=(0,e.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),we=ye=>ye&&yeV(void 0,null,function*(){var ye,je,A,ut,oe,$e,Me;let We={};((je=(ye=F==null?void 0:F.actionTabs)==null?void 0:ye.params)==null?void 0:je.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?We=S({},F.actionTabs.params):We=S({},K);const me=yield L({type:"attachment/getDetail",payload:We});me.delay_publish=me.delay_publish?1:0,Te.is_public=[me.is_public],Te.description=me.description,Te.delay_publish=me.delay_publish,Te.publish_time=me.publish_time,Ve.setFieldsValue(Te),_([S({},me),...me==null?void 0:me.attachment_histories]),(A=me==null?void 0:me.attachment_histories)!=null&&A.length?y(!0):me.link||me.content_type==="application/pdf"?((0,k.xg)(Ae.Z.IMG_SERVER+me.url),L({type:"attachment/setActionTabs",payload:{}})):(xe.type=me.file_type,xe.data=Ae.Z.API_SERVER+me.url,xe.recordInfo={id:(oe=(ut=F==null?void 0:F.actionTabs)==null?void 0:ut.selectArrs)==null?void 0:oe.id,course_id:(Me=($e=F==null?void 0:F.actionTabs)==null?void 0:$e.params)==null?void 0:Me.course_id},me.file_type==="txt"&&(xe.monacoEditor.value=me.content),N(S({},xe)))});return(0,e.useEffect)(()=>{var ye;F.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(K.id=(ye=F.actionTabs.selectArrs)==null?void 0:ye.id,Ve.resetFields(),Ge()):y(!1)},[F.actionTabs.key,K.id]),(0,e.useEffect)(()=>()=>{N(Z(S({},xe),{type:""})),L({type:"attachment/setActionTabs",payload:{}})},[]),e.createElement(e.Fragment,null,e.createElement(C.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:Le,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>V(void 0,null,function*(){L({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{Be(S({},fe)),L({type:"attachment/setActionTabs",payload:{}})}},e.createElement("section",{className:"pl20 pr20 pt10"},e.createElement(B.Z,{loading:j["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},e.createElement(P.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},e.createElement(z.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),e.createElement(z.Z,{flex:"80px"},"\u4E0B\u8F7D"),e.createElement(z.Z,{flex:"140px"},"\u7248\u672C\u53F7")),se==null?void 0:se.map(function(ye,je){return e.createElement(P.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:je,gutter:[20,8]},e.createElement(z.Z,{flex:"307px"},e.createElement(ce.Z,{title:ye.title},e.createElement(P.Z,null,e.createElement(z.Z,null,e.createElement("a",{href:Ae.Z.API_SERVER+ye.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:A=>{ye.link||ye.content_type==="application/pdf"||de.setting.is_local||(A.preventDefault(),xe.type=ye.file_type,xe.data=Ae.Z.API_SERVER+ye.url,ye.file_type==="txt"&&(xe.monacoEditor.value=ye.content),N(S({},xe)))}},ye.title)),e.createElement(z.Z,null,e.createElement(Q.default,{className:"",color:je===0?"green":"orange"},je===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),e.createElement(z.Z,{flex:"80px"},ye.downloads_count),e.createElement(z.Z,{flex:"140px"},De()(ye.created_on).format("YYYY-MM-DD HH:mm")))})))),e.createElement(ke.Z,Z(S({},xe),{onClose:()=>{N(Z(S({},xe),{type:""})),L({type:"attachment/setActionTabs",payload:{}})}})))};Ie.Z=(0,ve.connect)(({attachment:F,loading:L,globalSetting:j})=>({attachment:F,globalSetting:j,loading:L}))(ge)},97065:function(at,Ie,s){s.r(Ie),s.d(Ie,{default:function(){return Za}});var e=s(59301),$=s(76265),C=s(63144),B=s(8591),P=s(95237),z=s(6848),ce=s(56511),Q=s(24905),ee=s(38854),De=s(20834),ve=s(14491),Ae=s(53864),ke=s(81228),k=s(15826),f=s(35099),h=s(43418),Pe=Object.defineProperty,Se=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,g=(u,a,t)=>a in u?Pe(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,S=(u,a)=>{for(var t in a||(a={}))Re.call(a,t)&&g(u,t,a[t]);if(Se)for(var t of Se(a))te.call(a,t)&&g(u,t,a[t]);return u},Z=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const V=({classroomList:u,user:a,dispatch:t})=>{const d=(0,C.useParams)(),[m,E]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var c,l;if(u.actionTabs.key==="\u5220\u9664"){if((0,f.j5)()||(l=(c=a==null?void 0:a.userInfo)==null?void 0:c.course)!=null&&l.own){E(!0);return}const o={hasNum:0,noHasNum:0};u.actionTabs.selectArrsAll.map(W=>{var O;W.author_login===((O=a.userInfo)==null?void 0:O.login)?++o.hasNum:++o.noHasNum}),o.noHasNum>0?h.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,u.actionTabs.isdelete!=="1"&&e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},o.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},o.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{p()}}):E(!0)}else E(!1)},[u.actionTabs.key]);const p=()=>{t({type:"classroomList/setActionTabs",payload:{}})};return console.log("---",u.actionTabs),e.createElement(h.default,{centered:!0,title:"\u63D0\u793A",open:m,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Z(void 0,null,function*(){(yield(0,$.ZP)("/api/files/bulk_delete.json",{method:"delete",body:{ids:[...u.actionTabs.selectArrs],course_id:d.id}})).status===0&&(B.ZP.success("\u5220\u9664\u6210\u529F"),t({type:"classroomList/getAttachmentList",payload:S({},u.actionTabs.params)}),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:d.coursesId}}))}),onCancel:()=>{p()}},e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var fe=(0,C.connect)(({classroomList:u,user:a})=>({classroomList:u,user:a}))(V),ge=Object.defineProperty,F=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,de=(u,a,t)=>a in u?ge(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,K=(u,a)=>{for(var t in a||(a={}))L.call(a,t)&&de(u,t,a[t]);if(F)for(var t of F(a))j.call(a,t)&&de(u,t,a[t]);return u},Qe=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const Ve=({classroomList:u,dispatch:a})=>{const t=(0,C.useParams)();return t.id=t.coursesId,e.createElement(h.default,{centered:!0,title:"\u63D0\u793A",open:u.actionTabs.key==="\u7ACB\u5373\u53D1\u5E031111",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Qe(void 0,null,function*(){(yield(0,$.ZP)("/api/files/bulk_publish.json",{method:"put",body:{course_id:t.id,ids:[...u.actionTabs.selectArrs]}})).status===0&&(B.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"classroomList/getAttachmentList",payload:K({},u.actionTabs.params)}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u5B66\u751F\u5C06\u80FD\u7ACB\u5373\u6536\u5230\u8D44\u6E90"))};var Le=(0,C.connect)(({classroomList:u})=>({classroomList:u}))(Ve),y=s(78241),se=s(5112),_=s(43604),Te=s(84291),Be=s(57809),xe=s(99232),N=s.n(xe),we=s(89392),Ge=s(5073),ye=s(20360),je=s(57703),A=s(59301),ut=Object.defineProperty,oe=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ct=(u,a,t)=>a in u?ut(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,lt=(u,a)=>{for(var t in a||(a={}))We.call(a,t)&&ct(u,t,a[t]);if(Me)for(var t of Me(a))me.call(a,t)&&ct(u,t,a[t]);return u},tu=(u,a)=>oe(u,$e(a)),Dt=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const uu=({attachment:u,classroomList:a,dispatch:t,courseEndTime:d,getFileData:m})=>{var E,p,c;const l=(0,C.useParams)(),[o]=y.default.useForm(),[W,O]=(0,e.useState)(1),[ue,r]=(0,e.useState)([]),[Fe,w]=(0,e.useState)(0),[ae,G]=(0,e.useState)(20),[Ze,le]=(0,e.useState)(!1),[be,ne]=(0,e.useState)(-1),[re,x]=(0,e.useState)();let[T,pe]=(0,e.useState)([{is_admin:!0}]),[_e,b]=(0,e.useState)([]);const[D,Ce]=(0,e.useState)({group_settings:[]});l.id=l.coursesId,(0,e.useEffect)(()=>{["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(a.actionTabs.key)&&(v(),Ne())},[a.actionTabs]);const Ne=R=>Dt(void 0,null,function*(){a.actionTabs.batch&&ne(0);const U=yield t({type:"attachment/getDetail",payload:{id:a.actionTabs.selectArrs[0],course_id:l==null?void 0:l.id}});if(U){ne(a.actionTabs.selectArrsAll[0].is_publish?U==null?void 0:U.file_status:0),pe(U==null?void 0:U.course_groups),o.setFieldsValue({publish_time:U.publish_time?N()(U.publish_time):N()(N()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))});let Y=lt({},D);Y.group_settings=U==null?void 0:U.batches_publish_info,Ce(Y),le(!0)}}),H=()=>Dt(void 0,null,function*(){be==1&&(T=T==null?void 0:T.map(J=>{var He;if(!J.course_group_name)throw B.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!J.publish_time)throw B.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return J.course_group_id=(He=D.group_settings)==null?void 0:He.filter(Ue=>J==null?void 0:J.course_group_name.includes(Ue.name)).map(Ue=>Ue.course_group_id||Ue.id).toString().split(","),J}));const R=lt({},o.getFieldsValue());if(R.end_time<=R.publish_time){B.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),I(!1);return}let U={attachment_id:[...a.actionTabs.selectArrs],course_id:l.id,publish_time:N()(R.publish_time).format("YYYY-MM-DD HH:mm"),publish_type:be,group_settings:T};I(!0),(yield(0,$.ZP)("/api/files/batches_publish.json",{method:"post",body:lt({},U)})).status===0?(I(!1),v(),(0,k.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),B.ZP.success("\u53D1\u5E03\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,f.GJ)()&&m(),localStorage.getItem("Noviceguide")==="0"||t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:A.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):I(!1)}),v=()=>{O(1),ne(-1),Ce({group_settings:[]}),o.setFieldsValue({publish_time:N()(N()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}),le(!1)},X=Fe>W*ae,{detailShixunsList:ie}=a,[q,I]=(0,e.useState)(!1);return A.createElement(h.default,{width:600,centered:!0,confirmLoading:q,title:"\u53D1\u5E03\u6559\u5B66\u8D44\u6599",open:["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(a.actionTabs.key),okText:"\u786E\u5B9A\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{a.actionTabs.key=="\u7ACB\u5373\u53D1\u5E03"?H():h.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:A.createElement("div",{className:"font14"},a.actionTabs.batch&&A.createElement(A.Fragment,null,A.createElement("div",{className:"mb10"},"\u786E\u5B9A\u6279\u91CF\u8BBE\u7F6E\u9009\u4E2D\u8D44\u6E90\u7684\u53D1\u5E03\u89C4\u5219\u5417\uFF1F"),A.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002")),a.actionTabs.key=="\u4FEE\u6539\u53D1\u5E03"&&A.createElement(A.Fragment,null,A.createElement("div",{className:"mb10"},"\u786E\u5B9A\u4FEE\u6539\u53D1\u5E03\u8BBE\u7F6E\u89C4\u5219\u5417\uFF1F"),A.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))),onOk:()=>{H()}})},onCancel:()=>{v(),t({type:"classroomList/setActionTabs",payload:{}})}},A.createElement(y.default,{form:o},A.createElement("div",{style:{paddingLeft:0}},A.createElement(P.Z,{style:{marginBottom:"10px",marginTop:"30px"}},A.createElement("span",{className:"mr5"},"\u53D1\u5E03\u89C4\u5219:"),A.createElement(se.ZP.Group,{value:be,onChange:R=>{var U,Y;if(ne(R.target.value),R.target.value==1){let J=(U=u==null?void 0:u.detail)==null?void 0:U.course_groups;pe((J==null?void 0:J.length)>0?J:[{is_admin:!0}])}else if(R.target.value==0){let J=(Y=u==null?void 0:u.detail)==null?void 0:Y.publish_time;o.setFieldValue("publish_time",J?N()(J):N()())}}},A.createElement(se.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),A.createElement(se.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),A.createElement(se.ZP,{className:"ml20",value:1,disabled:Ze&&((E=D==null?void 0:D.group_settings)==null?void 0:E.length)<=0},"\u5206\u73ED\u53D1\u5E03"))),be==0&&A.createElement(P.Z,{align:"middle",style:{marginTop:"20px"}},A.createElement(_.Z,null,A.createElement(y.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},A.createElement(Te.default,{style:{width:170,marginRight:"25px"},disabledDate:R=>(0,Ge.Q8)(R,d),disabledTime:R=>(0,Ge.d0)(R),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Ze&&((p=D==null?void 0:D.group_settings)==null?void 0:p.length)<=0&&A.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4E0D\u53EF\u9009\u62E9\u201C\u5206\u73ED\u53D1\u5E03\u201D")),be==1&&((c=D==null?void 0:D.group_settings)==null?void 0:c.length)>0&&A.createElement(P.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},A.createElement(_.Z,{span:24},A.createElement(P.Z,null,A.createElement(_.Z,{span:24},A.createElement(P.Z,null,A.createElement(_.Z,{flex:"1"}," \u5206\u73ED\uFF1A"),A.createElement(_.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),A.createElement(_.Z,{span:4}))),T&&T.map(function(R,U){var Y;return A.createElement(_.Z,{span:24,key:U,style:{marginTop:U>0?"10px":""}},A.createElement(P.Z,{gutter:[8,16]},A.createElement(_.Z,{span:10},A.createElement(P.Z,{gutter:[8,16]},A.createElement(_.Z,{flex:"1",style:{maxWidth:200}},A.createElement(Be.default,{mode:"multiple",style:{width:"100%"},value:R.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(J,He)=>{console.log(He),T[U].course_group_name=J,T[U].course_group_id=R.course_group_id;const Ue=(0,we.flattenDeep)(T.map(qe=>qe.course_group_name)),it=_e.map(qe=>{let ht=(qe==null?void 0:qe.course_group_name)||[];return tu(lt({},qe),{course_group_name:(0,we.remove)(ht,Et=>Ue.includes(Et))})});b(it),pe(T.slice())}},(D==null?void 0:D.group_settings)&&(D==null?void 0:D.group_settings.map(function(J){if(!T.map(Ue=>Ue.course_group_name).flat().includes(J.name))return A.createElement(Option,{value:J.name,key:J.course_group_id},J.name)})))))),A.createElement(_.Z,{span:10},A.createElement("div",{className:"ml30"},A.createElement(Te.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:J=>(0,Ge.Q8)(J,D==null?void 0:D.course_end_date),disabledTime:J=>(0,Ge.d0)(J),value:R.publish_time?N()(R.publish_time):"",onChange:(J,He)=>{T[U].publish_time=He,pe([...T])}}))),A.createElement(_.Z,{span:4},U>0&&(N()()<=N()(R.publish_time)||!R.course_group_id)&&A.createElement(ye.Z,{style:{position:"absolute",top:10},onClick:()=>{const J=(0,we.cloneDeep)(_e);console.log(J,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),J.forEach((He,Ue)=>{He.group_name&&(He.group_name=He.group_name.filter(it=>{var qe;return!((qe=T[U].group_name)!=null&&qe.includes(it))}))}),T=T.filter((He,Ue)=>U!==Ue),b(J),pe(T.slice()),setTimeout(()=>pe(T.slice()),10)}}),T.length<((Y=D==null?void 0:D.group_settings)==null?void 0:Y.length)&&A.createElement(je.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(T),pe(T.concat({}))}}))))}))),A.createElement("div",{className:"mt20"},"\u6CE8\u610F"),A.createElement("div",null,"1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002"),A.createElement("div",null,"2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002"),A.createElement("div",null,"3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var au=(0,C.connect)(({attachment:u,classroomList:a})=>({attachment:u,classroomList:a}))(uu),lu=Object.defineProperty,bt=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,ru=Object.prototype.propertyIsEnumerable,Ct=(u,a,t)=>a in u?lu(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,Pt=(u,a)=>{for(var t in a||(a={}))nu.call(a,t)&&Ct(u,t,a[t]);if(bt)for(var t of bt(a))ru.call(a,t)&&Ct(u,t,a[t]);return u},su=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const ou=({classroomList:u,dispatch:a})=>{const t=(0,C.useParams)();return t.id=t.coursesId,e.createElement(h.default,{centered:!0,title:"\u63D0\u793A",open:u.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>su(void 0,null,function*(){(yield(0,$.ZP)("/api/files/bulk_public.json",{method:"put",body:{course_id:t.id,ids:[...u.actionTabs.selectArrs]}})).status===0&&(B.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"classroomList/getAttachmentList",payload:Pt({},t)}),a({type:"classroomList/getClassroomShixunsList",payload:Pt({},u.actionTabs.params)}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",e.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var iu=(0,C.connect)(({classroomList:u})=>({classroomList:u}))(ou),Je=s(98135),cu=Object.defineProperty,du=Object.defineProperties,mu=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,pu=Object.prototype.hasOwnProperty,Eu=Object.prototype.propertyIsEnumerable,Bt=(u,a,t)=>a in u?cu(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,fu=(u,a)=>{for(var t in a||(a={}))pu.call(a,t)&&Bt(u,t,a[t]);if(At)for(var t of At(a))Eu.call(a,t)&&Bt(u,t,a[t]);return u},_u=(u,a)=>du(u,mu(a)),gu=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const yu=({classroomList:u,loading:a,dispatch:t})=>{var d,m;const E=(0,C.useParams)(),p=(0,C.useLocation)(),{actionTabs:c}=u,[l]=y.default.useForm(),o=W=>W&&W{t({type:"classroomList/getCourseGroups",payload:{id:E.id,nonenavigate:!0}})},[u.name]),e.createElement(h.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:u.actionTabs.key==="\u65B0\u5EFA\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>gu(void 0,null,function*(){var W,O,ue;const r=l.getFieldValue(),w=`/api/course_modules/${(ue=(O=(W=u.detailLeftMenus)==null?void 0:W.course_modules)==null?void 0:O.find(G=>G.type==="attachment"))==null?void 0:ue.id}/add_second_category.json`;(yield(0,$.ZP)(w,{method:"post",body:_u(fu({},r),{parent_id:E.categoryId})})).status===0&&(l.resetFields(),B.ZP.success("\u6DFB\u52A0\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:E.coursesId}}))}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc"},e.createElement("br",null)),u.courseGroups.course_groups&&e.createElement(y.default,{form:l,initialValues:{name:""}},e.createElement(y.default.Item,{name:"name"},e.createElement(P.Z,{className:"mt30",align:"middle"},e.createElement(_.Z,null,"\u5B50\u76EE\u5F55\u540D\u79F0\uFF1A"),e.createElement(_.Z,{flex:"1"},e.createElement(Je.default,{defaultValue:((d=c.selectArrs)==null?void 0:d.category_name)||((m=c.selectArrs)==null?void 0:m.name)}))))))};var vu=(0,C.connect)(({classroomList:u,loading:a})=>({classroomList:u,loading:a}))(yu),Fu=Object.defineProperty,Ot=Object.getOwnPropertySymbols,hu=Object.prototype.hasOwnProperty,Du=Object.prototype.propertyIsEnumerable,St=(u,a,t)=>a in u?Fu(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,xt=(u,a)=>{for(var t in a||(a={}))hu.call(a,t)&&St(u,t,a[t]);if(Ot)for(var t of Ot(a))Du.call(a,t)&&St(u,t,a[t]);return u},bu=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const Cu=({classroomList:u,loading:a,dispatch:t})=>{var d;const m=(0,C.useParams)(),E=(0,C.useLocation)(),{actionTabs:p}=u,[c]=y.default.useForm(),l=o=>o&&obu(void 0,null,function*(){const o=c.getFieldValue(),W=`/api/homework_commons/${u.actionTabs.selectArrs.homework_id}/alter_name.json`;(yield(0,$.ZP)(W,{method:"post",body:xt({},o)})).status===0&&(B.ZP.success("\u4FEE\u6539\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomShixunsList",payload:xt({},u.actionTabs.params)}))}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc"},e.createElement("br",null)),u.courseGroups.course_groups&&e.createElement(y.default,{form:c,initialValues:{name:"1"}},e.createElement(y.default.Item,{name:"name"},e.createElement(P.Z,{className:"mt30"},e.createElement(_.Z,null,"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),e.createElement(_.Z,{flex:"1"},e.createElement(Je.default,{defaultValue:(d=p.selectArrs)==null?void 0:d.name}))))))};var Pu=(0,C.connect)(({classroomList:u,loading:a})=>({classroomList:u,loading:a}))(Cu),Tt=s(99313),Au=s(26724),Bu=s.n(Au),dt={flex_box_center:"flex_box_center___FUkdm",flex_space_between:"flex_space_between___b5tWy",flex_box_vertical_center:"flex_box_vertical_center___tvrPT",flex_box_center_end:"flex_box_center_end___pZ3xg",flex_box_column:"flex_box_column___F0xEu",wrp:"wrp___C97Wf",itemTitleWrp:"itemTitleWrp___JQdEU",itemTitle:"itemTitle___cQoNO",search:"search___PvZbz","simple-table":"simple-table___H8BYb",table:"table___r82iu"},Ou=s(17292),Su=Object.defineProperty,wt=Object.getOwnPropertySymbols,xu=Object.prototype.hasOwnProperty,Tu=Object.prototype.propertyIsEnumerable,Zt=(u,a,t)=>a in u?Su(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,ft=(u,a)=>{for(var t in a||(a={}))xu.call(a,t)&&Zt(u,t,a[t]);if(wt)for(var t of wt(a))Tu.call(a,t)&&Zt(u,t,a[t]);return u},_t=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const{TabPane:Nt}=Tt.default;let mt=!1;const wu=({attachment:u,loading:a,dispatch:t})=>{const d=(0,C.useParams)(),[m]=y.default.useForm(),[E,p]=(0,e.useState)(0),[c,l]=(0,e.useState)(!0),[o,W]=(0,e.useState)("public");let[O,ue]=(0,e.useState)([]);const[r,Fe]=(0,e.useState)({page:0,page_size:20,search:""});(0,e.useEffect)(()=>{u.actionTabs.key==="\u9009\u7528\u8D44\u6E90"&&c&&ae(),u.actionTabs.key!=="\u9009\u7528\u8D44\u6E90"&&c&&ue([])},[u.actionTabs.key,c,o]);let w=[];const ae=()=>_t(void 0,null,function*(){var ne,re;if(!mt&&(mt=!0,c)){++r.page;let x;o==="public"?(x=yield t({type:"attachment/allAttachment",payload:ft({},r)}),O=[...O.concat(x.data.files)]):(x=yield t({type:"attachment/mineAttachment",payload:ft({},r)}),O=[...O.concat((ne=x.data)==null?void 0:ne.files)]),((re=x.object_list)==null?void 0:re.length)ne&&nee.createElement(Q.default,{onChange:x=>{},value:String(re.id),defaultChecked:!0,className:dt.itemTitleWrp},e.createElement(z.Z,{title:ne},e.createElement("span",{className:["c-black",dt.itemTitle].join(" ")},ne)))},{title:"\u5927\u5C0F",dataIndex:"filesize"},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",render:ne=>e.createElement("span",null,ne.name)}];function be(ne){return _t(this,null,function*(){const{group_ids:re,delay_publish:x,publish_time:T}=ne,pe=yield t({type:"attachment/fileImport",payload:{course_id:d.coursesId,course_second_category_id:parseInt(d.categoryId),delay_publish:x,publish_time:T,attachment_ids:[...re]}});(pe==null?void 0:pe.status)===0&&(B.ZP.success("\u53D1\u5E03\u6210\u529F"),w=[],m.resetFields(),t({type:"attachment/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:d.coursesId}}),t({type:"classroomList/getAttachmentList",payload:ft({},u.actionTabs.params)}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:d.coursesId}}))})}return e.createElement(h.default,{centered:!0,title:"\u9009\u7528\u8D44\u6E90",open:u.actionTabs.key==="\u9009\u7528\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,width:600,maskClosable:!1,bodyStyle:{minHeight:200},onOk:()=>{m.submit()},onCancel:()=>{t({type:"attachment/setActionTabs",payload:{}}),Fe({page:0,page_size:20,search:""})}},e.createElement("section",{className:dt.search},e.createElement(Je.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:ne=>{r.page=0,r.search=ne,O=[],ae(),l(!0)},style:{width:260}})),e.createElement(Tt.default,{defaultActiveKey:o,onChange:ne=>_t(void 0,null,function*(){ue([]),W(ne),r.page=0,l(!0)})},e.createElement(Nt,{tab:e.createElement("span",null," \u5168\u90E8 "),key:"public"}),e.createElement(Nt,{tab:e.createElement("span",null," \u6211\u7684\u8D44\u6E90 "),key:"myself"})),e.createElement(y.default,{form:m,initialValues:{group_ids:w,delay_publish:0},onChange:ne=>{w=m.getFieldValue()},onFinish:be},e.createElement(y.default.Item,{name:"group_ids",valuePropName:"checked",rules:[{validator:(ne,re)=>re.length>0?Promise.resolve():Promise.reject("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8D44\u6E90")}]},e.createElement(Q.default.Group,{style:{width:"100%"}},e.createElement("div",{style:{maxHeight:248,overflow:"auto"}},e.createElement(Bu(),{initialLoad:!1,pageStart:0,threshold:800,loadMore:()=>{ae()},hasMore:c,useWindow:!1},e.createElement(Nu,{data:O})))))))};var Zu=(0,C.connect)(({attachment:u,loading:a})=>({attachment:u,loading:a}))(wu);function Nu({data:u}){const a=[{title:"\u8D44\u6E90\u540D\u79F0",dataIndex:"title",width:200,ellipsis:!0,key:"title",render:(t,d)=>e.createElement(Q.default,{value:String(d.id),defaultChecked:!0},e.createElement("span",{className:["c-black"].join(" "),style:{whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",position:"relative",top:6,maxWidth:150}},e.createElement(z.Z,{title:d.title,placement:"topLeft"},d.title)))},{title:"\u5927\u5C0F",dataIndex:"filesize",key:"filesize",ellipsis:!0},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",key:"author",ellipsis:!0,render:t=>t.name},{title:"\u65F6\u95F4",dataIndex:"created_on",key:"created_on",width:140,render:t=>e.createElement("span",{className:"font12"},N()(t).format(Ou.tF))}];return e.createElement(ve.default,{loading:mt,pagination:!1,columns:a,className:dt.table,dataSource:u||[]})}var It=s(46651),pt=s(3113),nt=s(46961),Iu=Object.defineProperty,kt=Object.getOwnPropertySymbols,ku=Object.prototype.hasOwnProperty,Lu=Object.prototype.propertyIsEnumerable,Lt=(u,a,t)=>a in u?Iu(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,st=(u,a)=>{for(var t in a||(a={}))ku.call(a,t)&&Lt(u,t,a[t]);if(kt)for(var t of kt(a))Lu.call(a,t)&&Lt(u,t,a[t]);return u},Mu=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const gt={delay_publish:0,is_public:0,description:""},Ru=({attachment:u,dispatch:a})=>{const t=(0,C.useParams)(),[d]=y.default.useForm(),[m,E]=(0,e.useState)(st({},gt)),[p,c]=(0,e.useState)([]),[l,o]=(0,e.useState)(!1);(0,e.useEffect)(()=>{u.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90"&&d.resetFields()},[u.actionTabs.key]);const W=r=>r&&r{const Fe=r.size/1024/1024,w=r.name.split(".").slice(-1)[0].toLowerCase();return Fe>500||Fe==0?(B.ZP.error(`${r.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${Fe==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)"}`),Promise.reject()):!0},action:`${nt.Z.API_SERVER}/api/attachments.json`,onChange:r=>{var Fe,w;console.log("data--",r),((w=(Fe=r.file)==null?void 0:Fe.response)==null?void 0:w.status)==-1&&(B.ZP.warning(r.file.response.message),o(!0))}};return e.createElement(h.default,{centered:!0,title:"\u4E0A\u4F20\u8D44\u6E90",open:u.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,maskClosable:!1,onOk:()=>Mu(void 0,null,function*(){yield d.validateFields();let r=d.getFieldValue();r=Object.assign({},m,r),console.log(r.attachment_ids),(yield(0,$.ZP)("/api/files/upload.json",{method:"post",body:{attachment_ids:r.attachment_ids.map(w=>w.response.id),course_id:t.id,course_second_category_id:t.categoryId*1,is_public:!!r.is_public,delay_publish:r.delay_publish,description:r.description,publish_time:r.publish_time}})).status===0&&(B.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,k.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u4E0A\u4F20\u8D44\u6E90"]),E(st({},gt)),a({type:"attachment/setActionTabs",payload:{}}),a({type:"classroomList/getAttachmentList",payload:st({},u.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:t.coursesId}})),c([])}),onCancel:()=>{c([]),E(st({},gt)),a({type:"attachment/setActionTabs",payload:{}})}},e.createElement("section",null,e.createElement(y.default,{form:d,initialValues:m,onChange:()=>{const r=d.getFieldValue();E(Object.assign({},m,r))}},e.createElement(y.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:r=>Array.isArray(r)?r:r==null?void 0:r.fileList,normalize:r=>{const Fe="\u3000\u3000";let w=r.filter(ae=>{const G=ae.size/1024/1024,Ze=ae.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return ae.name.indexOf(Fe)===-1&&(ae.name=`${ae.name}${Fe}${(0,k.RD)(ae.size)}`),!(G>500||G==0)});return c(w),w},rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8D44\u6E90"}]},e.createElement(It.default,st({},ue),e.createElement(pt.ZP,{type:"primary",disabled:p.length>9||l,ghost:!0},"\u6587\u4EF6\u4E0A\u4F20"),e.createElement(z.Z,{placement:"right",overlayStyle:{maxWidth:600},title:e.createElement("div",{onClick:r=>{r.preventDefault(),r.stopPropagation()}},e.createElement("div",null,"\u63D0\u793A\uFF1A"),e.createElement("div",null,"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"),e.createElement("div",null,"2. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,f.Ny)()?"1G":"150M","\u3002"))},e.createElement("i",{onClick:r=>{r.preventDefault(),r.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),e.createElement(P.Z,null,e.createElement(_.Z,null,e.createElement(y.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},e.createElement(Q.default.Group,null,e.createElement(Q.default,{value:1},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{name:"description"},e.createElement(Je.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var ju=(0,C.connect)(({attachment:u})=>({attachment:u}))(Ru),Vu=Object.defineProperty,Mt=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,Yu=Object.prototype.propertyIsEnumerable,Rt=(u,a,t)=>a in u?Vu(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,jt=(u,a)=>{for(var t in a||(a={}))Hu.call(a,t)&&Rt(u,t,a[t]);if(Mt)for(var t of Mt(a))Yu.call(a,t)&&Rt(u,t,a[t]);return u},zu=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const Vt={delay_publish:0,is_public:[!1],description:"",name:"",link:""},Gu=({attachment:u,dispatch:a})=>{const t=(0,C.useParams)(),[d]=y.default.useForm(),[m,E]=(0,e.useState)(jt({},Vt)),p=l=>l&&lzu(void 0,null,function*(){var l,o;yield d.validateFields();let W=d.getFieldsValue();W=Object.assign({},m,W),(yield(0,$.ZP)("/api/files/upload.json",{method:"post",body:{course_id:t.id,course_second_category_id:t.categoryId*1,is_public:(l=W.is_public)==null?void 0:l[0],delay_publish:W.delay_publish,description:W.description,publish_time:W.publish_time,name:W.name,link:W.link}})).status===0&&(d.resetFields(),(0,k.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u6DFB\u52A0\u5916\u94FE"]),B.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"attachment/setActionTabs",payload:{}}),a({type:"classroomList/getAttachmentList",payload:jt({},(o=u==null?void 0:u.actionTabs)==null?void 0:o.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:t.coursesId}}))}),onCancel:()=>{d.resetFields(),a({type:"attachment/setActionTabs",payload:{}})}},e.createElement("section",null,e.createElement(y.default,{form:d,initialValues:Vt,onChange:()=>{const l=d.getFieldsValue();E(Object.assign({},m,l))}},e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"}]},e.createElement(Je.default,{suffix:e.createElement("span",null,m.name.length,"/60"),maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"})))),e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"},{type:"url",message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684url"}]},e.createElement(Je.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),e.createElement(P.Z,null,e.createElement(_.Z,null,e.createElement(y.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},e.createElement(Q.default.Group,null,e.createElement(Q.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{name:"description"},e.createElement(Je.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Uu=(0,C.connect)(({attachment:u})=>({attachment:u}))(Gu),rt=s(70891),$u=Object.defineProperty,Wu=Object.defineProperties,Ju=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,Ku=Object.prototype.hasOwnProperty,Xu=Object.prototype.propertyIsEnumerable,Yt=(u,a,t)=>a in u?$u(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,Ke=(u,a)=>{for(var t in a||(a={}))Ku.call(a,t)&&Yt(u,t,a[t]);if(Ht)for(var t of Ht(a))Xu.call(a,t)&&Yt(u,t,a[t]);return u},zt=(u,a)=>Wu(u,Ju(a)),yt=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const vt={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},{RangePicker:ja}=Te.default,{Option:Qu}=Be.default,qu=({attachment:u,shixunHomeworks:a,dispatch:t,loading:d,getFileData:m})=>{const E=(0,C.useParams)(),[p,c]=(0,e.useState)({group_settings:[]}),{detail:l}=u,[o]=y.default.useForm(),[W,O]=(0,e.useState)([]),[ue,r]=(0,e.useState)(Ke({},vt)),[Fe,w]=(0,e.useState)(!1),ae=v=>v&&vyt(void 0,null,function*(){var v,X,ie,q;const I=yield t({type:"attachment/getDetail",payload:Ke({},E)});I.delay_publish=I.delay_publish?1:0,ue.is_public=[I.is_public],ue.description=I.description,ue.delay_publish=I.delay_publish,ue.publish_time=I.publish_time,o.setFieldsValue(ue),w(I==null?void 0:I.unified_setting),u.actionTabs.manage_all_group?((v=I==null?void 0:I.course_groups)==null?void 0:v.length)>0?G.unified_setting=!1:G.unified_setting=!0:I!=null&&I.unified_setting?G.unified_setting=!0:G.unified_setting=!1,G.publish_time=I.publish_time?I.publish_time:N()(N()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),console.log(G.unified_setting),G.file_status=I==null?void 0:I.file_status,Ze(Object.assign({},G)),O([Ke({},I),...I==null?void 0:I.attachment_histories]);let R=Ke({},p);if(R.group_settings=I==null?void 0:I.batches_publish_info,console.log(R),c(R),((X=I==null?void 0:I.course_groups)==null?void 0:X.length)>0){const U=(ie=I==null?void 0:I.course_groups)==null?void 0:ie.filter(J=>J.is_admin),Y=(q=I==null?void 0:I.course_groups)==null?void 0:q.filter(J=>!J.is_admin);(U==null?void 0:U.length)>0?be(U):be([{is_admin:!0}]),(Y==null?void 0:Y.length)>0?re(Y):re([])}else console.log(le)});(0,e.useEffect)(()=>{var v;u.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E"&&(E.id=(v=u.actionTabs.selectArrs)==null?void 0:v.id,o.resetFields(),pe())},[u.actionTabs.key,E.id]);const _e=(v,X)=>{if(W.length===1){h.default.info({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8D44\u6E90\u4E0D\u80FD\u5168\u90E8\u5220\u9664"});return}h.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u5220\u9664\u8D44\u6E90\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F",onOk:()=>yt(void 0,null,function*(){var ie;const q=X?{type:"history"}:{},I=yield(0,$.ZP)(`/api/attachments/${v}.json`,{method:"delete",body:q});(I==null?void 0:I.status)===0&&(E.id=(ie=u.actionTabs.selectArrs)==null?void 0:ie.id,pe())})})},b=["pdf","docx","doc","xlsx","xls","ppt","pptx","zip"],[D,Ce]=(0,e.useState)([]),Ne={multiple:!1,maxCount:1,accept:".pdf, .docx, .doc, .xlsx, .xls, .ppt, .pptx, .zip,",withCredentials:!0,beforeUpload:v=>{const X=v.size/1024/1024,ie=v.name.split(".").slice(-1)[0].toLowerCase();return X>500?(B.ZP.error(`${v.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)`),Promise.reject()):b.indexOf(ie)==-1?(B.ZP.error(`${v.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6`),Promise.reject()):!0},action:`${nt.Z.API_SERVER}/api/attachments.json`};function H({data:v}){console.log("data",v);const X=[{title:"\u8D44\u6E90\u540D\u79F0",key:"id",width:307,ellipsis:!0,render:ie=>e.createElement(z.Z,{title:ie.title},e.createElement("a",{href:nt.Z.API_SERVER+ie.url,target:"_blank",className:"multi_ellipsis1 c-grey-333"},ie.title))},{title:"\u4E0B\u8F7D",dataIndex:"downloads_count",key:"downloads_count",ellipsis:!0,width:50},{title:"\u7248\u672C\u53F7",dataIndex:"created_on",key:"created_on",ellipsis:!0,width:140,render:ie=>ie?e.createElement("span",null,N()(ie).format("YYYY-MM-DD HH:mm")):"--"},{title:"\u64CD\u4F5C",width:60,render:(ie,q,I)=>e.createElement("span",{onClick:()=>_e(q==null?void 0:q.id,I),className:"c-red current"},"\u5220\u9664")}];return e.createElement(ve.default,{pagination:!1,columns:X,style:{fontSize:12,marginBottom:20},dataSource:v||[]})}return e.createElement(h.default,{centered:!0,title:"\u8D44\u6E90\u8BBE\u7F6E",open:u.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E",okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>yt(void 0,null,function*(){var v,X;G.file_status==1&&(le=le==null?void 0:le.map(R=>{var U;if(!R.course_group_name)throw B.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!R.publish_time)throw B.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return R.course_group_id=(U=p.group_settings)==null?void 0:U.filter(Y=>R==null?void 0:R.course_group_name.includes(Y.name)).map(Y=>Y.course_group_id||Y.id).toString().split(","),console.log(R.course_group_id),R})),console.log(le),yield o.validateFields();let ie=o.getFieldValue();ie=Object.assign({},ue,ie);const q=JSON.parse(JSON.stringify(G));q.group_settings=le.concat(ne),(yield(0,rt.Ot)(Ke({id:l.id,course_id:E.id,course_second_category_id:E.categoryId||0,is_public:(v=ie.is_public)==null?void 0:v[0],delay_publish:ie.delay_publish,publish_type:G==null?void 0:G.file_status,description:ie.description,publish_time:ue.publish_time,new_attachment_id:(X=ie.attachment_ids)==null?void 0:X.map(R=>{var U;return(U=R.response)==null?void 0:U.id})},q))).status===0&&(r(Ke({},vt)),B.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"attachment/setActionTabs",payload:{}}),t({type:"classroomList/getAttachmentList",payload:Ke({},u.actionTabs.params)}),m()),Ce([]),be([{}])}),onCancel:()=>{Ce([]),be([{}]),r(Ke({},vt)),t({type:"attachment/setActionTabs",payload:{}}),t({type:"classroomList/getAttachmentList",payload:Ke({},u.actionTabs.params)})}},e.createElement("section",{className:""},e.createElement(ce.Z,{loading:d["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},e.createElement(H,{data:W}),e.createElement(y.default,{form:o,initialValues:ue,onChange:()=>{const v=o.getFieldValue();r(Object.assign({},ue,v))}},e.createElement(y.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:v=>Array.isArray(v)?v:v==null?void 0:v.fileList,normalize:v=>{const X="\u3000\u3000";let ie=v.filter(q=>{const I=q.size/1024/1024,R=q.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return q.name.indexOf(X)===-1&&(q.name=`${q.name}${X}${(0,k.RD)(q.size)}`),!(I>500||b.indexOf(R)==-1)});return Ce(ie),ie}},e.createElement(It.default,Ke({},Ne),e.createElement(pt.ZP,{type:"primary",disabled:D.length>0,ghost:!0,style:{marginRight:5}},"\u66F4\u65B0\u7248\u672C"),e.createElement(z.Z,{placement:"right",overlayStyle:{maxWidth:600},title:e.createElement("div",{onClick:v=>{v.preventDefault(),v.stopPropagation()}},e.createElement("div",null,"\u63D0\u793A\uFF1A"),e.createElement("div",null,"1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,f.Ny)()?"1G":"150M","\u3002"),e.createElement("div",null,"2. \u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\u3002"))},e.createElement("i",{onClick:v=>{v.preventDefault(),v.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),e.createElement(P.Z,null,e.createElement(_.Z,null,e.createElement(y.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},e.createElement(Q.default.Group,null,e.createElement(Q.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),e.createElement(P.Z,{className:"mb20"},e.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),e.createElement(se.ZP.Group,{value:G.file_status,onChange:v=>{Ze(Object.assign({},zt(Ke({},G),{file_status:v.target.value})))}},e.createElement(se.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),e.createElement(se.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),e.createElement(se.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),G.file_status==0&&e.createElement(P.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},e.createElement(_.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),e.createElement(_.Z,{className:"ml5"},e.createElement(Te.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:v=>ae(v,p==null?void 0:p.course_end_date),disabledTime:v=>(0,Ge.d0)(v),value:G.publish_time?N()(G.publish_time):"",onChange:(v,X)=>{G.publish_time=X,Ze(Object.assign({},G))}})),e.createElement(_.Z,null,e.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),G.file_status==1&&e.createElement(P.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},e.createElement(_.Z,{span:24},e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(P.Z,null,e.createElement(_.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),e.createElement(_.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),e.createElement(_.Z,{span:4}))),le&&le.map(function(v,X){var ie;return e.createElement(_.Z,{span:24,key:X,style:{marginTop:X>0?"10px":""}},e.createElement(P.Z,{gutter:[8,16]},e.createElement(_.Z,{span:10},e.createElement(P.Z,{gutter:[8,16]},e.createElement(_.Z,{flex:"1",style:{maxWidth:200}},e.createElement(Be.default,{mode:"multiple",style:{width:"100%"},value:v.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(q,I)=>{console.log(I),le[X].course_group_name=q,le[X].course_group_id=v.course_group_id;const R=(0,we.flattenDeep)(le.map(Y=>Y.course_group_name)),U=x.map(Y=>{let J=(Y==null?void 0:Y.course_group_name)||[];return zt(Ke({},Y),{course_group_name:(0,we.remove)(J,He=>R.includes(He))})});T(U),be(le.slice())}},(p==null?void 0:p.group_settings)&&(p==null?void 0:p.group_settings.map(function(q){if(!le.map(R=>R.course_group_name).flat().includes(q.name))return e.createElement(Qu,{value:q.name,key:q.course_group_id},q.name)})))))),e.createElement(_.Z,{span:10},e.createElement("div",{className:"ml30"},e.createElement(Te.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:q=>ae(q,p==null?void 0:p.course_end_date),disabledTime:q=>(0,Ge.d0)(q),value:v.publish_time?N()(v.publish_time):"",onChange:(q,I)=>{le[X].publish_time=I,be([...le])}}))),e.createElement(_.Z,{span:4},X>0&&(N()()<=N()(v.publish_time)||!v.course_group_id)&&e.createElement(ye.Z,{style:{position:"absolute",top:10},onClick:()=>{const q=(0,we.cloneDeep)(x);console.log(q,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),q.forEach((I,R)=>{I.group_name&&(I.group_name=I.group_name.filter(U=>{var Y;return!((Y=le[X].group_name)!=null&&Y.includes(U))}))}),le=le.filter((I,R)=>X!==R),T(q),be(le.slice()),setTimeout(()=>be(le.slice()),10)}}),le.length<((ie=p==null?void 0:p.group_settings)==null?void 0:ie.length)&&e.createElement(je.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(le),be(le.concat({}))}}))))})),e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},e.createElement(Je.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6}))))))))};var ea=(0,C.connect)(({attachment:u,loading:a})=>({attachment:u,loading:a}))(qu),ta=s(1287),ua=Object.defineProperty,aa=Object.defineProperties,la=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,na=Object.prototype.hasOwnProperty,ra=Object.prototype.propertyIsEnumerable,Ut=(u,a,t)=>a in u?ua(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,et=(u,a)=>{for(var t in a||(a={}))na.call(a,t)&&Ut(u,t,a[t]);if(Gt)for(var t of Gt(a))ra.call(a,t)&&Ut(u,t,a[t]);return u},Ft=(u,a)=>aa(u,la(a)),$t=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const Wt={delay_publish:0,is_public:[!1],description:"",title:"",link:"",file_status:-1,publish_time:""},sa=({attachment:u,dispatch:a,getFileData:t})=>{const d=(0,C.useParams)(),{detail:m}=u,[E]=y.default.useForm(),[p,c]=(0,e.useState)(et({},Wt));(0,e.useEffect)(()=>{u.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&E.resetFields()},[u.actionTabs.key]);const l=x=>x&&x$t(void 0,null,function*(){var x,T,pe,_e;const b=yield a({type:"attachment/getDetail",payload:Ft(et({},d),{course_id:d.coursesId})});b.delay_publish=b.delay_publish?1:0,p.title=b.title,p.link=b.link,p.is_public=[b.is_public],p.description=b.description,p.publish_time=b.publish_time,p.delay_publish=b.delay_publish,c(et({},p)),E.setFieldsValue(p),u.actionTabs.manage_all_group?((x=b==null?void 0:b.course_groups)==null?void 0:x.length)>0?O.unified_setting=!1:O.unified_setting=!0:b!=null&&b.unified_setting?O.unified_setting=!0:O.unified_setting=!1,O.publish_time=b.publish_time?b.publish_time:N()(N()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),O.file_status=b==null?void 0:b.file_status,ue(Object.assign({},O)),W([et({},b),...b==null?void 0:b.attachment_histories]);let D=et({},r);if(D.group_settings=b==null?void 0:b.batches_publish_info,console.log(D),Fe(D),((T=b==null?void 0:b.course_groups)==null?void 0:T.length)>0){const Ce=(pe=b==null?void 0:b.course_groups)==null?void 0:pe.filter(H=>H.is_admin),Ne=(_e=b==null?void 0:b.course_groups)==null?void 0:_e.filter(H=>!H.is_admin);(Ce==null?void 0:Ce.length)>0?ae(Ce):ae([{is_admin:!0}]),(Ne==null?void 0:Ne.length)>0?Ze(Ne):Ze([])}else console.log(w)});return(0,e.useEffect)(()=>{var x;u.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&(d.id=(x=u.actionTabs.selectArrs)==null?void 0:x.id,re())},[u.actionTabs.key]),e.createElement(h.default,{centered:!0,title:"\u5916\u94FE\u8BBE\u7F6E",open:u.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:600,onOk:()=>$t(void 0,null,function*(){var x;O.unified_setting||(w=w==null?void 0:w.map(b=>{var D;if(!b.course_group_name)throw B.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!b.publish_time)throw B.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return console.log(r.group_settings),console.log(b),b.course_group_id=(D=r.group_settings)==null?void 0:D.filter(Ce=>b==null?void 0:b.course_group_name.includes(Ce.name)).map(Ce=>Ce.course_group_id||Ce.id).toString().split(","),console.log(b.course_group_id),b})),console.log(w),yield E.validateFields();let T=E.getFieldValue();T=Object.assign({},p,T);const pe=JSON.parse(JSON.stringify(O));pe.group_settings=w.concat(G),(yield(0,rt.Ot)(et({id:m.id,course_id:d.id,course_second_category_id:d.categoryId*1,is_public:(x=T.is_public)==null?void 0:x[0],delay_publish:T.delay_publish,publish_type:O==null?void 0:O.file_status,description:T.description,publish_time:p.publish_time,link:T.link,name:T.title},pe))).status===0&&(B.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"attachment/setActionTabs",payload:{}}),a({type:"classroomList/getAttachmentList",payload:et({},u.actionTabs.params)}),t())}),onCancel:()=>{ae([{}]),c(et({},Wt)),a({type:"attachment/setActionTabs",payload:{}})}},e.createElement("section",{className:"pl20 pr20 pt10"},e.createElement(y.default,{form:E,initialValues:p,onChange:()=>{const x=E.getFieldValue();c(Object.assign({},p,x))}},e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"}]},e.createElement(Je.default,{placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"})))),e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"}]},e.createElement(Je.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),e.createElement(P.Z,null,e.createElement(_.Z,null,e.createElement(y.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},e.createElement(Q.default.Group,null,e.createElement(Q.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),e.createElement(P.Z,{className:"mb20"},e.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),e.createElement(se.ZP.Group,{value:O.file_status,onChange:x=>{ue(Object.assign({},Ft(et({},O),{file_status:x.target.value})))}},e.createElement(se.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),e.createElement(se.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),e.createElement(se.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),O.file_status==0&&e.createElement(P.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},e.createElement(_.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),e.createElement(_.Z,{className:"ml5"},e.createElement(Te.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:x=>l(x,r==null?void 0:r.course_end_date),disabledTime:x=>(0,Ge.d0)(x),value:O.publish_time?N()(O.publish_time):"",onChange:(x,T)=>{O.publish_time=T,ue(Object.assign({},O))}})),e.createElement(_.Z,null,e.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),O.file_status==1&&e.createElement(P.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},e.createElement(_.Z,{span:24},e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(P.Z,null,e.createElement(_.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),e.createElement(_.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),e.createElement(_.Z,{span:4}))),w&&w.map(function(x,T){var pe;return e.createElement(_.Z,{span:24,key:T},e.createElement(P.Z,{gutter:[8,16]},e.createElement(_.Z,{span:10},e.createElement(P.Z,{gutter:[8,16]},e.createElement(_.Z,{flex:"1",style:{maxWidth:200}},e.createElement(Be.default,{mode:"multiple",style:{width:"100%"},value:x.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(_e,b)=>{console.log(b),w[T].course_group_name=_e,w[T].course_group_id=x.course_group_id;const D=(0,we.flattenDeep)(w.map(Ne=>Ne.course_group_name)),Ce=le.map(Ne=>{let H=(Ne==null?void 0:Ne.course_group_name)||[];return Ft(et({},Ne),{course_group_name:(0,we.remove)(H,v=>D.includes(v))})});be(Ce),ae(w.slice())}},(r==null?void 0:r.group_settings)&&(r==null?void 0:r.group_settings.map(function(_e){if(!w.map(D=>D.course_group_name).flat().includes(_e.name))return e.createElement(Option,{value:_e.name,key:_e.course_group_id},_e.name)})))))),e.createElement(_.Z,{span:10},e.createElement("div",{className:"ml30"},e.createElement(Te.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:_e=>l(_e,r==null?void 0:r.course_end_date),disabledTime:_e=>(0,Ge.d0)(_e),value:x.publish_time?N()(x.publish_time):"",onChange:(_e,b)=>{w[T].publish_time=b,ae([...w])}}))),e.createElement(_.Z,{span:4},T>0&&(N()()<=N()(x.publish_time)||!x.course_group_id)&&e.createElement(ye.Z,{onClick:()=>{const _e=(0,we.cloneDeep)(le);console.log(_e,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),_e.forEach((b,D)=>{b.group_name&&(b.group_name=b.group_name.filter(Ce=>{var Ne;return!((Ne=w[T].group_name)!=null&&Ne.includes(Ce))}))}),w=w.filter((b,D)=>T!==D),be(_e),ae(w.slice()),setTimeout(()=>ae(w.slice()),10)}}),w.length<((pe=r==null?void 0:r.group_settings)==null?void 0:pe.length)&&e.createElement(je.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:4},onClick:()=>{console.log(w),ae(w.concat({}))}}))))})),e.createElement(P.Z,null,e.createElement(_.Z,{span:24},e.createElement(y.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},e.createElement(Je.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var oa=(0,C.connect)(({attachment:u})=>({attachment:u}))(sa),Xe={flex_box_center:"flex_box_center___Q71DS",flex_space_between:"flex_space_between___TNuTq",flex_box_vertical_center:"flex_box_vertical_center___rhfhG",flex_box_center_end:"flex_box_center_end___MsQQ8",flex_box_column:"flex_box_column___MYvbv",bg:"bg___WkKTX",containerTitle:"containerTitle___x4her",containerDesc:"containerDesc___yNjjw",listItem:"listItem___pzdI9",info:"info___FH9ox",title:"title___TGy6D",titleLeft:"titleLeft___jaNs9",titleRight:"titleRight___X9mA2",acitons:"acitons___CPj4f",menu:"menu___Vr5C0",spanSize:"spanSize___hidB_",table:"table___UIeZ8",flexBox:"flexBox___VZsop",watch:"watch___l8SSX",iconV:"iconV___bHhod"},Jt=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const ia=({classroomList:u,loading:a,dispatch:t})=>{const d=(0,C.useParams)(),m=(0,C.useLocation)(),[E,p]=(0,e.useState)([]),[c,l]=(0,e.useState)(1);(0,e.useEffect)(()=>{new Promise((r,Fe)=>Jt(void 0,null,function*(){t({type:"classroomList/getCoursesMine",payload:{id:d.id,page_size:50}}).then(w=>{p(E.concat(w))})}))},[u.name]);const[o]=y.default.useForm();let W=[];u.courseGroups.course_groups&&u.courseGroups.course_groups.map(r=>W.push(r.id+""));const O=r=>r&&re.createElement(Q.default,{value:String(r)})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",key:"name",width:482,ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:130},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_date",key:"end_date",width:130}];return e.createElement(h.default,{centered:!0,title:"\u53D1\u9001\u8D44\u6E90",open:u.actionTabs.key==="\u53D1\u9001",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:820,footer:e.createElement("div",{style:{height:"48px",minHeight:"48px",display:"flex",alignItems:"center"}},e.createElement("span",{style:{flex:"1",textAlign:"start"}},"\u53D1\u5E03\u72B6\u6001\uFF1A",e.createElement(se.ZP.Group,{value:c,onChange:r=>{l(r.target.value)}},e.createElement(se.ZP,{value:1},"\u53D1\u5E03"),e.createElement(se.ZP,{value:0},"\u4E0D\u53D1\u5E03"))),e.createElement(pt.ZP,{onClick:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},"\u53D6\u6D88"),e.createElement(pt.ZP,{onClick:()=>Jt(void 0,null,function*(){const r=o.getFieldValue();(yield(0,$.ZP)("/api/files/bulk_send.json",{method:"post",body:{ids:[...u.actionTabs.selectArrs],to_course_ids:[...r.group_ids],course_id:d.id,is_publish:c}})).status===0&&(B.ZP.success("\u53D1\u9001\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}))}),type:"primary"},"\u786E\u8BA4")),bodyStyle:{minHeight:200},onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u8D44\u6E90\u53D1\u9001\u5230",e.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),u.courseGroups.course_groups&&e.createElement(y.default,{form:o,initialValues:{group_ids:W,end_time:N()(N()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},e.createElement(y.default.Item,{name:"group_ids"},e.createElement(Q.default.Group,null,e.createElement(ve.default,{loading:a.effects["classroomList/getCourseGroups"],columns:ue,className:Xe.table,dataSource:E==null?void 0:E.filter(r=>(r==null?void 0:r.id)!=d.id),scroll:{y:240},pagination:!1})))))};var ca=(0,C.connect)(({classroomList:u,loading:a})=>({classroomList:u,loading:a}))(ia),da=s(6629),ma=s(15715),pa=s(13946),Ea=s(92919),fa=Object.defineProperty,Kt=Object.getOwnPropertySymbols,_a=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,Xt=(u,a,t)=>a in u?fa(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,ya=(u,a)=>{for(var t in a||(a={}))_a.call(a,t)&&Xt(u,t,a[t]);if(Kt)for(var t of Kt(a))ga.call(a,t)&&Xt(u,t,a[t]);return u},va=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const Fa=({classroomList:u,user:a,dispatch:t})=>{const d=(0,C.useParams)(),[m,E]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var c,l;if(u.actionTabs.key==="\u53D6\u6D88\u53D1\u5E03"){if((0,f.j5)()||(l=(c=a==null?void 0:a.userInfo)==null?void 0:c.course)!=null&&l.own){E(!0);return}const o={hasNum:0,noHasNum:0};u.actionTabs.selectArrsAll.map(W=>{var O;W.author_login===((O=a.userInfo)==null?void 0:O.login)?++o.hasNum:++o.noHasNum}),o.noHasNum>0?h.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,u.actionTabs.isdelete!=="1"&&e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},o.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},o.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{p()}}):E(!0)}else E(!1)},[u.actionTabs.key]);const p=()=>{t({type:"classroomList/setActionTabs",payload:{}})};return e.createElement(h.default,{centered:!0,title:"\u63D0\u793A",open:m,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>va(void 0,null,function*(){(yield(0,$.ZP)("/api/files/unpublish.json",{method:"put",body:{ids:[...u.actionTabs.selectArrs],course_id:d.id}})).status===0&&(B.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/getAttachmentList",payload:ya({},u.actionTabs.params)}),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomLeftMenus",payload:{id:d.coursesId}}))}),onCancel:()=>{p()}},e.createElement("p",null,"\u786E\u5B9A\u53D6\u6D88\u53D1\u5E03\u9009\u4E2D\u7684\u8D44\u6E90\u5417\uFF1F"),e.createElement("p",null,"\u53D6\u6D88\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u65E0\u6548\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var ha=(0,C.connect)(({classroomList:u,user:a})=>({classroomList:u,user:a}))(Fa),Da=s(71418);const ba=({classroomList:u,dispatch:a})=>{var t,d,m,E;const p=(0,C.useParams)(),[c,l]=(0,e.useState)(1),[o,W]=(0,e.useState)(0),[O,ue]=(0,e.useState)(20),[r,Fe]=(0,e.useState)(!1),[w,ae]=(0,e.useState)([]),[G,Ze]=(0,e.useState)(""),[le,be]=(0,e.useState)(null),[ne,re]=(0,e.useState)(!1),[x,T]=(0,e.useState)([]);p.id=p.coursesId,(0,e.useEffect)(()=>{u.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"?(Ze(""),be(null),pe(),Fe(!0)):Fe(!1)},[u.actionTabs]);const pe=()=>{var H,v;(0,rt.mn)({course_id:p.id,attachment_id:(v=(H=u.actionTabs)==null?void 0:H.currentInfo)==null?void 0:v.id}).then(X=>{X.status==0&&T([...X.course_groups])}),_e()},_e=()=>{c!=1?l(1):O!=20?ue(20):b()},b=()=>{var H,v;re(!0),(0,rt.$n)({page:c,limit:O,keyword:G,course_group_id:le,course_id:p.id,id:(v=(H=u.actionTabs)==null?void 0:H.currentInfo)==null?void 0:v.id}).then(X=>{X.status==0&&(ae(X.data),W(X.size))}),re(!1)},D=[{title:"\u5E8F\u53F7",render:(H,v,X)=>O*(c-1)+X+1,width:60,align:"center"},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center"},{title:"\u59D3\u540D",dataIndex:"username",align:"center"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",align:"center"},{title:"\u67E5\u770B\u65F6\u95F4",dataIndex:"watch_time",align:"center"},{title:"\u4E0B\u8F7D\u65F6\u95F4",dataIndex:"download_time",align:"center"}];(0,e.useEffect)(()=>{u.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&b()},[c]),(0,e.useEffect)(()=>{u.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&(c==1?b():l(1))},[O]),(0,e.useEffect)(()=>{_e()},[le]);const Ce=(H,v)=>{l(H)},Ne=(H,v)=>{ue(v)};return e.createElement(h.default,{width:1e3,centered:!0,title:"\u8BBF\u95EE\u8BB0\u5F55",open:r,footer:null,onCancel:()=>{Ze(""),be(null),a({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{style:{display:"flex",alignItems:"center"}},"\u8D44\u6E90\u540D\u79F0\uFF1A",e.createElement("div",{style:{width:350,height:22,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},title:(d=(t=u==null?void 0:u.actionTabs)==null?void 0:t.currentInfo)==null?void 0:d.title},(E=(m=u==null?void 0:u.actionTabs)==null?void 0:m.currentInfo)==null?void 0:E.title)),e.createElement("div",{style:{display:"flex"}},e.createElement(Be.default,{value:le,style:{width:160,marginRight:20},placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",allowClear:!0,onChange:H=>{be(H)}},x.map(H=>e.createElement(Option,{label:H.name,value:H.course_group_id,key:H.course_group_id},H.name))),e.createElement(Je.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",value:G,onChange:H=>{Ze(H.target.value)},onSearch:H=>{c==1?b():l(1)},style:{width:230,marginLeft:"auto"},onPressEnter:()=>b()}))),e.createElement(Da.Z,{spinning:ne},e.createElement(ve.default,{style:{padding:"15px 0"},pagination:!1,bordered:!0,columns:D,dataSource:w,rowKey:H=>H==null?void 0:H.id})),o>0&&e.createElement(Ae.Z,{className:"tc",style:{paddingBottom:15},showSizeChanger:!0,showQuickJumper:!0,onChange:Ce,onShowSizeChange:Ne,defaultCurrent:1,pageSizeOptions:["10","20","50","100"],current:c||1,pageSize:O||10,defaultPageSize:10,total:o,showTotal:H=>e.createElement("span",{className:"mr10"},"\u5171",e.createElement("span",{className:"c-blue"}," ",H," "),"\u6761\u6570\u636E")}))};var Ca=(0,C.connect)(({classroomList:u})=>({classroomList:u}))(ba),Pa=s(69851),i=s(59301),Aa=Object.defineProperty,Ba=Object.defineProperties,Oa=Object.getOwnPropertyDescriptors,Qt=Object.getOwnPropertySymbols,Sa=Object.prototype.hasOwnProperty,xa=Object.prototype.propertyIsEnumerable,qt=(u,a,t)=>a in u?Aa(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,ot=(u,a)=>{for(var t in a||(a={}))Sa.call(a,t)&&qt(u,t,a[t]);if(Qt)for(var t of Qt(a))xa.call(a,t)&&qt(u,t,a[t]);return u},Ta=(u,a)=>Ba(u,Oa(a)),tt=(u,a,t)=>new Promise((d,m)=>{var E=l=>{try{c(t.next(l))}catch(o){m(o)}},p=l=>{try{c(t.throw(l))}catch(o){m(o)}},c=l=>l.done?d(l.value):Promise.resolve(l.value).then(E,p);c((t=t.apply(u,a)).next())});const wa=({classroomList:u,globalSetting:a,loading:t,user:d,dispatch:m,match:E})=>{var p,c,l,o;const W=(0,C.useLocation)(),O=(0,C.useParams)(),[ue]=(0,C.useSearchParams)(),[r,Fe]=(0,e.useState)({sort_type:"publish_time",sort:"desc",page_size:20,clazz:ue.get("tabs")==="0"?"":ue.get("tabs")==="1"?"2":ue.get("tabs")==="2"?"3":ue.get("tabs")==="3"?"1":""}),[w,ae]=(0,e.useState)(Array.from({length:20},()=>!1)),[G,Ze]=(0,e.useState)([]),[le,be]=(0,e.useState)(),ne=new Date,[re,x]=(0,e.useState)([]),[T,pe]=(0,e.useState)("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217"),[_e,b]=(0,e.useState)(!1),{detailAttachmentList:D,detailLeftMenus:Ce,detailTopBanner:Ne,taskList:H}=u;let v=ue.get("tabs")?parseInt(ue.get("tabs")):0;const[X,ie]=(0,e.useState)(!1),{userInfo:q}=d;let I;r.course_id=O.coursesId,O.categoryId?r.course_second_category_id=O.categoryId:delete r.course_second_category_id;function R(n,M){return tt(this,null,function*(){let Ye=yield(0,$.ZP)("/api/files/group_settings_statistics.json",{method:"get",params:{attachment_id:n,course_id:O.course_id}}),ze=[...G];ze[M]=Ye==null?void 0:Ye.data,Ze(ze)})}(0,e.useEffect)(()=>{ae(Array.from({length:20},()=>!1)),Ze([])},[]),(0,e.useEffect)(()=>{var n,M,Ye;if((n=d==null?void 0:d.userInfo)!=null&&n.login){const ze=k.cX.getItem(`${(M=d==null?void 0:d.userInfo)==null?void 0:M.login}${(0,f.GJ)()?"Teacher":"Student"}`,"Attachment");ze&&(r.sort_type=ze==null?void 0:ze.type,r.sort=ze==null?void 0:ze.direction,console.log("localRecordValue",ze),pe(ze==null?void 0:ze.name)),Y()}else(Ye=d==null?void 0:d.userInfo)!=null&&Ye.username&&Y()},[(p=d==null?void 0:d.userInfo)==null?void 0:p.login,W.pathname]),(0,e.useEffect)(()=>{u.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Y()},[u.actionTabs.key]),(0,e.useEffect)(()=>{x([])},[D]);const U=(n,M)=>{Ze([]),ae(Array.from({length:20},()=>!1)),r.page=n,r.page_size=M,Y()},Y=()=>{Fe(ot({},r)),x([]),m({type:"classroomList/getAttachmentList",payload:ot({},r)})},J=n=>tt(void 0,null,function*(){n.link&&(yield m({type:"attachment/updateVisits",payload:{id:n.id}}),m({type:"classroomList/getAttachmentList",payload:ot({},r)}))});Ce.course_modules&&(I=u.detailLeftMenus.course_modules.filter(n=>n.type==="attachment")[0]);const He=n=>tt(void 0,null,function*(){if(re==""){B.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,$.ZP)("/api/files/bulk_move.json",{method:"put",body:{course_id:O.course_id,ids:re,to_category_id:n==null?void 0:n.key}})).status===0&&(B.ZP.success("\u64CD\u4F5C\u6210\u529F"),m({type:"classroomList/getAttachmentList",payload:ot({},r)}),x([]))}),Ue=n=>n.link?n.link:nt.Z.API_SERVER+n.url;let it=[{name:"\u5220\u9664",icon:i.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:i.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u7ACB\u5373\u53D1\u5E03",icon:i.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u53D6\u6D88\u53D1\u5E03",icon:i.createElement("i",{className:"iconfont icon-quxiaofabu"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:i.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u8C03\u6574\u6392\u5E8F",icon:i.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})}].filter(n=>Ne.is_public?!0:n.name!=="\u8BBE\u4E3A\u516C\u5F00");const qe=[{name:"\u5168\u90E8",id:"",total:D.total_count,index:0},{name:"\u672A\u53D1\u5E03",id:"2",total:(0,f.GJ)()?D.unpublish_count:null,index:1},{name:"\u9884\u53D1\u5E03",id:"3",total:(0,f.GJ)()?D.not_started_count:null,index:2},{name:"\u5DF2\u53D1\u5E03",id:"1",total:(0,f.GJ)()?D.publish_count:null,index:3}],ht=[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"",direction:""},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"created_on",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"created_on",direction:"asc"},{name:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"publish_time",direction:"desc"},{name:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"publish_time",direction:"asc"}],Et=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name",width:240},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:80},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",width:200,sorter:!0,showSorterTooltip:!1,sortOrder:r.order_by==="publish_time"?r.sort_direction==="desc"?"descend":"ascend":null,render:n=>n?N()(n).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"member_manager",key:"member_manager",ellipsis:{showTitle:!1},render:n=>n==="--"||!n?"--":i.createElement("span",{title:n},n)}],Na=n=>{console.log(n.key),(n.key==="0"||n.key==="1"||n.key==="2")&&(r.sort_type="created_on",r.sort="desc",pe("\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),n.key==="3"&&(r.sort_type="publish_time",r.sort="desc",pe("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),r.clazz=qe[n.key].id,r.page=1,C.history.replace(`${W.pathname}?tabs=${n.key}`),ae(Array.from({length:20},()=>!1)),Ze([]),Y()},Ia=n=>{var M;r.sort_type=n.type,r.sort=n.direction,r.page=1,k.cX.setItem(`${(M=d==null?void 0:d.userInfo)==null?void 0:M.login}${(0,f.GJ)()?"Teacher":"Student"}`,n,"Attachment"),pe(n.name),Y()},ka=n=>tt(void 0,null,function*(){var M;const Ye=n.name;re==""?B.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):Ye==="\u8C03\u6574\u6392\u5E8F"?La():m({type:"classroomList/setActionTabs",payload:{key:Ye,selectArrs:re,selectArrsAll:(M=D.files)==null?void 0:M.filter(ze=>re.includes(ze.id)),params:r,batch:!0}})}),La=()=>{let n={courseId:r.course_id,container_type:"attachment"};r!=null&&r.course_second_category_id&&(n.category_id=r==null?void 0:r.course_second_category_id),m({type:"classroomList/getAllTaskList",payload:n}),m({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})},Ma=n=>tt(void 0,null,function*(){yield m({type:"classroomList/updateTaskPosition",payload:{category_id:r==null?void 0:r.course_second_category_id,courseId:r==null?void 0:r.course_id,task_ids:n,container_type:"attachment"}}),Y()}),Ra=(0,e.useMemo)(()=>{let n=[];return H.length>0&&(n=H.map(M=>{let Ye="";return M.is_publish&&M.publish_status&&(Ye="\u5DF2\u53D1\u5E03"),M.is_publish&&!M.publish_status&&(Ye="\u9884\u53D1\u5E03"),M.is_publish||(Ye="\u672A\u53D1\u5E03"),{user_name:M.user_name,task_name:M.task_name,task_id:M.task_id,category:M.category,status:Ye}})),n},[H]);return console.log(H,"taskList"),i.createElement("section",null,i.createElement(ma.Z,{isLoading:t["classroomList/getAttachmentList"],tabDataSource:(0,f.GJ)()?qe:[],isAdmin:(0,f.GJ)(),onTabMenuClick:Na,defaultSelectedKeys:[v+""],showControlButton:(0,f.GJ)(),buttonText:"\u9009\u7528\u8D44\u6E90",extraNode:(0,f.GJ)()&&i.createElement(P.Z,{align:"middle",className:"mr20"},!(D!=null&&D.parent_category_id)&&(0,f.GJ)()&&i.createElement("span",{className:"c-blue font16 ml20 current",onClick:n=>{n.preventDefault(),m({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u76EE\u5F55"}})}},i.createElement(z.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},i.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),i.createElement("span",{className:"c-blue font16 ml20 current",style:{paddingTop:2},onClick:n=>{n.preventDefault(),m({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D",params:r,selectArrs:Ta(ot({},D),{category_id:r==null?void 0:r.course_second_category_id,main_id:typeof D.parent_category_id=="object"?D.id:void 0}),cb:Y}})}},i.createElement(z.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},i.createElement("i",{className:"iconfont icon-zhongmingming1 font17"}))),i.createElement("span",{className:"c-blue font14 ml20 current",onClick:n=>{n.preventDefault(),m({type:"attachment/setActionTabs",payload:{key:"\u4E0A\u4F20\u8D44\u6E90",params:r}})}},i.createElement("i",{className:"iconfont icon-shangchuan3 font14 mr5"}),"\u4E0A\u4F20\u8D44\u6E90"),i.createElement("span",{className:"c-blue font14 ml20 current",onClick:n=>{n.preventDefault(),m({type:"attachment/setActionTabs",payload:{key:"\u6DFB\u52A0\u5916\u94FE",params:r}})}},i.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),onButtonClick:()=>{m({type:"attachment/setActionTabs",payload:{key:"\u9009\u7528\u8D44\u6E90",params:r}})}}),i.createElement(pa.Z,{dataSource:D.files||[],isAdmin:(0,f.GJ)(),batchStatus:X,SortMenuName:T,setSortMenuName:pe,SortMenus:ht,onSearch:n=>{r.search=n,r.page=1,Y()},onSort:Ia,onBatch:n=>ie(n)}),i.createElement(ce.Z,{loading:t["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},D.total_count===0&&i.createElement(da.Z,null),D.files&&D.files.map(function(n,M){var Ye,ze,eu;return i.createElement("div",{className:Xe.listItem,key:M},(0,f.GJ)()&&i.createElement(Q.default,{checked:re.includes(n.id),value:n.id,className:"mr20",onChange:Ee=>{let he=re.indexOf(n.id);re.indexOf(n.id)>-1?x(re.filter(Oe=>Oe!==n.id)):x(re.concat(n.id))}}),i.createElement("div",{className:Xe.info},i.createElement("div",{className:Xe.title},i.createElement("div",{className:Xe.titleLeft},(0,f.GJ)()&&i.createElement(i.Fragment,null,n.is_publish&&n.publish_status&&i.createElement("span",{className:"tag-style bg-light-blue mr10"},"\u5DF2\u53D1\u5E03"),n.is_publish&&!n.publish_status&&i.createElement("span",{className:"tag-style bg-c5d6ff mr10"},"\u9884\u53D1\u5E03"),!n.is_publish&&i.createElement("span",{className:"tag-style bgB8B8B8 mr10"},"\u672A\u53D1\u5E03")),(0,f.RV)()||n.is_public?i.createElement("a",{onClick:Ee=>{(0,rt.fc)({id:n==null?void 0:n.id,watch_type:2,course_id:r==null?void 0:r.course_id}),J(n),!(n.link||n.content_type==="application/pdf")&&(Ee.preventDefault(),m({type:"attachment/setActionTabs",payload:{key:(n.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:n,params:r}}))},href:Ue(n),target:"_blank"},i.createElement("strong",null,n.title)):i.createElement("strong",null,n.title),n.link&&i.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," ","\u5916\u94FE"," ")),i.createElement("div",{className:Xe.titleRight},(0,f.GJ)()&&!(n!=null&&n.is_publish)&&i.createElement(C.Link,{target:"_blank",to:"/",onClick:Ee=>tt(this,null,function*(){Ee.stopPropagation(),Ee.preventDefault(),m({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",index:M,selectArrs:[n==null?void 0:n.id],selectArrsAll:[n],params:r,type:2,manage_all_group:D==null?void 0:D.manage_all_group}});let he=[...w];he[M]=!1,ae(he)})},i.createElement("aside",{className:Xe.flexBox},i.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),i.createElement("div",null,"\u53D1\u5E03"))),((0,f.RV)()||n.is_public)&&i.createElement("aside",{onClick:Ee=>tt(this,null,function*(){Ee.stopPropagation(),Ee.preventDefault(),yield(0,rt.fc)({id:n==null?void 0:n.id,watch_type:2,course_id:r==null?void 0:r.course_id}),J(n),n.link||n.content_type==="application/pdf"?window.open(Ue(n)):m({type:"attachment/setActionTabs",payload:{key:(n.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:n,params:r}})}),className:Xe.flexBox,style:{marginRight:16,cursor:"pointer"}},i.createElement("i",{className:"iconfont icon-chakansvg"}),i.createElement("div",null,"\u67E5\u770B")),((0,f.RV)()||n.is_public)&&!n.link&&n.is_publish&&i.createElement("aside",{onClick:Ee=>tt(this,null,function*(){Ee.stopPropagation(),yield(0,rt.fc)({id:n==null?void 0:n.id,watch_type:1,course_id:r==null?void 0:r.course_id}),(0,k.Nd)((n==null?void 0:n.title)||"educoder",decodeURIComponent(nt.Z.API_SERVER+n.url))}),className:`${Xe.flexBox}`,style:{marginRight:16,cursor:"pointer"}},i.createElement("i",{className:"iconfont icon-xiazai6"}),i.createElement("div",null,"\u4E0B\u8F7D")),(0,f.GJ)()&&i.createElement(ee.Z,{placement:"bottomCenter",overlayClassName:Xe.dro,dropdownRender:()=>i.createElement(De.default,null,i.createElement(De.default.Item,{key:1,style:{textAlign:"center"}},i.createElement("a",{onClick:Ee=>tt(this,null,function*(){Ee.stopPropagation(),Ee.preventDefault(),m({type:"classroomList/setActionTabs",payload:{key:n.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03",index:M,selectArrs:[n==null?void 0:n.id],selectArrsAll:[n],params:r,type:2,manage_all_group:D==null?void 0:D.manage_all_group}});let he=[...w];he[M]=!1,ae(he)})},n.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03")),i.createElement(De.default.Item,{key:22,style:{textAlign:"center"}},i.createElement(C.Link,{target:"_blank",to:"/",onClick:Ee=>{var he;Ee.preventDefault(),m({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[n.id],selectArrsAll:(he=D.files)==null?void 0:he.filter(Oe=>[n.id].includes(Oe.id)),isdelete:"1",params:r}})}},"\u7ACB\u5373\u5220\u9664")),i.createElement(De.default.Item,{key:6,style:{textAlign:"center"}},i.createElement(C.Link,{onClick:Ee=>{Ee.preventDefault(),m({type:"attachment/setActionTabs",payload:{key:n.link?"\u5916\u94FE\u8BBE\u7F6E":"\u8D44\u6E90\u8BBE\u7F6E",index:M,selectArrs:n,params:r,manage_all_group:D==null?void 0:D.manage_all_group}});let he=[...w];he[M]=!1,ae(he)},to:"/"},"\u8D44\u6E90\u8BBE\u7F6E")),i.createElement(De.default.Item,{key:7,style:{textAlign:"center"}},i.createElement(C.Link,{target:"_blank",to:"/",onClick:Ee=>{Ee.preventDefault(),m({type:"classroomList/setActionTabs",payload:{key:"\u8BBF\u95EE\u8BB0\u5F55",currentInfo:n}})}},"\u8BBF\u95EE\u8BB0\u5F55")))},i.createElement("aside",{onClick:Ee=>Ee.stopPropagation(),className:Xe.flexBox,style:{cursor:"default"}},i.createElement("i",{className:"iconfont icon-gengduo4"}),i.createElement("div",null,"\u66F4\u591A"))))),i.createElement("div",{className:"flex-wrp"},n.link&&i.createElement(i.Fragment,null,i.createElement("p",{className:"flex1"},i.createElement("span",null,n.author.name),i.createElement("span",{className:"ml15"},"\u70B9\u51FB\u6B21\u6570\uFF1A",n.downloads_count),nett(this,null,function*(){Ee.stopPropagation(),Ee.preventDefault(),w[M]||R(n==null?void 0:n.id,M);let he=[...w];he[M]=!he[M],ae(he)})},i.createElement("i",{className:`iconfont icon-${w[M]?"shouqi":"xiala2"}`})," ")),(0,f.GJ)()&&(n==null?void 0:n.is_publish)&&w[M]&&((Ye=G[M])==null?void 0:Ye.length)>5&&i.createElement(ve.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:Ee=>({onClick:he=>{he.stopPropagation(),he.preventDefault()}}),onHeaderRow:(Ee,he)=>({onClick:Oe=>{Oe.stopPropagation(),Oe.preventDefault()}}),pagination:!1,dataSource:G[M],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Ee,he,Oe)=>{Oe.field&&(r.order_by=Oe.field),Oe.order||(r.sort_direction="asc"),Oe.order==="ascend"&&(r.sort_direction="asc"),Oe.order==="descend"&&(r.sort_direction="desc"),Oe.order||(r.sort_direction="asc"),R(n==null?void 0:n.id,M)},columns:Et}),(0,f.GJ)()&&(n==null?void 0:n.is_publish)&&w[M]&&((ze=G[M])==null?void 0:ze.length)>0&&((eu=G[M])==null?void 0:eu.length)<6&&i.createElement(ve.default,{rowKey:"shixun_identifier",onRow:Ee=>({onClick:he=>{he.stopPropagation(),he.preventDefault()}}),onHeaderRow:(Ee,he)=>({onClick:Oe=>{Oe.stopPropagation(),Oe.preventDefault()}}),pagination:!1,dataSource:G[M],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Ee,he,Oe)=>{Oe.field&&(r.order_by=Oe.field),Oe.order||(r.sort_direction="asc"),Oe.order==="ascend"&&(r.sort_direction="asc"),Oe.order==="descend"&&(r.sort_direction="desc"),Oe.order||(r.sort_direction="asc"),R(n==null?void 0:n.id,M)},columns:Et}),n.description&&i.createElement("div",{className:"flex-wrp"},i.createElement("p",{className:"flex1"},i.createElement("span",null," \u8D44\u6E90\u63CF\u8FF0\uFF1A"),i.createElement("span",{className:"ml5"},n.description||"\u6682\u65E0\u63CF\u8FF0")))))}),i.createElement("aside",{className:"tc mb50 mt30"},D.attachments_count>0&&i.createElement(Ae.Z,{current:r.page||1,showSizeChanger:!0,onChange:U,defaultCurrent:1,pageSize:r.page_size||20,total:D.attachments_count}))),re.length>0&&(0,f.GJ)()&&i.createElement(ke.Z,{offsetBottom:0},i.createElement(Ea.Z,{buttonDataSource:it,onButtonClick:ka,useBatchStatus:ie,catalogue:((l=(c=Ce==null?void 0:Ce.course_modules)==null?void 0:c.find(n=>n.type==="attachment"))==null?void 0:l.second_category)||[],allSelect:re.length?re.length===((o=D.files)==null?void 0:o.length):!1,setSeleArr:x,setAllSelect:n=>{n.target.checked?x(D.files.map(M=>M.id)):x([])},selectArrs:re,onMenuClick:He})),i.createElement(fe,null),i.createElement(Le,null),i.createElement(au,{getFileData:Y}),i.createElement(iu,null),i.createElement(ca,null),i.createElement(vu,null),i.createElement(Pu,null),i.createElement(Zu,null),i.createElement(ju,null),i.createElement(Uu,null),i.createElement(ea,{getFileData:Y}),i.createElement(ta.Z,null),i.createElement(oa,{getFileData:Y}),i.createElement(ha,null),i.createElement(Ca,null),i.createElement(Pa.Z,{type:2,visible:u.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Ma,data:Ra,onCancel:()=>{m({type:"classroomList/setActionTabs",payload:{key:""}})}}))};var Za=(0,C.connect)(({classroomList:u,loading:a,user:t,globalSetting:d})=>({classroomList:u,globalSetting:d,user:t,loading:a.effects}))(wa)},92919:function(at,Ie,s){s.d(Ie,{Z:function(){return ve}});var e=s(59301),$=s(20834),C=s(98135),B=s(24905),P=s(3113),z=s(38854),ce={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},Q=s(35099),ee=s(43501),ve=({buttonDataSource:Ae,onButtonClick:ke,useBatchStatus:k,allSelect:f,setAllSelect:h,selectArrs:Pe,onMenuClick:Se,setSeleArr:Re,catalogue:te,addCatalogue:g})=>{const[S,Z]=(0,e.useState)(!1),[V,fe]=(0,e.useState)("");console.log("---",te);const ge=e.createElement("div",{className:ce.moveCategory,onMouseLeave:F=>Z(!1)},e.createElement($.default,{onClick:Se,style:{maxHeight:300,width:240,overflow:"auto"}},e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.createElement(C.default,{onChange:F=>{fe(F.target.value)}})),te==null?void 0:te.map(function(F,L){var j;if(!(V!==""&&F.category_name.indexOf(V)<0))return e.createElement(e.Fragment,null,e.createElement($.default.Item,{className:"multi-llipsis1e",key:F.category_id},F.category_name),(j=F==null?void 0:F.third_category)==null?void 0:j.map(de=>e.createElement($.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:de.category_id},de.category_name)))}),g&&e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:g},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return e.createElement("div",{className:ce.bottomControlContainer},e.createElement("div",null,e.createElement("div",null,e.createElement(B.default,{checked:f,onChange:h},"\u5168\u9009\u672C\u9875\uFF08",Pe.length,"\uFF09")),(0,Q.GJ)()&&Ae.map(F=>e.createElement("div",{key:F.name},e.createElement(P.ZP,{type:"primary",icon:F.icon,className:ce.buttonWrap,onClick:()=>ke(F)},F.name))),(0,Q.GJ)()&&(g||te)&&e.createElement("div",null,e.createElement(z.Z,{open:S,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>ge,getPopupContainer:F=>F.parentNode},e.createElement("span",{className:"ant-dropdown-link",onMouseEnter:F=>Z(!0)},e.createElement(P.ZP,{type:"primary",className:ce.buttonWrap,icon:e.createElement("i",{className:"iconfont icon-yidongmulu"})},e.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",e.createElement(ee.Z,null))))))),e.createElement("div",null,e.createElement(P.ZP,{type:"primary",ghost:!0,onClick:()=>{k(!1),Re([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},69851:function(at,Ie,s){s.d(Ie,{Z:function(){return g}});var e=s(59301),$=s(43418),C=s(56511),B=s(95237),P=s(6848),z={wrap:"wrap___KDoq2",tip:"tip___WEJuX",listWrap:"listWrap___IJDX4",li:"li___r5con",nameWrap:"nameWrap___PUyEz",name:"name___xuUMY",tag:"tag___l5CW2"},ce=s(40316),Q=s(63144),ee=s(59301),De=Object.defineProperty,ve=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,ke=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,h=(S,Z,V)=>Z in S?De(S,Z,{enumerable:!0,configurable:!0,writable:!0,value:V}):S[Z]=V,Pe=(S,Z)=>{for(var V in Z||(Z={}))k.call(Z,V)&&h(S,V,Z[V]);if(ke)for(var V of ke(Z))f.call(Z,V)&&h(S,V,Z[V]);return S},Se=(S,Z)=>ve(S,Ae(Z)),Re=(S,Z,V)=>new Promise((fe,ge)=>{var F=de=>{try{j(V.next(de))}catch(K){ge(K)}},L=de=>{try{j(V.throw(de))}catch(K){ge(K)}},j=de=>de.done?fe(de.value):Promise.resolve(de.value).then(F,L);j((V=V.apply(S,Z)).next())}),g=({type:S=1,data:Z,visible:V,callback:fe,onCancel:ge})=>{var F,L;const[j,de]=(0,e.useState)([]),K=(0,Q.useSelector)(y=>y.loading);(0,e.useEffect)(()=>{de(Z)},[JSON.stringify(Z)]);const Qe=(y,se)=>{const _=(Be,xe,N)=>{const we=Array.from(Be),[Ge]=we.splice(xe,1);return we.splice(N,0,Ge),we};if(!y.destination)return;const Te=_(se,y.source.index,y.destination.index);de(Te)},Ve=y=>{let se={};return S===1&&(se={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[y]),S===2&&(se={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[y]),ee.createElement("div",{className:z.tag,style:Pe({},se)},y)},Le=()=>Re(void 0,null,function*(){fe(j.map(y=>y.task_id))});return ee.createElement($.default,{centered:!0,destroyOnClose:!0,open:V,onCancel:ge,onOk:Le,confirmLoading:(F=K==null?void 0:K.effects)==null?void 0:F["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},ee.createElement("div",{className:z.wrap},ee.createElement("div",{className:z.tip},ee.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),ee.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),ee.createElement(C.Z,{loading:(L=K==null?void 0:K.effects)==null?void 0:L["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},ee.createElement(ce.Z5,{onDragEnd:y=>Qe(y,j)},ee.createElement(ce.bK,{droppableId:"droppable"},(y,se)=>ee.createElement("div",Se(Pe({ref:y.innerRef},y.droppableProps),{className:z.listWrap}),j.map((_,Te)=>ee.createElement(ce._l,{key:_.task_id,draggableId:_.task_id.toString(),index:Te},(Be,xe)=>ee.createElement("div",Se(Pe(Pe({ref:Be.innerRef},Be.draggableProps),Be.dragHandleProps),{className:z.li}),ee.createElement(B.Z,{align:"middle"},ee.createElement("div",{className:z.nameWrap},ee.createElement(P.Z,{title:_==null?void 0:_.task_name},ee.createElement("div",{className:z.name},_==null?void 0:_.task_name))),Ve(_==null?void 0:_.status)),ee.createElement(B.Z,{align:"middle",className:"font12 mt10"},ee.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",ee.createElement("span",{className:"ml5 c-black"},(_==null?void 0:_.user_name)||"--")))))),y.placeholder))))))}},13946:function(at,Ie,s){s.d(Ie,{Z:function(){return Pe}});var e=s(59301),$=s(20834),C=s(24905),B=s(3113),P=s(38854),z=s(6848),ce=s(98135),Q={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},ee=s(35099),De=s(53547),ve=s(43501),Ae=s(26724),ke=s.n(Ae),k=s(63144),f=(Se,Re,te)=>new Promise((g,S)=>{var Z=ge=>{try{fe(te.next(ge))}catch(F){S(F)}},V=ge=>{try{fe(te.throw(ge))}catch(F){S(F)}},fe=ge=>ge.done?g(ge.value):Promise.resolve(ge.value).then(Z,V);fe((te=te.apply(Se,Re)).next())}),Pe=({isAdmin:Se,dataSource:Re,batchStatus:te,SortMenuName:g,setSortMenuName:S,detailCourseGroupsList:Z,onSearch:V,onBoard:fe,onSort:ge,isboard:F,dispatch:L,onBatch:j,SortMenus:de})=>{const[K,Qe]=(0,e.useState)(!1),[Ve,Le]=(0,e.useState)([]),[y,se]=(0,e.useState)(!0);let[_,Te]=(0,e.useState)([]);const[Be,xe]=(0,e.useState)(1),[N,we]=(0,e.useState)(!1),Ge=(0,k.useParams)(),ye=oe=>{S(oe.name),ge(oe)};(0,e.useEffect)(()=>{F&&je()},[F]);const je=()=>f(void 0,null,function*(){var oe;if(y&&!N){we(!0),xe(Be+1);const $e=yield L({type:"classroomList/getCourseGroupsList",payload:{page:Be,id:Ge.coursesId,limit:20,nonenavigate:!0}});let Me=[...($e==null?void 0:$e.course_groups)||[]];((oe=$e==null?void 0:$e.course_groups)==null?void 0:oe.length)<20&&(se(!1),Me.push({id:0,name:"\u672A\u5206\u73ED"})),we(!1),Te([..._,...Me])}}),A=e.createElement("section",{className:Q.dropmenu},e.createElement("div",{style:{maxHeight:200,overflow:"auto"}},e.createElement(ke(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:oe=>{je()},hasMore:y,useWindow:!1},e.createElement($.default,{style:{width:240,zIndex:10}},(Z==null?void 0:Z.group_count)>0&&(_==null?void 0:_.filter(oe=>oe.edit_auth||oe.name==="\u672A\u5206\u73ED").map(function(oe,$e){return e.createElement($.default.Item,{key:oe.id},e.createElement(C.default,{checked:Ve.includes(oe.id),value:oe.id,onChange:Me=>{let We=Ve.indexOf(oe.id);Ve.indexOf(oe.id)>-1?Le(Ve.filter(me=>me!==oe.id)):Le(Ve.concat(oe.id))}},oe.name))}))))),e.createElement("aside",{style:{background:"#fff"}},e.createElement("div",null,e.createElement(B.ZP,{type:"link",onClick:()=>{fe(Ve)}},"\u786E\u5B9A"),e.createElement(B.ZP,{type:"link",onClick:()=>{Le([])}},"\u91CD\u7F6E")))),ut=g==="\u9ED8\u8BA4\u6392\u5E8F";return e.createElement("div",{className:Q.searchSortControllerContainer},!!(de!=null&&de.length)&&e.createElement("div",null,e.createElement(P.Z,{dropdownRender:()=>e.createElement($.default,{selectedKeys:[g]},de.map(oe=>e.createElement($.default.Item,{key:oe.name,onClick:()=>ye(oe)},oe.name)))},e.createElement("div",null,e.createElement("span",{className:`${Q.btn} ${ut?Q.btnSort:""}`},e.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),g)))),ut&&e.createElement(z.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},e.createElement("span",{className:Q.tips},e.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),e.createElement(ce.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:V,style:{width:220,marginLeft:"auto",marginRight:10}}),(0,ee.eB)()&&F&&e.createElement(P.Z,{dropdownRender:()=>A,open:K,onOpenChange:oe=>{Qe(oe)}},e.createElement("a",null,"\u5206\u73ED",K?e.createElement(De.Z,{style:{marginLeft:6}}):e.createElement(ve.Z,{style:{marginLeft:6}}))))}},15715:function(at,Ie,s){s.d(Ie,{Z:function(){return De}});var e=s(59301),$=s(95237),C=s(43604),B=s(20834),P=s(38854),z=s(6848),ce={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},Q=s(63144),De=({isLoading:ve,addText:Ae,tabDataSource:ke,isAdmin:k,dispatch:f,type:h,isExercise:Pe,defaultSelectedKeys:Se,onTabMenuClick:Re,getDropdownMenu:te,showControlButton:g,buttonText:S,buttonIcon:Z="icon-tianjiadaohang",extraNode:V,user:fe,onButtonClick:ge=()=>{}})=>{var F,L,j;const de=(0,Q.useParams)();return e.createElement("div",{className:ce.tabMenuContainer},e.createElement($.Z,null,e.createElement(C.Z,{flex:"1"},e.createElement(B.default,{onSelect:K=>ve?{}:Re(K),mode:"horizontal",selectedKeys:Se},ke.map(K=>e.createElement(B.default.Item,{key:typeof K.index=="number"?K.index:K.id},e.createElement("span",{className:"c-grey-666"},K.name),K.total!==void 0&&k&&e.createElement("span",{className:"c-grey-999 ml20"},K.total||0))))),k&&e.createElement(C.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},Pe&&e.createElement(P.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement(B.default,null,e.createElement(B.default.Item,{key:1,onClick:()=>{f({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:h,exportType:"exercise",category_id:de.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),e.createElement(B.default.Item,{key:3,onClick:()=>{Q.history.push(`/classrooms/${de==null?void 0:de.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"})))),e.createElement("div",{className:ce.control},e.createElement("div",{className:ce.extra},V),g&&e.createElement("span",{onClick:ge,style:{cursor:"pointer"},className:ce.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${Z}`})),e.createElement("span",null,S)),!!te&&e.createElement(P.Z,{disabled:((F=fe==null?void 0:fe.userInfo)==null?void 0:F.user_status)===2,className:"ml10",dropdownRender:te},e.createElement("span",{className:((L=fe==null?void 0:fe.userInfo)==null?void 0:L.user_status)===2?ce.selectBtn1:ce.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement(z.Z,{title:((j=fe==null?void 0:fe.userInfo)==null?void 0:j.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},e.createElement("span",null,Ae||"\u521B\u5EFA\u8BD5\u5377"))))))))}}}]);
diff --git a/p__Classrooms__Lists__Attachment__index.chunk.css b/p__Classrooms__Lists__Attachment__index.chunk.css
index 4b738b74f2..6833f68651 100644
--- a/p__Classrooms__Lists__Attachment__index.chunk.css
+++ b/p__Classrooms__Lists__Attachment__index.chunk.css
@@ -1 +1 @@
-.flex_box_center___IBr6x{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___n2Iz0{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___1umwO{align-items:center;box-align:center}.flex_box_center_end___SRZYb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b90Da{flex-direction:column;box-orient:block-axis}.form___V3fAH strong{font-weight:400;color:#333;font-size:16px}.form___V3fAH h1{font-weight:600;color:#333;font-size:16px}.form___V3fAH [class~=ant-form-item]{margin-bottom:0}.efficiency___Lmou1{background:#fafafa;padding:20px;font-size:12px;position:relative}.efficiency___Lmou1:before{width:0;height:0;content:"";position:absolute;left:-20px;top:27px;border-right:15px solid #fafafa;border-top:10px solid transparent;border-bottom:10px solid transparent}div[class~=ant-modal-confirm-content]{margin-left:none}.analysis___CtFBc{margin-top:20px;margin-left:30px;margin-bottom:30px}.analysis___CtFBc .tips___Ga_EJ{font-size:14px;color:#ccc}.tip___hVaw_{color:#fb0303;margin-left:110px}.FormStyle___Nqgvv{margin-right:30px}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:transparent;border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner:after,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner:after{border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner{background:rgba(0,0,0,.04);border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner:after{border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-inner{border-radius:4px}.FormStyle___Nqgvv .SubTooltip___qB_Q1{color:#9096a3}.FormStyle___Nqgvv .DifStyle___kxYQa{padding:2px 16px;border-radius:13px;margin-left:40px}.FormStyle___Nqgvv .DifSimple___NMdPv{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(26,204,75,.1);color:#1acc4b}.FormStyle___Nqgvv .DifMiddle___jGqIT{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(250,100,0,.1);color:#fa6400}.FormStyle___Nqgvv .DifHard___uxjoA{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(227,0,0,.1);color:#e30000}.flex_box_center___FUkdm{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___b5tWy{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___tvrPT{align-items:center;box-align:center}.flex_box_center_end___pZ3xg{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___F0xEu{flex-direction:column;box-orient:block-axis}.wrp___C97Wf{background:#fff;box-shadow:0 4px 8px #0000000a;padding-top:10px}.itemTitleWrp___JQdEU{display:box;display:flex}.itemTitleWrp___JQdEU [class=ant-checkbox-inner]{top:4px}.itemTitle___cQoNO{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;flex:1 1;white-space:normal;text-align:initial}.search___PvZbz{position:absolute;right:15px;top:60px;z-index:2}.simple-table___H8BYb{width:100%;border:0;overflow:hidden;table-layout:fixed}.simple-table___H8BYb th{color:#676767;text-align:center;background:#eaeaea}.simple-table___H8BYb th:first-child{width:200px}.simple-table___H8BYb td{text-overflow:ellipsis;overflow:hidden;text-align:center}.simple-table___H8BYb td:first-child{width:200px}.table___r82iu *{font-size:12px}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:rgba(245,0,0,.2)!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:#FF0000;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:rgba(255,0,0,.5);width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4B4B18}.flex_box_center___Q71DS{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___TNuTq{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rhfhG{align-items:center;box-align:center}.flex_box_center_end___MsQQ8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___MYvbv{flex-direction:column;box-orient:block-axis}.bg___WkKTX{background:white}.containerTitle___x4her{height:88px;line-height:88px;font-size:18px;padding:0 30px;color:#333;border-bottom:1px solid #eee;display:box;display:flex;align-items:center;box-align:center}.containerTitle___x4her div:nth-child(1){flex:1 1}.containerDesc___yNjjw{background-color:#fff;padding:24px 30px;display:box;display:flex}.containerDesc___yNjjw>div:nth-child(1){flex:1 1}.listItem___pzdI9{padding:15px 30px 15px 20px;display:box;display:flex;align-items:flex-start;background:white;margin-top:20px}.listItem___pzdI9 [class~=ant-checkbox-wrapper]{position:relative;top:11px}.listItem___pzdI9>div{flex:1 1}.listItem___pzdI9:hover{box-shadow:0 0 10px #ccc}.info___FH9ox p{margin-top:18px}.title___TGy6D{display:box;display:flex;align-items:center;box-align:center}.title___TGy6D strong{color:#333}.titleLeft___jaNs9{flex:1 1}.titleRight___X9mA2 a,.titleRight___X9mA2 span{margin-right:20px;font-weight:500;font-size:16px;color:#0152d9}.acitons___CPj4f{height:70px;background:white;display:box;display:flex;align-items:center;box-align:center;padding:0 30px;margin-top:20px}.acitons___CPj4f>div:nth-child(1){flex:1 1}.acitons___CPj4f>div:nth-child(2){display:box;display:flex;align-items:center;box-align:center}.acitons___CPj4f>div:nth-child(2) p{cursor:pointer;color:#999}.acitons___CPj4f>div:nth-child(2) p:hover{color:#333}.menu___Vr5C0{background-color:#fff;box-shadow:-2px 2px 7px -4px #444;padding:10px;max-height:400px;width:240px;overflow:auto}.menu___Vr5C0 p{padding:5px;margin:0;cursor:pointer}.menu___Vr5C0 p:hover{background-color:#f5f5f5}.spanSize___hidB_{font-size:16px;font-weight:400;color:#0152d9;cursor:pointer}.table___UIeZ8 table{width:auto}.flexBox___VZsop{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:#666}.flexBox___VZsop .watch___l8SSX{color:#666;font-size:12px;margin-right:0}.flexBox___VZsop:hover,.flexBox___VZsop:hover a{color:#0152d9}.flexBox___VZsop i{margin-bottom:6px}.flexBox___VZsop div{font-size:12px;font-weight:400}.iconV___bHhod{margin-left:auto;margin-top:20px;text-align:end;color:#888}.iconV___bHhod i{color:#ccc;font-size:14px;transform:scale(.7);display:inline-block}.iconV___bHhod:hover{cursor:pointer}.iconV___bHhod:hover i{color:#0152d9}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.searchSortControllerContainer___Xca1m{background-color:#fff;display:flex;align-items:center;height:74px;padding:0 20px}.searchSortControllerContainer___Xca1m .btn___sNJPX{text-align:center;font-size:14px;color:#666;margin-right:30px;cursor:default}.searchSortControllerContainer___Xca1m .btn___sNJPX.btnSort___Fx9OM{margin-right:8px}.searchSortControllerContainer___Xca1m .btn___sNJPX:hover{color:#0152d9}.searchSortControllerContainer___Xca1m .tips___LrmpR{cursor:pointer}.searchSortControllerContainer___Xca1m .tips___LrmpR>i{font-size:14px}.searchSortControllerContainer___Xca1m .tips___LrmpR:hover{color:#0152d9}.bottomControlContainer___woAeo{width:916px;height:60px;z-index:100;align-items:center;transition:bottom .5s;box-shadow:0 -1px 4px #f1f1f1;border-radius:4px 4px 0 0;background:#ffffff;display:flex;justify-content:space-between;align-content:center;padding:0 20px}.bottomControlContainer___woAeo [class*=ant-dropdown-link]{position:relative;z-index:301}.bottomControlContainer___woAeo>div:first-child{display:flex;align-items:center}.bottomControlContainer___woAeo>div:first-child>div{margin-right:5px;cursor:pointer}.bottomControlContainer___woAeo>div:last-child .ant-btn{min-width:76px;min-height:30px;font-size:12px;border-radius:4px}.bottomControlContainer___woAeo .buttonWrap___iRw4K{min-height:30px;border-radius:4px;padding:0 6px;display:flex;align-items:center}.bottomControlContainer___woAeo .buttonWrap___iRw4K>i{margin-right:5px}.bottomControlContainer___woAeo .moveCategory___oiQqw{position:relative;top:40px;left:-6px;z-index:200;padding-bottom:60px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul li{margin:5px 0;font-size:14px}.wrap___KDoq2{max-height:550px}.wrap___KDoq2 .tip___WEJuX{height:30px;background:rgba(255,157,24,.1);border-radius:0 0 8px 8px;line-height:30px;padding-left:20px;font-size:12px;color:#ff9d18}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con{height:82px;background:#FFFFFF;box-shadow:0 2px 5px #0000000d;border-radius:4px;border:1px solid #F5F5F5;margin-top:10px;padding:14px 10px}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con .nameWrap___PUyEz{flex:1 1;overflow:hidden;line-height:initial}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con .name___xuUMY{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:16px;color:#000;padding-right:10px;display:inline-block}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con .tag___l5CW2{height:20px;border-radius:10px;line-height:20px;padding:0 10px;font-weight:400;font-size:12px;user-select:none;flex-shrink:0}
+.flex_box_center___IBr6x{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___n2Iz0{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___1umwO{align-items:center;box-align:center}.flex_box_center_end___SRZYb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b90Da{flex-direction:column;box-orient:block-axis}.form___V3fAH strong{font-weight:400;color:#333;font-size:16px}.form___V3fAH h1{font-weight:600;color:#333;font-size:16px}.form___V3fAH [class~=ant-form-item]{margin-bottom:0}.efficiency___Lmou1{background:#fafafa;padding:20px;font-size:12px;position:relative}.efficiency___Lmou1:before{width:0;height:0;content:"";position:absolute;left:-20px;top:27px;border-right:15px solid #fafafa;border-top:10px solid transparent;border-bottom:10px solid transparent}div[class~=ant-modal-confirm-content]{margin-left:none}.analysis___CtFBc{margin-top:20px;margin-left:30px;margin-bottom:30px}.analysis___CtFBc .tips___Ga_EJ{font-size:14px;color:#ccc}.tip___hVaw_{color:#fb0303;margin-left:110px}.FormStyle___Nqgvv{margin-right:30px}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:transparent;border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner:after,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner:after{border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner{background:rgba(0,0,0,.04);border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner:after{border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-inner{border-radius:4px}.FormStyle___Nqgvv .SubTooltip___qB_Q1{color:#9096a3}.FormStyle___Nqgvv .DifStyle___kxYQa{padding:2px 16px;border-radius:13px;margin-left:40px}.FormStyle___Nqgvv .DifSimple___NMdPv{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(26,204,75,.1);color:#1acc4b}.FormStyle___Nqgvv .DifMiddle___jGqIT{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(250,100,0,.1);color:#fa6400}.FormStyle___Nqgvv .DifHard___uxjoA{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(227,0,0,.1);color:#e30000}.flex_box_center___FUkdm{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___b5tWy{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___tvrPT{align-items:center;box-align:center}.flex_box_center_end___pZ3xg{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___F0xEu{flex-direction:column;box-orient:block-axis}.wrp___C97Wf{background:#fff;box-shadow:0 4px 8px #0000000a;padding-top:10px}.itemTitleWrp___JQdEU{display:box;display:flex}.itemTitleWrp___JQdEU [class=ant-checkbox-inner]{top:4px}.itemTitle___cQoNO{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;flex:1 1;white-space:normal;text-align:initial}.search___PvZbz{position:absolute;right:15px;top:60px;z-index:2}.simple-table___H8BYb{width:100%;border:0;overflow:hidden;table-layout:fixed}.simple-table___H8BYb th{color:#676767;text-align:center;background:#eaeaea}.simple-table___H8BYb th:first-child{width:200px}.simple-table___H8BYb td{text-overflow:ellipsis;overflow:hidden;text-align:center}.simple-table___H8BYb td:first-child{width:200px}.table___r82iu *{font-size:12px}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:rgba(245,0,0,.2)!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:#FF0000;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:rgba(255,0,0,.5);width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4B4B18}.flex_box_center___Q71DS{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___TNuTq{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rhfhG{align-items:center;box-align:center}.flex_box_center_end___MsQQ8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___MYvbv{flex-direction:column;box-orient:block-axis}.bg___WkKTX{background:white}.containerTitle___x4her{height:88px;line-height:88px;font-size:18px;padding:0 30px;color:#333;border-bottom:1px solid #eee;display:box;display:flex;align-items:center;box-align:center}.containerTitle___x4her div:nth-child(1){flex:1 1}.containerDesc___yNjjw{background-color:#fff;padding:24px 30px;display:box;display:flex}.containerDesc___yNjjw>div:nth-child(1){flex:1 1}.listItem___pzdI9{padding:15px 30px 15px 20px;display:box;display:flex;align-items:flex-start;background:white;margin-top:20px}.listItem___pzdI9 [class~=ant-checkbox-wrapper]{position:relative;top:11px}.listItem___pzdI9>div{flex:1 1}.listItem___pzdI9:hover{box-shadow:0 0 10px #ccc}.info___FH9ox p{margin-top:18px}.title___TGy6D{display:box;display:flex;align-items:center;box-align:center}.title___TGy6D strong{color:#333}.titleLeft___jaNs9{flex:1 1}.titleRight___X9mA2 a,.titleRight___X9mA2 span{margin-right:20px;font-weight:500;font-size:16px;color:#0152d9}.acitons___CPj4f{height:70px;background:white;display:box;display:flex;align-items:center;box-align:center;padding:0 30px;margin-top:20px}.acitons___CPj4f>div:nth-child(1){flex:1 1}.acitons___CPj4f>div:nth-child(2){display:box;display:flex;align-items:center;box-align:center}.acitons___CPj4f>div:nth-child(2) p{cursor:pointer;color:#999}.acitons___CPj4f>div:nth-child(2) p:hover{color:#333}.menu___Vr5C0{background-color:#fff;box-shadow:-2px 2px 7px -4px #444;padding:10px;max-height:400px;width:240px;overflow:auto}.menu___Vr5C0 p{padding:5px;margin:0;cursor:pointer}.menu___Vr5C0 p:hover{background-color:#f5f5f5}.spanSize___hidB_{font-size:16px;font-weight:400;color:#0152d9;cursor:pointer}.table___UIeZ8 table{width:auto}.flexBox___VZsop{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:#666}.flexBox___VZsop .watch___l8SSX{color:#666;font-size:12px;margin-right:0}.flexBox___VZsop:hover,.flexBox___VZsop:hover a{color:#0152d9}.flexBox___VZsop i{margin-bottom:6px}.flexBox___VZsop div{font-size:12px;font-weight:400}.iconV___bHhod{margin-left:auto;margin-top:20px;text-align:end;color:#888}.iconV___bHhod i{color:#ccc;font-size:14px;transform:scale(.7);display:inline-block}.iconV___bHhod:hover{cursor:pointer}.iconV___bHhod:hover i{color:#0152d9}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S{display:inline-block;padding:0 12px;height:30px;background:#FAFBFC;border:1px solid #E7E7E7;border-radius:4px;line-height:30px;cursor:no-drop;text-align:center;color:silver}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.searchSortControllerContainer___Xca1m{background-color:#fff;display:flex;align-items:center;height:74px;padding:0 20px}.searchSortControllerContainer___Xca1m .btn___sNJPX{text-align:center;font-size:14px;color:#666;margin-right:30px;cursor:default}.searchSortControllerContainer___Xca1m .btn___sNJPX.btnSort___Fx9OM{margin-right:8px}.searchSortControllerContainer___Xca1m .btn___sNJPX:hover{color:#0152d9}.searchSortControllerContainer___Xca1m .tips___LrmpR{cursor:pointer}.searchSortControllerContainer___Xca1m .tips___LrmpR>i{font-size:14px}.searchSortControllerContainer___Xca1m .tips___LrmpR:hover{color:#0152d9}.bottomControlContainer___woAeo{width:916px;height:60px;z-index:100;align-items:center;transition:bottom .5s;box-shadow:0 -1px 4px #f1f1f1;border-radius:4px 4px 0 0;background:#ffffff;display:flex;justify-content:space-between;align-content:center;padding:0 20px}.bottomControlContainer___woAeo [class*=ant-dropdown-link]{position:relative;z-index:301}.bottomControlContainer___woAeo>div:first-child{display:flex;align-items:center}.bottomControlContainer___woAeo>div:first-child>div{margin-right:5px;cursor:pointer}.bottomControlContainer___woAeo>div:last-child .ant-btn{min-width:76px;min-height:30px;font-size:12px;border-radius:4px}.bottomControlContainer___woAeo .buttonWrap___iRw4K{min-height:30px;border-radius:4px;padding:0 6px;display:flex;align-items:center}.bottomControlContainer___woAeo .buttonWrap___iRw4K>i{margin-right:5px}.bottomControlContainer___woAeo .moveCategory___oiQqw{position:relative;top:40px;left:-6px;z-index:200;padding-bottom:60px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul li{margin:5px 0;font-size:14px}.wrap___KDoq2{max-height:550px}.wrap___KDoq2 .tip___WEJuX{height:30px;background:rgba(255,157,24,.1);border-radius:0 0 8px 8px;line-height:30px;padding-left:20px;font-size:12px;color:#ff9d18}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con{height:82px;background:#FFFFFF;box-shadow:0 2px 5px #0000000d;border-radius:4px;border:1px solid #F5F5F5;margin-top:10px;padding:14px 10px}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con .nameWrap___PUyEz{flex:1 1;overflow:hidden;line-height:initial}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con .name___xuUMY{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:16px;color:#000;padding-right:10px;display:inline-block}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con .tag___l5CW2{height:20px;border-radius:10px;line-height:20px;padding:0 10px;font-weight:400;font-size:12px;user-select:none;flex-shrink:0}
diff --git a/p__Classrooms__Lists__Attendance__index.async.js b/p__Classrooms__Lists__Attendance__index.async.js
index 989a8f7f51..f3d2e2b5ed 100644
--- a/p__Classrooms__Lists__Attendance__index.async.js
+++ b/p__Classrooms__Lists__Attendance__index.async.js
@@ -1,9 +1,9 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8435],{58280:function(Se,me,o){o.d(me,{Z:function(){return q}});var e=o(59301),m={flex_box_center:"flex_box_center___DAfGc",flex_space_between:"flex_space_between___fIYoN",flex_box_vertical_center:"flex_box_vertical_center___mg1j7",flex_box_center_end:"flex_box_center_end___GF3M_",flex_box_column:"flex_box_column___Vl5k0",container:"container___A9RGp","amap-icon":"amap-icon___mYhj5"},i=o(95906),k=o.n(i),g=o(92310),se=o.n(g),W=o(59301),S=Object.defineProperty,ie=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,f=(R,V,Y)=>V in R?S(R,V,{enumerable:!0,configurable:!0,writable:!0,value:Y}):R[V]=Y,z=(R,V)=>{for(var Y in V||(V={}))ce.call(V,Y)&&f(R,Y,V[Y]);if(ie)for(var Y of ie(V))x.call(V,Y)&&f(R,Y,V[Y]);return R},H=(R,V)=>{var Y={};for(var Q in R)ce.call(R,Q)&&V.indexOf(Q)<0&&(Y[Q]=R[Q]);if(R!=null&&ie)for(var Q of ie(R))V.indexOf(Q)<0&&x.call(R,Q)&&(Y[Q]=R[Q]);return Y};const A="e4088b0a75957fc806662185b69f9ba6",D="cd2d30eb0306c1e356e5acb4584a3df4";var q=R=>{var V=R,{AMap:Y,className:Q,id:le,loadOptions:Fe,isInitCurPostionCenter:Ae,CurrentPosition:pe,MapUse:we}=V,Ce=H(V,["AMap","className","id","loadOptions","isInitCurPostionCenter","CurrentPosition","MapUse"]);let xe;return(0,e.useEffect)(()=>(window._AMapSecurityConfig={securityJsCode:D},k().load(z({key:A,version:"2.0",plugins:[]},Fe)).then(De=>{xe=new De.Map(le||"container",{zoom:15,resizeEnable:!0}),we({AMap:De,map:xe})}),()=>{xe==null||xe.destroy()}),[]),W.createElement("div",z({id:le||"container",className:se()(m.container,Q)},Ce))}},6629:function(Se,me,o){var e=o(59301),m=o(93314),i=o(3113),k=Object.defineProperty,g=Object.defineProperties,se=Object.getOwnPropertyDescriptors,W=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,ce=(H,A,D)=>A in H?k(H,A,{enumerable:!0,configurable:!0,writable:!0,value:D}):H[A]=D,x=(H,A)=>{for(var D in A||(A={}))S.call(A,D)&&ce(H,D,A[D]);if(W)for(var D of W(A))ie.call(A,D)&&ce(H,D,A[D]);return H},f=(H,A)=>g(H,se(A));const z=({img:H,buttonProps:A={},styles:D={},customText:X,ButtonText:q,ButtonClick:R,Buttonclass:V,ButtonTwo:Y,imgStyles:Q,loading:le=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:x(x({},{color:"#999",margin:"100px auto",visibility:le?"hidden":"visible"}),D)},e.createElement("img",{src:H||m,style:f(x({},Q),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},X||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),q&&e.createElement(i.ZP,x({className:V,onClick:R},A),q),Y&&Y);me.Z=z},22598:function(Se,me,o){o.d(me,{g:function(){return z}});var e=o(59301),m=o(43418),i=o(95237),k=o(63144),g=o(73304),se=o(46961),W=o(35099),S=o(44425),ie=o.n(S),ce=o(15826),x=o(59301),f=(A,D,X)=>new Promise((q,R)=>{var V=le=>{try{Q(X.next(le))}catch(Fe){R(Fe)}},Y=le=>{try{Q(X.throw(le))}catch(Fe){R(Fe)}},Q=le=>le.done?q(le.value):Promise.resolve(le.value).then(V,Y);Q((X=X.apply(A,D)).next())});const z=A=>f(void 0,null,function*(){var D;const X=document.createElement("div");X.style.display="flex",X.style.flexDirection="column",X.style.alignItems="center",X.innerHTML=`${A==null?void 0:A.name}
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8435],{58280:function(we,ce,o){o.d(ce,{Z:function(){return q}});var e=o(59301),m={flex_box_center:"flex_box_center___DAfGc",flex_space_between:"flex_space_between___fIYoN",flex_box_vertical_center:"flex_box_vertical_center___mg1j7",flex_box_center_end:"flex_box_center_end___GF3M_",flex_box_column:"flex_box_column___Vl5k0",container:"container___A9RGp","amap-icon":"amap-icon___mYhj5"},i=o(95906),k=o.n(i),g=o(92310),me=o.n(g),$=o(59301),P=Object.defineProperty,de=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,E=(j,V,U)=>V in j?P(j,V,{enumerable:!0,configurable:!0,writable:!0,value:U}):j[V]=U,G=(j,V)=>{for(var U in V||(V={}))re.call(V,U)&&E(j,U,V[U]);if(de)for(var U of de(V))D.call(V,U)&&E(j,U,V[U]);return j},Y=(j,V)=>{var U={};for(var Q in j)re.call(j,Q)&&V.indexOf(Q)<0&&(U[Q]=j[Q]);if(j!=null&&de)for(var Q of de(j))V.indexOf(Q)<0&&D.call(j,Q)&&(U[Q]=j[Q]);return U};const A="e4088b0a75957fc806662185b69f9ba6",b="cd2d30eb0306c1e356e5acb4584a3df4";var q=j=>{var V=j,{AMap:U,className:Q,id:le,loadOptions:Fe,isInitCurPostionCenter:ve,CurrentPosition:Ne,MapUse:De}=V,ye=Y(V,["AMap","className","id","loadOptions","isInitCurPostionCenter","CurrentPosition","MapUse"]);let _e;return(0,e.useEffect)(()=>(window._AMapSecurityConfig={securityJsCode:b},k().load(G({key:A,version:"2.0",plugins:[]},Fe)).then(ge=>{_e=new ge.Map(le||"container",{zoom:15,resizeEnable:!0}),De({AMap:ge,map:_e})}),()=>{_e==null||_e.destroy()}),[]),$.createElement("div",G({id:le||"container",className:me()(m.container,Q)},ye))}},6629:function(we,ce,o){var e=o(59301),m=o(93314),i=o(3113),k=Object.defineProperty,g=Object.defineProperties,me=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,re=(Y,A,b)=>A in Y?k(Y,A,{enumerable:!0,configurable:!0,writable:!0,value:b}):Y[A]=b,D=(Y,A)=>{for(var b in A||(A={}))P.call(A,b)&&re(Y,b,A[b]);if($)for(var b of $(A))de.call(A,b)&&re(Y,b,A[b]);return Y},E=(Y,A)=>g(Y,me(A));const G=({img:Y,buttonProps:A={},styles:b={},customText:X,ButtonText:q,ButtonClick:j,Buttonclass:V,ButtonTwo:U,imgStyles:Q,loading:le=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:D(D({},{color:"#999",margin:"100px auto",visibility:le?"hidden":"visible"}),b)},e.createElement("img",{src:Y||m,style:E(D({},Q),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},X||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),q&&e.createElement(i.ZP,D({className:V,onClick:j},A),q),U&&U);ce.Z=G},22598:function(we,ce,o){o.d(ce,{g:function(){return G}});var e=o(59301),m=o(43418),i=o(95237),k=o(63144),g=o(73304),me=o(46961),$=o(35099),P=o(44425),de=o.n(P),re=o(15826),D=o(59301),E=(A,b,X)=>new Promise((q,j)=>{var V=le=>{try{Q(X.next(le))}catch(Fe){j(Fe)}},U=le=>{try{Q(X.throw(le))}catch(Fe){j(Fe)}},Q=le=>le.done?q(le.value):Promise.resolve(le.value).then(V,U);Q((X=X.apply(A,b)).next())});const G=A=>E(void 0,null,function*(){var b;const X=document.createElement("div");X.style.display="flex",X.style.flexDirection="column",X.style.alignItems="center",X.innerHTML=`${A==null?void 0:A.name}
${A==null?void 0:A.place_name}
-
- \u8BF7\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230`;const q=yield ie()().set({image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1}}).from(X).outputImg();(0,ce.LR)(q.src,A==null?void 0:A.name)}),H=({classroomList:A,dispatch:D})=>{var X;const{selectArrs:q}=A.actionTabs,R=(0,e.useRef)();return x.createElement(m.default,{width:500,centered:!0,confirmLoading:!1,onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{}})},title:"\u7B7E\u5230\u4E8C\u7EF4\u7801",open:A.actionTabs.key==="\u7B7E\u5230\u4E8C\u7EF4\u7801",footer:null},x.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},x.createElement("div",{ref:R,style:{display:"flex",flexDirection:"column",alignItems:"center"}},x.createElement("div",{className:"font16 c-black mb30",style:{fontWeight:500,lineHeight:"26px"}},q==null?void 0:q.name),x.createElement(i.Z,{wrap:!1,align:"middle",style:{color:"#000"}},x.createElement("i",{className:"iconfont icon-dingwei font14",style:{color:"#165DFF",marginRight:4}}),q==null?void 0:q.place_name),x.createElement("div",{className:"mt20 mb20",style:{width:"50%"}},x.createElement("img",{width:"100%",src:se.Z.API_SERVER+((X=q==null?void 0:q.attachment)==null?void 0:X.url)})),x.createElement("div",{className:"font14 mb20",style:{color:"#999"}},(0,W.dE)()?"\u8BF7\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230":"\u5206\u4EAB\u4E8C\u7EF4\u7801\uFF0C\u5B66\u751F\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230")),x.createElement(g.op,{openLoading:!0,className:"mb10",type:"primary",onClick:()=>f(void 0,null,function*(){yield z(q)})},"\u4FDD\u5B58\u56FE\u7247")))};me.Z=(0,k.connect)(({classroomList:A})=>({classroomList:A}))(H)},19163:function(Se,me,o){o.r(me),o.d(me,{default:function(){return vu}});var e=o(59301),m=o(63144),i=o(24905),k=o(3113),g=o(8591),se=o(56511),W=o(95237),S=o(43604),ie=o(6848),ce=o(93948),x=o(53864),f=o(43418),z=o(57809),H=o(6629),A=o(42441),D={topStatistics:"topStatistics___AALo4",tooltip:"tooltip___jIywH",name:"name___Mx_XR",filter:"filter___FMp9h",daoke:"daoke___lZ8Ea",qingjia:"qingjia___z5rWW",kuangke:"kuangke___LxWOi"},X=Object.defineProperty,q=Object.defineProperties,R=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,le=(n,u,t)=>u in n?X(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,Fe=(n,u)=>{for(var t in u||(u={}))Y.call(u,t)&&le(n,t,u[t]);if(V)for(var t of V(u))Q.call(u,t)&&le(n,t,u[t]);return n},Ae=(n,u)=>q(n,R(u));const pe=({classroomList:n,globalSetting:u,loading:t,teachers:y,dispatch:h})=>{var T,d;const v=(0,m.useParams)(),l=(0,m.useLocation)(),[F,E]=(0,e.useState)("0");let[j,L]=(0,e.useState)(null);v.id=v.coursesId;const{detailAttendancesStatistic:B,courseGroups:ee}=n,G=()=>{h({type:"classroomList/getClassroomAttendancesStatistic",payload:Ae(Fe({},v),{group_id:j})})};(0,e.useEffect)(()=>{G()},[v.categoryId]),console.log("groutid",j);const p=()=>{var O,ue,ne,ye;return{tooltip:{trigger:"axis",formatter:P=>{const{dataIndex:ae}=P[0],U=B==null?void 0:B.history_attendances[ae];return`
- ${U.name} ${U.attendance_date} ${U.start_time}-${U.end_time}
-
\u5230\u8BFE\u7387\uFF1A${Math.round(P[0].value)}%
-
\u65F7\u8BFE\u7387\uFF1A${Math.round(P[1].value)}%
-
\u8BF7\u5047\u7387\uFF1A${Math.round(P[2].value)}%
-
`}},legend:{data:["\u5230\u8BFE\u7387","\u65F7\u8BFE\u7387","\u8BF7\u5047\u7387"],show:!1},xAxis:{type:"category",nameRotate:45,data:(O=B==null?void 0:B.history_attendances)==null?void 0:O.map((P,ae)=>{let U=P.name;return U.length>6&&(U=U.substr(0,6)+"..."),U}),boundaryGap:!1,nameLocation:"start",axisLabel:{interval:0,rotate:"45",verticalAlign:"top",align:"left",margin:28,height:120,textStyle:{align:"center",color:"#999"}}},yAxis:{type:"value",axisLabel:{formatter:"{value}%"},splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"\u5230\u8BFE\u7387",data:(ue=B==null?void 0:B.history_attendances)==null?void 0:ue.map((P,ae)=>P.normal_rate*100),type:"line",smooth:!0,color:"#26C7C9"},{name:"\u65F7\u8BFE\u7387",data:(ne=B==null?void 0:B.history_attendances)==null?void 0:ne.map((P,ae)=>P.absence_rate*100),type:"line",smooth:!0,color:"#FF835C"},{name:"\u8BF7\u5047\u7387",data:(ye=B==null?void 0:B.history_attendances)==null?void 0:ye.map((P,ae)=>P.leave_rate*100),type:"line",smooth:!0,color:"#EDBA6F"}]}};return e.createElement("section",{className:"mt20 pb30"},e.createElement(W.Z,{className:D.topStatistics,justify:"space-between"},e.createElement(S.Z,{flex:"209px"},Math.round((B==null?void 0:B.all_history_count)||0)),e.createElement(S.Z,{flex:"209px"},e.createElement(e.Fragment,null,Math.round(((B==null?void 0:B.avg_normal_rate)||0)*100),"%")),e.createElement(S.Z,{flex:"209px"},e.createElement(e.Fragment,null,Math.round(((B==null?void 0:B.avg_absence_rate)||0)*100),"%")),e.createElement(S.Z,{flex:"209px"},e.createElement(e.Fragment,null,Math.round(((B==null?void 0:B.avg_leave_rate)||0)*100),"%"))),e.createElement("section",{className:"bg-white pl30 pr30 pt30 mt20 pb20"},e.createElement(W.Z,{gutter:[22,22],className:D.filter},e.createElement(S.Z,{flex:1},e.createElement("span",null,e.createElement("i",{className:[D.daoke,"mr10"].join(" ")}),"\u5230\u8BFE\u7387"),e.createElement("span",{className:"ml40"},e.createElement("i",{className:[D.kuangke,"mr10"].join(" ")}),"\u65F7\u8BFE\u7387"),e.createElement("span",{className:"ml40"},e.createElement("i",{className:[D.qingjia,"mr10"].join(" ")}),"\u8BF7\u5047\u7387")),e.createElement(S.Z,null,e.createElement("span",{className:"c-light-black mr5"},"\u663E\u793A\u6700\u8FD1\u5341\u6B21\u7B7E\u5230"),e.createElement(z.default,{size:"middle",defaultValue:"",onSelect:O=>{j=O,L(O),G()}},e.createElement(z.default.Option,{value:""}," \u5168\u90E8\u5206\u73ED "),(T=ee==null?void 0:ee.course_groups)==null?void 0:T.map(function(O,ue){return e.createElement(z.default.Option,{value:O.id}," ",O.name," ")})))),(d=B==null?void 0:B.history_attendances)!=null&&d.length?e.createElement(A.Z,{option:p(),style:{height:370},opts:{renderer:"svg"}}):e.createElement(H.Z,{styles:{marginTop:50,paddingBottom:50}})))};var we=(0,m.connect)(({classroomList:n,loading:u,teachers:t,globalSetting:y})=>({classroomList:n,globalSetting:y,teachers:t,loading:u.effects}))(pe),Ce=o(76265),xe=Object.defineProperty,De=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Le=(n,u,t)=>u in n?xe(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,Ke=(n,u)=>{for(var t in u||(u={}))ze.call(u,t)&&Le(n,t,u[t]);if(De)for(var t of De(u))Ge.call(u,t)&&Le(n,t,u[t]);return n},Qe=(n,u,t)=>new Promise((y,h)=>{var T=l=>{try{v(t.next(l))}catch(F){h(F)}},d=l=>{try{v(t.throw(l))}catch(F){h(F)}},v=l=>l.done?y(l.value):Promise.resolve(l.value).then(T,d);v((t=t.apply(n,u)).next())});const Je=({classroomList:n,dispatch:u,cb:t})=>{const y=(0,m.useParams)();return y.id=y.coursesId,e.createElement(f.default,{centered:!0,title:"\u63D0\u793A",open:n.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Qe(void 0,null,function*(){let h=`/api/weapps/attendances/${n.actionTabs.selectArrs[0]}.json`;(yield(0,Ce.ZP)(h,{method:"delete"})).status===0&&(g.ZP.success("\u5220\u9664\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomAttendancesList",payload:Ke({},n.actionTabs.params)}),u({type:"classroomList/getClassroomLeftMenus",payload:{id:y.coursesId}}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var Xe=(0,m.connect)(({classroomList:n})=>({classroomList:n}))(Je),qe=Object.defineProperty,Re=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,Te=(n,u,t)=>u in n?qe(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,ut=(n,u)=>{for(var t in u||(u={}))et.call(u,t)&&Te(n,t,u[t]);if(Re)for(var t of Re(u))tt.call(u,t)&&Te(n,t,u[t]);return n},nt=(n,u,t)=>new Promise((y,h)=>{var T=l=>{try{v(t.next(l))}catch(F){h(F)}},d=l=>{try{v(t.throw(l))}catch(F){h(F)}},v=l=>l.done?y(l.value):Promise.resolve(l.value).then(T,d);v((t=t.apply(n,u)).next())});const at=({classroomList:n,dispatch:u,cb:t})=>{const y=(0,m.useParams)();return y.id=y.coursesId,e.createElement(f.default,{centered:!0,title:"\u63D0\u793A",open:n.actionTabs.key==="\u622A\u6B62",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>nt(void 0,null,function*(){(yield(0,Ce.ZP)(`/api/weapps/attendances/${n.actionTabs.selectArrs[0]}/end.json`,{method:"post"})).status===0&&(g.ZP.success("\u64CD\u4F5C\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomAttendancesList",payload:ut({},n.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u622A\u6B62\uFF1F"))};var lt=(0,m.connect)(({classroomList:n})=>({classroomList:n}))(at),je=o(98228),b=o(78241),ke=o(71418),Pe=o(98135),a=o(5112),r=o(84291),w=o(70407),ot=o(99232),$=o.n(ot),be=o(15826),oe={flex_box_center:"flex_box_center___vPFrl",flex_space_between:"flex_space_between___xDdOE",flex_box_vertical_center:"flex_box_vertical_center___UUaCs",flex_box_center_end:"flex_box_center_end____tbtJ",flex_box_column:"flex_box_column___H9rba",bg:"bg___DIMT9",menu:"menu___zXkbC",desc:"desc___E2_xU",listItem:"listItem___E6c2h",info:"info___DMYaB",add:"add___mjIg_",addForm:"addForm___T9yJu",GroupIds:"GroupIds___KQ_iP",attendanceCode:"attendanceCode___OciEu",signInStatus:"signInStatus___zJts9",colorE02020:"colorE02020___PMh7T",color0152d9:"color0152d9___rRMTC",colorFA6400:"colorFA6400___r3ujc",attend:"attend___mY5tE",title:"title___AzpMG",not_start:"not_start___GFAXt",ongoing:"ongoing___iFf_3",history:"history___uoHNV"},Ne=o(88522),_e=o(73304),Ze=o(58280),Dt=o(89392),bt=Object.defineProperty,Ot=Object.defineProperties,It=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,pt=(n,u,t)=>u in n?bt(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,Ee=(n,u)=>{for(var t in u||(u={}))dt.call(u,t)&&pt(n,t,u[t]);if($e)for(var t of $e(u))mt.call(u,t)&&pt(n,t,u[t]);return n},ge=(n,u)=>Ot(n,It(u)),Et=(n,u)=>{var t={};for(var y in n)dt.call(n,y)&&u.indexOf(y)<0&&(t[y]=n[y]);if(n!=null&&$e)for(var y of $e(n))u.indexOf(y)<0&&mt.call(n,y)&&(t[y]=n[y]);return t},ft=n=>{var u=n,{ButtonOptions:t}=u,y=t,{style:h,children:T,onClick:d}=y,v=Et(y,["style","children","onClick"]),l=Et(u,["ButtonOptions"]),F,E,j;const[L,B]=(0,e.useState)(null),[ee,G]=(0,e.useState)(!1),[p,O]=(0,e.useState)(!1),ue=(0,e.useRef)(null),[ne,ye]=(0,e.useState)({autoComplete:null,autoCompleteRes:{},marker:null,circle:null,map:null}),[P,ae]=(0,e.useState)({keywords:"",range:100,place_name:""}),[U,Be]=(0,e.useState)([]),Oe=(N=P.keywords)=>{var te;(te=ne.autoComplete)==null||te.search(N,(s,M)=>{var K;s=="complete"&&(ye(ge(Ee({},ne),{autoCompleteRes:ge(Ee({},M),{tips:(K=M==null?void 0:M.tips)==null?void 0:K.filter(J=>J.location)})||{}})),G(!0))})},Me={loadOptions:{plugins:["AMap.AutoComplete","AMap.Geolocation","AMap.Geocoder","AMap.ToolBar","AMap.PlaceSearch"]},MapUse:({AMap:N,map:te})=>{B(N);const s=new N.Geolocation({enableHighAccuracy:!0,timeout:1e4,buttonPosition:"RB",buttonOffset:new N.Pixel(10,20),zoomToAccuracy:!0,showCircle:!1}),M=new N.ToolBar({visible:!0,position:{right:"15px",bottom:"60px"}});te.addControl(s),te.addControl(M),s.getCurrentPosition((K,J)=>{var _,I;const fe=new N.AutoComplete({city:"\u5168\u56FD"}),ve=U.length>0?U:K=="complete"?[(_=J.position)==null?void 0:_.lng,(I=J.position)==null?void 0:I.lat]:[116.397428,39.90923],Ie=new N.Marker({position:ve,draggable:!0,map:te}),Pt=new N.Circle({center:ve,radius:P.range||300,strokeColor:"#165DFF",fillOpacity:.2,fillColor:"#165DFF",zIndex:50,map:te});Pt.setMap(te),Ie.on("dragend",()=>{const We=Ie.getPosition();Be([We.lng,We.lat]),console.log("dragend",[We.lng,We.lat])}),te.setCenter(ve),Be(ve),ye(ge(Ee({},ne),{marker:Ie,circle:Pt,autoComplete:fe,map:te})),console.log("getCurrentPosition",K,J,ve,U)})}};return(0,e.useEffect)(()=>{var N,te,s;U&&ne.circle&&((N=ne.circle)==null||N.setCenter(U||(l==null?void 0:l.value)),(te=ne.circle)==null||te.setRadius(P.range||P.range),(s=ne.marker)==null||s.setPosition(U||(l==null?void 0:l.value)))},[U,P.range]),(0,e.useEffect)(()=>{(l!=null&&l.value||l!=null&&l.range)&&(Be((l==null?void 0:l.value)||[]),ae(ge(Ee({},P),{range:(l==null?void 0:l.range)||300})))},[l==null?void 0:l.value,l==null?void 0:l.range]),(0,e.useEffect)(()=>{L&&U.length>0&&new L.Geocoder({radius:1e3}).getAddress(U||(l==null?void 0:l.value),function(te,s){te==="complete"&&s.regeocode&&ae(ge(Ee({},P),{place_name:s.regeocode.formattedAddress}))})},[L,U]),(0,e.useEffect)(()=>{ne.autoComplete&&(ue.current=(0,Dt.throttle)(N=>Oe(N),1e3,{leading:!1,trailing:!0}))},[ne.autoComplete]),e.createElement(e.Fragment,null,e.createElement("div",{id:(l==null?void 0:l.scrollId)||""},((F=l==null?void 0:l.value)==null?void 0:F.length)>0?e.createElement(W.Z,{gutter:4,align:"middle",wrap:!1,style:{cursor:"pointer"},onClick:()=>{O(!0)}},e.createElement(S.Z,null,e.createElement("i",{className:"iconfont icon-dingwei font14",style:{color:"#165DFF"}})),e.createElement(S.Z,null,l==null?void 0:l.address)):e.createElement(_e.op,ge(Ee({style:Ee({borderRadius:"2px"},h)},v),{onClick:N=>{O(!0),d&&d(N)}}),T)),e.createElement(f.default,{width:1200,centered:!0,title:"\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9",destroyOnClose:!0,open:p,onOk:()=>{l.onChange(ge(Ee({},P),{place:U})),O(!1)},onCancel:()=>{O(!1)}},e.createElement("div",{style:{height:500,position:"relative",borderRadius:5,overflow:"hidden"}},e.createElement(Ze.Z,Ee({},Me)),e.createElement("div",{style:{position:"absolute",top:0,left:0,width:"100%",padding:"10px 20px"}},e.createElement(W.Z,{align:"middle"},e.createElement(S.Z,null,e.createElement(Ne.Z,{size:"large",showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u5730\u70B9",popupMatchSelectWidth:254,value:P==null?void 0:P.keywords,onChange:N=>{ae(ge(Ee({},P),{keywords:N})),ue.current(N)},open:ee,onBlur:()=>{G(!1)},onFocus:()=>{G(!0)},onSelect:N=>{var te,s,M;const K=(te=ne.autoCompleteRes)==null?void 0:te.tips.find(_=>_.id==N);ae(ge(Ee({},P),{keywords:K.name}));const J=[(s=K==null?void 0:K.location)==null?void 0:s.lng,(M=K==null?void 0:K.location)==null?void 0:M.lat];Be(J),ne.map.setCenter(J)},options:(j=((E=ne.autoCompleteRes)==null?void 0:E.tips)||[])==null?void 0:j.map(N=>({label:e.createElement("div",null,e.createElement("div",{style:{color:"#000",fontWeight:600}},N.name),e.createElement("div",{style:{color:"#999",fontSize:12}},N.address)),value:N.id}))},e.createElement(Pe.default,{size:"large",width:200,onPressEnter:N=>Oe(N.target.value)}))),e.createElement(S.Z,null,e.createElement(k.ZP,{size:"large",type:"primary",style:{marginLeft:2,background:"#3061D0"},onClick:()=>{Oe()}},"\u641C\u7D22")),e.createElement(S.Z,null,e.createElement(z.default,{size:"large",className:"ml20",style:{width:100},value:P.range,onChange:N=>{ae(ge(Ee({},P),{range:N}))},options:[{value:100,label:"100\u7C73"},{value:300,label:"300\u7C73"},{value:500,label:"500\u7C73"},{value:800,label:"800\u7C73"},{value:1e3,label:"1000\u7C73"},{value:2e3,label:"2000\u7C73"}]})))))))},Z=o(59301),St=Object.defineProperty,wt=Object.defineProperties,Nt=Object.getOwnPropertyDescriptors,Ft=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,yt=(n,u,t)=>u in n?St(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,Ve=(n,u)=>{for(var t in u||(u={}))Zt.call(u,t)&&yt(n,t,u[t]);if(Ft)for(var t of Ft(u))Mt.call(u,t)&&yt(n,t,u[t]);return n},Lt=(n,u)=>wt(n,Nt(u)),vt=(n,u,t)=>new Promise((y,h)=>{var T=l=>{try{v(t.next(l))}catch(F){h(F)}},d=l=>{try{v(t.throw(l))}catch(F){h(F)}},v=l=>l.done?y(l.value):Promise.resolve(l.value).then(T,d);v((t=t.apply(n,u)).next())});const{TreeNode:Rt}=je.default,Tt=({classroomList:n,loading:u,dispatch:t,data:y})=>{const[h,T]=(0,e.useState)(!1),d=(0,m.useParams)();d.id=d.coursesId,(0,e.useEffect)(()=>{n.actionTabs.key==="\u7F16\u8F91"&&(E.resetFields(),t({type:"classroomList/getCourseGroups",payload:{id:d.id,limit:1e4,nonenavigate:!0}}),y.id&&v())},[n.actionTabs.key]);const v=()=>vt(void 0,null,function*(){const p=yield t({type:"classroomList/getAttendanceDetail",payload:{id:y.id}});E.setFieldsValue(Lt(Ve({},p),{attendance_date:$()(p.attendance_date),group_ids:p.groups?p.groups.map(O=>O.id):[],end_time:$()(p.end_time),start_time:$()(p.start_time),late_time:p.late_time?$()(p.late_time):null}))}),{detailAttendancesDetail:l,courseGroups:F}=n,[E]=b.default.useForm(),j=b.default.useWatch("mode",E),L=b.default.useWatch("range",E),B=b.default.useWatch("place_name",E);let ee=[];n.courseGroups.course_groups&&n.courseGroups.course_groups.map(p=>ee.push(p.id+""));const G=p=>p&&p<$()().startOf("day");return Z.createElement(f.default,{centered:!0,title:"\u4FEE\u6539\u7B7E\u5230",open:n.actionTabs.key==="\u7F16\u8F91",okText:"\u7ACB\u5373\u4FEE\u6539",cancelText:"\u6682\u4E0D\u4FEE\u6539",confirmLoading:h,afterClose:()=>T(!1),bodyStyle:{minHeight:200},onOk:()=>vt(void 0,null,function*(){console.log(h,22);const p=Ve({},yield E.validateFields());if(p.end_time=$()(p.end_time).format("HH:mm"),p.start_time=$()(p.start_time).format("HH:mm"),p.late_time=$()(p.late_time).format("HH:mm"),p.attendance_date=$()(p.attendance_date).format("YYYY-MM-DD"),p.end_time>=p.late_time){g.ZP.warning("\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4");return}T(!0);const O=yield(0,Ce.ZP)(`/api/attendances/${y.id}.json`,{method:"put",body:Ve({},p)});O.status===0&&(g.ZP.success("\u4FEE\u6539\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomAttendancesList",payload:Ve({},n.actionTabs.params)})),O.status===-1&&T(!1)}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},u.effects["classroomList/getCourseGroups"]&&Z.createElement("div",{className:"tc mt40"},Z.createElement(ke.Z,null)),l.groups&&Z.createElement("section",{className:oe.addForm},Z.createElement(b.default,{form:E},Z.createElement(b.default.Item,{label:"\u7B7E\u5230\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Z.createElement(Pe.default,{placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0",size:"middle"})),Z.createElement(b.default.Item,{label:"\u7B7E\u5230\u65B9\u5F0F",name:"mode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Z.createElement(a.ZP.Group,{size:"middle"},Z.createElement(a.ZP,{value:"QUICK"},"\u5FEB\u6377\u7B7E\u5230"),Z.createElement(a.ZP,{value:"NUMBER"},"\u7B7E\u5230\u7801\u7B7E\u5230"),Z.createElement(a.ZP,{value:"QRCODE"},"\u4F4D\u7F6E\u7B7E\u5230"))),Z.createElement(b.default.Item,{name:"place_name",hidden:!0,label:"\u8BE6\u60C5\u5730\u5740"}),j=="QRCODE"&&Z.createElement(Z.Fragment,null,Z.createElement(b.default.Item,{label:"\u7B7E\u5230\u5730\u70B9",name:"place",normalize:(p,O,ue)=>(E.setFieldsValue({range:p.range,place_name:p.place_name}),p.place),rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9"}]},Z.createElement(ft,{ButtonOptions:{children:"\u6DFB\u52A0\u5730\u70B9"},range:L||E.getFieldValue("range"),address:B||E.getFieldValue("place_name")})),Z.createElement(b.default.Item,{style:{marginBottom:2},label:"\u7B7E\u5230\u8303\u56F4",name:"range",rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u8303\u56F4"}]},Z.createElement(z.default,null,[100,300,500,800,1e3,2e3].map(p=>Z.createElement(z.default.Option,{value:p},p,"\u7C73")))),Z.createElement("div",{style:{paddingLeft:102,color:"#999",marginBottom:20}},"\u5B9A\u4F4D\u7CBE\u786E\u5EA6\u4E0E\u73AF\u5883\u3001\u7F51\u7EDC\u3001\u57FA\u7AD9\u7B49\u6709\u5173\uFF0C\u53EF\u80FD\u5B58\u5728\u4E00\u5B9A\u8BEF\u5DEE")),Z.createElement(b.default.Item,{label:"\u7B7E\u5230\u73ED\u7EA7",name:"group_ids"},Z.createElement(je.default,{showSearch:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260,overflow:"auto"},placeholder:"\u5DF2\u9009\u62E9\u5168\u90E8\u5206\u73ED",treeDefaultExpandAll:!0,treeCheckable:!0,size:"middle",disabled:!0},F.course_groups&&F.course_groups.map(function(p,O){return Z.createElement(Rt,{key:O,value:p.id,title:p.name})}))),Z.createElement(b.default.Item,{label:"\u7B7E\u5230\u65E5\u671F",name:"attendance_date",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Z.createElement(r.default,{placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",size:"middle",format:"YYYY-MM-DD"})),Z.createElement(b.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"start_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4!"}]},Z.createElement(w.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm",onChange:()=>{E.setFieldsValue({end_time:"",late_time:""})}})),Z.createElement(b.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4!"}]},Z.createElement(w.Z,{disabledHours:()=>{const p=E.getFieldValue("start_time");if(p){const O=parseInt($()(p).format("HH"));return(0,be.Sp)(0,23).splice(0,O)}},disabledMinutes:p=>{const O=E.getFieldValue("start_time");if(O){const ue=parseInt($()(O).format("mm"));return parseInt($()(O).format("HH"))===p?(0,be.Sp)(0,59).splice(0,ue):[]}},className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),Z.createElement(b.default.Item,{label:"\u8FDF\u5230\u65F6\u95F4",name:"late_time",style:{marginBottom:2}},Z.createElement(w.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),Z.createElement("div",{style:{paddingLeft:102,color:"#999"}},"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230"))))};var jt=(0,m.connect)(({classroomList:n,loading:u})=>({classroomList:n,loading:u}))(Tt),st=o(43785),kt=o(26724),$t=o.n(kt),C=o(59301),Vt=Object.defineProperty,Ht=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,_t=Object.getOwnPropertySymbols,Ut=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,gt=(n,u,t)=>u in n?Vt(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,rt=(n,u)=>{for(var t in u||(u={}))Ut.call(u,t)&>(n,t,u[t]);if(_t)for(var t of _t(u))Wt.call(u,t)&>(n,t,u[t]);return n},zt=(n,u)=>Ht(n,Yt(u)),it=(n,u,t)=>new Promise((y,h)=>{var T=l=>{try{v(t.next(l))}catch(F){h(F)}},d=l=>{try{v(t.throw(l))}catch(F){h(F)}},v=l=>l.done?y(l.value):Promise.resolve(l.value).then(T,d);v((t=t.apply(n,u)).next())});const{TreeNode:gu}=z.default,Gt=({classroomList:n,dispatch:u})=>{const[t]=b.default.useForm(),y=b.default.useWatch("mode",t),h=b.default.useWatch("range",t),T=b.default.useWatch("place_name",t),d=(0,m.useParams)();d.id=d.coursesId;const[v,l]=(0,e.useState)(1),[F,E]=(0,e.useState)([]),[j,L]=(0,e.useState)(0),[B,ee]=(0,e.useState)(20),[G,p]=(0,e.useState)(!0),[O,ue]=(0,e.useState)(!1),ne=(0,e.useRef)([]),[ye,P]=(0,e.useState)(!1),[ae,U]=(0,e.useState)(!1),[Be,Oe]=(0,e.useState)(0),{courseGroups:Me}=n;(0,e.useEffect)(()=>{n.actionTabs.key==="\u65B0\u589E\u7B7E\u5230"&&(document.body.setAttribute("style","height: 100%;"),te(),t.resetFields())},[n.actionTabs.key]),(0,e.useEffect)(()=>{t.setFieldsValue({name:"\u8BFE\u7A0B\u7B7E\u5230"+$()(new Date).format("YYYYMMDD"),mode:"QUICK",attendance_date:$()(new Date),start_time:$()(new Date),end_time:$()(new Date).add(5,"minutes"),late_time:$()(new Date).add(15,"minutes")})},[n.actionTabs.key]);const N=_=>_&&_<$()().startOf("day"),te=_=>it(void 0,null,function*(){p(!0);const I=yield(0,st.hf)({id:d==null?void 0:d.id,page:_||v,limit:B});I&&(E([...F,...I==null?void 0:I.course_groups]),ne.current=[...F,...I==null?void 0:I.course_groups],L(I==null?void 0:I.course_groups_count),p(!1))}),s=(_=!1)=>it(void 0,null,function*(){if(J&&!ye){P(!0),l(_?1:v+1);const I=yield(0,st.hf)({id:d==null?void 0:d.id,page:v+1,limit:B});if(I&&(E([...F,...I==null?void 0:I.course_groups]),ne.current=[...F,...I==null?void 0:I.course_groups],L(I==null?void 0:I.course_groups_count),ae)){let fe=[...F,...I==null?void 0:I.course_groups].map(ve=>ve.name);t.setFieldValue("group_ids",fe)}P(!1)}}),M=()=>{document.body.removeAttribute("style"),l(1),E([])},K=()=>it(void 0,null,function*(){const _=rt({},yield t.validateFields()),{group_ids:I=[]}=_,fe=F.filter(Ie=>I.includes(Ie.name));if(_.end_time=$()(_.end_time).format("HH:mm"),_.start_time=$()(_.start_time).format("HH:mm"),_.late_time=$()(_.late_time).format("HH:mm"),_.attendance_date=$()(_.attendance_date).format("YYYY-MM-DD"),_.end_time>=_.late_time){g.ZP.warning("\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4");return}ue(!0);const ve=yield(0,Ce.ZP)(`/api/weapps/courses/${d.id}/attendances.json`,{method:"post",body:zt(rt({},_),{group_ids:ae?[]:fe.map(Ie=>Ie.id)})});ve.status===0&&(M(),(0,be.L9)(["\u6559\u5B66\u8BFE\u5802","\u7B7E\u5230","\u521B\u5EFA\u7B7E\u5230"]),g.ZP.success("\u6DFB\u52A0\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomAttendancesList",payload:rt({},n.actionTabs.params)}),u({type:"classroomList/getClassroomLeftMenus",payload:{id:d.coursesId}})),ve.status===-1&&ue(!1)}),J=j>v*B;return C.createElement(f.default,{centered:!0,title:"\u521B\u5EFA\u7B7E\u5230",open:n.actionTabs.key==="\u65B0\u589E\u7B7E\u5230",bodyStyle:{minHeight:200},onOk:K,afterClose:()=>ue(!1),confirmLoading:O,onCancel:()=>{M(),u({type:"classroomList/setActionTabs",payload:{}})}},C.createElement("section",{className:oe.addForm},C.createElement(b.default,{form:t,initialValues:{start_time:$()("09:00","HH:mm"),range:300},onChange:()=>{}},C.createElement(b.default.Item,{label:"\u7B7E\u5230\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0!"}]},C.createElement(Pe.default,{size:"middle",placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0"})),C.createElement(b.default.Item,{label:"\u7B7E\u5230\u73ED\u7EA7",name:"group_ids",className:oe.GroupIds},C.createElement(z.default,{showSearch:!1,mode:"multiple",showArrow:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260},size:"middle",placeholder:F!=null&&F.length?"\u4E0D\u9009\u62E9\u5206\u73ED\u65F6\u9ED8\u8BA4\u9009\u62E9\u5168\u90E8\u5B66\u751F":"\u6682\u65E0\u5206\u73ED\uFF0C\u5C06\u9ED8\u8BA4\u9009\u62E9\u8BFE\u5802\u5168\u90E8\u5B66\u751F",dropdownRender:()=>C.createElement("div",{style:{maxHeight:260,overflowY:"auto",overflowX:"hidden",padding:"16px 18px 0 18px"}},C.createElement($t(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:_=>{s()},hasMore:J,useWindow:!1},C.createElement(i.default,{value:ae,key:Be,onChange:_=>{if(U(_.target.checked),_.target.checked){let I=F.map(fe=>fe.name);t.setFieldValue("group_ids",I)}else t.setFieldValue("group_ids",[])}},"\u5168\u9009"),C.createElement(b.default.Item,{name:"group_ids"},C.createElement(i.default.Group,null,F.map(function(_,I){return C.createElement("div",{key:I},C.createElement(i.default,{onChange:fe=>{fe.target.checked||(U(!1),Oe(Be+1))},key:I,value:String(_.name),defaultChecked:!0,style:{width:430},className:"multi-ellipsis1 multi-ellipsis1-checkbox"},C.createElement("span",null,_.name)))}))),G&&C.createElement("div",{style:{display:"flex",justifyContent:"center"}},C.createElement(ke.Z,null))))})),C.createElement(b.default.Item,{label:"\u7B7E\u5230\u65B9\u5F0F",name:"mode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},C.createElement(a.ZP.Group,{size:"middle"},C.createElement(a.ZP,{value:"QUICK"},"\u5FEB\u6377\u7B7E\u5230"),C.createElement(a.ZP,{value:"NUMBER"},"\u7B7E\u5230\u7801\u7B7E\u5230"))),C.createElement(b.default.Item,{name:"place_name",hidden:!0,label:"\u8BE6\u60C5\u5730\u5740"}),y=="QRCODE"&&C.createElement(C.Fragment,null,C.createElement(b.default.Item,{label:"\u7B7E\u5230\u5730\u70B9",name:"place",normalize:(_,I,fe)=>(t.setFieldsValue({range:_.range,place_name:_.place_name}),_.place),rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9"}]},C.createElement(ft,{ButtonOptions:{children:"\u6DFB\u52A0\u5730\u70B9"},range:h,address:T})),C.createElement(b.default.Item,{style:{marginBottom:2},label:"\u7B7E\u5230\u8303\u56F4",name:"range",rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u8303\u56F4"}]},C.createElement(z.default,null,[100,300,500,800,1e3,2e3].map(_=>C.createElement(z.default.Option,{value:_},_,"\u7C73")))),C.createElement("div",{style:{paddingLeft:102,color:"#999",marginBottom:20}},"\u5B9A\u4F4D\u7CBE\u786E\u5EA6\u4E0E\u73AF\u5883\u3001\u7F51\u7EDC\u3001\u57FA\u7AD9\u7B49\u6709\u5173\uFF0C\u53EF\u80FD\u5B58\u5728\u4E00\u5B9A\u8BEF\u5DEE")),C.createElement(b.default.Item,{label:"\u7B7E\u5230\u65E5\u671F",name:"attendance_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B7E\u5230\u65B9\u5F0F!"}]},C.createElement(r.default,{disabledDate:N,placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",className:"w100",size:"middle",format:"YYYY-MM-DD"})),C.createElement(b.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"start_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4!"}]},C.createElement(w.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm",onChange:()=>{t.setFieldsValue({end_time:"",late_time:""})}})),C.createElement(b.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4!"}]},C.createElement(w.Z,{disabledHours:()=>{const _=t.getFieldValue("start_time");if(_){const I=parseInt($()(_).format("HH"));return(0,be.Sp)(0,23).splice(0,I)}},disabledMinutes:_=>{const I=t.getFieldValue("start_time");if(I){const fe=parseInt($()(I).format("mm"));return parseInt($()(I).format("HH"))===_?(0,be.Sp)(0,59).splice(0,fe):[]}},className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),C.createElement(b.default.Item,{label:"\u8FDF\u5230\u65F6\u95F4",name:"late_time",style:{marginBottom:2}},C.createElement(w.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),C.createElement("div",{style:{paddingLeft:102,color:"#999"}},"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230"))))};var Kt=(0,m.connect)(({classroomList:n})=>({classroomList:n}))(Gt),Qt=o(90673),Jt=o(57306),re=o(59301),Xt=Object.defineProperty,ht=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,eu=Object.prototype.propertyIsEnumerable,Bt=(n,u,t)=>u in n?Xt(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,tu=(n,u)=>{for(var t in u||(u={}))qt.call(u,t)&&Bt(n,t,u[t]);if(ht)for(var t of ht(u))eu.call(u,t)&&Bt(n,t,u[t]);return n},At=(n,u,t)=>new Promise((y,h)=>{var T=l=>{try{v(t.next(l))}catch(F){h(F)}},d=l=>{try{v(t.throw(l))}catch(F){h(F)}},v=l=>l.done?y(l.value):Promise.resolve(l.value).then(T,d);v((t=t.apply(n,u)).next())});const uu=({classroomList:n,loading:u,dispatch:t,data:y})=>{const h=(0,m.useParams)(),[T,d]=(0,e.useState)(!1),[v,l]=(0,e.useState)(""),[F,E]=(0,e.useState)(""),{selectArrs:j}=n.actionTabs;(0,e.useEffect)(()=>{if(n.actionTabs.key==="\u7ACB\u5373\u7B7E\u5230"){switch(j==null?void 0:j.mode){case"QUICK":l("\u5FEB\u6377\u7B7E\u5230"),G();break;case"NUMBER":l("\u7B7E\u5230\u7801\u7B7E\u5230"),d(!0);break;case"QRCODE":l("\u4E8C\u7EF4\u7801\u7B7E\u5230"),Qt.toDataURL((j==null?void 0:j.attendance_code)||"",{type:"terminal",margin:1,scale:16},function(O,ue){E(ue)}),d(!0);break}ee.resetFields()}else d(!1)},[n.actionTabs.key]);const{detailAttendancesDetail:L,courseGroups:B}=n,[ee]=b.default.useForm(),G=()=>At(void 0,null,function*(){yield ee.validateFields();const O=ee.getFieldsValue(),ue=yield(0,st.ZX)({code:O==null?void 0:O.code,attendance_mode:j==null?void 0:j.mode,attendance_id:j==null?void 0:j.id});(ue==null?void 0:ue.status)===0&&(g.ZP.success("\u7B7E\u5230\u6210\u529F"),p(),t({type:"classroomList/getClassroomAttendancesList",payload:tu({},n.actionTabs.params)})),(ue==null?void 0:ue.status)===-1&&p()}),p=()=>{t({type:"classroomList/setActionTabs",payload:{}})};return re.createElement(f.default,{centered:!0,title:v,width:620,open:T,onOk:()=>At(void 0,null,function*(){(j==null?void 0:j.mode)==="QRCODE"?p():G()}),onCancel:()=>{p()}},(j==null?void 0:j.mode)==="QRCODE"&&re.createElement("aside",{className:""},re.createElement(W.Z,{align:"middle",justify:"center"},re.createElement(S.Z,{span:10,className:"tc"},re.createElement("img",{width:200,src:F}),re.createElement("br",null),"\u7B7E\u5230\u4E8C\u7EF4\u7801"),re.createElement(S.Z,{span:4}),re.createElement(S.Z,{span:10,className:"tc"},re.createElement("img",{width:200,src:Jt.f$}),re.createElement("br",null),"EduCoder\u5C0F\u7A0B\u5E8F\u4E8C\u7EF4\u7801")),re.createElement("div",{className:"c-black pl20 pr20 mt20"},"\u4E8C\u7EF4\u7801\u7B7E\u5230\u6B65\u9AA4\uFF1A",re.createElement("br",null),"1.\u6253\u5F00EduCoder\u5C0F\u7A0B\u5E8F\uFF1B2.\u8FDB\u5165\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1B3.\u8FDB\u5165\u7B7E\u5230\u6A21\u5757\uFF1B4.\u627E\u5230\u6B63\u5728\u8FDB\u884C\u7684\u7B7E\u5230\uFF0C\u5E76\u70B9\u51FB\u7B7E\u5230\uFF1B5.\u626B\u7801\u7B7E\u5230\u3002")),(j==null?void 0:j.mode)==="NUMBER"&&re.createElement("aside",{className:"pt30 pb30"},re.createElement(b.default,{form:ee},re.createElement(b.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B7E\u5230\u7801"}]},re.createElement(Pe.default,{placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u7801"})))))};var nu=(0,m.connect)(({classroomList:n,loading:u})=>({classroomList:n,loading:u}))(uu),de=o(35099),ct=o(2054),au=o(56102),lu=o(15715),ou=o(65041),He={leftdiv:"leftdiv___mUlBR",listClass:"listClass___sGJnb",spantitle:"spantitle___dogvE",rightdiv:"rightdiv___VsaT8"},su="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ru=(n,u,t)=>new Promise((y,h)=>{var T=l=>{try{v(t.next(l))}catch(F){h(F)}},d=l=>{try{v(t.throw(l))}catch(F){h(F)}},v=l=>l.done?y(l.value):Promise.resolve(l.value).then(T,d);v((t=t.apply(n,u)).next())}),iu=({data:n,value:u=[],handleChangePage:t,setSelectedRowKeys:y,selectedRowKeys:h,onChange:T=()=>{}})=>{const[d,v]=(0,e.useState)([]),[l,F]=(0,e.useState)([]),[E,j]=(0,e.useState)([]);return(0,e.useEffect)(()=>{v(n),F([]),j([])},[n]),(0,e.useEffect)(()=>{y&&(F(h),j(h))},[h]),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:He.leftdiv},e.createElement(Pe.default.Search,{size:"middle",onChange:L=>ru(void 0,null,function*(){v(n.filter(B=>{var ee;return(ee=B==null?void 0:B.name)==null?void 0:ee.includes(L.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2"}),d.length===0&&e.createElement(H.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u7B7E\u5230"}),e.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},e.createElement(i.default.Group,{value:l.map(L=>`${L.id}`),onChange:L=>{y(d.filter(B=>L.includes(`${B.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},d.map((L,B)=>e.createElement(W.Z,{key:L.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},e.createElement(i.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:L.is_published,value:`${L.id}`},e.createElement("div",{className:He.listClass},e.createElement("span",{className:He.spantitle,style:{width:L.is_published?"108px":"170px"}},L.name),L.is_published&&e.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),e.createElement("div",{className:He.rightdiv},e.createElement(Pe.default.Search,{onChange:L=>{j(l.filter(B=>B.name.includes(L.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2"}),E.length===0&&e.createElement(H.Z,{styles:{margin:"70px auto"},customText:"\u672A\u9009\u62E9\u7B7E\u5230"}),E.length>0&&e.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},E.map((L,B)=>e.createElement(W.Z,{justify:"space-between",style:{marginTop:"10px"},key:L.id},e.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},L.name),e.createElement("img",{src:su,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{y(l.filter(ee=>`${ee.id}`!=`${L.id}`))}})))))))},cu=o(22598),c=o(59301),du=Object.defineProperty,mu=Object.defineProperties,pu=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,Eu=Object.prototype.hasOwnProperty,fu=Object.prototype.propertyIsEnumerable,xt=(n,u,t)=>u in n?du(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,he=(n,u)=>{for(var t in u||(u={}))Eu.call(u,t)&&xt(n,t,u[t]);if(Ct)for(var t of Ct(u))fu.call(u,t)&&xt(n,t,u[t]);return n},Ye=(n,u)=>mu(n,pu(u)),Ue=(n,u,t)=>new Promise((y,h)=>{var T=l=>{try{v(t.next(l))}catch(F){h(F)}},d=l=>{try{v(t.throw(l))}catch(F){h(F)}},v=l=>l.done?y(l.value):Promise.resolve(l.value).then(T,d);v((t=t.apply(n,u)).next())});const Fu=i.default.Group,yu=({classroomList:n,loading:u,dispatch:t})=>{var y,h;const[T]=(0,m.useSearchParams)(),[d]=(0,e.useState)(he({},(0,m.useParams)())),v=(0,m.useLocation)(),[l,F]=(0,e.useState)("all"),{detailAttendancesList:E}=n,[j,L]=(0,e.useState)({}),[B,ee]=(0,e.useState)(!1),[G,p]=(0,e.useState)([]),[O,ue]=(0,e.useState)(!1),[ne,ye]=(0,e.useState)(!1),[P,ae]=(0,e.useState)([]);d.id=d.coursesId,(0,e.useEffect)(()=>{const s=T.get("tabId");s&&(F(s),d.status=s),t({type:"classroomList/getClassroomAttendancesList",payload:Ye(he({},d),{status:l,page:1})})},[d.categoryId,T.get("tabId")]),(0,e.useEffect)(()=>{n.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&t({type:"classroomList/getClassroomAttendancesList",payload:he({},d)})},[n.actionTabs.key]);const U=s=>{d.page=s,t({type:"classroomList/getClassroomAttendancesList",payload:he({},d)})},Be=s=>{console.log(s,22222222),F(s.key),d.status=s.key,d.page=1,console.log(d,"params"),t({type:"classroomList/getClassroomAttendancesList",payload:he({},d)})},Oe=[{name:"\u5168\u90E8\u7B7E\u5230",id:"all",total:E==null?void 0:E.attendances_count},{name:"\u6B63\u5728\u7B7E\u5230",id:"ongoing",total:E==null?void 0:E.attendances_ongoing_count},{name:"\u5386\u53F2\u7B7E\u5230",id:"history",total:E==null?void 0:E.attendances_history_count},{name:"\u6682\u672A\u5F00\u59CB",id:"not_start",total:E==null?void 0:E.attendances_not_start_count},{name:"\u7B7E\u5230\u7EDF\u8BA1",id:"signInStatistics"}].filter(s=>(0,de.GJ)()?!0:s.name!=="\u7B7E\u5230\u7EDF\u8BA1"&&s.name!=="\u6682\u672A\u5F00\u59CB"),Me=s=>{t({type:"classroomList/setActionTabs",payload:{key:"\u7B7E\u5230\u4E8C\u7EF4\u7801",selectArrs:s,params:he({},d)}})},N=s=>{t({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u7B7E\u5230",selectArrs:s,params:he({},d)}})},te=["\u7F16\u8F91","\u5220\u9664","\u622A\u6B62"];return c.createElement("section",null,c.createElement("div",{style:{position:"relative"}},c.createElement(lu.Z,{isLoading:u["classroomList/getClassroomAttendancesList"],tabDataSource:Oe,isAdmin:(0,de.GJ)(),buttonText:"\u521B\u5EFA\u7B7E\u5230",onButtonClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u589E\u7B7E\u5230",params:d}})},showControlButton:(0,de.GJ)(),onTabMenuClick:Be,defaultSelectedKeys:[l]}),(0,de.GJ)()&&c.createElement(k.ZP,{type:"primary",ghost:!0,style:{position:"absolute",right:130,top:3,height:30},onClick:()=>{Be({key:"history"}),ye(!0),ae([])}},c.createElement(ou.Z,null),"\u5BFC\u51FA\u7B7E\u5230")),l=="signInStatistics"?c.createElement(we,null):null,l!=="signInStatistics"&&c.createElement("section",null,l=="history"&&(0,de.GJ)()&&c.createElement("div",{style:{background:"#fff",padding:"15px 20px",color:"#999",display:"flex",alignItems:"center",marginTop:20}},c.createElement(i.default,{checked:B,style:{flex:"1"},onChange:()=>{var s;if((G==null?void 0:G.length)===((s=E==null?void 0:E.attendances)==null?void 0:s.length))p([]),ee(!1);else{let M=[];E.attendances.map(K=>{M.push(K==null?void 0:K.id)}),p([...M]),ee(!0)}}},"\u5DF2\u9009\u62E9",(G==null?void 0:G.length)||0,"\u4E2A(\u4E0D\u652F\u6301\u8DE8\u9875\u52FE\u9009)"),c.createElement(k.ZP,{style:{cursor:"pointer"},loading:O,onClick:()=>Ue(void 0,null,function*(){d.attendance_ids=[],yield(0,ct.gh)(Ye(he({},d),{history:!0,type:1}))})},"\u5BFC\u51FA\u5168\u90E8\u7B7E\u5230"),c.createElement(k.ZP,{style:{cursor:"pointer",marginLeft:10},loading:O,onClick:()=>Ue(void 0,null,function*(){if((G==null?void 0:G.length)<=0){g.ZP.info("\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230");return}d.attendance_ids=G,yield(0,ct.gh)(Ye(he({},d),{history:!0,type:1}))})},"\u5BFC\u51FA\u9009\u4E2D\u7B7E\u5230")),c.createElement(se.Z,{loading:u["classroomList/getClassroomAttendancesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},E.attendances_count===0&&c.createElement(H.Z,null),E.attendances&&E.attendances.map(function(s){return c.createElement(Fu,{value:G,className:oe.listItem,style:{display:"flex"},onChange:()=>{}},c.createElement("div",{onClick:()=>(0,de.GJ)()&&m.history.push(`/classrooms/${d.coursesId}/attendance/${s.id}/${l}/detail`)},c.createElement(W.Z,{gutter:16,justify:"space-between"},c.createElement(S.Z,{span:20},c.createElement(W.Z,null,l=="history"&&(0,de.GJ)()&&c.createElement(i.default,{className:"mr8",key:s.id,value:s.id,onClick:M=>Ue(this,null,function*(){var K;if(M.stopPropagation(),(G==null?void 0:G.filter(J=>J===(s==null?void 0:s.id)).length)>0){let _=[...[...G].filter(I=>I!=(s==null?void 0:s.id))];ee(!1),p(_)}else{let J=G;J.push(s==null?void 0:s.id),ee((J==null?void 0:J.length)===((K=E==null?void 0:E.attendances)==null?void 0:K.length)),p([...J])}}),style:{marginTop:"4px"}}),c.createElement(S.Z,{className:"c-blue font16 blod"},c.createElement("span",{className:oe.attend},c.createElement("span",{className:oe.title},s.name),s.status==="not_start"&&c.createElement("span",{className:oe.not_start},"\u672A\u5F00\u59CB"),s.status==="ongoing"&&c.createElement("span",{className:oe.ongoing},"\u8FDB\u884C\u4E2D"),s.status==="history"&&c.createElement("span",{className:oe.history},"\u5DF2\u622A\u6B62"))))),c.createElement(S.Z,{className:"font14"},s.mode==="NUMBER"&&(0,de.GJ)()&&c.createElement(au.CopyToClipboard,{text:s.attendance_code,onCopy:()=>g.ZP.success("\u590D\u5236\u6210\u529F")},c.createElement(ie.Z,{placement:"top",title:"\u70B9\u51FB\u590D\u5236\u7B7E\u5230\u7801"},c.createElement("span",{className:oe.attendanceCode,onClick:M=>M.stopPropagation()},"\u7B7E\u5230\u7801\uFF1A",s.attendance_code))),s.mode==="QRCODE"&&!(0,de.dE)()&&c.createElement(_e.op,{style:{borderRadius:2,padding:"5px 12px"},onClick:M=>{M.stopPropagation(),M.preventDefault(),Me(s)},ghost:!0,icon:c.createElement("i",{className:"iconfont icon-erweima font14"})},"\u7B7E\u5230\u4E8C\u7EF4\u7801"))),c.createElement(W.Z,{className:"mt20 c-light-black"},c.createElement(S.Z,null,"\u7B7E\u5230\u4EBA\u6570"),c.createElement(S.Z,{flex:"200px",className:"ml20"},c.createElement(ce.Z,{showInfo:!1,percent:Math.ceil(s.normal_count/s.all_count*100)})),c.createElement(S.Z,{flex:1,className:"ml20 c-blue"},"\u5DF2\u7B7E\u5230 ",s.normal_count," / \u5E94\u7B7E\u5230 ",s.all_count)),s.attendance_status==="NORMAL"&&(0,de.dE)()&&c.createElement("div",{className:`${oe.signInStatus} ${oe.color0152d9}`},"\u6B63\u5E38"),s.attendance_status==="LEAVE"&&(0,de.dE)()&&c.createElement("div",{className:`${oe.signInStatus} ${oe.colorFA6400}`},"\u8BF7\u5047"),s.attendance_status==="ABSENCE"&&s.status=="history"&&(l=="history"||l=="all")&&(0,de.dE)()&&c.createElement("div",{className:`${oe.signInStatus} ${oe.colorE02020}`},"\u65F7\u8BFE"),c.createElement(W.Z,{className:"mt20 c-light-black"},c.createElement(S.Z,{flex:1},c.createElement(W.Z,null,c.createElement(S.Z,{flex:1},"\u7B7E\u5230\u53D1\u8D77\u4EBA\uFF1A",s.author.user_name),c.createElement(S.Z,{flex:1},"\u7B7E\u5230\u65B9\u5F0F\uFF1A",s.mode==="QRCODE"&&"\u4F4D\u7F6E\u7B7E\u5230",s.mode==="NUMBER"&&"\u7B7E\u5230\u7801\u7B7E\u5230",s.mode==="QUICK"&&"\u5FEB\u6377\u7B7E\u5230"),c.createElement(S.Z,{flex:1},"\u5F00\u59CB\u7ED3\u675F\u65F6\u95F4:",s.attendance_date," ",s.start_time,"~",s.end_time),c.createElement(S.Z,null,s.attendance_status==="ABSENCE"&&s.status!=="history"&&(l=="all"||l=="ongoing")&&(0,de.dE)()&&c.createElement(k.ZP,{style:{width:100},size:"middle",type:"primary",onClick:()=>{s.mode=="QRCODE"?Me(s):N(s)}},"\u7B7E\u5230")))),c.createElement(S.Z,null,(0,de.GJ)()&&te.filter(M=>s.edit_auth?M:M!="\u7F16\u8F91").filter(M=>l!="0"?M!="\u622A\u6B62":M).map(function(M,K){return c.createElement("span",{className:"c-blue ml20",key:K,onClick:J=>{J.stopPropagation(),L(s),t({type:"classroomList/setActionTabs",payload:{key:M,selectArrs:[s.id],params:d}})}},M)})))))}),c.createElement("aside",{className:"tc mb50 mt30"},c.createElement(x.Z,{hideOnSinglePage:!0,pageSize:20,showSizeChanger:!1,onChange:U,defaultCurrent:1,current:d.page||1,total:E.attendances_count})))),c.createElement(Xe,null),c.createElement(nu,null),c.createElement(jt,{data:j}),c.createElement(Kt,null),c.createElement(lt,null),c.createElement(cu.Z,null),c.createElement(f.default,{width:600,centered:!0,confirmLoading:!1,title:"\u5BFC\u51FA\u7B7E\u5230",open:ne,okText:"\u786E\u5B9A\u5BFC\u51FA",cancelText:"\u6682\u4E0D\u5BFC\u51FA",className:oe.exportDialog,onOk:()=>Ue(void 0,null,function*(){if((P==null?void 0:P.length)<=0){g.ZP.info("\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230");return}d.attendance_ids=P.map(s=>s.id),yield(0,ct.gh)(Ye(he({},d),{history:!0,type:1})),ye(!1)}),onCancel:()=>{ye(!1)}},c.createElement("p",null,"\u672C\u5217\u8868\u4EC5\u5C55\u793A\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230\uFF0C\u4EC5\u53EF\u5BFC\u51FA\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230"),((y=E==null?void 0:E.attendances)==null?void 0:y.length)>0&&c.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},c.createElement("span",{style:{flex:1}},c.createElement(i.default,{checked:P.length===((h=E==null?void 0:E.attendances)==null?void 0:h.length),onChange:s=>{var M,K;P.length===((M=E==null?void 0:E.attendances)==null?void 0:M.length)?ae([]):ae((K=E==null?void 0:E.attendances)==null?void 0:K.filter(J=>J.name))}},"\u5168\u9009")," "),c.createElement("span",{style:{width:16}}),c.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9 ",c.createElement("span",{style:{color:"#0152d9"}},P.length||0)," \u4E2A\u6807\u7B7E")),c.createElement(iu,{data:E==null?void 0:E.attendances,selectedRowKeys:P,setSelectedRowKeys:ae})))};var vu=(0,m.connect)(({classroomList:n,loading:u,globalSetting:t})=>({classroomList:n,globalSetting:t,loading:u.effects}))(yu)},15715:function(Se,me,o){o.d(me,{Z:function(){return ie}});var e=o(59301),m=o(95237),i=o(43604),k=o(20834),g=o(38854),se={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},W=o(63144),ie=({isLoading:ce,addText:x,tabDataSource:f,isAdmin:z,dispatch:H,type:A,isExercise:D,defaultSelectedKeys:X,onTabMenuClick:q,getDropdownMenu:R,showControlButton:V,buttonText:Y,buttonIcon:Q="icon-tianjiadaohang",extraNode:le,onButtonClick:Fe=()=>{}})=>{const Ae=(0,W.useParams)();return e.createElement("div",{className:se.tabMenuContainer},e.createElement(m.Z,null,e.createElement(i.Z,{flex:"1"},e.createElement(k.default,{onSelect:pe=>ce?{}:q(pe),mode:"horizontal",selectedKeys:X},f.map(pe=>e.createElement(k.default.Item,{key:typeof pe.index=="number"?pe.index:pe.id},e.createElement("span",{className:"c-grey-666"},pe.name),pe.total!==void 0&&z&&e.createElement("span",{className:"c-grey-999 ml20"},pe.total||0))))),z&&e.createElement(i.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},D&&e.createElement(g.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement(k.default,null,e.createElement(k.default.Item,{key:1,onClick:()=>{H({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:A,exportType:"exercise",category_id:Ae.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),e.createElement(k.default.Item,{key:3,onClick:()=>{W.history.push(`/classrooms/${Ae==null?void 0:Ae.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"})))),e.createElement("div",{className:se.control},e.createElement("div",{className:se.extra},le),V&&e.createElement("span",{onClick:Fe,style:{cursor:"pointer"},className:se.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${Q}`})),e.createElement("span",null,Y)),!!R&&e.createElement(g.Z,{className:"ml10",dropdownRender:R},e.createElement("span",{className:se.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement("span",null,x||"\u521B\u5EFA\u8BD5\u5377")))))))}},2054:function(Se,me,o){o.d(me,{AD:function(){return Ge},D9:function(){return qe},Hp:function(){return le},IM:function(){return et},Iy:function(){return Ae},KM:function(){return Pe},MJ:function(){return Fe},Ne:function(){return Re},ON:function(){return at},Uj:function(){return b},VY:function(){return ut},YO:function(){return je},YX:function(){return lt},Zn:function(){return A},_g:function(){return V},_k:function(){return Je},c6:function(){return De},cr:function(){return D},eV:function(){return ze},fi:function(){return X},gh:function(){return Ce},hS:function(){return tt},iA:function(){return q},j6:function(){return Y},je:function(){return Qe},jj:function(){return Q},kS:function(){return nt},o6:function(){return xe},pO:function(){return ke},rQ:function(){return Le},sA:function(){return we},xm:function(){return Xe},xo:function(){return Te},y8:function(){return Ke},yd:function(){return R}});var e=o(43785),m=o(63144),i=o(15826),k=o(8591),g=o(46961),se=Object.defineProperty,W=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,ce=(a,r,w)=>r in a?se(a,r,{enumerable:!0,configurable:!0,writable:!0,value:w}):a[r]=w,x=(a,r)=>{for(var w in r||(r={}))S.call(r,w)&&ce(a,w,r[w]);if(W)for(var w of W(r))ie.call(r,w)&&ce(a,w,r[w]);return a},f=(a,r,w)=>new Promise((ot,$)=>{var be=_e=>{try{Ne(w.next(_e))}catch(Ze){$(Ze)}},oe=_e=>{try{Ne(w.throw(_e))}catch(Ze){$(Ze)}},Ne=_e=>_e.done?ot(_e.value):Promise.resolve(_e.value).then(be,oe);Ne((w=w.apply(a,r)).next())});const z=()=>{(0,m.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},H=()=>{(0,m.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},A=a=>f(void 0,null,function*(){z(),(yield(0,e.YR)(x({},a))).status===0&&(yield(0,i.QH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/courses/${a.coursesId}/export_couser_info.json`,query:a}))),H()}),D=a=>f(void 0,null,function*(){const r=yield(0,e.yS)(x({},a));if(r.status===0)k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_member_act_score`);else{if(r.status===-2)return r;r.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_member_act_score`))}}),X=a=>f(void 0,null,function*(){const r=yield(0,e.W0)(x({},a));if(r.status===0)k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_score`);else{if(r.status===-4)return r;r.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_score`))}}),q=a=>f(void 0,null,function*(){const r=yield(0,e.Nl)(x({},a));if(r.status===0)k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else{if(r.status===-4)return r;r.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`))}}),R=a=>f(void 0,null,function*(){const r=yield(0,e.IU)(x({},a));if(r.status===0)k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/export_star_user`);else{if(r.status===-4)return r;r.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/export_star_user`))}}),V=a=>f(void 0,null,function*(){const r=yield(0,e.td)(x({},a));if(r.status===0)k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else{if(r.status===-2)return r;if(r.status===-3)(0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else if(r.status===-4)return r}}),Y=a=>f(void 0,null,function*(){const r=yield(0,e.QX)(x({},a));if(r.status===0)k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_homework`);else{if(r.status===-4)return r;r.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_homework`))}}),Q=(a,r)=>f(void 0,null,function*(){const w=yield(0,e.o_)(x({},a));w.status===0?(k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`)):w.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`))}),le=(a,r)=>f(void 0,null,function*(){const w=yield(0,e.ZL)(x({},a));w.status===0?(k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`)):w.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`))}),Fe=(a,r)=>f(void 0,null,function*(){const w=yield(0,e.vV)(x({},a));w.status===0?(k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`)):w.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`))}),Ae=(a,r)=>f(void 0,null,function*(){const w=yield(0,e.aP)(x({},a));w.status===0?(k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`)):w.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`))}),pe=a=>f(void 0,null,function*(){z(),(yield exportCourseWorkListAppendix(x({},a))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${a.categoryId}/works_list.zip`,query:a}))),H()}),we=a=>f(void 0,null,function*(){z(),(yield(0,e.MJ)(x({},a))).status===0&&(yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/polls/${a.categoryId}/commit_result.xlsx`,query:a}))),H()}),Ce=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/courses/${a.coursesId}/attendances/export_xlsx_data.xlsx`,query:a}))}),xe=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/courses/${a.coursesId}/video_study_statics.xlsx`,query:a}))}),De=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/courses/${a.coursesId}/export_video_study.xlsx`,query:a}))}),ze=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/courses/${a.coursesId}/export_course_students_info.xlsx`,query:a}))}),Ge=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+"/api/school_manages/students.xlsx",query:a}))}),Le=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+"/api/item_banks/export.xlsx",query:a}))}),Ke=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:a}))}),Qe=a=>f(void 0,null,function*(){const r=yield(0,e.Uy)(x({},a));r.status===0?(k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/exercise_score`)):r.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/exercise_score`))}),Je=a=>f(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/export_records/${a.id}.xlsx`,query:a}))}),Xe=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:a}))}),qe=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/courses/${a==null?void 0:a.coursesId}/${a.menuKey}_statistic.xlsx?${a.checkedList.map(r=>`course_group_id[]=${r}`).join("&")}`,query:a}))}),Re=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_training_objectives.xlsx`,query:a}))}),et=a=>f(void 0,null,function*(){yield(0,i.FH)(a==null?void 0:a.name,(0,i.NY)({url:g.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:a}))}),tt=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_courses.xlsx`,query:a}))}),Te=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_graduation_requirements.xlsx`,query:a}))}),ut=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:a}))}),nt=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:a}))}),at=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/examination_banks/${a.id}.json`,query:a}))}),lt=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/exercises/${a.categoryId}.json`,query:a}))}),je=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/polls/${a==null?void 0:a.id}/commit_result.json`,query:a}))}),b=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+"/api/paths/get_task_pass.json",query:a}))}),ke=(a,r)=>f(void 0,null,function*(){yield(0,i.FH)(r||"",(0,i.NY)({url:g.Z.API_SERVER+`/api/exercises/${a==null?void 0:a.exercise_id}/consult_exercise.json`,query:a}))}),Pe=a=>f(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/competitions/${a==null?void 0:a.identifier}/competition_commit_records/member_works.xlsx`,query:a}))})}}]);
+
+ \u8BF7\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230`;const q=yield de()().set({image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1}}).from(X).outputImg();(0,re.LR)(q.src,A==null?void 0:A.name)}),Y=({classroomList:A,dispatch:b})=>{var X;const{selectArrs:q}=A.actionTabs,j=(0,e.useRef)();return D.createElement(m.default,{width:500,centered:!0,confirmLoading:!1,onCancel:()=>{b({type:"classroomList/setActionTabs",payload:{}})},title:"\u7B7E\u5230\u4E8C\u7EF4\u7801",open:A.actionTabs.key==="\u7B7E\u5230\u4E8C\u7EF4\u7801",footer:null},D.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},D.createElement("div",{ref:j,style:{display:"flex",flexDirection:"column",alignItems:"center"}},D.createElement("div",{className:"font16 c-black mb30",style:{fontWeight:500,lineHeight:"26px"}},q==null?void 0:q.name),D.createElement(i.Z,{wrap:!1,align:"middle",style:{color:"#000"}},D.createElement("i",{className:"iconfont icon-dingwei font14",style:{color:"#165DFF",marginRight:4}}),q==null?void 0:q.place_name),D.createElement("div",{className:"mt20 mb20",style:{width:"50%"}},D.createElement("img",{width:"100%",src:me.Z.API_SERVER+((X=q==null?void 0:q.attachment)==null?void 0:X.url)})),D.createElement("div",{className:"font14 mb20",style:{color:"#999"}},(0,$.dE)()?"\u8BF7\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230":"\u5206\u4EAB\u4E8C\u7EF4\u7801\uFF0C\u5B66\u751F\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230")),D.createElement(g.op,{openLoading:!0,className:"mb10",type:"primary",onClick:()=>E(void 0,null,function*(){yield G(q)})},"\u4FDD\u5B58\u56FE\u7247")))};ce.Z=(0,k.connect)(({classroomList:A})=>({classroomList:A}))(Y)},19163:function(we,ce,o){o.r(ce),o.d(ce,{default:function(){return yu}});var e=o(59301),m=o(63144),i=o(24905),k=o(3113),g=o(8591),me=o(56511),$=o(95237),P=o(43604),de=o(6848),re=o(93948),D=o(53864),E=o(43418),G=o(57809),Y=o(6629),A=o(42441),b={topStatistics:"topStatistics___AALo4",tooltip:"tooltip___jIywH",name:"name___Mx_XR",filter:"filter___FMp9h",daoke:"daoke___lZ8Ea",qingjia:"qingjia___z5rWW",kuangke:"kuangke___LxWOi"},X=Object.defineProperty,q=Object.defineProperties,j=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,le=(n,u,t)=>u in n?X(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,Fe=(n,u)=>{for(var t in u||(u={}))U.call(u,t)&&le(n,t,u[t]);if(V)for(var t of V(u))Q.call(u,t)&&le(n,t,u[t]);return n},ve=(n,u)=>q(n,j(u));const Ne=({classroomList:n,globalSetting:u,loading:t,teachers:v,dispatch:h})=>{var R,d;const y=(0,m.useParams)(),l=(0,m.useLocation)(),[F,f]=(0,e.useState)("0");let[T,L]=(0,e.useState)(null);y.id=y.coursesId;const{detailAttendancesStatistic:B,courseGroups:ee}=n,z=()=>{h({type:"classroomList/getClassroomAttendancesStatistic",payload:ve(Fe({},y),{group_id:T})})};(0,e.useEffect)(()=>{z()},[y.categoryId]),console.log("groutid",T);const p=()=>{var O,ue,ne,he;return{tooltip:{trigger:"axis",formatter:x=>{const{dataIndex:ae}=x[0],W=B==null?void 0:B.history_attendances[ae];return`
+ ${W.name} ${W.attendance_date} ${W.start_time}-${W.end_time}
+
\u5230\u8BFE\u7387\uFF1A${Math.round(x[0].value)}%
+
\u65F7\u8BFE\u7387\uFF1A${Math.round(x[1].value)}%
+
\u8BF7\u5047\u7387\uFF1A${Math.round(x[2].value)}%
+
`}},legend:{data:["\u5230\u8BFE\u7387","\u65F7\u8BFE\u7387","\u8BF7\u5047\u7387"],show:!1},xAxis:{type:"category",nameRotate:45,data:(O=B==null?void 0:B.history_attendances)==null?void 0:O.map((x,ae)=>{let W=x.name;return W.length>6&&(W=W.substr(0,6)+"..."),W}),boundaryGap:!1,nameLocation:"start",axisLabel:{interval:0,rotate:"45",verticalAlign:"top",align:"left",margin:28,height:120,textStyle:{align:"center",color:"#999"}}},yAxis:{type:"value",axisLabel:{formatter:"{value}%"},splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"\u5230\u8BFE\u7387",data:(ue=B==null?void 0:B.history_attendances)==null?void 0:ue.map((x,ae)=>x.normal_rate*100),type:"line",smooth:!0,color:"#26C7C9"},{name:"\u65F7\u8BFE\u7387",data:(ne=B==null?void 0:B.history_attendances)==null?void 0:ne.map((x,ae)=>x.absence_rate*100),type:"line",smooth:!0,color:"#FF835C"},{name:"\u8BF7\u5047\u7387",data:(he=B==null?void 0:B.history_attendances)==null?void 0:he.map((x,ae)=>x.leave_rate*100),type:"line",smooth:!0,color:"#EDBA6F"}]}};return e.createElement("section",{className:"mt20 pb30"},e.createElement($.Z,{className:b.topStatistics,justify:"space-between"},e.createElement(P.Z,{flex:"209px"},Math.round((B==null?void 0:B.all_history_count)||0)),e.createElement(P.Z,{flex:"209px"},e.createElement(e.Fragment,null,Math.round(((B==null?void 0:B.avg_normal_rate)||0)*100),"%")),e.createElement(P.Z,{flex:"209px"},e.createElement(e.Fragment,null,Math.round(((B==null?void 0:B.avg_absence_rate)||0)*100),"%")),e.createElement(P.Z,{flex:"209px"},e.createElement(e.Fragment,null,Math.round(((B==null?void 0:B.avg_leave_rate)||0)*100),"%"))),e.createElement("section",{className:"bg-white pl30 pr30 pt30 mt20 pb20"},e.createElement($.Z,{gutter:[22,22],className:b.filter},e.createElement(P.Z,{flex:1},e.createElement("span",null,e.createElement("i",{className:[b.daoke,"mr10"].join(" ")}),"\u5230\u8BFE\u7387"),e.createElement("span",{className:"ml40"},e.createElement("i",{className:[b.kuangke,"mr10"].join(" ")}),"\u65F7\u8BFE\u7387"),e.createElement("span",{className:"ml40"},e.createElement("i",{className:[b.qingjia,"mr10"].join(" ")}),"\u8BF7\u5047\u7387")),e.createElement(P.Z,null,e.createElement("span",{className:"c-light-black mr5"},"\u663E\u793A\u6700\u8FD1\u5341\u6B21\u7B7E\u5230"),e.createElement(G.default,{size:"middle",defaultValue:"",onSelect:O=>{T=O,L(O),z()}},e.createElement(G.default.Option,{value:""}," \u5168\u90E8\u5206\u73ED "),(R=ee==null?void 0:ee.course_groups)==null?void 0:R.map(function(O,ue){return e.createElement(G.default.Option,{value:O.id}," ",O.name," ")})))),(d=B==null?void 0:B.history_attendances)!=null&&d.length?e.createElement(A.Z,{option:p(),style:{height:370},opts:{renderer:"svg"}}):e.createElement(Y.Z,{styles:{marginTop:50,paddingBottom:50}})))};var De=(0,m.connect)(({classroomList:n,loading:u,teachers:t,globalSetting:v})=>({classroomList:n,globalSetting:v,teachers:t,loading:u.effects}))(Ne),ye=o(76265),_e=Object.defineProperty,ge=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Re=(n,u,t)=>u in n?_e(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,Ke=(n,u)=>{for(var t in u||(u={}))pe.call(u,t)&&Re(n,t,u[t]);if(ge)for(var t of ge(u))Ge.call(u,t)&&Re(n,t,u[t]);return n},Qe=(n,u,t)=>new Promise((v,h)=>{var R=l=>{try{y(t.next(l))}catch(F){h(F)}},d=l=>{try{y(t.throw(l))}catch(F){h(F)}},y=l=>l.done?v(l.value):Promise.resolve(l.value).then(R,d);y((t=t.apply(n,u)).next())});const Je=({classroomList:n,dispatch:u,cb:t})=>{const v=(0,m.useParams)();return v.id=v.coursesId,e.createElement(E.default,{centered:!0,title:"\u63D0\u793A",open:n.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Qe(void 0,null,function*(){let h=`/api/weapps/attendances/${n.actionTabs.selectArrs[0]}.json`;(yield(0,ye.ZP)(h,{method:"delete"})).status===0&&(g.ZP.success("\u5220\u9664\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomAttendancesList",payload:Ke({},n.actionTabs.params)}),u({type:"classroomList/getClassroomLeftMenus",payload:{id:v.coursesId}}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var Xe=(0,m.connect)(({classroomList:n})=>({classroomList:n}))(Je),qe=Object.defineProperty,Te=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,je=(n,u,t)=>u in n?qe(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,ut=(n,u)=>{for(var t in u||(u={}))et.call(u,t)&&je(n,t,u[t]);if(Te)for(var t of Te(u))tt.call(u,t)&&je(n,t,u[t]);return n},nt=(n,u,t)=>new Promise((v,h)=>{var R=l=>{try{y(t.next(l))}catch(F){h(F)}},d=l=>{try{y(t.throw(l))}catch(F){h(F)}},y=l=>l.done?v(l.value):Promise.resolve(l.value).then(R,d);y((t=t.apply(n,u)).next())});const at=({classroomList:n,dispatch:u,cb:t})=>{const v=(0,m.useParams)();return v.id=v.coursesId,e.createElement(E.default,{centered:!0,title:"\u63D0\u793A",open:n.actionTabs.key==="\u622A\u6B62",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>nt(void 0,null,function*(){(yield(0,ye.ZP)(`/api/weapps/attendances/${n.actionTabs.selectArrs[0]}/end.json`,{method:"post"})).status===0&&(g.ZP.success("\u64CD\u4F5C\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomAttendancesList",payload:ut({},n.actionTabs.params)}))}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u622A\u6B62\uFF1F"))};var lt=(0,m.connect)(({classroomList:n})=>({classroomList:n}))(at),ke=o(98228),I=o(78241),$e=o(71418),be=o(98135),a=o(5112),r=o(84291),w=o(70407),ot=o(99232),H=o.n(ot),Ie=o(15826),oe={flex_box_center:"flex_box_center___vPFrl",flex_space_between:"flex_space_between___xDdOE",flex_box_vertical_center:"flex_box_vertical_center___UUaCs",flex_box_center_end:"flex_box_center_end____tbtJ",flex_box_column:"flex_box_column___H9rba",bg:"bg___DIMT9",menu:"menu___zXkbC",desc:"desc___E2_xU",listItem:"listItem___E6c2h",info:"info___DMYaB",add:"add___mjIg_",addForm:"addForm___T9yJu",GroupIds:"GroupIds___KQ_iP",attendanceCode:"attendanceCode___OciEu",signInStatus:"signInStatus___zJts9",colorE02020:"colorE02020___PMh7T",color0152d9:"color0152d9___rRMTC",colorFA6400:"colorFA6400___r3ujc",attend:"attend___mY5tE",title:"title___AzpMG",not_start:"not_start___GFAXt",ongoing:"ongoing___iFf_3",history:"history___uoHNV"},Ze=o(88522),Ae=o(73304),Me=o(58280),Dt=o(89392),bt=Object.defineProperty,It=Object.defineProperties,Ot=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,pt=(n,u,t)=>u in n?bt(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,Ee=(n,u)=>{for(var t in u||(u={}))dt.call(u,t)&&pt(n,t,u[t]);if(Ve)for(var t of Ve(u))mt.call(u,t)&&pt(n,t,u[t]);return n},Ce=(n,u)=>It(n,Ot(u)),Et=(n,u)=>{var t={};for(var v in n)dt.call(n,v)&&u.indexOf(v)<0&&(t[v]=n[v]);if(n!=null&&Ve)for(var v of Ve(n))u.indexOf(v)<0&&mt.call(n,v)&&(t[v]=n[v]);return t},ft=n=>{var u=n,{ButtonOptions:t}=u,v=t,{style:h,children:R,onClick:d}=v,y=Et(v,["style","children","onClick"]),l=Et(u,["ButtonOptions"]),F,f,T;const[L,B]=(0,e.useState)(null),[ee,z]=(0,e.useState)(!1),[p,O]=(0,e.useState)(!1),ue=(0,e.useRef)(null),[ne,he]=(0,e.useState)({autoComplete:null,autoCompleteRes:{},marker:null,circle:null,map:null}),[x,ae]=(0,e.useState)({keywords:"",range:100,place_name:""}),[W,Pe]=(0,e.useState)([]),Oe=(N=x.keywords)=>{var te;(te=ne.autoComplete)==null||te.search(N,(s,M)=>{var K;s=="complete"&&(he(Ce(Ee({},ne),{autoCompleteRes:Ce(Ee({},M),{tips:(K=M==null?void 0:M.tips)==null?void 0:K.filter(J=>J.location)})||{}})),z(!0))})},Le={loadOptions:{plugins:["AMap.AutoComplete","AMap.Geolocation","AMap.Geocoder","AMap.ToolBar","AMap.PlaceSearch"]},MapUse:({AMap:N,map:te})=>{B(N);const s=new N.Geolocation({enableHighAccuracy:!0,timeout:1e4,buttonPosition:"RB",buttonOffset:new N.Pixel(10,20),zoomToAccuracy:!0,showCircle:!1}),M=new N.ToolBar({visible:!0,position:{right:"15px",bottom:"60px"}});te.addControl(s),te.addControl(M),s.getCurrentPosition((K,J)=>{var _,S;const fe=new N.AutoComplete({city:"\u5168\u56FD"}),Be=W.length>0?W:K=="complete"?[(_=J.position)==null?void 0:_.lng,(S=J.position)==null?void 0:S.lat]:[116.397428,39.90923],Se=new N.Marker({position:Be,draggable:!0,map:te}),Pt=new N.Circle({center:Be,radius:x.range||300,strokeColor:"#165DFF",fillOpacity:.2,fillColor:"#165DFF",zIndex:50,map:te});Pt.setMap(te),Se.on("dragend",()=>{const ze=Se.getPosition();Pe([ze.lng,ze.lat]),console.log("dragend",[ze.lng,ze.lat])}),te.setCenter(Be),Pe(Be),he(Ce(Ee({},ne),{marker:Se,circle:Pt,autoComplete:fe,map:te})),console.log("getCurrentPosition",K,J,Be,W)})}};return(0,e.useEffect)(()=>{var N,te,s;W&&ne.circle&&((N=ne.circle)==null||N.setCenter(W||(l==null?void 0:l.value)),(te=ne.circle)==null||te.setRadius(x.range||x.range),(s=ne.marker)==null||s.setPosition(W||(l==null?void 0:l.value)))},[W,x.range]),(0,e.useEffect)(()=>{(l!=null&&l.value||l!=null&&l.range)&&(Pe((l==null?void 0:l.value)||[]),ae(Ce(Ee({},x),{range:(l==null?void 0:l.range)||300})))},[l==null?void 0:l.value,l==null?void 0:l.range]),(0,e.useEffect)(()=>{L&&W.length>0&&new L.Geocoder({radius:1e3}).getAddress(W||(l==null?void 0:l.value),function(te,s){te==="complete"&&s.regeocode&&ae(Ce(Ee({},x),{place_name:s.regeocode.formattedAddress}))})},[L,W]),(0,e.useEffect)(()=>{ne.autoComplete&&(ue.current=(0,Dt.throttle)(N=>Oe(N),1e3,{leading:!1,trailing:!0}))},[ne.autoComplete]),e.createElement(e.Fragment,null,e.createElement("div",{id:(l==null?void 0:l.scrollId)||""},((F=l==null?void 0:l.value)==null?void 0:F.length)>0?e.createElement($.Z,{gutter:4,align:"middle",wrap:!1,style:{cursor:"pointer"},onClick:()=>{O(!0)}},e.createElement(P.Z,null,e.createElement("i",{className:"iconfont icon-dingwei font14",style:{color:"#165DFF"}})),e.createElement(P.Z,null,l==null?void 0:l.address)):e.createElement(Ae.op,Ce(Ee({style:Ee({borderRadius:"2px"},h)},y),{onClick:N=>{O(!0),d&&d(N)}}),R)),e.createElement(E.default,{width:1200,centered:!0,title:"\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9",destroyOnClose:!0,open:p,onOk:()=>{l.onChange(Ce(Ee({},x),{place:W})),O(!1)},onCancel:()=>{O(!1)}},e.createElement("div",{style:{height:500,position:"relative",borderRadius:5,overflow:"hidden"}},e.createElement(Me.Z,Ee({},Le)),e.createElement("div",{style:{position:"absolute",top:0,left:0,width:"100%",padding:"10px 20px"}},e.createElement($.Z,{align:"middle"},e.createElement(P.Z,null,e.createElement(Ze.Z,{size:"large",showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u5730\u70B9",popupMatchSelectWidth:254,value:x==null?void 0:x.keywords,onChange:N=>{ae(Ce(Ee({},x),{keywords:N})),ue.current(N)},open:ee,onBlur:()=>{z(!1)},onFocus:()=>{z(!0)},onSelect:N=>{var te,s,M;const K=(te=ne.autoCompleteRes)==null?void 0:te.tips.find(_=>_.id==N);ae(Ce(Ee({},x),{keywords:K.name}));const J=[(s=K==null?void 0:K.location)==null?void 0:s.lng,(M=K==null?void 0:K.location)==null?void 0:M.lat];Pe(J),ne.map.setCenter(J)},options:(T=((f=ne.autoCompleteRes)==null?void 0:f.tips)||[])==null?void 0:T.map(N=>({label:e.createElement("div",null,e.createElement("div",{style:{color:"#000",fontWeight:600}},N.name),e.createElement("div",{style:{color:"#999",fontSize:12}},N.address)),value:N.id}))},e.createElement(be.default,{size:"large",width:200,onPressEnter:N=>Oe(N.target.value)}))),e.createElement(P.Z,null,e.createElement(k.ZP,{size:"large",type:"primary",style:{marginLeft:2,background:"#3061D0"},onClick:()=>{Oe()}},"\u641C\u7D22")),e.createElement(P.Z,null,e.createElement(G.default,{size:"large",className:"ml20",style:{width:100},value:x.range,onChange:N=>{ae(Ce(Ee({},x),{range:N}))},options:[{value:100,label:"100\u7C73"},{value:300,label:"300\u7C73"},{value:500,label:"500\u7C73"},{value:800,label:"800\u7C73"},{value:1e3,label:"1000\u7C73"},{value:2e3,label:"2000\u7C73"}]})))))))},Z=o(59301),St=Object.defineProperty,wt=Object.defineProperties,Nt=Object.getOwnPropertyDescriptors,Ft=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,vt=(n,u,t)=>u in n?St(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,He=(n,u)=>{for(var t in u||(u={}))Zt.call(u,t)&&vt(n,t,u[t]);if(Ft)for(var t of Ft(u))Mt.call(u,t)&&vt(n,t,u[t]);return n},Lt=(n,u)=>wt(n,Nt(u)),yt=(n,u,t)=>new Promise((v,h)=>{var R=l=>{try{y(t.next(l))}catch(F){h(F)}},d=l=>{try{y(t.throw(l))}catch(F){h(F)}},y=l=>l.done?v(l.value):Promise.resolve(l.value).then(R,d);y((t=t.apply(n,u)).next())});const{TreeNode:Rt}=ke.default,Tt=({classroomList:n,loading:u,dispatch:t,data:v})=>{const[h,R]=(0,e.useState)(!1),d=(0,m.useParams)();d.id=d.coursesId,(0,e.useEffect)(()=>{n.actionTabs.key==="\u7F16\u8F91"&&(f.resetFields(),t({type:"classroomList/getCourseGroups",payload:{id:d.id,limit:1e4,nonenavigate:!0}}),v.id&&y())},[n.actionTabs.key]);const y=()=>yt(void 0,null,function*(){const p=yield t({type:"classroomList/getAttendanceDetail",payload:{id:v.id}});f.setFieldsValue(Lt(He({},p),{attendance_date:H()(p.attendance_date),group_ids:p.groups?p.groups.map(O=>O.id):[],end_time:H()(p.end_time),start_time:H()(p.start_time),late_time:p.late_time?H()(p.late_time):null}))}),{detailAttendancesDetail:l,courseGroups:F}=n,[f]=I.default.useForm(),T=I.default.useWatch("mode",f),L=I.default.useWatch("range",f),B=I.default.useWatch("place_name",f);let ee=[];n.courseGroups.course_groups&&n.courseGroups.course_groups.map(p=>ee.push(p.id+""));const z=p=>p&&pR(!1),bodyStyle:{minHeight:200},onOk:()=>yt(void 0,null,function*(){console.log(h,22);const p=He({},yield f.validateFields());if(p.end_time=H()(p.end_time).format("HH:mm"),p.start_time=H()(p.start_time).format("HH:mm"),p.late_time=H()(p.late_time).format("HH:mm"),p.attendance_date=H()(p.attendance_date).format("YYYY-MM-DD"),p.end_time>=p.late_time){g.ZP.warning("\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4");return}R(!0);const O=yield(0,ye.ZP)(`/api/attendances/${v.id}.json`,{method:"put",body:He({},p)});O.status===0&&(g.ZP.success("\u4FEE\u6539\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomAttendancesList",payload:He({},n.actionTabs.params)})),O.status===-1&&R(!1)}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},u.effects["classroomList/getCourseGroups"]&&Z.createElement("div",{className:"tc mt40"},Z.createElement($e.Z,null)),l.groups&&Z.createElement("section",{className:oe.addForm},Z.createElement(I.default,{form:f},Z.createElement(I.default.Item,{label:"\u7B7E\u5230\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Z.createElement(be.default,{placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0",size:"middle"})),Z.createElement(I.default.Item,{label:"\u7B7E\u5230\u65B9\u5F0F",name:"mode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Z.createElement(a.ZP.Group,{size:"middle"},Z.createElement(a.ZP,{value:"QUICK"},"\u5FEB\u6377\u7B7E\u5230"),Z.createElement(a.ZP,{value:"NUMBER"},"\u7B7E\u5230\u7801\u7B7E\u5230"),Z.createElement(a.ZP,{value:"QRCODE"},"\u4F4D\u7F6E\u7B7E\u5230"))),Z.createElement(I.default.Item,{name:"place_name",hidden:!0,label:"\u8BE6\u60C5\u5730\u5740"}),T=="QRCODE"&&Z.createElement(Z.Fragment,null,Z.createElement(I.default.Item,{label:"\u7B7E\u5230\u5730\u70B9",name:"place",normalize:(p,O,ue)=>(f.setFieldsValue({range:p.range,place_name:p.place_name}),p.place),rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9"}]},Z.createElement(ft,{ButtonOptions:{children:"\u6DFB\u52A0\u5730\u70B9"},range:L||f.getFieldValue("range"),address:B||f.getFieldValue("place_name")})),Z.createElement(I.default.Item,{style:{marginBottom:2},label:"\u7B7E\u5230\u8303\u56F4",name:"range",rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u8303\u56F4"}]},Z.createElement(G.default,null,[100,300,500,800,1e3,2e3].map(p=>Z.createElement(G.default.Option,{value:p},p,"\u7C73")))),Z.createElement("div",{style:{paddingLeft:102,color:"#999",marginBottom:20}},"\u5B9A\u4F4D\u7CBE\u786E\u5EA6\u4E0E\u73AF\u5883\u3001\u7F51\u7EDC\u3001\u57FA\u7AD9\u7B49\u6709\u5173\uFF0C\u53EF\u80FD\u5B58\u5728\u4E00\u5B9A\u8BEF\u5DEE")),Z.createElement(I.default.Item,{label:"\u7B7E\u5230\u73ED\u7EA7",name:"group_ids"},Z.createElement(ke.default,{showSearch:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260,overflow:"auto"},placeholder:"\u5DF2\u9009\u62E9\u5168\u90E8\u5206\u73ED",treeDefaultExpandAll:!0,treeCheckable:!0,size:"middle",disabled:!0},F.course_groups&&F.course_groups.map(function(p,O){return Z.createElement(Rt,{key:O,value:p.id,title:p.name})}))),Z.createElement(I.default.Item,{label:"\u7B7E\u5230\u65E5\u671F",name:"attendance_date",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Z.createElement(r.default,{placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",size:"middle",format:"YYYY-MM-DD"})),Z.createElement(I.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"start_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4!"}]},Z.createElement(w.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm",onChange:()=>{f.setFieldsValue({end_time:"",late_time:""})}})),Z.createElement(I.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4!"}]},Z.createElement(w.Z,{disabledHours:()=>{const p=f.getFieldValue("start_time");if(p){const O=parseInt(H()(p).format("HH"));return(0,Ie.Sp)(0,23).splice(0,O)}},disabledMinutes:p=>{const O=f.getFieldValue("start_time");if(O){const ue=parseInt(H()(O).format("mm"));return parseInt(H()(O).format("HH"))===p?(0,Ie.Sp)(0,59).splice(0,ue):[]}},className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),Z.createElement(I.default.Item,{label:"\u8FDF\u5230\u65F6\u95F4",name:"late_time",style:{marginBottom:2}},Z.createElement(w.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),Z.createElement("div",{style:{paddingLeft:102,color:"#999"}},"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230"))))};var jt=(0,m.connect)(({classroomList:n,loading:u})=>({classroomList:n,loading:u}))(Tt),st=o(43785),kt=o(26724),$t=o.n(kt),C=o(59301),Vt=Object.defineProperty,Ht=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,_t=Object.getOwnPropertySymbols,Ut=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,gt=(n,u,t)=>u in n?Vt(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,rt=(n,u)=>{for(var t in u||(u={}))Ut.call(u,t)&>(n,t,u[t]);if(_t)for(var t of _t(u))Wt.call(u,t)&>(n,t,u[t]);return n},zt=(n,u)=>Ht(n,Yt(u)),it=(n,u,t)=>new Promise((v,h)=>{var R=l=>{try{y(t.next(l))}catch(F){h(F)}},d=l=>{try{y(t.throw(l))}catch(F){h(F)}},y=l=>l.done?v(l.value):Promise.resolve(l.value).then(R,d);y((t=t.apply(n,u)).next())});const{TreeNode:gu}=G.default,Gt=({classroomList:n,dispatch:u})=>{const[t]=I.default.useForm(),v=I.default.useWatch("mode",t),h=I.default.useWatch("range",t),R=I.default.useWatch("place_name",t),d=(0,m.useParams)();d.id=d.coursesId;const[y,l]=(0,e.useState)(1),[F,f]=(0,e.useState)([]),[T,L]=(0,e.useState)(0),[B,ee]=(0,e.useState)(20),[z,p]=(0,e.useState)(!0),[O,ue]=(0,e.useState)(!1),ne=(0,e.useRef)([]),[he,x]=(0,e.useState)(!1),[ae,W]=(0,e.useState)(!1),[Pe,Oe]=(0,e.useState)(0),{courseGroups:Le}=n;(0,e.useEffect)(()=>{n.actionTabs.key==="\u65B0\u589E\u7B7E\u5230"&&(document.body.setAttribute("style","height: 100%;"),te(),t.resetFields())},[n.actionTabs.key]),(0,e.useEffect)(()=>{t.setFieldsValue({name:"\u8BFE\u7A0B\u7B7E\u5230"+H()(new Date).format("YYYYMMDD"),mode:"QUICK",attendance_date:H()(new Date),start_time:H()(new Date),end_time:H()(new Date).add(5,"minutes"),late_time:H()(new Date).add(15,"minutes")})},[n.actionTabs.key]);const N=_=>_&&_it(void 0,null,function*(){p(!0);const S=yield(0,st.hf)({id:d==null?void 0:d.id,page:_||y,limit:B});S&&(f([...F,...S==null?void 0:S.course_groups]),ne.current=[...F,...S==null?void 0:S.course_groups],L(S==null?void 0:S.course_groups_count),p(!1))}),s=(_=!1)=>it(void 0,null,function*(){if(J&&!he){x(!0),l(_?1:y+1);const S=yield(0,st.hf)({id:d==null?void 0:d.id,page:y+1,limit:B});if(S&&(f([...F,...S==null?void 0:S.course_groups]),ne.current=[...F,...S==null?void 0:S.course_groups],L(S==null?void 0:S.course_groups_count),ae)){let fe=[...F,...S==null?void 0:S.course_groups].map(Be=>Be.name);t.setFieldValue("group_ids",fe)}x(!1)}}),M=()=>{document.body.removeAttribute("style"),l(1),f([])},K=()=>it(void 0,null,function*(){const _=rt({},yield t.validateFields()),{group_ids:S=[]}=_,fe=F.filter(Se=>S.includes(Se.name));if(_.end_time=H()(_.end_time).format("HH:mm"),_.start_time=H()(_.start_time).format("HH:mm"),_.late_time=H()(_.late_time).format("HH:mm"),_.attendance_date=H()(_.attendance_date).format("YYYY-MM-DD"),_.end_time>=_.late_time){g.ZP.warning("\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4");return}ue(!0);const Be=yield(0,ye.ZP)(`/api/weapps/courses/${d.id}/attendances.json`,{method:"post",body:zt(rt({},_),{group_ids:ae?[]:fe.map(Se=>Se.id)})});Be.status===0&&(M(),(0,Ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u7B7E\u5230","\u521B\u5EFA\u7B7E\u5230"]),g.ZP.success("\u6DFB\u52A0\u6210\u529F"),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomAttendancesList",payload:rt({},n.actionTabs.params)}),u({type:"classroomList/getClassroomLeftMenus",payload:{id:d.coursesId}})),Be.status===-1&&ue(!1)}),J=T>y*B;return C.createElement(E.default,{centered:!0,title:"\u521B\u5EFA\u7B7E\u5230",open:n.actionTabs.key==="\u65B0\u589E\u7B7E\u5230",bodyStyle:{minHeight:200},onOk:K,afterClose:()=>ue(!1),confirmLoading:O,onCancel:()=>{M(),u({type:"classroomList/setActionTabs",payload:{}})}},C.createElement("section",{className:oe.addForm},C.createElement(I.default,{form:t,initialValues:{start_time:H()("09:00","HH:mm"),range:300},onChange:()=>{}},C.createElement(I.default.Item,{label:"\u7B7E\u5230\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0!"}]},C.createElement(be.default,{size:"middle",placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0"})),C.createElement(I.default.Item,{label:"\u7B7E\u5230\u73ED\u7EA7",name:"group_ids",className:oe.GroupIds},C.createElement(G.default,{showSearch:!1,mode:"multiple",showArrow:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260},size:"middle",placeholder:F!=null&&F.length?"\u4E0D\u9009\u62E9\u5206\u73ED\u65F6\u9ED8\u8BA4\u9009\u62E9\u5168\u90E8\u5B66\u751F":"\u6682\u65E0\u5206\u73ED\uFF0C\u5C06\u9ED8\u8BA4\u9009\u62E9\u8BFE\u5802\u5168\u90E8\u5B66\u751F",dropdownRender:()=>C.createElement("div",{style:{maxHeight:260,overflowY:"auto",overflowX:"hidden",padding:"16px 18px 0 18px"}},C.createElement($t(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:_=>{s()},hasMore:J,useWindow:!1},C.createElement(i.default,{value:ae,key:Pe,onChange:_=>{if(W(_.target.checked),_.target.checked){let S=F.map(fe=>fe.name);t.setFieldValue("group_ids",S)}else t.setFieldValue("group_ids",[])}},"\u5168\u9009"),C.createElement(I.default.Item,{name:"group_ids"},C.createElement(i.default.Group,null,F.map(function(_,S){return C.createElement("div",{key:S},C.createElement(i.default,{onChange:fe=>{fe.target.checked||(W(!1),Oe(Pe+1))},key:S,value:String(_.name),defaultChecked:!0,style:{width:430},className:"multi-ellipsis1 multi-ellipsis1-checkbox"},C.createElement("span",null,_.name)))}))),z&&C.createElement("div",{style:{display:"flex",justifyContent:"center"}},C.createElement($e.Z,null))))})),C.createElement(I.default.Item,{label:"\u7B7E\u5230\u65B9\u5F0F",name:"mode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},C.createElement(a.ZP.Group,{size:"middle"},C.createElement(a.ZP,{value:"QUICK"},"\u5FEB\u6377\u7B7E\u5230"),C.createElement(a.ZP,{value:"NUMBER"},"\u7B7E\u5230\u7801\u7B7E\u5230"))),C.createElement(I.default.Item,{name:"place_name",hidden:!0,label:"\u8BE6\u60C5\u5730\u5740"}),v=="QRCODE"&&C.createElement(C.Fragment,null,C.createElement(I.default.Item,{label:"\u7B7E\u5230\u5730\u70B9",name:"place",normalize:(_,S,fe)=>(t.setFieldsValue({range:_.range,place_name:_.place_name}),_.place),rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9"}]},C.createElement(ft,{ButtonOptions:{children:"\u6DFB\u52A0\u5730\u70B9"},range:h,address:R})),C.createElement(I.default.Item,{style:{marginBottom:2},label:"\u7B7E\u5230\u8303\u56F4",name:"range",rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u8303\u56F4"}]},C.createElement(G.default,null,[100,300,500,800,1e3,2e3].map(_=>C.createElement(G.default.Option,{value:_},_,"\u7C73")))),C.createElement("div",{style:{paddingLeft:102,color:"#999",marginBottom:20}},"\u5B9A\u4F4D\u7CBE\u786E\u5EA6\u4E0E\u73AF\u5883\u3001\u7F51\u7EDC\u3001\u57FA\u7AD9\u7B49\u6709\u5173\uFF0C\u53EF\u80FD\u5B58\u5728\u4E00\u5B9A\u8BEF\u5DEE")),C.createElement(I.default.Item,{label:"\u7B7E\u5230\u65E5\u671F",name:"attendance_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B7E\u5230\u65B9\u5F0F!"}]},C.createElement(r.default,{disabledDate:N,placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",className:"w100",size:"middle",format:"YYYY-MM-DD"})),C.createElement(I.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"start_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4!"}]},C.createElement(w.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm",onChange:()=>{t.setFieldsValue({end_time:"",late_time:""})}})),C.createElement(I.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4!"}]},C.createElement(w.Z,{disabledHours:()=>{const _=t.getFieldValue("start_time");if(_){const S=parseInt(H()(_).format("HH"));return(0,Ie.Sp)(0,23).splice(0,S)}},disabledMinutes:_=>{const S=t.getFieldValue("start_time");if(S){const fe=parseInt(H()(S).format("mm"));return parseInt(H()(S).format("HH"))===_?(0,Ie.Sp)(0,59).splice(0,fe):[]}},className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),C.createElement(I.default.Item,{label:"\u8FDF\u5230\u65F6\u95F4",name:"late_time",style:{marginBottom:2}},C.createElement(w.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),C.createElement("div",{style:{paddingLeft:102,color:"#999"}},"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230"))))};var Kt=(0,m.connect)(({classroomList:n})=>({classroomList:n}))(Gt),Qt=o(90673),Jt=o(57306),se=o(59301),Xt=Object.defineProperty,ht=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,eu=Object.prototype.propertyIsEnumerable,Bt=(n,u,t)=>u in n?Xt(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,tu=(n,u)=>{for(var t in u||(u={}))qt.call(u,t)&&Bt(n,t,u[t]);if(ht)for(var t of ht(u))eu.call(u,t)&&Bt(n,t,u[t]);return n},At=(n,u,t)=>new Promise((v,h)=>{var R=l=>{try{y(t.next(l))}catch(F){h(F)}},d=l=>{try{y(t.throw(l))}catch(F){h(F)}},y=l=>l.done?v(l.value):Promise.resolve(l.value).then(R,d);y((t=t.apply(n,u)).next())});const uu=({classroomList:n,loading:u,dispatch:t,data:v})=>{const h=(0,m.useParams)(),[R,d]=(0,e.useState)(!1),[y,l]=(0,e.useState)(""),[F,f]=(0,e.useState)(""),{selectArrs:T}=n.actionTabs;(0,e.useEffect)(()=>{if(n.actionTabs.key==="\u7ACB\u5373\u7B7E\u5230"){switch(T==null?void 0:T.mode){case"QUICK":l("\u5FEB\u6377\u7B7E\u5230"),z();break;case"NUMBER":l("\u7B7E\u5230\u7801\u7B7E\u5230"),d(!0);break;case"QRCODE":l("\u4E8C\u7EF4\u7801\u7B7E\u5230"),Qt.toDataURL((T==null?void 0:T.attendance_code)||"",{type:"terminal",margin:1,scale:16},function(O,ue){f(ue)}),d(!0);break}ee.resetFields()}else d(!1)},[n.actionTabs.key]);const{detailAttendancesDetail:L,courseGroups:B}=n,[ee]=I.default.useForm(),z=()=>At(void 0,null,function*(){yield ee.validateFields();const O=ee.getFieldsValue(),ue=yield(0,st.ZX)({code:O==null?void 0:O.code,attendance_mode:T==null?void 0:T.mode,attendance_id:T==null?void 0:T.id});(ue==null?void 0:ue.status)===0&&(g.ZP.success("\u7B7E\u5230\u6210\u529F"),p(),t({type:"classroomList/getClassroomAttendancesList",payload:tu({},n.actionTabs.params)})),(ue==null?void 0:ue.status)===-1&&p()}),p=()=>{t({type:"classroomList/setActionTabs",payload:{}})};return se.createElement(E.default,{centered:!0,title:y,width:620,open:R,onOk:()=>At(void 0,null,function*(){(T==null?void 0:T.mode)==="QRCODE"?p():z()}),onCancel:()=>{p()}},(T==null?void 0:T.mode)==="QRCODE"&&se.createElement("aside",{className:""},se.createElement($.Z,{align:"middle",justify:"center"},se.createElement(P.Z,{span:10,className:"tc"},se.createElement("img",{width:200,src:F}),se.createElement("br",null),"\u7B7E\u5230\u4E8C\u7EF4\u7801"),se.createElement(P.Z,{span:4}),se.createElement(P.Z,{span:10,className:"tc"},se.createElement("img",{width:200,src:Jt.f$}),se.createElement("br",null),"EduCoder\u5C0F\u7A0B\u5E8F\u4E8C\u7EF4\u7801")),se.createElement("div",{className:"c-black pl20 pr20 mt20"},"\u4E8C\u7EF4\u7801\u7B7E\u5230\u6B65\u9AA4\uFF1A",se.createElement("br",null),"1.\u6253\u5F00EduCoder\u5C0F\u7A0B\u5E8F\uFF1B2.\u8FDB\u5165\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1B3.\u8FDB\u5165\u7B7E\u5230\u6A21\u5757\uFF1B4.\u627E\u5230\u6B63\u5728\u8FDB\u884C\u7684\u7B7E\u5230\uFF0C\u5E76\u70B9\u51FB\u7B7E\u5230\uFF1B5.\u626B\u7801\u7B7E\u5230\u3002")),(T==null?void 0:T.mode)==="NUMBER"&&se.createElement("aside",{className:"pt30 pb30"},se.createElement(I.default,{form:ee},se.createElement(I.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B7E\u5230\u7801"}]},se.createElement(be.default,{placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u7801"})))))};var nu=(0,m.connect)(({classroomList:n,loading:u})=>({classroomList:n,loading:u}))(uu),ie=o(35099),ct=o(2054),au=o(56102),lu=o(15715),ou=o(65041),Ye={leftdiv:"leftdiv___mUlBR",listClass:"listClass___sGJnb",spantitle:"spantitle___dogvE",rightdiv:"rightdiv___VsaT8"},su="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ru=(n,u,t)=>new Promise((v,h)=>{var R=l=>{try{y(t.next(l))}catch(F){h(F)}},d=l=>{try{y(t.throw(l))}catch(F){h(F)}},y=l=>l.done?v(l.value):Promise.resolve(l.value).then(R,d);y((t=t.apply(n,u)).next())}),iu=({data:n,value:u=[],handleChangePage:t,setSelectedRowKeys:v,selectedRowKeys:h,onChange:R=()=>{}})=>{const[d,y]=(0,e.useState)([]),[l,F]=(0,e.useState)([]),[f,T]=(0,e.useState)([]);return(0,e.useEffect)(()=>{y(n),F([]),T([])},[n]),(0,e.useEffect)(()=>{v&&(F(h),T(h))},[h]),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:Ye.leftdiv},e.createElement(be.default.Search,{size:"middle",onChange:L=>ru(void 0,null,function*(){y(n.filter(B=>{var ee;return(ee=B==null?void 0:B.name)==null?void 0:ee.includes(L.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2"}),d.length===0&&e.createElement(Y.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u7B7E\u5230"}),e.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},e.createElement(i.default.Group,{value:l.map(L=>`${L.id}`),onChange:L=>{v(d.filter(B=>L.includes(`${B.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},d.map((L,B)=>e.createElement($.Z,{key:L.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},e.createElement(i.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:L.is_published,value:`${L.id}`},e.createElement("div",{className:Ye.listClass},e.createElement("span",{className:Ye.spantitle,style:{width:L.is_published?"108px":"170px"}},L.name),L.is_published&&e.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),e.createElement("div",{className:Ye.rightdiv},e.createElement(be.default.Search,{onChange:L=>{T(l.filter(B=>B.name.includes(L.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2"}),f.length===0&&e.createElement(Y.Z,{styles:{margin:"70px auto"},customText:"\u672A\u9009\u62E9\u7B7E\u5230"}),f.length>0&&e.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},f.map((L,B)=>e.createElement($.Z,{justify:"space-between",style:{marginTop:"10px"},key:L.id},e.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},L.name),e.createElement("img",{src:su,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{v(l.filter(ee=>`${ee.id}`!=`${L.id}`))}})))))))},cu=o(22598),c=o(59301),du=Object.defineProperty,mu=Object.defineProperties,pu=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,Eu=Object.prototype.hasOwnProperty,fu=Object.prototype.propertyIsEnumerable,xt=(n,u,t)=>u in n?du(n,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[u]=t,xe=(n,u)=>{for(var t in u||(u={}))Eu.call(u,t)&&xt(n,t,u[t]);if(Ct)for(var t of Ct(u))fu.call(u,t)&&xt(n,t,u[t]);return n},Ue=(n,u)=>mu(n,pu(u)),We=(n,u,t)=>new Promise((v,h)=>{var R=l=>{try{y(t.next(l))}catch(F){h(F)}},d=l=>{try{y(t.throw(l))}catch(F){h(F)}},y=l=>l.done?v(l.value):Promise.resolve(l.value).then(R,d);y((t=t.apply(n,u)).next())});const Fu=i.default.Group,vu=({classroomList:n,loading:u,dispatch:t})=>{var v,h;const[R]=(0,m.useSearchParams)(),[d]=(0,e.useState)(xe({},(0,m.useParams)())),y=(0,m.useLocation)(),[l,F]=(0,e.useState)("all"),{detailAttendancesList:f}=n,[T,L]=(0,e.useState)({}),[B,ee]=(0,e.useState)(!1),[z,p]=(0,e.useState)([]),[O,ue]=(0,e.useState)(!1),[ne,he]=(0,e.useState)(!1),[x,ae]=(0,e.useState)([]);d.id=d.coursesId,(0,e.useEffect)(()=>{const s=R.get("tabId");s&&(F(s),d.status=s),t({type:"classroomList/getClassroomAttendancesList",payload:Ue(xe({},d),{status:l,page:1})})},[d.categoryId,R.get("tabId")]),(0,e.useEffect)(()=>{n.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&t({type:"classroomList/getClassroomAttendancesList",payload:xe({},d)})},[n.actionTabs.key]);const W=s=>{d.page=s,t({type:"classroomList/getClassroomAttendancesList",payload:xe({},d)})},Pe=s=>{console.log(s,22222222),F(s.key),d.status=s.key,d.page=1,console.log(d,"params"),t({type:"classroomList/getClassroomAttendancesList",payload:xe({},d)})},Oe=[{name:"\u5168\u90E8\u7B7E\u5230",id:"all",total:f==null?void 0:f.attendances_count},{name:"\u6B63\u5728\u7B7E\u5230",id:"ongoing",total:f==null?void 0:f.attendances_ongoing_count},{name:"\u5386\u53F2\u7B7E\u5230",id:"history",total:f==null?void 0:f.attendances_history_count},{name:"\u6682\u672A\u5F00\u59CB",id:"not_start",total:f==null?void 0:f.attendances_not_start_count},{name:"\u7B7E\u5230\u7EDF\u8BA1",id:"signInStatistics"}].filter(s=>(0,ie.GJ)()?!0:s.name!=="\u7B7E\u5230\u7EDF\u8BA1"&&s.name!=="\u6682\u672A\u5F00\u59CB"),Le=s=>{t({type:"classroomList/setActionTabs",payload:{key:"\u7B7E\u5230\u4E8C\u7EF4\u7801",selectArrs:s,params:xe({},d)}})},N=s=>{t({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u7B7E\u5230",selectArrs:s,params:xe({},d)}})},te=["\u7F16\u8F91","\u5220\u9664","\u622A\u6B62"];return c.createElement("section",null,c.createElement("div",{style:{position:"relative"}},c.createElement(lu.Z,{isLoading:u["classroomList/getClassroomAttendancesList"],tabDataSource:Oe,isAdmin:(0,ie.GJ)(),buttonText:"\u521B\u5EFA\u7B7E\u5230",onButtonClick:()=>{t({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u589E\u7B7E\u5230",params:d}})},showControlButton:(0,ie.GJ)(),onTabMenuClick:Pe,defaultSelectedKeys:[l]}),(0,ie.GJ)()&&c.createElement(k.ZP,{type:"primary",ghost:!0,style:{position:"absolute",right:130,top:3,height:30},onClick:()=>{Pe({key:"history"}),he(!0),ae([])}},c.createElement(ou.Z,null),"\u5BFC\u51FA\u7B7E\u5230")),l=="signInStatistics"?c.createElement(De,null):null,l!=="signInStatistics"&&c.createElement("section",null,l=="history"&&(0,ie.GJ)()&&c.createElement("div",{style:{background:"#fff",padding:"15px 20px",color:"#999",display:"flex",alignItems:"center",marginTop:20}},c.createElement(i.default,{checked:B,style:{flex:"1"},onChange:()=>{var s;if((z==null?void 0:z.length)===((s=f==null?void 0:f.attendances)==null?void 0:s.length))p([]),ee(!1);else{let M=[];f.attendances.map(K=>{M.push(K==null?void 0:K.id)}),p([...M]),ee(!0)}}},"\u5DF2\u9009\u62E9",(z==null?void 0:z.length)||0,"\u4E2A(\u4E0D\u652F\u6301\u8DE8\u9875\u52FE\u9009)"),c.createElement(k.ZP,{style:{cursor:"pointer"},loading:O,onClick:()=>We(void 0,null,function*(){d.attendance_ids=[],yield(0,ct.gh)(Ue(xe({},d),{history:!0,type:1}))})},"\u5BFC\u51FA\u5168\u90E8\u7B7E\u5230"),c.createElement(k.ZP,{style:{cursor:"pointer",marginLeft:10},loading:O,onClick:()=>We(void 0,null,function*(){if((z==null?void 0:z.length)<=0){g.ZP.info("\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230");return}d.attendance_ids=z,yield(0,ct.gh)(Ue(xe({},d),{history:!0,type:1}))})},"\u5BFC\u51FA\u9009\u4E2D\u7B7E\u5230")),c.createElement(me.Z,{loading:u["classroomList/getClassroomAttendancesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},f.attendances_count===0&&c.createElement(Y.Z,null),f.attendances&&f.attendances.map(function(s){return c.createElement(Fu,{value:z,className:oe.listItem,style:{display:"flex"},onChange:()=>{}},c.createElement("div",{onClick:()=>(0,ie.GJ)()&&m.history.push(`/classrooms/${d.coursesId}/attendance/${s.id}/${l}/detail`)},c.createElement($.Z,{gutter:16,justify:"space-between"},c.createElement(P.Z,{span:20},c.createElement($.Z,null,l=="history"&&(0,ie.GJ)()&&c.createElement(i.default,{className:"mr8",key:s.id,value:s.id,onClick:M=>We(this,null,function*(){var K;if(M.stopPropagation(),(z==null?void 0:z.filter(J=>J===(s==null?void 0:s.id)).length)>0){let _=[...[...z].filter(S=>S!=(s==null?void 0:s.id))];ee(!1),p(_)}else{let J=z;J.push(s==null?void 0:s.id),ee((J==null?void 0:J.length)===((K=f==null?void 0:f.attendances)==null?void 0:K.length)),p([...J])}}),style:{marginTop:"4px"}}),c.createElement(P.Z,{className:"c-blue font16 blod"},c.createElement("span",{className:oe.attend},c.createElement("span",{className:oe.title},s.name),s.status==="not_start"&&c.createElement("span",{className:oe.not_start},"\u672A\u5F00\u59CB"),s.status==="ongoing"&&c.createElement("span",{className:oe.ongoing},"\u8FDB\u884C\u4E2D"),s.status==="history"&&c.createElement("span",{className:oe.history},"\u5DF2\u622A\u6B62"))))),c.createElement(P.Z,{className:"font14"},s.mode==="NUMBER"&&(0,ie.GJ)()&&c.createElement(au.CopyToClipboard,{text:s.attendance_code,onCopy:()=>g.ZP.success("\u590D\u5236\u6210\u529F")},c.createElement(de.Z,{placement:"top",title:"\u70B9\u51FB\u590D\u5236\u7B7E\u5230\u7801"},c.createElement("span",{className:oe.attendanceCode,onClick:M=>M.stopPropagation()},"\u7B7E\u5230\u7801\uFF1A",s.attendance_code))),s.mode==="QRCODE"&&!(0,ie.dE)()&&c.createElement(Ae.op,{style:{borderRadius:2,padding:"5px 12px"},onClick:M=>{M.stopPropagation(),M.preventDefault(),Le(s)},ghost:!0,icon:c.createElement("i",{className:"iconfont icon-erweima font14"})},"\u7B7E\u5230\u4E8C\u7EF4\u7801"))),c.createElement($.Z,{className:"mt20 c-light-black"},c.createElement(P.Z,null,"\u7B7E\u5230\u4EBA\u6570"),c.createElement(P.Z,{flex:"200px",className:"ml20"},c.createElement(re.Z,{showInfo:!1,percent:Math.ceil(s.normal_count/s.all_count*100)})),c.createElement(P.Z,{flex:1,className:"ml20 c-blue"},"\u5DF2\u7B7E\u5230 ",s.normal_count," / \u5E94\u7B7E\u5230 ",s.all_count)),s.attendance_status==="NORMAL"&&(0,ie.dE)()&&c.createElement("div",{className:`${oe.signInStatus} ${oe.color0152d9}`},"\u6B63\u5E38"),s.attendance_status==="LEAVE"&&(0,ie.dE)()&&c.createElement("div",{className:`${oe.signInStatus} ${oe.colorFA6400}`},"\u8BF7\u5047"),s.attendance_status==="ABSENCE"&&s.status=="history"&&(l=="history"||l=="all")&&(0,ie.dE)()&&c.createElement("div",{className:`${oe.signInStatus} ${oe.colorE02020}`},"\u65F7\u8BFE"),c.createElement($.Z,{className:"mt20 c-light-black"},c.createElement(P.Z,{flex:1},c.createElement($.Z,null,c.createElement(P.Z,{flex:1},"\u7B7E\u5230\u53D1\u8D77\u4EBA\uFF1A",s.author.user_name),c.createElement(P.Z,{flex:1},"\u7B7E\u5230\u65B9\u5F0F\uFF1A",s.mode==="QRCODE"&&"\u4F4D\u7F6E\u7B7E\u5230",s.mode==="NUMBER"&&"\u7B7E\u5230\u7801\u7B7E\u5230",s.mode==="QUICK"&&"\u5FEB\u6377\u7B7E\u5230"),c.createElement(P.Z,{flex:1},"\u5F00\u59CB\u7ED3\u675F\u65F6\u95F4:",s.attendance_date," ",s.start_time,"~",s.end_time),c.createElement(P.Z,null,s.attendance_status==="ABSENCE"&&s.status!=="history"&&(l=="all"||l=="ongoing")&&(0,ie.dE)()&&c.createElement(k.ZP,{style:{width:100},size:"middle",type:"primary",onClick:()=>{s.mode=="QRCODE"?Le(s):N(s)}},"\u7B7E\u5230")))),c.createElement(P.Z,null,(0,ie.GJ)()&&te.filter(M=>s.edit_auth?M:M!="\u7F16\u8F91").filter(M=>l!="0"?M!="\u622A\u6B62":M).map(function(M,K){return c.createElement("span",{className:"c-blue ml20",key:K,onClick:J=>{J.stopPropagation(),L(s),t({type:"classroomList/setActionTabs",payload:{key:M,selectArrs:[s.id],params:d}})}},M)})))))}),c.createElement("aside",{className:"tc mb50 mt30"},c.createElement(D.Z,{hideOnSinglePage:!0,pageSize:20,showSizeChanger:!1,onChange:W,defaultCurrent:1,current:d.page||1,total:f.attendances_count})))),c.createElement(Xe,null),c.createElement(nu,null),c.createElement(jt,{data:T}),c.createElement(Kt,null),c.createElement(lt,null),c.createElement(cu.Z,null),c.createElement(E.default,{width:600,centered:!0,confirmLoading:!1,title:"\u5BFC\u51FA\u7B7E\u5230",open:ne,okText:"\u786E\u5B9A\u5BFC\u51FA",cancelText:"\u6682\u4E0D\u5BFC\u51FA",className:oe.exportDialog,onOk:()=>We(void 0,null,function*(){if((x==null?void 0:x.length)<=0){g.ZP.info("\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230");return}d.attendance_ids=x.map(s=>s.id),yield(0,ct.gh)(Ue(xe({},d),{history:!0,type:1})),he(!1)}),onCancel:()=>{he(!1)}},c.createElement("p",null,"\u672C\u5217\u8868\u4EC5\u5C55\u793A\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230\uFF0C\u4EC5\u53EF\u5BFC\u51FA\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230"),((v=f==null?void 0:f.attendances)==null?void 0:v.length)>0&&c.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},c.createElement("span",{style:{flex:1}},c.createElement(i.default,{checked:x.length===((h=f==null?void 0:f.attendances)==null?void 0:h.length),onChange:s=>{var M,K;x.length===((M=f==null?void 0:f.attendances)==null?void 0:M.length)?ae([]):ae((K=f==null?void 0:f.attendances)==null?void 0:K.filter(J=>J.name))}},"\u5168\u9009")," "),c.createElement("span",{style:{width:16}}),c.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9 ",c.createElement("span",{style:{color:"#0152d9"}},x.length||0)," \u4E2A\u6807\u7B7E")),c.createElement(iu,{data:f==null?void 0:f.attendances,selectedRowKeys:x,setSelectedRowKeys:ae})))};var yu=(0,m.connect)(({classroomList:n,loading:u,globalSetting:t})=>({classroomList:n,globalSetting:t,loading:u.effects}))(vu)},15715:function(we,ce,o){o.d(ce,{Z:function(){return re}});var e=o(59301),m=o(95237),i=o(43604),k=o(20834),g=o(38854),me=o(6848),$={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},P=o(63144),re=({isLoading:D,addText:E,tabDataSource:G,isAdmin:Y,dispatch:A,type:b,isExercise:X,defaultSelectedKeys:q,onTabMenuClick:j,getDropdownMenu:V,showControlButton:U,buttonText:Q,buttonIcon:le="icon-tianjiadaohang",extraNode:Fe,user:ve,onButtonClick:Ne=()=>{}})=>{var De,ye,_e;const ge=(0,P.useParams)();return e.createElement("div",{className:$.tabMenuContainer},e.createElement(m.Z,null,e.createElement(i.Z,{flex:"1"},e.createElement(k.default,{onSelect:pe=>D?{}:j(pe),mode:"horizontal",selectedKeys:q},G.map(pe=>e.createElement(k.default.Item,{key:typeof pe.index=="number"?pe.index:pe.id},e.createElement("span",{className:"c-grey-666"},pe.name),pe.total!==void 0&&Y&&e.createElement("span",{className:"c-grey-999 ml20"},pe.total||0))))),Y&&e.createElement(i.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},X&&e.createElement(g.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement(k.default,null,e.createElement(k.default.Item,{key:1,onClick:()=>{A({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:b,exportType:"exercise",category_id:ge.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),e.createElement(k.default.Item,{key:3,onClick:()=>{P.history.push(`/classrooms/${ge==null?void 0:ge.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"})))),e.createElement("div",{className:$.control},e.createElement("div",{className:$.extra},Fe),U&&e.createElement("span",{onClick:Ne,style:{cursor:"pointer"},className:$.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${le}`})),e.createElement("span",null,Q)),!!V&&e.createElement(g.Z,{disabled:((De=ve==null?void 0:ve.userInfo)==null?void 0:De.user_status)===2,className:"ml10",dropdownRender:V},e.createElement("span",{className:((ye=ve==null?void 0:ve.userInfo)==null?void 0:ye.user_status)===2?$.selectBtn1:$.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement(me.Z,{title:((_e=ve==null?void 0:ve.userInfo)==null?void 0:_e.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},e.createElement("span",null,E||"\u521B\u5EFA\u8BD5\u5377"))))))))}},2054:function(we,ce,o){o.d(ce,{AD:function(){return Ge},D9:function(){return qe},Hp:function(){return le},IM:function(){return et},Iy:function(){return ve},KM:function(){return be},MJ:function(){return Fe},Ne:function(){return Te},ON:function(){return at},Uj:function(){return I},VY:function(){return ut},YO:function(){return ke},YX:function(){return lt},Zn:function(){return A},_g:function(){return V},_k:function(){return Je},c6:function(){return ge},cr:function(){return b},eV:function(){return pe},fi:function(){return X},gh:function(){return ye},hS:function(){return tt},iA:function(){return q},j6:function(){return U},je:function(){return Qe},jj:function(){return Q},kS:function(){return nt},o6:function(){return _e},pO:function(){return $e},rQ:function(){return Re},sA:function(){return De},xm:function(){return Xe},xo:function(){return je},y8:function(){return Ke},yd:function(){return j}});var e=o(43785),m=o(63144),i=o(15826),k=o(8591),g=o(46961),me=Object.defineProperty,$=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,re=(a,r,w)=>r in a?me(a,r,{enumerable:!0,configurable:!0,writable:!0,value:w}):a[r]=w,D=(a,r)=>{for(var w in r||(r={}))P.call(r,w)&&re(a,w,r[w]);if($)for(var w of $(r))de.call(r,w)&&re(a,w,r[w]);return a},E=(a,r,w)=>new Promise((ot,H)=>{var Ie=Ae=>{try{Ze(w.next(Ae))}catch(Me){H(Me)}},oe=Ae=>{try{Ze(w.throw(Ae))}catch(Me){H(Me)}},Ze=Ae=>Ae.done?ot(Ae.value):Promise.resolve(Ae.value).then(Ie,oe);Ze((w=w.apply(a,r)).next())});const G=()=>{(0,m.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},Y=()=>{(0,m.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},A=a=>E(void 0,null,function*(){G(),(yield(0,e.YR)(D({},a))).status===0&&(yield(0,i.QH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/courses/${a.coursesId}/export_couser_info.json`,query:a}))),Y()}),b=a=>E(void 0,null,function*(){const r=yield(0,e.yS)(D({},a));if(r.status===0)k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_member_act_score`);else{if(r.status===-2)return r;r.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_member_act_score`))}}),X=a=>E(void 0,null,function*(){const r=yield(0,e.W0)(D({},a));if(r.status===0)k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_score`);else{if(r.status===-4)return r;r.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_score`))}}),q=a=>E(void 0,null,function*(){const r=yield(0,e.Nl)(D({},a));if(r.status===0)k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else{if(r.status===-4)return r;r.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`))}}),j=a=>E(void 0,null,function*(){const r=yield(0,e.IU)(D({},a));if(r.status===0)k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/export_star_user`);else{if(r.status===-4)return r;r.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/export_star_user`))}}),V=a=>E(void 0,null,function*(){const r=yield(0,e.td)(D({},a));if(r.status===0)k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else{if(r.status===-2)return r;if(r.status===-3)(0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else if(r.status===-4)return r}}),U=a=>E(void 0,null,function*(){const r=yield(0,e.QX)(D({},a));if(r.status===0)k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_homework`);else{if(r.status===-4)return r;r.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_homework`))}}),Q=(a,r)=>E(void 0,null,function*(){const w=yield(0,e.o_)(D({},a));w.status===0?(k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`)):w.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`))}),le=(a,r)=>E(void 0,null,function*(){const w=yield(0,e.ZL)(D({},a));w.status===0?(k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`)):w.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`))}),Fe=(a,r)=>E(void 0,null,function*(){const w=yield(0,e.vV)(D({},a));w.status===0?(k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`)):w.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`))}),ve=(a,r)=>E(void 0,null,function*(){const w=yield(0,e.aP)(D({},a));w.status===0?(k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`)):w.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/${r}`))}),Ne=a=>E(void 0,null,function*(){G(),(yield exportCourseWorkListAppendix(D({},a))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${a.categoryId}/works_list.zip`,query:a}))),Y()}),De=a=>E(void 0,null,function*(){G(),(yield(0,e.MJ)(D({},a))).status===0&&(yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/polls/${a.categoryId}/commit_result.xlsx`,query:a}))),Y()}),ye=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/courses/${a.coursesId}/attendances/export_xlsx_data.xlsx`,query:a}))}),_e=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/courses/${a.coursesId}/video_study_statics.xlsx`,query:a}))}),ge=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/courses/${a.coursesId}/export_video_study.xlsx`,query:a}))}),pe=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/courses/${a.coursesId}/export_course_students_info.xlsx`,query:a}))}),Ge=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+"/api/school_manages/students.xlsx",query:a}))}),Re=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+"/api/item_banks/export.xlsx",query:a}))}),Ke=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:a}))}),Qe=a=>E(void 0,null,function*(){const r=yield(0,e.Uy)(D({},a));r.status===0?(k.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${a.coursesId}/exportlist/exercise_score`)):r.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${a.coursesId}/exportlist/exercise_score`))}),Je=a=>E(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/export_records/${a.id}.xlsx`,query:a}))}),Xe=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:a}))}),qe=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/courses/${a==null?void 0:a.coursesId}/${a.menuKey}_statistic.xlsx?${a.checkedList.map(r=>`course_group_id[]=${r}`).join("&")}`,query:a}))}),Te=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_training_objectives.xlsx`,query:a}))}),et=a=>E(void 0,null,function*(){yield(0,i.FH)(a==null?void 0:a.name,(0,i.NY)({url:g.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:a}))}),tt=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_courses.xlsx`,query:a}))}),je=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_graduation_requirements.xlsx`,query:a}))}),ut=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:a}))}),nt=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:a}))}),at=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/examination_banks/${a.id}.json`,query:a}))}),lt=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/exercises/${a.categoryId}.json`,query:a}))}),ke=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/polls/${a==null?void 0:a.id}/commit_result.json`,query:a}))}),I=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+"/api/paths/get_task_pass.json",query:a}))}),$e=(a,r)=>E(void 0,null,function*(){yield(0,i.FH)(r||"",(0,i.NY)({url:g.Z.API_SERVER+`/api/exercises/${a==null?void 0:a.exercise_id}/consult_exercise.json`,query:a}))}),be=a=>E(void 0,null,function*(){yield(0,i.FH)("",(0,i.NY)({url:g.Z.API_SERVER+`/api/competitions/${a==null?void 0:a.identifier}/competition_commit_records/member_works.xlsx`,query:a}))})}}]);
diff --git a/p__Classrooms__Lists__Attendance__index.chunk.css b/p__Classrooms__Lists__Attendance__index.chunk.css
index e8c0662b38..68d3943c60 100644
--- a/p__Classrooms__Lists__Attendance__index.chunk.css
+++ b/p__Classrooms__Lists__Attendance__index.chunk.css
@@ -1 +1 @@
-.topStatistics___AALo4>div:nth-child(1){background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div:nth-child(2){background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div:nth-child(3){background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div:nth-child(4){background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaIAAAEsCAIAAAAO0yCQAAAm0UlEQVR42u3d+XMb53kHcP5hvV3HacaxLduxZZ2ji9QtXzo4PHXZlq+0M52kadI0bZI2M/0hTtMkbWNpCAwAcghSpBJbjixLbuw4skSKuAHe7PO+7+5isdgFdoEF8L7vfjnf0ZAUCdKe0Wee532f992+e7/+E+3yp8HzZ0Hy503zpZG/qMn7XvlLH/krH3lE5L5n/rpZHm2Yr9y/WpMHNXmsYb7aMH/jlYWrX/PO4y65JvJ17zwhsuiSJz3ylHe2OfLQyNPeecYjz3rkG0ueec4jzzsz8UI2sT83eTQ3eSw3VZ/jHjnhkVP1ybO86J2X3DPtlZc98opHXvXO6T4YB+NgnNbGbc8k9uUmjzDgImmcfszBOBgH46rJxPfkUoeNIi6qxmnGHIyDcTDOBC62M5sc4MBF3TidmINxMA7GiWW47dnkARM4GKcPczAOxsE40aXuzhpdKowzUtCCORgH42Ac30tNHrQBB+MM4zRgDsbBOBhHRdyu2iIOxlWNU505GAfjYNzz5kAcjHM3rjB9pg/GwTgYp6pxEzts26kwzt04dZmDcTAu6sbRbkMudQTGNTVOUeZgHIyDcfvqgINx7sapyByMg3ERN2573Y4qjGtknHLMwTgYF23j2NRIP4wLZJxazME4GBdx43bUTY3AuObGKcQcjINxkTYuE4NxLRqnCnMwDsZF3LidbpuqMM6XcYXps30wDsbBOLmN28Vvi4NxLRonP3MwDsbBOBjXlnGSMwfjYFzke1UY17ZxMjMH42Bc1PccsB4XinHSMgfjYFzUZ0dy2FcNyTg5mYNxMC7ixm3PpgZgXFjGScgcjINxOMuFcw5hGicbczAOxkX9TD7Oq4ZunFTMwTgYF/l7RxK4dyR84wrT5/pgHIyDcbLcHwfjOmCcJMzBOBiHe4B3uI3IwbgQjJOBORgH4/A8h+2467xzxvWcORgH42AcPbPmAIzrnHG9ZQ7GwTgY57okB+PCNK6HzME4GAfj2DOkc3i+aoeN6xVzMA7Gwbjn3abkYFz4xvWEORgH42Cca7sK4zpiXHF6sA/GwTgY133jeLt6BMZ1wbguMwfjYByMs9rVAzCuO8Z1kzkYB+NgnNmusvsyYVyXjOsaczAOxsE4WylXvWcJxnXcuO4wB+NgHIyzlXLxPTCum8Z1gTkYB+NgnC0T281BORjXJeM6zZwaxj2IPZG9MVq4+8PK/fha4e7GSmZzvbLF3+gd+pA+SX9VuPuj7I2xB7GnYByMa9G46lVLMK57xnWUOdmNW0i+UPjk+6v5j7c2N7f8v21uruZvFz7554XkDhgH4wIZx4ZI2DUkMK6rxnWOOZmN+8vM3OBKZn5ra4PQaiNU581n5oY4ajAOxjUzjh3R3w/jum9ccXqoL1LGZeaHVguftKebM/SCmflhGAfjGhvHS7mjMK77xnWCOUmNoxZ1eXEqXODsWV6cXkjugnEwzt0447YlGNcD40JnTlLjcjff2dyodM44EfoR+ZvfhHEwzrOUg3G9MC5c5mQ07v61x8r33ufLcAFS+vyni5P7KaXP3wv6vZV7Vx9c+xqMg3G2bM/QqhyM65FxITIno3E0/LGauxnYuD/8wj4fRx8GfYXV3EcL8WdgHIwTxi1d4xusMK5HxoXFnIzGLcSfWyv+PqhQlKX0SfsM8FL6VAsvslb8bDGxHcbBOFbKxffCuB4aFwpzktZx3Lj1FvJwqt8+B/dwaqC116FfYCH+LIyLuHF07IGdYIVxvTOufeYkXY/jvep6q8wNhMIchX6NB9ceh3FRNi4T3wXjemtcm8xJuq/K9xzWZWCOQjsSMC6yxrFSjq5Bh3E9Na44Pdyn3ezI21tba+2krmntb/MF8zffhXHRNC5TM0cC43pjXMvMyTsDvLlRlI25zY3SYnIXjIuecduzdOcSjOu1ca0xJ+9ZruXFVJskdYI5yvJCCsZFzThKLnkIxvXcuBaYk/m86uDW1mr7cWMuhJfNzo/AuEgZl4m9kJs6CuN6blxQ5qS+d2S18DuZmVsr3GKWwbiIGGd0rDCu98YFYk7q++Myc2dDwciNuYGwXjk7NwTjImIc71j7YZwMxvlnTvY7Mlcys51h7pEQmVvJXIdxETEuM7GD30cC43pvnE/m5L8HePvW1vLW1koosTH3iMncSkhZXkzsgnERMO4Fj44VxvXAOD/MKfA8h8In3w1PIou5RzrA3Apdyw7jtDeOMcemgmGcFMYVp0f6NHhmzWr+w7CZq94DHC5zq/mbME5749hUcOoIjJPEuMbMKfNcrq3NCm9awwk/7FW965wzF9qL06+6EHsGxultXCa2E8bJY1wD5pR5vmr2xnCYDJnM3e8Qc1vL2RvjME5n49jC3F4YJ49xJQ/mVHqGdOHuD0Jn7n4nmSt++kMYp7FxtQtzMK73xrkyp5JxlMr9a2oxR78wjNPYOL4wdxjGyWNcPXOKGUeHH9bY4YdKiHFjLszXp18YxmlsHGOOnWOFcbIY52BOPeMoGytfqsUc/cIwTmPjsvHdME4q4+zMKWkcZXM9GzJzkwc7yhz9wjBOV+MYc+whXjBOIuMs5lQ1jrK1VQ4xa8Xb/Mak6rMHl6aPhvsjKDBOV+PojFeWXb4E4yQyrjQ92qe0caya2yqHmNzNNx3PV83f+vtwf8SmwRyM09A4dpQ1eRjGSWVca8xJZBxbm1vPhKXP+vIXD649VvN81auPrZV/H65x9AvDOF2NM0/swziJjGuBObmMo6yv/HFzqxRK8re/7XiGdO63F8N6cSv0C8M4XY3LTOyEcbIZF5Q56Yzjt2neDEWfjbXFBxNP2I2jrOY/CJ05+oVhnKbG7cjEdsM42YwLxJyMxlHK998PRZ/i//3YYVxm9nToxlFoPBjG6Wkc7T+wY14wTi7j/DMnqXGUwt3vb24V281mfiH+nONpqssPUyG8cl2Kn/4LjNPSOM7cfhgnm3E+mZPXOErmxnD79JS/+LnDOLqOqRPGUXI3xmGclsYx5hIHYJxsxvlhTmrjKA9iT25uFtqjp/Awtd/BXPnL/+kIc5uFhfgzME5L4/jQ3ACMk824pszJbpy4zXwl/5t26KksxB3GLSZ2tE2ne1bzv4VxuhqXmdiVSx6BcbIZV5oe61PdOEr+k+9QRdZyltKnHMyVPv+Pdl6wQQp3vgfjdDWOMZc6CuNkM64Bc8oYR1lIvtCyOyu5WYdxC7GnN9Yfdoi5h8ndME5X4zhzx2GcbMZ5MaeScSLLmanW3MneGHEwV7jz3Q4Zt5KZhnEaG8eYmzwO42QzzpU59YyjZObOtODOWunW/auP2o17cO1r6ytfdIi57NwgjNPYOM7cCRgnm3H1zClpnHje4GrhN0HdKX72E0cpl//o3Q4Zt1r4bTPgYJzaxgnmYJxsxjmYU9c4XtDNnwtKT/ner2qYu/roWvl2p0q5+WEYp7dxlPzUSRgnm3F25tQ2TqSyGAtEz8bGkn1iLn/7Wx0ybnkxDuO0Ny7LmINx0hlnMaeDcdS3LiR3bGwsbm7l/Wdj7cvCpz/I33yr/OWvAn1jgB+xsfgwuRfGaW9cdmI3jJPQOMGcJsaJ5G9e6ZBWLSf/0dswLgrGeTMH43ppXGl6vE8n48RtceV7v5THuMqXv4JxETGOMTd5CsbJZlwg5tQwjkJDITT0u7mV63lW89cXJp6CcRExjjN3EsbJZpx/5pQxTmQh/vRa8aPeGrdW+t1i/HkYFx3jOHMnYJxsxvlkTjHjDOkSz/dQOmZcYieMi5RxjLnUCRgnm3F+mFPSOHEPMF15tJKb2dzKdjmr+VnUcRE0jjN3DMbJZlxT5hQ2zjy89Xj53i+6aVzly18uTDwJ4yJoHGMueRTGyWZcY+aUN64693vzysbGg04DRz8CsyNRNo6S82IOxvXOuLI3c/oYZ9yUmdy5vHhtcyvTodCLP0zugXFRNi47sYeeRQ3jZDPOizndjLOSnR9cLcyHCxy9YHZ+CGe5YBxjLtEP42QzzpU5bY27//6jPF/JzJ1dztBTu5baA25pJZMiN3HvCIwTxjHm4gdhnGzGlafP90XMuGqojS188h2a4N3cDOLd5hJ9S+HOP+IeYBjnMI4lth/GyWacg7kIGWfPQuwZukO48Ok/Ve7/N3Wg6yufbqzf47XeEr1DH9In6a+Kn34/d2NkIf4snlkD49yNY9kL42Qzzs5cRI2jHvb+1Zo8qMljDQPjYJwz7FgrjJPJOIs5GAfjYFwIxjHm6CAEjJPJOMEcjINxMC4c47KxvWx0DsbJZJwv5mAcjINxPo1jzNFMCYyTybjmzME4GAfj/BvHEj8A46QyrglzMA7GwbhgxrHsg3FSGdeIORgH42BccONY2OWaME4a48rTF/pgHIyDcSEaZ+5CwDhZjHNnDsbBOBjXsnF8F2IAxsljnAtzMA7Gwbh2jKO1Ob4LAeNkMc7JHIyDcTCuXeNi+3K0C8HOQsA4KYyrYQ7GwTgYF4pxjLma5TkY10vjqszBOBgH48IyjjEX74dxkhhnMAfjYByMC9E4Qzp2TwmM671xjDkYB+NgXOjGMeZSJ2GcDMZZzME4GAfjwjQuR/drJg7DOBmME8zBuBrjyn9MbW1tFe6852pc/tYPVzIf05+hG1e8+zP6uauZj/0bt15ZWiv8ITP5YqeNy81cWFm4Uf78GozzaRwLGyuBcb03rjx9sQ/GOeo4D+YM0ZYX5s2/9WVcJj3CJEqPNK3jbMz5Mu5hfN8Wf6N3Ol3Hle7+XPys/IffhXG+jOOp7VthXG+Mq2VOKeO2Qnp7mDrm6FXdmDNEW4zvEt9F7/is44gt8S25ubeEcZV7qdZ+VUeLmv/wO/RJMpQso7LO9Vsq9yYLt/7N8789SK9KpRx9y0ZlaSlxKFrGxffTuC89yyaXOESXLNEJB3pKYS55hJ3oSh7LJ4+zpKycMJLkmXq5MDtSmB0uzIgMFdKD+fS5/PRZLhqM64Zx5bTFnGp1XKjMfbUhc9XmlD5Jf0VfEKhXtaQr3PpRiMyVP7tKnyze/c/2mdvw+PYW3piD6hrHUeOiEWeHGWSpY2457pETdTlZmB0tXB/3zOw4+4KZkUJ6KM9IOgPjQjfOZE7HXlX8q8vOvRF0z6GWuZp9hvXKQz//1BlntYtxlnRLk6e89hysptXnngPVcew/MD1uMZeZfMnqVYk/wZxrr9p55hQxjs6fskrNRI1VZ2ZSx9o2jmd60Ju58/YUjYwXZ8eKHL6CAR+Ma8s4zpym63Emc1eC7qvamKsxLjv3ps9/6kZ/astifDf5lZt/S4jWQkGXm3/Hblw2PUaf3FwrC9TqmNvmYM6xHufWtDbaV13N3mZlbM0WhLK9Ki2fEW1UryWP1LjWCeNobY761gDGUS7U5nxxdrSYHi4QlzCuJeMaMKeAcQux7SuZW7kPvuW659CAucKdn5Y++7XX1IgXcyu8IiPsGvSq7szV7Tm0z5ypWMqNuW0O5ur3HOqYe2b53iTtMzQwbq3wRXbq1QbG0ZflZy5KalyMHhS936TtqJnOG8fDetIWjbNykedCcWaswMg7B+P8G+fFnBp1HGlldILpwfp9VS/mMukho7W0bTLQl3n5Qo2qVcrR+43X41yY8z0f59a0es7HiY7VjbltDuZc91VrmXsmO/UKFYZmvVY1jlwj3ejzy+x1jDou/+H36JNcNAO4TKJfUEgvIpdxrHA7mEsO2GjrtnG8oDsdhnG1mT1fnBktTA/BuKbGuTKnUq9a/Ox/jd4tddQxO+LK3GJ8h1hfW16Ys1dwTZkTpRxfdGu05+BkLsgMcB1znsZRZWfuMDiYe9nB3LLB3NPezFUn48QKHc3HCeNodoT+x1LyN75pGSf2W+mtdPe/hHH5G38rvpH+zE6dlsI4VrsdoP1QN926bhzLqcLsWJjGGbnEMstLPJt3MK4pc+qtx60VPuct1eeO+ThX5kQRxIYw4ju9zjnUN625D74tvos4o263eOc9V+NoAU78UDElRyY6xLT2GVp7E5uqFKvndTBX/0bMNdhecLSoVNOJLybLqI5r9Jt8/BPLOPGZ1ewnmcRAj42L7aHJjyyr3Y54A9d943hoA6ETxtnDvBvlYMG4RswpuedAdZxouHiBVp0BrmdO+EVf/DB1vMFZrnrmRAGYm3tzKXVC/KzKH1P1syNLqZNGE506SUVch5h7GN9vmxcJkzkhHbWfYjKOyjrX7yLa7Etyy/emKp9f622vmo3vy/J1N770Jp9xlEkq6DppHE/p+mUW8i49CuNcmVN4X5V2Iczltp96MUdVmFlqDTc+r+pgjiaBCSw6/CBQo0pNSMeOK9TOx1WZmzxp71VpiMRirv3zqqIbNbQ1mNvmaFqpUS1Vm9anvZtWv+dViTajgbUtyfV+X9Uo38SwrsTG8b6VT5Z03rhqLpVmxjlVUTfOYk75s1xUyol//K7M5W/9q+3DJmfyHczVL8NZ0vHmd7cHc1/3Zo4Btx5kVI1vsz4lSjnBjZgN5sxtczDX/pl8alr5Cp3xIS3DWTut5Bp9SBWc1bTS5wsffq/bxsX3ZulMgqmbAsZRJl/qonG2UHE3PRpl4yqcOR3Oq9LeAu0SmCe36qu5r9Lf+jHOwZzXhoMlHa/yDObok3VVWz1zT7TDnCjl6E/HWJzFnMO4ovcRCPY/Z+oVh3E0UyL+u+hPhlrikNhCXVn4jVW+0fvmFsRzQkCxNseb2Y4bl43vodU3B3AKGCdChVWXjatid6mYHoumcT6ZU/JMfrPyzfNuJYu5pmfy2a5ofDcVcbRUR40tTf82Y67aq5ownWrcq4ovs5ij8o0+QzWdK3Muy3l+masCxwn7uf0zvFj7hn18RKz35WcuEWq0uyrgExpmEoc7ZFyWKrjkoXrglDGOF3RsEKT7xrlgFyHj/DAnnXGZuTe2Qn2jmbh65oqNmDPKNxocEReWMBo+e98nc4suzHmuxzmYo8m4wq0f15/l8mKOCjqiilSy96pLiYNGc504yD88ZAFHa3li/8G6kqTZuS6jSyUKrRdxk64t43gFR8ANqG0cDxv46JVxVewuF9Pj0TGuKXMy1nHZHjP3uBgWEbMp5h7oz6isE8zRv/YGzC3WMhe0afU6yyXKqyxrWp0rcWLDlMbiLOZoII63mbftvSp9me2Qw7P1AyXUn9ojKjj7HivpRp/kzWxoxtmA08E4W0HXO+Ouv2bEBTs9jWvMnNr3x/nfc3CkYmOO/qR6zTYV/Hjxzs+ssoXeoQ+tGWAxQUJ+eTG3GA5zLme5GjAn6jL7QS6x3Fb8+N8D3ZFpNKrmAhxNybH1ON63dmQ9LrY7mzxoAqeLcakXKXRCq/fGVbG7VJwe09u4Bswpf0dmQ+Ya3XUumKtZ4brzHk3MUVtqfYZKOeMaEts5Bw/mnmjAnHnxr+dd546m1essVwPmRIvKjmHxFpWONIh+M+g9wA7mOrivGtuVTRywAaeVcSJ0bkEK46zMXOK7sXoa58WcDvcAezPnDhzde17k18k5gMt/8G2yz1qDo22H/Af/4HqWS4z+ssMStfNxDuZoG+FhfK83c095M7fN6yyX1wwwP6fFjuWLsw0knfhKeykn4AvxjZ+RaNE4GvTNJfv1No4VdFOvSmTc9ddFyjMXtDTOlTlN7jr3YM7duIINON6KvperuYmE7Tawm5QansmvfZhDdXYkYzJHtyeZl8SNBW9at3kw93RT5kg3c9DvC3NV7tkOMxfcuPhu2zKczsaxTL5IF43IZRxljv58rZQe18y4eub0eS6XG3Oevao4xUW68eOoLT6zRlR8bJKu9pyDxZx4o8lea1LEN3PvOpgruTGXnXrZawZYbDt43HLu6/44t6Y1pF41trOuS9XcOJapl72ruR4ZZ2X2EgdLE+MczGn17ME65jr77EHrsCq94zjLZT/HSg9wsA/E2ZpW9wfWmE3ru45n1jRjznnCwTqgSl/Jd10DP7OmjrlwjON7qf2RM27yJXYogu1FyGccyxuUEuthdTCukr7Up+vzVWuZC9M46yYSt1ublhbjex3nVUWjSn9Fvapj7rfxswdpSk40m9n0ecdd52L/1IM5Zx0n/pZeSuyxWgPAge4BrmUuFON2eBRxkTBOhN0pIqVxRmYv15Z1ShpnMafhM6RtzIVfx9mH5uz3hfBHPTjP5FPTSp0sf8zgk27MVV2jBzvUvyy/Cd35PAdv5qrA0T6DWIyz3/1rXRhH38I3IvzedW5jLgzj4rvcVuKiZRzL1Cu21lUy40ToK9PnlTZOMKehcTbm3uxor+p1R2bTe0fqH1IjYg3lWZMrVsdqP6/qwdwr1jkH+6ZEbe1m3JdpnkW97fN5DiZzf9e+cXw7dQDGma3rGXmNc5Z1Shrnkzn1jGvKXG+Na7we5+cZ0o2Zs24DdgBnDx1XoBKPDqh29Zk1tNtQM/QbdeMM6dIjUhs3d4XFKOvUM84Pc0oa14U9hx4a18LdSi3sOYRuXJbOw3k2qtE1Lj/5cn7yFX4CTGLjzPB9CcWMa8ocjINxYRm3N+e+owrjeKZO21tXOY0zYjSwyhjXmDkYB+NCMU7sqMI4b+N4+OUl0htnNLBvlKbPq2JcA+ZgHIwLwzhjMQ7GNTHOkC49rIBxc2+yXL9SSl9Qwjgv5mAcjAvDuPguvhgH43wZx5ijRbqZcQWMM1NKX5TfOFfmYByMC8E4Ot4A44Iax/MqbUcoYZyRmUuSG1fPHIyDcaEYJzYcYFxQ43imXi3NXlTCuApPefY1mY2rpC/3wTgYF7Jxif0wrnXjDOnOlJrvRUhhHM9bldk3pDXOzhyMg3EwTg7jDOnOKmOciIt0UhhnMQfjYByMk8k4vkhXmDqnjHEu0slinGAOxsG49o2zhuNgXEjGiUwNKmOcyPUrzYDrtnFV5mAcjGvLuCSM64BxLtLJbZwh3ZscMlmMM5iDcTCuvV4VxnXMOEO6c8oYN/c2C5NOFuMYczAOxmE9TmrjmksnmXEis1ckMa4BczAOxsE4aYybPM1C0tFTGpQwzkW6nhnnxRyMg3EwTjLjDOnOFtnksArGGdK90XPjXJmDcTDOzzmHfTCu28YZOVOcOa+GcTxlVtP10rh65mAcjPN5XhXG9cQ4I0W6F0QF4ypz71DKVNP1zrhK+rU+GAfjAhq3G8b11jgq6FhNNz1MT4+W37jKPAs799oj4+zMwTgY5+v+ONw7IoNxjDnK1Lny9cvyG2dIN3O5J8ZZzME4GOfHuB24I1Mm40TOlmbOy28cC63TpS913zjBHIyDcf6e54C7zqUzzkhpeqQ895rUxhnSvdV94/wwB+NgnH1rFcZJZxwVdDyDNFUntXGidb1+pcvGNWUOxsE4+7YDjJPWOCOl6VFbWSedcZRl+nP29W4a15g5GAfj7NsOME5248ycK81clNY4kcrM5a4Z14A5GAfjzFKObTvAOFWMM6Qr0modGzeR0TgWesFuGefFHIyDcfYlORinmnFmSulxvgkrmXGioKtZpOugca7MwTgYZ1+Sg3GqGmdmsDRzgS/VSWSc2bq+1gXj6pmDcTDOPiXXD+MUN87KsLlgJ4txvHV9myPVWeMczME4GOeYkoNxehg3aIawuySw671xLO8uX3+r08ZV0q/3wTgY59au7oFx2hlnZaicZm1s743jocuaOmjc9OXK5FgfjINx9RMkHu0qjNPAuMGSGfb8reuv99Y4Fnopl9a1bePonrvUcDlxhtIH42Cc2zO6YJzmxpWmhozQRDEdqq+p7LponIizdW3HuMuVqbFy8pwAzg9zMC5yxmXcd1dhnKbGVTPMirtZ8u6tbhsnWteZ19s1jn7/1FA5cZrnjE/mYFz0jGOPIjwE46JnXBW70tQIu9acrodz8a5Txpmta2DjyunL5anzZnN62tW4BszBuEga5zIMDOMiZVxtpsdZP0tzvJ02ztiLeNOncezW9amxUnKwVKXN0zgv5mBcFI3jZ1f7YRyMc8tYiZV4jLzy/NudMG55/pu8dX3NFThWtQnaUkOl5BnSTcSPca7MwbhIGuey8wDjYJzIiDNU5dG1cUy9N1hvG45xPNffrqJGa21To2Xm2lnLNXt8GlfPHIyLqHGZ2G4YB+N8GefMKBVZjCR2bOsyK8foniXqc6+bW7dGuWd2psb9mu8Y6330ZZTZK3wLgrrRy7wVfbU2bRnnYA7GRdW4iR2115DAOBjn37jGGWuWcWcmR8M1zs4cjIuwcTVnHmAcjOudcTyl5LkQjbOYg3HRNa52iATGwbgeG8czGqJx5SRjDsZF27hqKQfjYJwMxomCbjAs48rJs30wLsrG2Uo5GAfjZDGOTfzS7EhIxjmZg3GRMy6+F8bBOPmMY7EXdO0YV8McjIuacWYpB+NgnHTG8YyHYlyVORgXRePYqhyMg3FyGmcUdO0bZzAH4yJoHC/l+mEcjJPWOEplcrR94xhzMC6axmVie2EcjJPaOB5+c1xbxjmYg3GRMW5iVzZxCMbBOMmNY5kcadM4O3MwLkLGZWJ7YByMU8C4akHXunEWczAuSsZRKRc/AONgnBLGVabokQ4j7RgnmINx0TKOMZc8DONgnBLG8Zxvx7imzME4HY1jVwTDOBininEs5eRQy8Y1Zg7GaWgc33zoh3EwTiHjWCbHWjauAXMwTk/jrM0HGAfjlDHOKOjOtmacF3MwTlPjzM0HGAfj1DKOb0QMt2YcbdT2wbjoGMc3HwZgHIxTzjie8daMq2cOxulsHHWsMA7GqWmc6FvPtWCcgzkYp7VxE7ty8QMwDsYpahxjjk5EBDfOzhyM09y4LDGXPAzjYJyixlWmKedbMM5iDsbpb1w2tg/GwTiVjbtIKdPVTAGNE8zBuAgYN7E7Fz8I42Cc0sYx5uhqpoDGNWUOxmliHGPOvWOFcTBOGeN4zgc1rjFzME4f47JsjxXGwTjVjRN967lAxjVgDsZpZBzrWPfDOBingXGMOZoTDmKcF3MwTivjGHOJfhgH4zQwjoV+jSDGuTIH43QzjlI7FQzjYJyyxrFcCGRcPXMwTkPjakdJYByMU9o4x1jJuaDMwTgdjWMLcwdgHIzTxji+PDfi3zg7czBOT+NsC3MwDsbpYJy5POfXuIrJHIzT1jg+MXcExsE4fYyrjpX4Mq6SHOyDcXobl43thXEwTi/jLlHYten+jGvEHIzTwThjYQ7GwTitjGPMseU5X8Z5Mgfj9DAuO7EnF++HcTBOM+MYc5NjPo1zZw7GaWMcYy5xGMbBOM2MYxGPqfZhnAtzME4n4yjOPVYYB+M0MI7lok/jnMzBOM2M44PBMA7G6Wec2IUY9GNcDXMwTjfjKOzEPoyDcRoax3chhv0YV2UOxmloHNt/OAjjYJyWxvFdiFE/xhnMwTgtjeP7D/0wDsZpaRzL5Lgf4xhzME5X44xtVhgH47Q0ztxsbWpcY+ZgnNrGMeZomxXGwTgtjeObrX6Ma8AcjFPeOHbMC8bBOG2Nu7RMf/owzos5GKeDcWybFcbBOH2NW56+XEkOt8YcjNPCOMbcARgH4zQ2jjM30gJzME4X42J72TQJjINx+hrHmEuNBmUOxuljHGMucQjGwTiNjePMjQViDsZpZRxnrh/GwTiNjWPMTY77Zw7G6WYcYy45AONgnMbG+WZuqA/GaWkcZ+4wjINxGhvHQr9VM+M8mINx6hvHmTsC42CczsYx5i40Nc6NORinhXF0BRM/AgHjYJy+xjHmLjY1ro45GKeLccZNczAOxmlsHMvFpsbVMgfjNDIu58IcjINxmhl32eO815AHczBOL+M4czAOxultnCtzQx7MwTjtjGPMwTgYp7lx9cwNeTAH43Q0zsYcjINxuhonjrU2Mc5iDsbpZpzJHIyDcTobZ2NuqDFzME5D4zhzMA7GaW6cydxQy8zBOIWNy8X2wzgYp71xnLmhlpmDcWobx5hLwjgYp7lx7TAH45Q3zo05GAfjdDOuZeZgnA7G1TEH42Cchsa1xhyM08Q4ztxxGAfj9DaOz80FYw7G6WMcZ+4YjINxWhtHR/eDMQfjtDLOZA7GwTh9jTNuKPHLHIzTzbhmzME4GKe+ccZ9c76Yg3EaGpeLHciz++ZgHIzT1zjKZBDmYJxmxjHmEkdgHIzT2Tj2LIjzfpmDcfoZx5k7DONgnMbGmY+88cEcjNPSOMZcfADGwTiNjTOf09oKczBOB+NY4v0wDsZpbByfDR5tgTkYp4txjLlDMA7GaWwcZ244KHMwTiPjRN8K42Ccvsb5POllZw7G6WYcnyk5CeNgnK7G+TzpZTEH4zQ0Lhc7yE/vwzgYp6Vxfo9ACOZgnJ7GceaOwTgYp6dxvofmGjAH45Q3jjHHJoRhHIzT0Dj/Q3NezME4HYxjYaNzMA7GaWgcH5obbZk5GKeLcVTNsZkSGAfjNDTO/zRJPXMwTiPjRJIwDsZpaJz/aRIHczBOO+MYcydhHIzTzzj/26x25mCcjsbFDuUTx2AcjNPNuCDbrBZzME5T4yjxIzAOxmlmnP9D+xZzME5f4xhzAzAOxmlmHF+YGwmFORinvnEitAsB42CcRsYF2n9owByM08U4xtwJGAfjdDLO5yMgGjMH4zQyjkbn6KEQMA7GaWMcW5gbb5M5GKeXcSyHYRyM08a4oAtz9czBOP2M62dJvQjjYJwexgVdmHMwB+M0NY7CludgHIzTwbigC3N25mCcvsZREkdhHIzTwbiAE3N25mCc1saxDMA4GKeBcYFO7NuZg3HaGyeW507BOBinunHLU5eCGufCHIzT0zi2PHccxsE4tY0LcpWmJ3MwTlvjWI7AOBintHEtjJI4mYNxWhs3wA+3vgTjYJy6xvl/lJc7czBOf+MobKwExsE4RY0LdvmSkzkYFwnjWI7AOBinqHEtd6yMORgXGeOqfSuMg3HKGddyx2oxB+OiYRzrW4/DOBinoHEt7rFazMG4yBjHchTGwTjljGttKtgPczBOP+MOUwrJF2EcjFPLuEAPuPHPHIzT0ziWxHEYB+NUMq6lc6xNmYNx+honCrrUyzAOxqliXAs3LzVlDsZpbhzvW0/COBinjHGtjst5MQfj9DeO5yiMg3FKGNfm5kM9czAuIsaJgu4lGAfjFEjwSzQbMAfjImQcOw4RPw7jYJwKpdxoWMzBuKgZx8I3ImAcjNN2jsTOHIyLonEsiRMwDsbJPUcy2lHmYJzuxjkLOhgH4/Q5xOqHORgXCeNsBR2Mg3G6jQQ3Zg7GRcY4o6B7BcbBOI1LuXrmYFy0jKMBunziJIyDcRqXcg7mYFz0jONxK+hgHIzTpJSj/D9I5pYyKvgBwQAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div{height:150px;padding:80px 30px 30px;font-size:36px;color:#fff}.tooltip___jIywH{vertical-align:top;font-size:0;padding:10px}.tooltip___jIywH p{font-size:14px;margin-bottom:0}.tooltip___jIywH i,.tooltip___jIywH span{display:inline-block;vertical-align:middle}.tooltip___jIywH i{font-style:normal;margin-left:5px}.tooltip___jIywH .name___Mx_XR{max-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.filter___FMp9h [class~=ant-select]{width:120px}.daoke___lZ8Ea{width:10px;height:10px;display:inline-block;background:#22c8cb;border-radius:10px}.qingjia___z5rWW{width:10px;height:10px;display:inline-block;background:#eebc6f;border-radius:10px}.kuangke___LxWOi{width:10px;height:10px;display:inline-block;background:#ff845b;border-radius:10px}.flex_box_center___vPFrl{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___xDdOE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___UUaCs{align-items:center;box-align:center}.flex_box_center_end____tbtJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___H9rba{flex-direction:column;box-orient:block-axis}.bg___DIMT9{background:white}.menu___zXkbC{position:relative}.menu___zXkbC li{height:74px;line-height:74px;margin:0 15px;font-size:16px;font-weight:700}.desc___E2_xU{padding:20px 0;font-size:16px;font-weight:700;color:#999}.listItem___E6c2h{position:relative;overflow:hidden;padding:25px 30px!important;background:white;margin-top:20px!important;cursor:pointer}.listItem___E6c2h>div{flex:1 1}.listItem___E6c2h:hover{box-shadow:0 0 10px #ccc}.info___DMYaB{margin-left:20px}.info___DMYaB p{margin-top:18px}.add___mjIg_{position:absolute;right:20px;top:25px;font-size:16px;color:#0152d9;font-weight:700;cursor:pointer}.addForm___T9yJu label{min-width:100px;text-align:right;justify-content:flex-end}.addForm___T9yJu [class=ant-form-item]{margin-bottom:30px}.addForm___T9yJu .GroupIds___KQ_iP div[class=ant-select-selector]{max-height:100px;overflow:auto}.attendanceCode___OciEu{background-color:#44d7b61a;color:#44d7b6;border:1px solid #44d7b6;padding:5px 10px;border-radius:5px}.signInStatus___zJts9{position:absolute;right:-35px;top:-35px;width:70px;height:70px;display:flex;align-items:flex-end;justify-content:center;transform:rotate(45deg)}.colorE02020___PMh7T{background-color:#e0202033;color:#e02020}.color0152d9___rRMTC{background-color:#1890ff33;color:#0152d9}.colorFA6400___r3ujc{background-color:#fa640033;color:#fa6400}.attend___mY5tE .title___AzpMG{color:#0152d9}.attend___mY5tE>span{vertical-align:middle}.attend___mY5tE .not_start___GFAXt{background-color:#35b832;margin-left:10px;color:#fff;font-weight:400;border-radius:10px;font-size:12px;padding:2px 9px}.attend___mY5tE .ongoing___iFf_3{background-color:#17d8ec;margin-left:10px;color:#fff;font-weight:400;border-radius:10px;font-size:12px;padding:2px 9px}.attend___mY5tE .history___uoHNV{background-color:#ec4717;margin-left:10px;color:#fff;font-weight:400;border-radius:10px;font-size:12px;padding:2px 9px}.flex_box_center___DAfGc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fIYoN{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___mg1j7{align-items:center;box-align:center}.flex_box_center_end___GF3M_{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Vl5k0{flex-direction:column;box-orient:block-axis}.container___A9RGp{padding:0;margin:0;width:100%;height:100%}.container___A9RGp .amap-icon___mYhj5 img{width:25px;height:34px}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.leftdiv___mUlBR{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___mUlBR .listClass___sGJnb{display:flex;align-items:center}.leftdiv___mUlBR .spantitle___dogvE{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___VsaT8{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}
+.topStatistics___AALo4>div:nth-child(1){background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div:nth-child(2){background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div:nth-child(3){background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaIAAAEsCAIAAAAO0yCQAAAnv0lEQVR42u3dh3Mcx5UG8P3jLrp85yxnuc7nrECJBAmgAOZMMQBExiInggUWYWYCIFAAipRVlByVfLYsW5Ipy7Ik0iCxswB2Z++96YmbMLs7u9vT87G+QjEJhFjFX/Xr97o7pv/kX0KZnxbJvzr5Wd78m5Nn8ubfnTzLSXvyH06ey81/Onk+K58zsyMrn3fyQlb+y8yLWflvMzvd+YJIirLLnS86abDzJSe77XzZyR47X3HSaOerTprsfM1Js8hTW3Za7HzdSavIN5zsFfmmJ/tEvuVkv8i3nRwQ+Y6Tg9/Z5HzXySGRp50cFvmekyOU//HkKOX7nhyj/K8nxyk/sLNBOfHD7Jz8kSenfpydl36SndM/9eTMz7Jz9hlK0s65Z7PT9hynfcdG756NoX0bQwc2hr0ZOejNoY1Rb8YOZyU5dsSVo8nxrBxLTrhznDPpzonklDsnORfcOZWcdqJNv8S56M5pb85wZtw5604MxsE4GKeyce3PJ3v2bAwScPujaVw4mYNxMA7G+TSuu2FjcK8BXHSNCyFzMA7GwTg/xnW8uBFvtYCLtHFhYw7GwTgYt61xbc9t9DW6gIu6cdqlEDEH42AcjNvWuM6drioVxrFx4WEOxsE4GFfcuLbncxZxMC5EzME4GAfjihtHO3EDrTAur3HapXMxGAfjYFyojdtw5kVgXB7jpGcOxsE4GFfEuPbnN/pbYFxx47TLMjMH42AcjCtiHBeqe2HctsZJzByMg3EwrohxPPe7D8b5MU5W5mAcjINxhYyjsbjeRhjn3zgpmYNxMA7GFTSONuOaYVxJxmmX22IwDsbBuHAYR7eMxFtgXKnGScYcjINxMK6Qced38GQcjCvdOG1WHuZgHIyDcQWNe8FsqsK40o2ThjkYB+NgXCHjOmBcRcbJwRyMg3EwDsZVzTgJmINxMA7GoVatpnH1Zg7GwTgYV6znAOMCMK6uzME4GAfjCs6OPI++alDG1Y85GAfjYFyRcw6YjwvOuDoxB+NgHIwrYhzOOQRqXD2Yg3EwDsYVPpPPNwDDuECN02bbYzAOxsE43DuisHG1ZQ7GwTgYV8S4zhdhXDWMqyFzMA7Gwbji9wDjjszqGKddqQ1zMA7GwbgixnHbAXedV8u4mjAH42AcjMObNfUzrvrMwTgYB+O2fXsQxlXTOO3K+RiMg3Ewrp5vSON91SobV03mYByMg3HFjeMpuSYYV23jqsYcjINxMG4745KdO2FcDYyrDnMwDsbBuG2No3I1e0sOxlXFuCowB+NgHIzb1rg85SqMq5Zx2pWOGIyDcTCuxsZxdxXG1cq4QJmDcTAOxvkxjoaBPd1VGFdd44JjLhTG7fqi3tGk35rQX1vOfPBO5vGjzIaWEd/oO/TDD96hX9JvTeqdLemGL8M4GFcN4/h8PoyroXHa1UCYk9y4XV/Sx07rb/8ys7mR8f9tc0P//a/08TPpPV+BcTAuMOPo7OrgXhhXS+OCYE5m41q/o69czSQTmYxefpIJffVaev/TMA7GVWochc51wbjaGlcxc9Iat+dr+ur1TGqzIuDcSW3pd2+km78O42Bc+ca177CGSGBc7YzTrnbG1DOOStTM2qOMrgefx4/0ibMwDsaVYxx1HnobYVztjauAOTmNa/iS/upSRk9XNfovV9JNT8E4GFeScfwg4dA+GFd748plTk7jDv1v5qP3q22cmb9/kD76YxgH4/wax0u5PTCuLsZp18pgTk7jTj6bWfs0o6dql7VP02degHEwzo9xRoN1P4yri3GlMyetcYnHNTVOJPHYkA7GwbiixnGDtRHG1cu4EpmTtFb9fq3XcVlrumM/gXEwrphx7cauHIyrk3Hata5Y2HsOmY/+ktG36pm/v5dq/jqMg3H5jWt7no89wLj6GeebOWlnR6ivmt6qe/RfLsM4GJffuHbjfmAYVz/j/DEnrXGjL8lgnEh68iyMg3G5xvHrqzCursZp17dlTtpzDru/mln7JJPelCVrn6RavwXjYJzHOFrK0b1yMK6uxm3HnMTnVfXVqxIZZ0S/dx3GwTi3ccZI8H4YV1/jijIn9Zn8b2c2NdmYoy8pdej7MA7Gmca1W80HGFdX47Tr3bEw3q2kL89m0hsShtaYMA7G2dmIN8O4uhtXgDnp74/LJNbkZC6jrfFwCYyDcaJizV7Kwbg6GJePOenvAdZHTmZSG9KGW64wDsZRenbDOBmMS9zIYi4Md53rb76SSSWljf72fRgH43gpF2+BcTIY52UuFO857PxCJvlYZuboy0s1PQXjIm5csuMFV8UK4+ppnIu5kLzLpXfsyaQ0yZPubYVxkTaOQj1WGCeHcYkbPbFwvT2o3xgJAXNz4zAu0sZRxdrfBOMkMc5gLlTvq+r3F+RnTn9tEcZF2Thmjt58gHFyGFecORnfkM6892YmlZA8+vtvwbgoG5fseBHGyWNc4mZB5mQ0jpl7+FFmK5E/64/0xYv65NmCmcrKOTMX8iSdnTYn02360gz9cQW/kkcfwbjoGkehVwphnDTGFWJOUuPSz3+uIC6b6+m2hvSOz1tPR3++2m9Ipzub6A8tBC6Mi65x51/gww8wThrj8jInr3HM3NZ6/vzpN7U0TkzG6e/+rtDXA+MiaxyPktBdwTBOGuNymZPauG2Yq61x/piDcZEzjpmjHiuMk8a4LOZkNy69g4rWh/ll2XySbm+opXFG0fok/xez/hDGRda4ZPcuGCeVcW7mQmAcM/fww8zWk/xZ/0xfnNYnzziZyorVfLjgTqGegyvTdtpEjBbEZwW/kkcfwriIGkfpbYRxUhlnMxcO45i5v7xeEBdpor/3JoyLqHEdRv8BxslkXOIWMxca4yj6/TkuFeWO/uodGBdN48z+A4yTyTgvc9Ibx8zdGM5sPpY86dtjMC6axvEDN9R/gHEyGZe41RsLkXE0MqJ3NIaAud69MC6axiW7dsI42YyzmAuJcRy+Ovih1MwlHqZavwHjomgchdqsME4y4wzmQmScEf2NezIzp7/1MoyLqHGU3t0wTjbjCjEnr3E0E6ePnZC6Yp06A+MiahylrxHGyWZc4nYe5qQ2jrP7y5knH2c212TMk3+k9n4TxkXUOEq8BcbJZlwuc9IbZ4SnczfWJIy+Ogvjomtc587k4D4YJ5txidt9sdAZx9n3XW5EyMYcNR+O/gDGRdY4rWtXcmg/jJPNODdz4THOOKyqr1zKbPxTquh3fw7jomwcMzd8AMbJZpzNXMiM4zR/PfPZBxIx9/CvqQPfhXFRNo6ZGzkE42QzTjAXQuOM60b08ZPyMGc0WGFcpI1j5kYPwzjZjEvMuZkLlXGmdPdvZzYe1T36a/MwDsZpXQ1cscI4yYxzMRdC4ziNT2UevF1n5j78fWrft2EcjNO6s5iDcVIYl5jrj4XYOHFB5tEfZj59P5N8VJ98+n7q1M9gHIwj45g5GCefcQZzoTZO3AN8+rnM2oeZ5MNaZ+1v6badMA7GCeNczME4iYwrxFyojNtpSffpezU17tP3YByMcxtnMQfj5DIuL3MhNE6853D0R5m/vlUj4x68jVoVxmUZZzAH46QzLpe50Bon3qxpekq/fyuT/Kyq0V+dQ88BxuUap3XvhnESGpeY9zAXcuOsd7nSNE/32V+qYtxn76WnTmN2BMblNU7r2c1FK4yTzDg3c4oYZ6b1m/oqPb71cSb5aTBZ/1hfvYxzDjCuiHEGc0dgnGzGJebjMQWNsx9XPfg9fXmGm7Dap+Vn7UN9ZQZn8mHctsYxczQ3B+MkM04wp6hx9hvSzU9RGau/vpp5/FEJuj3+SH9jNT35Eu6Pg3E+jWPm6LAXjJPMOC9zShrH+ZKZpqfSPU3pm4P6/Zv6u7/KfPJuZu1BRvuEQ9/55F36SepgpG8NpXta8J4DjCvVOK1nDx/dh3GSGediTnnjKLvtfNnJHjtfwRvSMK4S4wzmDsI42YxLLAjmYByMg3EVG6f17kkO74dxshlnMAfjYByMC8I4Zo4uSYdxkhmXWBiIwTgYB+MCMY4z0ArjZDOOmYNxMA7GBWMcpb8Zxslm3LqXORgH42BcBcb1Nmr9TTBONuPczME4GAfjKjOuj5OcPAbjpDLOZg7GwTgYF4BxzByd94JxMhknmINxMA7GBWMcM0cTwjBOJuO8zME4GAfjKjNO62vS6EVqGCeTcesLgzEYB+NgXGDGUQZbYZxUxlnMwTgYB+MCMa6/SYs3wzipjDOYg3EwDsYFZZwRvnIOxkljXF7mYByMg3HlG8fM0XVMME4a49bvZDMH42AcjKvIODoIodEBfhgnjXFZzME4GAfjKjYu3qwNtMA4eYxbvzMUg3EwDsYFaZyR5NRxGCeJcTZzMA7GwbjAjOOMHYFxkhgnmINxMA7GBWlcIt6SGNoP4yQxzsscjINxMC4Q4ygDLRrtzcE4CYxzMQfjYByMC844Zm7yGIyTwbj1RcEcjINxMC5Q4zijB2GcDMYZzME4r3Hp376SyWTSK9fzGpeeu6i//w59rJJxW9Od+gd/ks24zamz6T+9mfrVXRjn1zjK4F6jCwHj6mzc+uJwDMZlreOymfOu4/Q//I5/dfVGldZx6T++zp//1ZUixm3NdDGFNVzHpX4xnzG+bd2ehHG+jBtopWg0VgLj6m1cFnNhMi4T0LdU2+6sWtXDXFatevwn5r/2Ez+tUq261d2SSWr8R4ycLLSOS7/zBn+F77zhNi79xqsl/Y9vLc2WVKvSUo7+K/3xo43O3dEyrr9Fi7dqtDQb2sehEw70GOvooeTYYc74EW38KGfCnWMc2pubfik522mkQ+Oc1y63cy61aTPnYFxtjHMzF7J1XMDMufbjHOZy9uNoEce/9Lv7Po1Lz8/k/UP1tYdF9uNSd2/x7/n4w4K16tkd+j8+5K/ktVV7HVcJc/T1BPX3yQ6G1ziB2uDeJN0ZN3LAsOwIZ9ydo+4UM45zPHmlK3mlO3nVnR7ONSP0wytd2mwnC0hCEWcwLmjjbOYUrFXFv7r0xLlSew4mc6vXc3sO+j8/8/NPnXQTK7gizBXvOVBNujV6ssh+3FbvPrHoS9277WYutXTZXajqf33X/ElXrZp+89VaMBcK43rp3iTbtYN85H7MnQqNM5i73F7QOHeuu3K1m/Uhm8gvGFexcYI5NffjXMyV1ld1MecxLjXV7neFeKHDzRy1LOxCNdXVYjFnNhxKWHguXnLvx23NdJvrsr59PpkT+3HZzPnoq6YfGJ/n13dVqFVpyRZv4Xejh43a00nwxnEunirFuF7ODVfoh9dc6sG40o1bX7KZC6Nxh3+gv/fH9OV43p6DxVxbrnFUkKbvLxWaHUn/7hWzyeCdHSGt+J/61PkitWo2cwuCuT85zHUHxJxRq9JSLrV42VzNvVlW0Wrpln7ztdTLc0WM0z/52+bQ4SLGpR/8eXO6TVLjeowXVGnVNnyAV230XMPIoVoYN8XhvbnyjLvRx7lphdXrZqfIMhjn2ziLuXCu49LL10zL+g7l9lWzmbOMS/UfMX+JmwymcanJgis1KlSNpdx56/vF9uM8zB3IYe7gd7aymLvYaf6w4tmRcpizjNscOGiWwGJkxAq5Rrrx39Vbr9nruK25SSbvwjnHuO5GMo4/aVKTyzjabuOFm1GQOqmpcZyZMwEYZ+eWkZs9miAPxm1n3PrSSCzUtar+yhL/69ISqbMNWbMjHubsWvXoj8X+Gs2FuNdx2zH3TbGUM8blivUcHOYO5DBn9Bw8zB3KYa6C+TjBnFm0WrMjomjdWrrs7qg6RaurVqXJOLFDR/NxwjiaHWH7ktrWbL9tHNWt5v/jLxaEcVtX4rQfJ3blNkeOSmGc0G1oH6/dhg/W2TjOSW5EBGgcp99Kn3ZDLPFgXH7jcpkL336c/vcH/G/s7w+y5uMc5lz7cfZv3jr240LnHJyi1TrnkJodMlqfD+j76fvL/Et5Z0dOPWMSMHRczI44zFl9VYe5Q4K5Loe5ymaAHeZc83EWc7PbMCfWboOHhHS0pqN1XLGV4MoV2zjz7/nBnzd6mupsHO2+9du6HZDGuBOU5OW2qhh3206cfqhd77G8g3GOcVnMhbPncLaBVnOMxf/91j0D7GWOjRO9hUwykWrfXeQsl5c5LlHFApDq1lRHI/3n5kxJznxcqrPZZK6rWVSpJnM0ymv1Vb3MPe0w58842ozztHTffNXuNpRftLqr1MFD6b++KybjaFmX/z+cjbu7Dem3f5n69b0616q9jcmBvS7d5DJOu3BCmz5JnYQqGufOzX6NuhYwzjLOzVyI+6rUhTD/2S9fsxsOLuYM4+4vmQbFjxQ/r+piztiGO/FTPuBFRa5Rq6YGjwnpuH/qnQF2MdfiZi7/QIlRpXqZ234dFzxz/s6rEm2igOUtOXn6qrx8a+ae6dABqY0zkpw9Xwvjbg9YiWs3e1m0yBtnMxf6s1y0lDNXajnMsXG3p02AJtu2PZOfzVxOz8GRjsrYU884zHVVwlxptarwLpe57NmRrKLVaqqaP1nAONqA4x06ez/uFwtWp/UIoZZ6ZYFWcM7G3Cd/25qfqrVxPXuS8VYeduOEwDjtwkk+EVEz4+bsDBrFbHeUjRPMKXFe9cgPabgkda7B7qua4hjM8a7c++/4MY4K1TzM5fQcUkOWdH943T7LRVty5kLJ6qumnKLVdZbLzdxMDnP+9uOymStwXtXDnI/5OD67arRceeFG4yNde0QLNf3uW3Zflb7Pf7GvLAjy7L25zasDtTCOgBvYawEXHuOM8IKuxsaJzA/y4u5GTzSN8zKn1pl8D3Ol3K1E+24e5gr0VQk1rltPPUO1avr1+7RwS1lDcHZf1cOc6Dl0t7p7DiZz9BtK7Dl4mCt8Jt9hbjvjHOC4izpvkLdgnq6dm/TMAHc3itbq5nQ7l6sjRwV8QsNkb3O1jOvdveEBLmTG0fYcjwrXxTgzQ/RDrmQjZtz60mgsdMalx89lAv1G0yTu++M8zBU9k0+DI7SaM/+Fv7rsMGf1VR3mrLNcDnOHc5grpa/qMGcYV+bBrLWHbFxngw0cz8cZ/QdRqG57rsuuVTfnL2Q2zE9iShegcT0EXMsG78GF2TgjxoKuTsaJLNBHgV1UjLOYC9U6rirMue7IdJgreiafjtY7rYDVm1svPWsyl0zYfVUvc0/nMPe91J1L5m8o8f44F3M/qJQ5o1alzTjzkIOxH0fbcNl/S68suGOWrr+55+zH9TbTT27dvxOkcSZwe9UwTlybzgu6OhpnZtjAri8KxhnMKXp/nP+eQ9Y9wG7m6COt1/govmUciSZ25YRoDJx1kMscH7FOOHiZezqHOa5SU/f4MpL0G/dLvSMzi7k898ed36X/428OUnSQq7J7gEWhSj0Hs6/a08SzctPt1dqP625IxgVwChnHzJ1KzrbV3zgj2p1hbX6QzVLauFzm1Lkj08VcaXedC+Y8cxurN1KdTTQY7KyDPv6QUMu6Py4Pc3dymOvxMJf+4xvmLSMl3pHpYa59Z+reXK5xtEATe3NkHJWlvONWwV3nJnNXB6o+O9K1K9nfbAGnmnEiPEMng3FmRhi7m72qGpfFnFL3ADsFqT/jaDhOXCeXDdyVIVrE2Xtw3LG9Mpz3jszU3ZvmPXFWX1Uwl3+gxGDOPEl6fbTUe4DJNZO59p28aqPDpJZxmxNn6PPTT250NNgtiK3bE9lHVi3a6CxXsJsAW6tXyzeur9EFnJrGcS6dk8g4K4m5uJLGuZlT7a7zbOaKG+cGjkvRG3wu1d1XpW4DAWedyc97D7DJnKuvWpw5ulFO/JCuySz1rnPBHJ3lEpUpo3Z+FxlHopmff+Agj8gJ5pZ/bl90Tj9DRx3cK7iqMVeicd27NgZaI2Gc8aph8mqXRMYtWrkznLjdr5hx68smcwq+y+VhbrtaNXW+0dRt8FjZd52bzzj88XXnHmC7aM171/kb93PvOvf5noNgzlxy0vGs87s24wcFarZxWcy5n3Rwbo7zfX+cOURCw3GB16q0E5e9iFPcOG2Gclqj7TmpjLNDNSxxpopx68tjMVXfHnQNi9Ti7UGxlOM/8e5Nu6/qZc57zuHsDrNiFbfIlfhmjTiTb14ocuKHqV+tOutEy7hc5vjekeWfO30J2q2j8RF/d2Q6zAVrXHfDhtNqiI5xLyXoI/UiJDSOskQfh7mGVcI4F3PKva/qZS5Q4156tsiIxubp5/y8PSiWcvz7Szdua/y0IJL25uwbR8xlXUeDewY4mzlj7bY5dU6YZd6n5O8e4ILMlW0cL+KacgrVqBgnQgcSZDSOM8q5M2SgFm7jLOZUfEPaM/ob9DrOPTTnFI+v36ezXH6Mo56DcyFwWW8Pbl3uFcbZpx2yjzoYrnmY8zZVeVaOJkJ833Wen7myjevaxYu4aBvHuXSGJnUlNc7MCOMVZuMM5lQ0Lj9zVahVC71ZU/z+OHMtRrtyVX5f1WGu4jek8zBXtnG9exg4GCdCpau8xomMJcxlXSiNy2VOEeOoUM1mThrj+LWa0VNs3LkdVTWuGHP1erOmcyfPxME4T05r1HWV2DgziyPsVwiNy2JOHeNq0HMo27gy+qrlGVfGDHB1jaNugwAOxrmMM2KUrjIbZ2Y0sTAYOuPWVxzmYByMq6ZxdqEK47KNO524dDoxe1ajHTqpjaOMUxLchA2TcTZzMA7GVc046qj2N8G4YsYZ0ejyEumNszLCnIXEuCcGczAOxlXNuK6dZkcVxhU1jlqu3HWl+ZIQGDeuLVPGuIANg3Eu5mAcjAvcOHF+C8b5My5xmUOvEYbBODOJO4PyG2cxB+NgXODG8VVxMK4044yco2vgQmGcKd3SkOTGGczBOBgXuHHuhgOMK8G4s5zZcxq1XMNgnLbCSXAHVl7jspiDcTAuCOPoHD6MK9s4Zo7Srs3FQ2GctjJBIemkNc7NHIyDcYEY1wTjKjZO5LwmVnPyGyeyNCancU9WTeZgHIwLwrh+GBeUcec4V85r8wPhMM6RTjrjnqyOx2AcjAvAuI4XYVzAxolc7TCkC4NxnMnE8rhsxjnMwTgYV5lxzTAueONM6To1sZqT3ziR5QmpjDOZg3EwDrWqpMbNtnFoTbcwGA7jKKv0cVwe45g5GAfjYJzUxtnS0ZouFMZxpow1nRTGGczBOBiHvqrkxnmlC4FxIkK6ehuXxRyMg3GYj5PVuNl2zpXzifmBcBgnQtVrvY1zMwfjYBzOOcht3Gz7+hXKeboEKRzGmdJN1Nc4mzkYB+NwXjUUxlnS3eoLh3GrFyjrNGVSP+OerE7EYByMw70j4TLOzI1uuuFSfuNM6WhyuE7GeZmDcTDOz/1xME4G464aud6ZWBiS3zjO3QuGX3UwzsUcjINxPu4Bxh2ZEhnH6Vi/2knvRstvHGc1r3RVN85iDsbBOD/vOeCuc+mMs3KzhwtYmY27O81Znaq9cQZzMA7G4c2aUBt3zcj1Lrq1XGrjTOkma2ycmzkYB+Pw9mBojbvWKZK41ZswS1cpjaPcm16nYboaGmczB+NgXGHj3G0HGCexcZzrnes3xLJOUuOMXGTCamXck7vMHIyDcYWN4y25ZhgXGuM4XRxa1nFfQkbjOHena2bck7uTMRgH44oZZ2/JwbgQGSdCyzp6NDqLORmME+F2RC2MczEH42BcrnH2JDCMC6FxZm5284OqshlnZH11vAbGWczBOBiXa5w9JQfjwmucG7s7BnbSGGdKtzxebeMM5mAcjMs1rsO6ZAnGKWAcM2eENuzuDJnY1d+4GQ5t0lXZODdzMA7GuYwTEyQwTiXjbnabudXDK7tlCYwzsk6TdNUzbnXi8dJQDMbBuGzjRLkK45Q0jpkT6aE9OzpRX1/jjBibdEEb93hl7PHiwNp8LyUG42Ccx7gO475MGKe6cZQnInP9dHEI3X9ZJ+NmEi/TxwuBGUfLt+XhtTtxAVwOczAOxonuKoyLjnGU2yJ9/BYXL+5qbtzLM+svz7BTlRhHuq2M2ss3TxZs5mAcjDOSsyUH46JgXK+T+b71RfJuPJ901TKOc+9iWcaNP14aebwYX1voywOcYRz9UgzGwbjC5SqMi5hxcyJ9Znh9N0pHUKtunMjdKZ/G8b7b0tDanf61uZ61+Z78wFnGGczBOBjXYZ1dhXEwzjZOZN7IQpxfrqEbgKlNUSXjzNK1EHDjXJMuDT0Wm26km4gP49zMwbhoG9f5Il8nB+NgXK5x8/2eLPQ/4ap2hCd7Wb2poIxb/wWVrtOma7xeo2p0kF1bcLnmjj/jbOZgXOSNo0E5GAfj/BjHiXuyOPBkaci4Qm7MsG+cR+GYvymvfeb4CE+QmJl+Qj1WqlVXJ82CdGWcS9Hb3U7muis0TjAH4yJvHMUZlINxMK4U4+6IDGSH7FsczM4Sh2vPPBk2szgYrHFe5mBcZI2jBwlhHIyTwTgja/N9ARrnYg7GRdY4OvMw0ALjYJwkxpkLuuCMs5iDcRE2zlrKwTgYJ4dxYkG30B+UcbTZF4NxkTbOXMrBOBgnkXHcYyXpAjLOzRyMi6Jxyd7dMA7GyWccx5z+rdg4mzkYF0njeCm3F8bBOAmN8yzoKjNOMAfjImpcsmcPjINxshpnLOhoh65i47zMwbhIGde5MznQCuNgnLTGGRmq3DgXczAuYsZpnqUcjINx8hm3TBllpyozzmIOxkXNuK5ddOwBxsE4yY3j5C7oSjTOYA7GRc84rXs3jINxITDOiOcuudKNczMH4yJjHKW/GcbBuFAYZyzoBisxbm3RZA7GRck4qlh5Vg7GwbgwGMcZqcS4tcV4DMZFzTittxHGwbjwGGfUreIa9LKM8zIH46JgHC3laCQYxsG48BjH9wbTY13lGudiDsZFwzhuPsA4GBcu4+gm4ZUxlqss4yzmYFxEjOtq0PpbYByMC51xxhs3g+UZZzAH46JjXHdDcmgfjINx4TOOQo2IsoyzmYNxkTBO690D42BcKI0z69Z4GcYJ5mBcNIyjxFtgHIwLqXHO26wlGsfMwbioGOdUrDAOxoXQOLsRUaJxLuZgnOrGWRUrjINx4TSOXqReHV9bHCjVuLWlgRiMi4RxZsUK42BciI3j0F2bJRpnMAfjomAcVayD+2EcjAu3cZSV0VKNczMH41Q2jm+Xg3EwLuzGmXVrvCTjbOZgnNLGde/mK0lgHIwLv3HMnOi3+jZOMAfjVDeuZ3dycC+Mg3EKGMehOeFSjPMyB+MUNY6Zox4rjINxChjHGSvJOBdzME5d47S+RhgH41QxTtStg/6Ns5iDcQobR6FREhgH41Qxzqhbh/0bZzAH49Q2jjfm9sE4GKeOcWKsxLdxNnMwTlnjeJSEpoJhHIxTxjh7rMSfcYI5GKeycVpvE4yDcYoZZ2zPDfg0jjbyYjBOZeMotDEH42CcWsaZ03P+jHMxB+OUNK53j0YTczAOxqllHDNH03P+jLOYg3GqGse3kuyHcTBONeM4Yz6NM5iDceoax8zRxByMg3GKGXd3guPPOJs5GKemcTwYDONgnJLGMXODfowTzME4RY3rNfoPMA7GKWkcZXnIj3E5zME4lYzrbeT+A4yDcUoaR1kZ8WOclzkYp5hxVLEO7YdxME5N4yiro36MczEH45QzzjixfwDGwTg1jWPmxvwYZzEH41Q0zug/HIJxME5N45i5CT/GGczBOEWNY+ZgHIxT1ThnpmQb46hTEYNxqhqn9bfAOBinsnH3RLN1G+MEczBOReP6mrR4K4yDcSobd29ybWV4W+O8zME4lYyj0DQJjINxChvHzI1sa5yLORinmHH9TdrQPhgH41Q2jsIzJdsYZzEH49QzjkKH9mEcjFPYuELMeY0zmINxShpnMgfjYJy6xjFzY9saZzMH45Qzrr+J7yaBcTBOYeOYufFtjRPMwTgFjdP6m3k2GMbBOIWNy2KugHFe5mCcQsZp8WY+5gXjYJzCxlHM65iKGediDsapZZzNHIyDccoaZzNX1DiLORinnHHM3PgRGAfjVDZOMLedcQZzME5F4zgwDsapbRxnanvmVoZjME5J4xLxFhgH49Q3blvm6DSYwRyMU9A4Zg7GwTjljSvOnGGclzkYp5BxiYEWGAfj1DeuCHOWcS7mYJxaxrmYg3EwTl3jCjHnMs5iDsYpZ5zFHIyDcUobl5c5r3EGczBOReMM5mAcjFPduFzmcoxj5mCcksYlBlphHIxT37gs5vIZJ5iDcQoax8zBOBinvHFu5goY52UOxilkXGKwlffmYByMU9s4+tXtjHMxB+PUMs5iDsbBOIWNs5grapzFHIxTzjhmbvwojINxShs3xZ9nO+MM5mCcisYlBvdqdHQfxsE4hY0TqznfzME41YzLYQ7GwTjljHv5An8qf8zBOAWNSwztTYwfhnEwTmXjKHdLZQ7GqWQcZewQjINxKhvHzI2XwhyMU8w4yuhBGAfjVDaOQi97+WUOxqlnHGXkIIyDcSobx8yN+mMOxilp3NC+xPB+GAfjVDaOmRvxzxyMU844Zm4fjINxKhtH8WGcYA7GqWkcM0ctCBgH41Q1jn6+ZOZgnFrGMXOTx2EcjFPTOGZuskTmYJxyxtHeXIKOtcI4GKekcb5ngy3mYJySxlHoIASMg3FKGud7aM5gDsapahyFJoRhHIxT0jjf0ySCORinqHEj+xOjB2AcjFPTON/TJDnMwTiVjDMC42Ccmsbd8ztN4mUOxilnXGLkAB+EgHEwTjHjSmmzupiDcSoax6F70mEcjFPMON93k7iYg3GqGjd6IDFxBMbBONWM831o32IOxilsHIWarTAOxilmXCn9B8EcjFPXOCNGCwLGwTiFjCul/5DDHIxTzjjz1jkYB+OUMa7E/oOXORinonGcqWMwDsapY1wp5x+8zME4VY0bO5iYOAzjYJw6xpVy/sHFHIxT2Lixg+v08eIpGAfjFDGuxI05gzkYp7pxzNyFEzAOxqlgXCkXk7iZg3GKG8eZPArjYJwKxpU4MZePORinpHGUiUMwDsapYFyJE3M5zME4VY0b5yQunoRxMC70xvm+GD0fczBOaeOYuQvHYRyMC7dxpY+SuJiDcaobtz5+aH3yCIyDceE2rvRREos5GBcF44zw3hyMg3HhNa6silUwB+MiYRx3IaaPwzgYF1bjSrx8KT9zME5t4zhTR2AcjAurceVWrA5zME594ziHeXsOxsG4MBpXbsVqMgfjImIc5+IJGAfjwmdcuT1WkzkYFyHjJg9z3QrjYFzojCtrKtjFHIyLjnFGuN8K42BcuIwr8YK57ZiDcUobR9Nz69MnYByMC5NxZZ1jLcwcjFPeOCNct8I4GBcW40q/eakwczAuGsbx9tzMSRgH48JhXAXjcjnMwbjIGMe5cBTGwbhwGFdZ88HFHIyLlHGcozxAB+NgnPzGVdZ8sJiDcdEzjkMHv2AcjJPcuApOPhRmDsZFxDgK1a3ciIBxME5i4yo4+VCAORgXJeM4MydgHIyT17iK50hymINxUTOOc8wYoINxME5K4wJaylnMwbhIGseZOQXjYJyMxgW3lDOYg3GRNY4yfcwYoINxME4y44JbyuVjDsZFyTgOL+hgHIyTybhAl3I5zMG4qBnHEZMlMA7GSWNcoEs5yv8Ds4JHtecFf18AAAAASUVORK5CYII=) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div:nth-child(4){background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div{height:150px;padding:80px 30px 30px;font-size:36px;color:#fff}.tooltip___jIywH{vertical-align:top;font-size:0;padding:10px}.tooltip___jIywH p{font-size:14px;margin-bottom:0}.tooltip___jIywH i,.tooltip___jIywH span{display:inline-block;vertical-align:middle}.tooltip___jIywH i{font-style:normal;margin-left:5px}.tooltip___jIywH .name___Mx_XR{max-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.filter___FMp9h [class~=ant-select]{width:120px}.daoke___lZ8Ea{width:10px;height:10px;display:inline-block;background:#22c8cb;border-radius:10px}.qingjia___z5rWW{width:10px;height:10px;display:inline-block;background:#eebc6f;border-radius:10px}.kuangke___LxWOi{width:10px;height:10px;display:inline-block;background:#ff845b;border-radius:10px}.flex_box_center___vPFrl{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___xDdOE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___UUaCs{align-items:center;box-align:center}.flex_box_center_end____tbtJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___H9rba{flex-direction:column;box-orient:block-axis}.bg___DIMT9{background:white}.menu___zXkbC{position:relative}.menu___zXkbC li{height:74px;line-height:74px;margin:0 15px;font-size:16px;font-weight:700}.desc___E2_xU{padding:20px 0;font-size:16px;font-weight:700;color:#999}.listItem___E6c2h{position:relative;overflow:hidden;padding:25px 30px!important;background:white;margin-top:20px!important;cursor:pointer}.listItem___E6c2h>div{flex:1 1}.listItem___E6c2h:hover{box-shadow:0 0 10px #ccc}.info___DMYaB{margin-left:20px}.info___DMYaB p{margin-top:18px}.add___mjIg_{position:absolute;right:20px;top:25px;font-size:16px;color:#0152d9;font-weight:700;cursor:pointer}.addForm___T9yJu label{min-width:100px;text-align:right;justify-content:flex-end}.addForm___T9yJu [class=ant-form-item]{margin-bottom:30px}.addForm___T9yJu .GroupIds___KQ_iP div[class=ant-select-selector]{max-height:100px;overflow:auto}.attendanceCode___OciEu{background-color:#44d7b61a;color:#44d7b6;border:1px solid #44d7b6;padding:5px 10px;border-radius:5px}.signInStatus___zJts9{position:absolute;right:-35px;top:-35px;width:70px;height:70px;display:flex;align-items:flex-end;justify-content:center;transform:rotate(45deg)}.colorE02020___PMh7T{background-color:#e0202033;color:#e02020}.color0152d9___rRMTC{background-color:#1890ff33;color:#0152d9}.colorFA6400___r3ujc{background-color:#fa640033;color:#fa6400}.attend___mY5tE .title___AzpMG{color:#0152d9}.attend___mY5tE>span{vertical-align:middle}.attend___mY5tE .not_start___GFAXt{background-color:#35b832;margin-left:10px;color:#fff;font-weight:400;border-radius:10px;font-size:12px;padding:2px 9px}.attend___mY5tE .ongoing___iFf_3{background-color:#17d8ec;margin-left:10px;color:#fff;font-weight:400;border-radius:10px;font-size:12px;padding:2px 9px}.attend___mY5tE .history___uoHNV{background-color:#ec4717;margin-left:10px;color:#fff;font-weight:400;border-radius:10px;font-size:12px;padding:2px 9px}.flex_box_center___DAfGc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fIYoN{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___mg1j7{align-items:center;box-align:center}.flex_box_center_end___GF3M_{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Vl5k0{flex-direction:column;box-orient:block-axis}.container___A9RGp{padding:0;margin:0;width:100%;height:100%}.container___A9RGp .amap-icon___mYhj5 img{width:25px;height:34px}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S{display:inline-block;padding:0 12px;height:30px;background:#FAFBFC;border:1px solid #E7E7E7;border-radius:4px;line-height:30px;cursor:no-drop;text-align:center;color:silver}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.leftdiv___mUlBR{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___mUlBR .listClass___sGJnb{display:flex;align-items:center}.leftdiv___mUlBR .spantitle___dogvE{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___VsaT8{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}
diff --git a/p__Classrooms__Lists__Board__Add__index.async.js b/p__Classrooms__Lists__Board__Add__index.async.js
index ee53ee0f64..d80e4cf0d1 100644
--- a/p__Classrooms__Lists__Board__Add__index.async.js
+++ b/p__Classrooms__Lists__Board__Add__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3442],{93400:function(pe,W,a){a.d(W,{z:function(){return v},Z:function(){return g}});var d=a(59301),Q=a(46651),$=a(8591),k=a(43418),O=a(3113),I=a(46961),T=a(73960),y=Object.defineProperty,L=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,Z=(u,l,e)=>l in u?y(u,l,{enumerable:!0,configurable:!0,writable:!0,value:e}):u[l]=e,V=(u,l)=>{for(var e in l||(l={}))z.call(l,e)&&Z(u,e,l[e]);if(L)for(var e of L(l))U.call(l,e)&&Z(u,e,l[e]);return u},H=(u,l,e)=>new Promise((C,h)=>{var f=m=>{try{B(e.next(m))}catch(n){h(n)}},A=m=>{try{B(e.throw(m))}catch(n){h(n)}},B=m=>m.done?C(m.value):Promise.resolve(m.value).then(f,A);B((e=e.apply(u,l)).next())});const F="\u3000\u3000";function b(u){var l=["Bytes","KB","MB","GB","TB"];if(u==0)return"0 Byte";var e=parseInt(""+Math.floor(Math.log(u)/Math.log(1024)),10);return(u/Math.pow(1024,e)).toFixed(1)+" "+l[e]}var K=({value:u=[],action:l,onChange:e,className:C,maxSize:h=150,title:f="\u6587\u4EF6\u4E0A\u4F20",accept:A=null})=>{const B={multiple:!1,fileList:u,accept:A,withCredentials:!0,beforeUpload:n=>n.size/1024/1024(M.name.indexOf(F)===-1&&(M.name=`${M.name}${F}${b(M.size)}`),V({},M))),n.file.status==="done"&&((c=(w=n.file)==null?void 0:w.response)==null?void 0:c.status)===-1){message.error((J=(G=n.file)==null?void 0:G.response)==null?void 0:J.message),e([]);return}e(R)},onRemove:n=>H(void 0,null,function*(){const w=n.size/1024/1024;return n.status==="uploading"?!0:w0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:u.length>0,ghost:!0},f),React.createElement("span",{onClick:m,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",h,"M)"," ")))},_=a(93737),ce=a(89392),Y=Object.defineProperty,te=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ue=(u,l,e)=>l in u?Y(u,l,{enumerable:!0,configurable:!0,writable:!0,value:e}):u[l]=e,t=(u,l)=>{for(var e in l||(l={}))X.call(l,e)&&ue(u,e,l[e]);if(te)for(var e of te(l))me.call(l,e)&&ue(u,e,l[e]);return u};const fe=u=>React.createElement("svg",t({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},u),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var le="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,se=(u,l,e)=>l in u?Ee(u,l,{enumerable:!0,configurable:!0,writable:!0,value:e}):u[l]=e,q=(u,l)=>{for(var e in l||(l={}))re.call(l,e)&&se(u,e,l[e]);if(ae)for(var e of ae(l))ne.call(l,e)&&se(u,e,l[e]);return u},ee=(u,l,e)=>new Promise((C,h)=>{var f=m=>{try{B(e.next(m))}catch(n){h(n)}},A=m=>{try{B(e.throw(m))}catch(n){h(n)}},B=m=>m.done?C(m.value):Promise.resolve(m.value).then(f,A);B((e=e.apply(u,l)).next())});const{Dragger:D}=Q.default;function v(u){let l=[];return u&&u.length>0&&(l=u.map(e=>({uid:e.id,id:e.id,name:e.title+F+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}))),l}var g=({value:u,onChange:l,action:e,data:C,className:h,maxSize:f=150,title:A="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:B=!1,accept:m="",additionalText:n,isDragger:w,number:c=1e3,aloneClear:G=!1,realTimeRemove:J=!0})=>{const[R,M]=(0,d.useState)(!1);let[s,N]=(0,d.useState)(u||[]),[oe,ve]=(0,d.useState)(1);(0,d.useEffect)(()=>{u&&(oe===1&&N([...u]),ve(2),c===(u==null?void 0:u.length)&&M(!0))},[u]);const x=()=>{setTimeout(()=>{s.pop(),N([...s])},500)},S={multiple:!0,disabled:R,accept:m,withCredentials:!0,fileList:s,beforeUpload:(E,r)=>{const p=E.size/1024/1024;return s.concat(r).length>c?(s.pop(),N([...s]),$.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${c}\u4E2A\u6587\u4EF6`),G?Promise.reject():(x(),!1)):p=c?M(!0):M(!1),N([...s]),s=s.map(i=>{var ie,de;return(ie=i==null?void 0:i.response)!=null&&ie.id&&(i.url=(de=i==null?void 0:i.response)==null?void 0:de.url),i.name.indexOf(F)===-1&&(i.name=`${i.name}${F}${b(i.size)}`),q({},i)}),console.log("info:",E,s),l(s)},onRemove:E=>ee(void 0,null,function*(){if(!J)return!0;const r=()=>ee(void 0,null,function*(){if(E.response?E.response.id:E.id){let j=yield(0,T.JZ)(E.response?E.response.id:E.uid);return Promise.resolve(j)}else return!0});return B?new Promise((p,j)=>{k.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:d.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ee(void 0,null,function*(){const o=yield r();$.ZP.success("\u5220\u9664\u6210\u529F"),p(!0)}),onCancel:()=>p(!1)})}):yield r()})};function P(E){E.preventDefault(),E.stopPropagation()}return d.createElement("div",{className:`multi-upload ${h||""}`},w&&d.createElement(D,q({},S),d.createElement("p",{className:"ant-upload-drag-icon"},d.createElement(_.Z,null)),d.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",d.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",f,"MB)"," "),n),!w&&d.createElement(Q.default,q({},S),d.createElement(O.ZP,{disabled:R,className:"upload_button"},d.createElement("img",{className:"aBtn_img",src:le}),A),d.createElement("span",{onClick:P,className:"upload_text"},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",f,"MB)"," ")))}},60982:function(pe,W,a){a.r(W),a.d(W,{default:function(){return ee}});var d=a(59301),Q=a(76265),$=a(94646),k=a(15826),O=a(63144),I=a(78241),T=a(66104),y=a(8591),L=a(24905),z=a(98135),U=a(57809),Z=a(5112),V=a(84291),H=a(95237),F=a(43604),b=a(3113),K=a(22596),_={flex_box_center:"flex_box_center___Zr62V",flex_space_between:"flex_space_between___MocyP",flex_box_vertical_center:"flex_box_vertical_center___q9TyA",flex_box_center_end:"flex_box_center_end___uv4oS",flex_box_column:"flex_box_column___Tkhbw",title:"title___vcf30",export:"export___WECx3",bg:"bg___cLnNg",tabs:"tabs___fDuTh",btn:"btn___ckSh1",sticky:"sticky___Jdoog",publishRuleContent:"publishRuleContent___t7UUq",groupSelector:"groupSelector___DpKup",addAndDelete:"addAndDelete___BPOVW",deleteIcon:"deleteIcon___oqgJJ",addIcon:"addIcon___Bb3Pt"},ce=a(93400),Y=a(35099),te=a(99232),X=a.n(te),me=a(78091),ue=a(57703),t=a(59301),fe=Object.defineProperty,le=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,re=(D,v,g)=>v in D?fe(D,v,{enumerable:!0,configurable:!0,writable:!0,value:g}):D[v]=g,ne=(D,v)=>{for(var g in v||(v={}))Ee.call(v,g)&&re(D,g,v[g]);if(le)for(var g of le(v))ae.call(v,g)&&re(D,g,v[g]);return D},se=(D,v,g)=>new Promise((u,l)=>{var e=f=>{try{h(g.next(f))}catch(A){l(A)}},C=f=>{try{h(g.throw(f))}catch(A){l(A)}},h=f=>f.done?u(f.value):Promise.resolve(f.value).then(e,C);h((g=g.apply(D,v)).next())});const q=({shixunHomeworks:D,classroomList:v,globalSetting:g,boards:u,loading:l,user:e,dispatch:C})=>{var h,f,A,B,m,n,w;const c=(0,O.useParams)(),G=(0,O.useLocation)(),[J]=I.default.useForm(),[R,M]=(0,d.useState)({content:""});let[s,N]=(0,d.useState)([{}]);const{userInfo:oe}=e,{detailLeftMenus:ve,detailCourseGroupsList:x}=v,{boardsCategoryList:S}=u;let[P,E]=(0,d.useState)({unified_setting:!0,view_message_setting:S.allow_view_message?"0":"1"});return(0,d.useEffect)(()=>{C({type:"boards/getBoardsCategoryList",payload:{board_id:c.categoryId}}),C({type:"classroomList/getCourseGroupsList",payload:{page:1,id:c.coursesId,limit:1e3,nonenavigate:!0}})},[c.categoryId]),(0,d.useEffect)(()=>{J.setFieldsValue({select_board_id:parseInt(c.categoryId)})},[v.detailLeftMenus]),t.createElement("section",{className:_.bg},t.createElement("div",{className:"edu-container"},t.createElement("section",{className:"animated fadeIn"},t.createElement("aside",{className:"mt10"},t.createElement(T.Z,{separator:">"},t.createElement(T.Z.Item,null,t.createElement(O.Link,{to:`/classrooms/${c.coursesId}/board/${c.categoryId||""}`},(h=oe==null?void 0:oe.course)==null?void 0:h.course_name)),t.createElement(T.Z.Item,null,t.createElement(O.Link,{to:`/classrooms/${c.coursesId}/board/${c.categoryId||""}`},(B=(A=(f=S==null?void 0:S.boards)==null?void 0:f.filter(r=>r.id==c.categoryId))==null?void 0:A[0])==null?void 0:B.name)),t.createElement(T.Z.Item,null,"\u5E16\u5B50\u65B0\u5EFA"))),t.createElement("aside",{className:[_.title,"mt20"].join(" ")},t.createElement(O.Link,{to:`/classrooms/${c.coursesId}/board/${c.categoryId||""}`},t.createElement(K.Z,{className:"font16 c-black"})),t.createElement("strong",{className:"font20 ml5"},"\u65B0\u5EFA\u5E16\u5B50"))),t.createElement(I.default,{layout:"vertical",form:J,initialValues:{name:"",sticky:!1},scrollToFirstError:!0,onValuesChange:r=>{M(ne({},r))},onFinish:r=>se(void 0,null,function*(){var p,j;if(r.attachment_ids=(p=r.attachment_ids)==null?void 0:p.map(i=>i.response.id),r.view_message_setting=P.view_message_setting,(0,Y.eB)()&&(r.unified_setting=P.unified_setting,r.view_message_setting="1",r.group_settings=s,!P.unified_setting)){if(!s.length){y.ZP.warning("\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A");return}s.map(i=>{if(!i.group_id)throw y.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!i.publish_time)throw y.ZP.error("\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")})}r=ne({},r);const o=yield(0,Q.ZP)(`/api/boards/${c.categoryId}/messages.json`,{method:"post",body:r});o.status===0&&((0,k.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BA8\u8BBA","\u53D1\u5E16"]),y.ZP.success("\u53D1\u5E03\u6210\u529F"),O.history.push(`/classrooms/${c.coursesId}/board/${c.categoryId}/Detail/${(j=o==null?void 0:o.data)==null?void 0:j.id}`))})},t.createElement("aside",{className:"mt30 relative bg-white pl30 pr30 pt30 w100 inline-block"},(0,Y.GJ)()&&t.createElement(I.default.Item,{label:"",name:"sticky",valuePropName:"checked",className:_.sticky},t.createElement(L.default,null,"\u7F6E\u9876")),t.createElement(I.default.Item,{label:"\u6807\u9898",name:"subject",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},t.createElement(z.default,{suffix:`${((m=R.subject)==null?void 0:m.length)||0}/60`,maxLength:60})),t.createElement(I.default.Item,{label:"\u76EE\u5F55",name:"select_board_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u76EE\u5F55"}]},t.createElement(U.default,null,(n=S==null?void 0:S.boards)==null?void 0:n.map(r=>t.createElement(U.default.Option,{value:r==null?void 0:r.id},r==null?void 0:r.name)))),t.createElement(I.default.Item,{label:"\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5185\u5BB9"}]},t.createElement($.Z,{watch:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5E16\u5B50\u8BE6\u60C5\uFF0C\u6700\u5927\u9650\u5236\u4E3A10000\u4E2A\u5B57\u7B26"})),t.createElement(I.default.Item,{name:"attachment_ids"},t.createElement(ce.Z,null)),(0,Y.dE)()&&t.createElement(Z.ZP.Group,{style:{marginBottom:16},onChange:r=>{P.view_message_setting=r.target.value,E(Object.assign({},P))},value:P.view_message_setting},S.allow_view_message&&t.createElement(Z.ZP,{value:"0"},"\u5168\u8BFE\u5802\u53EF\u89C1"),t.createElement(Z.ZP,{value:"1"},"\u540C\u73ED\u5B66\u751F\u53EF\u89C1")),(0,Y.eB)()&&t.createElement("div",null,t.createElement(Z.ZP.Group,{onChange:()=>{P.unified_setting=!P.unified_setting,E(Object.assign({},P))},value:P.unified_setting},t.createElement(Z.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((w=x==null?void 0:x.course_groups)==null?void 0:w.length)>0&&t.createElement(Z.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03")),(P==null?void 0:P.unified_setting)&&t.createElement(I.default.Item,{style:{marginTop:16},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}],label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time"},t.createElement(V.default,{showTime:{format:"HH:mm"},disabledDate:r=>r&&r{s[p].group_id=o,N(s.slice()),x.course_groups.map((i,ie)=>{o.map((de,ge)=>{i.id===de&&(i.cilckkey=p,i.isselect=!0)})})},onDeselect:o=>{x.course_groups.map((i,ie)=>{i.id===o&&i.cilckkey===p&&(i.cilckkey=p,i.isselect=!1)})}},x.course_groups&&((j=x.course_groups)==null?void 0:j.filter(o=>o.edit_auth).map(function(o,i){return t.createElement(Option,{disabled:(o==null?void 0:o.isselect)&&o.cilckkey!=p,label:o.course_group_name,value:o.id,key:o.id},o.name)})))),t.createElement(F.Z,null,"\u53D1\u5E03\u65F6\u95F4"),t.createElement(F.Z,{flex:1},t.createElement(V.default,{showTime:{format:"HH:mm"},onChange:(o,i)=>{s[p].publish_time=o,N([...s])},disabledDate:o=>o&&o{s=s.filter((o,i)=>p!==i),N([...s])}}),t.createElement(ue.Z,{className:_.addIcon,onClick:()=>{N(s.concat({new:!0}))}}))))}))))),t.createElement("div",{className:[_.btn,"mt20"].join(" ")},t.createElement(I.default.Item,null,t.createElement(b.ZP,{htmlType:"submit",size:"middle",type:"primary"},"\u63D0\u4EA4"),t.createElement(b.ZP,{size:"middle",ghost:!0,type:"primary"},t.createElement(O.Link,{to:`/classrooms/${c.coursesId}/board/${c.categoryId}`},"\u53D6\u6D88")))))))};var ee=(0,O.connect)(({shixunHomeworks:D,classroomList:v,loading:g,user:u,boards:l,globalSetting:e})=>({shixunHomeworks:D,globalSetting:e,classroomList:v,user:u,boards:l,loading:g.effects}))(q)},73960:function(pe,W,a){a.d(W,{$J:function(){return $},JZ:function(){return O},bN:function(){return T},jP:function(){return I},rO:function(){return k}});var d=a(76265),Q=(y,L,z)=>new Promise((U,Z)=>{var V=b=>{try{F(z.next(b))}catch(K){Z(K)}},H=b=>{try{F(z.throw(b))}catch(K){Z(K)}},F=b=>b.done?U(b.value):Promise.resolve(b.value).then(V,H);F((z=z.apply(y,L)).next())});function $(y){return(0,d.U2)(`libraries/${y}.json`)}function k(){return(0,d.U2)("library_tags.json")}function O(y){return Q(this,null,function*(){return(yield(0,d.IV)(`attachments/${y}.json`)).status===0})}function I(y){return(0,d.v_)("libraries.json",y)}function T(y,L){return(0,d.gz)(`libraries/${y}.json`,L)}}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3442],{93400:function(pe,W,r){r.d(W,{z:function(){return v},Z:function(){return g}});var d=r(59301),Q=r(46651),$=r(8591),k=r(43418),w=r(3113),I=r(46961),T=r(73960),y=Object.defineProperty,N=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,O=(u,l,e)=>l in u?y(u,l,{enumerable:!0,configurable:!0,writable:!0,value:e}):u[l]=e,V=(u,l)=>{for(var e in l||(l={}))z.call(l,e)&&O(u,e,l[e]);if(N)for(var e of N(l))U.call(l,e)&&O(u,e,l[e]);return u},H=(u,l,e)=>new Promise((C,h)=>{var f=m=>{try{B(e.next(m))}catch(n){h(n)}},A=m=>{try{B(e.throw(m))}catch(n){h(n)}},B=m=>m.done?C(m.value):Promise.resolve(m.value).then(f,A);B((e=e.apply(u,l)).next())});const F="\u3000\u3000";function b(u){var l=["Bytes","KB","MB","GB","TB"];if(u==0)return"0 Byte";var e=parseInt(""+Math.floor(Math.log(u)/Math.log(1024)),10);return(u/Math.pow(1024,e)).toFixed(1)+" "+l[e]}var K=({value:u=[],action:l,onChange:e,className:C,maxSize:h=150,title:f="\u6587\u4EF6\u4E0A\u4F20",accept:A=null})=>{const B={multiple:!1,fileList:u,accept:A,withCredentials:!0,beforeUpload:n=>n.size/1024/1024(M.name.indexOf(F)===-1&&(M.name=`${M.name}${F}${b(M.size)}`),V({},M))),n.file.status==="done"&&((c=(Z=n.file)==null?void 0:Z.response)==null?void 0:c.status)===-1){message.error((J=(G=n.file)==null?void 0:G.response)==null?void 0:J.message),e([]);return}e(R)},onRemove:n=>H(void 0,null,function*(){const Z=n.size/1024/1024;return n.status==="uploading"?!0:Z0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:u.length>0,ghost:!0},f),React.createElement("span",{onClick:m,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",h,"M)"," ")))},_=r(93737),ce=r(89392),Y=Object.defineProperty,te=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ue=(u,l,e)=>l in u?Y(u,l,{enumerable:!0,configurable:!0,writable:!0,value:e}):u[l]=e,t=(u,l)=>{for(var e in l||(l={}))X.call(l,e)&&ue(u,e,l[e]);if(te)for(var e of te(l))me.call(l,e)&&ue(u,e,l[e]);return u};const fe=u=>React.createElement("svg",t({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},u),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var le="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,se=(u,l,e)=>l in u?Ee(u,l,{enumerable:!0,configurable:!0,writable:!0,value:e}):u[l]=e,q=(u,l)=>{for(var e in l||(l={}))re.call(l,e)&&se(u,e,l[e]);if(ae)for(var e of ae(l))ne.call(l,e)&&se(u,e,l[e]);return u},ee=(u,l,e)=>new Promise((C,h)=>{var f=m=>{try{B(e.next(m))}catch(n){h(n)}},A=m=>{try{B(e.throw(m))}catch(n){h(n)}},B=m=>m.done?C(m.value):Promise.resolve(m.value).then(f,A);B((e=e.apply(u,l)).next())});const{Dragger:D}=Q.default;function v(u){let l=[];return u&&u.length>0&&(l=u.map(e=>({uid:e.id,id:e.id,name:e.title+F+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}))),l}var g=({value:u,onChange:l,action:e,data:C,className:h,maxSize:f=150,title:A="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:B=!1,accept:m="",additionalText:n,isDragger:Z,number:c=1e3,aloneClear:G=!1,realTimeRemove:J=!0})=>{const[R,M]=(0,d.useState)(!1);let[s,L]=(0,d.useState)(u||[]),[oe,ve]=(0,d.useState)(1);(0,d.useEffect)(()=>{u&&(oe===1&&L([...u]),ve(2),c===(u==null?void 0:u.length)&&M(!0))},[u]);const x=()=>{setTimeout(()=>{s.pop(),L([...s])},500)},S={multiple:!0,disabled:R,accept:m,withCredentials:!0,fileList:s,beforeUpload:(E,a)=>{const p=E.size/1024/1024;return s.concat(a).length>c?(s.pop(),L([...s]),$.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${c}\u4E2A\u6587\u4EF6`),G?Promise.reject():(x(),!1)):p=c?M(!0):M(!1),L([...s]),s=s.map(i=>{var ie,de;return(ie=i==null?void 0:i.response)!=null&&ie.id&&(i.url=(de=i==null?void 0:i.response)==null?void 0:de.url),i.name.indexOf(F)===-1&&(i.name=`${i.name}${F}${b(i.size)}`),q({},i)}),console.log("info:",E,s),l(s)},onRemove:E=>ee(void 0,null,function*(){if(!J)return!0;const a=()=>ee(void 0,null,function*(){if(E.response?E.response.id:E.id){let j=yield(0,T.JZ)(E.response?E.response.id:E.uid);return Promise.resolve(j)}else return!0});return B?new Promise((p,j)=>{k.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:d.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ee(void 0,null,function*(){const o=yield a();$.ZP.success("\u5220\u9664\u6210\u529F"),p(!0)}),onCancel:()=>p(!1)})}):yield a()})};function P(E){E.preventDefault(),E.stopPropagation()}return d.createElement("div",{className:`multi-upload ${h||""}`},Z&&d.createElement(D,q({},S),d.createElement("p",{className:"ant-upload-drag-icon"},d.createElement(_.Z,null)),d.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",d.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",f,"MB)"," "),n),!Z&&d.createElement(Q.default,q({},S),d.createElement(w.ZP,{disabled:R,className:"upload_button"},d.createElement("img",{className:"aBtn_img",src:le}),A),d.createElement("span",{onClick:P,className:"upload_text"},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",f,"MB)"," ")))}},60982:function(pe,W,r){r.r(W),r.d(W,{default:function(){return ee}});var d=r(59301),Q=r(76265),$=r(94646),k=r(15826),w=r(63144),I=r(78241),T=r(66104),y=r(8591),N=r(24905),z=r(98135),U=r(57809),O=r(5112),V=r(84291),H=r(95237),F=r(43604),b=r(3113),K=r(22596),_={flex_box_center:"flex_box_center___Zr62V",flex_space_between:"flex_space_between___MocyP",flex_box_vertical_center:"flex_box_vertical_center___q9TyA",flex_box_center_end:"flex_box_center_end___uv4oS",flex_box_column:"flex_box_column___Tkhbw",title:"title___vcf30",export:"export___WECx3",bg:"bg___cLnNg",tabs:"tabs___fDuTh",btn:"btn___ckSh1",sticky:"sticky___Jdoog",publishRuleContent:"publishRuleContent___t7UUq",groupSelector:"groupSelector___DpKup",addAndDelete:"addAndDelete___BPOVW",deleteIcon:"deleteIcon___oqgJJ",addIcon:"addIcon___Bb3Pt"},ce=r(93400),Y=r(35099),te=r(99232),X=r.n(te),me=r(78091),ue=r(57703),t=r(59301),fe=Object.defineProperty,le=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,re=(D,v,g)=>v in D?fe(D,v,{enumerable:!0,configurable:!0,writable:!0,value:g}):D[v]=g,ne=(D,v)=>{for(var g in v||(v={}))Ee.call(v,g)&&re(D,g,v[g]);if(le)for(var g of le(v))ae.call(v,g)&&re(D,g,v[g]);return D},se=(D,v,g)=>new Promise((u,l)=>{var e=f=>{try{h(g.next(f))}catch(A){l(A)}},C=f=>{try{h(g.throw(f))}catch(A){l(A)}},h=f=>f.done?u(f.value):Promise.resolve(f.value).then(e,C);h((g=g.apply(D,v)).next())});const q=({shixunHomeworks:D,classroomList:v,globalSetting:g,boards:u,loading:l,user:e,dispatch:C})=>{var h,f,A,B,m,n,Z;const c=(0,w.useParams)(),G=(0,w.useLocation)(),[J]=I.default.useForm(),[R,M]=(0,d.useState)({content:""});let[s,L]=(0,d.useState)([{}]);const{userInfo:oe}=e,{detailLeftMenus:ve,detailCourseGroupsList:x}=v,{boardsCategoryList:S}=u;let[P,E]=(0,d.useState)({unified_setting:!0,view_message_setting:S.allow_view_message?"0":"1"});return(0,d.useEffect)(()=>{C({type:"boards/getBoardsCategoryList",payload:{board_id:c.categoryId}}).then(a=>{P.view_message_setting=a!=null&&a.allow_view_message?"0":"1"}),C({type:"classroomList/getCourseGroupsList",payload:{page:1,id:c.coursesId,limit:1e3,nonenavigate:!0}})},[c.categoryId]),(0,d.useEffect)(()=>{J.setFieldsValue({select_board_id:parseInt(c.categoryId)})},[v.detailLeftMenus]),t.createElement("section",{className:_.bg},t.createElement("div",{className:"edu-container"},t.createElement("section",{className:"animated fadeIn"},t.createElement("aside",{className:"mt10"},t.createElement(T.Z,{separator:">"},t.createElement(T.Z.Item,null,t.createElement(w.Link,{to:`/classrooms/${c.coursesId}/board/${c.categoryId||""}`},(h=oe==null?void 0:oe.course)==null?void 0:h.course_name)),t.createElement(T.Z.Item,null,t.createElement(w.Link,{to:`/classrooms/${c.coursesId}/board/${c.categoryId||""}`},(B=(A=(f=S==null?void 0:S.boards)==null?void 0:f.filter(a=>a.id==c.categoryId))==null?void 0:A[0])==null?void 0:B.name)),t.createElement(T.Z.Item,null,"\u5E16\u5B50\u65B0\u5EFA"))),t.createElement("aside",{className:[_.title,"mt20"].join(" ")},t.createElement(w.Link,{to:`/classrooms/${c.coursesId}/board/${c.categoryId||""}`},t.createElement(K.Z,{className:"font16 c-black"})),t.createElement("strong",{className:"font20 ml5"},"\u65B0\u5EFA\u5E16\u5B50"))),t.createElement(I.default,{layout:"vertical",form:J,initialValues:{name:"",sticky:!1},scrollToFirstError:!0,onValuesChange:a=>{M(ne({},a))},onFinish:a=>se(void 0,null,function*(){var p,j;if(a.attachment_ids=(p=a.attachment_ids)==null?void 0:p.map(i=>i.response.id),a.view_message_setting=P.view_message_setting,(0,Y.eB)()&&(a.unified_setting=P.unified_setting,a.view_message_setting="1",a.group_settings=s,!P.unified_setting)){if(!s.length){y.ZP.warning("\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A");return}s.map(i=>{if(!i.group_id)throw y.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!i.publish_time)throw y.ZP.error("\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")})}a=ne({},a);const o=yield(0,Q.ZP)(`/api/boards/${c.categoryId}/messages.json`,{method:"post",body:a});o.status===0&&((0,k.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BA8\u8BBA","\u53D1\u5E16"]),y.ZP.success("\u53D1\u5E03\u6210\u529F"),w.history.push(`/classrooms/${c.coursesId}/board/${c.categoryId}/Detail/${(j=o==null?void 0:o.data)==null?void 0:j.id}`))})},t.createElement("aside",{className:"mt30 relative bg-white pl30 pr30 pt30 w100 inline-block"},(0,Y.GJ)()&&t.createElement(I.default.Item,{label:"",name:"sticky",valuePropName:"checked",className:_.sticky},t.createElement(N.default,null,"\u7F6E\u9876")),t.createElement(I.default.Item,{label:"\u6807\u9898",name:"subject",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},t.createElement(z.default,{suffix:`${((m=R.subject)==null?void 0:m.length)||0}/60`,maxLength:60})),t.createElement(I.default.Item,{label:"\u76EE\u5F55",name:"select_board_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u76EE\u5F55"}]},t.createElement(U.default,null,(n=S==null?void 0:S.boards)==null?void 0:n.map(a=>t.createElement(U.default.Option,{value:a==null?void 0:a.id},a==null?void 0:a.name)))),t.createElement(I.default.Item,{label:"\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5185\u5BB9"}]},t.createElement($.Z,{watch:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5E16\u5B50\u8BE6\u60C5\uFF0C\u6700\u5927\u9650\u5236\u4E3A10000\u4E2A\u5B57\u7B26"})),t.createElement(I.default.Item,{name:"attachment_ids"},t.createElement(ce.Z,null)),(0,Y.dE)()&&t.createElement(O.ZP.Group,{style:{marginBottom:16},onChange:a=>{P.view_message_setting=a.target.value,E(Object.assign({},P))},value:P.view_message_setting},S.allow_view_message&&t.createElement(O.ZP,{value:"0"},"\u5168\u8BFE\u5802\u53EF\u89C1"),t.createElement(O.ZP,{value:"1"},"\u540C\u73ED\u5B66\u751F\u53EF\u89C1")),(0,Y.eB)()&&t.createElement("div",null,t.createElement(O.ZP.Group,{onChange:()=>{P.unified_setting=!P.unified_setting,E(Object.assign({},P))},value:P.unified_setting},t.createElement(O.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((Z=x==null?void 0:x.course_groups)==null?void 0:Z.length)>0&&t.createElement(O.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03")),(P==null?void 0:P.unified_setting)&&t.createElement(I.default.Item,{style:{marginTop:16},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}],label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time"},t.createElement(V.default,{showTime:{format:"HH:mm"},disabledDate:a=>a&&a{s[p].group_id=o,L(s.slice()),x.course_groups.map((i,ie)=>{o.map((de,ge)=>{i.id===de&&(i.cilckkey=p,i.isselect=!0)})})},onDeselect:o=>{x.course_groups.map((i,ie)=>{i.id===o&&i.cilckkey===p&&(i.cilckkey=p,i.isselect=!1)})}},x.course_groups&&((j=x.course_groups)==null?void 0:j.filter(o=>o.edit_auth).map(function(o,i){return t.createElement(Option,{disabled:(o==null?void 0:o.isselect)&&o.cilckkey!=p,label:o.course_group_name,value:o.id,key:o.id},o.name)})))),t.createElement(F.Z,null,"\u53D1\u5E03\u65F6\u95F4"),t.createElement(F.Z,{flex:1},t.createElement(V.default,{showTime:{format:"HH:mm"},onChange:(o,i)=>{s[p].publish_time=o,L([...s])},disabledDate:o=>o&&o{s=s.filter((o,i)=>p!==i),L([...s])}}),t.createElement(ue.Z,{className:_.addIcon,onClick:()=>{L(s.concat({new:!0}))}}))))}))))),t.createElement("div",{className:[_.btn,"mt20"].join(" ")},t.createElement(I.default.Item,null,t.createElement(b.ZP,{htmlType:"submit",size:"middle",type:"primary"},"\u63D0\u4EA4"),t.createElement(b.ZP,{size:"middle",ghost:!0,type:"primary",onClick:()=>{w.history.push(`/classrooms/${c.coursesId}/board/${c.categoryId}`)}},"\u53D6\u6D88"))))))};var ee=(0,w.connect)(({shixunHomeworks:D,classroomList:v,loading:g,user:u,boards:l,globalSetting:e})=>({shixunHomeworks:D,globalSetting:e,classroomList:v,user:u,boards:l,loading:g.effects}))(q)},73960:function(pe,W,r){r.d(W,{$J:function(){return $},JZ:function(){return w},bN:function(){return T},jP:function(){return I},rO:function(){return k}});var d=r(76265),Q=(y,N,z)=>new Promise((U,O)=>{var V=b=>{try{F(z.next(b))}catch(K){O(K)}},H=b=>{try{F(z.throw(b))}catch(K){O(K)}},F=b=>b.done?U(b.value):Promise.resolve(b.value).then(V,H);F((z=z.apply(y,N)).next())});function $(y){return(0,d.U2)(`libraries/${y}.json`)}function k(){return(0,d.U2)("library_tags.json")}function w(y){return Q(this,null,function*(){return(yield(0,d.IV)(`attachments/${y}.json`)).status===0})}function I(y){return(0,d.v_)("libraries.json",y)}function T(y,N){return(0,d.gz)(`libraries/${y}.json`,N)}}}]);
diff --git a/p__Classrooms__Lists__Board__Detail__index.async.js b/p__Classrooms__Lists__Board__Detail__index.async.js
index 92f67e1db7..c16556e849 100644
--- a/p__Classrooms__Lists__Board__Detail__index.async.js
+++ b/p__Classrooms__Lists__Board__Detail__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2425],{27077:function(pe,K,l){l.r(K),l.d(K,{default:function(){return Le}});var t=l(59301),L=l(94646),M=l(46961),w=l(31272),V=l(43418),N=l(8591),O=l(63144),X=Object.defineProperty,j=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,k=(u,s,a)=>s in u?X(u,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):u[s]=a,G=(u,s)=>{for(var a in s||(s={}))q.call(s,a)&&k(u,a,s[a]);if(j)for(var a of j(s))z.call(s,a)&&k(u,a,s[a]);return u},ee=(u,s,a)=>new Promise((C,_)=>{var A=c=>{try{b(a.next(c))}catch(h){_(h)}},f=c=>{try{b(a.throw(c))}catch(h){_(h)}},b=c=>c.done?C(c.value):Promise.resolve(c.value).then(A,f);b((a=a.apply(u,s)).next())});const te=({boards:u,dispatch:s})=>{const a=(0,O.useParams)();return t.createElement(V.default,{centered:!0,title:"\u63D0\u793A",open:u.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ee(void 0,null,function*(){(yield s({type:"boards/deleteReply",payload:{object_id:u.actionTabs.selectArr.id,object_type:"message"}})).status===0&&(N.ZP.success("\u5220\u9664\u6210\u529F"),s({type:"boards/setActionTabs",payload:{}}),s({type:"boards/getReplyList",payload:G({},u.actionTabs.params)}))}),onCancel:()=>{s({type:"boards/setActionTabs",payload:{}})}},t.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var H=(0,O.connect)(({boards:u})=>({boards:u}))(te),p=l(84054),y=l(66370),g=l(99232),i=l.n(g),E=l(20834),d=l(66104),v=l(95237),o=l(43604),P=l(38854),I=l(98135),R=l(3113),B=l(6848),J=l(53864),Y=l(62426),ae=l(20360),F={flex_box_center:"flex_box_center____u6kt",flex_space_between:"flex_space_between___TQBjE",flex_box_vertical_center:"flex_box_vertical_center___Swub5",flex_box_center_end:"flex_box_center_end___CF7Yk",flex_box_column:"flex_box_column___JuMWc",top:"top___wt6mW",title:"title___fbubS",desc:"desc___tfWs3",liked:"liked___uxgYY",likedActive:"likedActive___wyWHK",reply:"reply___TByps",replyList:"replyList___gXSFx",comment:"comment___zjn39"},x=l(35099),Z=l(43501),W=l(12175),Fe=(u,s,a)=>new Promise((C,_)=>{var A=c=>{try{b(a.next(c))}catch(h){_(h)}},f=c=>{try{b(a.throw(c))}catch(h){_(h)}},b=c=>c.done?C(c.value):Promise.resolve(c.value).then(A,f);b((a=a.apply(u,s)).next())});i().locale("ZH-cn");function Ne({vlist:u,dispatch:s,params:a,total_count:C,id:_,user:A}){const[f,b]=(0,t.useState)([]),[c,h]=(0,t.useState)([]);return t.createElement("aside",{className:F.comment},((c==null?void 0:c.length)>0?c:u).map(function(D,se){var le;return t.createElement(v.Z,{key:se},t.createElement(o.Z,{span:24},t.createElement(v.Z,null,t.createElement(o.Z,{flex:"1"},D==null?void 0:D.author.name,t.createElement("span",{className:"c-light-black ml10"},i()(D==null?void 0:D.created_on).fromNow())),t.createElement(o.Z,null,((0,x.GJ)()||(A==null?void 0:A.login)===((le=D==null?void 0:D.author)==null?void 0:le.login))&&t.createElement(B.Z,{title:"\u5220\u9664"},t.createElement(ae.Z,{className:"current",onClick:()=>{s({type:"boards/setActionTabs",payload:{key:"\u5220\u9664",params:a,selectArr:D}})}}))))),t.createElement(o.Z,null,t.createElement(w.Z,{value:D.content})))}),((c==null?void 0:c.length)>0?f.total_count>5&&f.replies.length===5:C>5&&u.length===5)&&t.createElement(B.Z,{title:"\u70B9\u51FB\u67E5\u770B\u66F4\u591A\u56DE\u590D"},t.createElement(o.Z,{span:24,onClick:()=>Fe(this,null,function*(){a.boardId=_,a.page=1,a.page_size=500;let D=yield(0,W.PC)(a);D.status===0&&(b(D.data),h(D.data.replies))}),className:"c-light-black",style:{textAlign:"center"}}," ",t.createElement(Z.Z,null))))}var Ce=Ne,e=l(59301),Ae=Object.defineProperty,Ee=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,fe=(u,s,a)=>s in u?Ae(u,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):u[s]=a,S=(u,s)=>{for(var a in s||(s={}))Te.call(s,a)&&fe(u,a,s[a]);if(Ee)for(var a of Ee(s))xe.call(s,a)&&fe(u,a,s[a]);return u},$=(u,s,a)=>new Promise((C,_)=>{var A=c=>{try{b(a.next(c))}catch(h){_(h)}},f=c=>{try{b(a.throw(c))}catch(h){_(h)}},b=c=>c.done?C(c.value):Promise.resolve(c.value).then(A,f);b((a=a.apply(u,s)).next())});i().locale("ZH-cn");const Re=({shixunHomeworks:u,classroomList:s,boards:a,globalSetting:C,user:_,loading:A,dispatch:f})=>{var b,c,h,D,se,le,ye;const[m,$e]=(0,t.useState)((0,O.useParams)()),[ve,_e]=(0,t.useState)(!1),[Se,ge]=(0,t.useState)(-1),[Me,Ue]=(0,t.useState)([]),[be,he]=(0,t.useState)(""),[Pe,we]=(0,t.useState)(""),{userInfo:oe}=_,{detailLeftMenus:Ke}=s,{boardsDetail:r,replyList:Q}=a,[De,ue]=(0,t.useState)(),[ne,ce]=(0,t.useState)(),[ie,Oe]=(0,t.useState)(!1),de=(0,t.useRef)();m.page_size=10,(0,t.useEffect)(()=>{ue(r.liked),ce(r.praises_count)},[r.liked]),(0,t.useEffect)(()=>{f({type:"boards/getBoardsDetail",payload:S({},m)}).then(n=>{var T;(T=n==null?void 0:n.attachments)==null||T.map(function(U){Me.push({uid:U.id,name:U.title,status:"done",response:U,url:U.url})})}),me()},[m.coursesId]),(0,t.useEffect)(()=>{window.scrollTo(0,20)},[]),(0,t.useEffect)(()=>()=>{clearInterval(de.current)},[]);const me=()=>$(void 0,null,function*(){f({type:"boards/getReplyList",payload:S({},m)})}),je=()=>{ie?(Oe(!1),clearInterval(de.current)):(de.current=setInterval(()=>{me()},5e3),Oe(!0))},ke=n=>$(void 0,null,function*(){switch(n){case"\u7F16\u8F91":O.history.push(`/classrooms/${m.coursesId}/board/${m.categoryId}/edit/${m.boardId}`);break;case"\u7F6E\u9876":let T="boards/setTopping";(r==null?void 0:r.sticky)===1&&(T="boards/escTopping"),yield f({type:T,payload:{coursesId:m.coursesId,id:m.boardId}}),f({type:"boards/getBoardsDetail",payload:S({},m)});break;case"\u5220\u9664":case"\u53D1\u9001":f({type:"classroomList/setActionTabs",payload:{key:n,selectArrs:[m.boardId],params:S({id:m.boardId},m)}});break}}),We=e.createElement(E.default,{style:{width:100,textAlign:"center"},onClick:n=>{ke(n.key)}},e.createElement(E.default.Item,{key:"\u7F16\u8F91"},"\u7F16\u8F91"),(0,x.GJ)()&&e.createElement(E.default.Item,{key:"\u7F6E\u9876"},(r==null?void 0:r.sticky)===1?"\u53D6\u6D88\u7F6E\u9876":"\u7F6E\u9876"),(0,x.GJ)()&&e.createElement(E.default.Item,{key:"\u53D1\u9001"},"\u53D1\u9001"),e.createElement(E.default.Item,{key:"\u5220\u9664"},"\u5220\u9664"));return e.createElement("section",{className:F.bg},e.createElement("div",{className:"edu-container"},e.createElement("section",{className:"animated fadeIn"},e.createElement("aside",{className:"mt10"},e.createElement(d.Z,{separator:">"},e.createElement(d.Z.Item,null,e.createElement(O.Link,{to:`/classrooms/${m.coursesId}/board/${m.categoryId}`},(b=oe==null?void 0:oe.course)==null?void 0:b.course_name)),(r==null?void 0:r.board_name)&&e.createElement(d.Z.Item,null,e.createElement(O.Link,{to:`/classrooms/${m.coursesId}/board/${r==null?void 0:r.board_id}`},r==null?void 0:r.board_name)),e.createElement(d.Z.Item,null,"\u5E16\u5B50\u8BE6\u60C5")))),e.createElement("section",{className:"bg-white edu-container mt20"},e.createElement("aside",{className:F.top},e.createElement(v.Z,null,e.createElement(o.Z,{flex:"1"},e.createElement("h1",{className:F.title},e.createElement("strong",null,r.subject),r.sticky===1&&e.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),e.createElement(o.Z,{flex:"50px",className:"tr"},((0,x.Ny)()||((c=r==null?void 0:r.author)==null?void 0:c.login)===oe.login||(0,x.GJ)()&&!((h=r==null?void 0:r.author)!=null&&h.is_teacher))&&e.createElement(P.Z,{placement:"bottomRight",dropdownRender:()=>We},e.createElement("span",{className:"iconfont icon-weibiaoti12 c-light-black current"})))),e.createElement(v.Z,{gutter:[12,12],align:"middle"},e.createElement(o.Z,{flex:"40px"},e.createElement("img",{width:"40",src:`${M.Z.IMG_SERVER}/images/${(D=r==null?void 0:r.author)==null?void 0:D.image_url}`})),e.createElement(o.Z,{flex:1},e.createElement(v.Z,{align:"middle"},e.createElement(o.Z,{span:24},e.createElement("span",null,(se=r==null?void 0:r.author)==null?void 0:se.name),e.createElement("span",{className:"c-light-black ml10"},i()(r==null?void 0:r.created_on).fromNow()," \u53D1\u5E03")),e.createElement(o.Z,{className:"mt5 c-light-black"},r.visits>0&&e.createElement("span",null,e.createElement("span",{className:"iconfont icon-liulanyan mr5"}),r.visits),r.total_replies_count>0&&e.createElement("span",null,e.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30"}),r.total_replies_count),ne>0&&e.createElement("span",null,e.createElement(Y.Z,{className:"ml30 mr5"}),ne)))),e.createElement(o.Z,null,e.createElement("div",{className:"tr"},e.createElement(O.Link,{className:"c-light-black",to:`/classrooms/${m.coursesId}/board/${r==null?void 0:r.board_id}`},"\u8FD4\u56DE")))),e.createElement(o.Z,{style:{marginTop:10,color:"#999999"}},"\u53EF\u89C1\u4EBA\uFF1A",(r==null?void 0:r.view_message_setting)==="0"?"\u5168\u8BFE\u5802":"\u540C\u73ED\u5B66\u751F")),e.createElement("aside",{className:F.desc},e.createElement(w.Z,{value:r.content}),(le=r==null?void 0:r.attachments)==null?void 0:le.map((n,T)=>e.createElement("div",null,e.createElement("a",{href:`${M.Z.API_SERVER}${n.url}`},e.createElement("span",{className:"iconfont icon-fujian c-green font14"}),e.createElement("span",{className:"ml10 c-black"},n.title),e.createElement("span",{className:"c-light-black ml20 font12"},n.filesize)))),e.createElement("aside",{className:"tc"},e.createElement("p",{onClick:()=>$(void 0,null,function*(){De?(yield f({type:"boards/replyUnLike",payload:{object_id:r==null?void 0:r.id,object_type:"message"}})).status===0&&(ue(!1),ce(ne-1)):(yield f({type:"boards/replyLike",payload:{object_id:r==null?void 0:r.id,object_type:"message"}})).status===0&&(ue(!0),ce(ne+1))}),className:[F.liked,`${De?"":F.likedActive}`].join(" ")},e.createElement("span",{className:"iconfont icon-dianzan"}),e.createElement("br",null),ne))),e.createElement("aside",{className:F.reply},ve&&e.createElement(L.Z,{onChange:n=>{he(n)},height:200,isFocus:!0,watch:!0}),e.createElement(v.Z,{onClick:()=>{_e(!0)}},e.createElement(o.Z,{flex:"1"},!ve&&e.createElement(I.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",style:{background:"#f6f6f6"}})),e.createElement(o.Z,null,e.createElement(R.ZP,{type:"primary",size:"middle",onClick:()=>$(void 0,null,function*(){var n;if(((n=_==null?void 0:_.userInfo)==null?void 0:n.username)==="\u6E38\u5BA2"){N.ZP.error("\u8BF7\u5148\u767B\u5F55");return}be===""?N.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield f({type:"boards/createReply",payload:{boardId:m.boardId,content:be}})).status===0&&(_e(!1),me(),he(""))})},"\u53D1\u8868")))),e.createElement("div",{style:{padding:"5px 15px",justifyContent:"space-between",display:"flex"}},e.createElement("span",null,"\u5168\u90E8\u56DE\u590D\uFF08",Q==null?void 0:Q.total_replies_count,"\uFF09")," ",e.createElement(R.ZP,{type:"primary",danger:ie,onClick:()=>{je()}},ie?"\u505C\u6B62\u5237\u65B0":"\u5F00\u542F\u5237\u65B0\u8BC4\u8BBA")),e.createElement("aside",{className:F.replyList},(ye=Q==null?void 0:Q.replies)==null?void 0:ye.map(function(n,T){var U,Ze,Ie,Be;return e.createElement(v.Z,{gutter:[12,12],key:T},e.createElement(o.Z,{flex:"40px"},e.createElement("img",{width:"40",src:`${M.Z.IMG_SERVER}/images/${(U=n==null?void 0:n.author)==null?void 0:U.image_url}`})),e.createElement(o.Z,{flex:"1"},e.createElement(v.Z,{align:"middle"},e.createElement(o.Z,{span:24},e.createElement("span",{className:"c-light-black"},(Ze=n==null?void 0:n.author)==null?void 0:Ze.name),e.createElement("span",{className:"c-light-black ml10"},i()(n==null?void 0:n.created_on).fromNow()," \u53D1\u5E03")),e.createElement(o.Z,{span:24},e.createElement(w.Z,{value:n.content})),e.createElement(Ce,{user:_==null?void 0:_.userInfo,id:n==null?void 0:n.id,total_count:n==null?void 0:n.total_count,vlist:n==null?void 0:n.replies,dispatch:f,params:m}),e.createElement(o.Z,{span:24,className:"mt5 c-light-black"},Se===T?e.createElement("aside",null,e.createElement(L.Z,{onChange:re=>{we(re)},height:150,isFocus:!0}),e.createElement(v.Z,null,e.createElement(o.Z,{span:24,className:"tr"},e.createElement(R.ZP,{type:"primary",size:"middle",onClick:()=>$(this,null,function*(){var re;if(((re=_==null?void 0:_.userInfo)==null?void 0:re.username)==="\u6E38\u5BA2"){N.ZP.error("\u8BF7\u5148\u767B\u5F55");return}Pe===""?N.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield f({type:"boards/createReply",payload:{boardId:n.id,content:Pe}}),f({type:"boards/getReplyList",payload:S({},m)}),N.ZP.success("\u53D1\u5E03\u6210\u529F"),ge(-1))})},"\u53D1\u8868")))):e.createElement("div",{className:"tr"},e.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>ge(T)}),n.liked&&e.createElement("span",{className:"c-orange"},e.createElement(Y.Z,{className:"mr5 ml30",onClick:()=>$(this,null,function*(){yield f({type:"boards/replyUnLike",payload:{object_id:n.id,object_type:"message"}}),f({type:"boards/getReplyList",payload:S({},m)})})}),n.praises_count),!n.liked&&e.createElement("span",null,e.createElement(Y.Z,{className:"mr5 ml30",onClick:()=>$(this,null,function*(){yield f({type:"boards/replyLike",payload:{object_id:n.id,object_type:"message"}}),f({type:"boards/getReplyList",payload:S({},m)})})}),n.praises_count),((0,x.GJ)()||((Ie=_==null?void 0:_.userInfo)==null?void 0:Ie.login)===((Be=n==null?void 0:n.author)==null?void 0:Be.login))&&e.createElement(B.Z,{title:"\u5220\u9664"},e.createElement(ae.Z,{className:"current ml30",onClick:()=>{f({type:"boards/setActionTabs",payload:{key:"\u5220\u9664",params:m,selectArr:n}})}})))))))})))),e.createElement("aside",{className:"tc mt30 pb30"},e.createElement(J.Z,{defaultCurrent:1,total:Q==null?void 0:Q.total_count,hideOnSinglePage:!0,current:m.page||1,onChange:n=>{m.page=n,f({type:"boards/getReplyList",payload:S({},m)})}})),e.createElement(y.Z,{cb:()=>{O.history.push(`/classrooms/${m.coursesId}/board/${m.categoryId}`)}}),e.createElement(p.Z,null),e.createElement(H,null))};var Le=(0,O.connect)(({shixunHomeworks:u,classroomList:s,loading:a,user:C,boards:_,globalSetting:A})=>({shixunHomeworks:u,globalSetting:A,classroomList:s,boards:_,user:C,loading:a.effects}))(Re)},66370:function(pe,K,l){var t=l(59301),L=l(43418),M=l(8591),w=l(76265),V=l(63144),N=Object.defineProperty,O=Object.defineProperties,X=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,k=(p,y,g)=>y in p?N(p,y,{enumerable:!0,configurable:!0,writable:!0,value:g}):p[y]=g,G=(p,y)=>{for(var g in y||(y={}))q.call(y,g)&&k(p,g,y[g]);if(j)for(var g of j(y))z.call(y,g)&&k(p,g,y[g]);return p},ee=(p,y)=>O(p,X(y)),te=(p,y,g)=>new Promise((i,E)=>{var d=P=>{try{o(g.next(P))}catch(I){E(I)}},v=P=>{try{o(g.throw(P))}catch(I){E(I)}},o=P=>P.done?i(P.value):Promise.resolve(P.value).then(d,v);o((g=g.apply(p,y)).next())});const H=({classroomList:p,dispatch:y,cb:g})=>{const i=(0,V.useParams)();i.id=i.coursesId;const{detailBoardList:E}=p;return t.createElement(L.default,{centered:!0,title:"\u63D0\u793A",open:p.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>te(void 0,null,function*(){var d,v,o;if((yield(0,w.ZP)(`/api/boards/${i.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...p.actionTabs.selectArrs]}})).status===0){M.ZP.success("\u5220\u9664\u6210\u529F");const I=p.actionTabs.selectArrs.length===E.messages.length&&((d=p.actionTabs.params)==null?void 0:d.page)>1?((v=p.actionTabs.params)==null?void 0:v.page)-1:(o=p.actionTabs.params)==null?void 0:o.page;g(I),y({type:"classroomList/setActionTabs",payload:{}}),y({type:"classroomList/getBoardList",payload:ee(G({},p.actionTabs.params),{page:I})}),y({type:"classroomList/getClassroomLeftMenus",payload:{id:i.coursesId}})}}),onCancel:()=>{y({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};K.Z=(0,V.connect)(({classroomList:p})=>({classroomList:p}))(H)},84054:function(pe,K,l){var t=l(59301),L=l(78241),M=l(43418),w=l(8591),V=l(98135),N=l(24905),O=l(71418),X=l(76265),j=l(26724),q=l.n(j),z=l(63144),k=Object.defineProperty,G=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,H=(i,E,d)=>E in i?k(i,E,{enumerable:!0,configurable:!0,writable:!0,value:d}):i[E]=d,p=(i,E)=>{for(var d in E||(E={}))ee.call(E,d)&&H(i,d,E[d]);if(G)for(var d of G(E))te.call(E,d)&&H(i,d,E[d]);return i},y=(i,E,d)=>new Promise((v,o)=>{var P=B=>{try{R(d.next(B))}catch(J){o(J)}},I=B=>{try{R(d.throw(B))}catch(J){o(J)}},R=B=>B.done?v(B.value):Promise.resolve(B.value).then(P,I);R((d=d.apply(i,E)).next())});const g=({classroomList:i,loading:E,dispatch:d})=>{const v=p({},(0,z.useParams)());let[o,P]=(0,t.useState)([]);const[I,R]=(0,t.useState)(!0),[B,J]=(0,t.useState)(1),[Y,ae]=(0,t.useState)(!0);v.page=0,v.page_size=50,(0,t.useEffect)(()=>{i.actionTabs.key==="\u53D1\u9001"&&x(1)},[i.actionTabs.key]);const[F]=L.default.useForm(),x=Z=>y(void 0,null,function*(){Z==1&&(o=[]),v.page=Z,ae(!0);const W=yield d({type:"classroomList/getCoursesMine",payload:p({},v)});W.lengthy(void 0,null,function*(){const Z=F.getFieldValue();(yield(0,X.ZP)(`/api/boards/${v.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[...i.actionTabs.selectArrs],to_course_ids:[...Z.group_ids]}})).status===0&&(w.ZP.success("\u53D1\u5E03\u6210\u529F"),d({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{d({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",t.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),t.createElement(V.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:Z=>{P([]),v.search=Z,x(1)}}),t.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},t.createElement(q(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Z=>{x(Z)},hasMore:!Y&&I,useWindow:!1},t.createElement(L.default,{form:F,initialValues:{}},t.createElement(L.default.Item,{name:"group_ids"},t.createElement(N.default.Group,null,o==null?void 0:o.map(function(Z,W){return t.createElement("div",{key:W},t.createElement(N.default,{style:{width:520},value:Z.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},Z.name))}))),t.createElement(O.Z,{className:"edu-ant-spin",spinning:Y})))))};K.Z=(0,z.connect)(({classroomList:i,loading:E})=>({classroomList:i,loading:E}))(g)}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2425],{27077:function(Ee,K,l){l.r(K),l.d(K,{default:function(){return je}});var t=l(59301),L=l(94646),M=l(46961),j=l(31272),V=l(43418),C=l(8591),O=l(63144),Q=Object.defineProperty,k=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,w=(o,r,n)=>r in o?Q(o,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):o[r]=n,G=(o,r)=>{for(var n in r||(r={}))X.call(r,n)&&w(o,n,r[n]);if(k)for(var n of k(r))z.call(r,n)&&w(o,n,r[n]);return o},q=(o,r,n)=>new Promise((N,_)=>{var A=c=>{try{P(n.next(c))}catch(D){_(D)}},p=c=>{try{P(n.throw(c))}catch(D){_(D)}},P=c=>c.done?N(c.value):Promise.resolve(c.value).then(A,p);P((n=n.apply(o,r)).next())});const ee=({boards:o,dispatch:r})=>{const n=(0,O.useParams)();return t.createElement(V.default,{centered:!0,title:"\u63D0\u793A",open:o.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>q(void 0,null,function*(){(yield r({type:"boards/deleteReply",payload:{object_id:o.actionTabs.selectArr.id,object_type:"message"}})).status===0&&(C.ZP.success("\u5220\u9664\u6210\u529F"),r({type:"boards/setActionTabs",payload:{}}),r({type:"boards/getReplyList",payload:G({},o.actionTabs.params)}))}),onCancel:()=>{r({type:"boards/setActionTabs",payload:{}})}},t.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var H=(0,O.connect)(({boards:o})=>({boards:o}))(ee),E=l(84054),f=l(66370),g=l(99232),m=l.n(g),v=l(76265),i=l(20834),b=l(66104),y=l(95237),u=l(43604),Z=l(38854),W=l(98135),B=l(3113),S=l(6848),ne=l(53864),J=l(62426),te=l(20360),I={flex_box_center:"flex_box_center____u6kt",flex_space_between:"flex_space_between___TQBjE",flex_box_vertical_center:"flex_box_vertical_center___Swub5",flex_box_center_end:"flex_box_center_end___CF7Yk",flex_box_column:"flex_box_column___JuMWc",top:"top___wt6mW",title:"title___fbubS",desc:"desc___tfWs3",liked:"liked___uxgYY",likedActive:"likedActive___wyWHK",reply:"reply___TByps",replyList:"replyList___gXSFx",comment:"comment___zjn39"},h=l(35099),$=l(43501),Ne=l(12175),Ae=(o,r,n)=>new Promise((N,_)=>{var A=c=>{try{P(n.next(c))}catch(D){_(D)}},p=c=>{try{P(n.throw(c))}catch(D){_(D)}},P=c=>c.done?N(c.value):Promise.resolve(c.value).then(A,p);P((n=n.apply(o,r)).next())});m().locale("ZH-cn");function Te({vlist:o,dispatch:r,params:n,total_count:N,id:_,user:A}){const[p,P]=(0,t.useState)([]),[c,D]=(0,t.useState)([]);return t.createElement("aside",{className:I.comment},((c==null?void 0:c.length)>0?c:o).map(function(F,se){var ae;return t.createElement(y.Z,{key:se},t.createElement(u.Z,{span:24},t.createElement(y.Z,null,t.createElement(u.Z,{flex:"1"},F==null?void 0:F.author.name,t.createElement("span",{className:"c-light-black ml10"},m()(F==null?void 0:F.created_on).fromNow())),t.createElement(u.Z,null,((0,h.GJ)()||(A==null?void 0:A.login)===((ae=F==null?void 0:F.author)==null?void 0:ae.login))&&t.createElement(S.Z,{title:"\u5220\u9664"},t.createElement(te.Z,{className:"current",onClick:()=>{r({type:"boards/setActionTabs",payload:{key:"\u5220\u9664",params:n,selectArr:F}})}}))))),t.createElement(u.Z,null,t.createElement(j.Z,{value:F.content})))}),((c==null?void 0:c.length)>0?p.total_count>5&&p.replies.length===5:N>5&&o.length===5)&&t.createElement(S.Z,{title:"\u70B9\u51FB\u67E5\u770B\u66F4\u591A\u56DE\u590D"},t.createElement(u.Z,{span:24,onClick:()=>Ae(this,null,function*(){n.boardId=_,n.page=1,n.page_size=500;let F=yield(0,Ne.PC)(n);F.status===0&&(P(F.data),D(F.data.replies))}),className:"c-light-black",style:{textAlign:"center"}}," ",t.createElement($.Z,null))))}var xe=Te,e=l(59301),Re=Object.defineProperty,pe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,fe=(o,r,n)=>r in o?Re(o,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):o[r]=n,R=(o,r)=>{for(var n in r||(r={}))Le.call(r,n)&&fe(o,n,r[n]);if(pe)for(var n of pe(r))Se.call(r,n)&&fe(o,n,r[n]);return o},U=(o,r,n)=>new Promise((N,_)=>{var A=c=>{try{P(n.next(c))}catch(D){_(D)}},p=c=>{try{P(n.throw(c))}catch(D){_(D)}},P=c=>c.done?N(c.value):Promise.resolve(c.value).then(A,p);P((n=n.apply(o,r)).next())});m().locale("ZH-cn");const Me=({shixunHomeworks:o,classroomList:r,boards:n,globalSetting:N,user:_,loading:A,dispatch:p})=>{var P,c,D,F,se,ae,ye,ve,_e;const[d,Ve]=(0,t.useState)((0,O.useParams)()),[ge,be]=(0,t.useState)(!1),[ke,he]=(0,t.useState)(-1),[we,ze]=(0,t.useState)([]),[Pe,De]=(0,t.useState)(""),[Fe,We]=(0,t.useState)(""),{userInfo:ue}=_,{detailLeftMenus:Ge}=r,{boardsDetail:a,replyList:Y}=n,[Oe,oe]=(0,t.useState)(),[le,ce]=(0,t.useState)(),[ie,Ie]=(0,t.useState)(!1),de=(0,t.useRef)();d.page_size=10,(0,t.useEffect)(()=>{oe(a.liked),ce(a.praises_count)},[a.liked]),(0,t.useEffect)(()=>{p({type:"boards/getBoardsDetail",payload:R({},d)}).then(s=>{var T;(T=s==null?void 0:s.attachments)==null||T.map(function(x){we.push({uid:x.id,name:x.title,status:"done",response:x,url:x.url})})}),me()},[d.coursesId]),(0,t.useEffect)(()=>{window.scrollTo(0,20)},[]),(0,t.useEffect)(()=>()=>{clearInterval(de.current)},[]);const me=()=>U(void 0,null,function*(){p({type:"boards/getReplyList",payload:R({},d)})}),$e=()=>{ie?(Ie(!1),clearInterval(de.current)):(de.current=setInterval(()=>{me()},5e3),Ie(!0))},Ue=s=>U(void 0,null,function*(){switch(s){case"\u516C\u5F00\u81F3\u8BFE\u5802":let T=yield(0,v.ZP)(`/api/messages/${d.boardId}/set_public.json`,{method:"put",body:{is_teacher_public:!(a!=null&&a.is_teacher_public)}});(T==null?void 0:T.status)===0&&p({type:"boards/getBoardsDetail",payload:R({},d)});break;case"\u7F16\u8F91":O.history.push(`/classrooms/${d.coursesId}/board/${d.categoryId}/edit/${d.boardId}`);break;case"\u7F6E\u9876":let x="boards/setTopping";(a==null?void 0:a.sticky)===1&&(x="boards/escTopping"),yield p({type:x,payload:{coursesId:d.coursesId,id:d.boardId}}),p({type:"boards/getBoardsDetail",payload:R({},d)});break;case"\u5220\u9664":case"\u53D1\u9001":p({type:"classroomList/setActionTabs",payload:{key:s,selectArrs:[d.boardId],params:R({id:d.boardId},d)}});break}}),Ke=e.createElement(i.default,{style:{width:105,textAlign:"center"},onClick:s=>{Ue(s.key)}},!((P=a==null?void 0:a.author)!=null&&P.is_teacher)&&(0,h.GJ)()&&e.createElement(i.default.Item,{key:"\u516C\u5F00\u81F3\u8BFE\u5802"},a!=null&&a.is_teacher_public?"\u53D6\u6D88\u516C\u5F00":"\u516C\u5F00\u81F3\u8BFE\u5802"),e.createElement(i.default.Item,{key:"\u7F16\u8F91"},"\u7F16\u8F91"),(0,h.GJ)()&&e.createElement(i.default.Item,{key:"\u7F6E\u9876"},(a==null?void 0:a.sticky)===1?"\u53D6\u6D88\u7F6E\u9876":"\u7F6E\u9876"),(0,h.GJ)()&&e.createElement(i.default.Item,{key:"\u53D1\u9001"},"\u53D1\u9001"),e.createElement(i.default.Item,{key:"\u5220\u9664"},"\u5220\u9664"));return e.createElement("section",{className:I.bg},e.createElement("div",{className:"edu-container"},e.createElement("section",{className:"animated fadeIn"},e.createElement("aside",{className:"mt10"},e.createElement(b.Z,{separator:">"},e.createElement(b.Z.Item,null,e.createElement(O.Link,{to:`/classrooms/${d.coursesId}/board/${d.categoryId}`},(c=ue==null?void 0:ue.course)==null?void 0:c.course_name)),(a==null?void 0:a.board_name)&&e.createElement(b.Z.Item,null,e.createElement(O.Link,{to:`/classrooms/${d.coursesId}/board/${a==null?void 0:a.board_id}`},a==null?void 0:a.board_name)),e.createElement(b.Z.Item,null,"\u5E16\u5B50\u8BE6\u60C5")))),e.createElement("section",{className:"bg-white edu-container mt20"},e.createElement("aside",{className:I.top},e.createElement(y.Z,null,e.createElement(u.Z,{flex:"1"},e.createElement("h1",{className:I.title},e.createElement("strong",null,a.subject),a.sticky===1&&e.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),e.createElement(u.Z,{flex:"50px",className:"tr"},((0,h.Ny)()||((D=a==null?void 0:a.author)==null?void 0:D.login)===ue.login||(0,h.GJ)()&&!((F=a==null?void 0:a.author)!=null&&F.is_teacher))&&e.createElement(Z.Z,{placement:"bottomRight",dropdownRender:()=>Ke},e.createElement("span",{className:"iconfont icon-weibiaoti12 c-light-black current"})))),e.createElement(y.Z,{gutter:[12,12],align:"middle"},e.createElement(u.Z,{flex:"40px"},e.createElement("img",{width:"40",src:`${M.Z.IMG_SERVER}/images/${(se=a==null?void 0:a.author)==null?void 0:se.image_url}`})),e.createElement(u.Z,{flex:1},e.createElement(y.Z,{align:"middle"},e.createElement(u.Z,{span:24},e.createElement("span",null,(ae=a==null?void 0:a.author)==null?void 0:ae.name),e.createElement("span",{className:"c-light-black ml10"},m()(a==null?void 0:a.created_on).fromNow()," \u53D1\u5E03")),e.createElement(u.Z,{className:"mt5 c-light-black"},a.visits>0&&e.createElement("span",null,e.createElement("span",{className:"iconfont icon-liulanyan mr5"}),a.visits),a.total_replies_count>0&&e.createElement("span",null,e.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30"}),a.total_replies_count),le>0&&e.createElement("span",null,e.createElement(J.Z,{className:"ml30 mr5"}),le)))),e.createElement(u.Z,null,e.createElement("div",{className:"tr"},e.createElement(O.Link,{className:"c-light-black",to:`/classrooms/${d.coursesId}/board/${a==null?void 0:a.board_id}`},"\u8FD4\u56DE")))),!((ye=a==null?void 0:a.author)!=null&&ye.is_teacher)&&e.createElement(u.Z,{style:{marginTop:10,color:"#999999"}},"\u53EF\u89C1\u4EBA\uFF1A",a!=null&&a.is_teacher_public?"\u6240\u6709\u4EBA\u53EF\u89C1\uFF08\u6559\u5E08\u8BBE\u7F6E\uFF09":(a==null?void 0:a.view_message_setting)==="0"?"\u5168\u8BFE\u5802":"\u540C\u73ED\u5B66\u751F")),e.createElement("aside",{className:I.desc},e.createElement(j.Z,{value:a.content}),(ve=a==null?void 0:a.attachments)==null?void 0:ve.map((s,T)=>e.createElement("div",null,e.createElement("a",{href:`${M.Z.API_SERVER}${s.url}`},e.createElement("span",{className:"iconfont icon-fujian c-green font14"}),e.createElement("span",{className:"ml10 c-black"},s.title),e.createElement("span",{className:"c-light-black ml20 font12"},s.filesize)))),e.createElement("aside",{className:"tc"},e.createElement("p",{onClick:()=>U(void 0,null,function*(){Oe?(yield p({type:"boards/replyUnLike",payload:{object_id:a==null?void 0:a.id,object_type:"message"}})).status===0&&(oe(!1),ce(le-1)):(yield p({type:"boards/replyLike",payload:{object_id:a==null?void 0:a.id,object_type:"message"}})).status===0&&(oe(!0),ce(le+1))}),className:[I.liked,`${Oe?"":I.likedActive}`].join(" ")},e.createElement("span",{className:"iconfont icon-dianzan"}),e.createElement("br",null),le))),e.createElement("aside",{className:I.reply},ge&&e.createElement(L.Z,{onChange:s=>{De(s)},height:200,isFocus:!0,watch:!0}),e.createElement(y.Z,{onClick:()=>{be(!0)}},e.createElement(u.Z,{flex:"1"},!ge&&e.createElement(W.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",style:{background:"#f6f6f6"}})),e.createElement(u.Z,null,e.createElement(B.ZP,{type:"primary",size:"middle",onClick:()=>U(void 0,null,function*(){var s;if(((s=_==null?void 0:_.userInfo)==null?void 0:s.username)==="\u6E38\u5BA2"){C.ZP.error("\u8BF7\u5148\u767B\u5F55");return}Pe===""?C.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield p({type:"boards/createReply",payload:{boardId:d.boardId,content:Pe}})).status===0&&(be(!1),me(),De(""))})},"\u53D1\u8868")))),e.createElement("div",{style:{padding:"5px 15px",justifyContent:"space-between",display:"flex"}},e.createElement("span",null,"\u5168\u90E8\u56DE\u590D\uFF08",Y==null?void 0:Y.total_replies_count,"\uFF09")," ",e.createElement(B.ZP,{type:"primary",danger:ie,onClick:()=>{$e()}},ie?"\u505C\u6B62\u5237\u65B0":"\u5F00\u542F\u5237\u65B0\u8BC4\u8BBA")),e.createElement("aside",{className:I.replyList},(_e=Y==null?void 0:Y.replies)==null?void 0:_e.map(function(s,T){var x,Ze,Be,Ce;return e.createElement(y.Z,{gutter:[12,12],key:T},e.createElement(u.Z,{flex:"40px"},e.createElement("img",{width:"40",src:`${M.Z.IMG_SERVER}/images/${(x=s==null?void 0:s.author)==null?void 0:x.image_url}`})),e.createElement(u.Z,{flex:"1"},e.createElement(y.Z,{align:"middle"},e.createElement(u.Z,{span:24},e.createElement("span",{className:"c-light-black"},(Ze=s==null?void 0:s.author)==null?void 0:Ze.name),e.createElement("span",{className:"c-light-black ml10"},m()(s==null?void 0:s.created_on).fromNow()," \u53D1\u5E03")),e.createElement(u.Z,{span:24},e.createElement(j.Z,{value:s.content})),e.createElement(xe,{user:_==null?void 0:_.userInfo,id:s==null?void 0:s.id,total_count:s==null?void 0:s.total_count,vlist:s==null?void 0:s.replies,dispatch:p,params:d}),e.createElement(u.Z,{span:24,className:"mt5 c-light-black"},ke===T?e.createElement("aside",null,e.createElement(L.Z,{onChange:re=>{We(re)},height:150,isFocus:!0}),e.createElement(y.Z,null,e.createElement(u.Z,{span:24,className:"tr"},e.createElement(B.ZP,{type:"primary",size:"middle",onClick:()=>U(this,null,function*(){var re;if(((re=_==null?void 0:_.userInfo)==null?void 0:re.username)==="\u6E38\u5BA2"){C.ZP.error("\u8BF7\u5148\u767B\u5F55");return}Fe===""?C.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield p({type:"boards/createReply",payload:{boardId:s.id,content:Fe}}),p({type:"boards/getReplyList",payload:R({},d)}),C.ZP.success("\u53D1\u5E03\u6210\u529F"),he(-1))})},"\u53D1\u8868")))):e.createElement("div",{className:"tr"},e.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>he(T)}),s.liked&&e.createElement("span",{className:"c-orange"},e.createElement(J.Z,{className:"mr5 ml30",onClick:()=>U(this,null,function*(){yield p({type:"boards/replyUnLike",payload:{object_id:s.id,object_type:"message"}}),p({type:"boards/getReplyList",payload:R({},d)})})}),s.praises_count),!s.liked&&e.createElement("span",null,e.createElement(J.Z,{className:"mr5 ml30",onClick:()=>U(this,null,function*(){yield p({type:"boards/replyLike",payload:{object_id:s.id,object_type:"message"}}),p({type:"boards/getReplyList",payload:R({},d)})})}),s.praises_count),((0,h.GJ)()||((Be=_==null?void 0:_.userInfo)==null?void 0:Be.login)===((Ce=s==null?void 0:s.author)==null?void 0:Ce.login))&&e.createElement(S.Z,{title:"\u5220\u9664"},e.createElement(te.Z,{className:"current ml30",onClick:()=>{p({type:"boards/setActionTabs",payload:{key:"\u5220\u9664",params:d,selectArr:s}})}})))))))})))),e.createElement("aside",{className:"tc mt30 pb30"},e.createElement(ne.Z,{defaultCurrent:1,total:Y==null?void 0:Y.total_count,hideOnSinglePage:!0,current:d.page||1,onChange:s=>{d.page=s,p({type:"boards/getReplyList",payload:R({},d)})}})),e.createElement(f.Z,{cb:()=>{O.history.push(`/classrooms/${d.coursesId}/board/${d.categoryId}`)}}),e.createElement(E.Z,null),e.createElement(H,null))};var je=(0,O.connect)(({shixunHomeworks:o,classroomList:r,loading:n,user:N,boards:_,globalSetting:A})=>({shixunHomeworks:o,globalSetting:A,classroomList:r,boards:_,user:N,loading:n.effects}))(Me)},66370:function(Ee,K,l){var t=l(59301),L=l(43418),M=l(8591),j=l(76265),V=l(63144),C=Object.defineProperty,O=Object.defineProperties,Q=Object.getOwnPropertyDescriptors,k=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,w=(E,f,g)=>f in E?C(E,f,{enumerable:!0,configurable:!0,writable:!0,value:g}):E[f]=g,G=(E,f)=>{for(var g in f||(f={}))X.call(f,g)&&w(E,g,f[g]);if(k)for(var g of k(f))z.call(f,g)&&w(E,g,f[g]);return E},q=(E,f)=>O(E,Q(f)),ee=(E,f,g)=>new Promise((m,v)=>{var i=u=>{try{y(g.next(u))}catch(Z){v(Z)}},b=u=>{try{y(g.throw(u))}catch(Z){v(Z)}},y=u=>u.done?m(u.value):Promise.resolve(u.value).then(i,b);y((g=g.apply(E,f)).next())});const H=({classroomList:E,dispatch:f,cb:g})=>{const m=(0,V.useParams)();m.id=m.coursesId;const{detailBoardList:v}=E;return t.createElement(L.default,{centered:!0,title:"\u63D0\u793A",open:E.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ee(void 0,null,function*(){var i,b,y;if((yield(0,j.ZP)(`/api/boards/${m.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...E.actionTabs.selectArrs]}})).status===0){M.ZP.success("\u5220\u9664\u6210\u529F");const Z=E.actionTabs.selectArrs.length===v.messages.length&&((i=E.actionTabs.params)==null?void 0:i.page)>1?((b=E.actionTabs.params)==null?void 0:b.page)-1:(y=E.actionTabs.params)==null?void 0:y.page;g(Z),f({type:"classroomList/setActionTabs",payload:{}}),f({type:"classroomList/getBoardList",payload:q(G({},E.actionTabs.params),{page:Z})}),f({type:"classroomList/getClassroomLeftMenus",payload:{id:m.coursesId}})}}),onCancel:()=>{f({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};K.Z=(0,V.connect)(({classroomList:E})=>({classroomList:E}))(H)},84054:function(Ee,K,l){var t=l(59301),L=l(78241),M=l(43418),j=l(8591),V=l(98135),C=l(24905),O=l(71418),Q=l(76265),k=l(26724),X=l.n(k),z=l(63144),w=Object.defineProperty,G=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,H=(m,v,i)=>v in m?w(m,v,{enumerable:!0,configurable:!0,writable:!0,value:i}):m[v]=i,E=(m,v)=>{for(var i in v||(v={}))q.call(v,i)&&H(m,i,v[i]);if(G)for(var i of G(v))ee.call(v,i)&&H(m,i,v[i]);return m},f=(m,v,i)=>new Promise((b,y)=>{var u=B=>{try{W(i.next(B))}catch(S){y(S)}},Z=B=>{try{W(i.throw(B))}catch(S){y(S)}},W=B=>B.done?b(B.value):Promise.resolve(B.value).then(u,Z);W((i=i.apply(m,v)).next())});const g=({classroomList:m,loading:v,dispatch:i})=>{const b=E({},(0,z.useParams)());let[y,u]=(0,t.useState)([]);const[Z,W]=(0,t.useState)(!0),[B,S]=(0,t.useState)(1),[ne,J]=(0,t.useState)(!0);b.page=0,b.page_size=50,(0,t.useEffect)(()=>{m.actionTabs.key==="\u53D1\u9001"&&I(1)},[m.actionTabs.key]);const[te]=L.default.useForm(),I=h=>f(void 0,null,function*(){h==1&&(y=[]),b.page=h,J(!0);const $=yield i({type:"classroomList/getCoursesMine",payload:E({},b)});$.lengthf(void 0,null,function*(){const h=te.getFieldValue();(yield(0,Q.ZP)(`/api/boards/${b.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[...m.actionTabs.selectArrs],to_course_ids:[...h.group_ids]}})).status===0&&(j.ZP.success("\u53D1\u5E03\u6210\u529F"),i({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{i({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",t.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),t.createElement(V.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:h=>{u([]),b.search=h,I(1)}}),t.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},t.createElement(X(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:h=>{I(h)},hasMore:!ne&&Z,useWindow:!1},t.createElement(L.default,{form:te,initialValues:{}},t.createElement(L.default.Item,{name:"group_ids"},t.createElement(C.default.Group,null,y==null?void 0:y.map(function(h,$){return t.createElement("div",{key:$},t.createElement(C.default,{style:{width:520},value:h.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},h.name))}))),t.createElement(O.Z,{className:"edu-ant-spin",spinning:ne})))))};K.Z=(0,z.connect)(({classroomList:m,loading:v})=>({classroomList:m,loading:v}))(g)}}]);
diff --git a/p__Classrooms__Lists__Board__Edit__index.async.js b/p__Classrooms__Lists__Board__Edit__index.async.js
index 07bac2329c..a08871fee5 100644
--- a/p__Classrooms__Lists__Board__Edit__index.async.js
+++ b/p__Classrooms__Lists__Board__Edit__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2102],{93400:function(fe,Y,a){a.d(Y,{z:function(){return E},Z:function(){return W}});var d=a(59301),K=a(46651),T=a(8591),Z=a(43418),D=a(3113),R=a(46961),V=a(73960),P=Object.defineProperty,z=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,U=(l,n,e)=>n in l?P(l,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):l[n]=e,H=(l,n)=>{for(var e in n||(n={}))N.call(n,e)&&U(l,e,n[e]);if(z)for(var e of z(n))L.call(n,e)&&U(l,e,n[e]);return l},x=(l,n,e)=>new Promise((b,m)=>{var h=p=>{try{c(e.next(p))}catch(i){m(i)}},S=p=>{try{c(e.throw(p))}catch(i){m(i)}},c=p=>p.done?b(p.value):Promise.resolve(p.value).then(h,S);c((e=e.apply(l,n)).next())});const C="\u3000\u3000";function w(l){var n=["Bytes","KB","MB","GB","TB"];if(l==0)return"0 Byte";var e=parseInt(""+Math.floor(Math.log(l)/Math.log(1024)),10);return(l/Math.pow(1024,e)).toFixed(1)+" "+n[e]}var X=({value:l=[],action:n,onChange:e,className:b,maxSize:m=150,title:h="\u6587\u4EF6\u4E0A\u4F20",accept:S=null})=>{const c={multiple:!1,fileList:l,accept:S,withCredentials:!0,beforeUpload:i=>i.size/1024/1024(B.name.indexOf(C)===-1&&(B.name=`${B.name}${C}${w(B.size)}`),H({},B))),i.file.status==="done"&&((M=(j=i.file)==null?void 0:j.response)==null?void 0:M.status)===-1){message.error((I=(J=i.file)==null?void 0:J.response)==null?void 0:I.message),e([]);return}e(_)},onRemove:i=>x(void 0,null,function*(){const j=i.size/1024/1024;return i.status==="uploading"?!0:j0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:l.length>0,ghost:!0},h),React.createElement("span",{onClick:p,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",m,"M)"," ")))},ae=a(93737),A=a(89392),k=Object.defineProperty,Q=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,t=(l,n,e)=>n in l?k(l,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):l[n]=e,oe=(l,n)=>{for(var e in n||(n={}))se.call(n,e)&&t(l,e,n[e]);if(Q)for(var e of Q(n))G.call(n,e)&&t(l,e,n[e]);return l};const ie=l=>React.createElement("svg",oe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},l),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var de="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ce=Object.defineProperty,q=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,re=(l,n,e)=>n in l?ce(l,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):l[n]=e,te=(l,n)=>{for(var e in n||(n={}))ee.call(n,e)&&re(l,e,n[e]);if(q)for(var e of q(n))me.call(n,e)&&re(l,e,n[e]);return l},F=(l,n,e)=>new Promise((b,m)=>{var h=p=>{try{c(e.next(p))}catch(i){m(i)}},S=p=>{try{c(e.throw(p))}catch(i){m(i)}},c=p=>p.done?b(p.value):Promise.resolve(p.value).then(h,S);c((e=e.apply(l,n)).next())});const{Dragger:v}=K.default;function E(l){let n=[];return l&&l.length>0&&(n=l.map(e=>({uid:e.id,id:e.id,name:e.title+C+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}))),n}var W=({value:l,onChange:n,action:e,data:b,className:m,maxSize:h=150,title:S="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:c=!1,accept:p="",additionalText:i,isDragger:j,number:M=1e3,aloneClear:J=!1,realTimeRemove:I=!0})=>{const[_,B]=(0,d.useState)(!1);let[o,$]=(0,d.useState)(l||[]),[ue,pe]=(0,d.useState)(1);(0,d.useEffect)(()=>{l&&(ue===1&&$([...l]),pe(2),M===(l==null?void 0:l.length)&&B(!0))},[l]);const g=()=>{setTimeout(()=>{o.pop(),$([...o])},500)},le={multiple:!0,disabled:_,accept:p,withCredentials:!0,fileList:o,beforeUpload:(r,y)=>{const s=r.size/1024/1024;return o.concat(y).length>M?(o.pop(),$([...o]),T.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${M}\u4E2A\u6587\u4EF6`),J?Promise.reject():(g(),!1)):s=M?B(!0):B(!1),$([...o]),o=o.map(O=>{var Ee,ve;return(Ee=O==null?void 0:O.response)!=null&&Ee.id&&(O.url=(ve=O==null?void 0:O.response)==null?void 0:ve.url),O.name.indexOf(C)===-1&&(O.name=`${O.name}${C}${w(O.size)}`),te({},O)}),console.log("info:",r,o),n(o)},onRemove:r=>F(void 0,null,function*(){if(!I)return!0;const y=()=>F(void 0,null,function*(){if(r.response?r.response.id:r.id){let f=yield(0,V.JZ)(r.response?r.response.id:r.uid);return Promise.resolve(f)}else return!0});return c?new Promise((s,f)=>{Z.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:d.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>F(void 0,null,function*(){const ne=yield y();T.ZP.success("\u5220\u9664\u6210\u529F"),s(!0)}),onCancel:()=>s(!1)})}):yield y()})};function u(r){r.preventDefault(),r.stopPropagation()}return d.createElement("div",{className:`multi-upload ${m||""}`},j&&d.createElement(v,te({},le),d.createElement("p",{className:"ant-upload-drag-icon"},d.createElement(ae.Z,null)),d.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",d.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",h,"MB)"," "),i),!j&&d.createElement(K.default,te({},le),d.createElement(D.ZP,{disabled:_,className:"upload_button"},d.createElement("img",{className:"aBtn_img",src:de}),S),d.createElement("span",{onClick:u,className:"upload_text"},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",h,"MB)"," ")))}},54428:function(fe,Y,a){a.r(Y),a.d(Y,{default:function(){return te}});var d=a(59301),K=a(76265),T=a(94646),Z=a(63144),D=a(78241),R=a(66104),V=a(8591),P=a(24905),z=a(98135),N=a(57809),L=a(5112),U=a(84291),H=a(95237),x=a(43604),C=a(3113),w=a(22596),X=a(78091),ae=a(57703),A={flex_box_center:"flex_box_center___bErbF",flex_space_between:"flex_space_between___X4dC_",flex_box_vertical_center:"flex_box_vertical_center___gHQ8N",flex_box_center_end:"flex_box_center_end___Smiak",flex_box_column:"flex_box_column___uAEy9",title:"title___weIJS",export:"export___Z0YvH",bg:"bg___wQbLV",tabs:"tabs___PRyjG",btn:"btn___y2qNz",sticky:"sticky___AmErR",publishRuleContent:"publishRuleContent___BXkud",groupSelector:"groupSelector___FsBfl",addAndDelete:"addAndDelete___affCm",deleteIcon:"deleteIcon___ODax8",addIcon:"addIcon___CTMwK"},k=a(93400),Q=a(35099),se=a(99232),G=a.n(se),t=a(59301),oe=Object.defineProperty,ie=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,q=(F,v,E)=>v in F?oe(F,v,{enumerable:!0,configurable:!0,writable:!0,value:E}):F[v]=E,ee=(F,v)=>{for(var E in v||(v={}))de.call(v,E)&&q(F,E,v[E]);if(ie)for(var E of ie(v))ce.call(v,E)&&q(F,E,v[E]);return F},me=(F,v,E)=>new Promise((W,l)=>{var n=m=>{try{b(E.next(m))}catch(h){l(h)}},e=m=>{try{b(E.throw(m))}catch(h){l(h)}},b=m=>m.done?W(m.value):Promise.resolve(m.value).then(n,e);b((E=E.apply(F,v)).next())});const re=({shixunHomeworks:F,classroomList:v,boards:E,user:W,globalSetting:l,loading:n,dispatch:e})=>{var b,m,h,S;const c=(0,Z.useParams)(),[p]=D.default.useForm(),[i,j]=(0,d.useState)({subject:"",content:""}),{userInfo:M}=W,{detailLeftMenus:J,detailCourseGroupsList:I}=v,{boardsDetail:_,boardsCategoryList:B}=E;let[o,$]=(0,d.useState)([{}]);const[ue,pe]=(0,d.useState)([]);let[g,le]=(0,d.useState)({unified_setting:!0,view_message_setting:"0"});return(0,d.useEffect)(()=>{window.scrollTo({left:0,top:0,behavior:"smooth"}),e({type:"classroomList/getCourseGroupsList",payload:{page:1,id:c.coursesId,limit:1e3,nonenavigate:!0}}),e({type:"boards/getBoardsCategoryList",payload:{board_id:c.categoryId}}),e({type:"boards/getBoardsDetail",payload:ee({},c)}).then(u=>{var r;pe(u),p.setFieldsValue({select_board_id:[u==null?void 0:u.board_id],subject:u==null?void 0:u.subject,attachment_ids:(0,k.z)(u.attachments),content:u==null?void 0:u.content,sticky:!!(u!=null&&u.sticky),publish_time:u!=null&&u.publish_time?G()(u==null?void 0:u.publish_time):null}),j({subject:u==null?void 0:u.subject,content:u==null?void 0:u.content}),g.unified_setting=u.unified_setting,g.view_message_setting=u.view_message_setting,o=((r=u==null?void 0:u.group_settings)==null?void 0:r.map(y=>({group_id:y.group_id,publish_time:y.publish_time})))||[{}],$(o.length>0?o:[{}])}),J.course_modules||e({type:"classroomList/getClassroomLeftMenus",payload:ee({},c)})},[c.coursesId]),(0,d.useEffect)(()=>{var u;(u=I==null?void 0:I.course_groups)==null||u.map(r=>{var y;(y=ue==null?void 0:ue.group_settings)==null||y.map((s,f)=>{(s==null?void 0:s.group_id)===(r==null?void 0:r.id)&&(r.cilckkey=f,r.isselect=!0)})})},[ue]),t.createElement("section",{className:A.bg},t.createElement("div",{className:"edu-container"},t.createElement("section",{className:"animated fadeIn"},t.createElement("aside",{className:"mt10"},t.createElement(R.Z,{separator:">"},t.createElement(R.Z.Item,null,t.createElement(Z.Link,{to:`/classrooms/${c.coursesId}/board/${c.categoryId||""}`},(b=M==null?void 0:M.course)==null?void 0:b.course_name)),t.createElement(R.Z.Item,null,t.createElement(Z.Link,{to:`/classrooms/${c.coursesId}/board/${c.categoryId||""}`},_==null?void 0:_.board_name)),t.createElement(R.Z.Item,null,"\u5E16\u5B50\u7F16\u8F91"))),t.createElement("aside",{className:[A.title,"mt20"].join(" ")},t.createElement(Z.Link,{to:`/classrooms/${_.course_id}/board/${c.categoryId||""}`},t.createElement(w.Z,{className:"font16 c-black"})),t.createElement("strong",{className:"font20 ml5"},"\u7F16\u8F91\u5E16\u5B50"))),_.id&&t.createElement(D.default,{layout:"vertical",form:p,initialValues:{subject:_.subject,select_board_id:[String(_.board_id)],content:_.content,attachment_ids:(0,k.z)(_.attachments),sticky:!1},scrollToFirstError:!0,onValuesChange:u=>{j(ee({},u))},onFinish:u=>me(void 0,null,function*(){var r;if(u.attachment_ids=(r=u.attachment_ids)==null?void 0:r.map(s=>s.id||s.response.id),u.view_message_setting=g.view_message_setting,(0,Q.eB)()&&(u.unified_setting=g.unified_setting,u.group_settings=o,!g.unified_setting)){if(!o.length){V.ZP.warning("\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A");return}o.map(s=>{if(!s.group_id)throw V.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!s.publish_time)throw V.ZP.error("\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")})}(yield(0,K.ZP)(`/api/messages/${c.boardId}.json`,{method:"put",body:u})).status===0&&(V.ZP.success("\u4FDD\u5B58\u6210\u529F"),Z.history.push(`/classrooms/${c.coursesId}/board/${c.categoryId||""}`))})},t.createElement("aside",{className:"mt30 relative bg-white pl30 pr30 pt30 w100 inline-block"},(0,Q.GJ)()&&t.createElement(D.default.Item,{name:"sticky",valuePropName:"checked",className:A.sticky},t.createElement(P.default,null,"\u7F6E\u9876")),t.createElement(D.default.Item,{label:"\u6807\u9898",name:"subject",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},t.createElement(z.default,{size:"middle",suffix:`${((m=i.subject)==null?void 0:m.length)||0}/60`,maxLength:60})),t.createElement(D.default.Item,{label:"\u76EE\u5F55",name:"select_board_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u76EE\u5F55"}]},t.createElement(N.default,null,(h=B==null?void 0:B.boards)==null?void 0:h.map(u=>t.createElement(N.default.Option,{value:u==null?void 0:u.id},u==null?void 0:u.name)))),t.createElement(D.default.Item,{label:"\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5185\u5BB9"}]},t.createElement(T.Z,{defaultValue:_.content,watch:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5E16\u5B50\u8BE6\u60C5\uFF0C\u6700\u5927\u9650\u5236\u4E3A10000\u4E2A\u5B57\u7B26"})),t.createElement(D.default.Item,{name:"attachment_ids"},t.createElement(k.Z,null)),(0,Q.dE)()&&B.allow_view_message&&t.createElement(L.ZP.Group,{style:{marginBottom:10},onChange:u=>{g.view_message_setting=u.target.value,le(Object.assign({},g))},value:g.view_message_setting},t.createElement(L.ZP,{value:"0"},"\u5168\u8BFE\u5802\u53EF\u89C1"),t.createElement(L.ZP,{value:"1"},"\u540C\u73ED\u5B66\u751F\u53EF\u89C1")),(0,Q.eB)()&&t.createElement("div",null,t.createElement(L.ZP.Group,{onChange:()=>{g.unified_setting=!g.unified_setting,le(Object.assign({},g))},value:g.unified_setting},t.createElement(L.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((S=I==null?void 0:I.course_groups)==null?void 0:S.length)>0&&t.createElement(L.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03")),(g==null?void 0:g.unified_setting)&&t.createElement(D.default.Item,{style:{marginTop:16},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}],label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time"},t.createElement(U.default,{showTime:{format:"HH:mm"},disabledDate:u=>u&&u{o[r].group_id=s,$(o.slice()),I.course_groups.map((f,ne)=>{s.map((O,Ee)=>{f.id===O&&(f.cilckkey=r,f.isselect=!0)})})},onDeselect:s=>{I.course_groups.map((f,ne)=>{f.id===s&&f.cilckkey===r&&(f.cilckkey=r,f.isselect=!1)})}},I.course_groups&&((y=I.course_groups)==null?void 0:y.filter(s=>s.edit_auth).map(function(s,f){return t.createElement(Option,{disabled:(s==null?void 0:s.isselect)&&s.cilckkey!=r,label:s.course_group_name,value:s.id,key:s.id},s.name)})))),t.createElement(x.Z,null,"\u53D1\u5E03\u65F6\u95F4"),t.createElement(x.Z,{flex:1},t.createElement(U.default,{showTime:{format:"HH:mm"},value:G()(u==null?void 0:u.publish_time),onChange:(s,f)=>{o[r].publish_time=s,$([...o])},disabledDate:s=>s&&s{o=o.filter((s,f)=>r!==f),$([...o])}}),t.createElement(ae.Z,{className:A.addIcon,onClick:()=>{$(o.concat({new:!0}))}}))))}))))),t.createElement("div",{className:[A.btn,"mt20"].join(" ")},t.createElement(D.default.Item,null,t.createElement(C.ZP,{htmlType:"submit",size:"middle",type:"primary"},"\u63D0\u4EA4"),t.createElement(C.ZP,{size:"middle",ghost:!0,type:"primary",onClick:()=>{Z.history.push(`/classrooms/${c.coursesId}/board/${c.categoryId||""}`)}},"\u53D6\u6D88"))))))};var te=(0,Z.connect)(({shixunHomeworks:F,classroomList:v,loading:E,boards:W,user:l,globalSetting:n})=>({shixunHomeworks:F,globalSetting:n,classroomList:v,boards:W,user:l,loading:E.effects}))(re)},73960:function(fe,Y,a){a.d(Y,{$J:function(){return T},JZ:function(){return D},bN:function(){return V},jP:function(){return R},rO:function(){return Z}});var d=a(76265),K=(P,z,N)=>new Promise((L,U)=>{var H=w=>{try{C(N.next(w))}catch(X){U(X)}},x=w=>{try{C(N.throw(w))}catch(X){U(X)}},C=w=>w.done?L(w.value):Promise.resolve(w.value).then(H,x);C((N=N.apply(P,z)).next())});function T(P){return(0,d.U2)(`libraries/${P}.json`)}function Z(){return(0,d.U2)("library_tags.json")}function D(P){return K(this,null,function*(){return(yield(0,d.IV)(`attachments/${P}.json`)).status===0})}function R(P){return(0,d.v_)("libraries.json",P)}function V(P,z){return(0,d.gz)(`libraries/${P}.json`,z)}}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2102],{93400:function(fe,Y,a){a.d(Y,{z:function(){return E},Z:function(){return W}});var d=a(59301),K=a(46651),T=a(8591),Z=a(43418),D=a(3113),R=a(46961),V=a(73960),P=Object.defineProperty,z=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,U=(u,n,e)=>n in u?P(u,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):u[n]=e,H=(u,n)=>{for(var e in n||(n={}))N.call(n,e)&&U(u,e,n[e]);if(z)for(var e of z(n))L.call(n,e)&&U(u,e,n[e]);return u},x=(u,n,e)=>new Promise((b,m)=>{var h=p=>{try{c(e.next(p))}catch(i){m(i)}},S=p=>{try{c(e.throw(p))}catch(i){m(i)}},c=p=>p.done?b(p.value):Promise.resolve(p.value).then(h,S);c((e=e.apply(u,n)).next())});const C="\u3000\u3000";function w(u){var n=["Bytes","KB","MB","GB","TB"];if(u==0)return"0 Byte";var e=parseInt(""+Math.floor(Math.log(u)/Math.log(1024)),10);return(u/Math.pow(1024,e)).toFixed(1)+" "+n[e]}var X=({value:u=[],action:n,onChange:e,className:b,maxSize:m=150,title:h="\u6587\u4EF6\u4E0A\u4F20",accept:S=null})=>{const c={multiple:!1,fileList:u,accept:S,withCredentials:!0,beforeUpload:i=>i.size/1024/1024(B.name.indexOf(C)===-1&&(B.name=`${B.name}${C}${w(B.size)}`),H({},B))),i.file.status==="done"&&((M=(j=i.file)==null?void 0:j.response)==null?void 0:M.status)===-1){message.error((I=(G=i.file)==null?void 0:G.response)==null?void 0:I.message),e([]);return}e(_)},onRemove:i=>x(void 0,null,function*(){const j=i.size/1024/1024;return i.status==="uploading"?!0:j0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:u.length>0,ghost:!0},h),React.createElement("span",{onClick:p,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",m,"M)"," ")))},ae=a(93737),A=a(89392),k=Object.defineProperty,J=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,t=(u,n,e)=>n in u?k(u,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):u[n]=e,oe=(u,n)=>{for(var e in n||(n={}))se.call(n,e)&&t(u,e,n[e]);if(J)for(var e of J(n))Q.call(n,e)&&t(u,e,n[e]);return u};const ie=u=>React.createElement("svg",oe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},u),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var de="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ce=Object.defineProperty,q=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,re=(u,n,e)=>n in u?ce(u,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):u[n]=e,te=(u,n)=>{for(var e in n||(n={}))ee.call(n,e)&&re(u,e,n[e]);if(q)for(var e of q(n))me.call(n,e)&&re(u,e,n[e]);return u},F=(u,n,e)=>new Promise((b,m)=>{var h=p=>{try{c(e.next(p))}catch(i){m(i)}},S=p=>{try{c(e.throw(p))}catch(i){m(i)}},c=p=>p.done?b(p.value):Promise.resolve(p.value).then(h,S);c((e=e.apply(u,n)).next())});const{Dragger:v}=K.default;function E(u){let n=[];return u&&u.length>0&&(n=u.map(e=>({uid:e.id,id:e.id,name:e.title+C+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}))),n}var W=({value:u,onChange:n,action:e,data:b,className:m,maxSize:h=150,title:S="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:c=!1,accept:p="",additionalText:i,isDragger:j,number:M=1e3,aloneClear:G=!1,realTimeRemove:I=!0})=>{const[_,B]=(0,d.useState)(!1);let[o,$]=(0,d.useState)(u||[]),[ue,pe]=(0,d.useState)(1);(0,d.useEffect)(()=>{u&&(ue===1&&$([...u]),pe(2),M===(u==null?void 0:u.length)&&B(!0))},[u]);const g=()=>{setTimeout(()=>{o.pop(),$([...o])},500)},le={multiple:!0,disabled:_,accept:p,withCredentials:!0,fileList:o,beforeUpload:(r,y)=>{const s=r.size/1024/1024;return o.concat(y).length>M?(o.pop(),$([...o]),T.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${M}\u4E2A\u6587\u4EF6`),G?Promise.reject():(g(),!1)):s=M?B(!0):B(!1),$([...o]),o=o.map(O=>{var Ee,ve;return(Ee=O==null?void 0:O.response)!=null&&Ee.id&&(O.url=(ve=O==null?void 0:O.response)==null?void 0:ve.url),O.name.indexOf(C)===-1&&(O.name=`${O.name}${C}${w(O.size)}`),te({},O)}),console.log("info:",r,o),n(o)},onRemove:r=>F(void 0,null,function*(){if(!I)return!0;const y=()=>F(void 0,null,function*(){if(r.response?r.response.id:r.id){let f=yield(0,V.JZ)(r.response?r.response.id:r.uid);return Promise.resolve(f)}else return!0});return c?new Promise((s,f)=>{Z.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:d.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>F(void 0,null,function*(){const ne=yield y();T.ZP.success("\u5220\u9664\u6210\u529F"),s(!0)}),onCancel:()=>s(!1)})}):yield y()})};function l(r){r.preventDefault(),r.stopPropagation()}return d.createElement("div",{className:`multi-upload ${m||""}`},j&&d.createElement(v,te({},le),d.createElement("p",{className:"ant-upload-drag-icon"},d.createElement(ae.Z,null)),d.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",d.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",h,"MB)"," "),i),!j&&d.createElement(K.default,te({},le),d.createElement(D.ZP,{disabled:_,className:"upload_button"},d.createElement("img",{className:"aBtn_img",src:de}),S),d.createElement("span",{onClick:l,className:"upload_text"},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",h,"MB)"," ")))}},54428:function(fe,Y,a){a.r(Y),a.d(Y,{default:function(){return te}});var d=a(59301),K=a(76265),T=a(94646),Z=a(63144),D=a(78241),R=a(66104),V=a(8591),P=a(24905),z=a(98135),N=a(57809),L=a(5112),U=a(84291),H=a(95237),x=a(43604),C=a(3113),w=a(22596),X=a(78091),ae=a(57703),A={flex_box_center:"flex_box_center___bErbF",flex_space_between:"flex_space_between___X4dC_",flex_box_vertical_center:"flex_box_vertical_center___gHQ8N",flex_box_center_end:"flex_box_center_end___Smiak",flex_box_column:"flex_box_column___uAEy9",title:"title___weIJS",export:"export___Z0YvH",bg:"bg___wQbLV",tabs:"tabs___PRyjG",btn:"btn___y2qNz",sticky:"sticky___AmErR",publishRuleContent:"publishRuleContent___BXkud",groupSelector:"groupSelector___FsBfl",addAndDelete:"addAndDelete___affCm",deleteIcon:"deleteIcon___ODax8",addIcon:"addIcon___CTMwK"},k=a(93400),J=a(35099),se=a(99232),Q=a.n(se),t=a(59301),oe=Object.defineProperty,ie=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,q=(F,v,E)=>v in F?oe(F,v,{enumerable:!0,configurable:!0,writable:!0,value:E}):F[v]=E,ee=(F,v)=>{for(var E in v||(v={}))de.call(v,E)&&q(F,E,v[E]);if(ie)for(var E of ie(v))ce.call(v,E)&&q(F,E,v[E]);return F},me=(F,v,E)=>new Promise((W,u)=>{var n=m=>{try{b(E.next(m))}catch(h){u(h)}},e=m=>{try{b(E.throw(m))}catch(h){u(h)}},b=m=>m.done?W(m.value):Promise.resolve(m.value).then(n,e);b((E=E.apply(F,v)).next())});const re=({shixunHomeworks:F,classroomList:v,boards:E,user:W,globalSetting:u,loading:n,dispatch:e})=>{var b,m,h,S;const c=(0,Z.useParams)(),[p]=D.default.useForm(),[i,j]=(0,d.useState)({subject:"",content:""}),{userInfo:M}=W,{detailLeftMenus:G,detailCourseGroupsList:I}=v,{boardsDetail:_,boardsCategoryList:B}=E;let[o,$]=(0,d.useState)([{}]);const[ue,pe]=(0,d.useState)([]);let[g,le]=(0,d.useState)({unified_setting:!0,view_message_setting:"0"});return(0,d.useEffect)(()=>{window.scrollTo({left:0,top:0,behavior:"smooth"}),e({type:"classroomList/getCourseGroupsList",payload:{page:1,id:c.coursesId,limit:1e3,nonenavigate:!0}}),e({type:"boards/getBoardsCategoryList",payload:{board_id:c.categoryId}}),e({type:"boards/getBoardsDetail",payload:ee({},c)}).then(l=>{var r;pe(l),p.setFieldsValue({select_board_id:[l==null?void 0:l.board_id],subject:l==null?void 0:l.subject,attachment_ids:(0,k.z)(l.attachments),content:l==null?void 0:l.content,sticky:!!(l!=null&&l.sticky),publish_time:l!=null&&l.publish_time?Q()(l==null?void 0:l.publish_time):null}),j({subject:l==null?void 0:l.subject,content:l==null?void 0:l.content}),g.unified_setting=l.unified_setting,g.view_message_setting=l.view_message_setting,o=((r=l==null?void 0:l.group_settings)==null?void 0:r.map(y=>({group_id:y.group_id,publish_time:y.publish_time})))||[{}],$(o.length>0?o:[{}])}),G.course_modules||e({type:"classroomList/getClassroomLeftMenus",payload:ee({},c)})},[c.coursesId]),(0,d.useEffect)(()=>{var l;(l=I==null?void 0:I.course_groups)==null||l.map(r=>{var y;(y=ue==null?void 0:ue.group_settings)==null||y.map((s,f)=>{(s==null?void 0:s.group_id)===(r==null?void 0:r.id)&&(r.cilckkey=f,r.isselect=!0)})})},[ue]),(0,d.useEffect)(()=>{console.log(o)},[o]),t.createElement("section",{className:A.bg},t.createElement("div",{className:"edu-container"},t.createElement("section",{className:"animated fadeIn"},t.createElement("aside",{className:"mt10"},t.createElement(R.Z,{separator:">"},t.createElement(R.Z.Item,null,t.createElement(Z.Link,{to:`/classrooms/${c.coursesId}/board/${c.categoryId||""}`},(b=M==null?void 0:M.course)==null?void 0:b.course_name)),t.createElement(R.Z.Item,null,t.createElement(Z.Link,{to:`/classrooms/${c.coursesId}/board/${c.categoryId||""}`},_==null?void 0:_.board_name)),t.createElement(R.Z.Item,null,"\u5E16\u5B50\u7F16\u8F91"))),t.createElement("aside",{className:[A.title,"mt20"].join(" ")},t.createElement(Z.Link,{to:`/classrooms/${_.course_id}/board/${c.categoryId||""}`},t.createElement(w.Z,{className:"font16 c-black"})),t.createElement("strong",{className:"font20 ml5"},"\u7F16\u8F91\u5E16\u5B50"))),_.id&&t.createElement(D.default,{layout:"vertical",form:p,initialValues:{subject:_.subject,select_board_id:[String(_.board_id)],content:_.content,attachment_ids:(0,k.z)(_.attachments),sticky:!1},scrollToFirstError:!0,onValuesChange:l=>{j(ee({},l))},onFinish:l=>me(void 0,null,function*(){var r;if(l.attachment_ids=(r=l.attachment_ids)==null?void 0:r.map(s=>s.id||s.response.id),l.view_message_setting=g.view_message_setting,(0,J.eB)()&&(l.unified_setting=g.unified_setting,l.group_settings=o,!g.unified_setting)){if(!o.length){V.ZP.warning("\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A");return}console.log(o),o.map(s=>{if(!s.group_id)throw V.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!s.publish_time)throw V.ZP.error("\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")})}(yield(0,K.ZP)(`/api/messages/${c.boardId}.json`,{method:"put",body:l})).status===0&&(V.ZP.success("\u4FDD\u5B58\u6210\u529F"),Z.history.push(`/classrooms/${c.coursesId}/board/${c.categoryId||""}`))})},t.createElement("aside",{className:"mt30 relative bg-white pl30 pr30 pt30 w100 inline-block"},(0,J.GJ)()&&t.createElement(D.default.Item,{name:"sticky",valuePropName:"checked",className:A.sticky},t.createElement(P.default,null,"\u7F6E\u9876")),t.createElement(D.default.Item,{label:"\u6807\u9898",name:"subject",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},t.createElement(z.default,{size:"middle",suffix:`${((m=i.subject)==null?void 0:m.length)||0}/60`,maxLength:60})),t.createElement(D.default.Item,{label:"\u76EE\u5F55",name:"select_board_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u76EE\u5F55"}]},t.createElement(N.default,null,(h=B==null?void 0:B.boards)==null?void 0:h.map(l=>t.createElement(N.default.Option,{value:l==null?void 0:l.id},l==null?void 0:l.name)))),t.createElement(D.default.Item,{label:"\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5185\u5BB9"}]},t.createElement(T.Z,{defaultValue:_.content,watch:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5E16\u5B50\u8BE6\u60C5\uFF0C\u6700\u5927\u9650\u5236\u4E3A10000\u4E2A\u5B57\u7B26"})),t.createElement(D.default.Item,{name:"attachment_ids"},t.createElement(k.Z,null)),(0,J.dE)()&&B.allow_view_message&&t.createElement(L.ZP.Group,{style:{marginBottom:10},onChange:l=>{g.view_message_setting=l.target.value,le(Object.assign({},g))},value:g.view_message_setting},t.createElement(L.ZP,{value:"0"},"\u5168\u8BFE\u5802\u53EF\u89C1"),t.createElement(L.ZP,{value:"1"},"\u540C\u73ED\u5B66\u751F\u53EF\u89C1")),(0,J.eB)()&&t.createElement("div",null,t.createElement(L.ZP.Group,{onChange:()=>{g.unified_setting=!g.unified_setting,le(Object.assign({},g))},value:g.unified_setting},t.createElement(L.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((S=I==null?void 0:I.course_groups)==null?void 0:S.length)>0&&t.createElement(L.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03")),(g==null?void 0:g.unified_setting)&&t.createElement(D.default.Item,{style:{marginTop:16},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}],label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time"},t.createElement(U.default,{showTime:{format:"HH:mm"},disabledDate:l=>l&&l{o[r].group_id=s,$(o.slice()),I.course_groups.map((f,ne)=>{s.map((O,Ee)=>{f.id===O&&(f.cilckkey=r,f.isselect=!0)})})},onDeselect:s=>{I.course_groups.map((f,ne)=>{f.id===s&&f.cilckkey===r&&(f.cilckkey=r,f.isselect=!1)})}},I.course_groups&&((y=I.course_groups)==null?void 0:y.filter(s=>s.edit_auth).map(function(s,f){return t.createElement(Option,{disabled:(s==null?void 0:s.isselect)&&s.cilckkey!=r,label:s.course_group_name,value:s.id,key:s.id},s.name)})))),t.createElement(x.Z,null,"\u53D1\u5E03\u65F6\u95F4"),t.createElement(x.Z,{flex:1},t.createElement(U.default,{showTime:{format:"HH:mm"},onChange:(s,f)=>{o[r].publish_time=s,$([...o])},disabledDate:s=>s&&s{o=o.filter((s,f)=>r!==f),$([...o])}}),t.createElement(ae.Z,{className:A.addIcon,onClick:()=>{$(o.concat({new:!0}))}}))))}))))),t.createElement("div",{className:[A.btn,"mt20"].join(" ")},t.createElement(D.default.Item,null,t.createElement(C.ZP,{htmlType:"submit",size:"middle",type:"primary"},"\u63D0\u4EA4"),t.createElement(C.ZP,{size:"middle",ghost:!0,type:"primary",onClick:()=>{Z.history.push(`/classrooms/${c.coursesId}/board/${c.categoryId||""}`)}},"\u53D6\u6D88"))))))};var te=(0,Z.connect)(({shixunHomeworks:F,classroomList:v,loading:E,boards:W,user:u,globalSetting:n})=>({shixunHomeworks:F,globalSetting:n,classroomList:v,boards:W,user:u,loading:E.effects}))(re)},73960:function(fe,Y,a){a.d(Y,{$J:function(){return T},JZ:function(){return D},bN:function(){return V},jP:function(){return R},rO:function(){return Z}});var d=a(76265),K=(P,z,N)=>new Promise((L,U)=>{var H=w=>{try{C(N.next(w))}catch(X){U(X)}},x=w=>{try{C(N.throw(w))}catch(X){U(X)}},C=w=>w.done?L(w.value):Promise.resolve(w.value).then(H,x);C((N=N.apply(P,z)).next())});function T(P){return(0,d.U2)(`libraries/${P}.json`)}function Z(){return(0,d.U2)("library_tags.json")}function D(P){return K(this,null,function*(){return(yield(0,d.IV)(`attachments/${P}.json`)).status===0})}function R(P){return(0,d.v_)("libraries.json",P)}function V(P,z){return(0,d.gz)(`libraries/${P}.json`,z)}}}]);
diff --git a/p__Classrooms__Lists__Board__index.async.js b/p__Classrooms__Lists__Board__index.async.js
index bea12da6b7..252bec46c6 100644
--- a/p__Classrooms__Lists__Board__index.async.js
+++ b/p__Classrooms__Lists__Board__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8302],{6629:function(re,K,n){var e=n(59301),t=n(93314),z=n(3113),A=Object.defineProperty,x=Object.defineProperties,I=Object.getOwnPropertyDescriptors,O=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,U=(P,h,C)=>h in P?A(P,h,{enumerable:!0,configurable:!0,writable:!0,value:C}):P[h]=C,T=(P,h)=>{for(var C in h||(h={}))N.call(h,C)&&U(P,C,h[C]);if(O)for(var C of O(h))R.call(h,C)&&U(P,C,h[C]);return P},G=(P,h)=>x(P,I(h));const M=({img:P,buttonProps:h={},styles:C={},customText:E,ButtonText:c,ButtonClick:f,Buttonclass:o,ButtonTwo:l,imgStyles:m,loading:v=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:T(T({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),C)},e.createElement("img",{src:P||t,style:G(T({},m),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},E||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),c&&e.createElement(z.ZP,T({className:o,onClick:f},h),c),l&&l);K.Z=M},66370:function(re,K,n){var e=n(59301),t=n(43418),z=n(8591),A=n(76265),x=n(63144),I=Object.defineProperty,O=Object.defineProperties,N=Object.getOwnPropertyDescriptors,R=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,G=(E,c,f)=>c in E?I(E,c,{enumerable:!0,configurable:!0,writable:!0,value:f}):E[c]=f,M=(E,c)=>{for(var f in c||(c={}))U.call(c,f)&&G(E,f,c[f]);if(R)for(var f of R(c))T.call(c,f)&&G(E,f,c[f]);return E},P=(E,c)=>O(E,N(c)),h=(E,c,f)=>new Promise((o,l)=>{var m=_=>{try{F(f.next(_))}catch(p){l(p)}},v=_=>{try{F(f.throw(_))}catch(p){l(p)}},F=_=>_.done?o(_.value):Promise.resolve(_.value).then(m,v);F((f=f.apply(E,c)).next())});const C=({classroomList:E,dispatch:c,cb:f})=>{const o=(0,x.useParams)();o.id=o.coursesId;const{detailBoardList:l}=E;return e.createElement(t.default,{centered:!0,title:"\u63D0\u793A",open:E.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>h(void 0,null,function*(){var m,v,F;if((yield(0,A.ZP)(`/api/boards/${o.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...E.actionTabs.selectArrs]}})).status===0){z.ZP.success("\u5220\u9664\u6210\u529F");const p=E.actionTabs.selectArrs.length===l.messages.length&&((m=E.actionTabs.params)==null?void 0:m.page)>1?((v=E.actionTabs.params)==null?void 0:v.page)-1:(F=E.actionTabs.params)==null?void 0:F.page;f(p),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getBoardList",payload:P(M({},E.actionTabs.params),{page:p})}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:o.coursesId}})}}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};K.Z=(0,x.connect)(({classroomList:E})=>({classroomList:E}))(C)},84054:function(re,K,n){var e=n(59301),t=n(78241),z=n(43418),A=n(8591),x=n(98135),I=n(24905),O=n(71418),N=n(76265),R=n(26724),U=n.n(R),T=n(63144),G=Object.defineProperty,M=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,C=(o,l,m)=>l in o?G(o,l,{enumerable:!0,configurable:!0,writable:!0,value:m}):o[l]=m,E=(o,l)=>{for(var m in l||(l={}))P.call(l,m)&&C(o,m,l[m]);if(M)for(var m of M(l))h.call(l,m)&&C(o,m,l[m]);return o},c=(o,l,m)=>new Promise((v,F)=>{var _=V=>{try{y(m.next(V))}catch(q){F(q)}},p=V=>{try{y(m.throw(V))}catch(q){F(q)}},y=V=>V.done?v(V.value):Promise.resolve(V.value).then(_,p);y((m=m.apply(o,l)).next())});const f=({classroomList:o,loading:l,dispatch:m})=>{const v=E({},(0,T.useParams)());let[F,_]=(0,e.useState)([]);const[p,y]=(0,e.useState)(!0),[V,q]=(0,e.useState)(1),[Y,ae]=(0,e.useState)(!0);v.page=0,v.page_size=50,(0,e.useEffect)(()=>{o.actionTabs.key==="\u53D1\u9001"&&H(1)},[o.actionTabs.key]);const[oe]=t.default.useForm(),H=w=>c(void 0,null,function*(){w==1&&(F=[]),v.page=w,ae(!0);const k=yield m({type:"classroomList/getCoursesMine",payload:E({},v)});k.lengthc(void 0,null,function*(){const w=oe.getFieldValue();(yield(0,N.ZP)(`/api/boards/${v.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[...o.actionTabs.selectArrs],to_course_ids:[...w.group_ids]}})).status===0&&(A.ZP.success("\u53D1\u5E03\u6210\u529F"),m({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{m({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",e.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),e.createElement(x.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:w=>{_([]),v.search=w,H(1)}}),e.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},e.createElement(U(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:w=>{H(w)},hasMore:!Y&&p,useWindow:!1},e.createElement(t.default,{form:oe,initialValues:{}},e.createElement(t.default.Item,{name:"group_ids"},e.createElement(I.default.Group,null,F==null?void 0:F.map(function(w,k){return e.createElement("div",{key:k},e.createElement(I.default,{style:{width:520},value:w.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},w.name))}))),e.createElement(O.Z,{className:"edu-ant-spin",spinning:Y})))))};K.Z=(0,T.connect)(({classroomList:o,loading:l})=>({classroomList:o,loading:l}))(f)},58904:function(re,K,n){n.r(K),n.d(K,{default:function(){return He}});var e=n(63144),t=n(59301),z=n(46961),A=n(99232),x=n.n(A),I=n(20834),O=n(24905),N=n(3113),R=n(8591),U=n(6848),T=n(71418),G=n(95237),M=n(43604),P=n(53864),h=n(81228),C=n(38854),E=n(14491),c=n(76265),f=n(53547),o=n(43501),l=n(35099),m=n(6629),v=n(43418),F=Object.defineProperty,_=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,V=(s,i,d)=>i in s?F(s,i,{enumerable:!0,configurable:!0,writable:!0,value:d}):s[i]=d,q=(s,i)=>{for(var d in i||(i={}))p.call(i,d)&&V(s,d,i[d]);if(_)for(var d of _(i))y.call(i,d)&&V(s,d,i[d]);return s},Y=(s,i,d)=>new Promise((J,L)=>{var B=S=>{try{Q(d.next(S))}catch(b){L(b)}},ne=S=>{try{Q(d.throw(S))}catch(b){L(b)}},Q=S=>S.done?J(S.value):Promise.resolve(S.value).then(B,ne);Q((d=d.apply(s,i)).next())});const ae=({classroomList:s,dispatch:i,cb:d})=>{const J=(0,e.useParams)();return J.id=J.coursesId,t.createElement(v.default,{centered:!0,title:"\u63D0\u793A",open:s.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Y(void 0,null,function*(){(yield(0,c.ZP)(`/api/boards/${J.categoryId}/messages/bulk_public.json`,{method:"put",body:{ids:[...s.actionTabs.selectArrs]}})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),d(),i({type:"classroomList/setActionTabs",payload:{}}),i({type:"classroomList/getBoardList",payload:q({},s.actionTabs.params)}))}),onCancel:()=>{i({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var oe=(0,e.connect)(({classroomList:s})=>({classroomList:s}))(ae),H=n(66370),w=n(84054),k={flex_box_center:"flex_box_center___hePrT",flex_space_between:"flex_space_between___ORkbo",flex_box_vertical_center:"flex_box_vertical_center___cCpIF",flex_box_center_end:"flex_box_center_end___c_jTW",flex_box_column:"flex_box_column___wD0ra",bg:"bg___XwUKY",containerTitle:"containerTitle___ImnKq",containerDesc:"containerDesc___yUKqL",listItem:"listItem___SUzaY",title:"title___hjA_e",titleLeft:"titleLeft___GGFEY",titleRight:"titleRight___aNGKY",acitons:"acitons___VXZ66",categoryName:"categoryName___gefjO",moveCategory:"moveCategory___OFSGW",copyTag:"copyTag___dGmyT"},ve=n(15715),ce=n(13946),_e=n(92919),Ee=n(26724),he=n.n(Ee),pe=n(15826),fe=Object.defineProperty,De=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,D=(s,i,d)=>i in s?fe(s,i,{enumerable:!0,configurable:!0,writable:!0,value:d}):s[i]=d,W=(s,i)=>{for(var d in i||(i={}))Fe.call(i,d)&&D(s,d,i[d]);if(ie)for(var d of ie(i))ye.call(i,d)&&D(s,d,i[d]);return s},ee=(s,i)=>De(s,Ce(i)),te=(s,i,d)=>new Promise((J,L)=>{var B=S=>{try{Q(d.next(S))}catch(b){L(b)}},ne=S=>{try{Q(d.throw(S))}catch(b){L(b)}},Q=S=>S.done?J(S.value):Promise.resolve(S.value).then(B,ne);Q((d=d.apply(s,i)).next())});const Pe=({classroomList:s,boards:i,globalSetting:d,loading:J,user:L,dispatch:B})=>{var ne,Q,S;const b=(0,e.useParams)(),u=(0,t.useRef)(ee(W({},b),{id:b.categoryId,page_size:20})),[Le,ge]=(0,t.useState)({page:1,page_size:20}),{detailBoardList:j,detailLeftMenus:Xe,detailTopBanner:de,detailCourseGroupsList:Se}=s,[Z,X]=(0,t.useState)([]),[Ye,Be]=(0,t.useState)("\u6392\u5E8F"),{userInfo:Ae}=L,[Qe,xe]=(0,t.useState)(!1),[Ne]=(0,e.useSearchParams)(),[be,Oe]=(0,t.useState)("all"),[le,qe]=(0,t.useState)({}),[Te,et]=(0,t.useState)(1),[tt,Me]=(0,t.useState)(!1),[at,Ze]=(0,t.useState)(!1),[Re,nt]=(0,t.useState)(!0);let[we,lt]=(0,t.useState)([]);const[je,rt]=(0,t.useState)(!1),[$e,ot]=(0,t.useState)(!1),ke=(0,e.useLocation)();let[$,We]=(0,t.useState)({page:1,page_size:20});const st=(0,t.useMemo)(()=>{if(Xe.course_modules)return s.detailLeftMenus.course_modules.filter(a=>a.type==="board")[0]},[s]);(0,t.useEffect)(()=>{var a;const r=pe.cX.getItem(`${(a=L==null?void 0:L.userInfo)==null?void 0:a.login}${(0,l.GJ)()?"Teacher":"Student"}`,"Board");r&&(Be(r==null?void 0:r.name),u.current.sort_type=Ie.find(g=>g.name===(r==null?void 0:r.name)).id)},[(ne=L==null?void 0:L.userInfo)==null?void 0:ne.login,ke==null?void 0:ke.pathname]),(0,t.useEffect)(()=>{Ne.get("type")==="hudong"?(Oe("hudong"),me(),Ke()):Oe("all")},[Ne.get("type")]);const Ke=()=>te(void 0,null,function*(){var a;if(Re&&!tt){Me(!0),et(Te+1);const r=yield B({type:"classroomList/getCourseGroupsList",payload:ee(W({},u),{page:Te,id:u.current.coursesId,limit:20,nonenavigate:!0})});let g=[...r==null?void 0:r.course_groups];((a=r==null?void 0:r.course_groups)==null?void 0:a.length)<20&&(nt(!1),g.push({id:0,name:"\u672A\u5206\u73ED"})),Me(!1),lt([...we,...g])}});(0,t.useEffect)(()=>{u.current.categoryId=b.categoryId,u.current.id=b.categoryId,B({type:"classroomList/getBoardList",payload:u.current})},[b]),(0,t.useEffect)(()=>{s.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&B({type:"classroomList/getBoardList",payload:u.current})},[s.actionTabs.key]),(0,t.useEffect)(()=>{X([])},[s.detailBoardList]);const ut=(a,r)=>{ge({page:a,page_size:r}),u.current.page=a,u.current.page_size=r,B({type:"classroomList/getBoardList",payload:u.current})},ct=t.createElement("section",{className:k.dropmenu},t.createElement("div",{style:{maxHeight:200,overflow:"auto"}},t.createElement(he(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:a=>{Ke()},hasMore:Re,useWindow:!1},t.createElement(I.default,{style:{width:240,zIndex:10}},Se.group_count>0&&we.map(function(a,r){return t.createElement(I.default.Item,{key:a.id},t.createElement(O.default,{checked:Z.includes(a.id),value:a.id,onChange:g=>{let se=Z.indexOf(a.id);Z.indexOf(a.id)>-1?X(Z.filter(ue=>ue!==a.id)):X(Z.concat(a.id))}},a.name))})))),t.createElement("aside",{className:k.bg},t.createElement("div",null,t.createElement(N.ZP,{type:"link",onClick:()=>te(void 0,null,function*(){$.group_ids=Z,$.page=1,We(W({},$)),me()})},"\u786E\u5B9A"),t.createElement(N.ZP,{type:"link",onClick:()=>{X([])}},"\u91CD\u7F6E")))),Ie=[{name:"\u65F6\u95F4\u6392\u5E8F",id:"time"},{name:"\u70ED\u5EA6\u6392\u5E8F",id:"hot"}];let ze=[{name:"\u5220\u9664",icon:t.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:t.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:t.createElement("i",{className:"iconfont icon-sheweigongkai2"})}];de.is_public||ze.splice(2,1);const it=a=>{var r;pe.cX.setItem(`${(r=L==null?void 0:L.userInfo)==null?void 0:r.login}${(0,l.GJ)()?"Teacher":"Student"}`,a,"Board"),Be(a==null?void 0:a.name),u.current.sort_type=Ie.find(g=>g.name===(a==null?void 0:a.name)).id,B({type:"classroomList/getBoardList",payload:u.current})},Ue=(a,r)=>te(void 0,null,function*(){r.coursesId=u.current.coursesId;let g="boards/setTopping";a==="\u53D6\u6D88\u7F6E\u9876"&&(g="boards/escTopping"),yield B({type:g,payload:W({},r)}),B({type:"classroomList/getBoardList",payload:u.current})}),dt=a=>te(void 0,null,function*(){const r=a.name;Z==""?R.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):B({type:"classroomList/setActionTabs",payload:{key:r,selectArrs:Z,params:u.current}})}),mt=a=>te(void 0,null,function*(){var r;if(Z=="")return R.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,c.ZP)(`/api/boards/${u.current.categoryId}/messages/bulk_move.json`,{method:"put",body:{ids:Z,to_board_id:a.key}})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),B({type:"classroomList/getBoardList",payload:u.current}),B({type:"classroomList/getClassroomLeftMenus",payload:{id:(r=u.current)==null?void 0:r.coursesId}}))});function me(){return te(this,null,function*(){var a;Ze(!0);let r=yield(0,c.ZP)(`/api/boards/${u.current.categoryId}/messages/statistics.json`,{method:"get",params:W({coursesId:(a=u.current)==null?void 0:a.coursesId},$)});Ze(!1),(r==null?void 0:r.status)===0&&qe(r)})}return t.createElement("section",null,t.createElement(ve.Z,{isLoading:!1,tabDataSource:[{name:"\u5168\u90E8",id:"all"},(0,l.eB)()&&{name:"\u4E92\u52A8\u7EDF\u8BA1",id:"hudong"},((de==null?void 0:de.is_admin)||(0,l.Ny)())&&{name:"\u8BBE\u7F6E",id:"shezhi"}].filter(a=>!!a),isAdmin:(0,l.RV)(),onTabMenuClick:a=>{a.key==="hudong"&&(me(),e.history.replace(`/classrooms/${u.current.coursesId}/board/${u.current.categoryId}?type=hudong`)),Oe(a.key)},defaultSelectedKeys:[`${be}`],showControlButton:(0,l.RV)(),buttonText:"\u6211\u8981\u53D1\u5E16",extraNode:(0,l.GJ)()&&j.name!=="\u672A\u5206\u914D\u76EE\u5F55"&&t.createElement(t.Fragment,null,t.createElement("span",{className:"c-blue font16 ml20 current",onClick:a=>{var r;a.preventDefault();let g=(r=u.current)==null?void 0:r.coursesId;(j==null?void 0:j.parent_id)>0&&(g=u.current.categoryId),B({type:"classroomList/setActionTabs",payload:{key:(j==null?void 0:j.parent_id)===0?"\u6DFB\u52A0\u76EE\u5F55":"\u76EE\u5F55\u91CD\u547D\u540D",params:u.current,selectArrs:{category_id:g,category_name:j.name,type:"board"},cb:()=>{B({type:"classroomList/getBoardList",payload:u.current})}}})}},(j==null?void 0:j.parent_id)==0?t.createElement(U.Z,{title:"\u65B0\u5EFA\u76EE\u5F55"},t.createElement("i",{className:"iconfont icon-xinjianmulu1 c-blue font16 mr20 current"})):t.createElement(U.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},t.createElement("i",{className:"iconfont icon-zhongmingming1 c-blue font16 mr20 current"})))),onButtonClick:()=>{e.history.push(`/classrooms/${b.coursesId}/board/${b.categoryId}/add`)}}),be==="all"?t.createElement("div",null,t.createElement(T.Z,{spinning:J["classroomList/getBoardList"]},t.createElement(ce.Z,{dataSource:j.messages||[],isAdmin:(0,l.GJ)(),batchStatus:Qe,SortMenuName:Ye,setSortMenuName:Be,SortMenus:Ie,dispatch:B,isboard:!0,onBoard:a=>{u.current.group_ids=a,u.current.page=1,ge(r=>ee(W({},r),{page:1})),B({type:"classroomList/getBoardList",payload:u.current})},detailCourseGroupsList:Se,onSearch:a=>{u.current.search=a,u.current.page=1,ge(r=>ee(W({},r),{page:1})),B({type:"classroomList/getBoardList",payload:u.current})},onSort:it,onBatch:a=>xe(a)}),j.total_count===0&&t.createElement(m.Z,null),j.messages&&j.messages.map(function(a,r){var g,se;return t.createElement("div",{className:k.listItem,key:r,onClick:ue=>{Z.indexOf(a.id)>-1?X(Z.filter(Et=>Et!==a.id)):X(Z.concat(a.id))}},t.createElement(G.Z,{align:"top"},(0,l.GJ)()&&t.createElement(M.Z,null,t.createElement("div",{className:"mt17"},((0,l.Ny)()||((g=a==null?void 0:a.author)==null?void 0:g.login)===Ae.login||(0,l.GJ)()&&!a.author.is_teacher)&&t.createElement(O.default,{checked:Z.includes(a.id),value:a.id}))),t.createElement(M.Z,null,t.createElement("img",{className:"ml10 mr20",src:`${z.Z.IMG_SERVER}/images/${a.author.image_url}`})),t.createElement(M.Z,{flex:1},t.createElement("div",{className:k.title},t.createElement("div",{className:k.titleLeft},t.createElement(e.Link,{to:`/classrooms/${b.coursesId}/board/${b.categoryId}/Detail/${a.id}`},t.createElement("strong",null,a.subject)),(a==null?void 0:a.is_copy)&&t.createElement("span",{className:k.copyTag},"\u590D\u5236"),a.sticky===1&&t.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),t.createElement("p",{className:"mt15"},t.createElement("span",{className:""},a.author.name),a.total_replies_count>0&&t.createElement("span",{className:"ml20 c-light-black "},a.total_replies_count," \u56DE\u590D"),a.praises_count>0&&t.createElement("span",{className:"ml20 c-light-black "},a.praises_count," \u70B9\u8D5E"),a.visits>0&&t.createElement("span",{className:"ml20 c-light-black "},a.visits," \u6D4F\u89C8"),t.createElement("span",{className:"ml20 c-light-black "},x()(a.created_on).fromNow()))),t.createElement(M.Z,{className:"tr"},t.createElement("p",null,(0,l.RV)()&&t.createElement(e.Link,{to:`/classrooms/${b.coursesId}/board/${b.categoryId}/Detail/${a.id}`},"\u67E5\u770B\u8BE6\u60C5"),a.sticky===0&&(0,l.GJ)()&&t.createElement(e.Link,{className:"ml25",to:"",onClick:ue=>{ue.preventDefault(),Ue("\u7F6E\u9876",a)}},"\u7F6E\u9876"),a.sticky===1&&(0,l.GJ)()&&t.createElement(e.Link,{className:"ml25",to:"",onClick:ue=>{ue.preventDefault(),Ue("\u53D6\u6D88\u7F6E\u9876",a)}},"\u53D6\u6D88\u7F6E\u9876"),((0,l.Ny)()||((se=a==null?void 0:a.author)==null?void 0:se.login)===Ae.login||(0,l.GJ)()&&!a.author.is_teacher)&&t.createElement(e.Link,{className:"ml25",to:`/classrooms/${b.coursesId}/board/${a.board_id}/Edit/${a.id}`},"\u7F16\u8F91")),a.category_name&&t.createElement("p",{className:["c-grey-666",k.categoryName].join(" ")},"\u6240\u5C5E\u76EE\u5F55\uFF1A",a.category_name))))}),t.createElement("aside",{className:"tc mb50 mt30"},j.total_count>0&&t.createElement(P.Z,{showSizeChanger:!0,onChange:ut,defaultCurrent:1,pageSize:Le.page_size||20,current:Le.page||1,total:j.total_count})),Z.length>0&&(0,l.GJ)()&&t.createElement(h.Z,{offsetBottom:0},t.createElement(_e.Z,{buttonDataSource:ze,onButtonClick:dt,useBatchStatus:xe,catalogue:st.second_category.filter(a=>a.category_name!=="\u672A\u5206\u914D\u76EE\u5F55")||[],allSelect:Z.length?Z.length===((Q=j==null?void 0:j.messages)==null?void 0:Q.length):!1,setSeleArr:X,setAllSelect:a=>{a.target.checked?X(j.messages.map(r=>r.id)):X([])},selectArrs:Z,onMenuClick:mt,addCatalogue:a=>{a.preventDefault(),B({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:u.current,selectArrs:{category_id:u.current.coursesId,type:"board"}}})}})),t.createElement(H.Z,{cb:a=>{X([]),u.current.page=a,ge(r=>ee(W({},r),{page:a}))}}),t.createElement(oe,{cb:()=>X([])}),t.createElement(w.Z,{cb:()=>X([])}))):be==="shezhi"?t.createElement("div",{style:{background:"#fff",padding:20}},t.createElement("h5",{style:{fontSize:18}},"\u516C\u5F00\u8BBE\u7F6E"),t.createElement(O.default,{style:{marginTop:10},defaultChecked:de==null?void 0:de.allow_view_message,onChange:a=>te(void 0,null,function*(){var r,g;let se=yield(0,c.ZP)(`/api/courses/${(r=u.current)==null?void 0:r.coursesId}/update_view_setting.json`,{method:"PUT",body:{allow_view_message:a.target.checked}});(se==null?void 0:se.status)===0&&B({type:"classroomList/getClassroomTopBanner",payload:{id:(g=u.current)==null?void 0:g.coursesId}})})},"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09")):t.createElement("div",{style:{background:"#fff",padding:"25px 20px"}},t.createElement("div",{style:{display:"flex"}},t.createElement("div",{style:{flex:1,color:"#666666"}},t.createElement("span",null,"\u8BA8\u8BBA\uFF08",le.total_message_count,"\uFF09"),t.createElement("span",{style:{marginLeft:20}},"\u56DE\u590D\uFF08",le.total_reply_count,"\uFF09"),t.createElement("span",{style:{marginLeft:20}},"\u70B9\u8D5E\uFF08",le.total_like_count,"\uFF09")),(0,l.GJ)()&&t.createElement("div",null,t.createElement(C.Z,{dropdownRender:()=>ct,open:je,onOpenChange:a=>{rt(a)}},t.createElement("a",null,"\u5206\u73ED",je?t.createElement(f.Z,{style:{marginLeft:6}}):t.createElement(o.Z,{style:{marginLeft:6}}))),t.createElement(C.Z,{open:$e,onOpenChange:a=>{ot(a)},menu:{items:[{key:"1",style:{width:100},label:t.createElement("a",{onClick:()=>te(void 0,null,function*(){var a,r;let g=yield(0,c.ZP)(`/api/boards/${(a=u.current)==null?void 0:a.categoryId}/messages/export_messages.json`,{method:"get",params:W({is_repeat_export:1},$)});(g==null?void 0:g.status)===0&&e.history.push(`/classrooms/${(r=u.current)==null?void 0:r.coursesId}/exportlist/normal_work_list`)})},"\u4E92\u52A8\u5BFC\u51FA")},{key:"2",label:t.createElement("a",{href:`/classrooms/${(S=u.current)==null?void 0:S.coursesId}/exportlist/normal_work_list`},"\u5386\u53F2\u5BFC\u51FA")}]}},t.createElement("a",{style:{marginLeft:20}},"\u5BFC\u51FA",$e?t.createElement(f.Z,{style:{marginLeft:6}}):t.createElement(o.Z,{style:{marginLeft:6}}))))),t.createElement(E.default,{dataSource:le==null?void 0:le.course_members,style:{marginTop:25},loading:at,onChange:(a,r,g)=>{g.order?($.sort_by=g.field==="total_score"?"score":g.field,$.sort=g.order,$.sort=$.sort.replace("end","")):delete $.sort,me()},columns:[{title:"\u5E8F\u53F7",dataIndex:"number",width:60,render:(a,r,g)=>$.page_size*($.page-1)+g+1},{title:"\u59D3\u540D",dataIndex:"real_name",render:(a,r,g)=>t.createElement("a",{target:"_blank",style:{color:"#3061D0"},href:`/users/${r==null?void 0:r.login}/classrooms`},a)},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u53D1\u5E16\u6570",dataIndex:"message_count",width:60},{title:"\u5E16\u5B50\u70B9\u8D5E\u6570",dataIndex:"message_like_count",width:100},{title:"\u56DE\u590D\u6570",dataIndex:"reply_count",width:60},{title:"\u56DE\u590D\u70B9\u8D5E\u6570",dataIndex:"reply_like_count",width:100},{title:"\u4E92\u52A8\u6570",dataIndex:"total_message_count",width:70}],pagination:!1}),t.createElement(P.Z,{showSizeChanger:!0,showTotal:a=>t.createElement("span",null,"\u5171",t.createElement("span",{style:{color:"#165DFF"}},le.total_count)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(a,r)=>{$.page=a,$.page_size=r,We(W({},$)),me()},defaultCurrent:1,pageSize:$.page_size||20,current:$.page||1,total:le.total_count})))};var Ge=(0,e.connect)(({classroomList:s,loading:i,boards:d,user:J,globalSetting:L})=>({classroomList:s,globalSetting:L,boards:d,user:J,loading:i.effects}))(Pe),Ve=n(59301);const Je=({classroomList:s,boards:i,globalSetting:d,loading:J,user:L,dispatch:B})=>{const ne=(0,e.useParams)(),{detailBoardList:Q,detailLeftMenus:S,detailTopBanner:b}=s;return Ve.createElement(Ge,null)};var He=(0,e.connect)(({classroomList:s,loading:i,boards:d,user:J,globalSetting:L})=>({classroomList:s,globalSetting:L,boards:d,user:J,loading:i.models.index}))(Je)},92919:function(re,K,n){n.d(K,{Z:function(){return T}});var e=n(59301),t=n(20834),z=n(98135),A=n(24905),x=n(3113),I=n(38854),O={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},N=n(35099),R=n(43501),T=({buttonDataSource:G,onButtonClick:M,useBatchStatus:P,allSelect:h,setAllSelect:C,selectArrs:E,onMenuClick:c,setSeleArr:f,catalogue:o,addCatalogue:l})=>{const[m,v]=(0,e.useState)(!1),[F,_]=(0,e.useState)("");console.log("---",o);const p=e.createElement("div",{className:O.moveCategory,onMouseLeave:y=>v(!1)},e.createElement(t.default,{onClick:c,style:{maxHeight:300,width:240,overflow:"auto"}},e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.createElement(z.default,{onChange:y=>{_(y.target.value)}})),o==null?void 0:o.map(function(y,V){var q;if(!(F!==""&&y.category_name.indexOf(F)<0))return e.createElement(e.Fragment,null,e.createElement(t.default.Item,{className:"multi-llipsis1e",key:y.category_id},y.category_name),(q=y==null?void 0:y.third_category)==null?void 0:q.map(Y=>e.createElement(t.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Y.category_id},Y.category_name)))}),l&&e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:l},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return e.createElement("div",{className:O.bottomControlContainer},e.createElement("div",null,e.createElement("div",null,e.createElement(A.default,{checked:h,onChange:C},"\u5168\u9009\u672C\u9875\uFF08",E.length,"\uFF09")),(0,N.GJ)()&&G.map(y=>e.createElement("div",{key:y.name},e.createElement(x.ZP,{type:"primary",icon:y.icon,className:O.buttonWrap,onClick:()=>M(y)},y.name))),(0,N.GJ)()&&(l||o)&&e.createElement("div",null,e.createElement(I.Z,{open:m,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>p,getPopupContainer:y=>y.parentNode},e.createElement("span",{className:"ant-dropdown-link",onMouseEnter:y=>v(!0)},e.createElement(x.ZP,{type:"primary",className:O.buttonWrap,icon:e.createElement("i",{className:"iconfont icon-yidongmulu"})},e.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",e.createElement(R.Z,null))))))),e.createElement("div",null,e.createElement(x.ZP,{type:"primary",ghost:!0,onClick:()=>{P(!1),f([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},13946:function(re,K,n){n.d(K,{Z:function(){return E}});var e=n(59301),t=n(20834),z=n(24905),A=n(3113),x=n(38854),I=n(6848),O=n(98135),N={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},R=n(35099),U=n(53547),T=n(43501),G=n(26724),M=n.n(G),P=n(63144),h=(c,f,o)=>new Promise((l,m)=>{var v=p=>{try{_(o.next(p))}catch(y){m(y)}},F=p=>{try{_(o.throw(p))}catch(y){m(y)}},_=p=>p.done?l(p.value):Promise.resolve(p.value).then(v,F);_((o=o.apply(c,f)).next())}),E=({isAdmin:c,dataSource:f,batchStatus:o,SortMenuName:l,setSortMenuName:m,detailCourseGroupsList:v,onSearch:F,onBoard:_,onSort:p,isboard:y,dispatch:V,onBatch:q,SortMenus:Y})=>{const[ae,oe]=(0,e.useState)(!1),[H,w]=(0,e.useState)([]),[k,ve]=(0,e.useState)(!0);let[ce,_e]=(0,e.useState)([]);const[Ee,he]=(0,e.useState)(1),[pe,fe]=(0,e.useState)(!1),De=(0,P.useParams)(),Ce=D=>{m(D.name),p(D)};(0,e.useEffect)(()=>{y&&ie()},[y]);const ie=()=>h(void 0,null,function*(){var D;if(k&&!pe){fe(!0),he(Ee+1);const W=yield V({type:"classroomList/getCourseGroupsList",payload:{page:Ee,id:De.coursesId,limit:20,nonenavigate:!0}});let ee=[...(W==null?void 0:W.course_groups)||[]];((D=W==null?void 0:W.course_groups)==null?void 0:D.length)<20&&(ve(!1),ee.push({id:0,name:"\u672A\u5206\u73ED"})),fe(!1),_e([...ce,...ee])}}),Fe=e.createElement("section",{className:N.dropmenu},e.createElement("div",{style:{maxHeight:200,overflow:"auto"}},e.createElement(M(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:D=>{ie()},hasMore:k,useWindow:!1},e.createElement(t.default,{style:{width:240,zIndex:10}},(v==null?void 0:v.group_count)>0&&(ce==null?void 0:ce.filter(D=>D.edit_auth||D.name==="\u672A\u5206\u73ED").map(function(D,W){return e.createElement(t.default.Item,{key:D.id},e.createElement(z.default,{checked:H.includes(D.id),value:D.id,onChange:ee=>{let te=H.indexOf(D.id);H.indexOf(D.id)>-1?w(H.filter(Pe=>Pe!==D.id)):w(H.concat(D.id))}},D.name))}))))),e.createElement("aside",{style:{background:"#fff"}},e.createElement("div",null,e.createElement(A.ZP,{type:"link",onClick:()=>{_(H)}},"\u786E\u5B9A"),e.createElement(A.ZP,{type:"link",onClick:()=>{w([])}},"\u91CD\u7F6E")))),ye=l==="\u9ED8\u8BA4\u6392\u5E8F";return e.createElement("div",{className:N.searchSortControllerContainer},!!(Y!=null&&Y.length)&&e.createElement("div",null,e.createElement(x.Z,{dropdownRender:()=>e.createElement(t.default,{selectedKeys:[l]},Y.map(D=>e.createElement(t.default.Item,{key:D.name,onClick:()=>Ce(D)},D.name)))},e.createElement("div",null,e.createElement("span",{className:`${N.btn} ${ye?N.btnSort:""}`},e.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),l)))),ye&&e.createElement(I.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},e.createElement("span",{className:N.tips},e.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),e.createElement(O.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:F,style:{width:220,marginLeft:"auto",marginRight:10}}),(0,R.eB)()&&y&&e.createElement(x.Z,{dropdownRender:()=>Fe,open:ae,onOpenChange:D=>{oe(D)}},e.createElement("a",null,"\u5206\u73ED",ae?e.createElement(U.Z,{style:{marginLeft:6}}):e.createElement(T.Z,{style:{marginLeft:6}}))))}},15715:function(re,K,n){n.d(K,{Z:function(){return R}});var e=n(59301),t=n(95237),z=n(43604),A=n(20834),x=n(38854),I={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},O=n(63144),R=({isLoading:U,addText:T,tabDataSource:G,isAdmin:M,dispatch:P,type:h,isExercise:C,defaultSelectedKeys:E,onTabMenuClick:c,getDropdownMenu:f,showControlButton:o,buttonText:l,buttonIcon:m="icon-tianjiadaohang",extraNode:v,onButtonClick:F=()=>{}})=>{const _=(0,O.useParams)();return e.createElement("div",{className:I.tabMenuContainer},e.createElement(t.Z,null,e.createElement(z.Z,{flex:"1"},e.createElement(A.default,{onSelect:p=>U?{}:c(p),mode:"horizontal",selectedKeys:E},G.map(p=>e.createElement(A.default.Item,{key:typeof p.index=="number"?p.index:p.id},e.createElement("span",{className:"c-grey-666"},p.name),p.total!==void 0&&M&&e.createElement("span",{className:"c-grey-999 ml20"},p.total||0))))),M&&e.createElement(z.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},C&&e.createElement(x.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement(A.default,null,e.createElement(A.default.Item,{key:1,onClick:()=>{P({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:h,exportType:"exercise",category_id:_.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),e.createElement(A.default.Item,{key:3,onClick:()=>{O.history.push(`/classrooms/${_==null?void 0:_.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"})))),e.createElement("div",{className:I.control},e.createElement("div",{className:I.extra},v),o&&e.createElement("span",{onClick:F,style:{cursor:"pointer"},className:I.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${m}`})),e.createElement("span",null,l)),!!f&&e.createElement(x.Z,{className:"ml10",dropdownRender:f},e.createElement("span",{className:I.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement("span",null,T||"\u521B\u5EFA\u8BD5\u5377")))))))}}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8302],{6629:function(oe,V,n){var e=n(59301),t=n(93314),J=n(3113),A=Object.defineProperty,x=Object.defineProperties,z=Object.getOwnPropertyDescriptors,B=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,H=(D,_,C)=>_ in D?A(D,_,{enumerable:!0,configurable:!0,writable:!0,value:C}):D[_]=C,T=(D,_)=>{for(var C in _||(_={}))I.call(_,C)&&H(D,C,_[C]);if(B)for(var C of B(_))$.call(_,C)&&H(D,C,_[C]);return D},U=(D,_)=>x(D,z(_));const M=({img:D,buttonProps:_={},styles:C={},customText:E,ButtonText:c,ButtonClick:f,Buttonclass:r,ButtonTwo:l,imgStyles:m,loading:v=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:T(T({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),C)},e.createElement("img",{src:D||t,style:U(T({},m),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},E||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),c&&e.createElement(J.ZP,T({className:r,onClick:f},_),c),l&&l);V.Z=M},66370:function(oe,V,n){var e=n(59301),t=n(43418),J=n(8591),A=n(76265),x=n(63144),z=Object.defineProperty,B=Object.defineProperties,I=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,U=(E,c,f)=>c in E?z(E,c,{enumerable:!0,configurable:!0,writable:!0,value:f}):E[c]=f,M=(E,c)=>{for(var f in c||(c={}))H.call(c,f)&&U(E,f,c[f]);if($)for(var f of $(c))T.call(c,f)&&U(E,f,c[f]);return E},D=(E,c)=>B(E,I(c)),_=(E,c,f)=>new Promise((r,l)=>{var m=y=>{try{P(f.next(y))}catch(F){l(F)}},v=y=>{try{P(f.throw(y))}catch(F){l(F)}},P=y=>y.done?r(y.value):Promise.resolve(y.value).then(m,v);P((f=f.apply(E,c)).next())});const C=({classroomList:E,dispatch:c,cb:f})=>{const r=(0,x.useParams)();r.id=r.coursesId;const{detailBoardList:l}=E;return e.createElement(t.default,{centered:!0,title:"\u63D0\u793A",open:E.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>_(void 0,null,function*(){var m,v,P;if((yield(0,A.ZP)(`/api/boards/${r.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...E.actionTabs.selectArrs]}})).status===0){J.ZP.success("\u5220\u9664\u6210\u529F");const F=E.actionTabs.selectArrs.length===l.messages.length&&((m=E.actionTabs.params)==null?void 0:m.page)>1?((v=E.actionTabs.params)==null?void 0:v.page)-1:(P=E.actionTabs.params)==null?void 0:P.page;f(F),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getBoardList",payload:D(M({},E.actionTabs.params),{page:F})}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:r.coursesId}})}}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};V.Z=(0,x.connect)(({classroomList:E})=>({classroomList:E}))(C)},84054:function(oe,V,n){var e=n(59301),t=n(78241),J=n(43418),A=n(8591),x=n(98135),z=n(24905),B=n(71418),I=n(76265),$=n(26724),H=n.n($),T=n(63144),U=Object.defineProperty,M=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,C=(r,l,m)=>l in r?U(r,l,{enumerable:!0,configurable:!0,writable:!0,value:m}):r[l]=m,E=(r,l)=>{for(var m in l||(l={}))D.call(l,m)&&C(r,m,l[m]);if(M)for(var m of M(l))_.call(l,m)&&C(r,m,l[m]);return r},c=(r,l,m)=>new Promise((v,P)=>{var y=Z=>{try{p(m.next(Z))}catch(Y){P(Y)}},F=Z=>{try{p(m.throw(Z))}catch(Y){P(Y)}},p=Z=>Z.done?v(Z.value):Promise.resolve(Z.value).then(y,F);p((m=m.apply(r,l)).next())});const f=({classroomList:r,loading:l,dispatch:m})=>{const v=E({},(0,T.useParams)());let[P,y]=(0,e.useState)([]);const[F,p]=(0,e.useState)(!0),[Z,Y]=(0,e.useState)(1),[G,k]=(0,e.useState)(!0);v.page=0,v.page_size=50,(0,e.useEffect)(()=>{r.actionTabs.key==="\u53D1\u9001"&&Q(1)},[r.actionTabs.key]);const[re]=t.default.useForm(),Q=R=>c(void 0,null,function*(){R==1&&(P=[]),v.page=R,k(!0);const W=yield m({type:"classroomList/getCoursesMine",payload:E({},v)});W.lengthc(void 0,null,function*(){const R=re.getFieldValue();(yield(0,I.ZP)(`/api/boards/${v.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[...r.actionTabs.selectArrs],to_course_ids:[...R.group_ids]}})).status===0&&(A.ZP.success("\u53D1\u5E03\u6210\u529F"),m({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{m({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",e.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),e.createElement(x.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:R=>{y([]),v.search=R,Q(1)}}),e.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},e.createElement(H(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:R=>{Q(R)},hasMore:!G&&F,useWindow:!1},e.createElement(t.default,{form:re,initialValues:{}},e.createElement(t.default.Item,{name:"group_ids"},e.createElement(z.default.Group,null,P==null?void 0:P.map(function(R,W){return e.createElement("div",{key:W},e.createElement(z.default,{style:{width:520},value:R.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},R.name))}))),e.createElement(B.Z,{className:"edu-ant-spin",spinning:G})))))};V.Z=(0,T.connect)(({classroomList:r,loading:l})=>({classroomList:r,loading:l}))(f)},58904:function(oe,V,n){n.r(V),n.d(V,{default:function(){return He}});var e=n(63144),t=n(59301),J=n(46961),A=n(99232),x=n.n(A),z=n(20834),B=n(24905),I=n(3113),$=n(8591),H=n(6848),T=n(71418),U=n(95237),M=n(43604),D=n(53864),_=n(81228),C=n(38854),E=n(14491),c=n(76265),f=n(53547),r=n(43501),l=n(35099),m=n(6629),v=n(43418),P=Object.defineProperty,y=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,Z=(s,i,d)=>i in s?P(s,i,{enumerable:!0,configurable:!0,writable:!0,value:d}):s[i]=d,Y=(s,i)=>{for(var d in i||(i={}))F.call(i,d)&&Z(s,d,i[d]);if(y)for(var d of y(i))p.call(i,d)&&Z(s,d,i[d]);return s},G=(s,i,d)=>new Promise((X,L)=>{var b=S=>{try{ee(d.next(S))}catch(O){L(O)}},ne=S=>{try{ee(d.throw(S))}catch(O){L(O)}},ee=S=>S.done?X(S.value):Promise.resolve(S.value).then(b,ne);ee((d=d.apply(s,i)).next())});const k=({classroomList:s,dispatch:i,cb:d})=>{const X=(0,e.useParams)();return X.id=X.coursesId,t.createElement(v.default,{centered:!0,title:"\u63D0\u793A",open:s.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>G(void 0,null,function*(){(yield(0,c.ZP)(`/api/boards/${X.categoryId}/messages/bulk_public.json`,{method:"put",body:{ids:[...s.actionTabs.selectArrs]}})).status===0&&($.ZP.success("\u64CD\u4F5C\u6210\u529F"),d(),i({type:"classroomList/setActionTabs",payload:{}}),i({type:"classroomList/getBoardList",payload:Y({},s.actionTabs.params)}))}),onCancel:()=>{i({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var re=(0,e.connect)(({classroomList:s})=>({classroomList:s}))(k),Q=n(66370),R=n(84054),W={flex_box_center:"flex_box_center___hePrT",flex_space_between:"flex_space_between___ORkbo",flex_box_vertical_center:"flex_box_vertical_center___cCpIF",flex_box_center_end:"flex_box_center_end___c_jTW",flex_box_column:"flex_box_column___wD0ra",bg:"bg___XwUKY",containerTitle:"containerTitle___ImnKq",containerDesc:"containerDesc___yUKqL",listItem:"listItem___SUzaY",title:"title___hjA_e",titleLeft:"titleLeft___GGFEY",titleRight:"titleRight___aNGKY",acitons:"acitons___VXZ66",categoryName:"categoryName___gefjO",moveCategory:"moveCategory___OFSGW",copyTag:"copyTag___dGmyT"},ve=n(15715),ce=n(13946),_e=n(92919),Ee=n(26724),he=n.n(Ee),pe=n(15826),fe=Object.defineProperty,Fe=Object.defineProperties,De=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,h=(s,i,d)=>i in s?fe(s,i,{enumerable:!0,configurable:!0,writable:!0,value:d}):s[i]=d,K=(s,i)=>{for(var d in i||(i={}))Ce.call(i,d)&&h(s,d,i[d]);if(ie)for(var d of ie(i))ye.call(i,d)&&h(s,d,i[d]);return s},te=(s,i)=>Fe(s,De(i)),ae=(s,i,d)=>new Promise((X,L)=>{var b=S=>{try{ee(d.next(S))}catch(O){L(O)}},ne=S=>{try{ee(d.throw(S))}catch(O){L(O)}},ee=S=>S.done?X(S.value):Promise.resolve(S.value).then(b,ne);ee((d=d.apply(s,i)).next())});const Pe=({classroomList:s,boards:i,globalSetting:d,loading:X,user:L,dispatch:b})=>{var ne,ee,S;const O=(0,e.useParams)(),u=(0,t.useRef)(te(K({},O),{id:O.categoryId,page_size:20})),[Le,ge]=(0,t.useState)({page:1,page_size:20}),{detailBoardList:w,detailLeftMenus:Xe,detailTopBanner:de,detailCourseGroupsList:Se}=s,[N,q]=(0,t.useState)([]),[Ye,Be]=(0,t.useState)("\u6392\u5E8F"),{userInfo:Ae}=L,[Qe,xe]=(0,t.useState)(!1),[Ne]=(0,e.useSearchParams)(),[be,Oe]=(0,t.useState)("all"),[le,qe]=(0,t.useState)({}),[Te,et]=(0,t.useState)(1),[tt,Me]=(0,t.useState)(!1),[at,Ze]=(0,t.useState)(!1),[Re,nt]=(0,t.useState)(!0);let[we,lt]=(0,t.useState)([]);const[je,ot]=(0,t.useState)(!1),[$e,rt]=(0,t.useState)(!1),ke=(0,e.useLocation)();let[j,We]=(0,t.useState)({page:1,page_size:20});const st=(0,t.useMemo)(()=>{if(Xe.course_modules)return s.detailLeftMenus.course_modules.filter(a=>a.type==="board")[0]},[s]);(0,t.useEffect)(()=>{var a;const o=pe.cX.getItem(`${(a=L==null?void 0:L.userInfo)==null?void 0:a.login}${(0,l.GJ)()?"Teacher":"Student"}`,"Board");o&&(Be(o==null?void 0:o.name),u.current.sort_type=Ie.find(g=>g.name===(o==null?void 0:o.name)).id)},[(ne=L==null?void 0:L.userInfo)==null?void 0:ne.login,ke==null?void 0:ke.pathname]),(0,t.useEffect)(()=>{Ne.get("type")==="hudong"?(Oe("hudong"),me(),Ke()):Oe("all")},[Ne.get("type")]);const Ke=()=>ae(void 0,null,function*(){var a;if(Re&&!tt){Me(!0),et(Te+1);const o=yield b({type:"classroomList/getCourseGroupsList",payload:te(K({},u),{page:Te,id:u.current.coursesId,limit:20,nonenavigate:!0})});let g=[...o==null?void 0:o.course_groups];((a=o==null?void 0:o.course_groups)==null?void 0:a.length)<20&&(nt(!1),g.push({id:0,name:"\u672A\u5206\u73ED"})),Me(!1),lt([...we,...g])}});(0,t.useEffect)(()=>{u.current.categoryId=O.categoryId,u.current.id=O.categoryId,b({type:"classroomList/getBoardList",payload:u.current})},[O]),(0,t.useEffect)(()=>{s.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&b({type:"classroomList/getBoardList",payload:u.current})},[s.actionTabs.key]),(0,t.useEffect)(()=>{q([])},[s.detailBoardList]);const ut=(a,o)=>{ge({page:a,page_size:o}),u.current.page=a,u.current.page_size=o,b({type:"classroomList/getBoardList",payload:u.current})},ct=t.createElement("section",{className:W.dropmenu},t.createElement("div",{style:{maxHeight:200,overflow:"auto"}},t.createElement(he(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:a=>{Ke()},hasMore:Re,useWindow:!1},t.createElement(z.default,{style:{width:240,zIndex:10}},Se.group_count>0&&we.map(function(a,o){return t.createElement(z.default.Item,{key:a.id},t.createElement(B.default,{checked:N.includes(a.id),value:a.id,onChange:g=>{let se=N.indexOf(a.id);N.indexOf(a.id)>-1?q(N.filter(ue=>ue!==a.id)):q(N.concat(a.id))}},a.name))})))),t.createElement("aside",{className:W.bg},t.createElement("div",null,t.createElement(I.ZP,{type:"link",onClick:()=>ae(void 0,null,function*(){j.group_ids=N,j.page=1,We(K({},j)),me()})},"\u786E\u5B9A"),t.createElement(I.ZP,{type:"link",onClick:()=>{q([])}},"\u91CD\u7F6E")))),Ie=[{name:"\u65F6\u95F4\u6392\u5E8F",id:"time"},{name:"\u70ED\u5EA6\u6392\u5E8F",id:"hot"}];let ze=[{name:"\u5220\u9664",icon:t.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:t.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:t.createElement("i",{className:"iconfont icon-sheweigongkai2"})}];de.is_public||ze.splice(2,1);const it=a=>{var o;pe.cX.setItem(`${(o=L==null?void 0:L.userInfo)==null?void 0:o.login}${(0,l.GJ)()?"Teacher":"Student"}`,a,"Board"),Be(a==null?void 0:a.name),u.current.sort_type=Ie.find(g=>g.name===(a==null?void 0:a.name)).id,b({type:"classroomList/getBoardList",payload:u.current})},Ue=(a,o)=>ae(void 0,null,function*(){o.coursesId=u.current.coursesId;let g="boards/setTopping";a==="\u53D6\u6D88\u7F6E\u9876"&&(g="boards/escTopping"),yield b({type:g,payload:K({},o)}),b({type:"classroomList/getBoardList",payload:u.current})}),dt=a=>ae(void 0,null,function*(){const o=a.name;N==""?$.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):b({type:"classroomList/setActionTabs",payload:{key:o,selectArrs:N,params:u.current}})}),mt=a=>ae(void 0,null,function*(){var o;if(N=="")return $.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,c.ZP)(`/api/boards/${u.current.categoryId}/messages/bulk_move.json`,{method:"put",body:{ids:N,to_board_id:a.key}})).status===0&&($.ZP.success("\u64CD\u4F5C\u6210\u529F"),b({type:"classroomList/getBoardList",payload:u.current}),b({type:"classroomList/getClassroomLeftMenus",payload:{id:(o=u.current)==null?void 0:o.coursesId}}))});function me(){return ae(this,null,function*(){var a;Ze(!0);let o=yield(0,c.ZP)(`/api/boards/${u.current.categoryId}/messages/statistics.json`,{method:"get",params:K({coursesId:(a=u.current)==null?void 0:a.coursesId},j)});Ze(!1),(o==null?void 0:o.status)===0&&qe(o)})}return t.createElement("section",null,t.createElement(ve.Z,{isLoading:!1,tabDataSource:[{name:"\u5168\u90E8",id:"all"},(0,l.eB)()&&{name:"\u4E92\u52A8\u7EDF\u8BA1",id:"hudong"},((de==null?void 0:de.is_admin)||(0,l.Ny)())&&{name:"\u8BBE\u7F6E",id:"shezhi"}].filter(a=>!!a),isAdmin:(0,l.RV)(),onTabMenuClick:a=>{a.key==="hudong"&&(me(),e.history.replace(`/classrooms/${u.current.coursesId}/board/${u.current.categoryId}?type=hudong`)),Oe(a.key)},defaultSelectedKeys:[`${be}`],showControlButton:(0,l.RV)(),buttonText:"\u6211\u8981\u53D1\u5E16",extraNode:(0,l.GJ)()&&w.name!=="\u672A\u5206\u914D\u76EE\u5F55"&&t.createElement(t.Fragment,null,t.createElement("span",{className:"c-blue font16 ml20 current",onClick:a=>{var o;a.preventDefault();let g=(o=u.current)==null?void 0:o.coursesId;(w==null?void 0:w.parent_id)>0&&(g=u.current.categoryId),b({type:"classroomList/setActionTabs",payload:{key:(w==null?void 0:w.parent_id)===0?"\u6DFB\u52A0\u76EE\u5F55":"\u76EE\u5F55\u91CD\u547D\u540D",params:u.current,selectArrs:{category_id:g,category_name:w.name,type:"board"},cb:()=>{b({type:"classroomList/getBoardList",payload:u.current})}}})}},(w==null?void 0:w.parent_id)==0?t.createElement(H.Z,{title:"\u65B0\u5EFA\u76EE\u5F55"},t.createElement("i",{className:"iconfont icon-xinjianmulu1 c-blue font16 mr20 current"})):t.createElement(H.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},t.createElement("i",{className:"iconfont icon-zhongmingming1 c-blue font16 mr20 current"})))),onButtonClick:()=>{e.history.push(`/classrooms/${O.coursesId}/board/${O.categoryId}/add`)}}),be==="all"?t.createElement("div",null,t.createElement(T.Z,{spinning:X["classroomList/getBoardList"]},t.createElement(ce.Z,{dataSource:w.messages||[],isAdmin:(0,l.GJ)(),batchStatus:Qe,SortMenuName:Ye,setSortMenuName:Be,SortMenus:Ie,dispatch:b,isboard:!0,onBoard:a=>{u.current.group_ids=a,u.current.page=1,ge(o=>te(K({},o),{page:1})),b({type:"classroomList/getBoardList",payload:u.current})},detailCourseGroupsList:Se,onSearch:a=>{u.current.search=a,u.current.page=1,ge(o=>te(K({},o),{page:1})),b({type:"classroomList/getBoardList",payload:u.current})},onSort:it,onBatch:a=>xe(a)}),w.total_count===0&&t.createElement(m.Z,null),w.messages&&w.messages.map(function(a,o){var g,se;return t.createElement("div",{className:W.listItem,key:o,onClick:ue=>{N.indexOf(a.id)>-1?q(N.filter(Et=>Et!==a.id)):q(N.concat(a.id))}},t.createElement(U.Z,{align:"top"},(0,l.GJ)()&&t.createElement(M.Z,null,t.createElement("div",{className:"mt17"},((0,l.Ny)()||((g=a==null?void 0:a.author)==null?void 0:g.login)===Ae.login||(0,l.GJ)()&&!a.author.is_teacher)&&t.createElement(B.default,{checked:N.includes(a.id),value:a.id}))),t.createElement(M.Z,null,t.createElement("img",{className:"ml10 mr20",src:`${J.Z.IMG_SERVER}/images/${a.author.image_url}`})),t.createElement(M.Z,{flex:1},t.createElement("div",{className:W.title},t.createElement("div",{className:W.titleLeft},t.createElement(e.Link,{to:`/classrooms/${O.coursesId}/board/${O.categoryId}/Detail/${a.id}`},t.createElement("strong",null,a.subject)),(a==null?void 0:a.is_copy)&&t.createElement("span",{className:W.copyTag},"\u590D\u5236"),a.sticky===1&&t.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),t.createElement("p",{className:"mt15"},t.createElement("span",{className:""},a.author.name),a.total_replies_count>0&&t.createElement("span",{className:"ml20 c-light-black "},a.total_replies_count," \u56DE\u590D"),a.praises_count>0&&t.createElement("span",{className:"ml20 c-light-black "},a.praises_count," \u70B9\u8D5E"),a.visits>0&&t.createElement("span",{className:"ml20 c-light-black "},a.visits," \u6D4F\u89C8"),t.createElement("span",{className:"ml20 c-light-black "},x()(a.created_on).fromNow()))),t.createElement(M.Z,{className:"tr"},t.createElement("p",null,(0,l.RV)()&&t.createElement(e.Link,{to:`/classrooms/${O.coursesId}/board/${O.categoryId}/Detail/${a.id}`},"\u67E5\u770B\u8BE6\u60C5"),a.sticky===0&&(0,l.GJ)()&&t.createElement(e.Link,{className:"ml25",to:"",onClick:ue=>{ue.preventDefault(),Ue("\u7F6E\u9876",a)}},"\u7F6E\u9876"),a.sticky===1&&(0,l.GJ)()&&t.createElement(e.Link,{className:"ml25",to:"",onClick:ue=>{ue.preventDefault(),Ue("\u53D6\u6D88\u7F6E\u9876",a)}},"\u53D6\u6D88\u7F6E\u9876"),((0,l.Ny)()||((se=a==null?void 0:a.author)==null?void 0:se.login)===Ae.login||(0,l.GJ)()&&!a.author.is_teacher)&&t.createElement(e.Link,{className:"ml25",to:`/classrooms/${O.coursesId}/board/${a.board_id}/Edit/${a.id}`},"\u7F16\u8F91")),a.category_name&&t.createElement("p",{className:["c-grey-666",W.categoryName].join(" ")},"\u6240\u5C5E\u76EE\u5F55\uFF1A",a.category_name))))}),t.createElement("aside",{className:"tc mb50 mt30"},w.total_count>0&&t.createElement(D.Z,{showSizeChanger:!0,onChange:ut,defaultCurrent:1,pageSize:Le.page_size||20,current:Le.page||1,total:w.total_count})),N.length>0&&(0,l.GJ)()&&t.createElement(_.Z,{offsetBottom:0},t.createElement(_e.Z,{buttonDataSource:ze,onButtonClick:dt,useBatchStatus:xe,catalogue:st.second_category.filter(a=>a.category_name!=="\u672A\u5206\u914D\u76EE\u5F55")||[],allSelect:N.length?N.length===((ee=w==null?void 0:w.messages)==null?void 0:ee.length):!1,setSeleArr:q,setAllSelect:a=>{a.target.checked?q(w.messages.map(o=>o.id)):q([])},selectArrs:N,onMenuClick:mt,addCatalogue:a=>{a.preventDefault(),b({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:u.current,selectArrs:{category_id:u.current.coursesId,type:"board"}}})}})),t.createElement(Q.Z,{cb:a=>{q([]),u.current.page=a,ge(o=>te(K({},o),{page:a}))}}),t.createElement(re,{cb:()=>q([])}),t.createElement(R.Z,{cb:()=>q([])}))):be==="shezhi"?t.createElement("div",{style:{background:"#fff",padding:20}},t.createElement("h5",{style:{fontSize:18}},"\u516C\u5F00\u8BBE\u7F6E"),t.createElement(B.default,{style:{marginTop:10},defaultChecked:de==null?void 0:de.allow_view_message,onChange:a=>ae(void 0,null,function*(){var o,g;let se=yield(0,c.ZP)(`/api/courses/${(o=u.current)==null?void 0:o.coursesId}/update_view_setting.json`,{method:"PUT",body:{allow_view_message:a.target.checked}});(se==null?void 0:se.status)===0&&b({type:"classroomList/getClassroomTopBanner",payload:{id:(g=u.current)==null?void 0:g.coursesId}})})},"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09")):t.createElement("div",{style:{background:"#fff",padding:"25px 20px"}},t.createElement("div",{style:{display:"flex"}},t.createElement("div",{style:{flex:1,color:"#666666"}},t.createElement("span",null,"\u8BA8\u8BBA\uFF08",le.total_message_count,"\uFF09"),t.createElement("span",{style:{marginLeft:20}},"\u56DE\u590D\uFF08",le.total_reply_count,"\uFF09"),t.createElement("span",{style:{marginLeft:20}},"\u70B9\u8D5E\uFF08",le.total_like_count,"\uFF09")),(0,l.GJ)()&&t.createElement("div",null,t.createElement(C.Z,{dropdownRender:()=>ct,open:je,onOpenChange:a=>{ot(a)}},t.createElement("a",null,"\u5206\u73ED",je?t.createElement(f.Z,{style:{marginLeft:6}}):t.createElement(r.Z,{style:{marginLeft:6}}))),t.createElement(C.Z,{open:$e,onOpenChange:a=>{rt(a)},menu:{items:[{key:"1",style:{width:100},label:t.createElement("a",{onClick:()=>ae(void 0,null,function*(){var a,o;let g=yield(0,c.ZP)(`/api/boards/${(a=u.current)==null?void 0:a.categoryId}/messages/export_messages.json`,{method:"get",params:K({is_repeat_export:1},j)});(g==null?void 0:g.status)===0&&e.history.push(`/classrooms/${(o=u.current)==null?void 0:o.coursesId}/exportlist/normal_work_list`)})},"\u4E92\u52A8\u5BFC\u51FA")},{key:"2",label:t.createElement("a",{href:`/classrooms/${(S=u.current)==null?void 0:S.coursesId}/exportlist/normal_work_list`},"\u5386\u53F2\u5BFC\u51FA")}]}},t.createElement("a",{style:{marginLeft:20}},"\u5BFC\u51FA",$e?t.createElement(f.Z,{style:{marginLeft:6}}):t.createElement(r.Z,{style:{marginLeft:6}}))))),t.createElement(E.default,{dataSource:le==null?void 0:le.course_members,style:{marginTop:25},loading:at,onChange:(a,o,g)=>{g.order?(j.sort_by=g.field==="total_score"?"score":g.field,j.sort=g.order,j.sort=j.sort.replace("end","")):delete j.sort,me()},columns:[{title:"\u5E8F\u53F7",dataIndex:"number",width:60,render:(a,o,g)=>j.page_size*(j.page-1)+g+1},{title:"\u59D3\u540D",dataIndex:"real_name",render:(a,o,g)=>t.createElement("a",{target:"_blank",style:{color:"#3061D0"},href:`/users/${o==null?void 0:o.login}/classrooms`},a)},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u53D1\u5E16\u6570",dataIndex:"message_count",width:60},{title:"\u5E16\u5B50\u70B9\u8D5E\u6570",dataIndex:"message_like_count",width:100},{title:"\u56DE\u590D\u6570",dataIndex:"reply_count",width:60},{title:"\u56DE\u590D\u70B9\u8D5E\u6570",dataIndex:"reply_like_count",width:100},{title:"\u4E92\u52A8\u6570",dataIndex:"total_message_count",width:70}],pagination:!1}),t.createElement(D.Z,{showSizeChanger:!0,showTotal:a=>t.createElement("span",null,"\u5171",t.createElement("span",{style:{color:"#165DFF"}},le.total_count)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(a,o)=>{j.page=a,j.page_size=o,We(K({},j)),me()},defaultCurrent:1,pageSize:j.page_size||20,current:j.page||1,total:le.total_count})))};var Ge=(0,e.connect)(({classroomList:s,loading:i,boards:d,user:X,globalSetting:L})=>({classroomList:s,globalSetting:L,boards:d,user:X,loading:i.effects}))(Pe),Ve=n(59301);const Je=({classroomList:s,boards:i,globalSetting:d,loading:X,user:L,dispatch:b})=>{const ne=(0,e.useParams)(),{detailBoardList:ee,detailLeftMenus:S,detailTopBanner:O}=s;return Ve.createElement(Ge,null)};var He=(0,e.connect)(({classroomList:s,loading:i,boards:d,user:X,globalSetting:L})=>({classroomList:s,globalSetting:L,boards:d,user:X,loading:i.models.index}))(Je)},92919:function(oe,V,n){n.d(V,{Z:function(){return T}});var e=n(59301),t=n(20834),J=n(98135),A=n(24905),x=n(3113),z=n(38854),B={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},I=n(35099),$=n(43501),T=({buttonDataSource:U,onButtonClick:M,useBatchStatus:D,allSelect:_,setAllSelect:C,selectArrs:E,onMenuClick:c,setSeleArr:f,catalogue:r,addCatalogue:l})=>{const[m,v]=(0,e.useState)(!1),[P,y]=(0,e.useState)("");console.log("---",r);const F=e.createElement("div",{className:B.moveCategory,onMouseLeave:p=>v(!1)},e.createElement(t.default,{onClick:c,style:{maxHeight:300,width:240,overflow:"auto"}},e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.createElement(J.default,{onChange:p=>{y(p.target.value)}})),r==null?void 0:r.map(function(p,Z){var Y;if(!(P!==""&&p.category_name.indexOf(P)<0))return e.createElement(e.Fragment,null,e.createElement(t.default.Item,{className:"multi-llipsis1e",key:p.category_id},p.category_name),(Y=p==null?void 0:p.third_category)==null?void 0:Y.map(G=>e.createElement(t.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:G.category_id},G.category_name)))}),l&&e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:l},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return e.createElement("div",{className:B.bottomControlContainer},e.createElement("div",null,e.createElement("div",null,e.createElement(A.default,{checked:_,onChange:C},"\u5168\u9009\u672C\u9875\uFF08",E.length,"\uFF09")),(0,I.GJ)()&&U.map(p=>e.createElement("div",{key:p.name},e.createElement(x.ZP,{type:"primary",icon:p.icon,className:B.buttonWrap,onClick:()=>M(p)},p.name))),(0,I.GJ)()&&(l||r)&&e.createElement("div",null,e.createElement(z.Z,{open:m,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>F,getPopupContainer:p=>p.parentNode},e.createElement("span",{className:"ant-dropdown-link",onMouseEnter:p=>v(!0)},e.createElement(x.ZP,{type:"primary",className:B.buttonWrap,icon:e.createElement("i",{className:"iconfont icon-yidongmulu"})},e.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",e.createElement($.Z,null))))))),e.createElement("div",null,e.createElement(x.ZP,{type:"primary",ghost:!0,onClick:()=>{D(!1),f([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},13946:function(oe,V,n){n.d(V,{Z:function(){return E}});var e=n(59301),t=n(20834),J=n(24905),A=n(3113),x=n(38854),z=n(6848),B=n(98135),I={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},$=n(35099),H=n(53547),T=n(43501),U=n(26724),M=n.n(U),D=n(63144),_=(c,f,r)=>new Promise((l,m)=>{var v=F=>{try{y(r.next(F))}catch(p){m(p)}},P=F=>{try{y(r.throw(F))}catch(p){m(p)}},y=F=>F.done?l(F.value):Promise.resolve(F.value).then(v,P);y((r=r.apply(c,f)).next())}),E=({isAdmin:c,dataSource:f,batchStatus:r,SortMenuName:l,setSortMenuName:m,detailCourseGroupsList:v,onSearch:P,onBoard:y,onSort:F,isboard:p,dispatch:Z,onBatch:Y,SortMenus:G})=>{const[k,re]=(0,e.useState)(!1),[Q,R]=(0,e.useState)([]),[W,ve]=(0,e.useState)(!0);let[ce,_e]=(0,e.useState)([]);const[Ee,he]=(0,e.useState)(1),[pe,fe]=(0,e.useState)(!1),Fe=(0,D.useParams)(),De=h=>{m(h.name),F(h)};(0,e.useEffect)(()=>{p&&ie()},[p]);const ie=()=>_(void 0,null,function*(){var h;if(W&&!pe){fe(!0),he(Ee+1);const K=yield Z({type:"classroomList/getCourseGroupsList",payload:{page:Ee,id:Fe.coursesId,limit:20,nonenavigate:!0}});let te=[...(K==null?void 0:K.course_groups)||[]];((h=K==null?void 0:K.course_groups)==null?void 0:h.length)<20&&(ve(!1),te.push({id:0,name:"\u672A\u5206\u73ED"})),fe(!1),_e([...ce,...te])}}),Ce=e.createElement("section",{className:I.dropmenu},e.createElement("div",{style:{maxHeight:200,overflow:"auto"}},e.createElement(M(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:h=>{ie()},hasMore:W,useWindow:!1},e.createElement(t.default,{style:{width:240,zIndex:10}},(v==null?void 0:v.group_count)>0&&(ce==null?void 0:ce.filter(h=>h.edit_auth||h.name==="\u672A\u5206\u73ED").map(function(h,K){return e.createElement(t.default.Item,{key:h.id},e.createElement(J.default,{checked:Q.includes(h.id),value:h.id,onChange:te=>{let ae=Q.indexOf(h.id);Q.indexOf(h.id)>-1?R(Q.filter(Pe=>Pe!==h.id)):R(Q.concat(h.id))}},h.name))}))))),e.createElement("aside",{style:{background:"#fff"}},e.createElement("div",null,e.createElement(A.ZP,{type:"link",onClick:()=>{y(Q)}},"\u786E\u5B9A"),e.createElement(A.ZP,{type:"link",onClick:()=>{R([])}},"\u91CD\u7F6E")))),ye=l==="\u9ED8\u8BA4\u6392\u5E8F";return e.createElement("div",{className:I.searchSortControllerContainer},!!(G!=null&&G.length)&&e.createElement("div",null,e.createElement(x.Z,{dropdownRender:()=>e.createElement(t.default,{selectedKeys:[l]},G.map(h=>e.createElement(t.default.Item,{key:h.name,onClick:()=>De(h)},h.name)))},e.createElement("div",null,e.createElement("span",{className:`${I.btn} ${ye?I.btnSort:""}`},e.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),l)))),ye&&e.createElement(z.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},e.createElement("span",{className:I.tips},e.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),e.createElement(B.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:P,style:{width:220,marginLeft:"auto",marginRight:10}}),(0,$.eB)()&&p&&e.createElement(x.Z,{dropdownRender:()=>Ce,open:k,onOpenChange:h=>{re(h)}},e.createElement("a",null,"\u5206\u73ED",k?e.createElement(H.Z,{style:{marginLeft:6}}):e.createElement(T.Z,{style:{marginLeft:6}}))))}},15715:function(oe,V,n){n.d(V,{Z:function(){return H}});var e=n(59301),t=n(95237),J=n(43604),A=n(20834),x=n(38854),z=n(6848),B={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},I=n(63144),H=({isLoading:T,addText:U,tabDataSource:M,isAdmin:D,dispatch:_,type:C,isExercise:E,defaultSelectedKeys:c,onTabMenuClick:f,getDropdownMenu:r,showControlButton:l,buttonText:m,buttonIcon:v="icon-tianjiadaohang",extraNode:P,user:y,onButtonClick:F=()=>{}})=>{var p,Z,Y;const G=(0,I.useParams)();return e.createElement("div",{className:B.tabMenuContainer},e.createElement(t.Z,null,e.createElement(J.Z,{flex:"1"},e.createElement(A.default,{onSelect:k=>T?{}:f(k),mode:"horizontal",selectedKeys:c},M.map(k=>e.createElement(A.default.Item,{key:typeof k.index=="number"?k.index:k.id},e.createElement("span",{className:"c-grey-666"},k.name),k.total!==void 0&&D&&e.createElement("span",{className:"c-grey-999 ml20"},k.total||0))))),D&&e.createElement(J.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},E&&e.createElement(x.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement(A.default,null,e.createElement(A.default.Item,{key:1,onClick:()=>{_({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:C,exportType:"exercise",category_id:G.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),e.createElement(A.default.Item,{key:3,onClick:()=>{I.history.push(`/classrooms/${G==null?void 0:G.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"})))),e.createElement("div",{className:B.control},e.createElement("div",{className:B.extra},P),l&&e.createElement("span",{onClick:F,style:{cursor:"pointer"},className:B.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${v}`})),e.createElement("span",null,m)),!!r&&e.createElement(x.Z,{disabled:((p=y==null?void 0:y.userInfo)==null?void 0:p.user_status)===2,className:"ml10",dropdownRender:r},e.createElement("span",{className:((Z=y==null?void 0:y.userInfo)==null?void 0:Z.user_status)===2?B.selectBtn1:B.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement(z.Z,{title:((Y=y==null?void 0:y.userInfo)==null?void 0:Y.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},e.createElement("span",null,U||"\u521B\u5EFA\u8BD5\u5377"))))))))}}}]);
diff --git a/p__Classrooms__Lists__Board__index.chunk.css b/p__Classrooms__Lists__Board__index.chunk.css
index fc67f60b15..aace950998 100644
--- a/p__Classrooms__Lists__Board__index.chunk.css
+++ b/p__Classrooms__Lists__Board__index.chunk.css
@@ -1 +1 @@
-.flex_box_center___hePrT{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ORkbo{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___cCpIF{align-items:center;box-align:center}.flex_box_center_end___c_jTW{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___wD0ra{flex-direction:column;box-orient:block-axis}.bg___XwUKY{background:white}.containerTitle___ImnKq{height:88px;line-height:88px;font-size:18px;padding:0 30px;color:#333;border-bottom:1px solid #eee;display:box;display:flex;align-items:center;box-align:center}.containerTitle___ImnKq div:nth-child(1){flex:1 1}.containerDesc___yUKqL{height:80px;line-height:80px;padding:0 30px;display:box;display:flex}.containerDesc___yUKqL p:nth-child(1){flex:1 1}.listItem___SUzaY{padding:25px 30px 10px;background:white;margin-top:20px;cursor:pointer}.listItem___SUzaY:hover{box-shadow:0 0 10px #ccc}.listItem___SUzaY img{width:50px;height:50px;border-radius:50px}.title___hjA_e{display:box;display:flex;align-items:center;box-align:center}.title___hjA_e strong{color:#333}.titleLeft___GGFEY{flex:1 1;display:box;display:flex;align-items:center;box-align:center}.titleLeft___GGFEY strong{max-width:400px;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap}.titleLeft___GGFEY strong:hover{color:#0152d9}.titleRight___aNGKY a{margin-right:20px;font-weight:700}.acitons___VXZ66{height:70px;background:white;margin-top:20px;display:box;display:flex;align-items:center;box-align:center;padding:0 30px}.acitons___VXZ66>div:nth-child(1){flex:1 1}.acitons___VXZ66>div:nth-child(2){display:box;display:flex;align-items:center;box-align:center}.acitons___VXZ66>div:nth-child(2) p{cursor:pointer;color:#999;margin-bottom:0;position:relative}.acitons___VXZ66>div:nth-child(2) p:hover{color:#333}.acitons___VXZ66>div:nth-child(2) p span{padding:0 20px}.acitons___VXZ66>div:nth-child(2) p:after{content:"";width:1px;height:10px;background:#ededed;position:absolute;right:0;top:50%;margin-top:-5px}.acitons___VXZ66>div:nth-child(2) p:nth-last-child(1){padding-right:0}.acitons___VXZ66>div:nth-child(2) p:nth-last-child(1):after{display:none}.categoryName___gefjO{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.moveCategory___OFSGW{padding:30px 0;position:relative;top:-25px}.moveCategory___OFSGW ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px 0}.moveCategory___OFSGW ul li{padding:0 12px;margin:5px 0;font-size:14px}.copyTag___dGmyT{margin-left:8px;border-radius:10%;border:1px solid #0152d9;color:#0152d9;padding:2px 8px}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.searchSortControllerContainer___Xca1m{background-color:#fff;display:flex;align-items:center;height:74px;padding:0 20px}.searchSortControllerContainer___Xca1m .btn___sNJPX{text-align:center;font-size:14px;color:#666;margin-right:30px;cursor:default}.searchSortControllerContainer___Xca1m .btn___sNJPX.btnSort___Fx9OM{margin-right:8px}.searchSortControllerContainer___Xca1m .btn___sNJPX:hover{color:#0152d9}.searchSortControllerContainer___Xca1m .tips___LrmpR{cursor:pointer}.searchSortControllerContainer___Xca1m .tips___LrmpR>i{font-size:14px}.searchSortControllerContainer___Xca1m .tips___LrmpR:hover{color:#0152d9}.bottomControlContainer___woAeo{width:916px;height:60px;z-index:100;align-items:center;transition:bottom .5s;box-shadow:0 -1px 4px #f1f1f1;border-radius:4px 4px 0 0;background:#ffffff;display:flex;justify-content:space-between;align-content:center;padding:0 20px}.bottomControlContainer___woAeo [class*=ant-dropdown-link]{position:relative;z-index:301}.bottomControlContainer___woAeo>div:first-child{display:flex;align-items:center}.bottomControlContainer___woAeo>div:first-child>div{margin-right:5px;cursor:pointer}.bottomControlContainer___woAeo>div:last-child .ant-btn{min-width:76px;min-height:30px;font-size:12px;border-radius:4px}.bottomControlContainer___woAeo .buttonWrap___iRw4K{min-height:30px;border-radius:4px;padding:0 6px;display:flex;align-items:center}.bottomControlContainer___woAeo .buttonWrap___iRw4K>i{margin-right:5px}.bottomControlContainer___woAeo .moveCategory___oiQqw{position:relative;top:40px;left:-6px;z-index:200;padding-bottom:60px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul li{margin:5px 0;font-size:14px}
+.flex_box_center___hePrT{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ORkbo{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___cCpIF{align-items:center;box-align:center}.flex_box_center_end___c_jTW{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___wD0ra{flex-direction:column;box-orient:block-axis}.bg___XwUKY{background:white}.containerTitle___ImnKq{height:88px;line-height:88px;font-size:18px;padding:0 30px;color:#333;border-bottom:1px solid #eee;display:box;display:flex;align-items:center;box-align:center}.containerTitle___ImnKq div:nth-child(1){flex:1 1}.containerDesc___yUKqL{height:80px;line-height:80px;padding:0 30px;display:box;display:flex}.containerDesc___yUKqL p:nth-child(1){flex:1 1}.listItem___SUzaY{padding:25px 30px 10px;background:white;margin-top:20px;cursor:pointer}.listItem___SUzaY:hover{box-shadow:0 0 10px #ccc}.listItem___SUzaY img{width:50px;height:50px;border-radius:50px}.title___hjA_e{display:box;display:flex;align-items:center;box-align:center}.title___hjA_e strong{color:#333}.titleLeft___GGFEY{flex:1 1;display:box;display:flex;align-items:center;box-align:center}.titleLeft___GGFEY strong{max-width:400px;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap}.titleLeft___GGFEY strong:hover{color:#0152d9}.titleRight___aNGKY a{margin-right:20px;font-weight:700}.acitons___VXZ66{height:70px;background:white;margin-top:20px;display:box;display:flex;align-items:center;box-align:center;padding:0 30px}.acitons___VXZ66>div:nth-child(1){flex:1 1}.acitons___VXZ66>div:nth-child(2){display:box;display:flex;align-items:center;box-align:center}.acitons___VXZ66>div:nth-child(2) p{cursor:pointer;color:#999;margin-bottom:0;position:relative}.acitons___VXZ66>div:nth-child(2) p:hover{color:#333}.acitons___VXZ66>div:nth-child(2) p span{padding:0 20px}.acitons___VXZ66>div:nth-child(2) p:after{content:"";width:1px;height:10px;background:#ededed;position:absolute;right:0;top:50%;margin-top:-5px}.acitons___VXZ66>div:nth-child(2) p:nth-last-child(1){padding-right:0}.acitons___VXZ66>div:nth-child(2) p:nth-last-child(1):after{display:none}.categoryName___gefjO{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.moveCategory___OFSGW{padding:30px 0;position:relative;top:-25px}.moveCategory___OFSGW ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px 0}.moveCategory___OFSGW ul li{padding:0 12px;margin:5px 0;font-size:14px}.copyTag___dGmyT{margin-left:8px;border-radius:10%;border:1px solid #0152d9;color:#0152d9;padding:2px 8px}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S{display:inline-block;padding:0 12px;height:30px;background:#FAFBFC;border:1px solid #E7E7E7;border-radius:4px;line-height:30px;cursor:no-drop;text-align:center;color:silver}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.searchSortControllerContainer___Xca1m{background-color:#fff;display:flex;align-items:center;height:74px;padding:0 20px}.searchSortControllerContainer___Xca1m .btn___sNJPX{text-align:center;font-size:14px;color:#666;margin-right:30px;cursor:default}.searchSortControllerContainer___Xca1m .btn___sNJPX.btnSort___Fx9OM{margin-right:8px}.searchSortControllerContainer___Xca1m .btn___sNJPX:hover{color:#0152d9}.searchSortControllerContainer___Xca1m .tips___LrmpR{cursor:pointer}.searchSortControllerContainer___Xca1m .tips___LrmpR>i{font-size:14px}.searchSortControllerContainer___Xca1m .tips___LrmpR:hover{color:#0152d9}.bottomControlContainer___woAeo{width:916px;height:60px;z-index:100;align-items:center;transition:bottom .5s;box-shadow:0 -1px 4px #f1f1f1;border-radius:4px 4px 0 0;background:#ffffff;display:flex;justify-content:space-between;align-content:center;padding:0 20px}.bottomControlContainer___woAeo [class*=ant-dropdown-link]{position:relative;z-index:301}.bottomControlContainer___woAeo>div:first-child{display:flex;align-items:center}.bottomControlContainer___woAeo>div:first-child>div{margin-right:5px;cursor:pointer}.bottomControlContainer___woAeo>div:last-child .ant-btn{min-width:76px;min-height:30px;font-size:12px;border-radius:4px}.bottomControlContainer___woAeo .buttonWrap___iRw4K{min-height:30px;border-radius:4px;padding:0 6px;display:flex;align-items:center}.bottomControlContainer___woAeo .buttonWrap___iRw4K>i{margin-right:5px}.bottomControlContainer___woAeo .moveCategory___oiQqw{position:relative;top:40px;left:-6px;z-index:200;padding-bottom:60px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul li{margin:5px 0;font-size:14px}
diff --git a/p__Classrooms__Lists__Exercise__Add__index.async.js b/p__Classrooms__Lists__Exercise__Add__index.async.js
index f429245a18..2e9ae67206 100644
--- a/p__Classrooms__Lists__Exercise__Add__index.async.js
+++ b/p__Classrooms__Lists__Exercise__Add__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[292],{73906:function(Vl,Lt,w){w.d(Lt,{Z:function(){return Bt}});var n=w(59301),ve=w(48209),x=w(85143),L={flex_box_center:"flex_box_center___SFmJH",flex_space_between:"flex_space_between___f2H1D",flex_box_vertical_center:"flex_box_vertical_center___hW_hp",flex_box_center_end:"flex_box_center_end___yklmJ",flex_box_column:"flex_box_column___m0oUw",customTree:"customTree___ZhEHU",name:"name___RIkn2"},Ge=Object.defineProperty,lt=Object.defineProperties,jt=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,oe=(ge,W,Ee)=>W in ge?Ge(ge,W,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[W]=Ee,pe=(ge,W)=>{for(var Ee in W||(W={}))Ie.call(W,Ee)&&oe(ge,Ee,W[Ee]);if(Fe)for(var Ee of Fe(W))q.call(W,Ee)&&oe(ge,Ee,W[Ee]);return ge},Qt=(ge,W)=>lt(ge,jt(W)),yt=(ge,W)=>{var Ee={};for(var ke in ge)Ie.call(ge,ke)&&W.indexOf(ke)<0&&(Ee[ke]=ge[ke]);if(ge!=null&&Fe)for(var ke of Fe(ge))W.indexOf(ke)<0&&q.call(ge,ke)&&(Ee[ke]=ge[ke]);return Ee},Ke=(ge,W,Ee)=>new Promise((ke,Le)=>{var ae=pt=>{try{vt(Ee.next(pt))}catch(Tt){Le(Tt)}},ht=pt=>{try{vt(Ee.throw(pt))}catch(Tt){Le(Tt)}},vt=pt=>pt.done?ke(pt.value):Promise.resolve(pt.value).then(ae,ht);vt((Ee=Ee.apply(ge,W)).next())}),Bt=ge=>{var W=ge,{value:Ee,onChange:ke,defaultValue:Le,disabled:ae}=W,ht=yt(W,["value","onChange","defaultValue","disabled"]);const[vt,pt]=(0,n.useState)([]),[Tt,rl]=(0,n.useState)("1");(0,n.useEffect)(()=>{bt()},[]);const bt=()=>Ke(void 0,null,function*(){const At=yield(0,x.NZ)({});if(At!=null&&At.data){const $t=[{title:n.createElement("div",{title:"\u6839\u76EE\u5F55",className:L.name},"\u6839\u76EE\u5F55"),value:0,key:0,icon:n.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:Rt(At.data||[])}];pt($t),rl("2")}}),Rt=At=>{function $t(Et){const Mt=Et.children,dl=Array.isArray(Mt)&&Mt.length>0,cl=Et==null?void 0:Et.group_id;return{title:n.createElement("div",{title:Et==null?void 0:Et.name,className:L.name},Et==null?void 0:Et.name),value:cl,key:cl,icon:n.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:dl?Mt==null?void 0:Mt.map(Ol=>$t(Ol)):[]}}return At==null?void 0:At.map(Et=>$t(Et))},Ll=Le?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:Ee,defaultExpandedKeys:Ee};return n.createElement("div",{className:L.customTree},n.createElement(ve.default,pe(Qt(pe({key:Tt},Ll),{showIcon:!0,treeData:vt,onSelect:ke,disabled:ae}),ht)))}},17748:function(Vl,Lt,w){w.r(Lt),w.d(Lt,{default:function(){return Ii}});var n=w(59301),ve=w(63144),x=w(78241),L=w(8591),Ge=w(66104),lt=w(98135),jt=w(19842),Fe=w(5112),Ie=w(26220),q=w(3113),oe={flex_box_center:"flex_box_center___aPGWN",flex_space_between:"flex_space_between___MQNX5",flex_box_vertical_center:"flex_box_vertical_center___Z7QdK",flex_box_center_end:"flex_box_center_end___JQl5O",flex_box_column:"flex_box_column___IhYhx",bg:"bg___Kg8x_",title:"title___UhsVG",titleLeft:"titleLeft___NPVwn",titleRight:"titleRight___UGtmZ",formWrap:"formWrap___Jowb2",baseLineHeight:"baseLineHeight___N68WX",radioBtnWrapper:"radioBtnWrapper___bX7Pi",radiogroup:"radiogroup___ukf8u",easy:"easy___ZHYPU",medium:"medium___piewx",hard:"hard___HMXyt",selectdiv:"selectdiv___gkuBG",divitem:"divitem___vNm0q",bottmodiv:"bottmodiv___assW5",cancelBtn:"cancelBtn___Nl6Pi",confirmBtn:"confirmBtn___BNoFU",baseFormItem:"baseFormItem___ILZ2V",cascaderPopup:"cascaderPopup___QPxW3",addQuestionBtn:"addQuestionBtn___OjehS",concat:"concat___kliXB"},pe=w(43418),Qt=w(84291),yt=w(99232),Ke=w.n(yt),ct=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())});const Bt=({user:e,dispatch:l,classroomList:t,onModalOk:s,setsubloading:v})=>{const g=(0,ve.useParams)(),[p,c]=(0,n.useState)(),[a,o]=(0,n.useState)(!1);function i(u){return u&&u{o(!1)},zIndex:8888,destroyOnClose:!0,footer:null,maskClosable:!1,keyboard:!1,open:t.actionTabs.key==="\u9884\u7EA6\u5F39\u7A97",onCancel:()=>{if(a){L.ZP.warning("\u6B63\u5728\u8BF7\u6C42\u6570\u636E\u4E2D...");return}v(!1),l({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("div",null,n.createElement("span",null,"EduCoder\u6CE8\u610F\u5230\u60A8\u7684\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\u3002\u4E3A\u66F4\u597D\u5730\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u670D\u52A1\uFF0C\u7ED9\u540C\u5B66\u4EEC\u5E26\u6765\u66F4\u597D\u7684\u8003\u8BD5\u4F53\u9A8C\uFF0C\u6211\u4EEC\u5C06\u63D0\u524D\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u51C6\u5907\u597D\u670D\u52A1\u5668\u8D44\u6E90\u3002 \u8BF7\u60A8\u544A\u77E5\u6211\u4EEC\uFF0C\u8FD9\u4EFD\u8BD5\u5377\u7684\u9884\u8BA1\u8003\u8BD5\u65F6\u95F4\u662F\uFF1A"),n.createElement("br",null),n.createElement(Qt.default,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:i,format:"YYYY-MM-DD HH:mm:ss",onChange:(u,m)=>{c(m)},showTime:{defaultValue:Ke()("00:00:00","HH:mm:ss")}}),n.createElement("br",null),n.createElement("span",null,"\u611F\u8C22\u60A8\u7684\u914D\u5408"),n.createElement("br",null),n.createElement("div",{style:{textAlign:"end"}},n.createElement(q.ZP,{loading:a,type:"primary",onClick:()=>ct(void 0,null,function*(){o(!0),s(p,()=>{l({type:"classroomList/setActionTabs",payload:{}})})})},"\u786E\u8BA4"))))};var ge=(0,ve.connect)(({user:e,classroomList:l})=>({user:e,classroomList:l}))(Bt),W=w(76265),Ee=w(57703),ke=w(78091),Le={wrap:"wrap___Ww0Ti",itemWarp:"itemWarp___LMLjd",addIcon:"addIcon___xmRLl",deleteIcon:"deleteIcon___gjwgO"},ae=w(57809),ht=Object.defineProperty,vt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,rl=(e,l,t)=>l in e?ht(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,bt=(e,l)=>{for(var t in l||(l={}))pt.call(l,t)&&rl(e,t,l[t]);if(vt)for(var t of vt(l))Tt.call(l,t)&&rl(e,t,l[t]);return e},Rt=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),At=({setitem:e,item:l,rz:t})=>{var s,v,g,p,c,a,o,i;let[u,m]=(0,n.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20});const[h]=x.default.useForm(),[b,f]=(0,n.useState)(!1);(0,n.useEffect)(()=>{t&&!b&&(u.zydatas=t,m(bt({},u)),f(!0),l!=null&&l.ec_course_id&&y())},[l,t,b]),console.log(u,"params");function y(){return Rt(this,null,function*(){yield r(l==null?void 0:l.ec_major_school_id),yield E(l==null?void 0:l.ec_year_id),yield Q(l==null?void 0:l.ec_course_id),h.setFieldsValue({ec_course_id:l==null?void 0:l.ec_course_id,ec_major_school_id:l==null?void 0:l.ec_major_school_id,ec_point_ids:l==null?void 0:l.ec_point_ids,ec_year_id:l==null?void 0:l.ec_year_id})})}function r(d){return Rt(this,null,function*(){const N=yield(0,W.ZP)(`/api/ec_major_schools/${d}/ec_years/get_year_list.json`,{method:"get"});u.jbdatas=N==null?void 0:N.data,m(bt({},u)),h.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]})})}function E(d){return Rt(this,null,function*(){const N=yield(0,W.ZP)(`/api/ec_years/${d}/ec_courses/get_courses.json`,{method:"get"});u.kcdatas=N==null?void 0:N.data,m(bt({},u)),h.setFieldsValue({ec_course_id:"",ec_point_ids:[]})})}const Q=d=>Rt(void 0,null,function*(){const N=yield(0,W.ZP)(`/api/ec_courses/${d}/ec_points.json`,{method:"get",params:{ec_course_id:d}});u.zsdatas=N==null?void 0:N.data,m(bt({},u))});return n.createElement("div",{className:Le.from},n.createElement(x.default,{form:h,layout:"inline",onValuesChange:d=>{console.log("----",d),d.ec_major_school_id&&(u.jbdatas=[],u.kcdatas=[],u.zsdatas=[],m(bt({},u)),r(d.ec_major_school_id)),d.ec_year_id&&(u.kcdatas=[],u.zsdatas=[],m(bt({},u)),E(d.ec_year_id)),d.ec_course_id&&(u.zsdatas=[],m(bt({},u)),Q(d.ec_course_id))},onFinish:d=>Rt(void 0,null,function*(){e(d)})},n.createElement(x.default.Item,{name:"ec_major_school_id"},n.createElement(ae.default,{style:{width:160},disabled:((s=u.zydatas)==null?void 0:s.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(v=u==null?void 0:u.zydatas)==null?void 0:v.map((d,N)=>n.createElement(ae.default.Option,{key:N,value:d==null?void 0:d.ec_major_school_id},d==null?void 0:d.name)))),n.createElement(x.default.Item,{name:"ec_year_id"},n.createElement(ae.default,{style:{width:160},disabled:((g=u.jbdatas)==null?void 0:g.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(p=u==null?void 0:u.jbdatas)==null?void 0:p.map((d,N)=>n.createElement(ae.default.Option,{key:N,value:d==null?void 0:d.ec_year_id},d==null?void 0:d.year)))),n.createElement(x.default.Item,{name:"ec_course_id"},n.createElement(ae.default,{style:{width:208},disabled:((c=u.kcdatas)==null?void 0:c.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"},(a=u==null?void 0:u.kcdatas)==null?void 0:a.map((d,N)=>n.createElement(ae.default.Option,{key:N,value:d==null?void 0:d.id},d==null?void 0:d.name)))),n.createElement(x.default.Item,{name:"ec_point_ids"},n.createElement(ae.default,{onChange:()=>{h.submit()},style:{width:160},maxTagCount:1,maxTagTextLength:7,mode:"multiple",disabled:((o=u.zsdatas)==null?void 0:o.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"},(i=u==null?void 0:u.zsdatas)==null?void 0:i.map((d,N)=>n.createElement(ae.default.Option,{key:N,value:d==null?void 0:d.id},d==null?void 0:d.name))))))},$t=Object.defineProperty,Et=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,Ol=Object.prototype.propertyIsEnumerable,$l=(e,l,t)=>l in e?$t(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Wt=(e,l)=>{for(var t in l||(l={}))cl.call(l,t)&&$l(e,t,l[t]);if(dl)for(var t of dl(l))Ol.call(l,t)&&$l(e,t,l[t]);return e},ml=(e,l)=>Et(e,Mt(l)),Ml=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())});const Kn=({user:e,exercise_id:l=null,homework_common_id:t=null,setitem:s})=>{var v,g,p;let[c,a]=(0,n.useState)([{id:Math.random()}]),[o,i]=(0,n.useState)(null);function u(){return Ml(this,null,function*(){var h,b,f,y;let r=yield(0,W.ZP)("/api/ec_courses/0/ec_points/get_work_points.json",{method:"get",params:{exercise_id:l,homework_common_id:t}});if(((h=r==null?void 0:r.data)==null?void 0:h.length)>0){let E=[];(b=r==null?void 0:r.data)==null||b.map(Q=>{var d;(d=Q==null?void 0:Q.ec_point_ids)==null||d.map(N=>{E.push(N)})}),s(ml(Wt({},(f=r==null?void 0:r.data)==null?void 0:f[0]),{ec_point_ids:E})),a((y=r==null?void 0:r.data)==null?void 0:y.map(Q=>ml(Wt({},Q),{id:Math.random()})))}})}(0,n.useEffect)(()=>{var h,b;(b=(h=e==null?void 0:e.userInfo)==null?void 0:h.course)!=null&&b.course_school_id&&m()},[(g=(v=e==null?void 0:e.userInfo)==null?void 0:v.course)==null?void 0:g.course_school_id]);function m(){return Ml(this,null,function*(){var h,b;const f=yield(0,W.ZP)(`/api/schools/${(b=(h=e==null?void 0:e.userInfo)==null?void 0:h.course)==null?void 0:b.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});i(f==null?void 0:f.data),(t||l)&&u()})}return console.log(c,o,"datas"),n.createElement("div",{style:{display:(p=e.userInfo.course)!=null&&p.is_openengineering?"":"none"}},n.createElement("div",{className:Le.wrap},n.createElement("p",null,"\u5DE5\u7A0B\u8BA4\u8BC1",n.createElement("br",null),"\u8003\u6838\u77E5\u8BC6\u70B9"),n.createElement("div",{className:Le.itemWarp},c==null?void 0:c.map((h,b)=>n.createElement("div",{key:h.id,style:{display:"flex",alignItems:"center",marginBottom:20}},n.createElement(At,{rz:o,item:h,setitem:f=>{f=Wt(Wt({},c==null?void 0:c[b]),f),c.splice(b,1,f),a([...c]);let y=[];c==null||c.map(r=>{var E;(E=r==null?void 0:r.ec_point_ids)==null||E.map(Q=>{y.push(Q)})}),s(ml(Wt({},f),{ec_point_ids:y}))}}),n.createElement(Ee.Z,{className:Le.addIcon,onClick:()=>{c.push({id:Math.random()}),a([...c])}}),b!=0&&n.createElement(ke.Z,{className:Le.deleteIcon,onClick:()=>{c.splice(b,1);let f=[];c==null||c.map(y=>{var r;(r=y==null?void 0:y.ec_point_ids)==null||r.map(E=>{f.push(E)})}),s(ml(Wt({},c[b-1]),{ec_point_ids:f})),a([...c])}}))))))};var Yn=(0,ve.connect)(({user:e})=>({user:e}))(Kn),Yt=w(20834),Il=w(71418),Wl=w(56511),zl=w(38854),ye=w(6848),Z={flex_box_center:"flex_box_center___zCnVx",flex_space_between:"flex_space_between___BBiQD",flex_box_vertical_center:"flex_box_vertical_center___KzPui",flex_box_center_end:"flex_box_center_end___zJokd",flex_box_column:"flex_box_column___Grsys",moreSpan:"moreSpan___VJeLv",bg:"bg___oBBHW",title:"title___xV4Rt",bottomdiv:"bottomdiv___rPfwr",spanBtn:"spanBtn___eJxID",addQuestionBtn:"addQuestionBtn___RPRiP",saveBtn:"saveBtn___y9nNf",left:"left___Q3Qf4",leftAction:"leftAction___GT9yG",Button:"Button___r00OP",iconWrapper:"iconWrapper___wofW_",up:"up___a9RQm",down:"down___x6RAl",disabled:"disabled___mkEME",titleleft:"titleleft___WZ83K",more_style:"more_style___ZXYnN",qcount:"qcount___o6F1k",score:"score___Gy6jr",qtitle:"qtitle___KF7pa",qcountclick:"qcountclick___kvoyc",right:"right___Nfa70",edit:"edit___RVRSb",delete:"delete___J9BAT",yuanti:"yuanti___ljq8l",tianjia:"tianjia___s7Zu2",shixun:"shixun___YkjdZ",scoreByBlankRadio:"scoreByBlankRadio___QYQY5",modalconfirm:"modalconfirm___dmWFe",scoremodal:"scoremodal___CDA7w",close:"close___jdUWv",content:"content___HPqUf",items:"items___YkyQL",bottom:"bottom___mzpp4",yes:"yes___Xio6z",no:"no___hbicD",formcenter:"formcenter___kN8Ax",radiogroup:"radiogroup___htjtc",easy:"easy____g1mR",medium:"medium___vPAsn",hard:"hard___c6tcf",formcenterselect:"formcenterselect___B88vb",selectitems1:"selectitems1___Dzpho",selectitems:"selectitems___wUGKF",morebottom:"morebottom___F5cFQ",scoreinput:"scoreinput___S9Fbv",titleTooltip:"titleTooltip___J0i26",exercise_styles:"exercise_styles___BJAZm"},Nt=w(15826),Xn=w(6629),kl=w(47766),be=w(31272),st=w(59301),qn=Object.defineProperty,eu=Object.defineProperties,tu=Object.getOwnPropertyDescriptors,Jl=Object.getOwnPropertySymbols,lu=Object.prototype.hasOwnProperty,nu=Object.prototype.propertyIsEnumerable,Hl=(e,l,t)=>l in e?qn(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,_l=(e,l)=>{for(var t in l||(l={}))lu.call(l,t)&&Hl(e,t,l[t]);if(Jl)for(var t of Jl(l))nu.call(l,t)&&Hl(e,t,l[t]);return e},uu=(e,l)=>eu(e,tu(l)),au=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),iu=({Itemid:e,setqitem:l,qitem:t,data:s,getdata:v,bigitem:g,setBigqitem:p,isedit:c})=>{const[a,o]=(0,n.useState)([]),[i,u]=(0,n.useState)(!1),m=(b,f,y)=>{const r=Array.from(b),[E]=r.splice(f,1);return r.splice(y,0,E),r};(0,n.useEffect)(()=>{s.length>0&&o([...s])},[s]);const h=(b,f)=>au(void 0,null,function*(){if(!b.destination)return;if(c){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}const y=m(f,b.source.index,b.destination.index);u(!0);let r=yield(0,W.ZP)(`/api/exercises/${e}/adjust_position.json`,{method:"post",body:{id:e,question_ids:y==null?void 0:y.map(E=>E.question_id)}});u(!1),r.status===0&&v({id:f==null?void 0:f[b.source.index].question_id})});return st.createElement("div",null,st.createElement(kl.Z5,{onDragEnd:b=>h(b,a)},st.createElement(kl.bK,{droppableId:"droppable"},(b,f)=>st.createElement("div",_l({ref:b.innerRef},b.droppableProps),st.createElement(Il.Z,{spinning:i},a.map((y,r)=>st.createElement(kl._l,{key:r,draggableId:r.toString(),index:r},(E,Q)=>{var d,N;return st.createElement("aside",_l(_l({ref:E.innerRef},E.draggableProps),E.dragHandleProps),st.createElement(ye.Z,{title:st.createElement(be.Z,{value:(y==null?void 0:y.question_type)===8?(d=y==null?void 0:y.program_attr)==null?void 0:d.description:y.question_title}),color:"#fff",placement:"left",overlayClassName:Z.titleTooltip},st.createElement("div",{onClick:()=>{if(c){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}l(uu(_l({},y),{index:r+1})),p(g),(0,Nt.Vf)("#question-scroll-id")},className:`${Z.qcount} ${y.question_id===(t==null?void 0:t.question_id)?Z.qcountclick:""}`},st.createElement("span",{className:Z.score},y==null?void 0:y.question_score,"\u5206"),st.createElement("span",{className:Z.qtitle},r+1,"\u3001",st.createElement(be.Z,{value:(y==null?void 0:y.question_type)===8?(N=y==null?void 0:y.program_attr)==null?void 0:N.description:y.question_title,showTextOnly:!0})))))}))),b.placeholder))))},Se=w(95237),su=w(13027),zt=w(78673),Sl=w(85699),ou=w(30409),fe=w(59301),Ul=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),Jt=({form:e,TagDiscipline:l,exerciseitem:t,qitem:s,getTagData:v})=>{var g;const[p,c]=(0,n.useState)(!0),[a,o]=(0,n.useState)(!1),[i,u]=(0,n.useState)(""),[m,h]=(0,n.useState)([]),[b,f]=(0,n.useState)([]),[y,r]=(0,n.useState)(0);(0,n.useEffect)(()=>{Q()},[]);const E=d=>Ul(void 0,null,function*(){const N=yield(0,W.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:d==null?void 0:d.sub_discipline_id}});f(N==null?void 0:N.tag_disciplines)}),Q=()=>Ul(void 0,null,function*(){const d=yield(0,W.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});h(d.disciplines||[]),s!=null&&s.sub_discipline_id&&E(s),r(s!=null&&s.sub_discipline_id?1:0),e.setFieldsValue({difficulty:s.difficulty||2,tag_discipline_ids:s.tag_discipline_ids,repeat_answer:!s.repeat_answer,sub_discipline_id:s!=null&&s.sub_discipline_id?[s==null?void 0:s.discipline_id,s==null?void 0:s.sub_discipline_id]:[]})});return fe.createElement("div",null,fe.createElement("div",{style:{marginTop:30,height:p?"100%":"0px",overflow:"hidden"}},fe.createElement(x.default.Item,{className:Z.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},fe.createElement(Fe.ZP.Group,{className:Z.radiogroup},fe.createElement(Fe.ZP.Button,{className:Z.easy,value:1},"\u7B80\u5355"),fe.createElement(Fe.ZP.Button,{className:Z.medium,value:2},"\u9002\u4E2D"),fe.createElement(Fe.ZP.Button,{className:Z.hard,value:3},"\u56F0\u96BE"))),fe.createElement(x.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:Z.formcenterselect},fe.createElement(jt.Z,{className:Z.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:m,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(d,N)=>{e.setFieldsValue({sub_discipline_id:d,tag_discipline_ids:[]}),r(d?d.length:0),(d==null?void 0:d.length)>0&&(E({sub_discipline_id:d[1]}),d[1]==(s==null?void 0:s.sub_discipline_id)&&e.setFieldValue("tag_discipline_ids",s.tag_discipline_ids))},onClear:()=>{f([]),e.setFieldValue("tag_discipline_ids",[]),r(0)}})),fe.createElement(x.default.Item,{className:Z.formcenterselect},fe.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},fe.createElement(x.default.Item,{name:"tag_discipline_ids"},fe.createElement(ae.default,{className:Z.selectitems,disabled:y===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(d,N)=>N.key.indexOf(d.toLowerCase())>=0},b==null?void 0:b.map(d=>fe.createElement(ae.default.Option,{key:d.name+d.id,value:d.id},fe.createElement("div",{style:{display:"flex",alignItems:"center"}},fe.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},d.name),(d==null?void 0:d.type)==="personal"&&fe.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),y>0&&fe.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},fe.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),fe.createElement("a",{onClick:()=>{o(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),fe.createElement(x.default.Item,{className:Z.formcenterselect},fe.createElement("div",{style:{display:"flex",alignItems:"center"}},fe.createElement(x.default.Item,{name:"repeat_answer",valuePropName:"checked"},fe.createElement(zt.Z,null)),fe.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"48px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",fe.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u5FC5\u987B\u4F5C\u7B54\u5B8C\u6210\u624D\u80FD\u8FDB\u5165\u4E0B\u4E00\u9898\uFF0C\u4E14\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},fe.createElement(Sl.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),fe.createElement(ou.Z,{open:a,subDisciplineId:(g=e.getFieldValue("sub_discipline_id"))==null?void 0:g[1],onCancel:()=>{o(!1)},onOkClick:d=>{f(N=>[...N,d]),e.setFieldValue("tag_discipline_ids",[...e.getFieldValue("tag_discipline_ids"),d==null?void 0:d.id])}}))},ze=w(59301),ru=Object.defineProperty,du=Object.defineProperties,cu=Object.getOwnPropertyDescriptors,Gl=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,_u=Object.prototype.propertyIsEnumerable,Kl=(e,l,t)=>l in e?ru(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Ot=(e,l)=>{for(var t in l||(l={}))mu.call(l,t)&&Kl(e,t,l[t]);if(Gl)for(var t of Gl(l))_u.call(l,t)&&Kl(e,t,l[t]);return e},Ht=(e,l)=>du(e,cu(l)),Yl=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),vu=({qitem:e,setisedit:l,TagDiscipline:t,exerciseitem:s,seveeditor:v,deleteitem:g,getTagData:p,init:c})=>{var a;const[o]=x.default.useForm();return(0,n.useEffect)(()=>{var i;o.setFieldsValue(Ht(Ot({},e),{name:e==null?void 0:e.question_title,choices:(i=e==null?void 0:e.question_choices)==null?void 0:i.map(u=>Ht(Ot({},u),{standard_boolean:u!=null&&u.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)}))},[e]),ze.createElement("div",null,ze.createElement(x.default,{form:o,colon:!1,onFinish:i=>{var u,m,h,b,f;let y=(m=(u=i==null?void 0:i.choices)==null?void 0:u.map)==null?void 0:m.call(u,(E,Q)=>{if((E==null?void 0:E.standard_boolean)===1)return Q+1}),r=Ht(Ot({},i),{item_type:e==null?void 0:e.question_type,question_choices:(b=(h=i==null?void 0:i.choices)==null?void 0:h.map)==null?void 0:b.call(h,E=>E.choice_text),standard_answers:y.filter(E=>E),choices:(f=i==null?void 0:i.choices)==null?void 0:f.map(E=>Ht(Ot({},E),{is_answer:E.standard_boolean}))});v(Ot(Ot({},e),r))},onFinishFailed:i=>Yl(void 0,null,function*(){var u,m;L.ZP.error(i.errorFields[0].errors[0]),o.scrollToField((m=(u=i==null?void 0:i.errorFields)==null?void 0:u[0])==null?void 0:m.name,{behavior:"smooth",block:"center"})})},ze.createElement("div",{style:{display:"flex",alignItems:"center"}},ze.createElement("div",{style:{flex:1}},ze.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ze.createElement("span",null,(e==null?void 0:e.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),((a=s==null?void 0:s.exercise)==null?void 0:a.exercise_status)==1&&!(e!=null&&e.isadd)&&ze.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{g()}},ze.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),ze.createElement(q.ZP,{onClick:()=>{var i;e.isadd?(l(!1),c()):(o.setFieldsValue(Ht(Ot({},e),{name:e==null?void 0:e.question_title,choices:(i=e==null?void 0:e.question_choices)==null?void 0:i.map(u=>Ht(Ot({},u),{standard_boolean:u!=null&&u.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)})),l(!1))}},"\u53D6\u6D88"),ze.createElement(q.ZP,{type:"primary",className:"ml20",onClick:()=>Yl(void 0,null,function*(){o.submit()})},"\u4FDD\u5B58")),ze.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},ze.createElement(Se.Z,{align:"middle"},ze.createElement(x.default.Item,{className:Z.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},ze.createElement(Ie.Z,{onBlur:i=>{i.target.value==="0"&&L.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),ze.createElement(su.u,{form:o,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"question_title",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),ze.createElement(Jt,{getTagData:p,qitem:e,exerciseitem:s,TagDiscipline:t,form:o}))))},pu=w(61267),vl=w(34937),we=w(59301),Eu=Object.defineProperty,fu=Object.defineProperties,yu=Object.getOwnPropertyDescriptors,Xl=Object.getOwnPropertySymbols,hu=Object.prototype.hasOwnProperty,Fu=Object.prototype.propertyIsEnumerable,ql=(e,l,t)=>l in e?Eu(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,pl=(e,l)=>{for(var t in l||(l={}))hu.call(l,t)&&ql(e,t,l[t]);if(Xl)for(var t of Xl(l))Fu.call(l,t)&&ql(e,t,l[t]);return e},Zl=(e,l)=>fu(e,yu(l)),gu=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),Bu=({qitem:e,TagDiscipline:l,exerciseitem:t,setisedit:s,seveeditor:v,deleteitem:g,getTagData:p,init:c})=>{var a;const[o]=x.default.useForm(),i=x.default.useWatch("use_blank_score",o);return(0,n.useEffect)(()=>{o.setFieldsValue(Zl(pl({},e),{standard_answers:e.standard_answers||[],name:e.question_title,repeat_answer:!e.repeat_answer}))},[e]),we.createElement("div",null,we.createElement(x.default,{form:o,colon:!1,onValuesChange:(u,m)=>{var h,b,f,y;if(u!=null&&u.standard_answers||u!=null&&u.use_blank_score){let r=((h=o.getFieldValue("standard_answers"))==null?void 0:h.length)>0&&((f=(b=o.getFieldValue("standard_answers"))==null?void 0:b.map(E=>E.score))==null?void 0:f.filter(E=>E));(r==null?void 0:r.length)>0&&o.setFieldsValue({question_score:(r==null?void 0:r.length)>0&&((y=r.reduce((E,Q)=>E+Q))==null?void 0:y.toFixed(1))})}},onFinish:u=>{v(Zl(pl(pl({},e),u),{item_type:e==null?void 0:e.question_type,standard_answers:u.standard_answers,question_title:u.name}))},onFinishFailed:u=>gu(void 0,null,function*(){var m,h;u.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,Nt.pE)(),L.ZP.error(u.errorFields[0].errors[0]),o.scrollToField((h=(m=u==null?void 0:u.errorFields)==null?void 0:m[0])==null?void 0:h.name,{behavior:"smooth",block:"center"})})},we.createElement("div",{style:{display:"flex",alignItems:"center"}},we.createElement("div",{style:{flex:1}},we.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),we.createElement("span",null,"\u586B\u7A7A\u9898")),((a=t==null?void 0:t.exercise)==null?void 0:a.exercise_status)==1&&!(e!=null&&e.isadd)&&we.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{g()}},we.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),we.createElement(q.ZP,{onClick:()=>{e.isadd?(s(!1),c()):(o.setFieldsValue(Zl(pl({},e),{standard_answers:e.standard_answers||[],name:e.question_title,repeat_answer:!e.repeat_answer})),s(!1))}},"\u53D6\u6D88"),we.createElement(q.ZP,{type:"primary",className:"ml20",onClick:()=>{o.submit()}},"\u4FDD\u5B58")),we.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},we.createElement(Se.Z,{align:"middle"},i?we.createElement(vl.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):we.createElement(x.default.Item,{key:2,className:Z.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},we.createElement(Ie.Z,{onBlur:u=>{u.target.value==="0"&&L.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),we.createElement(x.default.Item,{name:"use_blank_score",noStyle:!0},we.createElement(Fe.ZP.Group,{className:Z.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),we.createElement(ye.Z,{overlayInnerStyle:{width:460},title:we.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",we.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},we.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),we.createElement(pu.u,{form:o,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:i,answerKey:"standard_answers"}),we.createElement(Jt,{getTagData:p,qitem:e,exerciseitem:t,TagDiscipline:l,form:o}))))},bu=w(35757),Ye=w(59301),xu=Object.defineProperty,Cu=Object.defineProperties,Du=Object.getOwnPropertyDescriptors,en=Object.getOwnPropertySymbols,wu=Object.prototype.hasOwnProperty,Pu=Object.prototype.propertyIsEnumerable,tn=(e,l,t)=>l in e?xu(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Ut=(e,l)=>{for(var t in l||(l={}))wu.call(l,t)&&tn(e,t,l[t]);if(en)for(var t of en(l))Pu.call(l,t)&&tn(e,t,l[t]);return e},Xt=(e,l)=>Cu(e,Du(l)),Au=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),Nu=({qitem:e,setisedit:l,TagDiscipline:t,exerciseitem:s,seveeditor:v,deleteitem:g,getTagData:p,init:c})=>{var a;const[o]=x.default.useForm();return(0,n.useEffect)(()=>{var i;o.setFieldsValue(Xt(Ut({},e),{name:e.question_title,repeat_answer:!e.repeat_answer,choices:(i=e==null?void 0:e.question_choices)==null?void 0:i.map(u=>Xt(Ut({},u),{is_answer:u!=null&&u.standard_boolean?1:0}))}))},[e]),Ye.createElement("div",null,Ye.createElement(x.default,{form:o,colon:!1,onFinish:i=>{var u,m,h,b;let f=(m=(u=i==null?void 0:i.choices)==null?void 0:u.map)==null?void 0:m.call(u,(y,r)=>{if((y==null?void 0:y.is_answer)===1)return r+1});v(Xt(Ut(Ut({},e),i),{question_title:i.name,standard_answers:f.filter(y=>y),question_choices:(b=(h=i==null?void 0:i.choices)==null?void 0:h.map)==null?void 0:b.call(h,y=>y.choice_text)}))},onFinishFailed:i=>Au(void 0,null,function*(){var u,m;L.ZP.error(i.errorFields[0].errors[0]),o.scrollToField((m=(u=i==null?void 0:i.errorFields)==null?void 0:u[0])==null?void 0:m.name,{behavior:"smooth",block:"center"})})},Ye.createElement("div",{style:{display:"flex",alignItems:"center"}},Ye.createElement("div",{style:{flex:1}},Ye.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ye.createElement("span",null,"\u5224\u65AD\u9898")),((a=s==null?void 0:s.exercise)==null?void 0:a.exercise_status)==1&&!(e!=null&&e.isadd)&&Ye.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{g()}},Ye.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ye.createElement(q.ZP,{onClick:()=>{var i;e.isadd?(l(!1),c()):(o.setFieldsValue(Xt(Ut({},e),{name:e.question_title,repeat_answer:!e.repeat_answer,choices:(i=e==null?void 0:e.question_choices)==null?void 0:i.map(u=>Xt(Ut({},u),{is_answer:u!=null&&u.standard_boolean?1:0}))})),l(!1))}},"\u53D6\u6D88"),Ye.createElement(q.ZP,{type:"primary",className:"ml20",onClick:()=>{o.submit()}},"\u4FDD\u5B58")),Ye.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Ye.createElement(x.default.Item,{className:Z.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Ye.createElement(Ie.Z,{onBlur:i=>{i.target.value==="0"&&L.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Ye.createElement(bu.Z,{form:o,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Ye.createElement(Jt,{getTagData:p,qitem:e,exerciseitem:s,TagDiscipline:t,form:o}))))},ln=w(36381),R={wrap:"wrap___m6v_p",deleteIcon:"deleteIcon___hdYRw",keywordTag:"keywordTag___BLtdn",questionTitleEditorWrap:"questionTitleEditorWrap___fdaK7",choiceWrap:"choiceWrap___wkyUO",choiceIndex:"choiceIndex___tExMq",judgementIndex:"judgementIndex___RMhzJ",setAnswerBtn:"setAnswerBtn___bisIK",activeAnswer:"activeAnswer___MnyyC",activeJudgementAnswer:"activeJudgementAnswer___grGX5",actionWrapper:"actionWrapper___LUawU",addIcon:"addIcon___ckXqe",inputBorder:"inputBorder___nuo0O",placeholder:"placeholder___Dhdir",blankWrapper:"blankWrapper___cnidV",blankInput:"blankInput___iZ5BF",blankInputNumberWrapper:"blankInputNumberWrapper___zlXQc",addBtn:"addBtn___OdgAm",blankIndex:"blankIndex___g4Y7d",baseInputWrapper:"baseInputWrapper___DCOHd",collapseWrapper:"collapseWrapper___SyLrk",panelHeader:"panelHeader___E0il1",open:"open___IFH3V",close:"close___YpIA9",hide:"hide___Nl1W6",scoreByBlankRadio:"scoreByBlankRadio___jpG4i"},El=w(94646),Ou=Object.defineProperty,Iu=Object.defineProperties,ku=Object.getOwnPropertyDescriptors,fl=Object.getOwnPropertySymbols,nn=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,an=(e,l,t)=>l in e?Ou(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Su=(e,l)=>{for(var t in l||(l={}))nn.call(l,t)&&an(e,t,l[t]);if(fl)for(var t of fl(l))un.call(l,t)&&an(e,t,l[t]);return e},Zu=(e,l)=>Iu(e,ku(l)),ju=(e,l)=>{var t={};for(var s in e)nn.call(e,s)&&l.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&fl)for(var s of fl(e))l.indexOf(s)<0&&un.call(e,s)&&(t[s]=e[s]);return t};const qt=e=>{var l=e,{value:t,onChange:s,scrollId:v}=l,g=ju(l,["value","onChange","scrollId"]);return n.createElement("div",{id:v||""},n.createElement(El.Z,Zu(Su({},g),{defaultValue:t,onChange:(p,c)=>{console.log("a:",p,c),c!=null&&c.length?s(p,c):s(p)}})))},el=({value:e,onChange:l,placeholder:t,height:s=140,isEdit:v})=>v?n.createElement(El.Z,{watch:!0,isFocus:!0,height:s,placeholder:t,defaultValue:e,onChange:l}):n.createElement("div",{style:{cursor:"pointer"}},e?n.createElement(be.Z,{className:R.inputBorder,value:e}):n.createElement("div",{className:`${R.inputBorder} ${R.placeholder}`},t));var Ne=w(43604),Qu=Object.defineProperty,Tu=Object.defineProperties,Ru=Object.getOwnPropertyDescriptors,yl=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,rn=(e,l,t)=>l in e?Qu(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,tl=(e,l)=>{for(var t in l||(l={}))sn.call(l,t)&&rn(e,t,l[t]);if(yl)for(var t of yl(l))on.call(l,t)&&rn(e,t,l[t]);return e},ll=(e,l)=>Tu(e,Ru(l)),Vu=(e,l)=>{var t={};for(var s in e)sn.call(e,s)&&l.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&yl)for(var s of yl(e))l.indexOf(s)<0&&on.call(e,s)&&(t[s]=e[s]);return t};const dn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Lu=({value:e,onChange:l,choiceTextKey:t,answerKey:s,index:v,isEdit:g,setInputActive:p,form:c,choiceOptionsPath:a,allowChangeMode:o,showAddIcon:i,addItem:u,deleteItem:m})=>{const h=(e==null?void 0:e[s])===1,b=()=>{const y=c.getFieldValue(a);c.setFieldValue(a,y.map(r=>ll(tl({},r),{[s]:0})))},f=()=>{h?l(ll(tl({},e),{[s]:0})):(o||b(),l(ll(tl({},e),{[s]:1})))};return n.createElement(Se.Z,{className:R.choiceWrap,align:"middle",wrap:!1},n.createElement(Ne.Z,{onClick:f,className:`${R.choiceIndex} ${h?R.activeAnswer:""}`},dn[v]),n.createElement(Ne.Z,{flex:1,className:`${R.editorWrap} ml15`,onClick:p},n.createElement(el,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:g,value:e==null?void 0:e[t],onChange:y=>{l(ll(tl({},e),{[t]:y}))}})),n.createElement(Ne.Z,{flex:"0 0 auto",className:"ml15"},n.createElement("div",{onClick:f,className:`${R.setAnswerBtn} ${h?R.activeAnswer:""}`},h?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),n.createElement(Ne.Z,{className:R.actionWrapper},n.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},n.createElement(Ee.Z,{className:R.addIcon,onClick:u,style:{visibility:i?"visible":"hidden"}})),n.createElement(ye.Z,{title:"\u5220\u9664"},n.createElement(ke.Z,{className:R.deleteIcon,onClick:m,style:{visibility:v>1?"visible":"hidden"}}))))},$u=({questionTitlePlaceholder:e,titleKey:l,choiceKey:t,analysisKey:s,choiceTextKey:v,answerKey:g,choiceOptionsPath:p,allowChangeMode:c=!0,form:a,showAnalysis:o=!0})=>{const[i,u]=(0,n.useState)(),[m,h]=(0,n.useState)(!1);return n.createElement("div",{className:R.wrap},n.createElement("div",{className:R.questionTitleEditorWrap},n.createElement(x.default.Item,{label:"\u9898\u5E72",name:l,labelCol:{span:24},rules:[{required:!0}]},n.createElement(qt,{scrollId:Array.isArray(l)?l.join("_"):`${l}`,watch:!0,height:140,placeholder:e}))),n.createElement(x.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),n.createElement(x.default.List,{name:t,rules:[{validator(b,f){const y=f.some(E=>E[g]===1),r=f.findIndex(E=>{var Q;return((Q=E[v])==null?void 0:Q.length)<=0});return r!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${dn[r]}\u9009\u9879\u7684\u5185\u5BB9`)):y?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(b,{add:f,remove:y})=>n.createElement("div",{id:Array.isArray(p)?p.join("_"):`${p}`},b.map((r,E)=>{var Q=r,{key:d,name:N}=Q,H=Vu(Q,["key","name"]);const ne=i===d,S=()=>{u(d)},T=E<7&&E===b.length-1,U=()=>f({[v]:"",[g]:0}),F=()=>y(N);return n.createElement(x.default.Item,ll(tl({},H),{key:d,name:N,noStyle:!0}),n.createElement(Lu,{choiceTextKey:v,answerKey:g,index:E,isEdit:ne,setInputActive:S,form:a,choiceOptionsPath:p,allowChangeMode:c,showAddIcon:T,addItem:U,deleteItem:F}))}),b.length<8&&n.createElement("div",{className:`${R.addBtn} mb30`,onClick:()=>f({[v]:"",[g]:0})},"\u6DFB\u52A0\u9009\u9879"))),o&&n.createElement("div",{onClick:()=>h(!0)},n.createElement(x.default.Item,{name:s,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(el,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:m}))))};var z=w(59301),Mu=Object.defineProperty,Wu=Object.defineProperties,zu=Object.getOwnPropertyDescriptors,hl=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,_n=(e,l,t)=>l in e?Mu(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Fl=(e,l)=>{for(var t in l||(l={}))cn.call(l,t)&&_n(e,t,l[t]);if(hl)for(var t of hl(l))mn.call(l,t)&&_n(e,t,l[t]);return e},gl=(e,l)=>Wu(e,zu(l)),Ju=(e,l)=>{var t={};for(var s in e)cn.call(e,s)&&l.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&hl)for(var s of hl(e))l.indexOf(s)<0&&mn.call(e,s)&&(t[s]=e[s]);return t};const Hu=({value:e,onChange:l})=>{const t=v=>{pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:R.modal,onOk:()=>{const g=[...e];g.splice(v,1),l(g)}})},s=()=>{const v=[...e];v.push(""),l(v)};return z.createElement(Se.Z,{className:"ml20"},z.createElement(Ne.Z,{flex:1},e==null?void 0:e.map((v,g)=>z.createElement(Se.Z,{key:`${v}_${g}`,align:"middle",className:"mb20"},z.createElement(lt.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:v,autoSize:{maxRows:3},maxLength:1e3,onBlur:p=>{const c=[...e],a=p.target.value.trim();c[g]=a,l(c)}}),z.createElement(ye.Z,{title:"\u5220\u9664"},z.createElement(ke.Z,{className:R.deleteIcon,style:{marginLeft:15,visibility:g>0?"visible":"hidden"},onClick:()=>t(g)}))))),z.createElement(Ne.Z,null,z.createElement("div",{className:`${R.addBtn}`,onClick:()=>{s()}},"\u65B0\u589E\u7B54\u6848")))},Uu=({value:e=!0,onChange:l})=>z.createElement(zt.Z,{checked:!e,onChange:t=>{l(!t)}}),nl="\u2581",Gu=({questionTitlePlaceholder:e,form:l,name:t,scoreByBlank:s,answerKey:v,titleKey:g="name",analysisKey:p="analysis",isOrdered:c="is_ordered"})=>{var a,o;const[i,u]=(0,n.useState)(!1),m=(d,N)=>{const H=N.line;let ne=0;for(let T=0;T{const S=d.getRange(N.from,N.to);let T=0;if(N.text.forEach(U=>{T+=U.split(nl).length-1}),N.origin!=="setValue"){if(S&&S.indexOf(nl)!==-1){const U=S.split(nl).length-1,F=m(d,N.from);if(console.log(`\u5220\u9664${U}\u4E2A\uFF0C \u524D\u9762\u6709${F}\u4E2A\uFF0C\u65B0\u589E${T}\u4E2A`),U>1){const te=Array.from({length:U},(_e,Ce)=>F+Ce);ne(te)}else ne(F)}else if(T>0){const U=m(d,N.from);console.log(`\u65B0\u589E${T}\u4E2A\uFF0C\u4E4B\u524D\u6709${U}\u4E2A`),H(T,U)}}},b=()=>{const d=l.getFieldValue(["sub_item_banks",...v]);l.setFieldValue(["sub_item_banks",...v],d==null?void 0:d.map((N,H)=>gl(Fl({},N),{position:H+1})))},f=(0,n.useRef)(),y=(d,N)=>{for(let H=0;H{r.current(d),b()},Q=(o=(a=l.getFieldValue("sub_item_banks"))==null?void 0:a[v==null?void 0:v[0]])==null?void 0:o[v==null?void 0:v[1]];return console.log(l==null?void 0:l.getFieldValue(["sub_item_banks",...s])),z.createElement("div",{className:R.wrap},z.createElement("div",{className:R.questionTitleEditorWrap},z.createElement(x.default.Item,{label:"\u9898\u5E72",name:g,labelCol:{span:24},rules:[{required:!0}]},z.createElement(qt,{scrollId:"name",watch:!0,height:140,placeholder:e,showNullButton:!0,onCMBeforeChange:(d,N)=>{h(d,N,y,E)}}))),z.createElement(x.default.List,{name:v,rules:[{validator(d,N){if((N==null?void 0:N.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const H of N){const{answer_text:ne}=H||{};if(ne!=null&&ne.some(S=>(S==null?void 0:S.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(d,{add:N,remove:H},{errors:ne})=>(f.current=N,r.current=H,z.createElement(z.Fragment,null,z.createElement(x.default.Item,{label:z.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(d!=null&&d.length)&&z.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),d.map((S,T)=>{var U=S,{key:F,name:te}=U,_e=Ju(U,["key","name"]);return z.createElement(Se.Z,{className:"mb20",key:F,align:"top"},z.createElement(Ne.Z,{flex:"0 0 auto",className:`${R.blankIndex} pt5`},"\u586B\u7A7A\u9879",T+1),z.createElement(Ne.Z,{flex:1},z.createElement(Se.Z,{align:"top",justify:"space-between"},z.createElement(Ne.Z,{flex:1},z.createElement(x.default.Item,gl(Fl({},_e),{name:[te,"answer_text"],noStyle:!0}),z.createElement(Hu,null))),(l==null?void 0:l.getFieldValue(["sub_item_banks",...s]))&&z.createElement(Ne.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},z.createElement(x.default.Item,gl(Fl({},_e),{name:[te,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:R.blankInputNumberWrapper}),z.createElement(Ie.Z,{onChange:()=>{var Ce,C;let ie=l==null?void 0:l.getFieldValue(["sub_item_banks",v==null?void 0:v[0],"standard_answers"]),He=0;for(let Te in ie)(Ce=ie[Te])!=null&&Ce.score&&(He+=Number((C=ie[Te])==null?void 0:C.score));l==null||l.setFieldValue(["sub_item_banks",v==null?void 0:v[0],"question_score"],He)},className:R.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),z.createElement(x.default.Item,gl(Fl({},_e),{name:[te,"position"],noStyle:!0}),z.createElement(lt.default,{type:"hidden"}))))})))),z.createElement(Se.Z,{align:"middle"},z.createElement(x.default.Item,{name:[t,"downcase"],valuePropName:"checked"},z.createElement(zt.Z,null)),z.createElement(Ne.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),z.createElement(Se.Z,{align:"middle"},z.createElement(x.default.Item,{name:[t,"no_space"],valuePropName:"checked"},z.createElement(zt.Z,null)),z.createElement(Ne.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Q==null?void 0:Q.length)>1&&z.createElement(Se.Z,{align:"middle",className:(Q==null?void 0:Q.length)>1?"mb30":`${R.hide}`},z.createElement(x.default.Item,{name:c},z.createElement(Uu,null)),z.createElement(Ne.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),z.createElement("div",{onClick:()=>u(!0)},z.createElement(x.default.Item,{name:p,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},z.createElement(el,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:i}))))};var Ku=Object.defineProperty,Yu=Object.defineProperties,Xu=Object.getOwnPropertyDescriptors,Bl=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,En=(e,l,t)=>l in e?Ku(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,fn=(e,l)=>{for(var t in l||(l={}))vn.call(l,t)&&En(e,t,l[t]);if(Bl)for(var t of Bl(l))pn.call(l,t)&&En(e,t,l[t]);return e},yn=(e,l)=>Yu(e,Xu(l)),qu=(e,l)=>{var t={};for(var s in e)vn.call(e,s)&&l.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&Bl)for(var s of Bl(e))l.indexOf(s)<0&&pn.call(e,s)&&(t[s]=e[s]);return t};const ea={\u6B63\u786E:"T",\u9519\u8BEF:"F"},ta=({value:e,onChange:l,form:t,choiceKey:s})=>{const v=(e==null?void 0:e.is_answer)===1,g=e==null?void 0:e.choice_text,p=()=>{var c;const a=(c=t==null?void 0:t.getFieldValue(["sub_item_banks",...s]))==null?void 0:c.map(o=>({choice_text:o.choice_text,is_answer:0}));t==null||t.setFieldValue(["sub_item_banks",...s],a),l(yn(fn({},e),{is_answer:1}))};return n.createElement(Se.Z,{className:R.choiceWrap,align:"middle",wrap:!1},n.createElement(Ne.Z,{onClick:p,className:`${R.choiceIndex} ${R.judgementIndex} ${v?R.activeAnswer:""}`},ea[g]),n.createElement(Ne.Z,{flex:1,className:`${R.editorWrap} ml15`},n.createElement("div",{className:`${R.inputBorder} ${R.placeholder} ${v?R.activeJudgementAnswer:""}`},g)),n.createElement(Ne.Z,{flex:"0 0 auto",className:"ml15"},n.createElement("div",{onClick:p,className:`${R.setAnswerBtn} ${v?R.activeAnswer:""}`},v?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},la=({questionTitlePlaceholder:e,choiceKey:l="choices",form:t,titleKey:s="name",analysisKey:v="analysis"})=>{const[g,p]=(0,n.useState)(!1);return n.createElement("div",{className:R.wrap},n.createElement("div",{className:R.questionTitleEditorWrap},n.createElement(x.default.Item,{label:"\u9898\u5E72",name:s,labelCol:{span:24},rules:[{required:!0}]},n.createElement(qt,{scrollId:"name",watch:!0,height:140,placeholder:e}))),n.createElement(x.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},n.createElement(x.default.List,{name:l,rules:[{validator(c,a){return a.some(i=>(i==null?void 0:i.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},c=>n.createElement("div",{id:"choices"},c.map(a=>{var o=a,{key:i,name:u}=o,m=qu(o,["key","name"]);return n.createElement(x.default.Item,yn(fn({},m),{key:i,name:u,noStyle:!0}),n.createElement(ta,{form:t,choiceKey:l}))})))),n.createElement("div",{onClick:()=>p(!0)},n.createElement(x.default.Item,{name:v,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(el,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:g}))))};var na=w(12563),ua=Object.defineProperty,aa=Object.defineProperties,ia=Object.getOwnPropertyDescriptors,bl=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,gn=(e,l,t)=>l in e?ua(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,jl=(e,l)=>{for(var t in l||(l={}))hn.call(l,t)&&gn(e,t,l[t]);if(bl)for(var t of bl(l))Fn.call(l,t)&&gn(e,t,l[t]);return e},Ql=(e,l)=>aa(e,ia(l)),Bn=(e,l)=>{var t={};for(var s in e)hn.call(e,s)&&l.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&bl)for(var s of bl(e))l.indexOf(s)<0&&Fn.call(e,s)&&(t[s]=e[s]);return t};const sa=e=>{var l=e,{value:t,onChange:s}=l,v=Bn(l,["value","onChange"]);const g=p=>{s([p])};return n.createElement(El.Z,Ql(jl({},v),{defaultValue:t==null?void 0:t[0],onChange:g}))},oa=e=>{if(!e)return!1;let l=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return e==="|"?(L.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},ra=({value:e=[],onClose:l})=>n.createElement(na.default,{closable:!0,onClose:l,className:R.keywordTag},n.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},e.join(" \u6216 "))),da=({questionTitlePlaceholder:e,form:l,showKeywords:t,isMustKeyWords:s=t,titleKey:v="name",analysisKey:g="analysis",answerTexts:p="answer_texts",keywords:c="keywords",useKeywords:a="use_keywords",indexs:o})=>{var i,u,m,h;const[b,f]=(0,n.useState)(!1),[y,r]=(0,n.useState)(""),E=(u=(i=l.getFieldValue("sub_item_banks"))==null?void 0:i[a==null?void 0:a[0]])==null?void 0:u[a==null?void 0:a[1]],Q=(h=(m=l.getFieldValue("sub_item_banks"))==null?void 0:m[a==null?void 0:a[0]])==null?void 0:h.question_score;return n.createElement("div",{className:R.wrap},n.createElement("div",{className:R.questionTitleEditorWrap},n.createElement(x.default.Item,{label:"\u9898\u5E72",name:v,labelCol:{span:24},rules:[{required:!0}]},n.createElement(qt,{scrollId:"name",watch:!0,height:140,placeholder:e}))),n.createElement(x.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:p,labelCol:{span:24}},n.createElement(sa,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),t&&!s&&n.createElement(x.default.Item,{hidden:!0,name:a,valuePropName:"checked"},n.createElement(zt.Z,{defaultChecked:!0})),t&&s&&n.createElement(Se.Z,{align:"middle",className:"mb30"},n.createElement(x.default.Item,{name:a,valuePropName:"checked"},n.createElement(zt.Z,null)),n.createElement(Ne.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),n.createElement(Ne.Z,null,n.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},n.createElement(Sl.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(E||!s)&&n.createElement(x.default.List,{name:c,rules:[{validator(d,N){return s?N!=null&&N.length?(N==null?void 0:N.reduce((ne,S)=>ne+S.score,0))>parseFloat(Q)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(d,{add:N,remove:H})=>n.createElement(n.Fragment,null,n.createElement("div",{className:`${R.title} mb10`},s?"\u5173\u952E\u8BCD":n.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),n.createElement(Se.Z,{align:"middle",className:"font14 mb30"},n.createElement(Ne.Z,{flex:1},n.createElement(lt.default,{value:y,onChange:ne=>{r(ne.target.value)},maxLength:50,allowClear:!0,onPressEnter:ne=>{var S,T,U,F;const te=`${(S=ne.target)==null?void 0:S.value}`,_e=(U=(T=te==null?void 0:te.split("|"))==null?void 0:T.filter(ie=>!!ie))==null?void 0:U.map(ie=>ie==null?void 0:ie.trim()),Ce=l.getFieldValue(["sub_item_banks",...c]),C=((F=Ce==null?void 0:Ce.map(ie=>ie==null?void 0:ie.keyword))==null?void 0:F.flat())||[];for(const ie of _e)if(C.includes(ie)){L.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}oa(te)&&(N({keyword:_e,score:1}),r(""))},className:R.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),n.createElement(Ne.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),d.map(ne=>{var S=ne,{key:T,name:U}=S,F=Bn(S,["key","name"]);return n.createElement(Se.Z,{key:T,className:"mb20",style:{marginRight:148}},n.createElement(Ne.Z,{flex:1},n.createElement(Se.Z,{align:"middle",justify:"space-between"},n.createElement(x.default.Item,Ql(jl({},F),{name:[U,"keyword"]}),n.createElement(ra,{onClose:()=>H(U)})),s&&n.createElement(x.default.Item,Ql(jl({},F),{name:[U,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:R.blankInputNumberWrapper}),n.createElement(Ie.Z,{className:R.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),n.createElement("div",{onClick:()=>f(!0)},n.createElement(x.default.Item,{name:g,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(el,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:b}))))};var J=w(59301),ca=Object.defineProperty,ma=Object.defineProperties,_a=Object.getOwnPropertyDescriptors,xl=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,Cn=(e,l,t)=>l in e?ca(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Dn=(e,l)=>{for(var t in l||(l={}))bn.call(l,t)&&Cn(e,t,l[t]);if(xl)for(var t of xl(l))xn.call(l,t)&&Cn(e,t,l[t]);return e},wn=(e,l)=>ma(e,_a(l)),va=(e,l)=>{var t={};for(var s in e)bn.call(e,s)&&l.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&xl)for(var s of xl(e))l.indexOf(s)<0&&xn.call(e,s)&&(t[s]=e[s]);return t};const{Panel:pa}=ln.default,Ea=({questionTitlePlaceholder:e,choiceKey:l,form:t,withScore:s})=>{const v=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[g,p]=(0,n.useState)(),[c,a]=(0,n.useState)([]),o=u=>{a(u)},i=({value:u})=>J.createElement("div",{style:{width:150,paddingLeft:11}},u);return J.createElement("div",{className:R.wrap},J.createElement("div",{className:R.questionTitleEditorWrap},J.createElement(x.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},J.createElement(qt,{scrollId:"name",watch:!0,height:140,placeholder:e}))),J.createElement(x.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),J.createElement(x.default.List,{name:"sub_item_banks",rules:[{validator(u,m){return m?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(u,{add:m,remove:h,move:b})=>{const f=t.getFieldValue("sub_item_banks");return J.createElement(J.Fragment,null,J.createElement(ln.default,{className:u.length>0?R.collapseWrapper:"",bordered:!1,activeKey:c,onChange:o,expandIcon:({isActive:y})=>J.createElement("i",{className:`iconfont icon-weizhankai ${y?R.open:R.close}`,style:{fontSize:14,transition:"all .2s"}})},u.map((y,r)=>{var E=y,{key:Q,name:d}=E,N=va(E,["key","name"]),H,ne,S,T,U,F,te,_e,Ce,C,ie,He,Te,ot;return J.createElement(pa,{className:R.panel,forceRender:!0,header:J.createElement("div",{className:R.panelHeader},"\u7B2C",r+1,"\u5C0F\u9898",J.createElement("span",null,"\uFF08",((H=f==null?void 0:f[d])==null?void 0:H.question_type)==0?"\u5355\u9009\u9898":((ne=f==null?void 0:f[d])==null?void 0:ne.question_type)==1?"\u591A\u9009\u9898":((S=f==null?void 0:f[d])==null?void 0:S.question_type)==3?"\u586B\u7A7A\u9898":((T=f==null?void 0:f[d])==null?void 0:T.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:d,extra:J.createElement(Se.Z,{align:"middle",onClick:je=>je.stopPropagation()},((U=f==null?void 0:f[d])==null?void 0:U.question_type)==3&&J.createElement(J.Fragment,null,J.createElement(Fe.ZP.Group,{defaultValue:(F=f==null?void 0:f[d])==null?void 0:F.use_blank_score,className:Z.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:je=>{var se,Re,Ue,De,X;if(t==null||t.setFieldValue(["sub_item_banks",d,"use_blank_score"],(se=je==null?void 0:je.target)==null?void 0:se.value),(Re=je==null?void 0:je.target)!=null&&Re.value){let xe=0;for(let at in(Ue=t==null?void 0:t.getFieldValue(["sub_item_banks",d]))==null?void 0:Ue.standard_answers)xe+=Number((X=(De=t==null?void 0:t.getFieldValue(["sub_item_banks",d]))==null?void 0:De.standard_answers[at])==null?void 0:X.score);t==null||t.setFieldValue(["sub_item_banks",d,"question_score"],xe||"")}p(new Date)}}),J.createElement(ye.Z,{overlayInnerStyle:{width:460},title:J.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",J.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},J.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),s&&J.createElement(x.default.Item,wn(Dn({},N),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[d,"question_score"],className:R.blankInputNumberWrapper}),((te=f==null?void 0:f[d])==null?void 0:te.question_type)==3&&((_e=f==null?void 0:f[d])!=null&&_e.use_blank_score)?J.createElement(i,null):J.createElement(Ie.Z,{className:R.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),J.createElement(Se.Z,{align:"middle",className:"pl40",style:{width:82}},r!==0&&J.createElement("div",{onClick:()=>{var je;b(r,r-1);const se=(je=t.getFieldValue("sub_item_banks"))==null?void 0:je.map((Re,Ue)=>(u.map((De,X)=>{Ue===X&&(Re.q_position=Number(De.name)+1)}),Re));t.setFieldValue("sub_item_banks",se)}},J.createElement(ye.Z,{title:"\u4E0A\u79FB"},J.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),r{var je;b(r,r+1);const se=(je=t.getFieldValue("sub_item_banks"))==null?void 0:je.map((Re,Ue)=>(u.map((De,X)=>{Ue===X&&(Re.q_position=Number(De.name)+1)}),Re));t.setFieldValue("sub_item_banks",se)},className:r===0?"":"ml10"},J.createElement(ye.Z,{title:"\u4E0B\u79FB"},J.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),J.createElement(ye.Z,{title:"\u5220\u9664"},J.createElement(ke.Z,{className:`${R.deleteIcon} ml40`,onClick:()=>h(d)})))},J.createElement(x.default.Item,wn(Dn({},N),{name:d}),(((Ce=f==null?void 0:f[d])==null?void 0:Ce.question_type)==0||((C=f==null?void 0:f[d])==null?void 0:C.question_type)==1)&&J.createElement($u,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((ie=f==null?void 0:f[d])==null?void 0:ie.question_type)==1,form:t,choiceKey:[d,"choices"],titleKey:[d,"name"],analysisKey:[d,"analysis"],choiceOptionsPath:["sub_item_banks",d,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((He=f==null?void 0:f[d])==null?void 0:He.question_type)==3&&J.createElement(Gu,{form:t,name:d,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[d,"use_blank_score"],titleKey:[d,"name"],analysisKey:[d,"analysis"],isOrdered:[d,"is_ordered"],answerKey:[d,"standard_answers"],key:g}),((Te=f==null?void 0:f[d])==null?void 0:Te.question_type)==2&&J.createElement(la,{form:t,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[d,"name"],analysisKey:[d,"analysis"],choiceKey:[d,"choices"]}),((ot=f==null?void 0:f[d])==null?void 0:ot.question_type)==4&&J.createElement(da,{showKeywords:!0,isMustKeyWords:!0,form:t,titleKey:[d,"name"],analysisKey:[d,"analysis"],answerTexts:[d,"answer_texts"],useKeywords:[d,"use_keywords"],keywords:[d,"keywords"],indexs:d,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})),u.length<20&&J.createElement(zl.Z,{menu:{items:[{label:J.createElement("div",{onClick:()=>{m({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),a([u==null?void 0:u.length,...c])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:J.createElement("div",{onClick:()=>{m({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),a([u==null?void 0:u.length,...c])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:J.createElement("div",{onClick:()=>{m({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),a([u==null?void 0:u.length,...c])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:J.createElement("div",{onClick:()=>{m({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),a([u==null?void 0:u.length,...c])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:J.createElement("div",{onClick:()=>{m({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),a([u==null?void 0:u.length,...c])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(y=>y.show).map(y=>({label:y.label,key:y.key}))}},J.createElement("div",{className:`${R.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var nt=w(59301),fa=Object.defineProperty,ya=Object.defineProperties,ha=Object.getOwnPropertyDescriptors,Pn=Object.getOwnPropertySymbols,Fa=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,An=(e,l,t)=>l in e?fa(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Ft=(e,l)=>{for(var t in l||(l={}))Fa.call(l,t)&&An(e,t,l[t]);if(Pn)for(var t of Pn(l))ga.call(l,t)&&An(e,t,l[t]);return e},xt=(e,l)=>ya(e,ha(l)),Ba=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),ba=({qitem:e,setisedit:l,TagDiscipline:t,exerciseitem:s,seveeditor:v,deleteitem:g,getTagData:p,init:c})=>{var a;const[o]=x.default.useForm();return(0,n.useEffect)(()=>{var i;o.setFieldsValue(xt(Ft({},e),{name:e.question_title,sub_item_banks:(i=e.sub_exercise_questions)==null?void 0:i.map(u=>{var m;return xt(Ft({},u),{name:u.question_title,choices:(m=u==null?void 0:u.question_choices)==null?void 0:m.map(h=>xt(Ft({},h),{is_answer:h!=null&&h.standard_boolean?1:0}))})}),repeat_answer:!e.repeat_answer}))},[e]),nt.createElement("div",null,nt.createElement(x.default,{form:o,colon:!1,onValuesChange:(i,u)=>{var m,h,b,f;if(i!=null&&i.sub_item_banks){let y=((m=o.getFieldValue("sub_item_banks"))==null?void 0:m.length)>0&&((b=(h=o.getFieldValue("sub_item_banks"))==null?void 0:h.map(r=>{var E;if(r.question_type==3&&(r!=null&&r.use_blank_score)){let Q=0;for(let d in r==null?void 0:r.standard_answers)Q+=Number((E=r==null?void 0:r.standard_answers[d])==null?void 0:E.score);return Q}else return r.question_score}))==null?void 0:b.filter(r=>r));(y==null?void 0:y.length)>0&&o.setFieldsValue({question_score:(f=parseFloat(y.reduce((r,E)=>parseFloat(r)+parseFloat(E))))==null?void 0:f.toFixed(1)})}},onFinish:i=>{var u;v(xt(Ft(Ft({},e),i),{question_title:i.name,sub_questions:(u=i==null?void 0:i.sub_item_banks)==null?void 0:u.map(m=>{var h,b,f,y;return(m==null?void 0:m.question_type)==3?xt(Ft({},m),{question_title:m.name,item_type:m==null?void 0:m.question_type}):xt(Ft({},m),{question_title:m.name,question_choices:(b=(h=m==null?void 0:m.choices)==null?void 0:h.map)==null?void 0:b.call(h,r=>r.choice_text),standard_answers:(y=(f=m==null?void 0:m.choices)==null?void 0:f.map)==null?void 0:y.call(f,(r,E)=>(r==null?void 0:r.is_answer)===1&&E+1).filter(r=>r),item_type:m==null?void 0:m.question_type})})}))},onFinishFailed:i=>Ba(void 0,null,function*(){var u,m;L.ZP.error(i.errorFields[0].errors[0]),o.scrollToField((m=(u=i==null?void 0:i.errorFields)==null?void 0:u[0])==null?void 0:m.name,{behavior:"smooth",block:"center"})})},nt.createElement("div",{style:{display:"flex",alignItems:"center"}},nt.createElement("div",{style:{flex:1}},nt.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),nt.createElement("span",null,"\u7EC4\u5408\u9898")),((a=s==null?void 0:s.exercise)==null?void 0:a.exercise_status)==1&&!(e!=null&&e.isadd)&&nt.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{g()}},nt.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),nt.createElement(q.ZP,{onClick:()=>{var i;e.isadd?(l(!1),c()):(o.setFieldsValue(xt(Ft({},e),{name:e.question_title,sub_item_banks:(i=e.sub_exercise_questions)==null?void 0:i.map(u=>{var m;return xt(Ft({},u),{name:u.question_title,choices:(m=u==null?void 0:u.question_choices)==null?void 0:m.map(h=>xt(Ft({},h),{is_answer:h!=null&&h.standard_boolean?1:0}))})}),repeat_answer:!e.repeat_answer})),l(!1))}},"\u53D6\u6D88"),nt.createElement(q.ZP,{className:"ml20",type:"primary",onClick:()=>{o.submit()}},"\u4FDD\u5B58")),nt.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},nt.createElement(vl.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),nt.createElement(Ea,{form:o,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),nt.createElement(Jt,{getTagData:p,qitem:e,exerciseitem:s,TagDiscipline:t,form:o}))))},Pe=w(59301),xa=Object.defineProperty,Ca=Object.defineProperties,Da=Object.getOwnPropertyDescriptors,Nn=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,Pa=Object.prototype.propertyIsEnumerable,On=(e,l,t)=>l in e?xa(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,mt=(e,l)=>{for(var t in l||(l={}))wa.call(l,t)&&On(e,t,l[t]);if(Nn)for(var t of Nn(l))Pa.call(l,t)&&On(e,t,l[t]);return e},Ct=(e,l)=>Ca(e,Da(l)),In=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),Aa=({qitem:e,setqitem:l,setisedit:t,TagDiscipline:s,exerciseitem:v,seveeditor:g,deleteitem:p})=>{var c,a;const[o]=x.default.useForm();return(0,n.useEffect)(()=>{var i,u;o.setFieldsValue(Ct(mt({},e),{name:e==null?void 0:e.question_title,choices:(i=e==null?void 0:e.question_choices)==null?void 0:i.map(m=>Ct(mt({},m),{standard_boolean:m!=null&&m.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)})),e.shixun=(u=e==null?void 0:e.shixun)==null?void 0:u.map(m=>Ct(mt({},m),{defaultscore:m.challenge_score}))},[]),Pe.createElement("div",null,Pe.createElement(x.default,{form:o,colon:!1,onFinish:i=>{var u,m;let h=Ct(mt({},i),{question_scores:(u=e==null?void 0:e.shixun)==null?void 0:u.map(b=>b.challenge_score),item_type:e==null?void 0:e.question_type,choices:(m=i==null?void 0:i.choices)==null?void 0:m.map(b=>Ct(mt({},b),{is_answer:b.standard_boolean}))});g(mt(mt({},e),h))},onFinishFailed:i=>In(void 0,null,function*(){var u,m;L.ZP.error(i.errorFields[0].errors[0]),o.scrollToField((m=(u=i==null?void 0:i.errorFields)==null?void 0:u[0])==null?void 0:m.name,{behavior:"smooth",block:"center"})})},Pe.createElement("div",{style:{display:"flex",alignItems:"center"}},Pe.createElement("div",{style:{flex:1}},Pe.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Pe.createElement("span",null,"\u5B9E\u8BAD\u9898")),((c=v==null?void 0:v.exercise)==null?void 0:c.exercise_status)==1&&!(e!=null&&e.isadd)&&Pe.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{p()}},Pe.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Pe.createElement(q.ZP,{onClick:()=>{var i,u;o.setFieldsValue(Ct(mt({},e),{name:e==null?void 0:e.question_title,choices:(i=e==null?void 0:e.question_choices)==null?void 0:i.map(m=>Ct(mt({},m),{standard_boolean:m!=null&&m.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)})),e.shixun=(u=e==null?void 0:e.shixun)==null?void 0:u.map(m=>Ct(mt({},m),{challenge_score:m.defaultscore})),l(mt({},e)),t(!1)}},"\u53D6\u6D88"),Pe.createElement(q.ZP,{className:"ml20",type:"primary",onClick:()=>In(void 0,null,function*(){var i,u,m;if(((u=(i=e==null?void 0:e.shixun)==null?void 0:i.map)==null?void 0:u.call(i,h=>h.challenge_score).filter(h=>h).length)<((m=e==null?void 0:e.shixun)==null?void 0:m.length)){L.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}o.submit()})},"\u4FDD\u5B58")),Pe.createElement(vl.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}),Pe.createElement(x.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},Pe.createElement(El.Z,{watch:!0,height:140,placeholder:"",defaultValue:e.question_title}))),Pe.createElement(Se.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},Pe.createElement("div",null,Pe.createElement("span",{style:{color:"red"}},"*"),"\u5173\u5361\u540D\u79F0"),Pe.createElement("a",{href:`/shixuns/${e==null?void 0:e.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Pe.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(a=e==null?void 0:e.shixun)==null?void 0:a.map((i,u)=>Pe.createElement("div",{style:{display:"flex",marginBottom:20}},Pe.createElement("div",{style:{flex:1}},u+1,"\u3001",i.challenge_name),Pe.createElement("div",null,Pe.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",Pe.createElement(Ie.Z,{precision:1,value:i==null?void 0:i.challenge_score,onChange:m=>{const h=JSON.parse(JSON.stringify((e==null?void 0:e.shixun)||[]));h[u].challenge_score=m;const b=h.every(y=>!y.challenge_score),f=parseFloat(h==null?void 0:h.map(y=>y.challenge_score).reduce((y,r)=>parseFloat(y||0)+parseFloat(r||0)));o.setFieldsValue({question_score:b?"":f.toFixed(1)}),l(Ct(mt({},e),{shixun:h}))},max:100,min:.1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},O={flex_box_center:"flex_box_center___Vhtb1",flex_space_between:"flex_space_between___k2ZrJ",flex_box_vertical_center:"flex_box_vertical_center___tn6Db",flex_box_center_end:"flex_box_center_end___k3eNX",flex_box_column:"flex_box_column___rsWbi",warp:"warp___UlRJc",indexTag:"indexTag___rjJ1u",normalWrap:"normalWrap___Qm4zY",redio:"redio___VW3yr",redioitem:"redioitem___jAPlJ",redioitemyes:"redioitemyes___VoiQ1",title:"title___Dt2dl",titleyes:"titleyes___Fjh3a",yestag:"yestag___CXrPv",checkbox:"checkbox___CgMU_",checkboxitem:"checkboxitem___PpJ9n",checkboxitemyes:"checkboxitemyes___pCfvZ",bottom:"bottom___BqrmJ",bottomitem:"bottomitem___Qk2rG",left:"left___l29lW",right:"right___nB1XE",completion:"completion___y1m7L",content:"content___AmQy4",items:"items___lIt8e",simple:"simple___zxJLH",shixunWrapper:"shixunWrapper___kAYdL",shixun:"shixun___UE6xS",score:"score___Px5Fq",qtitle:"qtitle___wG7Nn",program:"program___gzKdL",combination:"combination___R0ysn",qtype:"qtype___U0Suy"},Na=w(15411),ul=w(24334),P=w(59301);const Cl=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],Oa=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var Ia=({qitem:e})=>{var l,t,s,v,g,p,c,a,o,i,u,m,h,b,f,y;return P.createElement("div",{className:O.warp},((e==null?void 0:e.question_type)===0||(e==null?void 0:e.question_type)===2)&&P.createElement("div",{className:O.normalWrap},(l=e==null?void 0:e.question_choices)==null?void 0:l.map((r,E)=>P.createElement("div",{className:O.redio},!(r!=null&&r.standard_boolean)&&P.createElement("span",{className:O.redioitem}),(r==null?void 0:r.standard_boolean)&&P.createElement("i",{className:`${O.redioitemyes} icon-duigou1`}),P.createElement("span",{className:`${r!=null&&r.standard_boolean?O.titleyes:O.title} ${O.indexTag}`},(e==null?void 0:e.question_type)===0?Cl[E]:""),P.createElement(be.Z,{className:r!=null&&r.standard_boolean?O.titleyes:O.title,value:r==null?void 0:r.choice_text}),(r==null?void 0:r.standard_boolean)&&P.createElement("div",{className:O.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===1&&P.createElement("div",{className:O.normalWrap},(t=e==null?void 0:e.question_choices)==null?void 0:t.map((r,E)=>P.createElement("div",{className:O.checkbox},!(r!=null&&r.standard_boolean)&&P.createElement("span",{className:O.checkboxitem}),(r==null?void 0:r.standard_boolean)&&P.createElement("i",{className:`${O.checkboxitemyes} icon-duigou1`}),P.createElement("span",{className:`${r!=null&&r.standard_boolean?O.titleyes:O.title} ${O.indexTag}`},Cl[E]),P.createElement(be.Z,{className:r!=null&&r.standard_boolean?O.titleyes:O.title,value:r==null?void 0:r.choice_text}),(r==null?void 0:r.standard_boolean)&&P.createElement("div",{className:O.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===3&&P.createElement("div",{className:O.completion},(s=e==null?void 0:e.standard_answers)==null?void 0:s.map((r,E)=>{var Q;return P.createElement(Se.Z,{align:"top"},P.createElement("span",{className:O.title},"\u586B\u7A7A\u9879",E+1),P.createElement("div",{className:O.content},(Q=r.answer_text)==null?void 0:Q.map((d,N)=>P.createElement("div",{key:N,className:O.items,style:(r==null?void 0:r.model)===2?{border:0,padding:0}:{}},(r==null?void 0:r.model)===1?P.createElement("pre",{className:"mb0"},d):P.createElement(Na.Z,{value:d,disabled:!0})))))})),(e==null?void 0:e.question_type)===4&&P.createElement("div",{className:O.simple},P.createElement("div",{className:O.title},"\u53C2\u8003\u7B54\u6848"),P.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(v=e==null?void 0:e.answer_texts)!=null&&v[0]?P.createElement(be.Z,{className:O.content,value:(g=e==null?void 0:e.answer_texts)==null?void 0:g[0]}):P.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),P.createElement("div",{className:"mt20 "},P.createElement("span",{className:O.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),P.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},e!=null&&e.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(e==null?void 0:e.question_type)===5&&P.createElement("div",{className:O.shixunWrapper},(p=e==null?void 0:e.shixun)==null?void 0:p.map((r,E)=>P.createElement("div",{key:E,className:`${O.shixun} mb30`},P.createElement("span",{className:O.score},"\uFF08",r==null?void 0:r.challenge_score,"\u5206\uFF09"),P.createElement("span",{className:O.qtitle},(e==null?void 0:e.index)+"."+(E+1),"\u3001",r==null?void 0:r.challenge_name)))),(e==null?void 0:e.question_type)===6&&P.createElement("div",{className:O.program},P.createElement(be.Z,{className:O.content,value:(e==null?void 0:e.description)||"- -"})),(e==null?void 0:e.question_type)===7&&((c=e==null?void 0:e.sub_exercise_questions)==null?void 0:c.map((r,E)=>{var Q,d,N,H,ne,S;return P.createElement("div",{key:E},P.createElement("div",{className:O.combination},P.createElement("span",{className:O.score},r==null?void 0:r.question_score,"\u5206"),P.createElement("span",{className:O.qtype},(Q=Oa.find(T=>T.type==r.question_type))==null?void 0:Q.name),P.createElement("span",{className:O.qtitle},E+1,"\u3001",r==null?void 0:r.question_title)),(r.question_type===0||r.question_type===2)&&P.createElement("div",{className:O.warp,style:{padding:"30px 58px",paddingBottom:0}},P.createElement("div",null,(d=r==null?void 0:r.question_choices)==null?void 0:d.map((T,U)=>P.createElement("div",{className:O.redio,key:U},!(T!=null&&T.standard_boolean)&&P.createElement("span",{className:O.redioitem}),(T==null?void 0:T.standard_boolean)&&P.createElement("i",{className:`${O.redioitemyes} icon-duigou1`}),r.question_type===2&&P.createElement("span",{className:`${T!=null&&T.standard_boolean?O.titleyes:O.title} ${O.indexTag}`},Cl[U]),P.createElement(be.Z,{className:T!=null&&T.standard_boolean?O.titleyes:O.title,value:T==null?void 0:T.choice_text}),(T==null?void 0:T.standard_boolean)&&P.createElement("div",{className:O.yestag},"\u6B63\u786E\u7B54\u6848"))))),r.question_type===1&&P.createElement("div",{className:O.normalWrap},(N=r==null?void 0:r.question_choices)==null?void 0:N.map((T,U)=>P.createElement("div",{className:O.checkbox,key:U},!(T!=null&&T.standard_boolean)&&P.createElement("span",{className:O.checkboxitem}),(T==null?void 0:T.standard_boolean)&&P.createElement("i",{className:`${O.checkboxitemyes} icon-duigou1`}),P.createElement("span",{className:`${T!=null&&T.standard_boolean?O.titleyes:O.title} ${O.indexTag}`},Cl[U]),P.createElement(be.Z,{className:T!=null&&T.standard_boolean?O.titleyes:O.title,value:T==null?void 0:T.choice_text}),(T==null?void 0:T.standard_boolean)&&P.createElement("div",{className:O.yestag},"\u6B63\u786E\u7B54\u6848")))),r.question_type===3&&P.createElement("div",{className:O.completion},(H=r==null?void 0:r.standard_answers)==null?void 0:H.map((T,U)=>{var F;return P.createElement(Se.Z,{align:"top"},P.createElement("span",{className:O.title},"\u586B\u7A7A\u9879",U+1),P.createElement("div",{className:O.content},(F=T.answer_text)==null?void 0:F.map((te,_e)=>P.createElement("div",{key:_e,className:O.items},P.createElement("pre",{className:"mb0"},te)))))})),r.question_type===4&&P.createElement("div",{className:O.simple},P.createElement("div",{className:O.title},"\u53C2\u8003\u7B54\u6848"),P.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(ne=r==null?void 0:r.answer_texts)!=null&&ne[0]?P.createElement(be.Z,{className:O.content,value:(S=r==null?void 0:r.answer_texts)==null?void 0:S[0]}):P.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),P.createElement("div",{className:"mt20 "},P.createElement("span",{className:O.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),P.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},e!=null&&e.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(e==null?void 0:e.question_type)===8&&P.createElement("div",null,P.createElement(be.Z,{disabledFill:!0,className:O.content,showProgramFill:!0,value:ul.Base64.decode(((a=e==null?void 0:e.program_attr)==null?void 0:a.code)||"")})),((e==null?void 0:e.question_type)<=4||[6,8].includes(e==null?void 0:e.question_type))&&P.createElement("div",{className:O.bottom},P.createElement("div",{className:`${O.bottomitem} mb30`},P.createElement("span",{className:O.left},"\u89E3\u6790"),P.createElement("span",{className:O.right},e!=null&&e.analysis?P.createElement(be.Z,{value:e==null?void 0:e.analysis}):P.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),P.createElement("div",{className:`${O.bottomitem} mb30`},P.createElement("span",{className:O.left},"\u96BE\u5EA6"),P.createElement("span",{className:O.right},(e==null?void 0:e.difficulty)===1?"\u7B80\u5355":(e==null?void 0:e.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),P.createElement("div",{className:O.bottomitem},P.createElement("span",{className:O.left},"\u77E5\u8BC6\u70B9"),P.createElement(ye.Z,{title:((o=e==null?void 0:e.tag_discipline_names)==null?void 0:o.length)<=0||((i=e==null?void 0:e.tag_discipline_names)==null?void 0:i.length)==1&&["-"].includes(e==null?void 0:e.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(m=(u=e==null?void 0:e.tag_discipline_names)==null?void 0:u.join("\uFF1B"))==null?void 0:m.toString()},P.createElement("span",{className:O.right},((h=e==null?void 0:e.tag_discipline_names)==null?void 0:h.length)<=0?P.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((b=e==null?void 0:e.tag_discipline_names)==null?void 0:b.length)==1&&["-"].includes(e==null?void 0:e.tag_discipline_names[0])?P.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(y=(f=e==null?void 0:e.tag_discipline_names)==null?void 0:f.join("\uFF1B"))==null?void 0:y.toString())))))},ka=w(66875),Sa=w(8400),Xe=w(59301),Za=Object.defineProperty,ja=Object.defineProperties,Qa=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,Ta=Object.prototype.hasOwnProperty,Ra=Object.prototype.propertyIsEnumerable,Sn=(e,l,t)=>l in e?Za(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Dl=(e,l)=>{for(var t in l||(l={}))Ta.call(l,t)&&Sn(e,t,l[t]);if(kn)for(var t of kn(l))Ra.call(l,t)&&Sn(e,t,l[t]);return e},Tl=(e,l)=>ja(e,Qa(l)),Va=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),La=({qitem:e,setisedit:l,TagDiscipline:t,exerciseitem:s,seveeditor:v,deleteitem:g,getTagData:p,init:c})=>{var a;const[o]=x.default.useForm();return(0,n.useEffect)(()=>{o.setFieldsValue(Tl(Dl({},e),{name:e.question_title,answer_texts:e.answer_texts,repeat_answer:!e.repeat_answer}))},[e]),Xe.createElement("div",null,Xe.createElement(x.default,{form:o,colon:!1,onFinish:i=>{v(Tl(Dl(Dl({},e),i),{answer_texts:i==null?void 0:i.answer_texts,question_title:i==null?void 0:i.name}))},onFinishFailed:i=>Va(void 0,null,function*(){var u,m;L.ZP.error(i.errorFields[0].errors[0]),o.scrollToField((m=(u=i==null?void 0:i.errorFields)==null?void 0:u[0])==null?void 0:m.name,{behavior:"smooth",block:"center"})})},Xe.createElement("div",{style:{display:"flex",alignItems:"center"}},Xe.createElement("div",{style:{flex:1}},Xe.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Xe.createElement("span",null,"\u7B80\u7B54\u9898")),((a=s==null?void 0:s.exercise)==null?void 0:a.exercise_status)==1&&!(e!=null&&e.isadd)&&Xe.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{g()}},Xe.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Xe.createElement(q.ZP,{onClick:()=>{e.isadd?(l(!1),c()):(o.setFieldsValue(Tl(Dl({},e),{name:e==null?void 0:e.question_title,answer_texts:e.answer_texts||[],repeat_answer:!(e!=null&&e.repeat_answer)})),l(!1))}},"\u53D6\u6D88"),Xe.createElement(q.ZP,{type:"primary",className:"ml20",onClick:()=>{o.submit()}},"\u4FDD\u5B58")),Xe.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Xe.createElement(x.default.Item,{className:Z.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Xe.createElement(Ie.Z,{onBlur:i=>{i.target.value==="0"&&L.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Xe.createElement(Sa.W,{form:o,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),Xe.createElement(Jt,{getTagData:p,qitem:e,exerciseitem:s,TagDiscipline:t,form:o}))))},Oe=w(59301),$a=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),Ma=({setScoreShow:e,ScoreShow:l,exerciseitem:t,getdata:s})=>{var v,g,p;const[c,a]=(0,n.useState)(!1);function o(){return $a(this,null,function*(){var i,u,m;let h=(u=(i=t==null?void 0:t.exercise_question_types)==null?void 0:i.filter(f=>f.Singlequestion))==null?void 0:u.map(f=>({question_type:f.question_type,score:f.Singlequestion})),b=yield(0,W.ZP)(`/api/exercises/${(m=t==null?void 0:t.exercise)==null?void 0:m.id}/batch_set_score.json`,{method:"POST",body:{question_arr:h}});(b==null?void 0:b.status)===0&&s()})}return Oe.createElement("div",null,l&&Oe.createElement(pe.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:l,width:640,centered:!0,zIndex:10,className:Z.scoremodal,onCancel:()=>{e(!1)},onOk:()=>{var i,u,m;if(t!=null&&t.use_blank_score&&((m=(u=(i=t==null?void 0:t.exercise_question_types)==null?void 0:i.filter(h=>h.name==="\u586B\u7A7A\u9898"))==null?void 0:u[0])!=null&&m.Singlequestion)){a(!0);return}o(),e(!1)}},Oe.createElement("div",{className:"c-black"},"\u603B\u5206",Oe.createElement("span",{className:"ml10 c-light-primary"},(t==null?void 0:t.exercise_question_types.length)>0&&((v=t==null?void 0:t.exercise_types)==null?void 0:v.q_scores))),Oe.createElement("div",{className:Z.content},Oe.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Oe.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Oe.createElement("span",null,"\u9898\u578B\u603B\u5206"),Oe.createElement("span",null,"\u64CD\u4F5C")),(p=(g=t==null?void 0:t.exercise_question_types)==null?void 0:g.filter(i=>i.name!=="\u5B9E\u8BAD\u9898"&&i.name!=="\u7EC4\u5408\u9898"))==null?void 0:p.map(i=>{var u;return Oe.createElement("div",{className:Z.items},Oe.createElement("span",null,i==null?void 0:i.name),Oe.createElement("span",null,(u=i==null?void 0:i.items)==null?void 0:u.length),Oe.createElement("span",null,i==null?void 0:i.score),Oe.createElement("span",null,"\u6BCF\u9898",Oe.createElement(Ie.Z,{max:100,min:.1,onChange:m=>{i.Singlequestion=m},style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Oe.createElement(pe.default,{title:!1,footer:!1,centered:!0,zIndex:20,open:c,width:640,closable:!1,className:Z.scoremodal},Oe.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Oe.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),Oe.createElement("div",{className:Z.bottom},Oe.createElement(q.ZP,{className:Z.no,onClick:()=>{a(!1)}},"\u53D6\u6D88"),Oe.createElement(q.ZP,{className:Z.yes,onClick:()=>{o(),a(!1),e(!1)}},"\u786E\u8BA4"))))},Wa=w(99313),za=w(14491),Ja=w(53864),$e={flex_box_center:"flex_box_center___aDsO9",flex_space_between:"flex_space_between___5V4Xk",flex_box_vertical_center:"flex_box_vertical_center___rNdEP",flex_box_center_end:"flex_box_center_end___cKjnr",flex_box_column:"flex_box_column___glFYD",scoremodal:"scoremodal___PfqOf",selectWrapper:"selectWrapper___Mtqcz",allqingchu:"allqingchu___IqL8g",title:"title___UgYfD",score:"score___LjJmD",close:"close___I0jAO",content:"content___4u86F",items:"items___mK2L5",bottom:"bottom___vQTEm",yes:"yes___j81JQ",no:"no___kiUH4",titlecount:"titlecount___lliQr",add:"add___QhDj8",search:"search___QCCaL",searchIcon:"searchIcon___oXRH5",tabWrap:"tabWrap___Cu_4D",previewModal:"previewModal___BVDlS"},Ha=w(45517),j={flex_box_center:"flex_box_center___zojHa",flex_space_between:"flex_space_between___wmLZ4",flex_box_vertical_center:"flex_box_vertical_center___DszWW",flex_box_center_end:"flex_box_center_end___mVCv5",flex_box_column:"flex_box_column___fbC9t",warp:"warp___isAcM",shixunbutton:"shixunbutton___h3Ybb",redio:"redio___xDffb",redioitem:"redioitem___FFPtq",redioitemyes:"redioitemyes___pF7ID",title:"title___mnPZc",titleyes:"titleyes___wrtWQ",yestag:"yestag___D4krY",qcount:"qcount___W5pwO",score:"score___eKQzl",qtitle:"qtitle___lb8MD",checkbox:"checkbox___QpUm4",checkboxitem:"checkboxitem___Wm2SH",checkboxitemyes:"checkboxitemyes___VVVTe",bottom:"bottom___Mn_Bw",bottomitem:"bottomitem___JTyHT",left:"left___nQqpo",right:"right___v58qy",completion:"completion___BnZSp",content:"content___MU8hZ",items:"items___a7i54",simple:"simple___GDw3K",shixun:"shixun___DGzTe",combination:"combination___AG9cr"};const wl=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var Ua=({qitem:e})=>{var l,t,s,v,g,p,c,a,o,i;return n.createElement("div",{className:j.warp},n.createElement("div",{className:j.mainPart},n.createElement("div",{className:j.qcount},(e==null?void 0:e.question_type)===8&&n.createElement(be.Z,{className:j.content,showProgramFill:!0,value:(l=e==null?void 0:e.program_attr)==null?void 0:l.description}),(e==null?void 0:e.question_type)!=8&&n.createElement(be.Z,{className:j.qtitle,value:(e==null?void 0:e.name)||(e==null?void 0:e.title)})),((e==null?void 0:e.question_type)===0||(e==null?void 0:e.question_type)===2)&&n.createElement("div",null,(t=e==null?void 0:e.choices)==null?void 0:t.map((u,m)=>n.createElement("div",{className:j.redio},!(u!=null&&u.is_answer)&&n.createElement("span",{className:j.redioitem}),(u==null?void 0:u.is_answer)&&n.createElement("i",{className:`${j.redioitemyes} icon-duigou1`}),n.createElement(be.Z,{className:u!=null&&u.is_answer?j.titleyes:j.title,value:wl[m]+(u==null?void 0:u.choice_text)}),(u==null?void 0:u.is_answer)&&n.createElement("div",{className:j.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===1&&n.createElement("div",null,(s=e==null?void 0:e.choices)==null?void 0:s.map((u,m)=>n.createElement("div",{className:j.checkbox},!(u!=null&&u.is_answer)&&n.createElement("span",{className:j.checkboxitem}),(u==null?void 0:u.is_answer)&&n.createElement("i",{className:`${j.checkboxitemyes} icon-duigou1`}),n.createElement(be.Z,{className:u!=null&&u.is_answer?j.titleyes:j.title,value:wl[m]+(u==null?void 0:u.choice_text)}),(u==null?void 0:u.is_answer)&&n.createElement("div",{className:j.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===3&&n.createElement("div",{className:j.completion},(v=e==null?void 0:e.standard_answer)==null?void 0:v.map((u,m)=>{var h;return n.createElement("div",{style:{display:"flex"}},n.createElement("span",{className:j.title},"\u586B\u7A7A\u9879",m+1),n.createElement("div",{className:j.content},(h=u==null?void 0:u.answer_text)==null?void 0:h.map((b,f)=>n.createElement("div",{className:j.items},b))))})),(e==null?void 0:e.question_type)===4&&n.createElement("div",{className:j.simple},n.createElement("div",{className:j.title},"\u53C2\u8003\u7B54\u6848"),n.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(g=e==null?void 0:e.answer_texts)!=null&&g[0]?n.createElement(be.Z,{className:j.content,value:(p=e==null?void 0:e.answer_texts)==null?void 0:p[0]}):n.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(e==null?void 0:e.question_type)===5&&((c=e==null?void 0:e.challenge_names)==null?void 0:c.map((u,m)=>n.createElement("div",{className:j.shixun},n.createElement("span",{className:j.qtitle},n.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,Nt.EM)(m+1),"\u9898"),u)))),(e==null?void 0:e.question_type)===6&&n.createElement("div",{className:j.simple},n.createElement(be.Z,{className:j.content,value:((a=e==null?void 0:e.program_attr)==null?void 0:a.description)||"- -"})),(e==null?void 0:e.question_type)===7&&((o=e==null?void 0:e.sub_item_banks)==null?void 0:o.map((u,m)=>{var h,b,f,y,r;return n.createElement("div",null,n.createElement("div",{className:j.combination},n.createElement("span",{className:j.qtitle},u==null?void 0:u.name)),n.createElement("div",{className:j.warp,style:{padding:"0px",paddingTop:20}},n.createElement("div",null,((u==null?void 0:u.item_type)=="SINGLE"||(u==null?void 0:u.item_type)=="JUDGMENT")&&((h=u==null?void 0:u.choices)==null?void 0:h.map((E,Q)=>n.createElement("div",{className:j.redio},!(E!=null&&E.is_answer)&&n.createElement("span",{className:j.redioitem}),(E==null?void 0:E.is_answer)&&n.createElement("i",{className:`${j.redioitemyes} icon-duigou1`}),n.createElement(be.Z,{className:E!=null&&E.is_answer?j.titleyes:j.title,value:wl[Q]+(E==null?void 0:E.choice_text)}),(E==null?void 0:E.is_answer)&&n.createElement("div",{className:j.yestag},"\u6B63\u786E\u7B54\u6848")))),(u==null?void 0:u.item_type)=="MULTIPLE"&&((b=u==null?void 0:u.choices)==null?void 0:b.map((E,Q)=>n.createElement("div",{className:j.checkbox},!(E!=null&&E.is_answer)&&n.createElement("span",{className:j.checkboxitem}),(E==null?void 0:E.is_answer)&&n.createElement("i",{className:`${j.checkboxitemyes} icon-duigou1`}),n.createElement(be.Z,{className:E!=null&&E.is_answer?j.titleyes:j.title,value:wl[Q]+(E==null?void 0:E.choice_text)}),(E==null?void 0:E.is_answer)&&n.createElement("div",{className:j.yestag},"\u6B63\u786E\u7B54\u6848")))),(u==null?void 0:u.item_type)=="COMPLETION"&&n.createElement("div",{className:j.completion},(f=u==null?void 0:u.standard_answer)==null?void 0:f.map((E,Q)=>{var d;return n.createElement("div",{style:{display:"flex"}},n.createElement("span",{className:j.title},"\u586B\u7A7A\u9879",Q+1),n.createElement("div",{className:j.content},(d=E==null?void 0:E.answer_text)==null?void 0:d.map((N,H)=>n.createElement("div",{className:j.items},N))))})),(u==null?void 0:u.item_type)=="SUBJECTIVE"&&n.createElement("div",{className:j.simple},n.createElement("div",{className:j.title},"\u53C2\u8003\u7B54\u6848"),n.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(y=u==null?void 0:u.answer_texts)!=null&&y[0]?n.createElement(be.Z,{className:j.content,value:(r=u==null?void 0:u.answer_texts)==null?void 0:r[0]}):n.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(e==null?void 0:e.question_type)===8&&n.createElement("div",null,n.createElement(be.Z,{disabledFill:!0,className:j.content,showProgramFill:!0,value:ul.Base64.decode(((i=e==null?void 0:e.program_attr)==null?void 0:i.code)||"")})),(e==null?void 0:e.question_type)===5&&n.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},n.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u521B\u5EFA\u8005"),n.createElement("span",{style:{color:"#000000"}},(e==null?void 0:e.author_name)||"- -")),n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u6240\u5C5E\u5355\u4F4D"),n.createElement("span",{style:{color:"#000000"}},(e==null?void 0:e.author_school_name)||"- -")),n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("span",{style:{color:"#000000"}},(e==null?void 0:e.study_count)||"0"))),n.createElement("a",{className:j.shixunbutton,href:`/shixuns/${e==null?void 0:e.identifier}/challenges?exercise=true`,target:"_blank"},n.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((e==null?void 0:e.question_type)<=4||[6,8].includes(e==null?void 0:e.question_type))&&n.createElement("div",{className:j.bottom},n.createElement("div",{className:j.bottomitem},n.createElement("span",{className:j.left},"\u89E3\u6790"),n.createElement("span",{className:j.right},e!=null&&e.analysis?n.createElement(be.Z,{value:e==null?void 0:e.analysis}):n.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),n.createElement("div",{className:j.bottomitem},n.createElement("span",{className:j.left},"\u96BE\u5EA6"),n.createElement("span",{className:j.right},(e==null?void 0:e.difficulty)===1?"\u7B80\u5355":(e==null?void 0:e.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),n.createElement("div",{className:j.bottomitem},n.createElement("span",{className:j.left},"\u77E5\u8BC6\u70B9"),n.createElement("span",{className:j.right},e!=null&&e.tag_discipline?e==null?void 0:e.tag_discipline:n.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},Zn=w(16171),jn=w(37861),Qn=w(83779),I=w(59301),Ga=Object.defineProperty,Ka=Object.defineProperties,Ya=Object.getOwnPropertyDescriptors,Tn=Object.getOwnPropertySymbols,Xa=Object.prototype.hasOwnProperty,qa=Object.prototype.propertyIsEnumerable,Rn=(e,l,t)=>l in e?Ga(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Je=(e,l)=>{for(var t in l||(l={}))Xa.call(l,t)&&Rn(e,t,l[t]);if(Tn)for(var t of Tn(l))qa.call(l,t)&&Rn(e,t,l[t]);return e},Dt=(e,l)=>Ka(e,Ya(l)),It=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())});const ei=({setScoreShow:e,ScoreShow:l,onOk:t,isshixuns:s,isloadings:v,dispatch:g,shixunsDetail:p})=>{var c,a,o;let[i,u]=(0,n.useState)({type:"0",page:1,per_page:10,updated_at:"",quotes:""}),[m,h]=(0,n.useState)([]),[b,f]=(0,n.useState)([]),[y,r]=(0,n.useState)([]),[E,Q]=(0,n.useState)([]);const[d,N]=(0,n.useState)(!1),[H]=x.default.useForm(),[ne,S]=(0,n.useState)(),[T,U]=(0,n.useState)(!1);let[F,te]=(0,n.useState)(s);const[_e,Ce]=(0,n.useState)([]),[C,ie]=(0,n.useState)(!0),[He,Te]=(0,n.useState)([]),[ot,je]=(0,n.useState)(0),se=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],[Re,Ue]=(0,n.useState)([]),De=(0,n.useRef)(new Set),X=(0,n.useRef)(new Set),xe=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],at=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],sl=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[Kt,Pt]=(0,n.useState)(!1),ol=()=>{H.resetFields(),F=!1,te(!1),Pt(!1),H.submit()};(0,n.useEffect)(()=>{ot>0&&setTimeout(()=>{je(0)},2e3)},[ot]),(0,n.useEffect)(()=>{l&&(H.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),C&&F&&(H.setFieldsValue({item_type:"SHIXUN"}),i.item_type="SHIXUN",u(Je({},i)),ie(!1)),it(i),G(),ce())},[l]);function it(_){return It(this,null,function*(){var A,ue;if(N(!0),u(_),(y==null?void 0:y.length)<=0&&_.type==="5"){Q([]),N(!1);return}let $=_.type==="5"?y==null?void 0:y.filter(M=>!_e.includes(M)):null,Y=_.type==="5"?y==null?void 0:y.filter(M=>_e.includes(M)):null,he=yield(0,W.ZP)("/api/item_banks.json",{method:"get",params:Dt(Je({},_),{discipline_id:((A=_==null?void 0:_.courseid)==null?void 0:A[0])||null,sub_discipline_id:((ue=_==null?void 0:_.courseid)==null?void 0:ue[1])||null,ids:$,shixun_ids:Y,keyword:_.keyword?encodeURIComponent(_.keyword):_.keyword,include_shixuns:!0,type:_.type==="5"?null:_.type,clazz:_.type==="3"?"ItemBanksGroup":null})});Q(he),N(!1)})}function G(){return It(this,null,function*(){let _=yield(0,W.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:i.type==="5"?null:i.type==="5",clazz:"ItemBanksGroup"}});h((0,Ha.L)(_==null?void 0:_.disciplines))})}function ce(){return It(this,null,function*(){let _=yield(0,W.ZP)("/api/item_banks_groups/all_groups.json",{method:"get"});(_==null?void 0:_.status)===0&&Te(_)})}function Qe(_){return It(this,null,function*(){var A,ue,$,Y;N(!0);let he=(A=_.list)==null?void 0:A.filter(dt=>!_e.includes(dt)),M=(ue=_.list)==null?void 0:ue.filter(dt=>_e.includes(dt));if(he.length===0&&M.length===0){N(!1),Q([]);return}let Ve=yield(0,W.ZP)("/api/item_banks.json",{method:"get",params:Dt(Je({},_),{discipline_id:(($=_==null?void 0:_.courseid)==null?void 0:$[0])||null,sub_discipline_id:((Y=_==null?void 0:_.courseid)==null?void 0:Y[1])||null,ids:he,shixun_ids:M,type:_.type==="5"?null:_.type,clazz:_.type==="3"?"ItemBanksGroup":null})});N(!1),Q(Ve)})}const Ae=(0,ve.useParams)(),[et,tt,We,rt]=(0,Qn.P)(),re=_=>It(void 0,null,function*(){const A=yield g({type:"shixunsDetail/release",payload:{id:_}});let ue=A==null?void 0:A.tag_position,$=(A==null?void 0:A.evaluation_set_position)||[],Y=A.status;return Y===0?(L.ZP.success("\u53D1\u5E03\u6210\u529F"),it(i),!0):(Y===2?L.ZP.error(`\u7B2C${$.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Y===3?L.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${ue.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):L.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Me=_=>(_==null?void 0:_.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"";return I.createElement("div",null,I.createElement(pe.default,{title:!1,footer:!1,open:l,width:1200,centered:!0,className:$e.scoremodal,onCancel:()=>{e(!1)}},I.createElement("div",{style:{display:"flex",alignItems:"center"}},I.createElement("div",{className:$e.title},"\u9898\u5E93\u9009\u9898")),I.createElement(Wa.default,{className:$e.tabWrap,activeKey:i.type,onChange:_=>{i.type=_,i.page=1,i.updated_at="",i.quotes="",i.courseid="",i.tag_discipline_id=null,i.difficulty=null,i.keyword=null,i.group_id=null,H.setFieldsValue({courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}),(i==null?void 0:i.item_type)==="SHIXUN"&&i.type!=="5"&&(F=!0,te(!0)),Pt(!1),i.type==="5"&&(F=!1,te(!1)),u(Je({},i)),it(Je({},i))},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:I.createElement("div",null,"\u5DF2\u9009",y.length>0&&I.createElement("span",{className:$e.titlecount},y.length),ot>0&&I.createElement("span",{className:$e.add},"+",ot)),key:"5"}]}),I.createElement(x.default,{layout:"inline",form:H,onValuesChange:(_,A)=>{var ue,$;const Y=Object.values(A).some(M=>M!==null&&M!==""&&M!==void 0),he=A.keyword==="";if(Pt(Y||!he),i.page=1,i.keyword=($=(ue=i.keyword)==null?void 0:ue.replace)==null?void 0:$.call(ue,/^\s+|\s+$/g,""),(A==null?void 0:A.item_type)==="SHIXUN"){if(i.type==="5"?te(!1):te(!0),_.keyword||_.keyword==="")return;H.submit()}else{if(_!=null&&_.courseid&&H.setFieldsValue({tag_discipline_id:""}),te(!1),_.keyword||_.keyword==="")return;H.submit()}},onFinish:_=>{it(Je(Je({},i),_))}},I.createElement(x.default.Item,{name:"item_type"},I.createElement(ae.default,{className:$e.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle",allowClear:!0},se.map(_=>I.createElement(ae.default.Option,{key:_.value},_.name)))),I.createElement(x.default.Item,{name:"courseid"},I.createElement(jt.Z,{className:$e.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:m})),!F&&I.createElement(x.default.Item,{name:"tag_discipline_id"},I.createElement(ae.default,{className:$e.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(c=E==null?void 0:E.tag_disciplines)==null?void 0:c.map(_=>I.createElement(ae.default.Option,{key:_.id},_.name)))),I.createElement(x.default.Item,{name:F?"diff":"difficulty"},I.createElement(ae.default,{className:$e.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!F&&xe.map(_=>I.createElement(ae.default.Option,{key:_.value},_.name)),F&&at.map(_=>I.createElement(ae.default.Option,{key:_.value},_.name)))),F&&I.createElement(x.default.Item,{name:"shixun_publish_status"},I.createElement(ae.default,{className:$e.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},sl.map(_=>I.createElement(ae.default.Option,{key:_.value},_.name)))),(i.type==="3"||i.type==="0")&&!F&&I.createElement(x.default.Item,{name:"group_id"},I.createElement(ae.default,{className:$e.selectWrapper,placeholder:"\u6587\u4EF6\u5939",showSearch:!0,style:{width:118},size:"middle",allowClear:!0,filterOption:(_,A)=>A.children.toUpperCase().indexOf(_.toUpperCase())!==-1},I.createElement(ae.default.Option,{key:0},"\u6839\u76EE\u5F55"),i.type==="3"&&((a=He==null?void 0:He.share_banks_groups)==null?void 0:a.map(_=>I.createElement(ae.default.Option,{key:_.id},_.name))),i.type==="0"&&((o=He==null?void 0:He.my_banks_groups)==null?void 0:o.map(_=>I.createElement(ae.default.Option,{key:_.id},_.name))))),Kt&&I.createElement("span",{className:$e.allqingchu,onClick:ol},I.createElement("i",{className:"iconfont icon-guanbi4"}),I.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),I.createElement(x.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},I.createElement(lt.default.Search,{className:$e.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:I.createElement("i",{className:`iconfont icon-sousuo9 font14 ${$e.searchIcon}`,onClick:()=>H.submit()}),onSearch:_=>{H.submit()}}))),I.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},I.createElement("div",{onClick:()=>{i.updated_at==="asc"?i.updated_at="desc":i.updated_at="asc",u(Dt(Je({},i),{page:1})),it(Dt(Je({},i),{page:1}))}}," ",i.updated_at?I.createElement("img",{src:i.updated_at==="asc"?Zn.Z:jn.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):I.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),I.createElement("div",{onClick:()=>{i.quotes==="asc"?i.quotes="desc":i.quotes="asc",u(Dt(Je({},i),{page:1})),it(Dt(Je({},i),{page:1}))},style:{marginLeft:20}}," ",i.quotes?I.createElement("img",{src:i.quotes==="asc"?Zn.Z:jn.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):I.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),I.createElement(za.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(E==null?void 0:E.items)||(E==null?void 0:E.shixun_list),pagination:!1,loading:d,rowKey:_=>_.id,rowSelection:{type:"checkbox",selectedRowKeys:b,getCheckboxProps:_=>({disabled:_.shixun_tag_num===1}),onSelect(_,A,ue){if(A)F&&Ce([..._e,_.id]),f([...b,_.id]),Ue([...Re,_]),_.identifier?De.current.add(_.id):X.current.add(_.id),je(1),r([...y,_.id]);else{const $=Re.filter(M=>M.id!==_.id);Ue($);const Y=$.map(M=>M.id);f([...Y]),_.identifier?De.current.delete(_.id):X.current.delete(_.id);let he=y.filter(M=>M!==_.id);if(r(he),F){let M=_e.filter(Ve=>Ve!==_.id);Ce([...M])}if(i.type==="5"){Qe(Dt(Je({},i),{list:[...he]}));return}}},onSelectAll(_,A,ue){if(_){const $=ue.map(Y=>Y.id);F&&Ce([..._e,...$]),Ue([...Re,...ue]),f([...b,...$]),r([...y,...$]);for(const Y of ue)Y.identifier?De.current.add(Y.id):X.current.add(Y.id)}else{const $=ue.map(M=>M.id),Y=b.filter(M=>!$.some(Ve=>Ve===M)),he=Re.filter(M=>!$.some(Ve=>Ve===M.id));if(Ue(he),f([...Y]),r([...Y]),F){let M=_e.filter(Ve=>!$.some(dt=>dt===Ve.id));Ce([...M])}i.type==="5"&&Qe(Dt(Je({},i),{list:[...Y]}));for(const M of $)M.identifier?De.current.delete(M):X.current.delete(M)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(_,A,ue)=>{var $,Y;return I.createElement(ye.Z,{title:Me(A)},I.createElement("div",null,F||A!=null&&A.challenge_names?"\u5B9E\u8BAD\u9898":(Y=($=se==null?void 0:se.filter(he=>he.value===_))==null?void 0:$[0])==null?void 0:Y.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:F?"30%":"60%",key:"name",render:(_,A,ue)=>{var $;return I.createElement(ye.Z,{title:Me(A)},I.createElement("span",null,I.createElement(be.Z,{key:1,showLines:1,showTextOnly:!0,value:F||A!=null&&A.challenge_names?A!=null&&A.title||_===null?"--":_:(A==null?void 0:A.item_type)=="BPROGRAM"?($=A==null?void 0:A.program_attr)==null?void 0:$.description:_})))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!F,render:(_,A,ue)=>{var $;return I.createElement(ye.Z,{title:Me(A)},I.createElement("span",null,_?($=_==null?void 0:_.split("\u3001"))==null?void 0:$[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!F,render:(_,A,ue)=>I.createElement(ye.Z,{title:Me(A)},I.createElement("span",null,_||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(_,A,ue)=>{var $,Y,he,M;return I.createElement(ye.Z,{title:Me(A)},I.createElement("div",null,F||A!=null&&A.challenge_names?(A==null?void 0:A.level)||((Y=($=xe==null?void 0:xe.filter(Ve=>Ve.value===_))==null?void 0:$[0])==null?void 0:Y.name):(M=(he=xe==null?void 0:xe.filter(Ve=>Ve.value===_))==null?void 0:he[0])==null?void 0:M.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!F,render:(_,A,ue)=>I.createElement(ye.Z,{title:Me(A)},I.createElement("div",null,_||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(_,A,ue)=>I.createElement(ye.Z,{title:Me(A)},I.createElement("div",null,F||A!=null&&A.challenge_names?(A==null?void 0:A.study_count)||(A==null?void 0:A.stu_num):_))},{title:I.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",I.createElement(ye.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},I.createElement(Sl.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!F,render:(_,A,ue)=>I.createElement(ye.Z,{title:Me(A)},I.createElement("div",null,_||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(_,A,ue)=>I.createElement(ye.Z,{title:Me(A)},I.createElement("div",{style:{flex:1,textAlign:"start"}},I.createElement("a",{onClick:()=>{var $,Y;S(Dt(Je({},A),{question_type:F||A!=null&&A.challenge_names?5:(Y=($=se==null?void 0:se.filter(he=>he.value===(A==null?void 0:A.item_type)))==null?void 0:$[0])==null?void 0:Y.question_type})),U(!0)}},"\u67E5\u770B"),(A==null?void 0:A.shixun_tag_num)===1&&I.createElement("a",{style:{marginLeft:10},onClick:()=>{pe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:I.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",I.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${A==null?void 0:A.identifier}/challenges`)}},(A==null?void 0:A.shixun_name)||"--"),"\uFF1F"),onOk:()=>It(void 0,null,function*(){if(!re(A==null?void 0:A.identifier))return new Promise(($,Y)=>{Y()})})})}},"\u53D1\u5E03")))}].filter(_=>!_.hidden)}),I.createElement(Ja.Z,{current:i.page,total:(E==null?void 0:E.items_count)||(E==null?void 0:E.shixuns_count),style:{marginBottom:20},defaultPageSize:i.per_page,showTotal:_=>I.createElement("span",null,"\u5171\xA0",I.createElement("span",{style:{color:"#165DFF"}},_),"\xA0\u6761\u6570\u636E"),pageSize:i.per_page,onChange:(_,A)=>{i.page=_,i.per_page=A,u(Je({},i)),it(Je({},i))}}),I.createElement("div",{className:$e.bottom},I.createElement(q.ZP,{className:$e.no,onClick:()=>{e(!1)}},"\u53D6\u6D88"),I.createElement(q.ZP,{loading:v,style:{width:v&&75},className:$e.yes,onClick:()=>It(void 0,null,function*(){if((y==null?void 0:y.length)<=0){L.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}(yield rt({id:[...De.current],course_id:Ae.coursesId,type:"shixun"}))||t([...X.current],[...De.current],!0,y==null?void 0:y.length)})},"\u786E\u8BA4"))),I.createElement(pe.default,{open:T,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:$e.previewModal,width:1e3,centered:!0,onCancel:()=>{U(!1)},onOk:()=>{U(!1)}},I.createElement(Ua,{qitem:ne})),I.createElement(Qn.Z,{visible:et,position:"\u5DF2\u9009\u8BD5\u9898",onCancel:tt,onOk:_=>It(void 0,null,function*(){const A=[],ue=[];for(const $ of _)$.is_copy===1&&$.is_use===1&&A.push($.id),$.is_use===0&&ue.push($.id);yield t([...X.current],[...De.current].filter($=>!ue.includes($)),!0,y==null?void 0:y.length,A)}),renderData:We,inPaper:!1,modalType:"multiple",type:"shixun"}))};var ti=(0,ve.connect)(({shixunsDetail:e})=>({shixunsDetail:e}))(ei),li=w(15281),ut=w(59301),ni=Object.defineProperty,ui=Object.defineProperties,ai=Object.getOwnPropertyDescriptors,Vn=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,si=Object.prototype.propertyIsEnumerable,Ln=(e,l,t)=>l in e?ni(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,gt=(e,l)=>{for(var t in l||(l={}))ii.call(l,t)&&Ln(e,t,l[t]);if(Vn)for(var t of Vn(l))si.call(l,t)&&Ln(e,t,l[t]);return e},Vt=(e,l)=>ui(e,ai(l)),oi=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),ri=({qitem:e,TagDiscipline:l,exerciseitem:t,setisedit:s,seveeditor:v,deleteitem:g,getTagData:p,init:c})=>{var a;const[o]=x.default.useForm(),i=!0;return(0,n.useEffect)(()=>{var u,m,h;o.setFieldsValue(Vt(gt({},e),{standard_answers:e.standard_answer,difficulty:(e==null?void 0:e.difficult)||2,item_banks_group_id:e.item_banks_group_id,hack:Vt(gt({},e),{time_limit:(e==null?void 0:e.time_limit)||3}),hack_codes:{language:(u=e==null?void 0:e.program_attr)==null?void 0:u.language,code:ul.Base64.decode(((m=e==null?void 0:e.program_attr)==null?void 0:m.code)||"")},hack_sets:gt({},(h=e==null?void 0:e.hack_sets)==null?void 0:h[0]),repeat_answer:!e.repeat_answer}))},[e]),ut.createElement("div",null,ut.createElement(x.default,{form:o,colon:!1,onValuesChange:(u,m)=>{var h,b,f,y;if(u!=null&&u.standard_answers){let r=((h=o.getFieldValue("standard_answers"))==null?void 0:h.length)>0&&((f=(b=o.getFieldValue("standard_answers"))==null?void 0:b.map(E=>E.score))==null?void 0:f.filter(E=>E));(r==null?void 0:r.length)>0&&o.setFieldsValue({question_score:(r==null?void 0:r.length)>0&&((y=r.reduce((E,Q)=>E+Q))==null?void 0:y.toFixed(1))})}},onFinish:u=>{var m;v(Vt(gt(gt({},e),u),{item_type:e==null?void 0:e.question_type,standard_answers:(m=u.standard_answers)==null?void 0:m.map((h,b)=>Vt(gt({},h),{position:b+1})),hack_codes:Vt(gt({},u.hack_codes),{code:ul.Base64.encode(u.hack_codes.code)}),standard_answer:void 0}))},onFinishFailed:u=>oi(void 0,null,function*(){var m,h;L.ZP.error(u.errorFields[0].errors[0]),o.scrollToField((h=(m=u==null?void 0:u.errorFields)==null?void 0:m[0])==null?void 0:h.name,{behavior:"smooth",block:"center"})})},ut.createElement("div",{style:{display:"flex",alignItems:"center"}},ut.createElement("div",{style:{flex:1}},ut.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ut.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),((a=t==null?void 0:t.exercise)==null?void 0:a.exercise_status)==1&&!(e!=null&&e.isadd)&&ut.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{g()}},ut.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),ut.createElement(q.ZP,{onClick:()=>{var u,m,h,b;e.isadd?(s(!1),c()):(o.setFieldsValue(Vt(gt({},e),{standard_answers:e.standard_answer,difficulty:e.difficult,item_banks_group_id:e.item_banks_group_id,hack:Vt(gt({},e),{sub_discipline_id:(u=t==null?void 0:t.exercise)==null?void 0:u.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:(m=e==null?void 0:e.program_attr)==null?void 0:m.language,code:ul.Base64.decode((h=e==null?void 0:e.program_attr)==null?void 0:h.code)},hack_sets:gt({},(b=e==null?void 0:e.hack_sets)==null?void 0:b[0]),repeat_answer:!e.repeat_answer})),s(!1))}},"\u53D6\u6D88"),ut.createElement(q.ZP,{className:"ml20",type:"primary",onClick:()=>{o.submit()}},"\u4FDD\u5B58")),ut.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},ut.createElement(vl.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),ut.createElement(li.t,{form:o,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:i,hackidentifier:e==null?void 0:e.hack_identifier,answerKey:"standard_answers"}),ut.createElement(Jt,{getTagData:p,qitem:e,exerciseitem:t,TagDiscipline:l,form:o}))))},di=w(46961),ci=w(56542),al=w(21797),mi=w(89392),_i=w(73906),B=w(59301),vi=Object.defineProperty,pi=Object.defineProperties,Ei=Object.getOwnPropertyDescriptors,$n=Object.getOwnPropertySymbols,fi=Object.prototype.hasOwnProperty,yi=Object.prototype.propertyIsEnumerable,Mn=(e,l,t)=>l in e?vi(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,qe=(e,l)=>{for(var t in l||(l={}))fi.call(l,t)&&Mn(e,t,l[t]);if($n)for(var t of $n(l))yi.call(l,t)&&Mn(e,t,l[t]);return e},kt=(e,l)=>pi(e,Ei(l)),Ze=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())});const{confirm:hi}=pe.default,Gt=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],Fi=({user:e,dispatch:l,itemid:t,setisedits:s,setitemid:v})=>{var g,p,c,a,o,i,u,m,h,b,f,y,r,E,Q,d,N,H,ne,S,T,U;const[F,te]=(0,n.useState)(),[_e,Ce]=(0,n.useState)(!1),[C,ie]=(0,n.useState)(),[He,Te]=(0,n.useState)(),ot=(0,n.useRef)(),je=(0,n.useRef)(),[se,Re]=(0,n.useState)(),[Ue,De]=(0,n.useState)(!1),[X,xe]=(0,n.useState)(!1),[at,sl]=(0,n.useState)(),[Kt,Pt]=(0,n.useState)(!1),[ol,it]=(0,n.useState)(!1),[G,ce]=(0,n.useState)(!1),[Qe,Ae]=(0,n.useState)(!1),[et,tt]=(0,n.useState)(!1),[We,rt]=(0,n.useState)(!1),re=(0,ve.useParams)(),[Me,_]=(0,n.useState)(!1),[A]=x.default.useForm(),[ue,$]=(0,n.useState)(!1),Y=(0,n.useRef)();(0,n.useEffect)(()=>{t&&M()},[t]),(0,n.useEffect)(()=>{s(X)},[X]),(0,n.useEffect)(()=>{C!=null&&C.question_id&&(Te(C==null?void 0:C.question_score),je.current=C==null?void 0:C.question_id)},[C]);const he=D=>Ze(void 0,null,function*(){let V=yield l({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:D}});l({type:"globalSetting/footerToggle",payload:!1}),sl(V)});function M(){return Ze(this,null,function*(){var D,V,K,le,me,ee;De(!0),Ce(!0);const de=yield l({type:"exercise/editExercise",payload:{categoryId:t}});De(!1),Ce(!1),te(de),tt(!1),(D=de==null?void 0:de.exercise)!=null&&D.sub_discipline_id&&he((V=de==null?void 0:de.exercise)==null?void 0:V.sub_discipline_id),ie(kt(qe({},(me=(le=(K=de==null?void 0:de.exercise_question_types)==null?void 0:K[0])==null?void 0:le.items)==null?void 0:me[0]),{index:1})),Re(kt(qe({},(ee=de==null?void 0:de.exercise_question_types)==null?void 0:ee[0]),{indexs:1}))})}function Ve(D,V=!0){return Ze(this,null,function*(){var K,le,me,ee;V&&(De(!0),Ce(!0));const de=yield l({type:"exercise/editExercise",payload:{categoryId:t}});te(de);let Be=[];(K=de==null?void 0:de.exercise_question_types)==null||K.map(ft=>{var Nl;(Nl=ft==null?void 0:ft.items)==null||Nl.map((Vi,Li)=>{Be.push(kt(qe({},Vi),{index:Li+1}))})});let _t=(le=Be.filter(ft=>ft.question_id===(D==null?void 0:D.id)))==null?void 0:le[0],Al=(ee=((me=de==null?void 0:de.exercise_question_types)==null?void 0:me.map((ft,Nl)=>{if((_t==null?void 0:_t.question_type)===(ft==null?void 0:ft.question_type))return kt(qe({},ft),{indexs:Nl+1})})).filter(ft=>ft))==null?void 0:ee[0];Re(qe({},Al)),ie(qe({},_t)),Te(_t==null?void 0:_t.question_score),De(!1),Ce(!1),tt(!1)})}function dt(D){return Ze(this,null,function*(){var V;let K=kt(qe({},D),{repeat_answer:!D.repeat_answer,difficulty:(D==null?void 0:D.difficulty)||2,item_type:D.question_type,sub_discipline_id:((V=D==null?void 0:D.sub_discipline_id)==null?void 0:V[1])||"",tag_discipline_ids:[],hack:kt(qe({},D==null?void 0:D.hack),{difficult:(D==null?void 0:D.difficulty)||2}),hack_identifier:sessionStorage.projectFill});D.tag_discipline_ids&&(K.tag_discipline_ids=Array.isArray(D.tag_discipline_ids)?D.tag_discipline_ids:[D.tag_discipline_ids]);let le=et?`/api/exercises/${t}/exercise_questions`:`/api/exercise_questions/${D==null?void 0:D.question_id}.json`;if((D==null?void 0:D.is_my)===1){const me=hi({title:"\u63D0\u793A",content:B.createElement("div",null,B.createElement("p",null,"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F"),B.createElement("i",{className:"iconfont icon-guanbi",style:{position:"absolute",top:"20px",right:"20px",cursor:"pointer"},onClick:()=>{me.destroy()}})),okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Ze(this,null,function*(){K.is_cover=1;let ee=yield(0,W.ZP)(le,{method:et?"post":"PUT",body:qe({},K)});(ee==null?void 0:ee.status)===0&&(xe(!1),Ve({id:(ee==null?void 0:ee.exercise_question_id)||(D==null?void 0:D.question_id)})),me.destroy()}),onCancel:()=>Ze(this,null,function*(){let ee=yield(0,W.ZP)(le,{method:et?"post":"PUT",body:qe({},K)});(ee==null?void 0:ee.status)===0&&(xe(!1),Ve({id:(ee==null?void 0:ee.exercise_question_id)||(D==null?void 0:D.question_id)})),me.destroy()})})}else{let me=yield(0,W.ZP)(le,{method:et?"post":"PUT",body:qe({},K)});(me==null?void 0:me.status)===0&&(xe(!1),Ve({id:(me==null?void 0:me.exercise_question_id)||(D==null?void 0:D.question_id)}))}(0,Nt.Vf)("#question-scroll-id")})}function Un(D){return Ze(this,null,function*(){var V,K;Ce(!0);let le=yield(0,W.ZP)(`/api/exercises/${t}/sort_question_type.json`,{method:"post",body:{question_type:D}});if(Ce(!1),(le==null?void 0:le.status)===0){const me=yield l({type:"exercise/editExercise",payload:{categoryId:t}});te(me),tt(!1),(V=me==null?void 0:me.exercise)!=null&&V.sub_discipline_id&&he((K=me==null?void 0:me.exercise)==null?void 0:K.sub_discipline_id)}})}const ki=(D,V,K)=>Ze(void 0,null,function*(){var le;if(D.length===0){L.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),K();return}const me={id:re==null?void 0:re.exerciseId,file:(le=D[0])==null?void 0:le.file,sub_discipline_id:V};Zi(me,`${di.Z.API_SERVER}/api/courses/${re==null?void 0:re.coursesId}/exercises/import_exercise.json`,ee=>{var de;if((ee==null?void 0:ee.status)===0){const Be={};(de=ee==null?void 0:ee.fail)==null||de.forEach(Zt=>{var Al;((Al=Object.keys(Be))==null?void 0:Al.includes(Zt.message))?Be[Zt.message]=Be[Zt.message]+1:Be[Zt.message]=1});let _t=`\u6210\u529F\u5BFC\u5165${ee==null?void 0:ee.success}\u6761`;Object.keys(Be).forEach(Zt=>{_t=_t+`,${Zt}${Be[Zt]}\u6761`}),L.ZP.success(_t),Pt(!1),M()}(ee==null?void 0:ee.status)===-1&&(L.ZP.error(ee==null?void 0:ee.message),K())})}),Si=(D,V)=>Ze(void 0,null,function*(){const K=yield(0,al.zR)({score:(0,mi.round)(D,1),question_id:V==null?void 0:V.question_id});if((K==null?void 0:K.status)===0){L.ZP.success("\u4FEE\u6539\u6210\u529F"),Ve({id:je.current},!1);return}(K==null?void 0:K.status)===-1&&Te(V==null?void 0:V.question_score)}),Zi=(D,V,K,le,me)=>{const ee=new FormData;Object.keys(D).forEach(Be=>{ee.append(Be,D[Be])});const de=new window.XMLHttpRequest;return de.withCredentials=!0,de.addEventListener("load",function(Be){var _t;K(JSON.parse((_t=Be==null?void 0:Be.target)==null?void 0:_t.response))},!1),de.addEventListener("error",function(Be){me&&me(Be)},!1),de.upload.onprogress=Be=>{le&&le(Be)},de.open("POST",V),de.send(ee),de};function St(){return Ze(this,null,function*(){pe.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:Z.modalconfirm,onOk:()=>Ze(this,null,function*(){if(C.question_id){let D=yield(0,W.ZP)(`/api/exercise_questions/${C.question_id}.json`,{method:"delete"});(D==null?void 0:D.status)===0&&(M(),xe(!1))}else ie({}),xe(!1),M()}),cancelText:"\u53D6\u6D88"})})}const Rl=D=>Ze(void 0,null,function*(){return yield(0,W.ZP)(`/api/exercises/${t}/select_questions.json`,{method:"post",body:qe({},D)})}),{overflow:ji,handleMouseEnter:Qi,handleMouseLeave:Ti}=(0,ci.I)(),Ri=(D,V)=>B.createElement(Yt.default,null,B.createElement(Yt.default.Item,{key:"0",onClick:()=>Gn(D==null?void 0:D.question_type)},B.createElement("span",{className:Z.moreSpan},"\u65B0\u589E")),B.createElement(Yt.default.Item,{key:"1",disabled:V===0,onClick:()=>Ze(void 0,null,function*(){if(V===0)return;if(X){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}let K=(0,Nt.rz)(F==null?void 0:F.exercise_question_types,V,V-1);yield Un(K.map(le=>le.name))})},B.createElement("span",{className:Z.moreSpan},"\u4E0A\u79FB")),B.createElement(Yt.default.Item,{key:"2",disabled:V===(F==null?void 0:F.exercise_question_types.length)-1,onClick:()=>Ze(void 0,null,function*(){if(V===(F==null?void 0:F.exercise_question_types.length)-1)return;if(X){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}let K=(0,Nt.rz)(F==null?void 0:F.exercise_question_types,V,V+1);yield Un(K.map(le=>le.name))})},B.createElement("span",{className:Z.moreSpan},"\u4E0B\u79FB")),B.createElement(Yt.default.Item,{key:"3",onClick:()=>{var K;A.setFieldsValue({name:D.name,item_type_en:(K=Gt.find(le=>le.id==D.question_type))==null?void 0:K.nameType}),$(!0)}},B.createElement("span",{className:Z.moreSpan},"\u91CD\u547D\u540D"))),Gn=D=>{var V,K,le;if(X){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}if(tt(!0),D===5){ce(!0),Ae(!0);return}if(D===6){ve.history.push(`/problems/newcreate?difficult=${(V=F==null?void 0:F.exercise)==null?void 0:V.difficulty}&sub_discipline_id=${(K=F==null?void 0:F.exercise)==null?void 0:K.sub_discipline_id}&express_id=${(le=F==null?void 0:F.exercise)==null?void 0:le.id}&callback_url=/classrooms/${re.coursesId}/exercise/add/${t}?type=2`);return}xe(!0),ie(D===2?{question_type:D,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",question_title:"",tag_discipline_ids:[],analysis:""}:{question_type:D,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],is_ordered:!0,question_title:"",use_keywords:!1,keywords:[],use_blank_score:!0,allow_student_debug:!1,submit_rule:1,downcase:!0,no_space:!0})};return console.log(se==null?void 0:se.question_type,C==null?void 0:C.question_type),B.createElement("div",null,B.createElement(Il.Z,{spinning:Ue},B.createElement("div",{className:Z.bg},((g=F==null?void 0:F.exercise_types)==null?void 0:g.q_counts)===0&&!X&&B.createElement(Xn.Z,{styles:{marginTop:180},customText:B.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",B.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((p=F==null?void 0:F.exercise_types)==null?void 0:p.q_counts)>0||X)&&B.createElement("div",{style:{textAlign:"center"}},B.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},B.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},B.createElement(Wl.Z,{className:Z.left,active:!0,loading:_e},B.createElement("div",{className:Z.left},B.createElement("div",{className:Z.leftAction},((c=F==null?void 0:F.exercise)==null?void 0:c.exercise_status)===1&&B.createElement(q.ZP,{onClick:()=>{if(X){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002");return}it(!0)},className:Z.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),B.createElement("div",{className:Z.scrollWrapper,style:{overflow:ji},onMouseEnter:Qi,onMouseLeave:Ti},(a=F==null?void 0:F.exercise_question_types)==null?void 0:a.map((D,V)=>B.createElement("div",{key:V,className:"mb30"},B.createElement("div",{className:Z.title},B.createElement("div",{className:Z.titleleft},B.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,Nt.EM)(V+1),"\u3001\u3010",D.name,"\u3011"),B.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",D.count,"\u5C0F\u9898\uFF0C\u5171",D.score,"\u5206\uFF09")),B.createElement(zl.Z,{dropdownRender:()=>Ri(D,V),placement:"bottomLeft"},B.createElement("div",{className:Z.more_style},B.createElement("i",{className:"iconfont icon-sandian font12"})))),B.createElement(iu,{isedit:X,setBigqitem:Re,bigitem:kt(qe({},D),{indexs:V+1}),setqitem:K=>Ze(void 0,null,function*(){var le;(le=ot.current)==null||le.blur(),ie(K)}),qitem:C,Itemid:t,getdata:Ve,data:D.items}))))))),B.createElement(Wl.Z,{className:Z.right,active:!0,loading:Ue},B.createElement("div",{id:"question-scroll-id",style:{overflow:X?"hidden":"auto"},className:Z.right},!(C!=null&&C.isadd)&&B.createElement("div",{className:Z.title},!X&&B.createElement("div",{style:{flex:1}},B.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(se==null?void 0:se.indexs)&&(0,Nt.EM)(se==null?void 0:se.indexs),"\u3001\u3010",se==null?void 0:se.name,"\u3011"),B.createElement(ye.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},B.createElement("i",{className:`${Z.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var D;A.setFieldsValue({name:se.name,item_type_en:(D=Gt.find(V=>V.id==se.question_type))==null?void 0:D.nameType}),$(!0)}})),B.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",se==null?void 0:se.count,"\u5C0F\u9898\uFF0C\u5171",se==null?void 0:se.score,"\u5206\uFF09")),B.createElement("div",{style:{display:"flex",alignItems:"center"}},(C==null?void 0:C.question_type)===5&&!X&&B.createElement("a",{className:Z.shixun,href:`/shixuns/${C==null?void 0:C.shixun_identifier}/challenges?exercise=true`,target:"_blank"},B.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"),!X&&((o=F==null?void 0:F.exercise)==null?void 0:o.exercise_status)==1&&[0,1,2,4,6].includes(C==null?void 0:C.question_type)&&B.createElement(x.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},B.createElement(Ie.Z,{precision:1,ref:ot,onChange:D=>Te(D),value:He,onBlur:D=>{Si(D.target.value,C)}})),!X&&((i=F==null?void 0:F.exercise)==null?void 0:i.exercise_status)==1&&B.createElement(ye.Z,{title:"\u5220\u9664"},B.createElement("i",{onClick:()=>{St()},style:{marginRight:20},className:`${Z.delete} iconfont icon-shanchu13 mr8 ml8 `})),(C==null?void 0:C.question_type)!==5&&!X&&B.createElement(B.Fragment,null,(C==null?void 0:C.is_my)==1&&B.createElement(ye.Z,{title:"\u67E5\u770B\u539F\u9898"},B.createElement("i",{className:`${Z.yuanti} iconfont icon-chakanyuanti mr8 ml8`,onClick:()=>{(C==null?void 0:C.question_type)==6?window.open(`/problems/newedit/${C==null?void 0:C.item_bank_hack_identifier}`):(C==null?void 0:C.question_type)==8?window.open(`/problemset/edit/${C==null?void 0:C.item_bank_hack_identifier}?type=1`):window.open(`/problemset/edit/${C==null?void 0:C.item_bank_id}`)}})),B.createElement(ye.Z,{title:"\u52A0\u5165\u6211\u7684\u9898\u5E93"},B.createElement("i",{className:`${Z.tianjia} iconfont icon-jiarushitiku mr8 ml8`,onClick:()=>{Y.current=[],pe.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:B.createElement("div",{className:`font14 ${Z.overflow}`,style:{maxHeight:500,overflow:"auto"}},B.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),B.createElement(Il.Z,{spinning:!1},B.createElement(_i.Z,{defaultValue:!0,value:Y.current,onChange:D=>Y.current=D}))),onOk:()=>Ze(void 0,null,function*(){var D;(0,al.$l)({id:C==null?void 0:C.question_id,group_id:((D=Y==null?void 0:Y.current)==null?void 0:D[0])||""}).then(V=>{(V==null?void 0:V.status)==0&&(L.ZP.success("\u52A0\u5165\u6210\u529F"),M())})})})}}))),!X&&(((u=F==null?void 0:F.exercise)==null?void 0:u.exercise_status)==1||((m=F==null?void 0:F.exercise)==null?void 0:m.exercise_status)==2&&((b=(h=e.userInfo)==null?void 0:h.course)==null?void 0:b.course_role)!=15||((f=F==null?void 0:F.exercise)==null?void 0:f.exercise_status)==3&&((r=(y=e.userInfo)==null?void 0:y.course)==null?void 0:r.course_role)!=15||((E=F==null?void 0:F.exercise)==null?void 0:E.exercise_status)==4&&((d=(Q=e.userInfo)==null?void 0:Q.course)==null?void 0:d.course_role)!=15)&&B.createElement(ye.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},B.createElement("i",{onClick:()=>{(C==null?void 0:C.question_type)===6?ve.history.push(`/problems/newedit/${C==null?void 0:C.hack_identifier}?type=exercises&express_id=${re.exerciseId}&question_id=${C==null?void 0:C.question_id}&score=${C==null?void 0:C.question_score}&exercise=true&callback_url=/classrooms/${re.coursesId}/exercise/add/${t}?type=2`):xe(!0)},className:`${Z.edit} iconfont icon-bianji_Hover ml8`})))),!X&&B.createElement("div",null,B.createElement("div",{className:Z.qcount},B.createElement("span",{className:Z.score},C==null?void 0:C.question_score,"\u5206"),B.createElement(be.Z,{className:Z.qtitle,value:(C==null?void 0:C.index)+`\u3001${(C==null?void 0:C.question_type)==8?(N=C==null?void 0:C.program_attr)==null?void 0:N.description:C==null?void 0:C.question_title}`})),B.createElement(Ia,{TagDiscipline:at,qitem:C})),X&&B.createElement("div",null,(C==null?void 0:C.question_type)<=1&&B.createElement(vu,{deleteitem:St,getTagData:he,seveeditor:dt,exerciseitem:F,TagDiscipline:at,setisedit:xe,qitem:C,init:M}),(C==null?void 0:C.question_type)===5&&B.createElement(Aa,{setqitem:ie,deleteitem:St,seveeditor:dt,exerciseitem:F,TagDiscipline:at,setisedit:xe,qitem:C}),(C==null?void 0:C.question_type)===3&&B.createElement(Bu,{deleteitem:St,getTagData:he,seveeditor:dt,exerciseitem:F,TagDiscipline:at,setisedit:xe,qitem:C,init:M}),(C==null?void 0:C.question_type)===2&&B.createElement(Nu,{deleteitem:St,getTagData:he,seveeditor:dt,exerciseitem:F,TagDiscipline:at,setisedit:xe,qitem:C,init:M}),(C==null?void 0:C.question_type)===4&&B.createElement(La,{deleteitem:St,getTagData:he,seveeditor:dt,exerciseitem:F,TagDiscipline:at,setisedit:xe,qitem:C,init:M}),(C==null?void 0:C.question_type)===7&&B.createElement(ba,{deleteitem:St,getTagData:he,seveeditor:dt,exerciseitem:F,TagDiscipline:at,setisedit:xe,qitem:C,init:M}),(C==null?void 0:C.question_type)===8&&B.createElement(ri,{deleteitem:St,getTagData:he,seveeditor:dt,exerciseitem:F,TagDiscipline:at,setisedit:xe,qitem:C,init:M})))))))),B.createElement("div",{className:Z.bottomdiv},B.createElement("div",{className:Z.exercise_styles},((H=F==null?void 0:F.exercise)==null?void 0:H.exercise_status)==1&&B.createElement(B.Fragment,null,B.createElement("span",{className:Z.spanBtn,onClick:()=>{if(X){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}ce(!0),Ae(!1)}},"\u9898\u5E93\u9009\u9898"),B.createElement("span",{className:Z.spanBtn,onClick:()=>{if(X){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}Pt(!0)}},"\u5BFC\u5165\u8BD5\u9898"),B.createElement("span",{className:Z.spanBtn,onClick:()=>Ze(void 0,null,function*(){var D;let V=yield(0,W.ZP)(`/api/exercises/${re==null?void 0:re.exerciseId}/simulate_start_answer.json`,{method:"get",params:{coursesId:re==null?void 0:re.coursesId,categoryId:re==null?void 0:re.exerciseId,is_reset:1}});(V==null?void 0:V.status)!=-1&&window.open(`/classrooms/${re==null?void 0:re.coursesId}/exercise/${re==null?void 0:re.exerciseId}/${(D=e.userInfo)==null?void 0:D.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),B.createElement("span",{className:Z.spanBtn,onClick:()=>{window.open(`/classrooms/${re==null?void 0:re.coursesId}/exercise/${re==null?void 0:re.exerciseId}/detail?random=false&tabs=2`)}},"\u8BD5\u5377\u9884\u89C8"),Gt==null?void 0:Gt.map(D=>B.createElement(q.ZP,{className:Z.addQuestionBtn,key:D.id,type:"primary",onClick:()=>{Gn(D.id)}},D.name))),((ne=F==null?void 0:F.exercise)==null?void 0:ne.exercise_status)!=1&&B.createElement(B.Fragment,null,B.createElement("span",{style:{width:"1022px"}})),B.createElement("span",{className:Z.saveBtn,onClick:()=>{var D;if(X){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002");return}((D=F==null?void 0:F.exercise)==null?void 0:D.exercise_status)==1?(L.ZP.success("\u4FDD\u5B58\u6210\u529F"),ve.history.push(`/classrooms/${re==null?void 0:re.coursesId}/exercise/${t}/detail?random=${!1}&tabs=3`),rt(!1)):ve.history.back()}},B.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),B.createElement(Ma,{setScoreShow:it,ScoreShow:ol,exerciseitem:F,getdata:M}),G&&B.createElement(ti,{setScoreShow:ce,isshixuns:Qe,isloadings:Me,ScoreShow:G,onOk:(D,V,K,le,me)=>Ze(void 0,null,function*(){_(!0);let ee={exam_id:t,item_bank_ids:D,shixun_ids:V,shixun_copy_ids:me},de=yield Rl(kt(qe({},ee),{check_only:K}));_(!1),(de==null?void 0:de.status)===0?(yield Rl(ee),M(),ce(!1),L.ZP.info("\u6DFB\u52A0\u6210\u529F")):de.status===-4&&pe.default.confirm({title:"\u63D0\u793A",content:`\u5F53\u524D\u5DF2\u9009\u62E9${le}\u9053\u8BD5\u9898\uFF0C\u5DF2\u52A0\u5165\u8FC7\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u91CD\u590D\u52A0\u5165`,onOk:()=>Ze(void 0,null,function*(){yield Rl(ee),ce(!1),M(),L.ZP.info("\u6DFB\u52A0\u6210\u529F")})})})}),B.createElement(ka.Z,{sub_discipline_id:(S=F==null?void 0:F.exercise)!=null&&S.sub_discipline_id?[(T=F==null?void 0:F.exercise)==null?void 0:T.discipline_id,(U=F==null?void 0:F.exercise)==null?void 0:U.sub_discipline_id]:[],visible:Kt,onCancel:()=>Pt(!1),onOk:ki}),B.createElement(pe.default,{title:"\u63D0\u793A",open:We,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:B.createElement("div",null,B.createElement(q.ZP,{onClick:()=>{rt(!1),ve.history.back()}},"\u7A0D\u540E\u518D\u8BF4"),B.createElement(q.ZP,{type:"primary",onClick:()=>{ve.history.push(`/classrooms/${re==null?void 0:re.coursesId}/exercise/${t}/detail?random=${!1}&tabs=3`),rt(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{rt(!1)}},B.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),B.createElement(pe.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:ue,width:500,onOk:()=>A.submit(),onCancel:()=>$(!1)},B.createElement(x.default,{form:A,initialValues:{},onFinish:D=>Ze(void 0,null,function*(){(yield(0,al.RK)(qe({id:t},D))).status==0&&(L.ZP.success("\u4FEE\u6539\u6210\u529F"),M(),$(!1))})},B.createElement(x.default.Item,{name:"name",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(D,V){var K,le,me,ee;const de=(K=Gt==null?void 0:Gt.find(Be=>Be.nameType==A.getFieldValue("item_type_en")))==null?void 0:K.id;return(ee=(me=(le=F==null?void 0:F.exercise_question_types)==null?void 0:le.filter(Be=>Be.question_type!=de))==null?void 0:me.map(Be=>Be==null?void 0:Be.name))!=null&&ee.includes(V)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},B.createElement(lt.default,{size:"large",maxLength:10,showCount:!0})),B.createElement(x.default.Item,{hidden:!0,name:"item_type_en"},B.createElement(lt.default,{size:"large"})))))};var gi=(0,ve.connect)(({user:e,dispatch:l})=>({user:e,dispatch:l}))(Fi),Wn=w(5631),Bi=w(75080),bi=w(85335),xi=w(88289),Ci=w(64678),k=w(59301),Di=Object.defineProperty,wi=Object.defineProperties,Pi=Object.getOwnPropertyDescriptors,Pl=Object.getOwnPropertySymbols,zn=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,Hn=(e,l,t)=>l in e?Di(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,wt=(e,l)=>{for(var t in l||(l={}))zn.call(l,t)&&Hn(e,t,l[t]);if(Pl)for(var t of Pl(l))Jn.call(l,t)&&Hn(e,t,l[t]);return e},Ai=(e,l)=>wi(e,Pi(l)),Ni=(e,l)=>{var t={};for(var s in e)zn.call(e,s)&&l.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&Pl)for(var s of Pl(e))l.indexOf(s)<0&&Jn.call(e,s)&&(t[s]=e[s]);return t},il=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())});const Oi=e=>{var l=e,{classroomList:t,globalSetting:s,problemset:v,loading:g,exercise:p,user:c,dispatch:a}=l,o=Ni(l,["classroomList","globalSetting","problemset","loading","exercise","user","dispatch"]),i,u,m,h,b,f,y,r,E,Q,d,N,H,ne;const S=(0,ve.useParams)(),[T,U]=(0,n.useState)(!1),{userInfo:F}=c,[te]=x.default.useForm();let[_e,Ce]=(0,n.useState)({});const[C,ie]=(0,n.useState)(1),[He,Te]=(0,n.useState)(""),[ot]=(0,ve.useSearchParams)(),[je,se]=(0,n.useState)(!1),[Re,Ue]=(0,n.useState)(!1),[De,X]=(0,n.useState)(!1),[xe,at]=(0,n.useState)(""),[sl,Kt]=(0,n.useState)(!1);(0,n.useEffect)(()=>{a({type:"problemset/getEditDisciplines",payload:{source:"new_question",identifier:S==null?void 0:S.coursesId}}),a({type:"globalSetting/footerToggle",payload:!1}),te.setFieldsValue({difficulty:2,courseid:[]})},[]),(0,n.useEffect)(()=>{S.exerciseId&&il(void 0,null,function*(){var G,ce,Qe;const Ae=yield a({type:"exercise/editExercise",payload:{categoryId:S.exerciseId}});(Ae==null?void 0:Ae.status)!==-1&&(((G=Ae==null?void 0:Ae.exercise)==null?void 0:G.exercise_status)===2||((ce=Ae==null?void 0:Ae.exercise)==null?void 0:ce.exercise_status)===3||((Qe=Ae==null?void 0:Ae.exercise)==null?void 0:Qe.exercise_status)===4?X(!0):X(!1))})},[S]),(0,n.useEffect)(()=>{if(S.exerciseId){let G=p.editData.exercise;te.setFieldsValue(Ai(wt({},G),{courseid:G!=null&&G.sub_discipline_id?[G==null?void 0:G.discipline_id,G==null?void 0:G.sub_discipline_id]:[]}))}},[p]),(0,n.useEffect)(()=>{ot.get("type")==="2"&&(Te(S.exerciseId),ie(2))},[ot.get("type")]),(0,n.useEffect)(()=>{var G;let ce=(G=v==null?void 0:v.disciplinesData)==null?void 0:G.checked;ce!=null&&ce.sub_discipline_id&&te.setFieldsValue({courseid:[ce==null?void 0:ce.discipline_id,ce==null?void 0:ce.sub_discipline_id]})},[(i=v==null?void 0:v.disciplinesData)==null?void 0:i.checked]);function Pt(G,ce){return il(this,null,function*(){var Qe,Ae,et,tt;yield te.validateFields();const We=te.getFieldsValue(),{courseid:rt}=We,[re,Me]=rt;We.sub_discipline_id=Me,We.is_md=!0,We.time=parseInt(We.time)>9999?9999:We.time;const _=yield a({type:"exercise/addExercise",payload:wt(wt({},We),S)});_.status===0?(yield(0,W.ZP)(`/api/courses/${S==null?void 0:S.coursesId}/exercises/notice_at.json`,{method:"POST",body:{course_id:S==null?void 0:S.coursesId,id:(Qe=_==null?void 0:_.data)==null?void 0:Qe.exercise_id,time:G}}),it((Ae=_.data)==null?void 0:Ae.exercise_id),Te((et=_==null?void 0:_.data)==null?void 0:et.exercise_id),ie(2),se(!1),ve.history.replace(`/classrooms/${S.coursesId}/exercise/add/${(tt=_.data)==null?void 0:tt.exercise_id}?type=2`)):L.ZP.error(_.message),ce()})}function ol(G){Ce(wt({},G))}function it(G){return il(this,null,function*(){if(!(_e!=null&&_e.ec_point_ids))return;const ce=wt({},_e);delete ce.id;let Qe=yield(0,W.ZP)(`/api/ec_courses/${_e==null?void 0:_e.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:wt({exercise_id:G},ce)})})}return k.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},k.createElement("section",{className:"edu-container"},k.createElement("section",{className:"animated fadeIn"},k.createElement("aside",{className:"mt10"},F&&k.createElement(Ge.Z,{separator:">"},k.createElement(Ge.Z.Item,null,k.createElement(ve.Link,{to:`/classrooms/${S.coursesId}/exercise`},(u=F==null?void 0:F.course)==null?void 0:u.course_name)),k.createElement(Ge.Z.Item,null,k.createElement(ve.Link,{to:`/classrooms/${S.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),k.createElement(Ge.Z.Item,null,S.exerciseId?"\u7F16\u8F91\u8BD5\u5377":"\u65B0\u5EFA\u8BD5\u5377")))),S.exerciseId&&k.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},k.createElement(xi.Z,{style:{marginRight:5,color:"#E99237"}}),k.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),k.createElement("span",{className:oe.addQuestionBtn,onClick:()=>{a({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[S.exerciseId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),k.createElement(bi.Z,{haveInit:!0,init:()=>{at(new Date)}}),k.createElement("div",{className:"bg-white"},k.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},k.createElement("div",{onClick:()=>{if(Re){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002");return}ie(1)},className:C===1?oe.selectdiv:oe.divitem},k.createElement(Wn.Z,{number:1,active:C===1,className:"mr10"}),k.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),k.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),k.createElement("div",{onClick:()=>{if(!S.exerciseId&&!He){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}ie(2),!He&&Te(S.exerciseId)},className:C!==1?oe.selectdiv:oe.divitem},k.createElement(Wn.Z,{number:2,active:C!==1,className:"mr10"}),k.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),C===2&&k.createElement("div",{className:"tc"},k.createElement(Bi.Z,{defaultValue:(h=(m=p==null?void 0:p.editData)==null?void 0:m.exercise)==null?void 0:h.exercise_name,onFinish:G=>il(void 0,null,function*(){var ce,Qe,Ae,et,tt,We,rt,re,Me,_,A,ue;return G.trim()===((Qe=(ce=p==null?void 0:p.editData)==null?void 0:ce.exercise)==null?void 0:Qe.exercise_name)?!0:(yield(0,al.wy)({exercise_name:G,exercise_description:(et=(Ae=p==null?void 0:p.editData)==null?void 0:Ae.exercise)==null?void 0:et.exercise_description,sub_discipline_id:(We=(tt=p==null?void 0:p.editData)==null?void 0:tt.exercise)==null?void 0:We.sub_discipline_id,time:(re=(rt=p==null?void 0:p.editData)==null?void 0:rt.exercise)==null?void 0:re.time,exerciseId:(_=(Me=p.editData)==null?void 0:Me.exercise)==null?void 0:_.id,difficulty:(ue=(A=p.editData)==null?void 0:A.exercise)==null?void 0:ue.difficulty})).status===0?(te.setFieldValue("exercise_name",G),!0):!1})}),k.createElement("div",{style:{fontSize:14}},k.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",k.createElement("span",{style:{color:"#000000",marginLeft:8}},((f=(b=p==null?void 0:p.editData)==null?void 0:b.exercise)==null?void 0:f.time)||"\u4E0D\u9650")),k.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",k.createElement("span",{style:{color:"#000000",marginLeft:8}},((r=(y=p==null?void 0:p.editData)==null?void 0:y.exercise)==null?void 0:r.difficulty)===1?"\u7B80\u5355":((Q=(E=p==null?void 0:p.editData)==null?void 0:E.exercise)==null?void 0:Q.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),k.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",k.createElement("span",{style:{color:"#000000",marginLeft:8}},((N=(d=p==null?void 0:p.editData)==null?void 0:d.exercise_types)==null?void 0:N.q_counts)||0)),k.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",k.createElement("span",{style:{color:"#000000",marginLeft:8}},(ne=(H=p==null?void 0:p.editData)==null?void 0:H.exercise_types)==null?void 0:ne.q_scores))))),C===1&&k.createElement("div",null,k.createElement("section",{className:[oe.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},k.createElement(x.default,{form:te,colon:!1,layout:"horizontal",labelCol:{span:4},wrapperCol:{span:20},initialValues:{time:60},onFinish:G=>il(void 0,null,function*(){var ce,Qe,Ae,et,tt;if(U(!0),se(!0),S.exerciseId){G.exerciseId=(Qe=(ce=p.editData)==null?void 0:ce.exercise)==null?void 0:Qe.id,G.sub_discipline_id=G.courseid[G.courseid.length-1],yield(0,al.wy)(wt({},G)),ie(2),it(S==null?void 0:S.exerciseId),Te(S.exerciseId),U(!1),se(!1);return}const We=yield(0,W.ZP)(`/api/courses/${S==null?void 0:S.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:S==null?void 0:S.coursesId}});if(We!=null&&We.alert)a({type:"classroomList/setActionTabs",payload:{key:"\u9884\u7EA6\u5F39\u7A97"}});else{const{courseid:rt}=G,[re,Me]=rt;G.sub_discipline_id=Me,G.is_md=!0,G.time=parseInt(G.time)>9999?9999:G.time;const _=yield a({type:"exercise/addExercise",payload:wt(wt({},G),S)});_.status===0&&(it((Ae=_.data)==null?void 0:Ae.exercise_id),ve.history.replace(`/classrooms/${S.coursesId}/exercise/add/${(et=_.data)==null?void 0:et.exercise_id}?type=2`),Te((tt=_==null?void 0:_.data)==null?void 0:tt.exercise_id),ie(2)),se(!1)}U(!1)}),className:oe.formWrap},k.createElement(x.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:oe.baseLineHeight,rules:[{required:!0,validator:(G,ce)=>{var Qe;return((Qe=ce==null?void 0:ce.replaceAll(" ",""))==null?void 0:Qe.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},k.createElement(lt.default,{maxLength:60,className:oe.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),k.createElement(x.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"courseid",className:oe.baseLineHeight},k.createElement(jt.Z,{disabled:De,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:v.courseOptions,className:oe.baseFormItem,size:"large",popupClassName:oe.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},allowClear:!0})),k.createElement("div",{className:oe.concat},"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",k.createElement("span",{onClick:()=>Kt(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406")),k.createElement(x.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:oe.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},k.createElement(Fe.ZP.Group,{className:oe.radiogroup,disabled:De},k.createElement(Fe.ZP.Button,{className:oe.easy,value:1},"\u7B80\u5355"),k.createElement(Fe.ZP.Button,{className:oe.medium,value:2},"\u9002\u4E2D"),k.createElement(Fe.ZP.Button,{className:oe.hard,value:3},"\u56F0\u96BE"))),k.createElement(x.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:oe.baseLineHeight},k.createElement("div",{style:{display:"flex",width:"100%"}},k.createElement(x.default.Item,{name:"time",noStyle:!0},k.createElement(Ie.Z,{disabled:De,min:1,max:9999,className:oe.baseFormItem,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),k.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),k.createElement(x.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},k.createElement(lt.default.TextArea,{disabled:De,rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"}))),k.createElement(Yn,{exercise_id:S==null?void 0:S.exerciseId,setitem:ol})),k.createElement("div",{className:oe.bottmodiv},k.createElement(q.ZP,{className:`${oe.cancelBtn}`,type:"primary",onClick:()=>{ve.history.back()}},"\u53D6\u6D88"),k.createElement(q.ZP,{loading:je,onClick:()=>{te.validateFields(),te.submit()},type:"primary",className:`${oe.confirmBtn} ml20`},"\u4E0B\u4E00\u6B65")),k.createElement(ge,{setsubloading:se,onModalOk:Pt})),C===2&&k.createElement("div",null,k.createElement(gi,{key:xe,setisedits:Ue,setitemid:Te,itemid:He}))),k.createElement(Ci.Z,{open:sl,onCancel:()=>{Kt(!1)}}))};var Ii=(0,ve.connect)(({classroomList:e,loading:l,user:t,problemset:s,globalSetting:v,exercise:g})=>({classroomList:e,globalSetting:v,problemset:s,user:t,exercise:g,loading:l.effects}))(Oi)},85335:function(Vl,Lt,w){var n=w(59301),ve=w(43418),x=w(76265),L=w(63144),Ge=w(59301),lt=(Fe,Ie,q)=>new Promise((oe,pe)=>{var Qt=ct=>{try{Ke(q.next(ct))}catch(Bt){pe(Bt)}},yt=ct=>{try{Ke(q.throw(ct))}catch(Bt){pe(Bt)}},Ke=ct=>ct.done?oe(ct.value):Promise.resolve(ct.value).then(Qt,yt);Ke((q=q.apply(Fe,Ie)).next())});const jt=({exercise:Fe,dispatch:Ie,init:q,haveInit:oe=!1})=>{const pe=(0,L.useParams)(),[Qt,yt]=(0,n.useState)(!1);let[Ke,ct]=(0,n.useState)();const[Bt,ge]=(0,n.useState)(!1),[W,Ee]=(0,n.useState)(!1);(0,n.useEffect)(()=>{Fe.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ke()},[Fe.actionTabs]);function ke(){return lt(this,null,function*(){var Le,ae;let ht=yield(0,x.ZP)(`/api/courses/${pe==null?void 0:pe.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Fe.actionTabs.selectArrs}});if(((Le=ht==null?void 0:ht.cover_exercises)==null?void 0:Le.length)>0)yt(!0),ct((ae=ht==null?void 0:ht.cover_exercises)==null?void 0:ae[0]);else{let vt=yield(0,x.ZP)(`/api/courses/${pe==null?void 0:pe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Fe.actionTabs.selectArrs}});Ie({type:"exercise/setActionTabs",payload:{key:""}}),(vt==null?void 0:vt.status)===0&&(oe&&q(),ve.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{L.history.push("/paperlibrary")}}))}})}return Ge.createElement("div",null,Ge.createElement(ve.default,{open:Qt,centered:!0,onCancel:Le=>lt(void 0,null,function*(){if(Le.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){ge(!0);let ae=yield(0,x.ZP)(`/api/courses/${pe==null?void 0:pe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Fe.actionTabs.selectArrs,update:1}});Ie({type:"exercise/setActionTabs",payload:{key:""}}),ge(!1),(ae==null?void 0:ae.status)===0&&(oe&&q(),yt(!1),ve.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{L.history.push("/paperlibrary")}}))}else yt(!1)}),cancelButtonProps:{loading:Bt},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:W},onOk:()=>lt(void 0,null,function*(){Ee(!0);let Le=yield(0,x.ZP)(`/api/courses/${pe==null?void 0:pe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Fe.actionTabs.selectArrs}});Ee(!1),(Le==null?void 0:Le.status)===0&&(oe&&q(),Ie({type:"exercise/setActionTabs",payload:{key:""}}),yt(!1),ve.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{L.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Ge.createElement("div",null,Ge.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Ge.createElement("div",null,Ge.createElement("div",null,"\u8BD5\u5377\uFF1A",Ke==null?void 0:Ke.origin_exercise_nam),Ge.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Ge.createElement("a",{href:`/paperlibrary/see/${Ke==null?void 0:Ke.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},Ke==null?void 0:Ke.examination_bank_name))))))};Lt.Z=(0,L.connect)(({exercise:Fe})=>({exercise:Fe}))(jt)}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[292],{73906:function(Vl,Lt,w){w.d(Lt,{Z:function(){return Bt}});var n=w(59301),ve=w(48209),x=w(85143),L={flex_box_center:"flex_box_center___SFmJH",flex_space_between:"flex_space_between___f2H1D",flex_box_vertical_center:"flex_box_vertical_center___hW_hp",flex_box_center_end:"flex_box_center_end___yklmJ",flex_box_column:"flex_box_column___m0oUw",customTree:"customTree___ZhEHU",name:"name___RIkn2"},Ge=Object.defineProperty,lt=Object.defineProperties,jt=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,oe=(ge,W,Ee)=>W in ge?Ge(ge,W,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[W]=Ee,pe=(ge,W)=>{for(var Ee in W||(W={}))Ie.call(W,Ee)&&oe(ge,Ee,W[Ee]);if(Fe)for(var Ee of Fe(W))q.call(W,Ee)&&oe(ge,Ee,W[Ee]);return ge},Qt=(ge,W)=>lt(ge,jt(W)),yt=(ge,W)=>{var Ee={};for(var ke in ge)Ie.call(ge,ke)&&W.indexOf(ke)<0&&(Ee[ke]=ge[ke]);if(ge!=null&&Fe)for(var ke of Fe(ge))W.indexOf(ke)<0&&q.call(ge,ke)&&(Ee[ke]=ge[ke]);return Ee},Ke=(ge,W,Ee)=>new Promise((ke,Le)=>{var ae=pt=>{try{vt(Ee.next(pt))}catch(Tt){Le(Tt)}},ht=pt=>{try{vt(Ee.throw(pt))}catch(Tt){Le(Tt)}},vt=pt=>pt.done?ke(pt.value):Promise.resolve(pt.value).then(ae,ht);vt((Ee=Ee.apply(ge,W)).next())}),Bt=ge=>{var W=ge,{value:Ee,onChange:ke,defaultValue:Le,disabled:ae}=W,ht=yt(W,["value","onChange","defaultValue","disabled"]);const[vt,pt]=(0,n.useState)([]),[Tt,rl]=(0,n.useState)("1");(0,n.useEffect)(()=>{bt()},[]);const bt=()=>Ke(void 0,null,function*(){const At=yield(0,x.NZ)({});if(At!=null&&At.data){const $t=[{title:n.createElement("div",{title:"\u6839\u76EE\u5F55",className:L.name},"\u6839\u76EE\u5F55"),value:0,key:0,icon:n.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:Rt(At.data||[])}];pt($t),rl("2")}}),Rt=At=>{function $t(Et){const Mt=Et.children,dl=Array.isArray(Mt)&&Mt.length>0,cl=Et==null?void 0:Et.group_id;return{title:n.createElement("div",{title:Et==null?void 0:Et.name,className:L.name},Et==null?void 0:Et.name),value:cl,key:cl,icon:n.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:dl?Mt==null?void 0:Mt.map(Ol=>$t(Ol)):[]}}return At==null?void 0:At.map(Et=>$t(Et))},Ll=Le?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:Ee,defaultExpandedKeys:Ee};return n.createElement("div",{className:L.customTree},n.createElement(ve.default,pe(Qt(pe({key:Tt},Ll),{showIcon:!0,treeData:vt,onSelect:ke,disabled:ae}),ht)))}},17748:function(Vl,Lt,w){w.r(Lt),w.d(Lt,{default:function(){return Ii}});var n=w(59301),ve=w(63144),x=w(78241),L=w(8591),Ge=w(66104),lt=w(98135),jt=w(19842),Fe=w(5112),Ie=w(26220),q=w(3113),oe={flex_box_center:"flex_box_center___aPGWN",flex_space_between:"flex_space_between___MQNX5",flex_box_vertical_center:"flex_box_vertical_center___Z7QdK",flex_box_center_end:"flex_box_center_end___JQl5O",flex_box_column:"flex_box_column___IhYhx",bg:"bg___Kg8x_",title:"title___UhsVG",titleLeft:"titleLeft___NPVwn",titleRight:"titleRight___UGtmZ",formWrap:"formWrap___Jowb2",baseLineHeight:"baseLineHeight___N68WX",radioBtnWrapper:"radioBtnWrapper___bX7Pi",radiogroup:"radiogroup___ukf8u",easy:"easy___ZHYPU",medium:"medium___piewx",hard:"hard___HMXyt",selectdiv:"selectdiv___gkuBG",divitem:"divitem___vNm0q",bottmodiv:"bottmodiv___assW5",cancelBtn:"cancelBtn___Nl6Pi",confirmBtn:"confirmBtn___BNoFU",baseFormItem:"baseFormItem___ILZ2V",cascaderPopup:"cascaderPopup___QPxW3",addQuestionBtn:"addQuestionBtn___OjehS",concat:"concat___kliXB"},pe=w(43418),Qt=w(84291),yt=w(99232),Ke=w.n(yt),ct=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())});const Bt=({user:e,dispatch:l,classroomList:t,onModalOk:s,setsubloading:v})=>{const g=(0,ve.useParams)(),[p,c]=(0,n.useState)(),[a,o]=(0,n.useState)(!1);function i(u){return u&&u{o(!1)},zIndex:8888,destroyOnClose:!0,footer:null,maskClosable:!1,keyboard:!1,open:t.actionTabs.key==="\u9884\u7EA6\u5F39\u7A97",onCancel:()=>{if(a){L.ZP.warning("\u6B63\u5728\u8BF7\u6C42\u6570\u636E\u4E2D...");return}v(!1),l({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("div",null,n.createElement("span",null,"EduCoder\u6CE8\u610F\u5230\u60A8\u7684\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\u3002\u4E3A\u66F4\u597D\u5730\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u670D\u52A1\uFF0C\u7ED9\u540C\u5B66\u4EEC\u5E26\u6765\u66F4\u597D\u7684\u8003\u8BD5\u4F53\u9A8C\uFF0C\u6211\u4EEC\u5C06\u63D0\u524D\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u51C6\u5907\u597D\u670D\u52A1\u5668\u8D44\u6E90\u3002 \u8BF7\u60A8\u544A\u77E5\u6211\u4EEC\uFF0C\u8FD9\u4EFD\u8BD5\u5377\u7684\u9884\u8BA1\u8003\u8BD5\u65F6\u95F4\u662F\uFF1A"),n.createElement("br",null),n.createElement(Qt.default,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:i,format:"YYYY-MM-DD HH:mm:ss",onChange:(u,m)=>{c(m)},showTime:{defaultValue:Ke()("00:00:00","HH:mm:ss")}}),n.createElement("br",null),n.createElement("span",null,"\u611F\u8C22\u60A8\u7684\u914D\u5408"),n.createElement("br",null),n.createElement("div",{style:{textAlign:"end"}},n.createElement(q.ZP,{loading:a,type:"primary",onClick:()=>ct(void 0,null,function*(){o(!0),s(p,()=>{l({type:"classroomList/setActionTabs",payload:{}})})})},"\u786E\u8BA4"))))};var ge=(0,ve.connect)(({user:e,classroomList:l})=>({user:e,classroomList:l}))(Bt),W=w(76265),Ee=w(57703),ke=w(78091),Le={wrap:"wrap___Ww0Ti",itemWarp:"itemWarp___LMLjd",addIcon:"addIcon___xmRLl",deleteIcon:"deleteIcon___gjwgO"},ae=w(57809),ht=Object.defineProperty,vt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,rl=(e,l,t)=>l in e?ht(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,bt=(e,l)=>{for(var t in l||(l={}))pt.call(l,t)&&rl(e,t,l[t]);if(vt)for(var t of vt(l))Tt.call(l,t)&&rl(e,t,l[t]);return e},Rt=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),At=({setitem:e,item:l,rz:t})=>{var s,v,g,p,c,a,o,i;let[u,m]=(0,n.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20});const[h]=x.default.useForm(),[b,f]=(0,n.useState)(!1);(0,n.useEffect)(()=>{t&&!b&&(u.zydatas=t,m(bt({},u)),f(!0),l!=null&&l.ec_course_id&&y())},[l,t,b]),console.log(u,"params");function y(){return Rt(this,null,function*(){yield r(l==null?void 0:l.ec_major_school_id),yield E(l==null?void 0:l.ec_year_id),yield Q(l==null?void 0:l.ec_course_id),h.setFieldsValue({ec_course_id:l==null?void 0:l.ec_course_id,ec_major_school_id:l==null?void 0:l.ec_major_school_id,ec_point_ids:l==null?void 0:l.ec_point_ids,ec_year_id:l==null?void 0:l.ec_year_id})})}function r(d){return Rt(this,null,function*(){const N=yield(0,W.ZP)(`/api/ec_major_schools/${d}/ec_years/get_year_list.json`,{method:"get"});u.jbdatas=N==null?void 0:N.data,m(bt({},u)),h.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]})})}function E(d){return Rt(this,null,function*(){const N=yield(0,W.ZP)(`/api/ec_years/${d}/ec_courses/get_courses.json`,{method:"get"});u.kcdatas=N==null?void 0:N.data,m(bt({},u)),h.setFieldsValue({ec_course_id:"",ec_point_ids:[]})})}const Q=d=>Rt(void 0,null,function*(){const N=yield(0,W.ZP)(`/api/ec_courses/${d}/ec_points.json`,{method:"get",params:{ec_course_id:d}});u.zsdatas=N==null?void 0:N.data,m(bt({},u))});return n.createElement("div",{className:Le.from},n.createElement(x.default,{form:h,layout:"inline",onValuesChange:d=>{console.log("----",d),d.ec_major_school_id&&(u.jbdatas=[],u.kcdatas=[],u.zsdatas=[],m(bt({},u)),r(d.ec_major_school_id)),d.ec_year_id&&(u.kcdatas=[],u.zsdatas=[],m(bt({},u)),E(d.ec_year_id)),d.ec_course_id&&(u.zsdatas=[],m(bt({},u)),Q(d.ec_course_id))},onFinish:d=>Rt(void 0,null,function*(){e(d)})},n.createElement(x.default.Item,{name:"ec_major_school_id"},n.createElement(ae.default,{style:{width:160},disabled:((s=u.zydatas)==null?void 0:s.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(v=u==null?void 0:u.zydatas)==null?void 0:v.map((d,N)=>n.createElement(ae.default.Option,{key:N,value:d==null?void 0:d.ec_major_school_id},d==null?void 0:d.name)))),n.createElement(x.default.Item,{name:"ec_year_id"},n.createElement(ae.default,{style:{width:160},disabled:((g=u.jbdatas)==null?void 0:g.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(p=u==null?void 0:u.jbdatas)==null?void 0:p.map((d,N)=>n.createElement(ae.default.Option,{key:N,value:d==null?void 0:d.ec_year_id},d==null?void 0:d.year)))),n.createElement(x.default.Item,{name:"ec_course_id"},n.createElement(ae.default,{style:{width:208},disabled:((c=u.kcdatas)==null?void 0:c.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"},(a=u==null?void 0:u.kcdatas)==null?void 0:a.map((d,N)=>n.createElement(ae.default.Option,{key:N,value:d==null?void 0:d.id},d==null?void 0:d.name)))),n.createElement(x.default.Item,{name:"ec_point_ids"},n.createElement(ae.default,{onChange:()=>{h.submit()},style:{width:160},maxTagCount:1,maxTagTextLength:7,mode:"multiple",disabled:((o=u.zsdatas)==null?void 0:o.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"},(i=u==null?void 0:u.zsdatas)==null?void 0:i.map((d,N)=>n.createElement(ae.default.Option,{key:N,value:d==null?void 0:d.id},d==null?void 0:d.name))))))},$t=Object.defineProperty,Et=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,Ol=Object.prototype.propertyIsEnumerable,$l=(e,l,t)=>l in e?$t(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Wt=(e,l)=>{for(var t in l||(l={}))cl.call(l,t)&&$l(e,t,l[t]);if(dl)for(var t of dl(l))Ol.call(l,t)&&$l(e,t,l[t]);return e},ml=(e,l)=>Et(e,Mt(l)),Ml=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())});const Kn=({user:e,exercise_id:l=null,homework_common_id:t=null,setitem:s})=>{var v,g,p;let[c,a]=(0,n.useState)([{id:Math.random()}]),[o,i]=(0,n.useState)(null);function u(){return Ml(this,null,function*(){var h,b,f,y;let r=yield(0,W.ZP)("/api/ec_courses/0/ec_points/get_work_points.json",{method:"get",params:{exercise_id:l,homework_common_id:t}});if(((h=r==null?void 0:r.data)==null?void 0:h.length)>0){let E=[];(b=r==null?void 0:r.data)==null||b.map(Q=>{var d;(d=Q==null?void 0:Q.ec_point_ids)==null||d.map(N=>{E.push(N)})}),s(ml(Wt({},(f=r==null?void 0:r.data)==null?void 0:f[0]),{ec_point_ids:E})),a((y=r==null?void 0:r.data)==null?void 0:y.map(Q=>ml(Wt({},Q),{id:Math.random()})))}})}(0,n.useEffect)(()=>{var h,b;(b=(h=e==null?void 0:e.userInfo)==null?void 0:h.course)!=null&&b.course_school_id&&m()},[(g=(v=e==null?void 0:e.userInfo)==null?void 0:v.course)==null?void 0:g.course_school_id]);function m(){return Ml(this,null,function*(){var h,b;const f=yield(0,W.ZP)(`/api/schools/${(b=(h=e==null?void 0:e.userInfo)==null?void 0:h.course)==null?void 0:b.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});i(f==null?void 0:f.data),(t||l)&&u()})}return console.log(c,o,"datas"),n.createElement("div",{style:{display:(p=e.userInfo.course)!=null&&p.is_openengineering?"":"none"}},n.createElement("div",{className:Le.wrap},n.createElement("p",null,"\u5DE5\u7A0B\u8BA4\u8BC1",n.createElement("br",null),"\u8003\u6838\u77E5\u8BC6\u70B9"),n.createElement("div",{className:Le.itemWarp},c==null?void 0:c.map((h,b)=>n.createElement("div",{key:h.id,style:{display:"flex",alignItems:"center",marginBottom:20}},n.createElement(At,{rz:o,item:h,setitem:f=>{f=Wt(Wt({},c==null?void 0:c[b]),f),c.splice(b,1,f),a([...c]);let y=[];c==null||c.map(r=>{var E;(E=r==null?void 0:r.ec_point_ids)==null||E.map(Q=>{y.push(Q)})}),s(ml(Wt({},f),{ec_point_ids:y}))}}),n.createElement(Ee.Z,{className:Le.addIcon,onClick:()=>{c.push({id:Math.random()}),a([...c])}}),b!=0&&n.createElement(ke.Z,{className:Le.deleteIcon,onClick:()=>{c.splice(b,1);let f=[];c==null||c.map(y=>{var r;(r=y==null?void 0:y.ec_point_ids)==null||r.map(E=>{f.push(E)})}),s(ml(Wt({},c[b-1]),{ec_point_ids:f})),a([...c])}}))))))};var Yn=(0,ve.connect)(({user:e})=>({user:e}))(Kn),Yt=w(20834),Il=w(71418),Wl=w(56511),zl=w(38854),ye=w(6848),Z={flex_box_center:"flex_box_center___zCnVx",flex_space_between:"flex_space_between___BBiQD",flex_box_vertical_center:"flex_box_vertical_center___KzPui",flex_box_center_end:"flex_box_center_end___zJokd",flex_box_column:"flex_box_column___Grsys",moreSpan:"moreSpan___VJeLv",bg:"bg___oBBHW",title:"title___xV4Rt",bottomdiv:"bottomdiv___rPfwr",spanBtn:"spanBtn___eJxID",addQuestionBtn:"addQuestionBtn___RPRiP",saveBtn:"saveBtn___y9nNf",left:"left___Q3Qf4",leftAction:"leftAction___GT9yG",Button:"Button___r00OP",iconWrapper:"iconWrapper___wofW_",up:"up___a9RQm",down:"down___x6RAl",disabled:"disabled___mkEME",titleleft:"titleleft___WZ83K",more_style:"more_style___ZXYnN",qcount:"qcount___o6F1k",score:"score___Gy6jr",qtitle:"qtitle___KF7pa",qcountclick:"qcountclick___kvoyc",right:"right___Nfa70",edit:"edit___RVRSb",delete:"delete___J9BAT",yuanti:"yuanti___ljq8l",tianjia:"tianjia___s7Zu2",shixun:"shixun___YkjdZ",scoreByBlankRadio:"scoreByBlankRadio___QYQY5",modalconfirm:"modalconfirm___dmWFe",scoremodal:"scoremodal___CDA7w",close:"close___jdUWv",content:"content___HPqUf",items:"items___YkyQL",bottom:"bottom___mzpp4",yes:"yes___Xio6z",no:"no___hbicD",formcenter:"formcenter___kN8Ax",radiogroup:"radiogroup___htjtc",easy:"easy____g1mR",medium:"medium___vPAsn",hard:"hard___c6tcf",formcenterselect:"formcenterselect___B88vb",selectitems1:"selectitems1___Dzpho",selectitems:"selectitems___wUGKF",morebottom:"morebottom___F5cFQ",scoreinput:"scoreinput___S9Fbv",titleTooltip:"titleTooltip___J0i26",exercise_styles:"exercise_styles___BJAZm"},Nt=w(15826),Xn=w(6629),kl=w(40316),be=w(31272),st=w(59301),qn=Object.defineProperty,eu=Object.defineProperties,tu=Object.getOwnPropertyDescriptors,Jl=Object.getOwnPropertySymbols,lu=Object.prototype.hasOwnProperty,nu=Object.prototype.propertyIsEnumerable,Hl=(e,l,t)=>l in e?qn(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,_l=(e,l)=>{for(var t in l||(l={}))lu.call(l,t)&&Hl(e,t,l[t]);if(Jl)for(var t of Jl(l))nu.call(l,t)&&Hl(e,t,l[t]);return e},uu=(e,l)=>eu(e,tu(l)),au=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),iu=({Itemid:e,setqitem:l,qitem:t,data:s,getdata:v,bigitem:g,setBigqitem:p,isedit:c})=>{const[a,o]=(0,n.useState)([]),[i,u]=(0,n.useState)(!1),m=(b,f,y)=>{const r=Array.from(b),[E]=r.splice(f,1);return r.splice(y,0,E),r};(0,n.useEffect)(()=>{s.length>0&&o([...s])},[s]);const h=(b,f)=>au(void 0,null,function*(){if(!b.destination)return;if(c){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}const y=m(f,b.source.index,b.destination.index);u(!0);let r=yield(0,W.ZP)(`/api/exercises/${e}/adjust_position.json`,{method:"post",body:{id:e,question_ids:y==null?void 0:y.map(E=>E.question_id)}});u(!1),r.status===0&&v({id:f==null?void 0:f[b.source.index].question_id})});return st.createElement("div",null,st.createElement(kl.Z5,{onDragEnd:b=>h(b,a)},st.createElement(kl.bK,{droppableId:"droppable"},(b,f)=>st.createElement("div",_l({ref:b.innerRef},b.droppableProps),st.createElement(Il.Z,{spinning:i},a.map((y,r)=>st.createElement(kl._l,{key:r,draggableId:r.toString(),index:r},(E,Q)=>{var d,N;return st.createElement("aside",_l(_l({ref:E.innerRef},E.draggableProps),E.dragHandleProps),st.createElement(ye.Z,{title:st.createElement(be.Z,{value:(y==null?void 0:y.question_type)===8?(d=y==null?void 0:y.program_attr)==null?void 0:d.description:y.question_title}),color:"#fff",placement:"left",overlayClassName:Z.titleTooltip},st.createElement("div",{onClick:()=>{if(c){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}l(uu(_l({},y),{index:r+1})),p(g),(0,Nt.Vf)("#question-scroll-id")},className:`${Z.qcount} ${y.question_id===(t==null?void 0:t.question_id)?Z.qcountclick:""}`},st.createElement("span",{className:Z.score},y==null?void 0:y.question_score,"\u5206"),st.createElement("span",{className:Z.qtitle},r+1,"\u3001",st.createElement(be.Z,{value:(y==null?void 0:y.question_type)===8?(N=y==null?void 0:y.program_attr)==null?void 0:N.description:y.question_title,showTextOnly:!0})))))}))),b.placeholder))))},Se=w(95237),su=w(13027),zt=w(78673),Sl=w(85699),ou=w(30409),fe=w(59301),Ul=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),Jt=({form:e,TagDiscipline:l,exerciseitem:t,qitem:s,getTagData:v})=>{var g;const[p,c]=(0,n.useState)(!0),[a,o]=(0,n.useState)(!1),[i,u]=(0,n.useState)(""),[m,h]=(0,n.useState)([]),[b,f]=(0,n.useState)([]),[y,r]=(0,n.useState)(0);(0,n.useEffect)(()=>{Q()},[]);const E=d=>Ul(void 0,null,function*(){const N=yield(0,W.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:d==null?void 0:d.sub_discipline_id}});f(N==null?void 0:N.tag_disciplines)}),Q=()=>Ul(void 0,null,function*(){const d=yield(0,W.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});h(d.disciplines||[]),s!=null&&s.sub_discipline_id&&E(s),r(s!=null&&s.sub_discipline_id?1:0),e.setFieldsValue({difficulty:s.difficulty||2,tag_discipline_ids:s.tag_discipline_ids,repeat_answer:!s.repeat_answer,sub_discipline_id:s!=null&&s.sub_discipline_id?[s==null?void 0:s.discipline_id,s==null?void 0:s.sub_discipline_id]:[]})});return fe.createElement("div",null,fe.createElement("div",{style:{marginTop:30,height:p?"100%":"0px",overflow:"hidden"}},fe.createElement(x.default.Item,{className:Z.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},fe.createElement(Fe.ZP.Group,{className:Z.radiogroup},fe.createElement(Fe.ZP.Button,{className:Z.easy,value:1},"\u7B80\u5355"),fe.createElement(Fe.ZP.Button,{className:Z.medium,value:2},"\u9002\u4E2D"),fe.createElement(Fe.ZP.Button,{className:Z.hard,value:3},"\u56F0\u96BE"))),fe.createElement(x.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:Z.formcenterselect},fe.createElement(jt.Z,{className:Z.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:m,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(d,N)=>{e.setFieldsValue({sub_discipline_id:d,tag_discipline_ids:[]}),r(d?d.length:0),(d==null?void 0:d.length)>0&&(E({sub_discipline_id:d[1]}),d[1]==(s==null?void 0:s.sub_discipline_id)&&e.setFieldValue("tag_discipline_ids",s.tag_discipline_ids))},onClear:()=>{f([]),e.setFieldValue("tag_discipline_ids",[]),r(0)}})),fe.createElement(x.default.Item,{className:Z.formcenterselect},fe.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},fe.createElement(x.default.Item,{name:"tag_discipline_ids"},fe.createElement(ae.default,{className:Z.selectitems,disabled:y===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(d,N)=>N.key.indexOf(d.toLowerCase())>=0},b==null?void 0:b.map(d=>fe.createElement(ae.default.Option,{key:d.name+d.id,value:d.id},fe.createElement("div",{style:{display:"flex",alignItems:"center"}},fe.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},d.name),(d==null?void 0:d.type)==="personal"&&fe.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),y>0&&fe.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},fe.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),fe.createElement("a",{onClick:()=>{o(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),fe.createElement(x.default.Item,{className:Z.formcenterselect},fe.createElement("div",{style:{display:"flex",alignItems:"center"}},fe.createElement(x.default.Item,{name:"repeat_answer",valuePropName:"checked"},fe.createElement(zt.Z,null)),fe.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"48px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",fe.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u5FC5\u987B\u4F5C\u7B54\u5B8C\u6210\u624D\u80FD\u8FDB\u5165\u4E0B\u4E00\u9898\uFF0C\u4E14\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},fe.createElement(Sl.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),fe.createElement(ou.Z,{open:a,subDisciplineId:(g=e.getFieldValue("sub_discipline_id"))==null?void 0:g[1],onCancel:()=>{o(!1)},onOkClick:d=>{f(N=>[...N,d]),e.setFieldValue("tag_discipline_ids",[...e.getFieldValue("tag_discipline_ids"),d==null?void 0:d.id])}}))},ze=w(59301),ru=Object.defineProperty,du=Object.defineProperties,cu=Object.getOwnPropertyDescriptors,Gl=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,_u=Object.prototype.propertyIsEnumerable,Kl=(e,l,t)=>l in e?ru(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Ot=(e,l)=>{for(var t in l||(l={}))mu.call(l,t)&&Kl(e,t,l[t]);if(Gl)for(var t of Gl(l))_u.call(l,t)&&Kl(e,t,l[t]);return e},Ht=(e,l)=>du(e,cu(l)),Yl=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),vu=({qitem:e,setisedit:l,TagDiscipline:t,exerciseitem:s,seveeditor:v,deleteitem:g,getTagData:p,init:c})=>{var a;const[o]=x.default.useForm();return(0,n.useEffect)(()=>{var i;o.setFieldsValue(Ht(Ot({},e),{name:e==null?void 0:e.question_title,choices:(i=e==null?void 0:e.question_choices)==null?void 0:i.map(u=>Ht(Ot({},u),{standard_boolean:u!=null&&u.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)}))},[e]),ze.createElement("div",null,ze.createElement(x.default,{form:o,colon:!1,onFinish:i=>{var u,m,h,b,f;let y=(m=(u=i==null?void 0:i.choices)==null?void 0:u.map)==null?void 0:m.call(u,(E,Q)=>{if((E==null?void 0:E.standard_boolean)===1)return Q+1}),r=Ht(Ot({},i),{item_type:e==null?void 0:e.question_type,question_choices:(b=(h=i==null?void 0:i.choices)==null?void 0:h.map)==null?void 0:b.call(h,E=>E.choice_text),standard_answers:y.filter(E=>E),choices:(f=i==null?void 0:i.choices)==null?void 0:f.map(E=>Ht(Ot({},E),{is_answer:E.standard_boolean}))});v(Ot(Ot({},e),r))},onFinishFailed:i=>Yl(void 0,null,function*(){var u,m;L.ZP.error(i.errorFields[0].errors[0]),o.scrollToField((m=(u=i==null?void 0:i.errorFields)==null?void 0:u[0])==null?void 0:m.name,{behavior:"smooth",block:"center"})})},ze.createElement("div",{style:{display:"flex",alignItems:"center"}},ze.createElement("div",{style:{flex:1}},ze.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ze.createElement("span",null,(e==null?void 0:e.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),((a=s==null?void 0:s.exercise)==null?void 0:a.exercise_status)==1&&!(e!=null&&e.isadd)&&ze.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{g()}},ze.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),ze.createElement(q.ZP,{onClick:()=>{var i;e.isadd?(l(!1),c()):(o.setFieldsValue(Ht(Ot({},e),{name:e==null?void 0:e.question_title,choices:(i=e==null?void 0:e.question_choices)==null?void 0:i.map(u=>Ht(Ot({},u),{standard_boolean:u!=null&&u.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)})),l(!1))}},"\u53D6\u6D88"),ze.createElement(q.ZP,{type:"primary",className:"ml20",onClick:()=>Yl(void 0,null,function*(){o.submit()})},"\u4FDD\u5B58")),ze.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},ze.createElement(Se.Z,{align:"middle"},ze.createElement(x.default.Item,{className:Z.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},ze.createElement(Ie.Z,{onBlur:i=>{i.target.value==="0"&&L.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),ze.createElement(su.u,{form:o,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"question_title",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),ze.createElement(Jt,{getTagData:p,qitem:e,exerciseitem:s,TagDiscipline:t,form:o}))))},pu=w(61267),vl=w(34937),we=w(59301),Eu=Object.defineProperty,fu=Object.defineProperties,yu=Object.getOwnPropertyDescriptors,Xl=Object.getOwnPropertySymbols,hu=Object.prototype.hasOwnProperty,Fu=Object.prototype.propertyIsEnumerable,ql=(e,l,t)=>l in e?Eu(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,pl=(e,l)=>{for(var t in l||(l={}))hu.call(l,t)&&ql(e,t,l[t]);if(Xl)for(var t of Xl(l))Fu.call(l,t)&&ql(e,t,l[t]);return e},Zl=(e,l)=>fu(e,yu(l)),gu=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),Bu=({qitem:e,TagDiscipline:l,exerciseitem:t,setisedit:s,seveeditor:v,deleteitem:g,getTagData:p,init:c})=>{var a;const[o]=x.default.useForm(),i=x.default.useWatch("use_blank_score",o);return(0,n.useEffect)(()=>{o.setFieldsValue(Zl(pl({},e),{standard_answers:e.standard_answers||[],name:e.question_title,repeat_answer:!e.repeat_answer}))},[e]),we.createElement("div",null,we.createElement(x.default,{form:o,colon:!1,onValuesChange:(u,m)=>{var h,b,f,y;if(u!=null&&u.standard_answers||u!=null&&u.use_blank_score){let r=((h=o.getFieldValue("standard_answers"))==null?void 0:h.length)>0&&((f=(b=o.getFieldValue("standard_answers"))==null?void 0:b.map(E=>E.score))==null?void 0:f.filter(E=>E));(r==null?void 0:r.length)>0&&o.setFieldsValue({question_score:(r==null?void 0:r.length)>0&&((y=r.reduce((E,Q)=>E+Q))==null?void 0:y.toFixed(1))})}},onFinish:u=>{v(Zl(pl(pl({},e),u),{item_type:e==null?void 0:e.question_type,standard_answers:u.standard_answers,question_title:u.name}))},onFinishFailed:u=>gu(void 0,null,function*(){var m,h;u.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,Nt.pE)(),L.ZP.error(u.errorFields[0].errors[0]),o.scrollToField((h=(m=u==null?void 0:u.errorFields)==null?void 0:m[0])==null?void 0:h.name,{behavior:"smooth",block:"center"})})},we.createElement("div",{style:{display:"flex",alignItems:"center"}},we.createElement("div",{style:{flex:1}},we.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),we.createElement("span",null,"\u586B\u7A7A\u9898")),((a=t==null?void 0:t.exercise)==null?void 0:a.exercise_status)==1&&!(e!=null&&e.isadd)&&we.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{g()}},we.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),we.createElement(q.ZP,{onClick:()=>{e.isadd?(s(!1),c()):(o.setFieldsValue(Zl(pl({},e),{standard_answers:e.standard_answers||[],name:e.question_title,repeat_answer:!e.repeat_answer})),s(!1))}},"\u53D6\u6D88"),we.createElement(q.ZP,{type:"primary",className:"ml20",onClick:()=>{o.submit()}},"\u4FDD\u5B58")),we.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},we.createElement(Se.Z,{align:"middle"},i?we.createElement(vl.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):we.createElement(x.default.Item,{key:2,className:Z.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},we.createElement(Ie.Z,{onBlur:u=>{u.target.value==="0"&&L.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),we.createElement(x.default.Item,{name:"use_blank_score",noStyle:!0},we.createElement(Fe.ZP.Group,{className:Z.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),we.createElement(ye.Z,{overlayInnerStyle:{width:460},title:we.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",we.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},we.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),we.createElement(pu.u,{form:o,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:i,answerKey:"standard_answers"}),we.createElement(Jt,{getTagData:p,qitem:e,exerciseitem:t,TagDiscipline:l,form:o}))))},bu=w(35757),Ye=w(59301),xu=Object.defineProperty,Cu=Object.defineProperties,Du=Object.getOwnPropertyDescriptors,en=Object.getOwnPropertySymbols,wu=Object.prototype.hasOwnProperty,Pu=Object.prototype.propertyIsEnumerable,tn=(e,l,t)=>l in e?xu(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Ut=(e,l)=>{for(var t in l||(l={}))wu.call(l,t)&&tn(e,t,l[t]);if(en)for(var t of en(l))Pu.call(l,t)&&tn(e,t,l[t]);return e},Xt=(e,l)=>Cu(e,Du(l)),Au=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),Nu=({qitem:e,setisedit:l,TagDiscipline:t,exerciseitem:s,seveeditor:v,deleteitem:g,getTagData:p,init:c})=>{var a;const[o]=x.default.useForm();return(0,n.useEffect)(()=>{var i;o.setFieldsValue(Xt(Ut({},e),{name:e.question_title,repeat_answer:!e.repeat_answer,choices:(i=e==null?void 0:e.question_choices)==null?void 0:i.map(u=>Xt(Ut({},u),{is_answer:u!=null&&u.standard_boolean?1:0}))}))},[e]),Ye.createElement("div",null,Ye.createElement(x.default,{form:o,colon:!1,onFinish:i=>{var u,m,h,b;let f=(m=(u=i==null?void 0:i.choices)==null?void 0:u.map)==null?void 0:m.call(u,(y,r)=>{if((y==null?void 0:y.is_answer)===1)return r+1});v(Xt(Ut(Ut({},e),i),{question_title:i.name,standard_answers:f.filter(y=>y),question_choices:(b=(h=i==null?void 0:i.choices)==null?void 0:h.map)==null?void 0:b.call(h,y=>y.choice_text)}))},onFinishFailed:i=>Au(void 0,null,function*(){var u,m;L.ZP.error(i.errorFields[0].errors[0]),o.scrollToField((m=(u=i==null?void 0:i.errorFields)==null?void 0:u[0])==null?void 0:m.name,{behavior:"smooth",block:"center"})})},Ye.createElement("div",{style:{display:"flex",alignItems:"center"}},Ye.createElement("div",{style:{flex:1}},Ye.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ye.createElement("span",null,"\u5224\u65AD\u9898")),((a=s==null?void 0:s.exercise)==null?void 0:a.exercise_status)==1&&!(e!=null&&e.isadd)&&Ye.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{g()}},Ye.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ye.createElement(q.ZP,{onClick:()=>{var i;e.isadd?(l(!1),c()):(o.setFieldsValue(Xt(Ut({},e),{name:e.question_title,repeat_answer:!e.repeat_answer,choices:(i=e==null?void 0:e.question_choices)==null?void 0:i.map(u=>Xt(Ut({},u),{is_answer:u!=null&&u.standard_boolean?1:0}))})),l(!1))}},"\u53D6\u6D88"),Ye.createElement(q.ZP,{type:"primary",className:"ml20",onClick:()=>{o.submit()}},"\u4FDD\u5B58")),Ye.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Ye.createElement(x.default.Item,{className:Z.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Ye.createElement(Ie.Z,{onBlur:i=>{i.target.value==="0"&&L.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Ye.createElement(bu.Z,{form:o,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Ye.createElement(Jt,{getTagData:p,qitem:e,exerciseitem:s,TagDiscipline:t,form:o}))))},ln=w(36381),R={wrap:"wrap___m6v_p",deleteIcon:"deleteIcon___hdYRw",keywordTag:"keywordTag___BLtdn",questionTitleEditorWrap:"questionTitleEditorWrap___fdaK7",choiceWrap:"choiceWrap___wkyUO",choiceIndex:"choiceIndex___tExMq",judgementIndex:"judgementIndex___RMhzJ",setAnswerBtn:"setAnswerBtn___bisIK",activeAnswer:"activeAnswer___MnyyC",activeJudgementAnswer:"activeJudgementAnswer___grGX5",actionWrapper:"actionWrapper___LUawU",addIcon:"addIcon___ckXqe",inputBorder:"inputBorder___nuo0O",placeholder:"placeholder___Dhdir",blankWrapper:"blankWrapper___cnidV",blankInput:"blankInput___iZ5BF",blankInputNumberWrapper:"blankInputNumberWrapper___zlXQc",addBtn:"addBtn___OdgAm",blankIndex:"blankIndex___g4Y7d",baseInputWrapper:"baseInputWrapper___DCOHd",collapseWrapper:"collapseWrapper___SyLrk",panelHeader:"panelHeader___E0il1",open:"open___IFH3V",close:"close___YpIA9",hide:"hide___Nl1W6",scoreByBlankRadio:"scoreByBlankRadio___jpG4i"},El=w(94646),Ou=Object.defineProperty,Iu=Object.defineProperties,ku=Object.getOwnPropertyDescriptors,fl=Object.getOwnPropertySymbols,nn=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,an=(e,l,t)=>l in e?Ou(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Su=(e,l)=>{for(var t in l||(l={}))nn.call(l,t)&&an(e,t,l[t]);if(fl)for(var t of fl(l))un.call(l,t)&&an(e,t,l[t]);return e},Zu=(e,l)=>Iu(e,ku(l)),ju=(e,l)=>{var t={};for(var s in e)nn.call(e,s)&&l.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&fl)for(var s of fl(e))l.indexOf(s)<0&&un.call(e,s)&&(t[s]=e[s]);return t};const qt=e=>{var l=e,{value:t,onChange:s,scrollId:v}=l,g=ju(l,["value","onChange","scrollId"]);return n.createElement("div",{id:v||""},n.createElement(El.Z,Zu(Su({},g),{defaultValue:t,onChange:(p,c)=>{console.log("a:",p,c),c!=null&&c.length?s(p,c):s(p)}})))},el=({value:e,onChange:l,placeholder:t,height:s=140,isEdit:v})=>v?n.createElement(El.Z,{watch:!0,isFocus:!0,height:s,placeholder:t,defaultValue:e,onChange:l}):n.createElement("div",{style:{cursor:"pointer"}},e?n.createElement(be.Z,{className:R.inputBorder,value:e}):n.createElement("div",{className:`${R.inputBorder} ${R.placeholder}`},t));var Ne=w(43604),Qu=Object.defineProperty,Tu=Object.defineProperties,Ru=Object.getOwnPropertyDescriptors,yl=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,rn=(e,l,t)=>l in e?Qu(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,tl=(e,l)=>{for(var t in l||(l={}))sn.call(l,t)&&rn(e,t,l[t]);if(yl)for(var t of yl(l))on.call(l,t)&&rn(e,t,l[t]);return e},ll=(e,l)=>Tu(e,Ru(l)),Vu=(e,l)=>{var t={};for(var s in e)sn.call(e,s)&&l.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&yl)for(var s of yl(e))l.indexOf(s)<0&&on.call(e,s)&&(t[s]=e[s]);return t};const dn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Lu=({value:e,onChange:l,choiceTextKey:t,answerKey:s,index:v,isEdit:g,setInputActive:p,form:c,choiceOptionsPath:a,allowChangeMode:o,showAddIcon:i,addItem:u,deleteItem:m})=>{const h=(e==null?void 0:e[s])===1,b=()=>{const y=c.getFieldValue(a);c.setFieldValue(a,y.map(r=>ll(tl({},r),{[s]:0})))},f=()=>{h?l(ll(tl({},e),{[s]:0})):(o||b(),l(ll(tl({},e),{[s]:1})))};return n.createElement(Se.Z,{className:R.choiceWrap,align:"middle",wrap:!1},n.createElement(Ne.Z,{onClick:f,className:`${R.choiceIndex} ${h?R.activeAnswer:""}`},dn[v]),n.createElement(Ne.Z,{flex:1,className:`${R.editorWrap} ml15`,onClick:p},n.createElement(el,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:g,value:e==null?void 0:e[t],onChange:y=>{l(ll(tl({},e),{[t]:y}))}})),n.createElement(Ne.Z,{flex:"0 0 auto",className:"ml15"},n.createElement("div",{onClick:f,className:`${R.setAnswerBtn} ${h?R.activeAnswer:""}`},h?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),n.createElement(Ne.Z,{className:R.actionWrapper},n.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},n.createElement(Ee.Z,{className:R.addIcon,onClick:u,style:{visibility:i?"visible":"hidden"}})),n.createElement(ye.Z,{title:"\u5220\u9664"},n.createElement(ke.Z,{className:R.deleteIcon,onClick:m,style:{visibility:v>1?"visible":"hidden"}}))))},$u=({questionTitlePlaceholder:e,titleKey:l,choiceKey:t,analysisKey:s,choiceTextKey:v,answerKey:g,choiceOptionsPath:p,allowChangeMode:c=!0,form:a,showAnalysis:o=!0})=>{const[i,u]=(0,n.useState)(),[m,h]=(0,n.useState)(!1);return n.createElement("div",{className:R.wrap},n.createElement("div",{className:R.questionTitleEditorWrap},n.createElement(x.default.Item,{label:"\u9898\u5E72",name:l,labelCol:{span:24},rules:[{required:!0}]},n.createElement(qt,{scrollId:Array.isArray(l)?l.join("_"):`${l}`,watch:!0,height:140,placeholder:e}))),n.createElement(x.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),n.createElement(x.default.List,{name:t,rules:[{validator(b,f){const y=f.some(E=>E[g]===1),r=f.findIndex(E=>{var Q;return((Q=E[v])==null?void 0:Q.length)<=0});return r!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${dn[r]}\u9009\u9879\u7684\u5185\u5BB9`)):y?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(b,{add:f,remove:y})=>n.createElement("div",{id:Array.isArray(p)?p.join("_"):`${p}`},b.map((r,E)=>{var Q=r,{key:d,name:N}=Q,H=Vu(Q,["key","name"]);const ne=i===d,S=()=>{u(d)},T=E<7&&E===b.length-1,U=()=>f({[v]:"",[g]:0}),F=()=>y(N);return n.createElement(x.default.Item,ll(tl({},H),{key:d,name:N,noStyle:!0}),n.createElement(Lu,{choiceTextKey:v,answerKey:g,index:E,isEdit:ne,setInputActive:S,form:a,choiceOptionsPath:p,allowChangeMode:c,showAddIcon:T,addItem:U,deleteItem:F}))}),b.length<8&&n.createElement("div",{className:`${R.addBtn} mb30`,onClick:()=>f({[v]:"",[g]:0})},"\u6DFB\u52A0\u9009\u9879"))),o&&n.createElement("div",{onClick:()=>h(!0)},n.createElement(x.default.Item,{name:s,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(el,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:m}))))};var z=w(59301),Mu=Object.defineProperty,Wu=Object.defineProperties,zu=Object.getOwnPropertyDescriptors,hl=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,_n=(e,l,t)=>l in e?Mu(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Fl=(e,l)=>{for(var t in l||(l={}))cn.call(l,t)&&_n(e,t,l[t]);if(hl)for(var t of hl(l))mn.call(l,t)&&_n(e,t,l[t]);return e},gl=(e,l)=>Wu(e,zu(l)),Ju=(e,l)=>{var t={};for(var s in e)cn.call(e,s)&&l.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&hl)for(var s of hl(e))l.indexOf(s)<0&&mn.call(e,s)&&(t[s]=e[s]);return t};const Hu=({value:e,onChange:l})=>{const t=v=>{pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:R.modal,onOk:()=>{const g=[...e];g.splice(v,1),l(g)}})},s=()=>{const v=[...e];v.push(""),l(v)};return z.createElement(Se.Z,{className:"ml20"},z.createElement(Ne.Z,{flex:1},e==null?void 0:e.map((v,g)=>z.createElement(Se.Z,{key:`${v}_${g}`,align:"middle",className:"mb20"},z.createElement(lt.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:v,autoSize:{maxRows:3},maxLength:1e3,onBlur:p=>{const c=[...e],a=p.target.value.trim();c[g]=a,l(c)}}),z.createElement(ye.Z,{title:"\u5220\u9664"},z.createElement(ke.Z,{className:R.deleteIcon,style:{marginLeft:15,visibility:g>0?"visible":"hidden"},onClick:()=>t(g)}))))),z.createElement(Ne.Z,null,z.createElement("div",{className:`${R.addBtn}`,onClick:()=>{s()}},"\u65B0\u589E\u7B54\u6848")))},Uu=({value:e=!0,onChange:l})=>z.createElement(zt.Z,{checked:!e,onChange:t=>{l(!t)}}),nl="\u2581",Gu=({questionTitlePlaceholder:e,form:l,name:t,scoreByBlank:s,answerKey:v,titleKey:g="name",analysisKey:p="analysis",isOrdered:c="is_ordered"})=>{var a,o;const[i,u]=(0,n.useState)(!1),m=(d,N)=>{const H=N.line;let ne=0;for(let T=0;T{const S=d.getRange(N.from,N.to);let T=0;if(N.text.forEach(U=>{T+=U.split(nl).length-1}),N.origin!=="setValue"){if(S&&S.indexOf(nl)!==-1){const U=S.split(nl).length-1,F=m(d,N.from);if(console.log(`\u5220\u9664${U}\u4E2A\uFF0C \u524D\u9762\u6709${F}\u4E2A\uFF0C\u65B0\u589E${T}\u4E2A`),U>1){const te=Array.from({length:U},(_e,Ce)=>F+Ce);ne(te)}else ne(F)}else if(T>0){const U=m(d,N.from);console.log(`\u65B0\u589E${T}\u4E2A\uFF0C\u4E4B\u524D\u6709${U}\u4E2A`),H(T,U)}}},b=()=>{const d=l.getFieldValue(["sub_item_banks",...v]);l.setFieldValue(["sub_item_banks",...v],d==null?void 0:d.map((N,H)=>gl(Fl({},N),{position:H+1})))},f=(0,n.useRef)(),y=(d,N)=>{for(let H=0;H{r.current(d),b()},Q=(o=(a=l.getFieldValue("sub_item_banks"))==null?void 0:a[v==null?void 0:v[0]])==null?void 0:o[v==null?void 0:v[1]];return console.log(l==null?void 0:l.getFieldValue(["sub_item_banks",...s])),z.createElement("div",{className:R.wrap},z.createElement("div",{className:R.questionTitleEditorWrap},z.createElement(x.default.Item,{label:"\u9898\u5E72",name:g,labelCol:{span:24},rules:[{required:!0}]},z.createElement(qt,{scrollId:"name",watch:!0,height:140,placeholder:e,showNullButton:!0,onCMBeforeChange:(d,N)=>{h(d,N,y,E)}}))),z.createElement(x.default.List,{name:v,rules:[{validator(d,N){if((N==null?void 0:N.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const H of N){const{answer_text:ne}=H||{};if(ne!=null&&ne.some(S=>(S==null?void 0:S.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(d,{add:N,remove:H},{errors:ne})=>(f.current=N,r.current=H,z.createElement(z.Fragment,null,z.createElement(x.default.Item,{label:z.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(d!=null&&d.length)&&z.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),d.map((S,T)=>{var U=S,{key:F,name:te}=U,_e=Ju(U,["key","name"]);return z.createElement(Se.Z,{className:"mb20",key:F,align:"top"},z.createElement(Ne.Z,{flex:"0 0 auto",className:`${R.blankIndex} pt5`},"\u586B\u7A7A\u9879",T+1),z.createElement(Ne.Z,{flex:1},z.createElement(Se.Z,{align:"top",justify:"space-between"},z.createElement(Ne.Z,{flex:1},z.createElement(x.default.Item,gl(Fl({},_e),{name:[te,"answer_text"],noStyle:!0}),z.createElement(Hu,null))),(l==null?void 0:l.getFieldValue(["sub_item_banks",...s]))&&z.createElement(Ne.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},z.createElement(x.default.Item,gl(Fl({},_e),{name:[te,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:R.blankInputNumberWrapper}),z.createElement(Ie.Z,{onChange:()=>{var Ce,C;let ie=l==null?void 0:l.getFieldValue(["sub_item_banks",v==null?void 0:v[0],"standard_answers"]),He=0;for(let Te in ie)(Ce=ie[Te])!=null&&Ce.score&&(He+=Number((C=ie[Te])==null?void 0:C.score));l==null||l.setFieldValue(["sub_item_banks",v==null?void 0:v[0],"question_score"],He)},className:R.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),z.createElement(x.default.Item,gl(Fl({},_e),{name:[te,"position"],noStyle:!0}),z.createElement(lt.default,{type:"hidden"}))))})))),z.createElement(Se.Z,{align:"middle"},z.createElement(x.default.Item,{name:[t,"downcase"],valuePropName:"checked"},z.createElement(zt.Z,null)),z.createElement(Ne.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),z.createElement(Se.Z,{align:"middle"},z.createElement(x.default.Item,{name:[t,"no_space"],valuePropName:"checked"},z.createElement(zt.Z,null)),z.createElement(Ne.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Q==null?void 0:Q.length)>1&&z.createElement(Se.Z,{align:"middle",className:(Q==null?void 0:Q.length)>1?"mb30":`${R.hide}`},z.createElement(x.default.Item,{name:c},z.createElement(Uu,null)),z.createElement(Ne.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),z.createElement("div",{onClick:()=>u(!0)},z.createElement(x.default.Item,{name:p,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},z.createElement(el,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:i}))))};var Ku=Object.defineProperty,Yu=Object.defineProperties,Xu=Object.getOwnPropertyDescriptors,Bl=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,En=(e,l,t)=>l in e?Ku(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,fn=(e,l)=>{for(var t in l||(l={}))vn.call(l,t)&&En(e,t,l[t]);if(Bl)for(var t of Bl(l))pn.call(l,t)&&En(e,t,l[t]);return e},yn=(e,l)=>Yu(e,Xu(l)),qu=(e,l)=>{var t={};for(var s in e)vn.call(e,s)&&l.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&Bl)for(var s of Bl(e))l.indexOf(s)<0&&pn.call(e,s)&&(t[s]=e[s]);return t};const ea={\u6B63\u786E:"T",\u9519\u8BEF:"F"},ta=({value:e,onChange:l,form:t,choiceKey:s})=>{const v=(e==null?void 0:e.is_answer)===1,g=e==null?void 0:e.choice_text,p=()=>{var c;const a=(c=t==null?void 0:t.getFieldValue(["sub_item_banks",...s]))==null?void 0:c.map(o=>({choice_text:o.choice_text,is_answer:0}));t==null||t.setFieldValue(["sub_item_banks",...s],a),l(yn(fn({},e),{is_answer:1}))};return n.createElement(Se.Z,{className:R.choiceWrap,align:"middle",wrap:!1},n.createElement(Ne.Z,{onClick:p,className:`${R.choiceIndex} ${R.judgementIndex} ${v?R.activeAnswer:""}`},ea[g]),n.createElement(Ne.Z,{flex:1,className:`${R.editorWrap} ml15`},n.createElement("div",{className:`${R.inputBorder} ${R.placeholder} ${v?R.activeJudgementAnswer:""}`},g)),n.createElement(Ne.Z,{flex:"0 0 auto",className:"ml15"},n.createElement("div",{onClick:p,className:`${R.setAnswerBtn} ${v?R.activeAnswer:""}`},v?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},la=({questionTitlePlaceholder:e,choiceKey:l="choices",form:t,titleKey:s="name",analysisKey:v="analysis"})=>{const[g,p]=(0,n.useState)(!1);return n.createElement("div",{className:R.wrap},n.createElement("div",{className:R.questionTitleEditorWrap},n.createElement(x.default.Item,{label:"\u9898\u5E72",name:s,labelCol:{span:24},rules:[{required:!0}]},n.createElement(qt,{scrollId:"name",watch:!0,height:140,placeholder:e}))),n.createElement(x.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},n.createElement(x.default.List,{name:l,rules:[{validator(c,a){return a.some(i=>(i==null?void 0:i.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},c=>n.createElement("div",{id:"choices"},c.map(a=>{var o=a,{key:i,name:u}=o,m=qu(o,["key","name"]);return n.createElement(x.default.Item,yn(fn({},m),{key:i,name:u,noStyle:!0}),n.createElement(ta,{form:t,choiceKey:l}))})))),n.createElement("div",{onClick:()=>p(!0)},n.createElement(x.default.Item,{name:v,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(el,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:g}))))};var na=w(12563),ua=Object.defineProperty,aa=Object.defineProperties,ia=Object.getOwnPropertyDescriptors,bl=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,gn=(e,l,t)=>l in e?ua(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,jl=(e,l)=>{for(var t in l||(l={}))hn.call(l,t)&&gn(e,t,l[t]);if(bl)for(var t of bl(l))Fn.call(l,t)&&gn(e,t,l[t]);return e},Ql=(e,l)=>aa(e,ia(l)),Bn=(e,l)=>{var t={};for(var s in e)hn.call(e,s)&&l.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&bl)for(var s of bl(e))l.indexOf(s)<0&&Fn.call(e,s)&&(t[s]=e[s]);return t};const sa=e=>{var l=e,{value:t,onChange:s}=l,v=Bn(l,["value","onChange"]);const g=p=>{s([p])};return n.createElement(El.Z,Ql(jl({},v),{defaultValue:t==null?void 0:t[0],onChange:g}))},oa=e=>{if(!e)return!1;let l=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return e==="|"?(L.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},ra=({value:e=[],onClose:l})=>n.createElement(na.default,{closable:!0,onClose:l,className:R.keywordTag},n.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},e.join(" \u6216 "))),da=({questionTitlePlaceholder:e,form:l,showKeywords:t,isMustKeyWords:s=t,titleKey:v="name",analysisKey:g="analysis",answerTexts:p="answer_texts",keywords:c="keywords",useKeywords:a="use_keywords",indexs:o})=>{var i,u,m,h;const[b,f]=(0,n.useState)(!1),[y,r]=(0,n.useState)(""),E=(u=(i=l.getFieldValue("sub_item_banks"))==null?void 0:i[a==null?void 0:a[0]])==null?void 0:u[a==null?void 0:a[1]],Q=(h=(m=l.getFieldValue("sub_item_banks"))==null?void 0:m[a==null?void 0:a[0]])==null?void 0:h.question_score;return n.createElement("div",{className:R.wrap},n.createElement("div",{className:R.questionTitleEditorWrap},n.createElement(x.default.Item,{label:"\u9898\u5E72",name:v,labelCol:{span:24},rules:[{required:!0}]},n.createElement(qt,{scrollId:"name",watch:!0,height:140,placeholder:e}))),n.createElement(x.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:p,labelCol:{span:24}},n.createElement(sa,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),t&&!s&&n.createElement(x.default.Item,{hidden:!0,name:a,valuePropName:"checked"},n.createElement(zt.Z,{defaultChecked:!0})),t&&s&&n.createElement(Se.Z,{align:"middle",className:"mb30"},n.createElement(x.default.Item,{name:a,valuePropName:"checked"},n.createElement(zt.Z,null)),n.createElement(Ne.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),n.createElement(Ne.Z,null,n.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},n.createElement(Sl.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(E||!s)&&n.createElement(x.default.List,{name:c,rules:[{validator(d,N){return s?N!=null&&N.length?(N==null?void 0:N.reduce((ne,S)=>ne+S.score,0))>parseFloat(Q)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(d,{add:N,remove:H})=>n.createElement(n.Fragment,null,n.createElement("div",{className:`${R.title} mb10`},s?"\u5173\u952E\u8BCD":n.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),n.createElement(Se.Z,{align:"middle",className:"font14 mb30"},n.createElement(Ne.Z,{flex:1},n.createElement(lt.default,{value:y,onChange:ne=>{r(ne.target.value)},maxLength:50,allowClear:!0,onPressEnter:ne=>{var S,T,U,F;const te=`${(S=ne.target)==null?void 0:S.value}`,_e=(U=(T=te==null?void 0:te.split("|"))==null?void 0:T.filter(ie=>!!ie))==null?void 0:U.map(ie=>ie==null?void 0:ie.trim()),Ce=l.getFieldValue(["sub_item_banks",...c]),C=((F=Ce==null?void 0:Ce.map(ie=>ie==null?void 0:ie.keyword))==null?void 0:F.flat())||[];for(const ie of _e)if(C.includes(ie)){L.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}oa(te)&&(N({keyword:_e,score:1}),r(""))},className:R.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),n.createElement(Ne.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),d.map(ne=>{var S=ne,{key:T,name:U}=S,F=Bn(S,["key","name"]);return n.createElement(Se.Z,{key:T,className:"mb20",style:{marginRight:148}},n.createElement(Ne.Z,{flex:1},n.createElement(Se.Z,{align:"middle",justify:"space-between"},n.createElement(x.default.Item,Ql(jl({},F),{name:[U,"keyword"]}),n.createElement(ra,{onClose:()=>H(U)})),s&&n.createElement(x.default.Item,Ql(jl({},F),{name:[U,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:R.blankInputNumberWrapper}),n.createElement(Ie.Z,{className:R.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),n.createElement("div",{onClick:()=>f(!0)},n.createElement(x.default.Item,{name:g,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},n.createElement(el,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:b}))))};var J=w(59301),ca=Object.defineProperty,ma=Object.defineProperties,_a=Object.getOwnPropertyDescriptors,xl=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,Cn=(e,l,t)=>l in e?ca(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Dn=(e,l)=>{for(var t in l||(l={}))bn.call(l,t)&&Cn(e,t,l[t]);if(xl)for(var t of xl(l))xn.call(l,t)&&Cn(e,t,l[t]);return e},wn=(e,l)=>ma(e,_a(l)),va=(e,l)=>{var t={};for(var s in e)bn.call(e,s)&&l.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&xl)for(var s of xl(e))l.indexOf(s)<0&&xn.call(e,s)&&(t[s]=e[s]);return t};const{Panel:pa}=ln.default,Ea=({questionTitlePlaceholder:e,choiceKey:l,form:t,withScore:s})=>{const v=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[g,p]=(0,n.useState)(),[c,a]=(0,n.useState)([]),o=u=>{a(u)},i=({value:u})=>J.createElement("div",{style:{width:150,paddingLeft:11}},u);return J.createElement("div",{className:R.wrap},J.createElement("div",{className:R.questionTitleEditorWrap},J.createElement(x.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},J.createElement(qt,{scrollId:"name",watch:!0,height:140,placeholder:e}))),J.createElement(x.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),J.createElement(x.default.List,{name:"sub_item_banks",rules:[{validator(u,m){return m?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(u,{add:m,remove:h,move:b})=>{const f=t.getFieldValue("sub_item_banks");return J.createElement(J.Fragment,null,J.createElement(ln.default,{className:u.length>0?R.collapseWrapper:"",bordered:!1,activeKey:c,onChange:o,expandIcon:({isActive:y})=>J.createElement("i",{className:`iconfont icon-weizhankai ${y?R.open:R.close}`,style:{fontSize:14,transition:"all .2s"}})},u.map((y,r)=>{var E=y,{key:Q,name:d}=E,N=va(E,["key","name"]),H,ne,S,T,U,F,te,_e,Ce,C,ie,He,Te,ot;return J.createElement(pa,{className:R.panel,forceRender:!0,header:J.createElement("div",{className:R.panelHeader},"\u7B2C",r+1,"\u5C0F\u9898",J.createElement("span",null,"\uFF08",((H=f==null?void 0:f[d])==null?void 0:H.question_type)==0?"\u5355\u9009\u9898":((ne=f==null?void 0:f[d])==null?void 0:ne.question_type)==1?"\u591A\u9009\u9898":((S=f==null?void 0:f[d])==null?void 0:S.question_type)==3?"\u586B\u7A7A\u9898":((T=f==null?void 0:f[d])==null?void 0:T.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:d,extra:J.createElement(Se.Z,{align:"middle",onClick:je=>je.stopPropagation()},((U=f==null?void 0:f[d])==null?void 0:U.question_type)==3&&J.createElement(J.Fragment,null,J.createElement(Fe.ZP.Group,{defaultValue:(F=f==null?void 0:f[d])==null?void 0:F.use_blank_score,className:Z.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:je=>{var se,Re,Ue,De,X;if(t==null||t.setFieldValue(["sub_item_banks",d,"use_blank_score"],(se=je==null?void 0:je.target)==null?void 0:se.value),(Re=je==null?void 0:je.target)!=null&&Re.value){let xe=0;for(let at in(Ue=t==null?void 0:t.getFieldValue(["sub_item_banks",d]))==null?void 0:Ue.standard_answers)xe+=Number((X=(De=t==null?void 0:t.getFieldValue(["sub_item_banks",d]))==null?void 0:De.standard_answers[at])==null?void 0:X.score);t==null||t.setFieldValue(["sub_item_banks",d,"question_score"],xe||"")}p(new Date)}}),J.createElement(ye.Z,{overlayInnerStyle:{width:460},title:J.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",J.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},J.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),s&&J.createElement(x.default.Item,wn(Dn({},N),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[d,"question_score"],className:R.blankInputNumberWrapper}),((te=f==null?void 0:f[d])==null?void 0:te.question_type)==3&&((_e=f==null?void 0:f[d])!=null&&_e.use_blank_score)?J.createElement(i,null):J.createElement(Ie.Z,{className:R.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),J.createElement(Se.Z,{align:"middle",className:"pl40",style:{width:82}},r!==0&&J.createElement("div",{onClick:()=>{var je;b(r,r-1);const se=(je=t.getFieldValue("sub_item_banks"))==null?void 0:je.map((Re,Ue)=>(u.map((De,X)=>{Ue===X&&(Re.q_position=Number(De.name)+1)}),Re));t.setFieldValue("sub_item_banks",se)}},J.createElement(ye.Z,{title:"\u4E0A\u79FB"},J.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),r{var je;b(r,r+1);const se=(je=t.getFieldValue("sub_item_banks"))==null?void 0:je.map((Re,Ue)=>(u.map((De,X)=>{Ue===X&&(Re.q_position=Number(De.name)+1)}),Re));t.setFieldValue("sub_item_banks",se)},className:r===0?"":"ml10"},J.createElement(ye.Z,{title:"\u4E0B\u79FB"},J.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),J.createElement(ye.Z,{title:"\u5220\u9664"},J.createElement(ke.Z,{className:`${R.deleteIcon} ml40`,onClick:()=>h(d)})))},J.createElement(x.default.Item,wn(Dn({},N),{name:d}),(((Ce=f==null?void 0:f[d])==null?void 0:Ce.question_type)==0||((C=f==null?void 0:f[d])==null?void 0:C.question_type)==1)&&J.createElement($u,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((ie=f==null?void 0:f[d])==null?void 0:ie.question_type)==1,form:t,choiceKey:[d,"choices"],titleKey:[d,"name"],analysisKey:[d,"analysis"],choiceOptionsPath:["sub_item_banks",d,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((He=f==null?void 0:f[d])==null?void 0:He.question_type)==3&&J.createElement(Gu,{form:t,name:d,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[d,"use_blank_score"],titleKey:[d,"name"],analysisKey:[d,"analysis"],isOrdered:[d,"is_ordered"],answerKey:[d,"standard_answers"],key:g}),((Te=f==null?void 0:f[d])==null?void 0:Te.question_type)==2&&J.createElement(la,{form:t,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[d,"name"],analysisKey:[d,"analysis"],choiceKey:[d,"choices"]}),((ot=f==null?void 0:f[d])==null?void 0:ot.question_type)==4&&J.createElement(da,{showKeywords:!0,isMustKeyWords:!0,form:t,titleKey:[d,"name"],analysisKey:[d,"analysis"],answerTexts:[d,"answer_texts"],useKeywords:[d,"use_keywords"],keywords:[d,"keywords"],indexs:d,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})),u.length<20&&J.createElement(zl.Z,{menu:{items:[{label:J.createElement("div",{onClick:()=>{m({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),a([u==null?void 0:u.length,...c])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:J.createElement("div",{onClick:()=>{m({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),a([u==null?void 0:u.length,...c])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:J.createElement("div",{onClick:()=>{m({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),a([u==null?void 0:u.length,...c])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:J.createElement("div",{onClick:()=>{m({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),a([u==null?void 0:u.length,...c])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:J.createElement("div",{onClick:()=>{m({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),a([u==null?void 0:u.length,...c])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(y=>y.show).map(y=>({label:y.label,key:y.key}))}},J.createElement("div",{className:`${R.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var nt=w(59301),fa=Object.defineProperty,ya=Object.defineProperties,ha=Object.getOwnPropertyDescriptors,Pn=Object.getOwnPropertySymbols,Fa=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,An=(e,l,t)=>l in e?fa(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Ft=(e,l)=>{for(var t in l||(l={}))Fa.call(l,t)&&An(e,t,l[t]);if(Pn)for(var t of Pn(l))ga.call(l,t)&&An(e,t,l[t]);return e},xt=(e,l)=>ya(e,ha(l)),Ba=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),ba=({qitem:e,setisedit:l,TagDiscipline:t,exerciseitem:s,seveeditor:v,deleteitem:g,getTagData:p,init:c})=>{var a;const[o]=x.default.useForm();return(0,n.useEffect)(()=>{var i;o.setFieldsValue(xt(Ft({},e),{name:e.question_title,sub_item_banks:(i=e.sub_exercise_questions)==null?void 0:i.map(u=>{var m;return xt(Ft({},u),{name:u.question_title,choices:(m=u==null?void 0:u.question_choices)==null?void 0:m.map(h=>xt(Ft({},h),{is_answer:h!=null&&h.standard_boolean?1:0}))})}),repeat_answer:!e.repeat_answer}))},[e]),nt.createElement("div",null,nt.createElement(x.default,{form:o,colon:!1,onValuesChange:(i,u)=>{var m,h,b,f;if(i!=null&&i.sub_item_banks){let y=((m=o.getFieldValue("sub_item_banks"))==null?void 0:m.length)>0&&((b=(h=o.getFieldValue("sub_item_banks"))==null?void 0:h.map(r=>{var E;if(r.question_type==3&&(r!=null&&r.use_blank_score)){let Q=0;for(let d in r==null?void 0:r.standard_answers)Q+=Number((E=r==null?void 0:r.standard_answers[d])==null?void 0:E.score);return Q}else return r.question_score}))==null?void 0:b.filter(r=>r));(y==null?void 0:y.length)>0&&o.setFieldsValue({question_score:(f=parseFloat(y.reduce((r,E)=>parseFloat(r)+parseFloat(E))))==null?void 0:f.toFixed(1)})}},onFinish:i=>{var u;v(xt(Ft(Ft({},e),i),{question_title:i.name,sub_questions:(u=i==null?void 0:i.sub_item_banks)==null?void 0:u.map(m=>{var h,b,f,y;return(m==null?void 0:m.question_type)==3?xt(Ft({},m),{question_title:m.name,item_type:m==null?void 0:m.question_type}):xt(Ft({},m),{question_title:m.name,question_choices:(b=(h=m==null?void 0:m.choices)==null?void 0:h.map)==null?void 0:b.call(h,r=>r.choice_text),standard_answers:(y=(f=m==null?void 0:m.choices)==null?void 0:f.map)==null?void 0:y.call(f,(r,E)=>(r==null?void 0:r.is_answer)===1&&E+1).filter(r=>r),item_type:m==null?void 0:m.question_type})})}))},onFinishFailed:i=>Ba(void 0,null,function*(){var u,m;L.ZP.error(i.errorFields[0].errors[0]),o.scrollToField((m=(u=i==null?void 0:i.errorFields)==null?void 0:u[0])==null?void 0:m.name,{behavior:"smooth",block:"center"})})},nt.createElement("div",{style:{display:"flex",alignItems:"center"}},nt.createElement("div",{style:{flex:1}},nt.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),nt.createElement("span",null,"\u7EC4\u5408\u9898")),((a=s==null?void 0:s.exercise)==null?void 0:a.exercise_status)==1&&!(e!=null&&e.isadd)&&nt.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{g()}},nt.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),nt.createElement(q.ZP,{onClick:()=>{var i;e.isadd?(l(!1),c()):(o.setFieldsValue(xt(Ft({},e),{name:e.question_title,sub_item_banks:(i=e.sub_exercise_questions)==null?void 0:i.map(u=>{var m;return xt(Ft({},u),{name:u.question_title,choices:(m=u==null?void 0:u.question_choices)==null?void 0:m.map(h=>xt(Ft({},h),{is_answer:h!=null&&h.standard_boolean?1:0}))})}),repeat_answer:!e.repeat_answer})),l(!1))}},"\u53D6\u6D88"),nt.createElement(q.ZP,{className:"ml20",type:"primary",onClick:()=>{o.submit()}},"\u4FDD\u5B58")),nt.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},nt.createElement(vl.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),nt.createElement(Ea,{form:o,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),nt.createElement(Jt,{getTagData:p,qitem:e,exerciseitem:s,TagDiscipline:t,form:o}))))},Pe=w(59301),xa=Object.defineProperty,Ca=Object.defineProperties,Da=Object.getOwnPropertyDescriptors,Nn=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,Pa=Object.prototype.propertyIsEnumerable,On=(e,l,t)=>l in e?xa(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,mt=(e,l)=>{for(var t in l||(l={}))wa.call(l,t)&&On(e,t,l[t]);if(Nn)for(var t of Nn(l))Pa.call(l,t)&&On(e,t,l[t]);return e},Ct=(e,l)=>Ca(e,Da(l)),In=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),Aa=({qitem:e,setqitem:l,setisedit:t,TagDiscipline:s,exerciseitem:v,seveeditor:g,deleteitem:p})=>{var c,a;const[o]=x.default.useForm();return(0,n.useEffect)(()=>{var i,u;o.setFieldsValue(Ct(mt({},e),{name:e==null?void 0:e.question_title,choices:(i=e==null?void 0:e.question_choices)==null?void 0:i.map(m=>Ct(mt({},m),{standard_boolean:m!=null&&m.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)})),e.shixun=(u=e==null?void 0:e.shixun)==null?void 0:u.map(m=>Ct(mt({},m),{defaultscore:m.challenge_score}))},[]),Pe.createElement("div",null,Pe.createElement(x.default,{form:o,colon:!1,onFinish:i=>{var u,m;let h=Ct(mt({},i),{question_scores:(u=e==null?void 0:e.shixun)==null?void 0:u.map(b=>b.challenge_score),item_type:e==null?void 0:e.question_type,choices:(m=i==null?void 0:i.choices)==null?void 0:m.map(b=>Ct(mt({},b),{is_answer:b.standard_boolean}))});g(mt(mt({},e),h))},onFinishFailed:i=>In(void 0,null,function*(){var u,m;L.ZP.error(i.errorFields[0].errors[0]),o.scrollToField((m=(u=i==null?void 0:i.errorFields)==null?void 0:u[0])==null?void 0:m.name,{behavior:"smooth",block:"center"})})},Pe.createElement("div",{style:{display:"flex",alignItems:"center"}},Pe.createElement("div",{style:{flex:1}},Pe.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Pe.createElement("span",null,"\u5B9E\u8BAD\u9898")),((c=v==null?void 0:v.exercise)==null?void 0:c.exercise_status)==1&&!(e!=null&&e.isadd)&&Pe.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{p()}},Pe.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Pe.createElement(q.ZP,{onClick:()=>{var i,u;o.setFieldsValue(Ct(mt({},e),{name:e==null?void 0:e.question_title,choices:(i=e==null?void 0:e.question_choices)==null?void 0:i.map(m=>Ct(mt({},m),{standard_boolean:m!=null&&m.standard_boolean?1:0})),repeat_answer:!(e!=null&&e.repeat_answer)})),e.shixun=(u=e==null?void 0:e.shixun)==null?void 0:u.map(m=>Ct(mt({},m),{challenge_score:m.defaultscore})),l(mt({},e)),t(!1)}},"\u53D6\u6D88"),Pe.createElement(q.ZP,{className:"ml20",type:"primary",onClick:()=>In(void 0,null,function*(){var i,u,m;if(((u=(i=e==null?void 0:e.shixun)==null?void 0:i.map)==null?void 0:u.call(i,h=>h.challenge_score).filter(h=>h).length)<((m=e==null?void 0:e.shixun)==null?void 0:m.length)){L.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}o.submit()})},"\u4FDD\u5B58")),Pe.createElement(vl.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}),Pe.createElement(x.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},Pe.createElement(El.Z,{watch:!0,height:140,placeholder:"",defaultValue:e.question_title}))),Pe.createElement(Se.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},Pe.createElement("div",null,Pe.createElement("span",{style:{color:"red"}},"*"),"\u5173\u5361\u540D\u79F0"),Pe.createElement("a",{href:`/shixuns/${e==null?void 0:e.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Pe.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(a=e==null?void 0:e.shixun)==null?void 0:a.map((i,u)=>Pe.createElement("div",{style:{display:"flex",marginBottom:20}},Pe.createElement("div",{style:{flex:1}},u+1,"\u3001",i.challenge_name),Pe.createElement("div",null,Pe.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",Pe.createElement(Ie.Z,{precision:1,value:i==null?void 0:i.challenge_score,onChange:m=>{const h=JSON.parse(JSON.stringify((e==null?void 0:e.shixun)||[]));h[u].challenge_score=m;const b=h.every(y=>!y.challenge_score),f=parseFloat(h==null?void 0:h.map(y=>y.challenge_score).reduce((y,r)=>parseFloat(y||0)+parseFloat(r||0)));o.setFieldsValue({question_score:b?"":f.toFixed(1)}),l(Ct(mt({},e),{shixun:h}))},max:100,min:.1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},O={flex_box_center:"flex_box_center___Vhtb1",flex_space_between:"flex_space_between___k2ZrJ",flex_box_vertical_center:"flex_box_vertical_center___tn6Db",flex_box_center_end:"flex_box_center_end___k3eNX",flex_box_column:"flex_box_column___rsWbi",warp:"warp___UlRJc",indexTag:"indexTag___rjJ1u",normalWrap:"normalWrap___Qm4zY",redio:"redio___VW3yr",redioitem:"redioitem___jAPlJ",redioitemyes:"redioitemyes___VoiQ1",title:"title___Dt2dl",titleyes:"titleyes___Fjh3a",yestag:"yestag___CXrPv",checkbox:"checkbox___CgMU_",checkboxitem:"checkboxitem___PpJ9n",checkboxitemyes:"checkboxitemyes___pCfvZ",bottom:"bottom___BqrmJ",bottomitem:"bottomitem___Qk2rG",left:"left___l29lW",right:"right___nB1XE",completion:"completion___y1m7L",content:"content___AmQy4",items:"items___lIt8e",simple:"simple___zxJLH",shixunWrapper:"shixunWrapper___kAYdL",shixun:"shixun___UE6xS",score:"score___Px5Fq",qtitle:"qtitle___wG7Nn",program:"program___gzKdL",combination:"combination___R0ysn",qtype:"qtype___U0Suy"},Na=w(15411),ul=w(24334),P=w(59301);const Cl=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],Oa=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var Ia=({qitem:e})=>{var l,t,s,v,g,p,c,a,o,i,u,m,h,b,f,y;return P.createElement("div",{className:O.warp},((e==null?void 0:e.question_type)===0||(e==null?void 0:e.question_type)===2)&&P.createElement("div",{className:O.normalWrap},(l=e==null?void 0:e.question_choices)==null?void 0:l.map((r,E)=>P.createElement("div",{className:O.redio},!(r!=null&&r.standard_boolean)&&P.createElement("span",{className:O.redioitem}),(r==null?void 0:r.standard_boolean)&&P.createElement("i",{className:`${O.redioitemyes} icon-duigou1`}),P.createElement("span",{className:`${r!=null&&r.standard_boolean?O.titleyes:O.title} ${O.indexTag}`},(e==null?void 0:e.question_type)===0?Cl[E]:""),P.createElement(be.Z,{className:r!=null&&r.standard_boolean?O.titleyes:O.title,value:r==null?void 0:r.choice_text}),(r==null?void 0:r.standard_boolean)&&P.createElement("div",{className:O.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===1&&P.createElement("div",{className:O.normalWrap},(t=e==null?void 0:e.question_choices)==null?void 0:t.map((r,E)=>P.createElement("div",{className:O.checkbox},!(r!=null&&r.standard_boolean)&&P.createElement("span",{className:O.checkboxitem}),(r==null?void 0:r.standard_boolean)&&P.createElement("i",{className:`${O.checkboxitemyes} icon-duigou1`}),P.createElement("span",{className:`${r!=null&&r.standard_boolean?O.titleyes:O.title} ${O.indexTag}`},Cl[E]),P.createElement(be.Z,{className:r!=null&&r.standard_boolean?O.titleyes:O.title,value:r==null?void 0:r.choice_text}),(r==null?void 0:r.standard_boolean)&&P.createElement("div",{className:O.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===3&&P.createElement("div",{className:O.completion},(s=e==null?void 0:e.standard_answers)==null?void 0:s.map((r,E)=>{var Q;return P.createElement(Se.Z,{align:"top"},P.createElement("span",{className:O.title},"\u586B\u7A7A\u9879",E+1),P.createElement("div",{className:O.content},(Q=r.answer_text)==null?void 0:Q.map((d,N)=>P.createElement("div",{key:N,className:O.items,style:(r==null?void 0:r.model)===2?{border:0,padding:0}:{}},(r==null?void 0:r.model)===1?P.createElement("pre",{className:"mb0"},d):P.createElement(Na.Z,{value:d,disabled:!0})))))})),(e==null?void 0:e.question_type)===4&&P.createElement("div",{className:O.simple},P.createElement("div",{className:O.title},"\u53C2\u8003\u7B54\u6848"),P.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(v=e==null?void 0:e.answer_texts)!=null&&v[0]?P.createElement(be.Z,{className:O.content,value:(g=e==null?void 0:e.answer_texts)==null?void 0:g[0]}):P.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),P.createElement("div",{className:"mt20 "},P.createElement("span",{className:O.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),P.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},e!=null&&e.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(e==null?void 0:e.question_type)===5&&P.createElement("div",{className:O.shixunWrapper},(p=e==null?void 0:e.shixun)==null?void 0:p.map((r,E)=>P.createElement("div",{key:E,className:`${O.shixun} mb30`},P.createElement("span",{className:O.score},"\uFF08",r==null?void 0:r.challenge_score,"\u5206\uFF09"),P.createElement("span",{className:O.qtitle},(e==null?void 0:e.index)+"."+(E+1),"\u3001",r==null?void 0:r.challenge_name)))),(e==null?void 0:e.question_type)===6&&P.createElement("div",{className:O.program},P.createElement(be.Z,{className:O.content,value:(e==null?void 0:e.description)||"- -"})),(e==null?void 0:e.question_type)===7&&((c=e==null?void 0:e.sub_exercise_questions)==null?void 0:c.map((r,E)=>{var Q,d,N,H,ne,S;return P.createElement("div",{key:E},P.createElement("div",{className:O.combination},P.createElement("span",{className:O.score},r==null?void 0:r.question_score,"\u5206"),P.createElement("span",{className:O.qtype},(Q=Oa.find(T=>T.type==r.question_type))==null?void 0:Q.name),P.createElement("span",{className:O.qtitle},E+1,"\u3001",r==null?void 0:r.question_title)),(r.question_type===0||r.question_type===2)&&P.createElement("div",{className:O.warp,style:{padding:"30px 58px",paddingBottom:0}},P.createElement("div",null,(d=r==null?void 0:r.question_choices)==null?void 0:d.map((T,U)=>P.createElement("div",{className:O.redio,key:U},!(T!=null&&T.standard_boolean)&&P.createElement("span",{className:O.redioitem}),(T==null?void 0:T.standard_boolean)&&P.createElement("i",{className:`${O.redioitemyes} icon-duigou1`}),r.question_type===2&&P.createElement("span",{className:`${T!=null&&T.standard_boolean?O.titleyes:O.title} ${O.indexTag}`},Cl[U]),P.createElement(be.Z,{className:T!=null&&T.standard_boolean?O.titleyes:O.title,value:T==null?void 0:T.choice_text}),(T==null?void 0:T.standard_boolean)&&P.createElement("div",{className:O.yestag},"\u6B63\u786E\u7B54\u6848"))))),r.question_type===1&&P.createElement("div",{className:O.normalWrap},(N=r==null?void 0:r.question_choices)==null?void 0:N.map((T,U)=>P.createElement("div",{className:O.checkbox,key:U},!(T!=null&&T.standard_boolean)&&P.createElement("span",{className:O.checkboxitem}),(T==null?void 0:T.standard_boolean)&&P.createElement("i",{className:`${O.checkboxitemyes} icon-duigou1`}),P.createElement("span",{className:`${T!=null&&T.standard_boolean?O.titleyes:O.title} ${O.indexTag}`},Cl[U]),P.createElement(be.Z,{className:T!=null&&T.standard_boolean?O.titleyes:O.title,value:T==null?void 0:T.choice_text}),(T==null?void 0:T.standard_boolean)&&P.createElement("div",{className:O.yestag},"\u6B63\u786E\u7B54\u6848")))),r.question_type===3&&P.createElement("div",{className:O.completion},(H=r==null?void 0:r.standard_answers)==null?void 0:H.map((T,U)=>{var F;return P.createElement(Se.Z,{align:"top"},P.createElement("span",{className:O.title},"\u586B\u7A7A\u9879",U+1),P.createElement("div",{className:O.content},(F=T.answer_text)==null?void 0:F.map((te,_e)=>P.createElement("div",{key:_e,className:O.items},P.createElement("pre",{className:"mb0"},te)))))})),r.question_type===4&&P.createElement("div",{className:O.simple},P.createElement("div",{className:O.title},"\u53C2\u8003\u7B54\u6848"),P.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(ne=r==null?void 0:r.answer_texts)!=null&&ne[0]?P.createElement(be.Z,{className:O.content,value:(S=r==null?void 0:r.answer_texts)==null?void 0:S[0]}):P.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),P.createElement("div",{className:"mt20 "},P.createElement("span",{className:O.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),P.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},e!=null&&e.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(e==null?void 0:e.question_type)===8&&P.createElement("div",null,P.createElement(be.Z,{disabledFill:!0,className:O.content,showProgramFill:!0,value:ul.Base64.decode(((a=e==null?void 0:e.program_attr)==null?void 0:a.code)||"")})),((e==null?void 0:e.question_type)<=4||[6,8].includes(e==null?void 0:e.question_type))&&P.createElement("div",{className:O.bottom},P.createElement("div",{className:`${O.bottomitem} mb30`},P.createElement("span",{className:O.left},"\u89E3\u6790"),P.createElement("span",{className:O.right},e!=null&&e.analysis?P.createElement(be.Z,{value:e==null?void 0:e.analysis}):P.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),P.createElement("div",{className:`${O.bottomitem} mb30`},P.createElement("span",{className:O.left},"\u96BE\u5EA6"),P.createElement("span",{className:O.right},(e==null?void 0:e.difficulty)===1?"\u7B80\u5355":(e==null?void 0:e.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),P.createElement("div",{className:O.bottomitem},P.createElement("span",{className:O.left},"\u77E5\u8BC6\u70B9"),P.createElement(ye.Z,{title:((o=e==null?void 0:e.tag_discipline_names)==null?void 0:o.length)<=0||((i=e==null?void 0:e.tag_discipline_names)==null?void 0:i.length)==1&&["-"].includes(e==null?void 0:e.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(m=(u=e==null?void 0:e.tag_discipline_names)==null?void 0:u.join("\uFF1B"))==null?void 0:m.toString()},P.createElement("span",{className:O.right},((h=e==null?void 0:e.tag_discipline_names)==null?void 0:h.length)<=0?P.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((b=e==null?void 0:e.tag_discipline_names)==null?void 0:b.length)==1&&["-"].includes(e==null?void 0:e.tag_discipline_names[0])?P.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(y=(f=e==null?void 0:e.tag_discipline_names)==null?void 0:f.join("\uFF1B"))==null?void 0:y.toString())))))},ka=w(66875),Sa=w(8400),Xe=w(59301),Za=Object.defineProperty,ja=Object.defineProperties,Qa=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,Ta=Object.prototype.hasOwnProperty,Ra=Object.prototype.propertyIsEnumerable,Sn=(e,l,t)=>l in e?Za(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Dl=(e,l)=>{for(var t in l||(l={}))Ta.call(l,t)&&Sn(e,t,l[t]);if(kn)for(var t of kn(l))Ra.call(l,t)&&Sn(e,t,l[t]);return e},Tl=(e,l)=>ja(e,Qa(l)),Va=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),La=({qitem:e,setisedit:l,TagDiscipline:t,exerciseitem:s,seveeditor:v,deleteitem:g,getTagData:p,init:c})=>{var a;const[o]=x.default.useForm();return(0,n.useEffect)(()=>{o.setFieldsValue(Tl(Dl({},e),{name:e.question_title,answer_texts:e.answer_texts,repeat_answer:!e.repeat_answer}))},[e]),Xe.createElement("div",null,Xe.createElement(x.default,{form:o,colon:!1,onFinish:i=>{v(Tl(Dl(Dl({},e),i),{answer_texts:i==null?void 0:i.answer_texts,question_title:i==null?void 0:i.name}))},onFinishFailed:i=>Va(void 0,null,function*(){var u,m;L.ZP.error(i.errorFields[0].errors[0]),o.scrollToField((m=(u=i==null?void 0:i.errorFields)==null?void 0:u[0])==null?void 0:m.name,{behavior:"smooth",block:"center"})})},Xe.createElement("div",{style:{display:"flex",alignItems:"center"}},Xe.createElement("div",{style:{flex:1}},Xe.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Xe.createElement("span",null,"\u7B80\u7B54\u9898")),((a=s==null?void 0:s.exercise)==null?void 0:a.exercise_status)==1&&!(e!=null&&e.isadd)&&Xe.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{g()}},Xe.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Xe.createElement(q.ZP,{onClick:()=>{e.isadd?(l(!1),c()):(o.setFieldsValue(Tl(Dl({},e),{name:e==null?void 0:e.question_title,answer_texts:e.answer_texts||[],repeat_answer:!(e!=null&&e.repeat_answer)})),l(!1))}},"\u53D6\u6D88"),Xe.createElement(q.ZP,{type:"primary",className:"ml20",onClick:()=>{o.submit()}},"\u4FDD\u5B58")),Xe.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Xe.createElement(x.default.Item,{className:Z.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Xe.createElement(Ie.Z,{onBlur:i=>{i.target.value==="0"&&L.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Xe.createElement(Sa.W,{form:o,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),Xe.createElement(Jt,{getTagData:p,qitem:e,exerciseitem:s,TagDiscipline:t,form:o}))))},Oe=w(59301),$a=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),Ma=({setScoreShow:e,ScoreShow:l,exerciseitem:t,getdata:s})=>{var v,g,p;const[c,a]=(0,n.useState)(!1);function o(){return $a(this,null,function*(){var i,u,m;let h=(u=(i=t==null?void 0:t.exercise_question_types)==null?void 0:i.filter(f=>f.Singlequestion))==null?void 0:u.map(f=>({question_type:f.question_type,score:f.Singlequestion})),b=yield(0,W.ZP)(`/api/exercises/${(m=t==null?void 0:t.exercise)==null?void 0:m.id}/batch_set_score.json`,{method:"POST",body:{question_arr:h}});(b==null?void 0:b.status)===0&&s()})}return Oe.createElement("div",null,l&&Oe.createElement(pe.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:l,width:640,centered:!0,zIndex:10,className:Z.scoremodal,onCancel:()=>{e(!1)},onOk:()=>{var i,u,m;if(t!=null&&t.use_blank_score&&((m=(u=(i=t==null?void 0:t.exercise_question_types)==null?void 0:i.filter(h=>h.name==="\u586B\u7A7A\u9898"))==null?void 0:u[0])!=null&&m.Singlequestion)){a(!0);return}o(),e(!1)}},Oe.createElement("div",{className:"c-black"},"\u603B\u5206",Oe.createElement("span",{className:"ml10 c-light-primary"},(t==null?void 0:t.exercise_question_types.length)>0&&((v=t==null?void 0:t.exercise_types)==null?void 0:v.q_scores))),Oe.createElement("div",{className:Z.content},Oe.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Oe.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Oe.createElement("span",null,"\u9898\u578B\u603B\u5206"),Oe.createElement("span",null,"\u64CD\u4F5C")),(p=(g=t==null?void 0:t.exercise_question_types)==null?void 0:g.filter(i=>i.name!=="\u5B9E\u8BAD\u9898"&&i.name!=="\u7EC4\u5408\u9898"))==null?void 0:p.map(i=>{var u;return Oe.createElement("div",{className:Z.items},Oe.createElement("span",null,i==null?void 0:i.name),Oe.createElement("span",null,(u=i==null?void 0:i.items)==null?void 0:u.length),Oe.createElement("span",null,i==null?void 0:i.score),Oe.createElement("span",null,"\u6BCF\u9898",Oe.createElement(Ie.Z,{max:100,min:.1,onChange:m=>{i.Singlequestion=m},style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Oe.createElement(pe.default,{title:!1,footer:!1,centered:!0,zIndex:20,open:c,width:640,closable:!1,className:Z.scoremodal},Oe.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Oe.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),Oe.createElement("div",{className:Z.bottom},Oe.createElement(q.ZP,{className:Z.no,onClick:()=>{a(!1)}},"\u53D6\u6D88"),Oe.createElement(q.ZP,{className:Z.yes,onClick:()=>{o(),a(!1),e(!1)}},"\u786E\u8BA4"))))},Wa=w(99313),za=w(14491),Ja=w(53864),$e={flex_box_center:"flex_box_center___aDsO9",flex_space_between:"flex_space_between___5V4Xk",flex_box_vertical_center:"flex_box_vertical_center___rNdEP",flex_box_center_end:"flex_box_center_end___cKjnr",flex_box_column:"flex_box_column___glFYD",scoremodal:"scoremodal___PfqOf",selectWrapper:"selectWrapper___Mtqcz",allqingchu:"allqingchu___IqL8g",title:"title___UgYfD",score:"score___LjJmD",close:"close___I0jAO",content:"content___4u86F",items:"items___mK2L5",bottom:"bottom___vQTEm",yes:"yes___j81JQ",no:"no___kiUH4",titlecount:"titlecount___lliQr",add:"add___QhDj8",search:"search___QCCaL",searchIcon:"searchIcon___oXRH5",tabWrap:"tabWrap___Cu_4D",previewModal:"previewModal___BVDlS"},Ha=w(45517),j={flex_box_center:"flex_box_center___zojHa",flex_space_between:"flex_space_between___wmLZ4",flex_box_vertical_center:"flex_box_vertical_center___DszWW",flex_box_center_end:"flex_box_center_end___mVCv5",flex_box_column:"flex_box_column___fbC9t",warp:"warp___isAcM",shixunbutton:"shixunbutton___h3Ybb",redio:"redio___xDffb",redioitem:"redioitem___FFPtq",redioitemyes:"redioitemyes___pF7ID",title:"title___mnPZc",titleyes:"titleyes___wrtWQ",yestag:"yestag___D4krY",qcount:"qcount___W5pwO",score:"score___eKQzl",qtitle:"qtitle___lb8MD",checkbox:"checkbox___QpUm4",checkboxitem:"checkboxitem___Wm2SH",checkboxitemyes:"checkboxitemyes___VVVTe",bottom:"bottom___Mn_Bw",bottomitem:"bottomitem___JTyHT",left:"left___nQqpo",right:"right___v58qy",completion:"completion___BnZSp",content:"content___MU8hZ",items:"items___a7i54",simple:"simple___GDw3K",shixun:"shixun___DGzTe",combination:"combination___AG9cr"};const wl=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var Ua=({qitem:e})=>{var l,t,s,v,g,p,c,a,o,i;return n.createElement("div",{className:j.warp},n.createElement("div",{className:j.mainPart},n.createElement("div",{className:j.qcount},(e==null?void 0:e.question_type)===8&&n.createElement(be.Z,{className:j.content,showProgramFill:!0,value:(l=e==null?void 0:e.program_attr)==null?void 0:l.description}),(e==null?void 0:e.question_type)!=8&&n.createElement(be.Z,{className:j.qtitle,value:(e==null?void 0:e.name)||(e==null?void 0:e.title)})),((e==null?void 0:e.question_type)===0||(e==null?void 0:e.question_type)===2)&&n.createElement("div",null,(t=e==null?void 0:e.choices)==null?void 0:t.map((u,m)=>n.createElement("div",{className:j.redio},!(u!=null&&u.is_answer)&&n.createElement("span",{className:j.redioitem}),(u==null?void 0:u.is_answer)&&n.createElement("i",{className:`${j.redioitemyes} icon-duigou1`}),n.createElement(be.Z,{className:u!=null&&u.is_answer?j.titleyes:j.title,value:wl[m]+(u==null?void 0:u.choice_text)}),(u==null?void 0:u.is_answer)&&n.createElement("div",{className:j.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===1&&n.createElement("div",null,(s=e==null?void 0:e.choices)==null?void 0:s.map((u,m)=>n.createElement("div",{className:j.checkbox},!(u!=null&&u.is_answer)&&n.createElement("span",{className:j.checkboxitem}),(u==null?void 0:u.is_answer)&&n.createElement("i",{className:`${j.checkboxitemyes} icon-duigou1`}),n.createElement(be.Z,{className:u!=null&&u.is_answer?j.titleyes:j.title,value:wl[m]+(u==null?void 0:u.choice_text)}),(u==null?void 0:u.is_answer)&&n.createElement("div",{className:j.yestag},"\u6B63\u786E\u7B54\u6848")))),(e==null?void 0:e.question_type)===3&&n.createElement("div",{className:j.completion},(v=e==null?void 0:e.standard_answer)==null?void 0:v.map((u,m)=>{var h;return n.createElement("div",{style:{display:"flex"}},n.createElement("span",{className:j.title},"\u586B\u7A7A\u9879",m+1),n.createElement("div",{className:j.content},(h=u==null?void 0:u.answer_text)==null?void 0:h.map((b,f)=>n.createElement("div",{className:j.items},b))))})),(e==null?void 0:e.question_type)===4&&n.createElement("div",{className:j.simple},n.createElement("div",{className:j.title},"\u53C2\u8003\u7B54\u6848"),n.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(g=e==null?void 0:e.answer_texts)!=null&&g[0]?n.createElement(be.Z,{className:j.content,value:(p=e==null?void 0:e.answer_texts)==null?void 0:p[0]}):n.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(e==null?void 0:e.question_type)===5&&((c=e==null?void 0:e.challenge_names)==null?void 0:c.map((u,m)=>n.createElement("div",{className:j.shixun},n.createElement("span",{className:j.qtitle},n.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,Nt.EM)(m+1),"\u9898"),u)))),(e==null?void 0:e.question_type)===6&&n.createElement("div",{className:j.simple},n.createElement(be.Z,{className:j.content,value:((a=e==null?void 0:e.program_attr)==null?void 0:a.description)||"- -"})),(e==null?void 0:e.question_type)===7&&((o=e==null?void 0:e.sub_item_banks)==null?void 0:o.map((u,m)=>{var h,b,f,y,r;return n.createElement("div",null,n.createElement("div",{className:j.combination},n.createElement("span",{className:j.qtitle},u==null?void 0:u.name)),n.createElement("div",{className:j.warp,style:{padding:"0px",paddingTop:20}},n.createElement("div",null,((u==null?void 0:u.item_type)=="SINGLE"||(u==null?void 0:u.item_type)=="JUDGMENT")&&((h=u==null?void 0:u.choices)==null?void 0:h.map((E,Q)=>n.createElement("div",{className:j.redio},!(E!=null&&E.is_answer)&&n.createElement("span",{className:j.redioitem}),(E==null?void 0:E.is_answer)&&n.createElement("i",{className:`${j.redioitemyes} icon-duigou1`}),n.createElement(be.Z,{className:E!=null&&E.is_answer?j.titleyes:j.title,value:wl[Q]+(E==null?void 0:E.choice_text)}),(E==null?void 0:E.is_answer)&&n.createElement("div",{className:j.yestag},"\u6B63\u786E\u7B54\u6848")))),(u==null?void 0:u.item_type)=="MULTIPLE"&&((b=u==null?void 0:u.choices)==null?void 0:b.map((E,Q)=>n.createElement("div",{className:j.checkbox},!(E!=null&&E.is_answer)&&n.createElement("span",{className:j.checkboxitem}),(E==null?void 0:E.is_answer)&&n.createElement("i",{className:`${j.checkboxitemyes} icon-duigou1`}),n.createElement(be.Z,{className:E!=null&&E.is_answer?j.titleyes:j.title,value:wl[Q]+(E==null?void 0:E.choice_text)}),(E==null?void 0:E.is_answer)&&n.createElement("div",{className:j.yestag},"\u6B63\u786E\u7B54\u6848")))),(u==null?void 0:u.item_type)=="COMPLETION"&&n.createElement("div",{className:j.completion},(f=u==null?void 0:u.standard_answer)==null?void 0:f.map((E,Q)=>{var d;return n.createElement("div",{style:{display:"flex"}},n.createElement("span",{className:j.title},"\u586B\u7A7A\u9879",Q+1),n.createElement("div",{className:j.content},(d=E==null?void 0:E.answer_text)==null?void 0:d.map((N,H)=>n.createElement("div",{className:j.items},N))))})),(u==null?void 0:u.item_type)=="SUBJECTIVE"&&n.createElement("div",{className:j.simple},n.createElement("div",{className:j.title},"\u53C2\u8003\u7B54\u6848"),n.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(y=u==null?void 0:u.answer_texts)!=null&&y[0]?n.createElement(be.Z,{className:j.content,value:(r=u==null?void 0:u.answer_texts)==null?void 0:r[0]}):n.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(e==null?void 0:e.question_type)===8&&n.createElement("div",null,n.createElement(be.Z,{disabledFill:!0,className:j.content,showProgramFill:!0,value:ul.Base64.decode(((i=e==null?void 0:e.program_attr)==null?void 0:i.code)||"")})),(e==null?void 0:e.question_type)===5&&n.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},n.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u521B\u5EFA\u8005"),n.createElement("span",{style:{color:"#000000"}},(e==null?void 0:e.author_name)||"- -")),n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u6240\u5C5E\u5355\u4F4D"),n.createElement("span",{style:{color:"#000000"}},(e==null?void 0:e.author_school_name)||"- -")),n.createElement("div",{style:{marginRight:30}},n.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("span",{style:{color:"#000000"}},(e==null?void 0:e.study_count)||"0"))),n.createElement("a",{className:j.shixunbutton,href:`/shixuns/${e==null?void 0:e.identifier}/challenges?exercise=true`,target:"_blank"},n.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((e==null?void 0:e.question_type)<=4||[6,8].includes(e==null?void 0:e.question_type))&&n.createElement("div",{className:j.bottom},n.createElement("div",{className:j.bottomitem},n.createElement("span",{className:j.left},"\u89E3\u6790"),n.createElement("span",{className:j.right},e!=null&&e.analysis?n.createElement(be.Z,{value:e==null?void 0:e.analysis}):n.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),n.createElement("div",{className:j.bottomitem},n.createElement("span",{className:j.left},"\u96BE\u5EA6"),n.createElement("span",{className:j.right},(e==null?void 0:e.difficulty)===1?"\u7B80\u5355":(e==null?void 0:e.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),n.createElement("div",{className:j.bottomitem},n.createElement("span",{className:j.left},"\u77E5\u8BC6\u70B9"),n.createElement("span",{className:j.right},e!=null&&e.tag_discipline?e==null?void 0:e.tag_discipline:n.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},Zn=w(16171),jn=w(37861),Qn=w(83779),I=w(59301),Ga=Object.defineProperty,Ka=Object.defineProperties,Ya=Object.getOwnPropertyDescriptors,Tn=Object.getOwnPropertySymbols,Xa=Object.prototype.hasOwnProperty,qa=Object.prototype.propertyIsEnumerable,Rn=(e,l,t)=>l in e?Ga(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,Je=(e,l)=>{for(var t in l||(l={}))Xa.call(l,t)&&Rn(e,t,l[t]);if(Tn)for(var t of Tn(l))qa.call(l,t)&&Rn(e,t,l[t]);return e},Dt=(e,l)=>Ka(e,Ya(l)),It=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())});const ei=({setScoreShow:e,ScoreShow:l,onOk:t,isshixuns:s,isloadings:v,dispatch:g,shixunsDetail:p})=>{var c,a,o;let[i,u]=(0,n.useState)({type:"0",page:1,per_page:10,updated_at:"",quotes:""}),[m,h]=(0,n.useState)([]),[b,f]=(0,n.useState)([]),[y,r]=(0,n.useState)([]),[E,Q]=(0,n.useState)([]);const[d,N]=(0,n.useState)(!1),[H]=x.default.useForm(),[ne,S]=(0,n.useState)(),[T,U]=(0,n.useState)(!1);let[F,te]=(0,n.useState)(s);const[_e,Ce]=(0,n.useState)([]),[C,ie]=(0,n.useState)(!0),[He,Te]=(0,n.useState)([]),[ot,je]=(0,n.useState)(0),se=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],[Re,Ue]=(0,n.useState)([]),De=(0,n.useRef)(new Set),X=(0,n.useRef)(new Set),xe=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],at=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],sl=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[Kt,Pt]=(0,n.useState)(!1),ol=()=>{H.resetFields(),F=!1,te(!1),Pt(!1),H.submit()};(0,n.useEffect)(()=>{ot>0&&setTimeout(()=>{je(0)},2e3)},[ot]),(0,n.useEffect)(()=>{l&&(H.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),C&&F&&(H.setFieldsValue({item_type:"SHIXUN"}),i.item_type="SHIXUN",u(Je({},i)),ie(!1)),it(i),G(),ce())},[l]);function it(_){return It(this,null,function*(){var A,ue;if(N(!0),u(_),(y==null?void 0:y.length)<=0&&_.type==="5"){Q([]),N(!1);return}let $=_.type==="5"?y==null?void 0:y.filter(M=>!_e.includes(M)):null,Y=_.type==="5"?y==null?void 0:y.filter(M=>_e.includes(M)):null,he=yield(0,W.ZP)("/api/item_banks.json",{method:"get",params:Dt(Je({},_),{discipline_id:((A=_==null?void 0:_.courseid)==null?void 0:A[0])||null,sub_discipline_id:((ue=_==null?void 0:_.courseid)==null?void 0:ue[1])||null,ids:$,shixun_ids:Y,keyword:_.keyword?encodeURIComponent(_.keyword):_.keyword,include_shixuns:!0,type:_.type==="5"?null:_.type,clazz:_.type==="3"?"ItemBanksGroup":null})});Q(he),N(!1)})}function G(){return It(this,null,function*(){let _=yield(0,W.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:i.type==="5"?null:i.type==="5",clazz:"ItemBanksGroup"}});h((0,Ha.L)(_==null?void 0:_.disciplines))})}function ce(){return It(this,null,function*(){let _=yield(0,W.ZP)("/api/item_banks_groups/all_groups.json",{method:"get"});(_==null?void 0:_.status)===0&&Te(_)})}function Qe(_){return It(this,null,function*(){var A,ue,$,Y;N(!0);let he=(A=_.list)==null?void 0:A.filter(dt=>!_e.includes(dt)),M=(ue=_.list)==null?void 0:ue.filter(dt=>_e.includes(dt));if(he.length===0&&M.length===0){N(!1),Q([]);return}let Ve=yield(0,W.ZP)("/api/item_banks.json",{method:"get",params:Dt(Je({},_),{discipline_id:(($=_==null?void 0:_.courseid)==null?void 0:$[0])||null,sub_discipline_id:((Y=_==null?void 0:_.courseid)==null?void 0:Y[1])||null,ids:he,shixun_ids:M,type:_.type==="5"?null:_.type,clazz:_.type==="3"?"ItemBanksGroup":null})});N(!1),Q(Ve)})}const Ae=(0,ve.useParams)(),[et,tt,We,rt]=(0,Qn.P)(),re=_=>It(void 0,null,function*(){const A=yield g({type:"shixunsDetail/release",payload:{id:_}});let ue=A==null?void 0:A.tag_position,$=(A==null?void 0:A.evaluation_set_position)||[],Y=A.status;return Y===0?(L.ZP.success("\u53D1\u5E03\u6210\u529F"),it(i),!0):(Y===2?L.ZP.error(`\u7B2C${$.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Y===3?L.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${ue.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):L.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Me=_=>(_==null?void 0:_.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"";return I.createElement("div",null,I.createElement(pe.default,{title:!1,footer:!1,open:l,width:1200,centered:!0,className:$e.scoremodal,onCancel:()=>{e(!1)}},I.createElement("div",{style:{display:"flex",alignItems:"center"}},I.createElement("div",{className:$e.title},"\u9898\u5E93\u9009\u9898")),I.createElement(Wa.default,{className:$e.tabWrap,activeKey:i.type,onChange:_=>{i.type=_,i.page=1,i.updated_at="",i.quotes="",i.courseid="",i.tag_discipline_id=null,i.difficulty=null,i.keyword=null,i.group_id=null,H.setFieldsValue({courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}),(i==null?void 0:i.item_type)==="SHIXUN"&&i.type!=="5"&&(F=!0,te(!0)),Pt(!1),i.type==="5"&&(F=!1,te(!1)),u(Je({},i)),it(Je({},i))},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:I.createElement("div",null,"\u5DF2\u9009",y.length>0&&I.createElement("span",{className:$e.titlecount},y.length),ot>0&&I.createElement("span",{className:$e.add},"+",ot)),key:"5"}]}),I.createElement(x.default,{layout:"inline",form:H,onValuesChange:(_,A)=>{var ue,$;const Y=Object.values(A).some(M=>M!==null&&M!==""&&M!==void 0),he=A.keyword==="";if(Pt(Y||!he),i.page=1,i.keyword=($=(ue=i.keyword)==null?void 0:ue.replace)==null?void 0:$.call(ue,/^\s+|\s+$/g,""),(A==null?void 0:A.item_type)==="SHIXUN"){if(i.type==="5"?te(!1):te(!0),_.keyword||_.keyword==="")return;H.submit()}else{if(_!=null&&_.courseid&&H.setFieldsValue({tag_discipline_id:""}),te(!1),_.keyword||_.keyword==="")return;H.submit()}},onFinish:_=>{it(Je(Je({},i),_))}},I.createElement(x.default.Item,{name:"item_type"},I.createElement(ae.default,{className:$e.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle",allowClear:!0},se.map(_=>I.createElement(ae.default.Option,{key:_.value},_.name)))),I.createElement(x.default.Item,{name:"courseid"},I.createElement(jt.Z,{className:$e.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:m})),!F&&I.createElement(x.default.Item,{name:"tag_discipline_id"},I.createElement(ae.default,{className:$e.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(c=E==null?void 0:E.tag_disciplines)==null?void 0:c.map(_=>I.createElement(ae.default.Option,{key:_.id},_.name)))),I.createElement(x.default.Item,{name:F?"diff":"difficulty"},I.createElement(ae.default,{className:$e.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!F&&xe.map(_=>I.createElement(ae.default.Option,{key:_.value},_.name)),F&&at.map(_=>I.createElement(ae.default.Option,{key:_.value},_.name)))),F&&I.createElement(x.default.Item,{name:"shixun_publish_status"},I.createElement(ae.default,{className:$e.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},sl.map(_=>I.createElement(ae.default.Option,{key:_.value},_.name)))),(i.type==="3"||i.type==="0")&&!F&&I.createElement(x.default.Item,{name:"group_id"},I.createElement(ae.default,{className:$e.selectWrapper,placeholder:"\u6587\u4EF6\u5939",showSearch:!0,style:{width:118},size:"middle",allowClear:!0,filterOption:(_,A)=>A.children.toUpperCase().indexOf(_.toUpperCase())!==-1},I.createElement(ae.default.Option,{key:0},"\u6839\u76EE\u5F55"),i.type==="3"&&((a=He==null?void 0:He.share_banks_groups)==null?void 0:a.map(_=>I.createElement(ae.default.Option,{key:_.id},_.name))),i.type==="0"&&((o=He==null?void 0:He.my_banks_groups)==null?void 0:o.map(_=>I.createElement(ae.default.Option,{key:_.id},_.name))))),Kt&&I.createElement("span",{className:$e.allqingchu,onClick:ol},I.createElement("i",{className:"iconfont icon-guanbi4"}),I.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),I.createElement(x.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},I.createElement(lt.default.Search,{className:$e.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:I.createElement("i",{className:`iconfont icon-sousuo9 font14 ${$e.searchIcon}`,onClick:()=>H.submit()}),onSearch:_=>{H.submit()}}))),I.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},I.createElement("div",{onClick:()=>{i.updated_at==="asc"?i.updated_at="desc":i.updated_at="asc",u(Dt(Je({},i),{page:1})),it(Dt(Je({},i),{page:1}))}}," ",i.updated_at?I.createElement("img",{src:i.updated_at==="asc"?Zn.Z:jn.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):I.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),I.createElement("div",{onClick:()=>{i.quotes==="asc"?i.quotes="desc":i.quotes="asc",u(Dt(Je({},i),{page:1})),it(Dt(Je({},i),{page:1}))},style:{marginLeft:20}}," ",i.quotes?I.createElement("img",{src:i.quotes==="asc"?Zn.Z:jn.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):I.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),I.createElement(za.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(E==null?void 0:E.items)||(E==null?void 0:E.shixun_list),pagination:!1,loading:d,rowKey:_=>_.id,rowSelection:{type:"checkbox",selectedRowKeys:b,getCheckboxProps:_=>({disabled:_.shixun_tag_num===1}),onSelect(_,A,ue){if(A)F&&Ce([..._e,_.id]),f([...b,_.id]),Ue([...Re,_]),_.identifier?De.current.add(_.id):X.current.add(_.id),je(1),r([...y,_.id]);else{const $=Re.filter(M=>M.id!==_.id);Ue($);const Y=$.map(M=>M.id);f([...Y]),_.identifier?De.current.delete(_.id):X.current.delete(_.id);let he=y.filter(M=>M!==_.id);if(r(he),F){let M=_e.filter(Ve=>Ve!==_.id);Ce([...M])}if(i.type==="5"){Qe(Dt(Je({},i),{list:[...he]}));return}}},onSelectAll(_,A,ue){if(_){const $=ue.map(Y=>Y.id);F&&Ce([..._e,...$]),Ue([...Re,...ue]),f([...b,...$]),r([...y,...$]);for(const Y of ue)Y.identifier?De.current.add(Y.id):X.current.add(Y.id)}else{const $=ue.map(M=>M.id),Y=b.filter(M=>!$.some(Ve=>Ve===M)),he=Re.filter(M=>!$.some(Ve=>Ve===M.id));if(Ue(he),f([...Y]),r([...Y]),F){let M=_e.filter(Ve=>!$.some(dt=>dt===Ve.id));Ce([...M])}i.type==="5"&&Qe(Dt(Je({},i),{list:[...Y]}));for(const M of $)M.identifier?De.current.delete(M):X.current.delete(M)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(_,A,ue)=>{var $,Y;return I.createElement(ye.Z,{title:Me(A)},I.createElement("div",null,F||A!=null&&A.challenge_names?"\u5B9E\u8BAD\u9898":(Y=($=se==null?void 0:se.filter(he=>he.value===_))==null?void 0:$[0])==null?void 0:Y.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:F?"30%":"60%",key:"name",render:(_,A,ue)=>{var $;return I.createElement(ye.Z,{title:Me(A)},I.createElement("span",null,I.createElement(be.Z,{key:1,showLines:1,showTextOnly:!0,value:F||A!=null&&A.challenge_names?A!=null&&A.title||_===null?"--":_:(A==null?void 0:A.item_type)=="BPROGRAM"?($=A==null?void 0:A.program_attr)==null?void 0:$.description:_})))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!F,render:(_,A,ue)=>{var $;return I.createElement(ye.Z,{title:Me(A)},I.createElement("span",null,_?($=_==null?void 0:_.split("\u3001"))==null?void 0:$[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!F,render:(_,A,ue)=>I.createElement(ye.Z,{title:Me(A)},I.createElement("span",null,_||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(_,A,ue)=>{var $,Y,he,M;return I.createElement(ye.Z,{title:Me(A)},I.createElement("div",null,F||A!=null&&A.challenge_names?(A==null?void 0:A.level)||((Y=($=xe==null?void 0:xe.filter(Ve=>Ve.value===_))==null?void 0:$[0])==null?void 0:Y.name):(M=(he=xe==null?void 0:xe.filter(Ve=>Ve.value===_))==null?void 0:he[0])==null?void 0:M.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!F,render:(_,A,ue)=>I.createElement(ye.Z,{title:Me(A)},I.createElement("div",null,_||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(_,A,ue)=>I.createElement(ye.Z,{title:Me(A)},I.createElement("div",null,F||A!=null&&A.challenge_names?(A==null?void 0:A.study_count)||(A==null?void 0:A.stu_num):_))},{title:I.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",I.createElement(ye.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},I.createElement(Sl.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!F,render:(_,A,ue)=>I.createElement(ye.Z,{title:Me(A)},I.createElement("div",null,_||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(_,A,ue)=>I.createElement(ye.Z,{title:Me(A)},I.createElement("div",{style:{flex:1,textAlign:"start"}},I.createElement("a",{onClick:()=>{var $,Y;S(Dt(Je({},A),{question_type:F||A!=null&&A.challenge_names?5:(Y=($=se==null?void 0:se.filter(he=>he.value===(A==null?void 0:A.item_type)))==null?void 0:$[0])==null?void 0:Y.question_type})),U(!0)}},"\u67E5\u770B"),(A==null?void 0:A.shixun_tag_num)===1&&I.createElement("a",{style:{marginLeft:10},onClick:()=>{pe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:I.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",I.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${A==null?void 0:A.identifier}/challenges`)}},(A==null?void 0:A.shixun_name)||"--"),"\uFF1F"),onOk:()=>It(void 0,null,function*(){if(!re(A==null?void 0:A.identifier))return new Promise(($,Y)=>{Y()})})})}},"\u53D1\u5E03")))}].filter(_=>!_.hidden)}),I.createElement(Ja.Z,{current:i.page,total:(E==null?void 0:E.items_count)||(E==null?void 0:E.shixuns_count),style:{marginBottom:20},defaultPageSize:i.per_page,showTotal:_=>I.createElement("span",null,"\u5171\xA0",I.createElement("span",{style:{color:"#165DFF"}},_),"\xA0\u6761\u6570\u636E"),pageSize:i.per_page,onChange:(_,A)=>{i.page=_,i.per_page=A,u(Je({},i)),it(Je({},i))}}),I.createElement("div",{className:$e.bottom},I.createElement(q.ZP,{className:$e.no,onClick:()=>{e(!1)}},"\u53D6\u6D88"),I.createElement(q.ZP,{loading:v,style:{width:v&&75},className:$e.yes,onClick:()=>It(void 0,null,function*(){if((y==null?void 0:y.length)<=0){L.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}(yield rt({id:[...De.current],course_id:Ae.coursesId,type:"shixun"}))||t([...X.current],[...De.current],!0,y==null?void 0:y.length)})},"\u786E\u8BA4"))),I.createElement(pe.default,{open:T,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:$e.previewModal,width:1e3,centered:!0,onCancel:()=>{U(!1)},onOk:()=>{U(!1)}},I.createElement(Ua,{qitem:ne})),I.createElement(Qn.Z,{visible:et,position:"\u5DF2\u9009\u8BD5\u9898",onCancel:tt,onOk:_=>It(void 0,null,function*(){const A=[],ue=[];for(const $ of _)$.is_copy===1&&$.is_use===1&&A.push($.id),$.is_use===0&&ue.push($.id);yield t([...X.current],[...De.current].filter($=>!ue.includes($)),!0,y==null?void 0:y.length,A)}),renderData:We,inPaper:!1,modalType:"multiple",type:"shixun"}))};var ti=(0,ve.connect)(({shixunsDetail:e})=>({shixunsDetail:e}))(ei),li=w(15281),ut=w(59301),ni=Object.defineProperty,ui=Object.defineProperties,ai=Object.getOwnPropertyDescriptors,Vn=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,si=Object.prototype.propertyIsEnumerable,Ln=(e,l,t)=>l in e?ni(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,gt=(e,l)=>{for(var t in l||(l={}))ii.call(l,t)&&Ln(e,t,l[t]);if(Vn)for(var t of Vn(l))si.call(l,t)&&Ln(e,t,l[t]);return e},Vt=(e,l)=>ui(e,ai(l)),oi=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())}),ri=({qitem:e,TagDiscipline:l,exerciseitem:t,setisedit:s,seveeditor:v,deleteitem:g,getTagData:p,init:c})=>{var a;const[o]=x.default.useForm(),i=!0;return(0,n.useEffect)(()=>{var u,m,h;o.setFieldsValue(Vt(gt({},e),{standard_answers:e.standard_answer,difficulty:(e==null?void 0:e.difficult)||2,item_banks_group_id:e.item_banks_group_id,hack:Vt(gt({},e),{time_limit:(e==null?void 0:e.time_limit)||3}),hack_codes:{language:(u=e==null?void 0:e.program_attr)==null?void 0:u.language,code:ul.Base64.decode(((m=e==null?void 0:e.program_attr)==null?void 0:m.code)||"")},hack_sets:gt({},(h=e==null?void 0:e.hack_sets)==null?void 0:h[0]),repeat_answer:!e.repeat_answer}))},[e]),ut.createElement("div",null,ut.createElement(x.default,{form:o,colon:!1,onValuesChange:(u,m)=>{var h,b,f,y;if(u!=null&&u.standard_answers){let r=((h=o.getFieldValue("standard_answers"))==null?void 0:h.length)>0&&((f=(b=o.getFieldValue("standard_answers"))==null?void 0:b.map(E=>E.score))==null?void 0:f.filter(E=>E));(r==null?void 0:r.length)>0&&o.setFieldsValue({question_score:(r==null?void 0:r.length)>0&&((y=r.reduce((E,Q)=>E+Q))==null?void 0:y.toFixed(1))})}},onFinish:u=>{var m;v(Vt(gt(gt({},e),u),{item_type:e==null?void 0:e.question_type,standard_answers:(m=u.standard_answers)==null?void 0:m.map((h,b)=>Vt(gt({},h),{position:b+1})),hack_codes:Vt(gt({},u.hack_codes),{code:ul.Base64.encode(u.hack_codes.code)}),standard_answer:void 0}))},onFinishFailed:u=>oi(void 0,null,function*(){var m,h;L.ZP.error(u.errorFields[0].errors[0]),o.scrollToField((h=(m=u==null?void 0:u.errorFields)==null?void 0:m[0])==null?void 0:h.name,{behavior:"smooth",block:"center"})})},ut.createElement("div",{style:{display:"flex",alignItems:"center"}},ut.createElement("div",{style:{flex:1}},ut.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ut.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),((a=t==null?void 0:t.exercise)==null?void 0:a.exercise_status)==1&&!(e!=null&&e.isadd)&&ut.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{g()}},ut.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),ut.createElement(q.ZP,{onClick:()=>{var u,m,h,b;e.isadd?(s(!1),c()):(o.setFieldsValue(Vt(gt({},e),{standard_answers:e.standard_answer,difficulty:e.difficult,item_banks_group_id:e.item_banks_group_id,hack:Vt(gt({},e),{sub_discipline_id:(u=t==null?void 0:t.exercise)==null?void 0:u.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:(m=e==null?void 0:e.program_attr)==null?void 0:m.language,code:ul.Base64.decode((h=e==null?void 0:e.program_attr)==null?void 0:h.code)},hack_sets:gt({},(b=e==null?void 0:e.hack_sets)==null?void 0:b[0]),repeat_answer:!e.repeat_answer})),s(!1))}},"\u53D6\u6D88"),ut.createElement(q.ZP,{className:"ml20",type:"primary",onClick:()=>{o.submit()}},"\u4FDD\u5B58")),ut.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},ut.createElement(vl.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),ut.createElement(li.t,{form:o,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:i,hackidentifier:e==null?void 0:e.hack_identifier,answerKey:"standard_answers"}),ut.createElement(Jt,{getTagData:p,qitem:e,exerciseitem:t,TagDiscipline:l,form:o}))))},di=w(46961),ci=w(56542),al=w(21797),mi=w(89392),_i=w(73906),B=w(59301),vi=Object.defineProperty,pi=Object.defineProperties,Ei=Object.getOwnPropertyDescriptors,$n=Object.getOwnPropertySymbols,fi=Object.prototype.hasOwnProperty,yi=Object.prototype.propertyIsEnumerable,Mn=(e,l,t)=>l in e?vi(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,qe=(e,l)=>{for(var t in l||(l={}))fi.call(l,t)&&Mn(e,t,l[t]);if($n)for(var t of $n(l))yi.call(l,t)&&Mn(e,t,l[t]);return e},kt=(e,l)=>pi(e,Ei(l)),Ze=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())});const{confirm:hi}=pe.default,Gt=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],Fi=({user:e,dispatch:l,itemid:t,setisedits:s,setitemid:v})=>{var g,p,c,a,o,i,u,m,h,b,f,y,r,E,Q,d,N,H,ne,S,T,U;const[F,te]=(0,n.useState)(),[_e,Ce]=(0,n.useState)(!1),[C,ie]=(0,n.useState)(),[He,Te]=(0,n.useState)(),ot=(0,n.useRef)(),je=(0,n.useRef)(),[se,Re]=(0,n.useState)(),[Ue,De]=(0,n.useState)(!1),[X,xe]=(0,n.useState)(!1),[at,sl]=(0,n.useState)(),[Kt,Pt]=(0,n.useState)(!1),[ol,it]=(0,n.useState)(!1),[G,ce]=(0,n.useState)(!1),[Qe,Ae]=(0,n.useState)(!1),[et,tt]=(0,n.useState)(!1),[We,rt]=(0,n.useState)(!1),re=(0,ve.useParams)(),[Me,_]=(0,n.useState)(!1),[A]=x.default.useForm(),[ue,$]=(0,n.useState)(!1),Y=(0,n.useRef)();(0,n.useEffect)(()=>{t&&M()},[t]),(0,n.useEffect)(()=>{s(X)},[X]),(0,n.useEffect)(()=>{C!=null&&C.question_id&&(Te(C==null?void 0:C.question_score),je.current=C==null?void 0:C.question_id)},[C]);const he=D=>Ze(void 0,null,function*(){let V=yield l({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:D}});l({type:"globalSetting/footerToggle",payload:!1}),sl(V)});function M(){return Ze(this,null,function*(){var D,V,K,le,me,ee;De(!0),Ce(!0);const de=yield l({type:"exercise/editExercise",payload:{categoryId:t}});De(!1),Ce(!1),te(de),tt(!1),(D=de==null?void 0:de.exercise)!=null&&D.sub_discipline_id&&he((V=de==null?void 0:de.exercise)==null?void 0:V.sub_discipline_id),ie(kt(qe({},(me=(le=(K=de==null?void 0:de.exercise_question_types)==null?void 0:K[0])==null?void 0:le.items)==null?void 0:me[0]),{index:1})),Re(kt(qe({},(ee=de==null?void 0:de.exercise_question_types)==null?void 0:ee[0]),{indexs:1}))})}function Ve(D,V=!0){return Ze(this,null,function*(){var K,le,me,ee;V&&(De(!0),Ce(!0));const de=yield l({type:"exercise/editExercise",payload:{categoryId:t}});te(de);let Be=[];(K=de==null?void 0:de.exercise_question_types)==null||K.map(ft=>{var Nl;(Nl=ft==null?void 0:ft.items)==null||Nl.map((Vi,Li)=>{Be.push(kt(qe({},Vi),{index:Li+1}))})});let _t=(le=Be.filter(ft=>ft.question_id===(D==null?void 0:D.id)))==null?void 0:le[0],Al=(ee=((me=de==null?void 0:de.exercise_question_types)==null?void 0:me.map((ft,Nl)=>{if((_t==null?void 0:_t.question_type)===(ft==null?void 0:ft.question_type))return kt(qe({},ft),{indexs:Nl+1})})).filter(ft=>ft))==null?void 0:ee[0];Re(qe({},Al)),ie(qe({},_t)),Te(_t==null?void 0:_t.question_score),De(!1),Ce(!1),tt(!1)})}function dt(D){return Ze(this,null,function*(){var V;let K=kt(qe({},D),{repeat_answer:!D.repeat_answer,difficulty:(D==null?void 0:D.difficulty)||2,item_type:D.question_type,sub_discipline_id:((V=D==null?void 0:D.sub_discipline_id)==null?void 0:V[1])||"",tag_discipline_ids:[],hack:kt(qe({},D==null?void 0:D.hack),{difficult:(D==null?void 0:D.difficulty)||2}),hack_identifier:sessionStorage.projectFill});D.tag_discipline_ids&&(K.tag_discipline_ids=Array.isArray(D.tag_discipline_ids)?D.tag_discipline_ids:[D.tag_discipline_ids]);let le=et?`/api/exercises/${t}/exercise_questions`:`/api/exercise_questions/${D==null?void 0:D.question_id}.json`;if((D==null?void 0:D.is_my)===1){const me=hi({title:"\u63D0\u793A",content:B.createElement("div",null,B.createElement("p",null,"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F"),B.createElement("i",{className:"iconfont icon-guanbi",style:{position:"absolute",top:"20px",right:"20px",cursor:"pointer"},onClick:()=>{me.destroy()}})),okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Ze(this,null,function*(){K.is_cover=1;let ee=yield(0,W.ZP)(le,{method:et?"post":"PUT",body:qe({},K)});(ee==null?void 0:ee.status)===0&&(xe(!1),Ve({id:(ee==null?void 0:ee.exercise_question_id)||(D==null?void 0:D.question_id)})),me.destroy()}),onCancel:()=>Ze(this,null,function*(){let ee=yield(0,W.ZP)(le,{method:et?"post":"PUT",body:qe({},K)});(ee==null?void 0:ee.status)===0&&(xe(!1),Ve({id:(ee==null?void 0:ee.exercise_question_id)||(D==null?void 0:D.question_id)})),me.destroy()})})}else{let me=yield(0,W.ZP)(le,{method:et?"post":"PUT",body:qe({},K)});(me==null?void 0:me.status)===0&&(xe(!1),Ve({id:(me==null?void 0:me.exercise_question_id)||(D==null?void 0:D.question_id)}))}(0,Nt.Vf)("#question-scroll-id")})}function Un(D){return Ze(this,null,function*(){var V,K;Ce(!0);let le=yield(0,W.ZP)(`/api/exercises/${t}/sort_question_type.json`,{method:"post",body:{question_type:D}});if(Ce(!1),(le==null?void 0:le.status)===0){const me=yield l({type:"exercise/editExercise",payload:{categoryId:t}});te(me),tt(!1),(V=me==null?void 0:me.exercise)!=null&&V.sub_discipline_id&&he((K=me==null?void 0:me.exercise)==null?void 0:K.sub_discipline_id)}})}const ki=(D,V,K)=>Ze(void 0,null,function*(){var le;if(D.length===0){L.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),K();return}const me={id:re==null?void 0:re.exerciseId,file:(le=D[0])==null?void 0:le.file,sub_discipline_id:V};Zi(me,`${di.Z.API_SERVER}/api/courses/${re==null?void 0:re.coursesId}/exercises/import_exercise.json`,ee=>{var de;if((ee==null?void 0:ee.status)===0){const Be={};(de=ee==null?void 0:ee.fail)==null||de.forEach(Zt=>{var Al;((Al=Object.keys(Be))==null?void 0:Al.includes(Zt.message))?Be[Zt.message]=Be[Zt.message]+1:Be[Zt.message]=1});let _t=`\u6210\u529F\u5BFC\u5165${ee==null?void 0:ee.success}\u6761`;Object.keys(Be).forEach(Zt=>{_t=_t+`,${Zt}${Be[Zt]}\u6761`}),L.ZP.success(_t),Pt(!1),M()}(ee==null?void 0:ee.status)===-1&&(L.ZP.error(ee==null?void 0:ee.message),K())})}),Si=(D,V)=>Ze(void 0,null,function*(){const K=yield(0,al.zR)({score:(0,mi.round)(D,1),question_id:V==null?void 0:V.question_id});if((K==null?void 0:K.status)===0){L.ZP.success("\u4FEE\u6539\u6210\u529F"),Ve({id:je.current},!1);return}(K==null?void 0:K.status)===-1&&Te(V==null?void 0:V.question_score)}),Zi=(D,V,K,le,me)=>{const ee=new FormData;Object.keys(D).forEach(Be=>{ee.append(Be,D[Be])});const de=new window.XMLHttpRequest;return de.withCredentials=!0,de.addEventListener("load",function(Be){var _t;K(JSON.parse((_t=Be==null?void 0:Be.target)==null?void 0:_t.response))},!1),de.addEventListener("error",function(Be){me&&me(Be)},!1),de.upload.onprogress=Be=>{le&&le(Be)},de.open("POST",V),de.send(ee),de};function St(){return Ze(this,null,function*(){pe.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:Z.modalconfirm,onOk:()=>Ze(this,null,function*(){if(C.question_id){let D=yield(0,W.ZP)(`/api/exercise_questions/${C.question_id}.json`,{method:"delete"});(D==null?void 0:D.status)===0&&(M(),xe(!1))}else ie({}),xe(!1),M()}),cancelText:"\u53D6\u6D88"})})}const Rl=D=>Ze(void 0,null,function*(){return yield(0,W.ZP)(`/api/exercises/${t}/select_questions.json`,{method:"post",body:qe({},D)})}),{overflow:ji,handleMouseEnter:Qi,handleMouseLeave:Ti}=(0,ci.I)(),Ri=(D,V)=>B.createElement(Yt.default,null,B.createElement(Yt.default.Item,{key:"0",onClick:()=>Gn(D==null?void 0:D.question_type)},B.createElement("span",{className:Z.moreSpan},"\u65B0\u589E")),B.createElement(Yt.default.Item,{key:"1",disabled:V===0,onClick:()=>Ze(void 0,null,function*(){if(V===0)return;if(X){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}let K=(0,Nt.rz)(F==null?void 0:F.exercise_question_types,V,V-1);yield Un(K.map(le=>le.name))})},B.createElement("span",{className:Z.moreSpan},"\u4E0A\u79FB")),B.createElement(Yt.default.Item,{key:"2",disabled:V===(F==null?void 0:F.exercise_question_types.length)-1,onClick:()=>Ze(void 0,null,function*(){if(V===(F==null?void 0:F.exercise_question_types.length)-1)return;if(X){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}let K=(0,Nt.rz)(F==null?void 0:F.exercise_question_types,V,V+1);yield Un(K.map(le=>le.name))})},B.createElement("span",{className:Z.moreSpan},"\u4E0B\u79FB")),B.createElement(Yt.default.Item,{key:"3",onClick:()=>{var K;A.setFieldsValue({name:D.name,item_type_en:(K=Gt.find(le=>le.id==D.question_type))==null?void 0:K.nameType}),$(!0)}},B.createElement("span",{className:Z.moreSpan},"\u91CD\u547D\u540D"))),Gn=D=>{var V,K,le;if(X){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}if(tt(!0),D===5){ce(!0),Ae(!0);return}if(D===6){ve.history.push(`/problems/newcreate?difficult=${(V=F==null?void 0:F.exercise)==null?void 0:V.difficulty}&sub_discipline_id=${(K=F==null?void 0:F.exercise)==null?void 0:K.sub_discipline_id}&express_id=${(le=F==null?void 0:F.exercise)==null?void 0:le.id}&callback_url=/classrooms/${re.coursesId}/exercise/add/${t}?type=2`);return}xe(!0),ie(D===2?{question_type:D,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",question_title:"",tag_discipline_ids:[],analysis:""}:{question_type:D,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],is_ordered:!0,question_title:"",use_keywords:!1,keywords:[],use_blank_score:!0,allow_student_debug:!1,submit_rule:1,downcase:!0,no_space:!0})};return console.log(se==null?void 0:se.question_type,C==null?void 0:C.question_type),B.createElement("div",null,B.createElement(Il.Z,{spinning:Ue},B.createElement("div",{className:Z.bg},((g=F==null?void 0:F.exercise_types)==null?void 0:g.q_counts)===0&&!X&&B.createElement(Xn.Z,{styles:{marginTop:180},customText:B.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",B.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((p=F==null?void 0:F.exercise_types)==null?void 0:p.q_counts)>0||X)&&B.createElement("div",{style:{textAlign:"center"}},B.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},B.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},B.createElement(Wl.Z,{className:Z.left,active:!0,loading:_e},B.createElement("div",{className:Z.left},B.createElement("div",{className:Z.leftAction},((c=F==null?void 0:F.exercise)==null?void 0:c.exercise_status)===1&&B.createElement(q.ZP,{onClick:()=>{if(X){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002");return}it(!0)},className:Z.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),B.createElement("div",{className:Z.scrollWrapper,style:{overflow:ji},onMouseEnter:Qi,onMouseLeave:Ti},(a=F==null?void 0:F.exercise_question_types)==null?void 0:a.map((D,V)=>B.createElement("div",{key:V,className:"mb30"},B.createElement("div",{className:Z.title},B.createElement("div",{className:Z.titleleft},B.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,Nt.EM)(V+1),"\u3001\u3010",D.name,"\u3011"),B.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",D.count,"\u5C0F\u9898\uFF0C\u5171",D.score,"\u5206\uFF09")),B.createElement(zl.Z,{dropdownRender:()=>Ri(D,V),placement:"bottomLeft"},B.createElement("div",{className:Z.more_style},B.createElement("i",{className:"iconfont icon-sandian font12"})))),B.createElement(iu,{isedit:X,setBigqitem:Re,bigitem:kt(qe({},D),{indexs:V+1}),setqitem:K=>Ze(void 0,null,function*(){var le;(le=ot.current)==null||le.blur(),ie(K)}),qitem:C,Itemid:t,getdata:Ve,data:D.items}))))))),B.createElement(Wl.Z,{className:Z.right,active:!0,loading:Ue},B.createElement("div",{id:"question-scroll-id",style:{overflow:X?"hidden":"auto"},className:Z.right},!(C!=null&&C.isadd)&&B.createElement("div",{className:Z.title},!X&&B.createElement("div",{style:{flex:1}},B.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(se==null?void 0:se.indexs)&&(0,Nt.EM)(se==null?void 0:se.indexs),"\u3001\u3010",se==null?void 0:se.name,"\u3011"),B.createElement(ye.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},B.createElement("i",{className:`${Z.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var D;A.setFieldsValue({name:se.name,item_type_en:(D=Gt.find(V=>V.id==se.question_type))==null?void 0:D.nameType}),$(!0)}})),B.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",se==null?void 0:se.count,"\u5C0F\u9898\uFF0C\u5171",se==null?void 0:se.score,"\u5206\uFF09")),B.createElement("div",{style:{display:"flex",alignItems:"center"}},(C==null?void 0:C.question_type)===5&&!X&&B.createElement("a",{className:Z.shixun,href:`/shixuns/${C==null?void 0:C.shixun_identifier}/challenges?exercise=true`,target:"_blank"},B.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"),!X&&((o=F==null?void 0:F.exercise)==null?void 0:o.exercise_status)==1&&[0,1,2,4,6].includes(C==null?void 0:C.question_type)&&B.createElement(x.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},B.createElement(Ie.Z,{precision:1,ref:ot,onChange:D=>Te(D),value:He,onBlur:D=>{Si(D.target.value,C)}})),!X&&((i=F==null?void 0:F.exercise)==null?void 0:i.exercise_status)==1&&B.createElement(ye.Z,{title:"\u5220\u9664"},B.createElement("i",{onClick:()=>{St()},style:{marginRight:20},className:`${Z.delete} iconfont icon-shanchu13 mr8 ml8 `})),(C==null?void 0:C.question_type)!==5&&!X&&B.createElement(B.Fragment,null,(C==null?void 0:C.is_my)==1&&B.createElement(ye.Z,{title:"\u67E5\u770B\u539F\u9898"},B.createElement("i",{className:`${Z.yuanti} iconfont icon-chakanyuanti mr8 ml8`,onClick:()=>{(C==null?void 0:C.question_type)==6?window.open(`/problems/newedit/${C==null?void 0:C.item_bank_hack_identifier}`):(C==null?void 0:C.question_type)==8?window.open(`/problemset/edit/${C==null?void 0:C.item_bank_hack_identifier}?type=1`):window.open(`/problemset/edit/${C==null?void 0:C.item_bank_id}`)}})),B.createElement(ye.Z,{title:"\u52A0\u5165\u6211\u7684\u9898\u5E93"},B.createElement("i",{className:`${Z.tianjia} iconfont icon-jiarushitiku mr8 ml8`,onClick:()=>{Y.current=[],pe.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:B.createElement("div",{className:`font14 ${Z.overflow}`,style:{maxHeight:500,overflow:"auto"}},B.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),B.createElement(Il.Z,{spinning:!1},B.createElement(_i.Z,{defaultValue:!0,value:Y.current,onChange:D=>Y.current=D}))),onOk:()=>Ze(void 0,null,function*(){var D;(0,al.$l)({id:C==null?void 0:C.question_id,group_id:((D=Y==null?void 0:Y.current)==null?void 0:D[0])||""}).then(V=>{(V==null?void 0:V.status)==0&&(L.ZP.success("\u52A0\u5165\u6210\u529F"),M())})})})}}))),!X&&(((u=F==null?void 0:F.exercise)==null?void 0:u.exercise_status)==1||((m=F==null?void 0:F.exercise)==null?void 0:m.exercise_status)==2&&((b=(h=e.userInfo)==null?void 0:h.course)==null?void 0:b.course_role)!=15||((f=F==null?void 0:F.exercise)==null?void 0:f.exercise_status)==3&&((r=(y=e.userInfo)==null?void 0:y.course)==null?void 0:r.course_role)!=15||((E=F==null?void 0:F.exercise)==null?void 0:E.exercise_status)==4&&((d=(Q=e.userInfo)==null?void 0:Q.course)==null?void 0:d.course_role)!=15)&&B.createElement(ye.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},B.createElement("i",{onClick:()=>{(C==null?void 0:C.question_type)===6?ve.history.push(`/problems/newedit/${C==null?void 0:C.hack_identifier}?type=exercises&express_id=${re.exerciseId}&question_id=${C==null?void 0:C.question_id}&score=${C==null?void 0:C.question_score}&exercise=true&callback_url=/classrooms/${re.coursesId}/exercise/add/${t}?type=2`):xe(!0)},className:`${Z.edit} iconfont icon-bianji_Hover ml8`})))),!X&&B.createElement("div",null,B.createElement("div",{className:Z.qcount},B.createElement("span",{className:Z.score},C==null?void 0:C.question_score,"\u5206"),B.createElement(be.Z,{className:Z.qtitle,value:(C==null?void 0:C.index)+`\u3001${(C==null?void 0:C.question_type)==8?(N=C==null?void 0:C.program_attr)==null?void 0:N.description:C==null?void 0:C.question_title}`})),B.createElement(Ia,{TagDiscipline:at,qitem:C})),X&&B.createElement("div",null,(C==null?void 0:C.question_type)<=1&&B.createElement(vu,{deleteitem:St,getTagData:he,seveeditor:dt,exerciseitem:F,TagDiscipline:at,setisedit:xe,qitem:C,init:M}),(C==null?void 0:C.question_type)===5&&B.createElement(Aa,{setqitem:ie,deleteitem:St,seveeditor:dt,exerciseitem:F,TagDiscipline:at,setisedit:xe,qitem:C}),(C==null?void 0:C.question_type)===3&&B.createElement(Bu,{deleteitem:St,getTagData:he,seveeditor:dt,exerciseitem:F,TagDiscipline:at,setisedit:xe,qitem:C,init:M}),(C==null?void 0:C.question_type)===2&&B.createElement(Nu,{deleteitem:St,getTagData:he,seveeditor:dt,exerciseitem:F,TagDiscipline:at,setisedit:xe,qitem:C,init:M}),(C==null?void 0:C.question_type)===4&&B.createElement(La,{deleteitem:St,getTagData:he,seveeditor:dt,exerciseitem:F,TagDiscipline:at,setisedit:xe,qitem:C,init:M}),(C==null?void 0:C.question_type)===7&&B.createElement(ba,{deleteitem:St,getTagData:he,seveeditor:dt,exerciseitem:F,TagDiscipline:at,setisedit:xe,qitem:C,init:M}),(C==null?void 0:C.question_type)===8&&B.createElement(ri,{deleteitem:St,getTagData:he,seveeditor:dt,exerciseitem:F,TagDiscipline:at,setisedit:xe,qitem:C,init:M})))))))),B.createElement("div",{className:Z.bottomdiv},B.createElement("div",{className:Z.exercise_styles},((H=F==null?void 0:F.exercise)==null?void 0:H.exercise_status)==1&&B.createElement(B.Fragment,null,B.createElement("span",{className:Z.spanBtn,onClick:()=>{if(X){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}ce(!0),Ae(!1)}},"\u9898\u5E93\u9009\u9898"),B.createElement("span",{className:Z.spanBtn,onClick:()=>{if(X){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}Pt(!0)}},"\u5BFC\u5165\u8BD5\u9898"),B.createElement("span",{className:Z.spanBtn,onClick:()=>Ze(void 0,null,function*(){var D;let V=yield(0,W.ZP)(`/api/exercises/${re==null?void 0:re.exerciseId}/simulate_start_answer.json`,{method:"get",params:{coursesId:re==null?void 0:re.coursesId,categoryId:re==null?void 0:re.exerciseId,is_reset:1}});(V==null?void 0:V.status)!=-1&&window.open(`/classrooms/${re==null?void 0:re.coursesId}/exercise/${re==null?void 0:re.exerciseId}/${(D=e.userInfo)==null?void 0:D.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),B.createElement("span",{className:Z.spanBtn,onClick:()=>{window.open(`/classrooms/${re==null?void 0:re.coursesId}/exercise/${re==null?void 0:re.exerciseId}/detail?random=false&tabs=2`)}},"\u8BD5\u5377\u9884\u89C8"),Gt==null?void 0:Gt.map(D=>B.createElement(q.ZP,{className:Z.addQuestionBtn,key:D.id,type:"primary",onClick:()=>{Gn(D.id)}},D.name))),((ne=F==null?void 0:F.exercise)==null?void 0:ne.exercise_status)!=1&&B.createElement(B.Fragment,null,B.createElement("span",{style:{width:"1022px"}})),B.createElement("span",{className:Z.saveBtn,onClick:()=>{var D;if(X){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002");return}((D=F==null?void 0:F.exercise)==null?void 0:D.exercise_status)==1?(L.ZP.success("\u4FDD\u5B58\u6210\u529F"),ve.history.push(`/classrooms/${re==null?void 0:re.coursesId}/exercise/${t}/detail?random=${!1}&tabs=3`),rt(!1)):ve.history.back()}},B.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),B.createElement(Ma,{setScoreShow:it,ScoreShow:ol,exerciseitem:F,getdata:M}),G&&B.createElement(ti,{setScoreShow:ce,isshixuns:Qe,isloadings:Me,ScoreShow:G,onOk:(D,V,K,le,me)=>Ze(void 0,null,function*(){_(!0);let ee={exam_id:t,item_bank_ids:D,shixun_ids:V,shixun_copy_ids:me},de=yield Rl(kt(qe({},ee),{check_only:K}));_(!1),(de==null?void 0:de.status)===0?(yield Rl(ee),M(),ce(!1),L.ZP.info("\u6DFB\u52A0\u6210\u529F")):de.status===-4&&pe.default.confirm({title:"\u63D0\u793A",content:`\u5F53\u524D\u5DF2\u9009\u62E9${le}\u9053\u8BD5\u9898\uFF0C\u5DF2\u52A0\u5165\u8FC7\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u91CD\u590D\u52A0\u5165`,onOk:()=>Ze(void 0,null,function*(){yield Rl(ee),ce(!1),M(),L.ZP.info("\u6DFB\u52A0\u6210\u529F")})})})}),B.createElement(ka.Z,{sub_discipline_id:(S=F==null?void 0:F.exercise)!=null&&S.sub_discipline_id?[(T=F==null?void 0:F.exercise)==null?void 0:T.discipline_id,(U=F==null?void 0:F.exercise)==null?void 0:U.sub_discipline_id]:[],visible:Kt,onCancel:()=>Pt(!1),onOk:ki}),B.createElement(pe.default,{title:"\u63D0\u793A",open:We,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:B.createElement("div",null,B.createElement(q.ZP,{onClick:()=>{rt(!1),ve.history.back()}},"\u7A0D\u540E\u518D\u8BF4"),B.createElement(q.ZP,{type:"primary",onClick:()=>{ve.history.push(`/classrooms/${re==null?void 0:re.coursesId}/exercise/${t}/detail?random=${!1}&tabs=3`),rt(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{rt(!1)}},B.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),B.createElement(pe.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:ue,width:500,onOk:()=>A.submit(),onCancel:()=>$(!1)},B.createElement(x.default,{form:A,initialValues:{},onFinish:D=>Ze(void 0,null,function*(){(yield(0,al.RK)(qe({id:t},D))).status==0&&(L.ZP.success("\u4FEE\u6539\u6210\u529F"),M(),$(!1))})},B.createElement(x.default.Item,{name:"name",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(D,V){var K,le,me,ee;const de=(K=Gt==null?void 0:Gt.find(Be=>Be.nameType==A.getFieldValue("item_type_en")))==null?void 0:K.id;return(ee=(me=(le=F==null?void 0:F.exercise_question_types)==null?void 0:le.filter(Be=>Be.question_type!=de))==null?void 0:me.map(Be=>Be==null?void 0:Be.name))!=null&&ee.includes(V)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},B.createElement(lt.default,{size:"large",maxLength:10,showCount:!0})),B.createElement(x.default.Item,{hidden:!0,name:"item_type_en"},B.createElement(lt.default,{size:"large"})))))};var gi=(0,ve.connect)(({user:e,dispatch:l})=>({user:e,dispatch:l}))(Fi),Wn=w(5631),Bi=w(75080),bi=w(85335),xi=w(88289),Ci=w(64678),k=w(59301),Di=Object.defineProperty,wi=Object.defineProperties,Pi=Object.getOwnPropertyDescriptors,Pl=Object.getOwnPropertySymbols,zn=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,Hn=(e,l,t)=>l in e?Di(e,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[l]=t,wt=(e,l)=>{for(var t in l||(l={}))zn.call(l,t)&&Hn(e,t,l[t]);if(Pl)for(var t of Pl(l))Jn.call(l,t)&&Hn(e,t,l[t]);return e},Ai=(e,l)=>wi(e,Pi(l)),Ni=(e,l)=>{var t={};for(var s in e)zn.call(e,s)&&l.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&Pl)for(var s of Pl(e))l.indexOf(s)<0&&Jn.call(e,s)&&(t[s]=e[s]);return t},il=(e,l,t)=>new Promise((s,v)=>{var g=a=>{try{c(t.next(a))}catch(o){v(o)}},p=a=>{try{c(t.throw(a))}catch(o){v(o)}},c=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,p);c((t=t.apply(e,l)).next())});const Oi=e=>{var l=e,{classroomList:t,globalSetting:s,problemset:v,loading:g,exercise:p,user:c,dispatch:a}=l,o=Ni(l,["classroomList","globalSetting","problemset","loading","exercise","user","dispatch"]),i,u,m,h,b,f,y,r,E,Q,d,N,H,ne;const S=(0,ve.useParams)(),[T,U]=(0,n.useState)(!1),{userInfo:F}=c,[te]=x.default.useForm();let[_e,Ce]=(0,n.useState)({});const[C,ie]=(0,n.useState)(1),[He,Te]=(0,n.useState)(""),[ot]=(0,ve.useSearchParams)(),[je,se]=(0,n.useState)(!1),[Re,Ue]=(0,n.useState)(!1),[De,X]=(0,n.useState)(!1),[xe,at]=(0,n.useState)(""),[sl,Kt]=(0,n.useState)(!1);(0,n.useEffect)(()=>{a({type:"problemset/getEditDisciplines",payload:{source:"new_question",identifier:S==null?void 0:S.coursesId}}),a({type:"globalSetting/footerToggle",payload:!1}),te.setFieldsValue({difficulty:2,courseid:[]})},[]),(0,n.useEffect)(()=>{S.exerciseId&&il(void 0,null,function*(){var G,ce,Qe;const Ae=yield a({type:"exercise/editExercise",payload:{categoryId:S.exerciseId}});(Ae==null?void 0:Ae.status)!==-1&&(((G=Ae==null?void 0:Ae.exercise)==null?void 0:G.exercise_status)===2||((ce=Ae==null?void 0:Ae.exercise)==null?void 0:ce.exercise_status)===3||((Qe=Ae==null?void 0:Ae.exercise)==null?void 0:Qe.exercise_status)===4?X(!0):X(!1))})},[S]),(0,n.useEffect)(()=>{if(S.exerciseId){let G=p.editData.exercise;te.setFieldsValue(Ai(wt({},G),{courseid:G!=null&&G.sub_discipline_id?[G==null?void 0:G.discipline_id,G==null?void 0:G.sub_discipline_id]:[]}))}},[p]),(0,n.useEffect)(()=>{ot.get("type")==="2"&&(Te(S.exerciseId),ie(2))},[ot.get("type")]),(0,n.useEffect)(()=>{var G;let ce=(G=v==null?void 0:v.disciplinesData)==null?void 0:G.checked;ce!=null&&ce.sub_discipline_id&&te.setFieldsValue({courseid:[ce==null?void 0:ce.discipline_id,ce==null?void 0:ce.sub_discipline_id]})},[(i=v==null?void 0:v.disciplinesData)==null?void 0:i.checked]);function Pt(G,ce){return il(this,null,function*(){var Qe,Ae,et,tt;yield te.validateFields();const We=te.getFieldsValue(),{courseid:rt}=We,[re,Me]=rt;We.sub_discipline_id=Me,We.is_md=!0,We.time=parseInt(We.time)>9999?9999:We.time;const _=yield a({type:"exercise/addExercise",payload:wt(wt({},We),S)});_.status===0?(yield(0,W.ZP)(`/api/courses/${S==null?void 0:S.coursesId}/exercises/notice_at.json`,{method:"POST",body:{course_id:S==null?void 0:S.coursesId,id:(Qe=_==null?void 0:_.data)==null?void 0:Qe.exercise_id,time:G}}),it((Ae=_.data)==null?void 0:Ae.exercise_id),Te((et=_==null?void 0:_.data)==null?void 0:et.exercise_id),ie(2),se(!1),ve.history.replace(`/classrooms/${S.coursesId}/exercise/add/${(tt=_.data)==null?void 0:tt.exercise_id}?type=2`)):L.ZP.error(_.message),ce()})}function ol(G){Ce(wt({},G))}function it(G){return il(this,null,function*(){if(!(_e!=null&&_e.ec_point_ids))return;const ce=wt({},_e);delete ce.id;let Qe=yield(0,W.ZP)(`/api/ec_courses/${_e==null?void 0:_e.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:wt({exercise_id:G},ce)})})}return k.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},k.createElement("section",{className:"edu-container"},k.createElement("section",{className:"animated fadeIn"},k.createElement("aside",{className:"mt10"},F&&k.createElement(Ge.Z,{separator:">"},k.createElement(Ge.Z.Item,null,k.createElement(ve.Link,{to:`/classrooms/${S.coursesId}/exercise`},(u=F==null?void 0:F.course)==null?void 0:u.course_name)),k.createElement(Ge.Z.Item,null,k.createElement(ve.Link,{to:`/classrooms/${S.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),k.createElement(Ge.Z.Item,null,S.exerciseId?"\u7F16\u8F91\u8BD5\u5377":"\u65B0\u5EFA\u8BD5\u5377")))),S.exerciseId&&k.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},k.createElement(xi.Z,{style:{marginRight:5,color:"#E99237"}}),k.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),k.createElement("span",{className:oe.addQuestionBtn,onClick:()=>{a({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[S.exerciseId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),k.createElement(bi.Z,{haveInit:!0,init:()=>{at(new Date)}}),k.createElement("div",{className:"bg-white"},k.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},k.createElement("div",{onClick:()=>{if(Re){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002");return}ie(1)},className:C===1?oe.selectdiv:oe.divitem},k.createElement(Wn.Z,{number:1,active:C===1,className:"mr10"}),k.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),k.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),k.createElement("div",{onClick:()=>{if(!S.exerciseId&&!He){L.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}ie(2),!He&&Te(S.exerciseId)},className:C!==1?oe.selectdiv:oe.divitem},k.createElement(Wn.Z,{number:2,active:C!==1,className:"mr10"}),k.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),C===2&&k.createElement("div",{className:"tc"},k.createElement(Bi.Z,{defaultValue:(h=(m=p==null?void 0:p.editData)==null?void 0:m.exercise)==null?void 0:h.exercise_name,onFinish:G=>il(void 0,null,function*(){var ce,Qe,Ae,et,tt,We,rt,re,Me,_,A,ue;return G.trim()===((Qe=(ce=p==null?void 0:p.editData)==null?void 0:ce.exercise)==null?void 0:Qe.exercise_name)?!0:(yield(0,al.wy)({exercise_name:G,exercise_description:(et=(Ae=p==null?void 0:p.editData)==null?void 0:Ae.exercise)==null?void 0:et.exercise_description,sub_discipline_id:(We=(tt=p==null?void 0:p.editData)==null?void 0:tt.exercise)==null?void 0:We.sub_discipline_id,time:(re=(rt=p==null?void 0:p.editData)==null?void 0:rt.exercise)==null?void 0:re.time,exerciseId:(_=(Me=p.editData)==null?void 0:Me.exercise)==null?void 0:_.id,difficulty:(ue=(A=p.editData)==null?void 0:A.exercise)==null?void 0:ue.difficulty})).status===0?(te.setFieldValue("exercise_name",G),!0):!1})}),k.createElement("div",{style:{fontSize:14}},k.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",k.createElement("span",{style:{color:"#000000",marginLeft:8}},((f=(b=p==null?void 0:p.editData)==null?void 0:b.exercise)==null?void 0:f.time)||"\u4E0D\u9650")),k.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",k.createElement("span",{style:{color:"#000000",marginLeft:8}},((r=(y=p==null?void 0:p.editData)==null?void 0:y.exercise)==null?void 0:r.difficulty)===1?"\u7B80\u5355":((Q=(E=p==null?void 0:p.editData)==null?void 0:E.exercise)==null?void 0:Q.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),k.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",k.createElement("span",{style:{color:"#000000",marginLeft:8}},((N=(d=p==null?void 0:p.editData)==null?void 0:d.exercise_types)==null?void 0:N.q_counts)||0)),k.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",k.createElement("span",{style:{color:"#000000",marginLeft:8}},(ne=(H=p==null?void 0:p.editData)==null?void 0:H.exercise_types)==null?void 0:ne.q_scores))))),C===1&&k.createElement("div",null,k.createElement("section",{className:[oe.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},k.createElement(x.default,{form:te,colon:!1,layout:"horizontal",labelCol:{span:4},wrapperCol:{span:20},initialValues:{time:60},onFinish:G=>il(void 0,null,function*(){var ce,Qe,Ae,et,tt;if(U(!0),se(!0),S.exerciseId){G.exerciseId=(Qe=(ce=p.editData)==null?void 0:ce.exercise)==null?void 0:Qe.id,G.sub_discipline_id=G.courseid[G.courseid.length-1],yield(0,al.wy)(wt({},G)),ie(2),it(S==null?void 0:S.exerciseId),Te(S.exerciseId),U(!1),se(!1);return}const We=yield(0,W.ZP)(`/api/courses/${S==null?void 0:S.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:S==null?void 0:S.coursesId}});if(We!=null&&We.alert)a({type:"classroomList/setActionTabs",payload:{key:"\u9884\u7EA6\u5F39\u7A97"}});else{const{courseid:rt}=G,[re,Me]=rt;G.sub_discipline_id=Me,G.is_md=!0,G.time=parseInt(G.time)>9999?9999:G.time;const _=yield a({type:"exercise/addExercise",payload:wt(wt({},G),S)});_.status===0&&(it((Ae=_.data)==null?void 0:Ae.exercise_id),ve.history.replace(`/classrooms/${S.coursesId}/exercise/add/${(et=_.data)==null?void 0:et.exercise_id}?type=2`),Te((tt=_==null?void 0:_.data)==null?void 0:tt.exercise_id),ie(2)),se(!1)}U(!1)}),className:oe.formWrap},k.createElement(x.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:oe.baseLineHeight,rules:[{required:!0,validator:(G,ce)=>{var Qe;return((Qe=ce==null?void 0:ce.replaceAll(" ",""))==null?void 0:Qe.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},k.createElement(lt.default,{maxLength:60,className:oe.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),k.createElement(x.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"courseid",className:oe.baseLineHeight},k.createElement(jt.Z,{disabled:De,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:v.courseOptions,className:oe.baseFormItem,size:"large",popupClassName:oe.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},allowClear:!0})),k.createElement("div",{className:oe.concat},"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",k.createElement("span",{onClick:()=>Kt(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406")),k.createElement(x.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:oe.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},k.createElement(Fe.ZP.Group,{className:oe.radiogroup,disabled:De},k.createElement(Fe.ZP.Button,{className:oe.easy,value:1},"\u7B80\u5355"),k.createElement(Fe.ZP.Button,{className:oe.medium,value:2},"\u9002\u4E2D"),k.createElement(Fe.ZP.Button,{className:oe.hard,value:3},"\u56F0\u96BE"))),k.createElement(x.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:oe.baseLineHeight},k.createElement("div",{style:{display:"flex",width:"100%"}},k.createElement(x.default.Item,{name:"time",noStyle:!0},k.createElement(Ie.Z,{disabled:De,min:1,max:9999,className:oe.baseFormItem,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),k.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),k.createElement(x.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},k.createElement(lt.default.TextArea,{disabled:De,rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"}))),k.createElement(Yn,{exercise_id:S==null?void 0:S.exerciseId,setitem:ol})),k.createElement("div",{className:oe.bottmodiv},k.createElement(q.ZP,{className:`${oe.cancelBtn}`,type:"primary",onClick:()=>{ve.history.back()}},"\u53D6\u6D88"),k.createElement(q.ZP,{loading:je,onClick:()=>{te.validateFields(),te.submit()},type:"primary",className:`${oe.confirmBtn} ml20`},"\u4E0B\u4E00\u6B65")),k.createElement(ge,{setsubloading:se,onModalOk:Pt})),C===2&&k.createElement("div",null,k.createElement(gi,{key:xe,setisedits:Ue,setitemid:Te,itemid:He}))),k.createElement(Ci.Z,{open:sl,onCancel:()=>{Kt(!1)}}))};var Ii=(0,ve.connect)(({classroomList:e,loading:l,user:t,problemset:s,globalSetting:v,exercise:g})=>({classroomList:e,globalSetting:v,problemset:s,user:t,exercise:g,loading:l.effects}))(Oi)},85335:function(Vl,Lt,w){var n=w(59301),ve=w(43418),x=w(76265),L=w(63144),Ge=w(59301),lt=(Fe,Ie,q)=>new Promise((oe,pe)=>{var Qt=ct=>{try{Ke(q.next(ct))}catch(Bt){pe(Bt)}},yt=ct=>{try{Ke(q.throw(ct))}catch(Bt){pe(Bt)}},Ke=ct=>ct.done?oe(ct.value):Promise.resolve(ct.value).then(Qt,yt);Ke((q=q.apply(Fe,Ie)).next())});const jt=({exercise:Fe,dispatch:Ie,init:q,haveInit:oe=!1})=>{const pe=(0,L.useParams)(),[Qt,yt]=(0,n.useState)(!1);let[Ke,ct]=(0,n.useState)();const[Bt,ge]=(0,n.useState)(!1),[W,Ee]=(0,n.useState)(!1);(0,n.useEffect)(()=>{Fe.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ke()},[Fe.actionTabs]);function ke(){return lt(this,null,function*(){var Le,ae;let ht=yield(0,x.ZP)(`/api/courses/${pe==null?void 0:pe.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Fe.actionTabs.selectArrs}});if(((Le=ht==null?void 0:ht.cover_exercises)==null?void 0:Le.length)>0)yt(!0),ct((ae=ht==null?void 0:ht.cover_exercises)==null?void 0:ae[0]);else{let vt=yield(0,x.ZP)(`/api/courses/${pe==null?void 0:pe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Fe.actionTabs.selectArrs}});Ie({type:"exercise/setActionTabs",payload:{key:""}}),(vt==null?void 0:vt.status)===0&&(oe&&q(),ve.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{L.history.push("/paperlibrary")}}))}})}return Ge.createElement("div",null,Ge.createElement(ve.default,{open:Qt,centered:!0,onCancel:Le=>lt(void 0,null,function*(){if(Le.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){ge(!0);let ae=yield(0,x.ZP)(`/api/courses/${pe==null?void 0:pe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Fe.actionTabs.selectArrs,update:1}});Ie({type:"exercise/setActionTabs",payload:{key:""}}),ge(!1),(ae==null?void 0:ae.status)===0&&(oe&&q(),yt(!1),ve.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{L.history.push("/paperlibrary")}}))}else yt(!1)}),cancelButtonProps:{loading:Bt},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:W},onOk:()=>lt(void 0,null,function*(){Ee(!0);let Le=yield(0,x.ZP)(`/api/courses/${pe==null?void 0:pe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Fe.actionTabs.selectArrs}});Ee(!1),(Le==null?void 0:Le.status)===0&&(oe&&q(),Ie({type:"exercise/setActionTabs",payload:{key:""}}),yt(!1),ve.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{L.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Ge.createElement("div",null,Ge.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Ge.createElement("div",null,Ge.createElement("div",null,"\u8BD5\u5377\uFF1A",Ke==null?void 0:Ke.origin_exercise_nam),Ge.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Ge.createElement("a",{href:`/paperlibrary/see/${Ke==null?void 0:Ke.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},Ke==null?void 0:Ke.examination_bank_name))))))};Lt.Z=(0,L.connect)(({exercise:Fe})=>({exercise:Fe}))(jt)}}]);
diff --git a/p__Classrooms__Lists__Exercise__Answer__index.async.js b/p__Classrooms__Lists__Exercise__Answer__index.async.js
index 2150927421..bd704dc6d4 100644
--- a/p__Classrooms__Lists__Exercise__Answer__index.async.js
+++ b/p__Classrooms__Lists__Exercise__Answer__index.async.js
@@ -7,4 +7,4 @@
${(v=t==null?void 0:t.question_status)!=null&&v.some(W=>{var j,F;return W.ques_id===f.question_id&&(W==null?void 0:W.score_status)===3&&(((j=t==null?void 0:t.exercise)==null?void 0:j.exercise_status)===3||((F=t==null?void 0:t.exercise)==null?void 0:F.open_score_commited))})?a.bf:""}
${c===H&&h===V?a.selected:""}
- `},n.createElement("span",{className:a.qindex},h+1),((O=t==null?void 0:t.question_status)==null?void 0:O.some(W=>{var j;return W.ques_id===f.question_id&&(W==null?void 0:W.ques_status)===2&&((j=t==null?void 0:t.exercise)==null?void 0:j.exercise_status)!==3}))&&n.createElement("div",{style:{height:12,background:"#3061D0",position:"absolute",width:"100%",bottom:0}}),f.is_marked&&n.createElement("i",{className:`iconfont icon-biaoji1 ${a.markIcon}`})))})))},hs=(e,s)=>{var c,m,o,_;let f="";return((e==null?void 0:e.question_type)===0||(e==null?void 0:e.question_type)===1)&&((c=e==null?void 0:e.question_choices)==null||c.forEach((B,p)=>{B.standard_boolean&&(f=f+ol[p])})),n.createElement("div",{className:a.questionItem,id:`Anchor_${e==null?void 0:e.question_type}_${s}`},n.createElement("div",{style:{display:"flex",alignItems:"baseline",marginBottom:40,userSelect:"none"}},n.createElement("span",{className:`${a.questionScore} mr10`},e==null?void 0:e.question_score,"\u5206"),n.createElement("span",{className:`font16 ${a.noWrap}`},s+1,"\u3001"),n.createElement(le.Z,{value:(e==null?void 0:e.question_type)===8?e==null?void 0:e.description:e==null?void 0:e.question_title}),!!((m=e==null?void 0:e.schools)!=null&&m.length)&&n.createElement(G.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},n.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),(e==null?void 0:e.question_type)==0&&rn(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==2&&rn(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==1&&bt(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==3&&Ct(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==4&&At(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==5&&ps(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==6&&Es(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==7&&fs(e,e==null?void 0:e.question_type,s),(e==null?void 0:e.question_type)==8&&ys(e,e==null?void 0:e.question_type),(e==null?void 0:e.answer_comments)&&n.createElement(ou,{hideScore:!0,list:e==null?void 0:e.answer_comments}),(e==null?void 0:e.question_type)==5&&((o=t==null?void 0:t.exercise)==null?void 0:o.user_exercise_status)===0&&(e==null?void 0:e.answer_status)!=3&&n.createElement(D.Z,{justify:"end",className:"mt20"},n.createElement(gl.Z,{type:"primary",className:a.toIframeBtn,onClick:()=>z(void 0,null,function*(){return yield as(e)})},"\u8FDB\u5165\u7B54\u9898")),(0,ee.dE)()&&((_=t==null?void 0:t.exercise)==null?void 0:_.user_exercise_status)===0&&(e==null?void 0:e.question_type)==6&&n.createElement(D.Z,{justify:"end",className:"mt20"},n.createElement(gl.Z,{type:"primary",className:a.toIframeBtn,onClick:()=>os(e)},"\u8FDB\u5165\u7B54\u9898")))},xs=(e,s)=>n.createElement(l.Fragment,null,gs((e==null?void 0:e.name)||hu.f[e.question_type].name,e.question_type,s)),Ce=(0,l.useRef)(!1),an=(0,l.useRef)({}),Nl=(0,l.useRef)(),on=(0,l.useRef)({}),Nt=()=>{var e,s,c,m,o,_,f,h,B;window.blur();const p=(c=(s=(e=t.exercise_question_types)==null?void 0:e[H])==null?void 0:s.items)==null?void 0:c[V];if(!jl&&((m=t==null?void 0:t.exercise)==null?void 0:m.user_exercise_status)===0&&(0,ee.dE)()&&!(p!=null&&p.repeat_answer)&&((o=p==null?void 0:p.user_answer)==null?void 0:o.length)>0&&(p==null?void 0:p.ques_status)===0){Nl.current="prev",Al(!0);return}!(p!=null&&p.repeat_answer)&&((_=p==null?void 0:p.user_answer)==null?void 0:_.length)>0&&(p.ques_status=1),Wl.current.scrollTo({top:0,left:0,behavior:"smooth"}),V===0?(H-=1,V=t.exercise_question_types[H].items.length-1):V-=1,(p==null?void 0:p.question_type)==8&&!bl&&setTimeout(()=>{Hl(p)},500),kl((B=(h=(f=t==null?void 0:t.exercise_question_types)==null?void 0:f[H])==null?void 0:h.items)==null?void 0:B[V]),vl(!1),ml(H),fl(V)},It=()=>{var e,s,c,m,o,_,f,h,B;window.blur();const p=(c=(s=(e=t.exercise_question_types)==null?void 0:e[H])==null?void 0:s.items)==null?void 0:c[V];if(!jl&&((m=t==null?void 0:t.exercise)==null?void 0:m.user_exercise_status)===0&&(0,ee.dE)()&&!(p!=null&&p.repeat_answer)&&((o=p==null?void 0:p.user_answer)==null?void 0:o.length)>0&&(p==null?void 0:p.ques_status)===0){Nl.current="next",Al(!0);return}!(p!=null&&p.repeat_answer)&&((_=p==null?void 0:p.user_answer)==null?void 0:_.length)>0&&(p.ques_status=1),Wl.current.scrollTo({top:0,left:0,behavior:"smooth"}),t.exercise_question_types[H].items.length-1===V?(H=H+1,V=0):V=V+1,(p==null?void 0:p.question_type)==8&&!bl&&setTimeout(()=>{Hl(p)},500),kl((B=(h=(f=t==null?void 0:t.exercise_question_types)==null?void 0:f[H])==null?void 0:h.items)==null?void 0:B[V]),vl(!1),ml(H),fl(V)},Dt=e=>{var s,c,m,o,_,f,h,B,p;const P=e||an.current,y=(m=(c=(s=t.exercise_question_types)==null?void 0:s[H])==null?void 0:c.items)==null?void 0:m[V];if(!jl&&((o=t==null?void 0:t.exercise)==null?void 0:o.user_exercise_status)===0&&(0,ee.dE)()&&!(y!=null&&y.repeat_answer)&&((_=y==null?void 0:y.user_answer)==null?void 0:_.length)>0&&(y==null?void 0:y.ques_status)===0){Nl.current="appoint",on.current=P,Al(!0);return}!(y!=null&&y.repeat_answer)&&((f=y==null?void 0:y.user_answer)==null?void 0:f.length)>0&&(y.ques_status=1),(y==null?void 0:y.question_type)==8&&!bl&&setTimeout(()=>{Hl(y)},500),kl((p=(B=(h=t==null?void 0:t.exercise_question_types)==null?void 0:h[P==null?void 0:P.oneindex])==null?void 0:B.items)==null?void 0:p[P==null?void 0:P.twoindex]),vl(!1),ml(P==null?void 0:P.oneindex),fl(P==null?void 0:P.twoindex),Wl.current.scrollTo({top:0,left:0,behavior:"smooth"})},Pt=()=>z(void 0,null,function*(){var e;if(Ce.current){Ce.current="refresh";return}const s=yield Qe();(e=t==null?void 0:t.exercise)!=null&&e.left_time&&(yield ht()),s!=null&&s.status||de.ZP.success("\u66F4\u65B0\u6210\u529F")}),Vl=()=>{var e;switch(Ce.current){case"prev":Nt();break;case"next":It();break;case"appoint":Dt();break;case"submit":Bt(!1);break;case"refresh":Pt();break;default:}((e=document.activeElement)==null?void 0:e.localName)==="textarea"?Ce.current=!0:Ce.current=!1,an.current={}},Fs=()=>{var e,s,c,m,o,_,f,h,B,p,P,y;const v=(s=(e=t==null?void 0:t.exercise_question_types)==null?void 0:e[H].items)==null?void 0:s[V];return n.createElement(l.Fragment,{key:H},n.createElement("div",{className:"pt20 mb20"},n.createElement("span",{className:a.questionTypeTitle},(0,K.EM)(H+1),"\u3001",(m=(c=t==null?void 0:t.exercise_question_types)==null?void 0:c[H])==null?void 0:m.name),n.createElement("span",{className:a.questionTypeInfo},"\uFF08\u5171",(_=(o=t==null?void 0:t.exercise_question_types)==null?void 0:o[H])==null?void 0:_.count,"\u9898\uFF1B",((h=(f=t==null?void 0:t.exercise_question_types)==null?void 0:f[H])==null?void 0:h.question_type)===7?`\u5305\u542B${(p=(B=t==null?void 0:t.exercise_question_types)==null?void 0:B[H])==null?void 0:p.sub_questions_count}\u5C0F\u9898`:""," \u5171",(y=(P=t==null?void 0:t.exercise_question_types)==null?void 0:P[H])==null?void 0:y.score,"\u5206\uFF09"),!(v!=null&&v.repeat_answer)&&n.createElement("span",{style:{color:"#E30000",marginLeft:20,fontSize:14}},"\u6CE8\u610F\uFF1A\u8BE5\u9898\u4F5C\u7B54\u4E4B\u540E\u4E0D\u5141\u8BB8\u4FEE\u6539\u7B54\u6848\u3002")),n.createElement(l.Fragment,{key:V},hs(v,V)))},Bs=()=>{ot(!0)};return n.createElement(se.Z,{size:"middle",spinning:Pu},Zu&&((R=t==null?void 0:t.exercise)==null?void 0:R.user_exercise_status)===0&&n.createElement(Fe.Z,{exerciseUserInfo:L.exerciseUserInfo,iframe:it,handleToDetail:Te,socket:ln,onStartScreenshot:()=>{d!=null&&d.screen_shot_open&&st(!0)},onCloseScreenshot:()=>{d!=null&&d.screen_shot_open&&st(!1)}}),n.createElement(Ae,{id:b.categoryId,startRecording:Tu,startScreenshot:Ou,onSuccuss:()=>{dl(d==null?void 0:d.screen_open),Qe()},onBack:Te}),n.createElement("iframe",{style:{display:Ru},id:"iframeShixuns",className:a.iframe,src:$u,ref:it,frameBorder:"0"}),wl.status!==-2&&wl.status!==-1&&n.createElement("div",{className:a.fixHeader},n.createElement(D.Z,{wrap:!1,align:"middle",className:"edu-container"},n.createElement(x.Z,null,(0,K.vB)((J=t==null?void 0:t.exercise)==null?void 0:J.exercise_status)),n.createElement(x.Z,{className:`${a.exerciseTitle} ml10`,title:(oe=t==null?void 0:t.exercise)==null?void 0:oe.exercise_name},(w=t==null?void 0:t.exercise)==null?void 0:w.exercise_name),n.createElement(x.Z,{style:{marginLeft:"auto"}},!((0,ee.GJ)()||(0,ee.dE)()&&((I=t==null?void 0:t.exercise)==null?void 0:I.user_exercise_status)==1)&&!!((U=t==null?void 0:t.exercise)!=null&&U.left_time)&&n.createElement("aside",{className:`${a.countDown} ${Mu}`},n.createElement("i",{className:"iconfont icon-daojishi",style:{marginRight:6}}),n.createElement("span",{className:a.cnText},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),n.createElement(bu,{value:ku,onFinish:ht}))),n.createElement(x.Z,null,!((0,ee.GJ)()||(0,ee.dE)()&&((ue=t==null?void 0:t.exercise)==null?void 0:ue.user_exercise_status)==1)&&L.actionTabs.key!=="student-unlock"&&Uu&&n.createElement(gl.Z,{className:`${a.refreshBtn} ml30`,onClick:Pt},n.createElement("span",{className:"iconfont icon-shuaxin2 mr5"}),"\u5237\u65B0")),n.createElement(x.Z,null,(0,ee.dE)()&&((ne=t==null?void 0:t.exercise)==null?void 0:ne.user_exercise_status)===0&&n.createElement(gl.Z,{className:`${a.submitButton} ml10`,type:"primary",onClick:()=>z(void 0,null,function*(){if(Ce.current){Ce.current="submit";return}yield Bt(!1)})},"\u4EA4\u5377")),n.createElement(x.Z,null,(($=t==null?void 0:t.exercise)==null?void 0:$.forbid_screen)&&n.createElement(X.ZP,{className:`${a.submitButton} ml10`,type:"primary",onClick:Bs},"\u89E3\u9501\u5207\u5C4F")),n.createElement(x.Z,null,(((Q=t==null?void 0:t.exercise)==null?void 0:Q.commit_status)==1||((ie=t==null?void 0:t.exercise)==null?void 0:ie.exercise_status)==3)&&((me=t==null?void 0:t.exercise_answer_user)==null?void 0:me.analysis)&&n.createElement("span",{className:a.teachAnalysis,onClick:()=>tn(!0)},n.createElement("i",{className:"iconfont icon-jiaoshipingjia"}),n.createElement("span",{className:"ml5"},"\u6559\u5E08\u8BC4\u4EF7"))))),n.createElement("section",{className:`edu-container ${a.wrapper} ${_l&&a.wrpAnswer}`},((pe=(M=t==null?void 0:t.exercise)==null?void 0:M.exercise_description)==null?void 0:pe.length)>0&&n.createElement(ge.Z,{className:a.exerciseAlert,description:n.createElement(D.Z,{wrap:!1,gutter:10,align:"top"},n.createElement(x.Z,{className:a.title},"\u8003\u8BD5\u987B\u77E5"),n.createElement(x.Z,{className:a.content},(ae=t==null?void 0:t.exercise)==null?void 0:ae.exercise_description)),closable:!0}),wl.status===0&&n.createElement(D.Z,{className:`${_l?"mt70":""} ${a.mainPart}`,wrap:!1},n.createElement(x.Z,{flex:ll?"280px":"0px",className:_l?"mb100":""},n.createElement("div",{className:a.leftPart},n.createElement("section",null,ll&&n.createElement(x.Z,{flex:"1",style:{background:"#fff",marginBottom:"10px",padding:"20px"}},n.createElement("div",{style:{marginBottom:15}},n.createElement("span",{style:{color:"#5F6368"}},"\u59D3\u540D"),n.createElement("span",{className:`ml10 ${a.userInfoText}`},((qe=t==null?void 0:t.exercise)==null?void 0:qe.user_name)||"- -")),n.createElement("div",null,n.createElement("span",{style:{color:"#5F6368"}},"\u5B66\u53F7"),n.createElement("span",{className:`ml10 ${a.userInfoText}`},((hl=t==null?void 0:t.exercise)==null?void 0:hl.student_id)||"- -"))),ll&&(0,ee.dE)()&&((xl=t.exercise)==null?void 0:xl.user_exercise_status)===0&&((Se=t.exercise)==null?void 0:Se.open_phone_video_recording)&&n.createElement(D.Z,{className:a.eduQrcode,style:{marginTop:10},align:"middle"},n.createElement(x.Z,null,n.createElement(ce(),{value:`https://${document.domain}/live-push.html?id=${b.categoryId}&login=${b.login}&cookie=${(0,K.ej)("_educoder_session")}`})),n.createElement(x.Z,{className:"ml15"},"\u6253\u5F00\u5FAE\u4FE1\u626B\u4E00\u626B",n.createElement("br",null),"\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236")),ll&&n.createElement("aside",{className:"bg-white"},n.createElement("aside",{className:a.answerInfo},n.createElement(D.Z,{justify:"space-between"},n.createElement(x.Z,null,"\u7B54\u9898\u8FDB\u5EA6"),n.createElement(x.Z,{className:a.answerProgress},n.createElement("span",{style:{color:"#165DFF"}},(il=(je=t==null?void 0:t.question_status)==null?void 0:je.filter(e=>e.ques_status===1))==null?void 0:il.length),n.createElement("span",{style:{color:"#999999"}},"/",(Fl=t==null?void 0:t.exercise_types)==null?void 0:Fl.q_counts))),n.createElement(D.Z,null,n.createElement(ke.Z,{strokeColor:"#165dffa6",trailColor:"#0000000d",percent:((Dn=(In=t==null?void 0:t.question_status)==null?void 0:In.filter(e=>e.ques_status===1))==null?void 0:Dn.length)/((Pn=t==null?void 0:t.exercise_types)==null?void 0:Pn.q_counts)*100,showInfo:!1})),n.createElement(D.Z,null,n.createElement(x.Z,null,n.createElement("span",{className:"c-grey-333"},"\u5171 ",n.createElement("span",{style:{color:"#165DFF"}},((qn=t==null?void 0:t.exercise_types)==null?void 0:qn.q_counts)||((Zn=(Sn=t==null?void 0:t.exercise_scores)==null?void 0:Sn.exercise_types)==null?void 0:Zn.q_counts))," \u9898\uFF1A"),n.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",n.createElement("span",{style:{color:"#FA6400"}},((Tn=t==null?void 0:t.exercise_types)==null?void 0:Tn.q_scores)||((kn=(On=t==null?void 0:t.exercise_scores)==null?void 0:On.exercise_types)==null?void 0:kn.q_scores))," \u5206")))),n.createElement(D.Z,{className:a.dottedLineWrapper,align:"middle"},n.createElement(x.Z,{className:a.leftHalfCircle}),n.createElement(x.Z,{flex:1,className:a.dottedLine}),n.createElement(x.Z,{className:a.rightHalfCircle})),n.createElement(D.Z,null,n.createElement(x.Z,{flex:"1"},n.createElement("aside",{className:`${a.cardList} ${($n=t.exercise)!=null&&$n.open_phone_video_recording?a.withQrcode:""}`},(Rn=t==null?void 0:t.exercise_question_types)==null?void 0:Rn.map((e,s)=>n.createElement(l.Fragment,{key:e.question_type},xs(e,s)))))))),(0,ee.dE)()&&((Mn=t==null?void 0:t.exercise)==null?void 0:Mn.exercise_status)!==3&&!((jn=t==null?void 0:t.exercise)!=null&&jn.open_score_commited)&&n.createElement(D.Z,{justify:"space-around",align:"middle",className:a.answerSheetBottom},n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("span",{className:a.answerYes}),"\u5DF2\u7B54"),n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("span",{className:`${a.answerNo} ml10`},n.createElement("div",{style:{height:"50%",width:"100%",background:"#0152d9"}})),"\u90E8\u5206\u7B54\u9898"),n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("span",{className:`${a.answerNo} ml10`}),"\u672A\u7B54"),n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"\u6807\u8BB0")),(0,ee.dE)()&&(((Ln=t==null?void 0:t.exercise)==null?void 0:Ln.exercise_status)===3||((Wn=t==null?void 0:t.exercise)==null?void 0:Wn.open_score_commited))&&n.createElement(D.Z,{justify:"space-around",align:"middle",className:a.answerSheetBottom},n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("span",{className:a.answerYes,style:{background:"#028D01",height:8,width:8,borderRadius:"50%"}}),"\u6B63\u786E"),n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("span",{style:{background:"#FB3226",height:8,width:8,borderRadius:"50%"},className:`${a.answerNo} ml10`}),"\u9519\u8BEF"),n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("span",{style:{background:"#E77400",height:8,width:8,borderRadius:"50%"},className:`${a.answerNo} ml10`}),"\u90E8\u5206\u5F97\u5206"),n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"\u6807\u8BB0")))),n.createElement(x.Z,null,n.createElement("div",{className:a.fold,onClick:()=>qu(!ll)},ll&&n.createElement(G.Z,{title:"\u6536\u8D77\u7B54\u9898\u5361"},n.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"})),!ll&&n.createElement(G.Z,{title:"\u5C55\u5F00"}," ",n.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"})))),n.createElement(x.Z,{flex:"1"},n.createElement("section",{className:[a.rightPart,"ml20"].join(" ")},n.createElement("div",{className:`${a.questionPart} pl30 pr30`,ref:Wl},Fs()),n.createElement(D.Z,{className:a.bottom,align:"middle",justify:"space-between"},n.createElement(x.Z,null,n.createElement(gl.Z,{icon:n.createElement("i",{className:`iconfont ${(Hn=(Un=t.exercise_question_types)==null?void 0:Un[H].items[V])!=null&&Hn.is_marked?"icon-biaoji1":"icon-biaojigaiti"}`,style:{color:"#FFB538",marginRight:6}}),className:a.markBtn,onClick:()=>z(void 0,null,function*(){var e;(yield(0,ye.sS)(b.categoryId,{exercise_question_id:(e=t.exercise_question_types[H].items[V])==null?void 0:e.question_id})).status===0&&Qe()})},(Vn=(Kn=t.exercise_question_types)==null?void 0:Kn[H].items[V])!=null&&Vn.is_marked?"\u53D6\u6D88\u6807\u8BB0":"\u6807\u8BB0\u8BE5\u9898")),n.createElement(x.Z,null,(H!=0||V!=0)&&n.createElement(X.ZP,{className:`${a.changeButton} ${a.prevBtn} mr20`,type:"default",onClick:()=>{if(Ce.current){Ce.current="prev";return}Nt()}},"\u4E0A\u4E00\u9898"),!(H===((Gn=t==null?void 0:t.exercise_question_types)==null?void 0:Gn.length)-1&&V===((zn=(Yn=(Qn=t==null?void 0:t.exercise_question_types)==null?void 0:Qn[H])==null?void 0:Yn.items)==null?void 0:zn.length)-1)&&n.createElement(X.ZP,{className:a.changeButton,type:"primary",onClick:()=>{if(Ce.current){Ce.current="next";return}It()}},"\u4E0B\u4E00\u9898")))))),wl.status!==0&&n.createElement(ru,{data:wl}),n.createElement(te.default,{title:"\u6CE8\u610F",open:Gu,closable:!1,footer:!1},n.createElement("div",null,n.createElement("p",{style:{marginBottom:0}},"\u79BB\u5F00\u8BE5\u9898\u540E\u4E0D\u5141\u8BB8\u518D\u6B21\u4FEE\u6539\u7B54\u6848\uFF0C\u786E\u8BA4\u79BB\u5F00\u5417\uFF1F"),n.createElement("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between",alignItems:"center"}},n.createElement(Re.default,{checked:jl,onChange:e=>{_t(e.target.checked)}},"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A"),n.createElement("div",null,n.createElement(X.ZP,{onClick:()=>{Al(!1),_t(!1)}},"\u6211\u518D\u60F3\u60F3"),n.createElement(X.ZP,{onClick:()=>{t.exercise_question_types[H].items[V].ques_status=1,Ze(re({},t)),Nl.current==="prev"?(V===0?(H-=1,V=t.exercise_question_types[H].items.length-1):V-=1,ml(H),fl(V)):Nl.current==="next"?(t.exercise_question_types[H].items.length-1===V?(H=H+1,V=0):V=V+1,ml(H),fl(V)):(ml(on.current.oneindex),fl(on.current.twoindex)),Al(!1)},type:"primary",style:{marginLeft:30}},"\u786E\u8BA4"))))),n.createElement(iu.Z,{successCb:un})),Su&&n.createElement(du(),{disabled:vt,bounds:Yu,onStart:(e,s)=>Xu(e,s)},n.createElement("div",{ref:ft,style:{position:"absolute",left:40,top:200,zIndex:101}},n.createElement("div",{onMouseOver:()=>{vt&&mt(!1)},onMouseOut:()=>{mt(!0)}},n.createElement(D.Z,{className:a.cameraHeader,align:"middle",justify:"space-between"},n.createElement(x.Z,null,n.createElement("i",{className:"iconfont icon-kaiqishexiangtou"}),n.createElement("span",null,"\u5DF2\u5F00\u542F\u6444\u50CF\u5934")),pt?n.createElement(_u.Z,{onClick:()=>{Et(!1)}}):n.createElement(vu.Z,{onClick:()=>{Et(!0)}})),n.createElement("div",{style:{display:pt?"flex":"none"}},n.createElement(Me.Z,{number:((Jn=t==null?void 0:t.exercise)==null?void 0:Jn.photo_count)-((Xn=t==null?void 0:t.exercise)==null?void 0:Xn.take_photo),take_photo:(et=t==null?void 0:t.exercise)==null?void 0:et.take_photo,ref:ct,time:(lt=t.exercise)==null?void 0:lt.left_time,update:Qe,supportCamera:e=>{e===2?(Wu(!0),Bl(d==null?void 0:d.screen_shot_open),d!=null&&d.screen_shot_open||(dl(d==null?void 0:d.screen_open),Qe())):e===1&&setTimeout(()=>ve.history.push("/"),3e3)}}))))),n.createElement(te.default,{destroyOnClose:!0,closable:!1,centered:!0,className:a.teachAnalysisModal,title:n.createElement(D.Z,{align:"middle",justify:"space-between"},n.createElement(x.Z,{style:{color:"rgba(0,0,0,0.9)",fontSize:"16px"}},"\u6559\u5E08\u8BC4\u4EF7"),n.createElement(x.Z,null,n.createElement("i",{className:"iconfont icon-guanbi7",style:{fontSize:"15px",cursor:"pointer"},onClick:()=>tn(!1)}))),open:Ju,footer:!1,onCancel:()=>tn(!1)},(nt=t==null?void 0:t.exercise_answer_user)==null?void 0:nt.analysis),n.createElement(te.default,{destroyOnClose:!0,centered:!0,width:555,title:n.createElement(D.Z,{align:"middle"},n.createElement("div",{className:"c-black font16 mr8"},"\u8BF7\u8F93\u5165\u89E3\u9501\u5207\u5C4F\u7801"),n.createElement("div",{className:"c-grey-666"},"\uFF08\u4F4D\u7F6E\uFF1A\u89C4\u5219\u8BBE\u7F6E-\u9632\u4F5C\u5F0A\u8BBE\u7F6E-\u9AD8\u7EA7\u9632\u4F5C\u5F0A\u6A21\u5F0F\uFF09")),open:Hu,footer:!1,onCancel:()=>ot(!1)},n.createElement("div",null,n.createElement("div",{className:"mb20 c-black"},"\u8F93\u5165\u89E3\u9501\u7801\u540E\u5C06\u9000\u51FA\u8003\u8BD5\uFF0C\u9000\u51FA\u540E\u5728\u8003\u8BD5\u65F6\u95F4\u5185\u53EF\u7EE7\u7EED\u8003\u8BD5\u7B54\u9898"),n.createElement(yu,{key:Ku,onOk:e=>{var s;console.log(e,444),e.join("")===((s=t==null?void 0:t.exercise)==null?void 0:s.screen_key)?Te():(de.ZP.warning("\u89E3\u9501\u5207\u5C4F\u7801\u8F93\u5165\u6709\u8BEF"),Vu(m=>m+1))}}))))};var Au=(0,ve.connect)(({loading:u,user:r,exercise:i,globalSetting:q})=>({globalSetting:q,user:r,exercise:i,loading:u.effects}))(Cu)},25596:function(Pl,Oe,E){var l=E(59301),ve=E(31797),Ne=E(78241),ce=E(43418),Pe=E(14491),Ee=E(98135),te=E(95237),he=E(43604),de=E(3113),ke=E(21797),D=E(99232),x=E.n(D),$e=E(63144),Re=E(15826),G=E(41670),se=E(35099),X=(xe,Me,Fe)=>new Promise((K,Be)=>{var Le=Ae=>{try{sl(Fe.next(Ae))}catch(ze){Be(ze)}},We=Ae=>{try{sl(Fe.throw(Ae))}catch(ze){Be(ze)}},sl=Ae=>Ae.done?K(Ae.value):Promise.resolve(Ae.value).then(Le,We);sl((Fe=Fe.apply(xe,Me)).next())});const{Countdown:ge}=ve.default,Ke=({exercise:xe,successCb:Me,dispatch:Fe})=>{var K,Be,Le,We;const sl=(0,$e.useParams)(),[Ae]=Ne.default.useForm(),[ze,Ue]=(0,l.useState)(!1),a=(0,l.useRef)(),{actionTabs:Y}=xe;(0,l.useEffect)(()=>{xe.actionTabs.key==="student-unlock"&&(Ue(!1),Ae.resetFields())},[xe.actionTabs.key]);const ee=()=>new Promise(le=>X(void 0,null,function*(){var Ve,Xe,al;return a.current=yield(0,G.y)({ip_limit:(Ve=Y==null?void 0:Y.exerciseParams)==null?void 0:Ve.ip_limit,ip_bind:(Xe=Y==null?void 0:Y.exerciseParams)==null?void 0:Xe.ip_bind,ip_bind_type:(al=Y==null?void 0:Y.exerciseParams)==null?void 0:al.ip_bind_type}),le()})),rl=()=>X(void 0,null,function*(){var le,Ve,Xe,al,ql,He,Gl;yield Ae.validateFields();const yl=Ae.getFieldsValue();if(Ue(!0),(((le=Y==null?void 0:Y.exerciseParams)==null?void 0:le.ip_limit)!=="no"||(Ve=Y==null?void 0:Y.exerciseParams)!=null&&Ve.ip_bind)&&(yield ee()),(yield(0,ke.ZD)((Xe=Y==null?void 0:Y.exerciseParams)==null?void 0:Xe.id,{exercise_user_id:(al=Y==null?void 0:Y.exerciseParams)==null?void 0:al.exercise_user_id,unlock_key:yl.unlock_key,ip:a.current})).status===0){if(Me){Fe({type:"exercise/setActionTabs",payload:{}}),Me();return}if(yl.time){const Sl={time:x()(yl.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:(ql=Y==null?void 0:Y.exerciseParams)==null?void 0:ql.exercise_user_id,id:(He=Y==null?void 0:Y.exerciseParams)==null?void 0:He.id};yield(0,ke.qz)(Sl)}const we=Y==null?void 0:Y.exerciseParams;(0,Re.nr)({inner_ip:we.inner_ip,public_ip:we.public_ip,open_camera:we.open_camera,ip_limit:we.ip_limit,ip_bind:we.ip_bind,ip_bind_type:we.ip_bind_type,exercise_tips:we.exercise_tips,exerciseId:we.id,screen_open:we.screen_open,screen_num:we.screen_num,screen_sec:we.screen_sec,coursesId:sl.coursesId,login:(Gl=(0,se.eY)())==null?void 0:Gl.login,history,identity_verify:we.identity_verify,open_phone_video_recording:we.open_phone_video_recording,current_status:we.current_status}),Fe({type:"exercise/setActionTabs",payload:{}})}Ue(!1)}),ye=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:le=>l.createElement("span",{className:le.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},le)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:le=>l.createElement("span",{className:le.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},le)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],Je=((K=Y==null?void 0:Y.exerciseParams)==null?void 0:K.errorMessage)&&typeof((Be=Y==null?void 0:Y.exerciseParams)==null?void 0:Be.errorMessage)=="object";return l.createElement(l.Fragment,null,l.createElement(ce.default,{width:514,centered:!0,closable:!!((Le=Y==null?void 0:Y.exerciseParams)!=null&&Le.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:xe.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Fe({type:"exercise/setActionTabs",payload:{}})}},Je&&l.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!Je&&l.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),Je&&l.createElement(Pe.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((We=Y==null?void 0:Y.exerciseParams)==null?void 0:We.errorMessage)||{}],columns:ye}),l.createElement("div",{className:""},l.createElement(Ne.default,{form:Ae,layout:"vertical",autoComplete:"off"},l.createElement(Ne.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},l.createElement(Ee.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})))),l.createElement(te.Z,{justify:"space-between",align:"middle"},l.createElement(he.Z,null),l.createElement(he.Z,null,l.createElement(de.ZP,{loading:ze,onClick:rl},"\u8FDB\u5165\u8003\u8BD5")))))};Oe.Z=(0,$e.connect)(({exercise:xe})=>({exercise:xe}))(Ke)},82231:function(Pl,Oe,E){E.d(Oe,{_:function(){return Ne}});var l=E(59301),ve=E(43418);const Ne=ce=>{var Pe,Ee;const te=(0,l.useRef)([]),he=()=>{for(const de of te.current)clearTimeout(de);te.current=[]};return(0,l.useEffect)(()=>{var de,ke,D,x,$e,Re;if(he(),(de=ce==null?void 0:ce.exercise)!=null&&de.left_time&&((D=(ke=ce==null?void 0:ce.exercise)==null?void 0:ke.exercise_events)==null?void 0:D.length)>0){for(const G of(x=ce==null?void 0:ce.exercise)==null?void 0:x.exercise_events)if((($e=ce==null?void 0:ce.exercise)==null?void 0:$e.left_time)>(G==null?void 0:G.reminder_time)*60){const se=setTimeout(()=>{ve.default.info({content:`${G==null?void 0:G.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},(((Re=ce==null?void 0:ce.exercise)==null?void 0:Re.left_time)-(G==null?void 0:G.reminder_time)*60)*1e3);te.current.push(se)}}},[(Pe=ce==null?void 0:ce.exercise)==null?void 0:Pe.left_time,(Ee=ce==null?void 0:ce.exercise)==null?void 0:Ee.exercise_events]),he}}}]);
+ `},n.createElement("span",{className:a.qindex},h+1),((O=t==null?void 0:t.question_status)==null?void 0:O.some(W=>{var j;return W.ques_id===f.question_id&&(W==null?void 0:W.ques_status)===2&&((j=t==null?void 0:t.exercise)==null?void 0:j.exercise_status)!==3}))&&n.createElement("div",{style:{height:12,background:"rgba(22,93,255,0.4)",position:"absolute",width:"100%",bottom:0}}),f.is_marked&&n.createElement("i",{className:`iconfont icon-biaoji1 ${a.markIcon}`})))})))},hs=(e,s)=>{var c,m,o,_;let f="";return((e==null?void 0:e.question_type)===0||(e==null?void 0:e.question_type)===1)&&((c=e==null?void 0:e.question_choices)==null||c.forEach((B,p)=>{B.standard_boolean&&(f=f+ol[p])})),n.createElement("div",{className:a.questionItem,id:`Anchor_${e==null?void 0:e.question_type}_${s}`},n.createElement("div",{style:{display:"flex",alignItems:"baseline",marginBottom:40,userSelect:"none"}},n.createElement("span",{className:`${a.questionScore} mr10`},e==null?void 0:e.question_score,"\u5206"),n.createElement("span",{className:`font16 ${a.noWrap}`},s+1,"\u3001"),n.createElement(le.Z,{value:(e==null?void 0:e.question_type)===8?e==null?void 0:e.description:e==null?void 0:e.question_title}),!!((m=e==null?void 0:e.schools)!=null&&m.length)&&n.createElement(G.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},n.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),(e==null?void 0:e.question_type)==0&&rn(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==2&&rn(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==1&&bt(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==3&&Ct(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==4&&At(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==5&&ps(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==6&&Es(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==7&&fs(e,e==null?void 0:e.question_type,s),(e==null?void 0:e.question_type)==8&&ys(e,e==null?void 0:e.question_type),(e==null?void 0:e.answer_comments)&&n.createElement(ou,{hideScore:!0,list:e==null?void 0:e.answer_comments}),(e==null?void 0:e.question_type)==5&&((o=t==null?void 0:t.exercise)==null?void 0:o.user_exercise_status)===0&&(e==null?void 0:e.answer_status)!=3&&n.createElement(D.Z,{justify:"end",className:"mt20"},n.createElement(gl.Z,{type:"primary",className:a.toIframeBtn,onClick:()=>z(void 0,null,function*(){return yield as(e)})},"\u8FDB\u5165\u7B54\u9898")),(0,ee.dE)()&&((_=t==null?void 0:t.exercise)==null?void 0:_.user_exercise_status)===0&&(e==null?void 0:e.question_type)==6&&n.createElement(D.Z,{justify:"end",className:"mt20"},n.createElement(gl.Z,{type:"primary",className:a.toIframeBtn,onClick:()=>os(e)},"\u8FDB\u5165\u7B54\u9898")))},xs=(e,s)=>n.createElement(l.Fragment,null,gs((e==null?void 0:e.name)||hu.f[e.question_type].name,e.question_type,s)),Ce=(0,l.useRef)(!1),an=(0,l.useRef)({}),Nl=(0,l.useRef)(),on=(0,l.useRef)({}),Nt=()=>{var e,s,c,m,o,_,f,h,B;window.blur();const p=(c=(s=(e=t.exercise_question_types)==null?void 0:e[H])==null?void 0:s.items)==null?void 0:c[V];if(!jl&&((m=t==null?void 0:t.exercise)==null?void 0:m.user_exercise_status)===0&&(0,ee.dE)()&&!(p!=null&&p.repeat_answer)&&((o=p==null?void 0:p.user_answer)==null?void 0:o.length)>0&&(p==null?void 0:p.ques_status)===0){Nl.current="prev",Al(!0);return}!(p!=null&&p.repeat_answer)&&((_=p==null?void 0:p.user_answer)==null?void 0:_.length)>0&&(p.ques_status=1),Wl.current.scrollTo({top:0,left:0,behavior:"smooth"}),V===0?(H-=1,V=t.exercise_question_types[H].items.length-1):V-=1,(p==null?void 0:p.question_type)==8&&!bl&&setTimeout(()=>{Hl(p)},500),kl((B=(h=(f=t==null?void 0:t.exercise_question_types)==null?void 0:f[H])==null?void 0:h.items)==null?void 0:B[V]),vl(!1),ml(H),fl(V)},It=()=>{var e,s,c,m,o,_,f,h,B;window.blur();const p=(c=(s=(e=t.exercise_question_types)==null?void 0:e[H])==null?void 0:s.items)==null?void 0:c[V];if(!jl&&((m=t==null?void 0:t.exercise)==null?void 0:m.user_exercise_status)===0&&(0,ee.dE)()&&!(p!=null&&p.repeat_answer)&&((o=p==null?void 0:p.user_answer)==null?void 0:o.length)>0&&(p==null?void 0:p.ques_status)===0){Nl.current="next",Al(!0);return}!(p!=null&&p.repeat_answer)&&((_=p==null?void 0:p.user_answer)==null?void 0:_.length)>0&&(p.ques_status=1),Wl.current.scrollTo({top:0,left:0,behavior:"smooth"}),t.exercise_question_types[H].items.length-1===V?(H=H+1,V=0):V=V+1,(p==null?void 0:p.question_type)==8&&!bl&&setTimeout(()=>{Hl(p)},500),kl((B=(h=(f=t==null?void 0:t.exercise_question_types)==null?void 0:f[H])==null?void 0:h.items)==null?void 0:B[V]),vl(!1),ml(H),fl(V)},Dt=e=>{var s,c,m,o,_,f,h,B,p;const P=e||an.current,y=(m=(c=(s=t.exercise_question_types)==null?void 0:s[H])==null?void 0:c.items)==null?void 0:m[V];if(!jl&&((o=t==null?void 0:t.exercise)==null?void 0:o.user_exercise_status)===0&&(0,ee.dE)()&&!(y!=null&&y.repeat_answer)&&((_=y==null?void 0:y.user_answer)==null?void 0:_.length)>0&&(y==null?void 0:y.ques_status)===0){Nl.current="appoint",on.current=P,Al(!0);return}!(y!=null&&y.repeat_answer)&&((f=y==null?void 0:y.user_answer)==null?void 0:f.length)>0&&(y.ques_status=1),(y==null?void 0:y.question_type)==8&&!bl&&setTimeout(()=>{Hl(y)},500),kl((p=(B=(h=t==null?void 0:t.exercise_question_types)==null?void 0:h[P==null?void 0:P.oneindex])==null?void 0:B.items)==null?void 0:p[P==null?void 0:P.twoindex]),vl(!1),ml(P==null?void 0:P.oneindex),fl(P==null?void 0:P.twoindex),Wl.current.scrollTo({top:0,left:0,behavior:"smooth"})},Pt=()=>z(void 0,null,function*(){var e;if(Ce.current){Ce.current="refresh";return}const s=yield Qe();(e=t==null?void 0:t.exercise)!=null&&e.left_time&&(yield ht()),s!=null&&s.status||de.ZP.success("\u66F4\u65B0\u6210\u529F")}),Vl=()=>{var e;switch(Ce.current){case"prev":Nt();break;case"next":It();break;case"appoint":Dt();break;case"submit":Bt(!1);break;case"refresh":Pt();break;default:}((e=document.activeElement)==null?void 0:e.localName)==="textarea"?Ce.current=!0:Ce.current=!1,an.current={}},Fs=()=>{var e,s,c,m,o,_,f,h,B,p,P,y;const v=(s=(e=t==null?void 0:t.exercise_question_types)==null?void 0:e[H].items)==null?void 0:s[V];return n.createElement(l.Fragment,{key:H},n.createElement("div",{className:"pt20 mb20"},n.createElement("span",{className:a.questionTypeTitle},(0,K.EM)(H+1),"\u3001",(m=(c=t==null?void 0:t.exercise_question_types)==null?void 0:c[H])==null?void 0:m.name),n.createElement("span",{className:a.questionTypeInfo},"\uFF08\u5171",(_=(o=t==null?void 0:t.exercise_question_types)==null?void 0:o[H])==null?void 0:_.count,"\u9898\uFF1B",((h=(f=t==null?void 0:t.exercise_question_types)==null?void 0:f[H])==null?void 0:h.question_type)===7?`\u5305\u542B${(p=(B=t==null?void 0:t.exercise_question_types)==null?void 0:B[H])==null?void 0:p.sub_questions_count}\u5C0F\u9898`:""," \u5171",(y=(P=t==null?void 0:t.exercise_question_types)==null?void 0:P[H])==null?void 0:y.score,"\u5206\uFF09"),!(v!=null&&v.repeat_answer)&&n.createElement("span",{style:{color:"#E30000",marginLeft:20,fontSize:14}},"\u6CE8\u610F\uFF1A\u8BE5\u9898\u4F5C\u7B54\u4E4B\u540E\u4E0D\u5141\u8BB8\u4FEE\u6539\u7B54\u6848\u3002")),n.createElement(l.Fragment,{key:V},hs(v,V)))},Bs=()=>{ot(!0)};return n.createElement(se.Z,{size:"middle",spinning:Pu},Zu&&((R=t==null?void 0:t.exercise)==null?void 0:R.user_exercise_status)===0&&n.createElement(Fe.Z,{exerciseUserInfo:L.exerciseUserInfo,iframe:it,handleToDetail:Te,socket:ln,onStartScreenshot:()=>{d!=null&&d.screen_shot_open&&st(!0)},onCloseScreenshot:()=>{d!=null&&d.screen_shot_open&&st(!1)}}),n.createElement(Ae,{id:b.categoryId,startRecording:Tu,startScreenshot:Ou,onSuccuss:()=>{dl(d==null?void 0:d.screen_open),Qe()},onBack:Te}),n.createElement("iframe",{style:{display:Ru},id:"iframeShixuns",className:a.iframe,src:$u,ref:it,frameBorder:"0"}),wl.status!==-2&&wl.status!==-1&&n.createElement("div",{className:a.fixHeader},n.createElement(D.Z,{wrap:!1,align:"middle",className:"edu-container"},n.createElement(x.Z,null,(0,K.vB)((J=t==null?void 0:t.exercise)==null?void 0:J.exercise_status)),n.createElement(x.Z,{className:`${a.exerciseTitle} ml10`,title:(oe=t==null?void 0:t.exercise)==null?void 0:oe.exercise_name},(w=t==null?void 0:t.exercise)==null?void 0:w.exercise_name),n.createElement(x.Z,{style:{marginLeft:"auto"}},!((0,ee.GJ)()||(0,ee.dE)()&&((I=t==null?void 0:t.exercise)==null?void 0:I.user_exercise_status)==1)&&!!((U=t==null?void 0:t.exercise)!=null&&U.left_time)&&n.createElement("aside",{className:`${a.countDown} ${Mu}`},n.createElement("i",{className:"iconfont icon-daojishi",style:{marginRight:6}}),n.createElement("span",{className:a.cnText},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),n.createElement(bu,{value:ku,onFinish:ht}))),n.createElement(x.Z,null,!((0,ee.GJ)()||(0,ee.dE)()&&((ue=t==null?void 0:t.exercise)==null?void 0:ue.user_exercise_status)==1)&&L.actionTabs.key!=="student-unlock"&&Uu&&n.createElement(gl.Z,{className:`${a.refreshBtn} ml30`,onClick:Pt},n.createElement("span",{className:"iconfont icon-shuaxin2 mr5"}),"\u5237\u65B0")),n.createElement(x.Z,null,(0,ee.dE)()&&((ne=t==null?void 0:t.exercise)==null?void 0:ne.user_exercise_status)===0&&n.createElement(gl.Z,{className:`${a.submitButton} ml10`,type:"primary",onClick:()=>z(void 0,null,function*(){if(Ce.current){Ce.current="submit";return}yield Bt(!1)})},"\u4EA4\u5377")),n.createElement(x.Z,null,(($=t==null?void 0:t.exercise)==null?void 0:$.forbid_screen)&&n.createElement(X.ZP,{className:`${a.submitButton} ml10`,type:"primary",onClick:Bs},"\u89E3\u9501\u5207\u5C4F")),n.createElement(x.Z,null,(((Q=t==null?void 0:t.exercise)==null?void 0:Q.commit_status)==1||((ie=t==null?void 0:t.exercise)==null?void 0:ie.exercise_status)==3)&&((me=t==null?void 0:t.exercise_answer_user)==null?void 0:me.analysis)&&n.createElement("span",{className:a.teachAnalysis,onClick:()=>tn(!0)},n.createElement("i",{className:"iconfont icon-jiaoshipingjia"}),n.createElement("span",{className:"ml5"},"\u6559\u5E08\u8BC4\u4EF7"))))),n.createElement("section",{className:`edu-container ${a.wrapper} ${_l&&a.wrpAnswer}`},((pe=(M=t==null?void 0:t.exercise)==null?void 0:M.exercise_description)==null?void 0:pe.length)>0&&n.createElement(ge.Z,{className:a.exerciseAlert,description:n.createElement(D.Z,{wrap:!1,gutter:10,align:"top"},n.createElement(x.Z,{className:a.title},"\u8003\u8BD5\u987B\u77E5"),n.createElement(x.Z,{className:a.content},(ae=t==null?void 0:t.exercise)==null?void 0:ae.exercise_description)),closable:!0}),wl.status===0&&n.createElement(D.Z,{className:`${_l?"mt70":""} ${a.mainPart}`,wrap:!1},n.createElement(x.Z,{flex:ll?"280px":"0px",className:_l?"mb100":""},n.createElement("div",{className:a.leftPart},n.createElement("section",null,ll&&n.createElement(x.Z,{flex:"1",style:{background:"#fff",marginBottom:"10px",padding:"20px"}},n.createElement("div",{style:{marginBottom:15}},n.createElement("span",{style:{color:"#5F6368"}},"\u59D3\u540D"),n.createElement("span",{className:`ml10 ${a.userInfoText}`},((qe=t==null?void 0:t.exercise)==null?void 0:qe.user_name)||"- -")),n.createElement("div",null,n.createElement("span",{style:{color:"#5F6368"}},"\u5B66\u53F7"),n.createElement("span",{className:`ml10 ${a.userInfoText}`},((hl=t==null?void 0:t.exercise)==null?void 0:hl.student_id)||"- -"))),ll&&(0,ee.dE)()&&((xl=t.exercise)==null?void 0:xl.user_exercise_status)===0&&((Se=t.exercise)==null?void 0:Se.open_phone_video_recording)&&n.createElement(D.Z,{className:a.eduQrcode,style:{marginTop:10},align:"middle"},n.createElement(x.Z,null,n.createElement(ce(),{value:`https://${document.domain}/live-push.html?id=${b.categoryId}&login=${b.login}&cookie=${(0,K.ej)("_educoder_session")}`})),n.createElement(x.Z,{className:"ml15"},"\u6253\u5F00\u5FAE\u4FE1\u626B\u4E00\u626B",n.createElement("br",null),"\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236")),ll&&n.createElement("aside",{className:"bg-white"},n.createElement("aside",{className:a.answerInfo},n.createElement(D.Z,{justify:"space-between"},n.createElement(x.Z,null,"\u7B54\u9898\u8FDB\u5EA6"),n.createElement(x.Z,{className:a.answerProgress},n.createElement("span",{style:{color:"#165DFF"}},(il=(je=t==null?void 0:t.question_status)==null?void 0:je.filter(e=>e.ques_status===1))==null?void 0:il.length),n.createElement("span",{style:{color:"#999999"}},"/",(Fl=t==null?void 0:t.exercise_types)==null?void 0:Fl.q_counts))),n.createElement(D.Z,null,n.createElement(ke.Z,{strokeColor:"#165dffa6",trailColor:"#0000000d",percent:((Dn=(In=t==null?void 0:t.question_status)==null?void 0:In.filter(e=>e.ques_status===1))==null?void 0:Dn.length)/((Pn=t==null?void 0:t.exercise_types)==null?void 0:Pn.q_counts)*100,showInfo:!1})),n.createElement(D.Z,null,n.createElement(x.Z,null,n.createElement("span",{className:"c-grey-333"},"\u5171 ",n.createElement("span",{style:{color:"#165DFF"}},((qn=t==null?void 0:t.exercise_types)==null?void 0:qn.q_counts)||((Zn=(Sn=t==null?void 0:t.exercise_scores)==null?void 0:Sn.exercise_types)==null?void 0:Zn.q_counts))," \u9898\uFF1A"),n.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",n.createElement("span",{style:{color:"#FA6400"}},((Tn=t==null?void 0:t.exercise_types)==null?void 0:Tn.q_scores)||((kn=(On=t==null?void 0:t.exercise_scores)==null?void 0:On.exercise_types)==null?void 0:kn.q_scores))," \u5206")))),n.createElement(D.Z,{className:a.dottedLineWrapper,align:"middle"},n.createElement(x.Z,{className:a.leftHalfCircle}),n.createElement(x.Z,{flex:1,className:a.dottedLine}),n.createElement(x.Z,{className:a.rightHalfCircle})),n.createElement(D.Z,null,n.createElement(x.Z,{flex:"1"},n.createElement("aside",{className:`${a.cardList} ${($n=t.exercise)!=null&&$n.open_phone_video_recording?a.withQrcode:""}`},(Rn=t==null?void 0:t.exercise_question_types)==null?void 0:Rn.map((e,s)=>n.createElement(l.Fragment,{key:e.question_type},xs(e,s)))))))),(0,ee.dE)()&&((Mn=t==null?void 0:t.exercise)==null?void 0:Mn.exercise_status)!==3&&!((jn=t==null?void 0:t.exercise)!=null&&jn.open_score_commited)&&n.createElement(D.Z,{justify:"space-around",align:"middle",className:a.answerSheetBottom},n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("span",{className:a.answerYes}),"\u5DF2\u7B54"),n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("span",{className:`${a.answerNo} ml10`},n.createElement("div",{style:{height:"50%",width:"100%",background:"rgba(22,93,255,0.4)"}})),"\u90E8\u5206\u7B54\u9898"),n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("span",{className:`${a.answerNo} ml10`}),"\u672A\u7B54"),n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"\u6807\u8BB0")),(0,ee.dE)()&&(((Ln=t==null?void 0:t.exercise)==null?void 0:Ln.exercise_status)===3||((Wn=t==null?void 0:t.exercise)==null?void 0:Wn.open_score_commited))&&n.createElement(D.Z,{justify:"space-around",align:"middle",className:a.answerSheetBottom},n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("span",{className:a.answerYes,style:{background:"#028D01",height:8,width:8,borderRadius:"50%"}}),"\u6B63\u786E"),n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("span",{style:{background:"#FB3226",height:8,width:8,borderRadius:"50%"},className:`${a.answerNo} ml10`}),"\u9519\u8BEF"),n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("span",{style:{background:"#E77400",height:8,width:8,borderRadius:"50%"},className:`${a.answerNo} ml10`}),"\u90E8\u5206\u5F97\u5206"),n.createElement(x.Z,{className:a.tooltipWrap},n.createElement("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"\u6807\u8BB0")))),n.createElement(x.Z,null,n.createElement("div",{className:a.fold,onClick:()=>qu(!ll)},ll&&n.createElement(G.Z,{title:"\u6536\u8D77\u7B54\u9898\u5361"},n.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"})),!ll&&n.createElement(G.Z,{title:"\u5C55\u5F00"}," ",n.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"})))),n.createElement(x.Z,{flex:"1"},n.createElement("section",{className:[a.rightPart,"ml20"].join(" ")},n.createElement("div",{className:`${a.questionPart} pl30 pr30`,ref:Wl},Fs()),n.createElement(D.Z,{className:a.bottom,align:"middle",justify:"space-between"},n.createElement(x.Z,null,n.createElement(gl.Z,{icon:n.createElement("i",{className:`iconfont ${(Hn=(Un=t.exercise_question_types)==null?void 0:Un[H].items[V])!=null&&Hn.is_marked?"icon-biaoji1":"icon-biaojigaiti"}`,style:{color:"#FFB538",marginRight:6}}),className:a.markBtn,onClick:()=>z(void 0,null,function*(){var e;(yield(0,ye.sS)(b.categoryId,{exercise_question_id:(e=t.exercise_question_types[H].items[V])==null?void 0:e.question_id})).status===0&&Qe()})},(Vn=(Kn=t.exercise_question_types)==null?void 0:Kn[H].items[V])!=null&&Vn.is_marked?"\u53D6\u6D88\u6807\u8BB0":"\u6807\u8BB0\u8BE5\u9898")),n.createElement(x.Z,null,(H!=0||V!=0)&&n.createElement(X.ZP,{className:`${a.changeButton} ${a.prevBtn} mr20`,type:"default",onClick:()=>{if(Ce.current){Ce.current="prev";return}Nt()}},"\u4E0A\u4E00\u9898"),!(H===((Gn=t==null?void 0:t.exercise_question_types)==null?void 0:Gn.length)-1&&V===((zn=(Yn=(Qn=t==null?void 0:t.exercise_question_types)==null?void 0:Qn[H])==null?void 0:Yn.items)==null?void 0:zn.length)-1)&&n.createElement(X.ZP,{className:a.changeButton,type:"primary",onClick:()=>{if(Ce.current){Ce.current="next";return}It()}},"\u4E0B\u4E00\u9898")))))),wl.status!==0&&n.createElement(ru,{data:wl}),n.createElement(te.default,{title:"\u6CE8\u610F",open:Gu,closable:!1,footer:!1},n.createElement("div",null,n.createElement("p",{style:{marginBottom:0}},"\u79BB\u5F00\u8BE5\u9898\u540E\u4E0D\u5141\u8BB8\u518D\u6B21\u4FEE\u6539\u7B54\u6848\uFF0C\u786E\u8BA4\u79BB\u5F00\u5417\uFF1F"),n.createElement("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between",alignItems:"center"}},n.createElement(Re.default,{checked:jl,onChange:e=>{_t(e.target.checked)}},"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A"),n.createElement("div",null,n.createElement(X.ZP,{onClick:()=>{Al(!1),_t(!1)}},"\u6211\u518D\u60F3\u60F3"),n.createElement(X.ZP,{onClick:()=>{t.exercise_question_types[H].items[V].ques_status=1,Ze(re({},t)),Nl.current==="prev"?(V===0?(H-=1,V=t.exercise_question_types[H].items.length-1):V-=1,ml(H),fl(V)):Nl.current==="next"?(t.exercise_question_types[H].items.length-1===V?(H=H+1,V=0):V=V+1,ml(H),fl(V)):(ml(on.current.oneindex),fl(on.current.twoindex)),Al(!1)},type:"primary",style:{marginLeft:30}},"\u786E\u8BA4"))))),n.createElement(iu.Z,{successCb:un})),Su&&n.createElement(du(),{disabled:vt,bounds:Yu,onStart:(e,s)=>Xu(e,s)},n.createElement("div",{ref:ft,style:{position:"absolute",left:40,top:200,zIndex:101}},n.createElement("div",{onMouseOver:()=>{vt&&mt(!1)},onMouseOut:()=>{mt(!0)}},n.createElement(D.Z,{className:a.cameraHeader,align:"middle",justify:"space-between"},n.createElement(x.Z,null,n.createElement("i",{className:"iconfont icon-kaiqishexiangtou"}),n.createElement("span",null,"\u5DF2\u5F00\u542F\u6444\u50CF\u5934")),pt?n.createElement(_u.Z,{onClick:()=>{Et(!1)}}):n.createElement(vu.Z,{onClick:()=>{Et(!0)}})),n.createElement("div",{style:{display:pt?"flex":"none"}},n.createElement(Me.Z,{number:((Jn=t==null?void 0:t.exercise)==null?void 0:Jn.photo_count)-((Xn=t==null?void 0:t.exercise)==null?void 0:Xn.take_photo),take_photo:(et=t==null?void 0:t.exercise)==null?void 0:et.take_photo,ref:ct,time:(lt=t.exercise)==null?void 0:lt.left_time,update:Qe,supportCamera:e=>{e===2?(Wu(!0),Bl(d==null?void 0:d.screen_shot_open),d!=null&&d.screen_shot_open||(dl(d==null?void 0:d.screen_open),Qe())):e===1&&setTimeout(()=>ve.history.push("/"),3e3)}}))))),n.createElement(te.default,{destroyOnClose:!0,closable:!1,centered:!0,className:a.teachAnalysisModal,title:n.createElement(D.Z,{align:"middle",justify:"space-between"},n.createElement(x.Z,{style:{color:"rgba(0,0,0,0.9)",fontSize:"16px"}},"\u6559\u5E08\u8BC4\u4EF7"),n.createElement(x.Z,null,n.createElement("i",{className:"iconfont icon-guanbi7",style:{fontSize:"15px",cursor:"pointer"},onClick:()=>tn(!1)}))),open:Ju,footer:!1,onCancel:()=>tn(!1)},(nt=t==null?void 0:t.exercise_answer_user)==null?void 0:nt.analysis),n.createElement(te.default,{destroyOnClose:!0,centered:!0,width:555,title:n.createElement(D.Z,{align:"middle"},n.createElement("div",{className:"c-black font16 mr8"},"\u8BF7\u8F93\u5165\u89E3\u9501\u5207\u5C4F\u7801"),n.createElement("div",{className:"c-grey-666"},"\uFF08\u4F4D\u7F6E\uFF1A\u89C4\u5219\u8BBE\u7F6E-\u9632\u4F5C\u5F0A\u8BBE\u7F6E-\u9AD8\u7EA7\u9632\u4F5C\u5F0A\u6A21\u5F0F\uFF09")),open:Hu,footer:!1,onCancel:()=>ot(!1)},n.createElement("div",null,n.createElement("div",{className:"mb20 c-black"},"\u8F93\u5165\u89E3\u9501\u7801\u540E\u5C06\u9000\u51FA\u8003\u8BD5\uFF0C\u9000\u51FA\u540E\u5728\u8003\u8BD5\u65F6\u95F4\u5185\u53EF\u7EE7\u7EED\u8003\u8BD5\u7B54\u9898"),n.createElement(yu,{key:Ku,onOk:e=>{var s;console.log(e,444),e.join("")===((s=t==null?void 0:t.exercise)==null?void 0:s.screen_key)?Te():(de.ZP.warning("\u89E3\u9501\u5207\u5C4F\u7801\u8F93\u5165\u6709\u8BEF"),Vu(m=>m+1))}}))))};var Au=(0,ve.connect)(({loading:u,user:r,exercise:i,globalSetting:q})=>({globalSetting:q,user:r,exercise:i,loading:u.effects}))(Cu)},25596:function(Pl,Oe,E){var l=E(59301),ve=E(31797),Ne=E(78241),ce=E(43418),Pe=E(14491),Ee=E(98135),te=E(95237),he=E(43604),de=E(3113),ke=E(21797),D=E(99232),x=E.n(D),$e=E(63144),Re=E(15826),G=E(41670),se=E(35099),X=(xe,Me,Fe)=>new Promise((K,Be)=>{var Le=Ae=>{try{sl(Fe.next(Ae))}catch(ze){Be(ze)}},We=Ae=>{try{sl(Fe.throw(Ae))}catch(ze){Be(ze)}},sl=Ae=>Ae.done?K(Ae.value):Promise.resolve(Ae.value).then(Le,We);sl((Fe=Fe.apply(xe,Me)).next())});const{Countdown:ge}=ve.default,Ke=({exercise:xe,successCb:Me,dispatch:Fe})=>{var K,Be,Le,We;const sl=(0,$e.useParams)(),[Ae]=Ne.default.useForm(),[ze,Ue]=(0,l.useState)(!1),a=(0,l.useRef)(),{actionTabs:Y}=xe;(0,l.useEffect)(()=>{xe.actionTabs.key==="student-unlock"&&(Ue(!1),Ae.resetFields())},[xe.actionTabs.key]);const ee=()=>new Promise(le=>X(void 0,null,function*(){var Ve,Xe,al;return a.current=yield(0,G.y)({ip_limit:(Ve=Y==null?void 0:Y.exerciseParams)==null?void 0:Ve.ip_limit,ip_bind:(Xe=Y==null?void 0:Y.exerciseParams)==null?void 0:Xe.ip_bind,ip_bind_type:(al=Y==null?void 0:Y.exerciseParams)==null?void 0:al.ip_bind_type}),le()})),rl=()=>X(void 0,null,function*(){var le,Ve,Xe,al,ql,He,Gl;yield Ae.validateFields();const yl=Ae.getFieldsValue();if(Ue(!0),(((le=Y==null?void 0:Y.exerciseParams)==null?void 0:le.ip_limit)!=="no"||(Ve=Y==null?void 0:Y.exerciseParams)!=null&&Ve.ip_bind)&&(yield ee()),(yield(0,ke.ZD)((Xe=Y==null?void 0:Y.exerciseParams)==null?void 0:Xe.id,{exercise_user_id:(al=Y==null?void 0:Y.exerciseParams)==null?void 0:al.exercise_user_id,unlock_key:yl.unlock_key,ip:a.current})).status===0){if(Me){Fe({type:"exercise/setActionTabs",payload:{}}),Me();return}if(yl.time){const Sl={time:x()(yl.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:(ql=Y==null?void 0:Y.exerciseParams)==null?void 0:ql.exercise_user_id,id:(He=Y==null?void 0:Y.exerciseParams)==null?void 0:He.id};yield(0,ke.qz)(Sl)}const we=Y==null?void 0:Y.exerciseParams;(0,Re.nr)({inner_ip:we.inner_ip,public_ip:we.public_ip,open_camera:we.open_camera,ip_limit:we.ip_limit,ip_bind:we.ip_bind,ip_bind_type:we.ip_bind_type,exercise_tips:we.exercise_tips,exerciseId:we.id,screen_open:we.screen_open,screen_num:we.screen_num,screen_sec:we.screen_sec,coursesId:sl.coursesId,login:(Gl=(0,se.eY)())==null?void 0:Gl.login,history,identity_verify:we.identity_verify,open_phone_video_recording:we.open_phone_video_recording,current_status:we.current_status}),Fe({type:"exercise/setActionTabs",payload:{}})}Ue(!1)}),ye=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:le=>l.createElement("span",{className:le.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},le)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:le=>l.createElement("span",{className:le.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},le)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],Je=((K=Y==null?void 0:Y.exerciseParams)==null?void 0:K.errorMessage)&&typeof((Be=Y==null?void 0:Y.exerciseParams)==null?void 0:Be.errorMessage)=="object";return l.createElement(l.Fragment,null,l.createElement(ce.default,{width:514,centered:!0,closable:!!((Le=Y==null?void 0:Y.exerciseParams)!=null&&Le.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:xe.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Fe({type:"exercise/setActionTabs",payload:{}})}},Je&&l.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!Je&&l.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),Je&&l.createElement(Pe.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((We=Y==null?void 0:Y.exerciseParams)==null?void 0:We.errorMessage)||{}],columns:ye}),l.createElement("div",{className:""},l.createElement(Ne.default,{form:Ae,layout:"vertical",autoComplete:"off"},l.createElement(Ne.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},l.createElement(Ee.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})))),l.createElement(te.Z,{justify:"space-between",align:"middle"},l.createElement(he.Z,null),l.createElement(he.Z,null,l.createElement(de.ZP,{loading:ze,onClick:rl},"\u8FDB\u5165\u8003\u8BD5")))))};Oe.Z=(0,$e.connect)(({exercise:xe})=>({exercise:xe}))(Ke)},82231:function(Pl,Oe,E){E.d(Oe,{_:function(){return Ne}});var l=E(59301),ve=E(43418);const Ne=ce=>{var Pe,Ee;const te=(0,l.useRef)([]),he=()=>{for(const de of te.current)clearTimeout(de);te.current=[]};return(0,l.useEffect)(()=>{var de,ke,D,x,$e,Re;if(he(),(de=ce==null?void 0:ce.exercise)!=null&&de.left_time&&((D=(ke=ce==null?void 0:ce.exercise)==null?void 0:ke.exercise_events)==null?void 0:D.length)>0){for(const G of(x=ce==null?void 0:ce.exercise)==null?void 0:x.exercise_events)if((($e=ce==null?void 0:ce.exercise)==null?void 0:$e.left_time)>(G==null?void 0:G.reminder_time)*60){const se=setTimeout(()=>{ve.default.info({content:`${G==null?void 0:G.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},(((Re=ce==null?void 0:ce.exercise)==null?void 0:Re.left_time)-(G==null?void 0:G.reminder_time)*60)*1e3);te.current.push(se)}}},[(Pe=ce==null?void 0:ce.exercise)==null?void 0:Pe.left_time,(Ee=ce==null?void 0:ce.exercise)==null?void 0:Ee.exercise_events]),he}}}]);
diff --git a/p__Classrooms__Lists__Exercise__Answer__index.chunk.css b/p__Classrooms__Lists__Exercise__Answer__index.chunk.css
index 301cc7fb43..904a3045bf 100644
--- a/p__Classrooms__Lists__Exercise__Answer__index.chunk.css
+++ b/p__Classrooms__Lists__Exercise__Answer__index.chunk.css
@@ -1 +1 @@
-.flex_box_center___kVqBh{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___FMnNq{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___meESe{align-items:center;box-align:center}.flex_box_center_end___KFpOb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GHIK9{flex-direction:column;box-orient:block-axis}.video___nn_cD{min-height:160px;background:white;text-align:center;padding:14px;margin-bottom:20px;font-size:0}.video___nn_cD span{font-size:16px;text-align:center;color:#ccc;padding-top:50px;display:inline-block}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.flex_box_center___ariLt{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___MC6sH{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___tJHfy{align-items:center;box-align:center}.flex_box_center_end___AfB_t{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xX4Fj{flex-direction:column;box-orient:block-axis}.bg___nHBEZ{background:white}[id=educoder] .wrapper___TZKl8{padding-top:84px}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm{border-radius:0;padding:7px 15px;margin-bottom:10px;background-color:#f6f7f9}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm div[class~=ant-alert-description]{padding:10px 48px 8px 5px}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm .title___rj6Q0{font-size:14px;color:#e99237;white-space:nowrap}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm .content___Te7Wz{font-size:14px;color:#434d6c}[id=educoder] .baseMargin___BRmsh{margin-left:62px}[id=educoder] .noWrap___X6AS3{white-space:nowrap}[id=educoder] .singleItem___GkaDR{border-radius:2px;border:1px solid #CCCCCC;padding:20px 15px 10px}[id=educoder] .questionIcons___XoGYC [class~=ant-anchor-link]{display:inline}[id=educoder] .questionIcons___XoGYC [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}[id=educoder] .questionIcons___XoGYC span,[id=educoder] .questionIcons___XoGYC a{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#fb3226;display:inline-block;margin-right:8px;margin-bottom:20px;border-radius:40px;font-weight:700;cursor:pointer}[id=educoder] .questionIcons___XoGYC span:hover,[id=educoder] .questionIcons___XoGYC a:hover{background-color:#ec7d72}[id=educoder] .questionIcons___XoGYC span:nth-child(5n),[id=educoder] .questionIcons___XoGYC a:nth-child(5n){margin-right:25px}[id=educoder] .questionIcons___XoGYC .green___iIYnV{background-color:#2abd8c}[id=educoder] .questionIcons___XoGYC .green___iIYnV:hover{background-color:#88d19e}[id=educoder] .questionIcons___XoGYC .orange___EIhiL{background-color:#fd8001}[id=educoder] .questionIcons___XoGYC .orange___EIhiL:hover{background-color:#fb9f42}[id=educoder] .greenTip___WwiUh{color:#2abd8c;margin-left:15px}[id=educoder] .greenTip___WwiUh:before{content:"";width:12px;height:12px;background:#2abd8c;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}[id=educoder] .redTip___aWSt4{color:#fb3226;margin-left:15px}[id=educoder] .redTip___aWSt4:before{content:"";width:12px;height:12px;background:#fb3226;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}[id=educoder] .orangeTip___j5g_H{color:#fd8001;margin-left:15px}[id=educoder] .orangeTip___j5g_H:before{content:"";width:12px;height:12px;background:#fd8001;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}[id=educoder] .pollDesc___yDT2Q{color:#333;background-color:#fff;padding:15px;box-sizing:border-box;margin-top:30px;margin-bottom:0}[id=educoder] .answered___d2hE7{position:relative}[id=educoder] .answered___d2hE7:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#cbcbcb;content:""}[id=educoder] .unanswer___AdOhE{position:relative}[id=educoder] .unanswer___AdOhE:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#fff;content:"";border:1px solid #cbcbcb}[id=educoder] .anchor___z3CaP{display:flex;flex-direction:row}[id=educoder] .anchor___z3CaP [class~=ant-anchor-link]{padding:0}[id=educoder] .answerFlag___wwTKa{display:block;float:left;margin-right:10px;border-radius:50%;height:40px;line-height:40px;width:40px;text-align:center;cursor:pointer;margin-bottom:5px;background:#ff3756;color:#fff;border:1px solid #ff3756}[id=educoder] .answerFlag___wwTKa [class~=ant-anchor-link-title]{color:#fff}[id=educoder] .flagActive___piG3D{background-color:#29bd8b;color:#fff;border:1px solid #29bd8b}[id=educoder] .flagHalf___E29dd{background-color:#ff6800;color:#fff;border:1px solid #ff6800}[id=educoder] .answerStudentFlag___HRVt8{display:block;float:left;margin-right:10px;border-radius:50%;border:1px solid #cbcbcb;height:40px;line-height:40px;width:40px;text-align:center;color:#999;cursor:pointer;margin-bottom:5px}[id=educoder] .answerStudentActive___kM6r4{background:#cbcbcb;color:#fff}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox-group],[id=educoder] .questionItem___q6Hgu [class~=ant-radio-group]{width:100%}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox-wrapper]{margin-right:5px;display:flex;align-items:baseline}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox]+span{display:inline-flex}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox]+span [class~=mr3]{flex-shrink:0}[id=educoder] .questionItem___q6Hgu .questionScore___RW5tm{background:rgba(236,236,236,.6);border-radius:2px;width:52px;height:25px;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-shrink:0}[id=educoder] .itemType___pPqzT{padding:20px 5px}[id=educoder] .itemFlag___j5TSr{padding:0 10px;border-radius:15px;height:22px;line-height:22px;background:#eaeaea;color:#999;font-size:14px}[id=educoder] .answerWrap___G9dnn{margin-bottom:40px}[id=educoder] .answerSubjective___LRVKJ{width:100%;height:130px;padding:5px;overflow:auto;resize:vertical;outline:none}[id=educoder] .otherInput___SxNAw{border:none;border-bottom:1px solid #eee;background:transparent;flex:1 1;height:20px;line-height:20px}[id=educoder] .otherInput___SxNAw [class~=ant-input]:hover,[id=educoder] .otherInput___SxNAw [class~=ant-input]:focus{border:none!important;border-bottom:1px solid #eee!important;background:#f8f8f8!important}[id=educoder] .submitButton___zPo7H{width:130px;height:40px}[id=educoder] .randomFlag___TOZ2H{width:68px;height:24px;line-height:24px;text-align:center;background:#84b6eb;color:#fff;border-radius:20px;font-size:12px;margin-left:24px;display:inline-block}[id=educoder] .answerTrue___fgIW0{position:relative;margin-right:40px;cursor:default}[id=educoder] .answerTrue___fgIW0:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#29bd8b;content:""}[id=educoder] .answerFalse___gAQD8{position:relative;margin-right:40px;cursor:default}[id=educoder] .answerFalse___gAQD8:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff3756;content:""}[id=educoder] .answerHalf___h40sX{position:relative;margin-right:40px;cursor:default}[id=educoder] .answerHalf___h40sX:after{position:absolute;left:-25px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff6800;content:""}[id=educoder] .renderHtml___UerV1{display:inline-flex;align-items:baseline}[id=educoder] .simpleText___ZKx7o{background:#f5f5f5;border-radius:4px;border:1px solid #eaeaea;padding:5px;min-height:35px;box-sizing:border-box}[id=educoder] .answerYes___AA0oM{width:12px;height:12px;background:#0152d9;color:#fff;display:inline-block;margin-right:4px}[id=educoder] .answerNo___gMGLy{width:12px;height:12px;border:1px solid rgba(0,0,0,.15);color:#fff;display:flex;align-items:flex-end;margin-right:4px}[id=educoder] .answerInfo___tB4Wz{font-size:12px;margin-bottom:10px;padding:20px 20px 0}[id=educoder] .answerInfo___tB4Wz .answerProgress___CbmXy{font-weight:500}[id=educoder] .answerSheetWrap___aPipx{margin-bottom:25px}[id=educoder] .answerSheetQuestionTitle___P18Ss{margin-bottom:15px;font-size:14px;font-weight:500;color:#666;cursor:pointer}[id=educoder] .answerSheet___yhxK1{font-size:0;vertical-align:top;margin-top:8px;margin-bottom:25px;width:100%}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V{width:26px;height:26px;color:#666;border:1px solid rgba(0,0,0,.15);border-radius:2px;display:inline-block;font-size:14px;line-height:26px;text-align:center;position:relative;cursor:pointer}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V .qindex___XuKA8{position:relative;z-index:1}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V .markIcon___ZTkqb{position:absolute;top:-8px;right:-8px;color:#ffb538}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V:hover{border-color:#0152d9;color:#0152d9}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.active___WSsrt{background:#3061D0;color:#fff}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.yes___knuOK{background:#E0F4E4;color:#028d01;border:1px solid #E0F4E4!important}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.no___gv_cs{background:#FFD5D0;color:#fb3226;border:1px solid #FFD5D0!important}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.bf___pJfi5{background:#FFE5C4;color:#e77400;border:1px solid #FFE5C4!important}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.partialActive___K6lsa{background:#EEEEEE;color:#fff}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.selected___grFyM{border:1px solid #18D6FF}[id=educoder] .countDown___OzcWL{display:flex;align-items:center;color:#37ad83}[id=educoder] .countDown___OzcWL .cnText___TvFjV{font-size:14px}[id=educoder] .countDown___OzcWL>div{text-align:center;display:inline-block;margin-left:10px}[id=educoder] .countDown___OzcWL>div [class~=ant-statistic]{display:inline-block}[id=educoder] .countDown___OzcWL>div [class~=ant-statistic-content]{color:#37ad83;font-weight:500;font-size:20px}[id=educoder] .countDown___OzcWL>div.red___Mge1h{color:red;border-color:red}[id=educoder] .countDown___OzcWL>div.red___Mge1h [class~=ant-statistic-content]{color:red}[id=educoder] .refreshBtn___lK1MX{width:88px;height:38px;background:#F6F7F9;border-radius:4px;color:#37ad83;border:none}[id=educoder] .refreshBtn___lK1MX:hover,[id=educoder] .refreshBtn___lK1MX:focus,[id=educoder] .refreshBtn___lK1MX:active{background:#F6F7F9;color:#37ad83}[id=educoder] .fold___id0EJ{background:#fff;width:16px;height:66px;position:absolute;top:50%;margin-top:-33px;right:-16px;z-index:3;cursor:pointer;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}[id=educoder] .fold___id0EJ:before{content:"";width:0;height:0;position:absolute;right:0;top:0;border-right:15px solid #fafafa;border-bottom:10px solid #fff}[id=educoder] .fold___id0EJ:after{content:"";width:0;height:0;position:absolute;right:0;bottom:0;border-right:15px solid #fafafa;border-top:10px solid #fff}[id=educoder] .cardList___xKhMX{height:calc(88vh - 224px);padding:10px 20px 160px;overflow:auto}[id=educoder] .cardList___xKhMX.withQrcode___qphZK{height:calc(88vh - 324px)}[id=educoder] .iframe___pMMQx{position:fixed;inset:0;z-index:999;width:100%;height:100%;border:none;display:none;background:#fff}[id=educoder] .eduTip___hXWhK{background:white;padding:15px;border-radius:6px;margin-top:20px}[id=educoder] .eduQrcode____qxcx{background:white;padding:10px 15px;margin-top:20px}[id=educoder] .eduQrcode____qxcx canvas{width:110px;height:110px;border:10px solid #0152d9;border-radius:4px}[id=educoder] .eduVideo___mufWJ>aside{padding:0;margin-bottom:0}[id=educoder] .eduVideo___mufWJ>aside video{width:100%;border-top-left-radius:4px;border-top-right-radius:4px}[id=educoder] .eduUsername___tiufh{border-radius:0 0 6px 6px;font-weight:600}[id=educoder] .startAnswer___AA7n5{width:100%;height:50px;line-height:50px;padding-left:20px;background:#ffffff;border-radius:6px;border:1px solid #ccccc0;cursor:pointer;margin-top:20px}[id=educoder] .eduSubmit___UPIsJ{display:flex;align-items:center;position:fixed;left:0;bottom:0;width:100%;background:#fff;z-index:205;box-shadow:0 -2px 8px #cccccc80;height:80px}[id=educoder] .eduSubmit___UPIsJ>div{width:1200px;margin:0 auto!important}[id=educoder] .eduTitle___jCJrO{position:fixed;z-index:3;left:0;padding:10px 0;top:-10px;width:100%;background:#fff}[id=educoder] .eduTitle___jCJrO>aside{width:1200px;margin:0 auto}[id=educoder] .wrpAnswer___AVK1Y [class~=full-screen]{top:56px!important;height:auto!important;bottom:68px}[id=educoder] .wrpAnswer___AVK1Y [class~=full-screen] [class~=markdown-editor-body]{height:calc(100% - 30px)!important}[id=educoder] .simpleMd___ZGbXj *{word-break:break-all;white-space:break-spaces}[id=educoder] .videomodal___bYarH{width:200px;padding:0}[id=educoder] .videomodal___bYarH div[class~=ant-modal-body]{padding:0}[id=educoder] .mainPart___Fqvw7 .userInfoText___nqL8p{font-size:16px;font-weight:600;color:#000}[id=educoder] .mainPart___Fqvw7 .answerSheetBottom___yXf5u{background:#FFFFFF;box-shadow:0 -2px 4px #eaeef4;height:40px;display:flex;position:absolute;bottom:0;width:100%;align-items:center;z-index:5}[id=educoder] .mainPart___Fqvw7 .tooltipWrap___AxG9B{display:flex;align-items:center;color:#5f6368}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook{height:88vh;overflow:hidden;position:relative}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3{height:88vh;background-color:#fff;overflow:hidden;position:relative}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66{overflow:auto;height:inherit;padding-bottom:78px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .questionTypeTitle___r6Fo9{font-size:16px;font-weight:600;color:#000}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .questionTypeInfo___JfpWv{font-size:16px;font-weight:400;color:#464f66}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .toIframeBtn___gRKtn{width:92px;height:36px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv{height:64px;width:100%;position:absolute;bottom:0;box-shadow:0 -2px 8px #f1f1f1;padding:0 30px;background-color:#fff;z-index:100}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv .markBtn___ZCLGF{width:116px;height:38px;border-radius:4px;color:#666}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv .markBtn___ZCLGF:hover{color:#3061d0}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl{width:118px;height:38px;border-radius:2px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl.prevBtn___lgCPG{color:#666}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl.prevBtn___lgCPG:hover{color:#3061d0}[id=educoder] .analysisWrap___JoCnb{border-top:1px dotted #CCCCCC;padding-top:20px}[id=educoder] .analysisWrap___JoCnb .greyBg___vgesc{background:#F6F7F9;border-radius:4px;padding:20px 15px}[id=educoder] .fixHeader___RoNxE{position:fixed;top:0;width:100%;min-width:1200px;height:64px;background:#FFFFFF;box-shadow:0 2px 4px #eaeef4;display:flex;align-items:stretch;z-index:1}[id=educoder] .fixHeader___RoNxE .exerciseTitle___Dtp56{font-size:18px;font-weight:600;color:#333;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[id=educoder] .fixHeader___RoNxE .submitButton___zPo7H{width:88px;height:38px;border-radius:4px}[id=educoder] .commitModal___zqvNA .commitItem___mjYF6{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[id=educoder] .commitModal___zqvNA .commitInfoLabel___KtIjW{font-size:14px;color:#666;margin-right:8px}[id=educoder] .commitModal___zqvNA .commitInfoValue___DCyRn{font-size:14px;color:#191919}[id=educoder] .cameraHeader___Pqhwb{height:46px;width:200px;padding:0 12px;background-color:#fff;border-radius:6px 6px 0 0}[id=educoder] .cameraHeader___Pqhwb i{color:#3061d0;margin-right:8px}[id=educoder] .cameraHeader___Pqhwb span{font-size:14px;color:#232b40}[id=educoder] .dottedLineWrapper___ONO9c .leftHalfCircle___RNJN7{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(-50%)}[id=educoder] .dottedLineWrapper___ONO9c .dottedLine___qWy4W{border-bottom:1px dotted #CCCCCC}[id=educoder] .dottedLineWrapper___ONO9c .rightHalfCircle___s3_hr{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(50%)}[id=educoder] .orangeNum___IYnup{color:#ffa25a}[id=educoder] .teachAnalysis___FH6fk{color:#5f6368;cursor:pointer}[id=educoder] .teachAnalysis___FH6fk:hover{color:#3061d0}[id=educoder] .teachAnalysisModal___RcKVp{color:#000000e6;line-height:25px}[id=educoder] .teachAnalysisModal___RcKVp [class^=ant-modal-header]{padding:25px 25px 0}[id=educoder] .teachAnalysisModal___RcKVp [class^=ant-modal-body]{padding:20px 25px 25px}.score___mcGn7{font-weight:600;color:#fa6400}.wrap___h11sQ{font-size:14px;font-weight:400;color:#6a7283}.flex_box_center___xK64P{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___BNBCA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ConJK{align-items:center;box-align:center}.flex_box_center_end___L08sz{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___hvk0E{flex-direction:column;box-orient:block-axis}.shixunWrp___FTFC6{border:1px solid #eee;margin-top:20px}.shixunWrp___FTFC6 [class~=monaco-editor]{width:100%!important}.shixunWrp___FTFC6 [class~=monaco-editor]>div{width:100%!important}.shixunWrp___FTFC6 [class~=monaco-editor]>div [class~=monaco-scrollable-element],.shixunWrp___FTFC6 [class~=monaco-editor]>div [class~=overlayWidgets],.shixunWrp___FTFC6 [class~=monaco-editor]>div div:empty{width:100%!important}.shixunWrp___FTFC6 h2{font-size:14px;font-weight:400;padding:6px 20px;border-bottom:1px solid #CCCCCC;margin:0;position:relative;color:#666;background:#F6F7F9}.shixunWrp___FTFC6 h2 span{position:absolute;right:10px;top:6px}.fill___H_Qd6{margin-bottom:40px}.fill___H_Qd6 .index___PaSVJ{font-size:14px;color:#666}.fill___H_Qd6 .success___fz_F7{color:#00c21e}.fill___H_Qd6 .fail___ftXSv{color:#fa6400}.fill___H_Qd6 .fillInput___q_sSb{height:46px}.shixunWrapper___toGqF{border-radius:2px;border:1px solid #CCCCCC;padding:10px 20px 90px 15px;max-height:380px;overflow:auto;margin-left:62px}.shixunWrapper___toGqF .score___AsYGZ{font-size:14px;color:#999}.shixunWrapper___toGqF .name___hawfX{font-size:14px;color:#333;margin-left:6px}.programWrapper___zVQPT{margin-left:62px}.programWrapper___zVQPT .desc___MFIu5{font-size:14px;color:#666;margin-bottom:14px}.programWrapper___zVQPT .content___QuE41{border-radius:2px;border:1px solid #CCCCCC;max-height:300px;overflow:auto;padding:10px 15px}.analysisWrap___qGPzJ{border-top:1px dotted #CCCCCC;padding-top:20px}.analysisWrap___qGPzJ .greyBg___FIDIB{background:#F6F7F9;border-radius:4px;padding:20px 15px}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.inputs textarea::placeholder{color:#536879!important}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070F19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121C24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.comments___ZkLeS{background-color:#fff;min-height:90px;padding:15px}.comments___ZkLeS .greyText___ow9J6{color:#6a7283}.comments___ZkLeS .commentText___Uklcs{color:#333}.wrapper___XTdhL{border-radius:4px;border:1px solid #DCDCDC}.header___pq5DQ{background:#F6F7F9;border-radius:4px 4px 0 0;height:40px;padding:0 20px 0 15px;font-size:14px;color:#000}.header___pq5DQ img{width:28px;border-radius:50%}.header___pq5DQ .updateTime___WYYjt{margin-left:auto}.header___pq5DQ .updateTime___WYYjt .text___FmQY7{color:#6a7283;margin-right:10px}.header___pq5DQ .updateTime___WYYjt .date___DiXg4{color:#333}.codeInput___xSFAu input{width:48px;height:48px;border:1px solid #E5E5E5;line-height:46px;text-align:center;margin-right:30px;font-weight:500;font-size:18px;color:#000}.codeInput___xSFAu input:last-child{margin-right:0}
+.flex_box_center___kVqBh{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___FMnNq{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___meESe{align-items:center;box-align:center}.flex_box_center_end___KFpOb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GHIK9{flex-direction:column;box-orient:block-axis}.video___nn_cD{min-height:160px;background:white;text-align:center;padding:14px;margin-bottom:20px;font-size:0}.video___nn_cD span{font-size:16px;text-align:center;color:#ccc;padding-top:50px;display:inline-block}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.flex_box_center___ariLt{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___MC6sH{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___tJHfy{align-items:center;box-align:center}.flex_box_center_end___AfB_t{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xX4Fj{flex-direction:column;box-orient:block-axis}.bg___nHBEZ{background:white}[id=educoder] .wrapper___TZKl8{padding-top:84px}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm{border-radius:0;padding:7px 15px;margin-bottom:10px;background-color:#f6f7f9}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm div[class~=ant-alert-description]{padding:10px 48px 8px 5px}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm .title___rj6Q0{font-size:14px;color:#e99237;white-space:nowrap}[id=educoder] .wrapper___TZKl8 .exerciseAlert___QUMwm .content___Te7Wz{font-size:14px;color:#434d6c}[id=educoder] .baseMargin___BRmsh{margin-left:62px}[id=educoder] .noWrap___X6AS3{white-space:nowrap}[id=educoder] .singleItem___GkaDR{border-radius:2px;border:1px solid #CCCCCC;padding:20px 15px 10px}[id=educoder] .questionIcons___XoGYC [class~=ant-anchor-link]{display:inline}[id=educoder] .questionIcons___XoGYC [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}[id=educoder] .questionIcons___XoGYC span,[id=educoder] .questionIcons___XoGYC a{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#fb3226;display:inline-block;margin-right:8px;margin-bottom:20px;border-radius:40px;font-weight:700;cursor:pointer}[id=educoder] .questionIcons___XoGYC span:hover,[id=educoder] .questionIcons___XoGYC a:hover{background-color:#ec7d72}[id=educoder] .questionIcons___XoGYC span:nth-child(5n),[id=educoder] .questionIcons___XoGYC a:nth-child(5n){margin-right:25px}[id=educoder] .questionIcons___XoGYC .green___iIYnV{background-color:#2abd8c}[id=educoder] .questionIcons___XoGYC .green___iIYnV:hover{background-color:#88d19e}[id=educoder] .questionIcons___XoGYC .orange___EIhiL{background-color:#fd8001}[id=educoder] .questionIcons___XoGYC .orange___EIhiL:hover{background-color:#fb9f42}[id=educoder] .greenTip___WwiUh{color:#2abd8c;margin-left:15px}[id=educoder] .greenTip___WwiUh:before{content:"";width:12px;height:12px;background:#2abd8c;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}[id=educoder] .redTip___aWSt4{color:#fb3226;margin-left:15px}[id=educoder] .redTip___aWSt4:before{content:"";width:12px;height:12px;background:#fb3226;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}[id=educoder] .orangeTip___j5g_H{color:#fd8001;margin-left:15px}[id=educoder] .orangeTip___j5g_H:before{content:"";width:12px;height:12px;background:#fd8001;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}[id=educoder] .pollDesc___yDT2Q{color:#333;background-color:#fff;padding:15px;box-sizing:border-box;margin-top:30px;margin-bottom:0}[id=educoder] .answered___d2hE7{position:relative}[id=educoder] .answered___d2hE7:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#cbcbcb;content:""}[id=educoder] .unanswer___AdOhE{position:relative}[id=educoder] .unanswer___AdOhE:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#fff;content:"";border:1px solid #cbcbcb}[id=educoder] .anchor___z3CaP{display:flex;flex-direction:row}[id=educoder] .anchor___z3CaP [class~=ant-anchor-link]{padding:0}[id=educoder] .answerFlag___wwTKa{display:block;float:left;margin-right:10px;border-radius:50%;height:40px;line-height:40px;width:40px;text-align:center;cursor:pointer;margin-bottom:5px;background:#ff3756;color:#fff;border:1px solid #ff3756}[id=educoder] .answerFlag___wwTKa [class~=ant-anchor-link-title]{color:#fff}[id=educoder] .flagActive___piG3D{background-color:#29bd8b;color:#fff;border:1px solid #29bd8b}[id=educoder] .flagHalf___E29dd{background-color:#ff6800;color:#fff;border:1px solid #ff6800}[id=educoder] .answerStudentFlag___HRVt8{display:block;float:left;margin-right:10px;border-radius:50%;border:1px solid #cbcbcb;height:40px;line-height:40px;width:40px;text-align:center;color:#999;cursor:pointer;margin-bottom:5px}[id=educoder] .answerStudentActive___kM6r4{background:#cbcbcb;color:#fff}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox-group],[id=educoder] .questionItem___q6Hgu [class~=ant-radio-group]{width:100%}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox-wrapper]{margin-right:5px;display:flex;align-items:baseline}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox]+span{display:inline-flex}[id=educoder] .questionItem___q6Hgu [class~=ant-checkbox]+span [class~=mr3]{flex-shrink:0}[id=educoder] .questionItem___q6Hgu .questionScore___RW5tm{background:rgba(236,236,236,.6);border-radius:2px;width:52px;height:25px;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-shrink:0}[id=educoder] .itemType___pPqzT{padding:20px 5px}[id=educoder] .itemFlag___j5TSr{padding:0 10px;border-radius:15px;height:22px;line-height:22px;background:#eaeaea;color:#999;font-size:14px}[id=educoder] .answerWrap___G9dnn{margin-bottom:40px}[id=educoder] .answerSubjective___LRVKJ{width:100%;height:130px;padding:5px;overflow:auto;resize:vertical;outline:none}[id=educoder] .otherInput___SxNAw{border:none;border-bottom:1px solid #eee;background:transparent;flex:1 1;height:20px;line-height:20px}[id=educoder] .otherInput___SxNAw [class~=ant-input]:hover,[id=educoder] .otherInput___SxNAw [class~=ant-input]:focus{border:none!important;border-bottom:1px solid #eee!important;background:#f8f8f8!important}[id=educoder] .submitButton___zPo7H{width:130px;height:40px}[id=educoder] .randomFlag___TOZ2H{width:68px;height:24px;line-height:24px;text-align:center;background:#84b6eb;color:#fff;border-radius:20px;font-size:12px;margin-left:24px;display:inline-block}[id=educoder] .answerTrue___fgIW0{position:relative;margin-right:40px;cursor:default}[id=educoder] .answerTrue___fgIW0:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#29bd8b;content:""}[id=educoder] .answerFalse___gAQD8{position:relative;margin-right:40px;cursor:default}[id=educoder] .answerFalse___gAQD8:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff3756;content:""}[id=educoder] .answerHalf___h40sX{position:relative;margin-right:40px;cursor:default}[id=educoder] .answerHalf___h40sX:after{position:absolute;left:-25px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff6800;content:""}[id=educoder] .renderHtml___UerV1{display:inline-flex;align-items:baseline}[id=educoder] .simpleText___ZKx7o{background:#f5f5f5;border-radius:4px;border:1px solid #eaeaea;padding:5px;min-height:35px;box-sizing:border-box}[id=educoder] .answerYes___AA0oM{width:12px;height:12px;background:rgba(22,93,255,.4);color:#fff;display:inline-block;margin-right:4px}[id=educoder] .answerNo___gMGLy{width:12px;height:12px;border:1px solid rgba(0,0,0,.15);color:#fff;display:flex;align-items:flex-end;margin-right:4px}[id=educoder] .answerInfo___tB4Wz{font-size:12px;margin-bottom:10px;padding:20px 20px 0}[id=educoder] .answerInfo___tB4Wz .answerProgress___CbmXy{font-weight:500}[id=educoder] .answerSheetWrap___aPipx{margin-bottom:25px}[id=educoder] .answerSheetQuestionTitle___P18Ss{margin-bottom:15px;font-size:14px;font-weight:500;color:#666;cursor:pointer}[id=educoder] .answerSheet___yhxK1{font-size:0;vertical-align:top;margin-top:8px;margin-bottom:25px;width:100%}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V{width:26px;height:26px;color:#666;border:1px solid rgba(0,0,0,.15);border-radius:2px;display:inline-block;font-size:14px;line-height:26px;text-align:center;position:relative;cursor:pointer}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V .qindex___XuKA8{position:relative;z-index:1}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V .markIcon___ZTkqb{position:absolute;top:-8px;right:-8px;color:#ffb538}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V:hover{border-color:#0152d9;color:#0152d9}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.active___WSsrt{background:rgba(22,93,255,.4);color:#fff}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.yes___knuOK{background:#E0F4E4;color:#028d01;border:1px solid #E0F4E4!important}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.no___gv_cs{background:#FFD5D0;color:#fb3226;border:1px solid #FFD5D0!important}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.bf___pJfi5{background:#FFE5C4;color:#e77400;border:1px solid #FFE5C4!important}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.partialActive___K6lsa{background:#EEEEEE;color:#fff}[id=educoder] .answerSheet___yhxK1 .answerSheetItem___DIH2V.selected___grFyM{border:1px solid #165DFF;color:#165dff}[id=educoder] .countDown___OzcWL{display:flex;align-items:center;color:#37ad83}[id=educoder] .countDown___OzcWL .cnText___TvFjV{font-size:14px}[id=educoder] .countDown___OzcWL>div{text-align:center;display:inline-block;margin-left:10px}[id=educoder] .countDown___OzcWL>div [class~=ant-statistic]{display:inline-block}[id=educoder] .countDown___OzcWL>div [class~=ant-statistic-content]{color:#37ad83;font-weight:500;font-size:20px}[id=educoder] .countDown___OzcWL>div.red___Mge1h{color:red;border-color:red}[id=educoder] .countDown___OzcWL>div.red___Mge1h [class~=ant-statistic-content]{color:red}[id=educoder] .refreshBtn___lK1MX{width:88px;height:38px;background:#F6F7F9;border-radius:4px;color:#37ad83;border:none}[id=educoder] .refreshBtn___lK1MX:hover,[id=educoder] .refreshBtn___lK1MX:focus,[id=educoder] .refreshBtn___lK1MX:active{background:#F6F7F9;color:#37ad83}[id=educoder] .fold___id0EJ{background:#fff;width:16px;height:66px;position:absolute;top:50%;margin-top:-33px;right:-16px;z-index:3;cursor:pointer;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}[id=educoder] .fold___id0EJ:before{content:"";width:0;height:0;position:absolute;right:0;top:0;border-right:15px solid #fafafa;border-bottom:10px solid #fff}[id=educoder] .fold___id0EJ:after{content:"";width:0;height:0;position:absolute;right:0;bottom:0;border-right:15px solid #fafafa;border-top:10px solid #fff}[id=educoder] .cardList___xKhMX{height:calc(88vh - 224px);padding:10px 20px 160px;overflow:auto}[id=educoder] .cardList___xKhMX.withQrcode___qphZK{height:calc(88vh - 324px)}[id=educoder] .iframe___pMMQx{position:fixed;inset:0;z-index:999;width:100%;height:100%;border:none;display:none;background:#fff}[id=educoder] .eduTip___hXWhK{background:white;padding:15px;border-radius:6px;margin-top:20px}[id=educoder] .eduQrcode____qxcx{background:white;padding:10px 15px;margin-top:20px}[id=educoder] .eduQrcode____qxcx canvas{width:110px;height:110px;border:10px solid #0152d9;border-radius:4px}[id=educoder] .eduVideo___mufWJ>aside{padding:0;margin-bottom:0}[id=educoder] .eduVideo___mufWJ>aside video{width:100%;border-top-left-radius:4px;border-top-right-radius:4px}[id=educoder] .eduUsername___tiufh{border-radius:0 0 6px 6px;font-weight:600}[id=educoder] .startAnswer___AA7n5{width:100%;height:50px;line-height:50px;padding-left:20px;background:#ffffff;border-radius:6px;border:1px solid #ccccc0;cursor:pointer;margin-top:20px}[id=educoder] .eduSubmit___UPIsJ{display:flex;align-items:center;position:fixed;left:0;bottom:0;width:100%;background:#fff;z-index:205;box-shadow:0 -2px 8px #cccccc80;height:80px}[id=educoder] .eduSubmit___UPIsJ>div{width:1200px;margin:0 auto!important}[id=educoder] .eduTitle___jCJrO{position:fixed;z-index:3;left:0;padding:10px 0;top:-10px;width:100%;background:#fff}[id=educoder] .eduTitle___jCJrO>aside{width:1200px;margin:0 auto}[id=educoder] .wrpAnswer___AVK1Y [class~=full-screen]{top:56px!important;height:auto!important;bottom:68px}[id=educoder] .wrpAnswer___AVK1Y [class~=full-screen] [class~=markdown-editor-body]{height:calc(100% - 30px)!important}[id=educoder] .simpleMd___ZGbXj *{word-break:break-all;white-space:break-spaces}[id=educoder] .videomodal___bYarH{width:200px;padding:0}[id=educoder] .videomodal___bYarH div[class~=ant-modal-body]{padding:0}[id=educoder] .mainPart___Fqvw7 .userInfoText___nqL8p{font-size:16px;font-weight:600;color:#000}[id=educoder] .mainPart___Fqvw7 .answerSheetBottom___yXf5u{background:#FFFFFF;box-shadow:0 -2px 4px #eaeef4;height:40px;display:flex;position:absolute;bottom:0;width:100%;align-items:center;z-index:5}[id=educoder] .mainPart___Fqvw7 .tooltipWrap___AxG9B{display:flex;align-items:center;color:#5f6368}[id=educoder] .mainPart___Fqvw7 .leftPart___P4Ook{height:88vh;overflow:hidden;position:relative}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3{height:88vh;background-color:#fff;overflow:hidden;position:relative}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66{overflow:auto;height:inherit;padding-bottom:78px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .questionTypeTitle___r6Fo9{font-size:16px;font-weight:600;color:#000}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .questionTypeInfo___JfpWv{font-size:16px;font-weight:400;color:#464f66}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .questionPart___GTq66 .toIframeBtn___gRKtn{width:92px;height:36px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv{height:64px;width:100%;position:absolute;bottom:0;box-shadow:0 -2px 8px #f1f1f1;padding:0 30px;background-color:#fff;z-index:100}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv .markBtn___ZCLGF{width:116px;height:38px;border-radius:4px;color:#666}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .bottom___coSlv .markBtn___ZCLGF:hover{color:#3061d0}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl{width:118px;height:38px;border-radius:2px}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl.prevBtn___lgCPG{color:#666}[id=educoder] .mainPart___Fqvw7 .rightPart___De4P3 .changeButton___sBTjl.prevBtn___lgCPG:hover{color:#3061d0}[id=educoder] .analysisWrap___JoCnb{border-top:1px dotted #CCCCCC;padding-top:20px}[id=educoder] .analysisWrap___JoCnb .greyBg___vgesc{background:#F6F7F9;border-radius:4px;padding:20px 15px}[id=educoder] .fixHeader___RoNxE{position:fixed;top:0;width:100%;min-width:1200px;height:64px;background:#FFFFFF;box-shadow:0 2px 4px #eaeef4;display:flex;align-items:stretch;z-index:1}[id=educoder] .fixHeader___RoNxE .exerciseTitle___Dtp56{font-size:18px;font-weight:600;color:#333;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[id=educoder] .fixHeader___RoNxE .submitButton___zPo7H{width:88px;height:38px;border-radius:4px}[id=educoder] .commitModal___zqvNA .commitItem___mjYF6{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[id=educoder] .commitModal___zqvNA .commitInfoLabel___KtIjW{font-size:14px;color:#666;margin-right:8px}[id=educoder] .commitModal___zqvNA .commitInfoValue___DCyRn{font-size:14px;color:#191919}[id=educoder] .cameraHeader___Pqhwb{height:46px;width:200px;padding:0 12px;background-color:#fff;border-radius:6px 6px 0 0}[id=educoder] .cameraHeader___Pqhwb i{color:#3061d0;margin-right:8px}[id=educoder] .cameraHeader___Pqhwb span{font-size:14px;color:#232b40}[id=educoder] .dottedLineWrapper___ONO9c .leftHalfCircle___RNJN7{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(-50%)}[id=educoder] .dottedLineWrapper___ONO9c .dottedLine___qWy4W{border-bottom:1px dotted #CCCCCC}[id=educoder] .dottedLineWrapper___ONO9c .rightHalfCircle___s3_hr{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(50%)}[id=educoder] .orangeNum___IYnup{color:#ffa25a}[id=educoder] .teachAnalysis___FH6fk{color:#5f6368;cursor:pointer}[id=educoder] .teachAnalysis___FH6fk:hover{color:#3061d0}[id=educoder] .teachAnalysisModal___RcKVp{color:#000000e6;line-height:25px}[id=educoder] .teachAnalysisModal___RcKVp [class^=ant-modal-header]{padding:25px 25px 0}[id=educoder] .teachAnalysisModal___RcKVp [class^=ant-modal-body]{padding:20px 25px 25px}.score___mcGn7{font-weight:600;color:#fa6400}.wrap___h11sQ{font-size:14px;font-weight:400;color:#6a7283}.flex_box_center___xK64P{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___BNBCA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ConJK{align-items:center;box-align:center}.flex_box_center_end___L08sz{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___hvk0E{flex-direction:column;box-orient:block-axis}.shixunWrp___FTFC6{border:1px solid #eee;margin-top:20px}.shixunWrp___FTFC6 [class~=monaco-editor]{width:100%!important}.shixunWrp___FTFC6 [class~=monaco-editor]>div{width:100%!important}.shixunWrp___FTFC6 [class~=monaco-editor]>div [class~=monaco-scrollable-element],.shixunWrp___FTFC6 [class~=monaco-editor]>div [class~=overlayWidgets],.shixunWrp___FTFC6 [class~=monaco-editor]>div div:empty{width:100%!important}.shixunWrp___FTFC6 h2{font-size:14px;font-weight:400;padding:6px 20px;border-bottom:1px solid #CCCCCC;margin:0;position:relative;color:#666;background:#F6F7F9}.shixunWrp___FTFC6 h2 span{position:absolute;right:10px;top:6px}.fill___H_Qd6{margin-bottom:40px}.fill___H_Qd6 .index___PaSVJ{font-size:14px;color:#666}.fill___H_Qd6 .success___fz_F7{color:#00c21e}.fill___H_Qd6 .fail___ftXSv{color:#fa6400}.fill___H_Qd6 .fillInput___q_sSb{height:46px}.shixunWrapper___toGqF{border-radius:2px;border:1px solid #CCCCCC;padding:10px 20px 90px 15px;max-height:380px;overflow:auto;margin-left:62px}.shixunWrapper___toGqF .score___AsYGZ{font-size:14px;color:#999}.shixunWrapper___toGqF .name___hawfX{font-size:14px;color:#333;margin-left:6px}.programWrapper___zVQPT{margin-left:62px}.programWrapper___zVQPT .desc___MFIu5{font-size:14px;color:#666;margin-bottom:14px}.programWrapper___zVQPT .content___QuE41{border-radius:2px;border:1px solid #CCCCCC;max-height:300px;overflow:auto;padding:10px 15px}.analysisWrap___qGPzJ{border-top:1px dotted #CCCCCC;padding-top:20px}.analysisWrap___qGPzJ .greyBg___FIDIB{background:#F6F7F9;border-radius:4px;padding:20px 15px}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.inputs textarea::placeholder{color:#536879!important}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070F19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121C24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.comments___ZkLeS{background-color:#fff;min-height:90px;padding:15px}.comments___ZkLeS .greyText___ow9J6{color:#6a7283}.comments___ZkLeS .commentText___Uklcs{color:#333}.wrapper___XTdhL{border-radius:4px;border:1px solid #DCDCDC}.header___pq5DQ{background:#F6F7F9;border-radius:4px 4px 0 0;height:40px;padding:0 20px 0 15px;font-size:14px;color:#000}.header___pq5DQ img{width:28px;border-radius:50%}.header___pq5DQ .updateTime___WYYjt{margin-left:auto}.header___pq5DQ .updateTime___WYYjt .text___FmQY7{color:#6a7283;margin-right:10px}.header___pq5DQ .updateTime___WYYjt .date___DiXg4{color:#333}.codeInput___xSFAu input{width:48px;height:48px;border:1px solid #E5E5E5;line-height:46px;text-align:center;margin-right:30px;font-weight:500;font-size:18px;color:#000}.codeInput___xSFAu input:last-child{margin-right:0}
diff --git a/p__Classrooms__Lists__Exercise__Detail__index.async.js b/p__Classrooms__Lists__Exercise__Detail__index.async.js
index 8899536628..6bfd0738ec 100644
--- a/p__Classrooms__Lists__Exercise__Detail__index.async.js
+++ b/p__Classrooms__Lists__Exercise__Detail__index.async.js
@@ -1,5 +1,5 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4164,337],{10712:function(Ut,Ct,I){var e=I(59301),De=Object.defineProperty,ue=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,U=(fe,Je,we)=>Je in fe?De(fe,Je,{enumerable:!0,configurable:!0,writable:!0,value:we}):fe[Je]=we,ce=(fe,Je)=>{for(var we in Je||(Je={}))ye.call(Je,we)&&U(fe,we,Je[we]);if(ue)for(var we of ue(Je))Ft.call(Je,we)&&U(fe,we,Je[we]);return fe};const Bt=fe=>React.createElement("svg",ce({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},fe),React.createElement("path",{fill:"#F7B500",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm1 3H6.395a3.501 3.501 0 0 1-.857 1.245c-.32.294-.752.551-1.297.772L4 9.109V10.9c.448-.154.82-.315 1.117-.483.222-.126.45-.282.685-.466l.236-.194V15H8V7ZM4.812 0c.175 0 .35.16.438.318l1.313 2.309s-2.8.16-4.463 1.672L.088.716C0 .636 0 .557 0 .478 0 .159.263 0 .525 0Zm8.663 0c.263 0 .525.239.525.478 0 .08 0 .159-.088.238L11.9 4.22c-1.662-1.433-4.463-1.592-4.463-1.592L8.75.318C8.75.16 8.925 0 9.188 0Z"}));Ct.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Y3QjUwMCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptMSAzSDYuMzk1YTMuNTAxIDMuNTAxIDAgMCAxLS44NTcgMS4yNDVjLS4zMi4yOTQtLjc1Mi41NTEtMS4yOTcuNzcyTDQgOS4xMDlWMTAuOWMuNDQ4LS4xNTQuODItLjMxNSAxLjExNy0uNDgzLjIyMi0uMTI2LjQ1LS4yODIuNjg1LS40NjZsLjIzNi0uMTk0VjE1SDhWN1pNNC44MTIgMGMuMTc1IDAgLjM1LjE2LjQzOC4zMThsMS4zMTMgMi4zMDlzLTIuOC4xNi00LjQ2MyAxLjY3MkwuMDg4LjcxNkMwIC42MzYgMCAuNTU3IDAgLjQ3OCAwIC4xNTkuMjYzIDAgLjUyNSAwWm04LjY2MyAwYy4yNjMgMCAuNTI1LjIzOS41MjUuNDc4IDAgLjA4IDAgLjE1OS0uMDg4LjIzOEwxMS45IDQuMjJjLTEuNjYyLTEuNDMzLTQuNDYzLTEuNTkyLTQuNDYzLTEuNTkyTDguNzUuMzE4QzguNzUuMTYgOC45MjUgMCA5LjE4OCAwWiIvPjwvc3ZnPg=="},70840:function(Ut,Ct,I){var e=I(59301),De=Object.defineProperty,ue=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,U=(fe,Je,we)=>Je in fe?De(fe,Je,{enumerable:!0,configurable:!0,writable:!0,value:we}):fe[Je]=we,ce=(fe,Je)=>{for(var we in Je||(Je={}))ye.call(Je,we)&&U(fe,we,Je[we]);if(ue)for(var we of ue(Je))Ft.call(Je,we)&&U(fe,we,Je[we]);return fe};const Bt=fe=>React.createElement("svg",ce({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},fe),React.createElement("path",{fill:"#B9C4CF",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm.05 3c-.675 0-1.203.092-1.584.276a2.056 2.056 0 0 0-.887.794c-.18.296-.31.691-.394 1.186l-.038.255 2.004.177c.055-.443.164-.753.326-.928a.814.814 0 0 1 .626-.263.81.81 0 0 1 .611.255c.162.17.243.375.243.614 0 .222-.081.456-.245.703-.164.247-.539.608-1.124 1.084-.96.776-1.613 1.45-1.962 2.02a4.363 4.363 0 0 0-.588 1.552L4 15h6v-1.781H6.877c.184-.197.343-.356.479-.478.136-.122.405-.334.808-.638.677-.523 1.145-1.002 1.401-1.438.257-.437.386-.895.386-1.374 0-.45-.112-.858-.336-1.22a2.043 2.043 0 0 0-.924-.808C8.301 7.088 7.753 7 7.05 7ZM4.812 0c.175 0 .35.16.437.318l1.313 2.309s-2.8.16-4.463 1.672L.088.716C0 .636 0 .557 0 .478 0 .159.263 0 .525 0Zm8.662 0c.263 0 .525.239.525.478 0 .08 0 .159-.088.238L11.9 4.22c-1.662-1.433-4.463-1.592-4.463-1.592L8.75.318C8.75.16 8.925 0 9.188 0Z"}));Ct.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0I5QzRDRiIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLjA1IDNjLS42NzUgMC0xLjIwMy4wOTItMS41ODQuMjc2YTIuMDU2IDIuMDU2IDAgMCAwLS44ODcuNzk0Yy0uMTguMjk2LS4zMS42OTEtLjM5NCAxLjE4NmwtLjAzOC4yNTUgMi4wMDQuMTc3Yy4wNTUtLjQ0My4xNjQtLjc1My4zMjYtLjkyOGEuODE0LjgxNCAwIDAgMSAuNjI2LS4yNjMuODEuODEgMCAwIDEgLjYxMS4yNTVjLjE2Mi4xNy4yNDMuMzc1LjI0My42MTQgMCAuMjIyLS4wODEuNDU2LS4yNDUuNzAzLS4xNjQuMjQ3LS41MzkuNjA4LTEuMTI0IDEuMDg0LS45Ni43NzYtMS42MTMgMS40NS0xLjk2MiAyLjAyYTQuMzYzIDQuMzYzIDAgMCAwLS41ODggMS41NTJMNCAxNWg2di0xLjc4MUg2Ljg3N2MuMTg0LS4xOTcuMzQzLS4zNTYuNDc5LS40NzguMTM2LS4xMjIuNDA1LS4zMzQuODA4LS42MzguNjc3LS41MjMgMS4xNDUtMS4wMDIgMS40MDEtMS40MzguMjU3LS40MzcuMzg2LS44OTUuMzg2LTEuMzc0IDAtLjQ1LS4xMTItLjg1OC0uMzM2LTEuMjJhMi4wNDMgMi4wNDMgMCAwIDAtLjkyNC0uODA4QzguMzAxIDcuMDg4IDcuNzUzIDcgNy4wNSA3Wk00LjgxMiAwYy4xNzUgMCAuMzUuMTYuNDM3LjMxOGwxLjMxMyAyLjMwOXMtMi44LjE2LTQuNDYzIDEuNjcyTC4wODguNzE2QzAgLjYzNiAwIC41NTcgMCAuNDc4IDAgLjE1OS4yNjMgMCAuNTI1IDBabTguNjYyIDBjLjI2MyAwIC41MjUuMjM5LjUyNS40NzggMCAuMDggMCAuMTU5LS4wODguMjM4TDExLjkgNC4yMmMtMS42NjItMS40MzMtNC40NjMtMS41OTItNC40NjMtMS41OTJMOC43NS4zMThDOC43NS4xNiA4LjkyNSAwIDkuMTg4IDBaIi8+PC9zdmc+"},97488:function(Ut,Ct,I){var e=I(59301),De=Object.defineProperty,ue=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,U=(fe,Je,we)=>Je in fe?De(fe,Je,{enumerable:!0,configurable:!0,writable:!0,value:we}):fe[Je]=we,ce=(fe,Je)=>{for(var we in Je||(Je={}))ye.call(Je,we)&&U(fe,we,Je[we]);if(ue)for(var we of ue(Je))Ft.call(Je,we)&&U(fe,we,Je[we]);return fe};const Bt=fe=>React.createElement("svg",ce({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},fe),React.createElement("path",{fill:"#D09F18",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm-.062 3c-.826 0-1.464.172-1.915.517-.4.307-.686.733-.856 1.278l-.058.21 1.908.364c.052-.383.153-.651.302-.804a.772.772 0 0 1 .58-.23c.23 0 .412.07.544.211.133.14.199.33.199.565a.88.88 0 0 1-.265.638.89.89 0 0 1-.662.27 1.35 1.35 0 0 1-.158-.012l-.104-.015-.105 1.536c.278-.085.496-.127.654-.127.298 0 .533.099.707.296.173.197.26.475.26.833 0 .352-.09.634-.27.845a.852.852 0 0 1-.677.316.862.862 0 0 1-.636-.25c-.143-.144-.254-.384-.333-.723l-.036-.177L4 12.826c.132.482.321.882.567 1.2.246.319.56.56.942.726.381.165.902.248 1.563.248.677 0 1.224-.112 1.64-.335.416-.223.735-.542.956-.955.221-.414.332-.845.332-1.296 0-.359-.067-.667-.2-.926a1.633 1.633 0 0 0-.563-.625c-.149-.099-.363-.185-.644-.259.347-.204.606-.441.778-.712a1.66 1.66 0 0 0 .257-.908 1.82 1.82 0 0 0-.634-1.42C8.571 7.189 7.886 7 6.938 7ZM4.813 0c.175 0 .35.17.437.338l1.313 2.453s-2.8.17-4.463 1.776L.088.761C0 .677 0 .592 0 .507 0 .17.263 0 .525 0Zm8.662 0c.263 0 .525.254.525.507 0 .085 0 .17-.088.254L11.9 4.483C10.238 2.96 7.437 2.79 7.437 2.79L8.75.338C8.75.17 8.925 0 9.188 0Z"}));Ct.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0QwOUYxOCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLS4wNjIgM2MtLjgyNiAwLTEuNDY0LjE3Mi0xLjkxNS41MTctLjQuMzA3LS42ODYuNzMzLS44NTYgMS4yNzhsLS4wNTguMjEgMS45MDguMzY0Yy4wNTItLjM4My4xNTMtLjY1MS4zMDItLjgwNGEuNzcyLjc3MiAwIDAgMSAuNTgtLjIzYy4yMyAwIC40MTIuMDcuNTQ0LjIxMS4xMzMuMTQuMTk5LjMzLjE5OS41NjVhLjg4Ljg4IDAgMCAxLS4yNjUuNjM4Ljg5Ljg5IDAgMCAxLS42NjIuMjcgMS4zNSAxLjM1IDAgMCAxLS4xNTgtLjAxMmwtLjEwNC0uMDE1LS4xMDUgMS41MzZjLjI3OC0uMDg1LjQ5Ni0uMTI3LjY1NC0uMTI3LjI5OCAwIC41MzMuMDk5LjcwNy4yOTYuMTczLjE5Ny4yNi40NzUuMjYuODMzIDAgLjM1Mi0uMDkuNjM0LS4yNy44NDVhLjg1Mi44NTIgMCAwIDEtLjY3Ny4zMTYuODYyLjg2MiAwIDAgMS0uNjM2LS4yNWMtLjE0My0uMTQ0LS4yNTQtLjM4NC0uMzMzLS43MjNsLS4wMzYtLjE3N0w0IDEyLjgyNmMuMTMyLjQ4Mi4zMjEuODgyLjU2NyAxLjIuMjQ2LjMxOS41Ni41Ni45NDIuNzI2LjM4MS4xNjUuOTAyLjI0OCAxLjU2My4yNDguNjc3IDAgMS4yMjQtLjExMiAxLjY0LS4zMzUuNDE2LS4yMjMuNzM1LS41NDIuOTU2LS45NTUuMjIxLS40MTQuMzMyLS44NDUuMzMyLTEuMjk2IDAtLjM1OS0uMDY3LS42NjctLjItLjkyNmExLjYzMyAxLjYzMyAwIDAgMC0uNTYzLS42MjVjLS4xNDktLjA5OS0uMzYzLS4xODUtLjY0NC0uMjU5LjM0Ny0uMjA0LjYwNi0uNDQxLjc3OC0uNzEyYTEuNjYgMS42NiAwIDAgMCAuMjU3LS45MDggMS44MiAxLjgyIDAgMCAwLS42MzQtMS40MkM4LjU3MSA3LjE4OSA3Ljg4NiA3IDYuOTM4IDdaTTQuODEzIDBjLjE3NSAwIC4zNS4xNy40MzcuMzM4bDEuMzEzIDIuNDUzcy0yLjguMTctNC40NjMgMS43NzZMLjA4OC43NjFDMCAuNjc3IDAgLjU5MiAwIC41MDcgMCAuMTcuMjYzIDAgLjUyNSAwWm04LjY2MiAwYy4yNjMgMCAuNTI1LjI1NC41MjUuNTA3IDAgLjA4NSAwIC4xNy0uMDg4LjI1NEwxMS45IDQuNDgzQzEwLjIzOCAyLjk2IDcuNDM3IDIuNzkgNy40MzcgMi43OUw4Ljc1LjMzOEM4Ljc1LjE3IDguOTI1IDAgOS4xODggMFoiLz48L3N2Zz4="},98425:function(Ut,Ct,I){I.d(Ct,{ij:function(){return Y},_s:function(){return $},Uf:function(){return mt},ZP:function(){return Xe}});var e=I(59301),De={flex_box_center:"flex_box_center___swvFl",flex_space_between:"flex_space_between___AqPFV",flex_box_vertical_center:"flex_box_vertical_center___XWInJ",flex_box_center_end:"flex_box_center_end___GB61t",flex_box_column:"flex_box_column___dJnz1",analysis:"analysis___xyV_c",title:"title___DQ3VK",itemWrap:"itemWrap___vFE5r",item:"item___NjeOt",list:"list___BbMrm",wrap:"wrap___UQTTb",img:"img___tNvUo",tips:"tips___Eu4wH",footer:"footer___ZbR9W",noData:"noData___mLlw0"},ue=I(92310),ye=I.n(ue),Ft=I(42441),U=I(6848),ce=I(56511),Bt=I(71418),fe=I(6629),Je=I(46961),we=Object.defineProperty,st=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,Le=(de,Ce,Ie)=>Ce in de?we(de,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):de[Ce]=Ie,ze=(de,Ce)=>{for(var Ie in Ce||(Ce={}))xt.call(Ce,Ie)&&Le(de,Ie,Ce[Ie]);if(st)for(var Ie of st(Ce))_t.call(Ce,Ie)&&Le(de,Ie,Ce[Ie]);return de};const mt=(de={})=>{var Ce,Ie,ft,ge;let et=(Ce=de==null?void 0:de.emotion)==null?void 0:Ce.map(tt=>ze({value:tt==null?void 0:tt.rate},tt)),ie=(Ie=de==null?void 0:de.focus)==null?void 0:Ie.map(tt=>ze({value:tt==null?void 0:tt.rate},tt)),vt=(ft=de==null?void 0:de.action)==null?void 0:ft.map(tt=>ze({value:tt==null?void 0:tt.rate},tt)),ht=(ge=de==null?void 0:de.intention)==null?void 0:ge.map(tt=>ze({value:tt==null?void 0:tt.rate},tt));return[{title:"\u8868\u60C5\u5360\u6BD4",color:["#f7ca2e","#4ccf71","#3791ee","#f9ac95","#4f74ee","#f0e999"],data:et||[]},{title:"\u4E13\u6CE8\u5EA6\u5360\u6BD4",color:["#4f74ee","#f9ac95","#9cb5fe","#eaa170","#3791ee","#a39bed"],data:ie||[]},{title:"\u884C\u4E3A\u5360\u6BD4\u60C5\u51B5",color:["#5eca9c","#a39bed","#f68238","#f0e999","#eaa170","#f9ac95"],data:vt||[]},{title:"\u610F\u56FE\u5360\u6BD4\u60C5\u51B5",color:["#eaa170","#739fcb","#f0e999","#f9ac95","#4f74ee","#5eca9c"],data:ht||[]}]},$=({className:de,dataSource:Ce=[],col:Ie=4,right:ft,bottom:ge=23,precision:et=0,wrapWidth:ie=1200})=>{const vt=(tt="",jt,zt="--")=>tt?(tt==null?void 0:tt.length)>jt?(tt==null?void 0:tt.slice(0,jt-1))+"...":tt:zt,ht=Math.floor((ie-(Ie-1)*ft)/Ie);return e.createElement("div",{className:ye()(De.list,de)},!!(Ce!=null&&Ce.length)&&(Ce==null?void 0:Ce.map((tt,jt)=>{const{cover_pic:zt,created_at:Gt,emotion:Vt,action:It,intention:Wt,focus:Xt}=tt;return e.createElement("div",{key:jt,className:De.wrap,style:{width:ht,marginRight:(1+jt)%Ie===0?0:ft+et,marginBottom:ge}},e.createElement("div",{className:De.img},e.createElement("img",{src:`${Je.Z.API_SERVER}${zt}`}),e.createElement("div",{className:De.tips},e.createElement("div",null,e.createElement("i",{className:"iconfont icon-paisheshijian mr5 font14"})," \u62CD\u6444\u65F6\u95F4"),e.createElement("span",null,Gt))),e.createElement("div",{className:De.footer},e.createElement("ul",null,e.createElement("li",null,e.createElement("i",{className:"iconfont icon-biaoqing"}),e.createElement("span",null,"\u8868\u60C5\uFF1A",e.createElement(U.Z,{title:Vt},e.createElement("span",{className:"c-grey-333"},vt(Vt,4))))),e.createElement("li",null,e.createElement("i",{className:"iconfont icon-hangwei"}),e.createElement("span",null,"\u884C\u4E3A\uFF1A",e.createElement(U.Z,{title:It},e.createElement("span",{className:"c-grey-333"},vt(It,4)))))),e.createElement("ul",null,e.createElement("li",null,e.createElement("i",{className:"iconfont icon-yitu"}),e.createElement("span",null,"\u610F\u56FE\uFF1A",e.createElement(U.Z,{title:Wt},e.createElement("span",{className:"c-grey-333"},vt(Wt,4))))),e.createElement("li",null,e.createElement("i",{className:"iconfont icon-zhuangtai"}),e.createElement("span",null,"\u4E13\u6CE8\u5EA6\uFF1A",e.createElement(U.Z,{title:Xt},e.createElement("span",{className:"c-grey-333"},vt(Xt,3))))))))})))},Y=({className:de,style:Ce,title:Ie,hideBar:ft=!1,children:ge,customText:et="",noDataText:ie="",emptyData:vt=[],loading:ht,actionAnalysis:tt})=>{var jt,zt;const Gt=((jt=vt==null?void 0:vt[0])==null?void 0:jt.every(It=>{var Wt;return!((Wt=It==null?void 0:It.data)!=null&&Wt.length)}))&&!((zt=vt==null?void 0:vt[1])!=null&&zt.length)||!tt,Vt=tt?ie:et;return e.createElement(ce.Z,{loading:ht,active:!0},Gt&&e.createElement("div",{className:ye()(De.noData,de),style:Ce},!!Ie&&e.createElement("div",{className:De.title},!ft&&e.createElement("b",null),e.createElement("span",null,Ie)),e.createElement("div",{className:De.itemWrap},e.createElement(fe.Z,{customText:Vt}))),!Gt&&ge)};var Xe=({className:de,style:Ce,data:Ie=[],title:ft,hideBar:ge=!1,loading:et=!1})=>e.createElement("div",{className:ye()(De.analysis,de),style:Ce},!!ft&&e.createElement("div",{className:De.title},!ge&&e.createElement("b",null),e.createElement("span",null,ft)),e.createElement(Bt.Z,{spinning:et},e.createElement("div",{className:De.itemWrap},Ie==null?void 0:Ie.map((ie,vt)=>e.createElement("div",{className:De.item,key:vt},e.createElement(Ft.Z,{option:{tooltip:{trigger:"item",formatter:"{a}
{b}: {c}%"},title:{left:"center",bottom:15,text:ie==null?void 0:ie.title},legend:{top:10,right:10,orient:"vertical",show:!0,align:"left",icon:"circle",itemWidth:10,itemHeight:10,formatter:function(ht){for(let tt in ie==null?void 0:ie.data)if(ht==(ie==null?void 0:ie.data[tt].name))return ht+" "+(ie==null?void 0:ie.data[tt].value)+"%"},textStyle:{color:"#767676",fontSize:12}},color:ie==null?void 0:ie.color,series:[{type:"pie",radius:["20%","35%"],center:["20%","40%"],avoidLabelOverlap:!1,label:{show:!1},labelLine:{show:!1},data:ie==null?void 0:ie.data}]},style:{height:145}}))))))},29487:function(Ut,Ct,I){I.d(Ct,{t:function(){return st}});var e=I(59301),De=I(3113),ue={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},ye=I(92310),Ft=I.n(ye),U=Object.defineProperty,ce=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Je=(xt,_t,Le)=>_t in xt?U(xt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Le}):xt[_t]=Le,we=(xt,_t)=>{for(var Le in _t||(_t={}))Bt.call(_t,Le)&&Je(xt,Le,_t[Le]);if(ce)for(var Le of ce(_t))fe.call(_t,Le)&&Je(xt,Le,_t[Le]);return xt};const st=({cancelText:xt="\u53D6\u6D88",okText:_t="\u786E\u5B9A",loading:Le=!1,hasOkBtn:ze=!0,hasCancelBtn:mt=!0,okButtonProps:$={},onCancel:Y=()=>{},onOk:C=()=>{},className:Xe=""})=>e.createElement("div",{className:Ft()(ue.buttonFixed,Xe)},e.createElement("div",{className:ue.buttonWrap},mt&&e.createElement(De.ZP,{size:"middle",className:`${ue.button} mr20`,onClick:Y},xt),ze&&e.createElement(De.ZP,we({size:"middle",type:"primary",className:`${ue.button} mr20`,loading:Le,onClick:C},$),_t)))},86299:function(Ut,Ct,I){I.d(Ct,{N:function(){return _t}});var e=I(59301),De=I(57809),ue=I(43418),ye=I(98135),Ft=I(8591),U=I(95237),ce=I(43604),Bt=I(76265),fe={wrap:"wrap___F7E3F",selectWrapper:"selectWrapper____kESB",tips:"tips___aHjQY",linkBtn:"linkBtn___uggVr",mainText:"mainText____S1I0",public_tips:"public_tips___sZVWd",inputCss:"inputCss___t66EO",bt:"bt___lXptu"},Je=I(88289),we=I(59301),st=(Le,ze,mt)=>new Promise(($,Y)=>{var C=Ce=>{try{de(mt.next(Ce))}catch(Ie){Y(Ie)}},Xe=Ce=>{try{de(mt.throw(Ce))}catch(Ie){Y(Ie)}},de=Ce=>Ce.done?$(Ce.value):Promise.resolve(Ce.value).then(C,Xe);de((mt=mt.apply(Le,ze)).next())});const{Option:xt}=De.default,_t=({subId:Le,value:ze,selectvalues:mt,disabled:$,knowledgeOptions:Y=[],onChange:C=()=>{},onAddKnowledgeFinish:Xe=()=>{}})=>{const de=(0,e.useRef)(),[Ce,Ie]=(0,e.useState)([]);ze=ze||[];const ft=(et,ie)=>{et?(Ie([...ie]),C([...ie])):(Ie([]),C([]))};(0,e.useEffect)(()=>{(mt==null?void 0:mt.length)>0?(Ie([...mt]),C([...mt])):(Ie([]),C([]))},[Y]),(0,e.useEffect)(()=>{(ze==null?void 0:ze.length)>0&&C([...ze])},[Y]);const ge=et=>{et.preventDefault(),de.current="",ue.default.confirm({centered:!0,width:585,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:we.createElement("div",{className:"font14"},we.createElement("div",{className:fe.public_tips},we.createElement(Je.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),we.createElement("div",{style:{display:"flex",alignItems:"center"}},we.createElement("div",{style:{width:"95px"}},we.createElement("span",{className:fe.bt},"*"),"\u77E5\u8BC6\u70B9\u540D\u79F0"),we.createElement(ye.default,{className:fe.inputCss,style:{width:"calc(100% - 95px)"},maxLength:20,size:"middle",showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:de.current,onChange:ie=>{de.current=ie.target.value}}))),onOk:()=>new Promise((ie,vt)=>st(void 0,null,function*(){if(!de.current)return Ft.ZP.warning("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),vt();if(de.current.length>20)return Ft.ZP.warning("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),vt();const ht=yield(0,Bt.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:de.current,sub_discipline_id:Le}});if((ht==null?void 0:ht.status)===0){Xe({id:ht.tag_discipline_id,name:de.current,type:"personal"});let tt=mt||[];tt.push(ht.tag_discipline_id),C([...tt]),Ie([...tt]),C([...tt])}return ie()}))})};return we.createElement(U.Z,{wrap:!1,align:"middle",className:fe.wrap},we.createElement(ce.Z,null,we.createElement(De.default,{mode:"multiple",disabled:!Le||$,className:fe.selectWrapper,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",onChange:ft,style:{width:490},showSearch:!0,allowClear:!0,value:Ce,filterOption:(et,ie)=>ie.label.indexOf(et.toLowerCase())>=0},Y==null?void 0:Y.map(et=>we.createElement(xt,{key:et.id,value:et.id,label:et.name},we.createElement("div",{style:{display:"flex",alignItems:"center"}},we.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},et.name),(et==null?void 0:et.type)==="personal"&&we.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),Le&&we.createElement(ce.Z,{className:"ml20"},we.createElement("span",{className:fe.tips},"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),we.createElement("span",{className:fe.linkBtn,onClick:ge},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))}},11217:function(Ut,Ct,I){I.r(Ct),I.d(Ct,{default:function(){return wd}});var e=I(59301),De=I(76265),ue=I(63144),ye=I(43418),Ft=I(20834),U=I(8591),ce=I(6848),Bt=I(66104),fe=I(3113),Je=I(38854),we=I(99313),st=I(14491),xt=I(22596),_t=I(86984),Le=I(21797),ze=I(15826),mt=I(2054),$=I(78241),Y=I(95237),C=I(43604),Xe=I(78673),de=I(24905),Ce=I(98135),Ie=I(26220),ft=I(53864),ge=I(5112),et=I(99232),ie=I.n(et),vt=Object.defineProperty,ht=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,jt=Object.prototype.propertyIsEnumerable,zt=(u,l,t)=>l in u?vt(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Gt=(u,l)=>{for(var t in l||(l={}))tt.call(l,t)&&zt(u,t,l[t]);if(ht)for(var t of ht(l))jt.call(l,t)&&zt(u,t,l[t]);return u},Vt=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const It=({shixunHomeworks:u,dispatch:l})=>{const t=(0,ue.useParams)();return e.createElement(ye.default,{centered:!0,title:"\u63D0\u793A",open:u.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Vt(void 0,null,function*(){(yield(0,De.ZP)(`/api/myshixuns/${u.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:t.coursesId}})).status===0&&(U.ZP.success("\u5220\u9664\u6210\u529F"),l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"shixunHomeworks/getWorkList",payload:Gt({},u.actionTabs.params)}))}),onCancel:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),e.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var Wt=(0,ue.connect)(({shixunHomeworks:u})=>({shixunHomeworks:u}))(It),Xt=Object.defineProperty,pl=Object.defineProperties,Fl=Object.getOwnPropertyDescriptors,Ou=Object.getOwnPropertySymbols,fl=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,xu=(u,l,t)=>l in u?Xt(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,ju=(u,l)=>{for(var t in l||(l={}))fl.call(l,t)&&xu(u,t,l[t]);if(Ou)for(var t of Ou(l))Kt.call(l,t)&&xu(u,t,l[t]);return u},ss=(u,l)=>pl(u,Fl(l)),rs=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const is=({exercise:u,dispatch:l})=>{var t,i,c,s,p,r,n,a;const w=(0,ue.useParams)(),[j,f]=(0,e.useState)(!0),[S]=$.default.useForm(),{actionTabs:M}=u;(0,e.useEffect)(()=>{var h,m,Z,E;u.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"&&(S.resetFields(),S.setFieldsValue({subjective_score:(m=(h=M==null?void 0:M.selectArrs)==null?void 0:h.record)==null?void 0:m.subjective_score,objective_score:(E=(Z=M==null?void 0:M.selectArrs)==null?void 0:Z.record)==null?void 0:E.objective_score}))},[u.actionTabs.key]);const R=()=>{l({type:"exercise/setActionTabs",payload:{}})};return e.createElement(e.Fragment,null,e.createElement(ye.default,{centered:!0,title:"\u8BC4\u9605",open:u.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",onCancel:R,footer:e.createElement(Y.Z,{align:"middle",justify:"end"},e.createElement(fe.ZP,{className:"ml10",onClick:R}," \u53D6\u6D88"),e.createElement(fe.ZP,{className:"ml10",onClick:()=>rs(void 0,null,function*(){var h,m;yield S.validateFields();const Z=S.getFieldValue();(yield(0,Le.oS)(ss(ju({},Z),{id:w.categoryId,user_id:(m=(h=M==null?void 0:M.selectArrs)==null?void 0:h.record)==null?void 0:m.user_id}))).status===0&&(U.ZP.success("\u8BC4\u9605\u6210\u529F"),S.resetFields(),l({type:"exercise/setActionTabs",payload:{}}),l({type:"exercise/setUpdateIndex"}))}),type:"primary"}," \u786E\u8BA4"))},e.createElement("div",{className:"pl30"},e.createElement($.default,{form:S},e.createElement(Y.Z,null,e.createElement(C.Z,null,e.createElement($.default.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.createElement(Ie.Z,{min:0,max:((i=(t=M==null?void 0:M.selectArrs)==null?void 0:t.exercise_types)==null?void 0:i.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),e.createElement(C.Z,{flex:1},e.createElement("div",null,e.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(s=(c=M==null?void 0:M.selectArrs)==null?void 0:c.exercise_types)==null?void 0:s.subjective_score,"\u5206")))),e.createElement(Y.Z,null,e.createElement(C.Z,null,e.createElement($.default.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.createElement(Ie.Z,{min:0,max:((r=(p=M==null?void 0:M.selectArrs)==null?void 0:p.exercise_types)==null?void 0:r.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),e.createElement(C.Z,{flex:1},e.createElement("div",null,e.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(a=(n=M==null?void 0:M.selectArrs)==null?void 0:n.exercise_types)==null?void 0:a.objective_score,"\u5206"))))))))};var os=(0,ue.connect)(({exercise:u})=>({exercise:u}))(is);const cs=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],ds=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],ms=[{name:"\u65E0\u9700\u8865\u8003",id:0,type:"unmake_up_users_count"},{name:"\u53C2\u52A0\u8865\u8003",id:1,type:"make_up_users_count"}];var bu=I(6629),au=I(84291),Es=Object.defineProperty,ps=Object.defineProperties,Fs=Object.getOwnPropertyDescriptors,Wl=Object.getOwnPropertySymbols,fs=Object.prototype.hasOwnProperty,vs=Object.prototype.propertyIsEnumerable,Kl=(u,l,t)=>l in u?Es(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,gs=(u,l)=>{for(var t in l||(l={}))fs.call(l,t)&&Kl(u,t,l[t]);if(Wl)for(var t of Wl(l))vs.call(l,t)&&Kl(u,t,l[t]);return u},Bs=(u,l)=>ps(u,Fs(l)),Hl=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const _s=({exercise:u,dispatch:l})=>{var t,i;const c=(0,ue.useParams)(),[s,p]=(0,e.useState)(!0),[r]=$.default.useForm(),[n,a]=(0,e.useState)(!1),[w,j]=(0,e.useState)({}),{actionTabs:f}=u;(0,e.useEffect)(()=>{var h,m,Z,E;u.actionTabs.key==="\u5EF6\u65F6"&&(a(!1),r.resetFields(),r.setFieldsValue({subjective_score:(m=(h=f==null?void 0:f.selectArrs)==null?void 0:h.record)==null?void 0:m.subjective_score,objective_score:(E=(Z=f==null?void 0:f.selectArrs)==null?void 0:Z.record)==null?void 0:E.objective_score}))},[u.actionTabs.key]);const S=h=>{var m,Z;return console.log("current:",h,ie()((m=f==null?void 0:f.selectArrs)==null?void 0:m.exercise_end_at).startOf("minute")),h&&(h>ie()((Z=f==null?void 0:f.selectArrs)==null?void 0:Z.exercise_end_at).endOf("minute")||h<=ie()().startOf("day"))};function M(h,m){const Z=[];for(let E=h;E{var m;let Z=(m=f==null?void 0:f.selectArrs)==null?void 0:m.exercise_end_at;const E=ie()(h).format("HH");if(ie()(h).isSame(ie()(Z),"day")){const H=ie()(Z).format("HH"),_=ie()(Z).format("mm");return{disabledHours:()=>M(0,24).splice(H*1+1,24-H),disabledMinutes:()=>ie()(h).isSame(ie()(Z),"hour")&&E<=H?M(_,60):M(60,60)}}else if(ie()(h).isSame(ie()(),"day")){const H=ie()().format("HH"),_=ie()().format("mm");return{disabledHours:()=>M(0,24).splice(0,H),disabledMinutes:()=>E<=H?M(0,_):M(60,60)}}else return!1};return e.createElement(e.Fragment,null,e.createElement(ye.default,{width:640,centered:!0,title:"\u5EF6\u65F6\u8BBE\u7F6E",open:u.actionTabs.key==="\u5EF6\u65F6",okText:"\u786E\u8BA4\u8C03\u6574",cancelText:"\u53D6\u6D88",confirmLoading:n,onOk:()=>Hl(void 0,null,function*(){var h;yield r.validateFields(),l({type:"exercise/setActionTabs",payload:{}}),a(!0),ye.default.confirm({title:"\u8BD5\u5377\u63D0\u4EA4\u65F6\u95F4\u786E\u8BA4\u63D0\u793A",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",content:`\u60A8\u6B63\u5728\u4E3A\u3010${(h=f==null?void 0:f.selectArrs)==null?void 0:h.user_name}\u3011\u540C\u5B66\u5355\u72EC\u8C03\u6574\u8003\u8BD5\u65F6\u95F4\u81F3\u3010${ie()(w==null?void 0:w.time).format("YYYY-MM-DD HH:mm")}\u3011\u622A\u6B62\uFF0C\u662F\u5426\u786E\u8BA4\u672C\u64CD\u4F5C\uFF1F`,onOk:()=>Hl(void 0,null,function*(){var m;const Z=yield(0,Le.qz)(Bs(gs({},w),{id:c.categoryId,exercise_user_id:(m=f==null?void 0:f.selectArrs)==null?void 0:m.exercise_user_id}));a(!1),Z.status===0&&(U.ZP.success("\u5EF6\u65F6\u6210\u529F"),r.resetFields(),l({type:"exercise/setUpdateIndex"}))})})}),onCancel:()=>{l({type:"exercise/setActionTabs",payload:{}})}},e.createElement("div",{className:""},e.createElement($.default,{form:r,onValuesChange:()=>{j(r.getFieldValue())}},e.createElement(Y.Z,{align:"middle"},e.createElement(C.Z,{className:"ml10 mb10"},"\u8BF7\u8BBE\u7F6E ",(t=f==null?void 0:f.selectArrs)==null?void 0:t.user_name," \u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4",e.createElement("span",{className:"c-grey-999"},"(\u4E0D\u80FD\u8D85\u8FC7\u5F53\u524D\u8BD5\u5377\u622A\u6B62\u65F6\u95F4",ie()((i=f==null?void 0:f.selectArrs)==null?void 0:i.exercise_end_at).format("YYYY-MM-DD HH:mm"),"\uFF09")),e.createElement(C.Z,{flex:1},e.createElement($.default.Item,{label:"\u622A\u6B62\u65F6\u95F4",name:"time",className:"ml10",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.createElement(au.default,{style:{width:270},placeholder:"\u8BF7\u9009\u62E9\u4EA4\u5377\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ie()("00:00","HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:S,disabledTime:R,allowClear:!1,onChange:(h,m)=>{var Z,E;ie()(m)>ie()((Z=f==null?void 0:f.selectArrs)==null?void 0:Z.exercise_end_at)&&r.setFieldsValue({time:ie()((E=f==null?void 0:f.selectArrs)==null?void 0:E.exercise_end_at).format("YYYY-MM-DD HH:mm")})}})))),e.createElement(Y.Z,{style:{marginLeft:78,marginTop:4}},e.createElement($.default.Item,{name:"is_clear",className:"ml10",initialValue:!1,valuePropName:"checked"},e.createElement(de.default,null,"\u786E\u8BA4\u6E05\u9664\u8BE5\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570")))))))};var ys=(0,ue.connect)(({exercise:u})=>({exercise:u}))(_s),ou=I(5073),hs=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const As=({exercise:u,dispatch:l})=>{var t,i;const c=(0,ue.useParams)(),[s]=$.default.useForm(),[p,r]=(0,e.useState)(!1),{actionTabs:n}=u;return(0,e.useEffect)(()=>{u.actionTabs.key==="teacher-unlock"&&(r(!1),s.resetFields())},[u.actionTabs.key]),e.createElement(e.Fragment,null,e.createElement(ye.default,{width:600,centered:!0,title:`\u8003\u8BD5\u89E3\u9501\uFF08${(t=n==null?void 0:n.selectArrs)==null?void 0:t.user_name}\uFF09`,open:u.actionTabs.key==="teacher-unlock",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",keyboard:!1,confirmLoading:p,onOk:()=>hs(void 0,null,function*(){var a,w;yield s.validateFields();const j=s.getFieldsValue();if(r(!0),(yield(0,Le.ZD)(c.categoryId,{exercise_user_id:(a=n==null?void 0:n.selectArrs)==null?void 0:a.exercise_user_id,unlock_key:j.unlock_key})).status===0){if(j.time){const S={time:ie()(j.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:(w=n==null?void 0:n.selectArrs)==null?void 0:w.exercise_user_id,id:c.categoryId};yield(0,Le.qz)(S)}U.ZP.success("\u89E3\u9664\u9501\u5B9A\u6210\u529F"),l({type:"exercise/setUpdateIndex"}),l({type:"exercise/setActionTabs",payload:{}})}r(!1)}),onCancel:()=>{l({type:"exercise/setActionTabs",payload:{}})}},e.createElement("div",{className:""},e.createElement($.default,{form:s,layout:"vertical",autoComplete:"off"},e.createElement($.default.Item,{className:"ml10",label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},e.createElement(Ce.default.Password,{autoComplete:"off",style:{width:270},placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),e.createElement($.default.Item,{label:e.createElement("span",null,"\u5EF6\u957F\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF08",e.createElement("span",{className:"c-grey-999"},"\u4E0D\u80FD\u8D85\u8FC7\u5F53\u524D\u8BD5\u5377\u622A\u6B62\u65F6\u95F4",ie()((i=n==null?void 0:n.selectArrs)==null?void 0:i.exercise_end_at).format("YYYY-MM-DD HH:mm")),"\uFF09"),name:"time",className:"ml10"},e.createElement(au.default,{style:{width:270},placeholder:"\u8BF7\u9009\u62E9\u4EA4\u5377\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:a=>{var w;return(0,ou.Q8)(a,(w=n==null?void 0:n.selectArrs)==null?void 0:w.exercise_end_at)},disabledTime:a=>{var w;const j=(w=n==null?void 0:n.selectArrs)==null?void 0:w.exercise_end_at;if(ie()(a).isSame(ie()(j),"day")){const f=ie()(j).hours(),S=ie()(j).minutes();return console.log(f,S),{disabledHours:()=>(0,ou.w6)(0,24).slice(f+1),disabledMinutes:()=>ie()(a).isSame(ie()(j),"hour")?(0,ou.w6)(S,60):[]}}return(0,ou.d0)(a)},allowClear:!1}))))))};var Ds=(0,ue.connect)(({exercise:u})=>({exercise:u}))(As),Tu=I(51355),Tt=I(44259),cu=I(93390),Yl=Object.getOwnPropertySymbols,Cs=Object.prototype.hasOwnProperty,xs=Object.prototype.propertyIsEnumerable,bs=(u,l)=>{var t={};for(var i in u)Cs.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Yl)for(var i of Yl(u))l.indexOf(i)<0&&xs.call(u,i)&&(t[i]=u[i]);return t},Jl=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const ws=u=>{var l=u,{shixunHomeworks:t,dispatch:i}=l,c=bs(l,["shixunHomeworks","dispatch"]);const s=(0,ue.useParams)(),[p,r]=(0,e.useState)([]),[n,a]=(0,e.useState)([]);(0,e.useEffect)(()=>{t.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&w()},[t.actionTabs.key]);function w(){return Jl(this,null,function*(){const f=yield(0,De.ZP)(`/api/exercises/${s.categoryId}/group_list.json`,{method:"GET"});r(f)})}const j=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return e.createElement(e.Fragment,null,e.createElement(ye.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:t.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Jl(void 0,null,function*(){const f=yield(0,De.ZP)(`/api/exercises/${s.categoryId}/code_quality_analysis.json`,{method:"POST",body:{group_ids:n}});(f==null?void 0:f.status)===0&&(ue.history.replace(`/classrooms/${s.coursesId}/exercise/${s.categoryId}/detail?tabs=7`),window.location.reload(),i({type:"shixunHomeworks/setActionTabs",payload:{}}),a([]))}),onCancel:()=>{a([]),i({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(st.default,{rowSelection:{type:"checkbox",onChange:(f,S)=>{a([...f])},selectedRowKeys:n,getCheckboxProps:f=>({disabled:f.status==="\u8FDB\u884C\u4E2D"||f.works_count===0})},rowKey:f=>f.key||f.id,scroll:{y:300},pagination:!1,columns:j,dataSource:p==null?void 0:p.group_list})))};var Ul=(0,ue.connect)(({shixunHomeworks:u})=>({shixunHomeworks:u}))(ws),_e=I(35099),nu={flex_box_center:"flex_box_center____uOEt",flex_space_between:"flex_space_between___J8U9e",flex_box_vertical_center:"flex_box_vertical_center___M1l_z",flex_box_center_end:"flex_box_center_end___UsRsw",flex_box_column:"flex_box_column___gcanz",rightFilter:"rightFilter___KnaoF",classwidth:"classwidth___QPkdW",operationCol:"operationCol___hiIyI",unlockBtn:"unlockBtn___QvP_V",recordScreenModal:"recordScreenModal___tLQo7",operationLink:"operationLink___vj72A",banding:"banding___BLx2S",noShow:"noShow___mrV9r"},Ns=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())}),Ps=({item:u,renderText:l})=>{const t=(0,ue.useParams)(),[i,c]=(0,e.useState)(),s=p=>Ns(void 0,null,function*(){if(!p)return;const r=yield(0,Le.UH)({id:t.categoryId,user_id:u==null?void 0:u.user_id});r&&c(r)});return e.createElement(ce.Z,{onOpenChange:p=>s(p),title:e.createElement("div",null,"\u5355\u9009\u9898 ",i==null?void 0:i.single_question_score,"\u5206 ",e.createElement("br",null),"\u591A\u9009\u9898 ",i==null?void 0:i.multiple_question_score,"\u5206 ",e.createElement("br",null),"\u5224\u65AD\u9898 ",i==null?void 0:i.judgement_question_score,"\u5206 ",e.createElement("br",null),"\u586B\u7A7A\u9898 ",i==null?void 0:i.completion_question_score,"\u5206 ",e.createElement("br",null),"\u5B9E\u8BAD\u9898 ",i==null?void 0:i.shixun_question_score,"\u5206")},l)},Lu=I(89392),wu=I.n(Lu),T=I(59301),Is=Object.defineProperty,Ss=Object.defineProperties,ks=Object.getOwnPropertyDescriptors,Ru=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,Vl=Object.prototype.propertyIsEnumerable,Xl=(u,l,t)=>l in u?Is(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,At=(u,l)=>{for(var t in l||(l={}))Gl.call(l,t)&&Xl(u,t,l[t]);if(Ru)for(var t of Ru(l))Vl.call(l,t)&&Xl(u,t,l[t]);return u},$l=(u,l)=>Ss(u,ks(l)),Zs=(u,l)=>{var t={};for(var i in u)Gl.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Ru)for(var i of Ru(u))l.indexOf(i)<0&&Vl.call(u,i)&&(t[i]=u[i]);return t},bt=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Os=u=>{var l=u,{exercise:t,loading:i,dispatch:c,globalSetting:s,checkDomainAuthority:p,getparams:r,user:n,classroomList:a}=l,w=Zs(l,["exercise","loading","dispatch","globalSetting","checkDomainAuthority","getparams","user","classroomList"]),j,f,S,M,R,h,m,Z;const[E]=(0,ue.useSearchParams)(),H=(0,ue.useParams)();let[_,y]=(0,e.useState)(At({page:1,limit:20},H));const{commonHeader:Q,updateIndex:J}=t,{userInfo:A}=n,[F,d]=(0,e.useState)({}),[x,o]=(0,e.useState)(0),[be,Ee]=(0,e.useState)(!1),[se,ae]=(0,e.useState)("alert"),[ne,pe]=(0,e.useState)(0),[ke,W]=(0,e.useState)(!1),[Be,Ze]=(0,e.useState)(!1),[je]=$.default.useForm(),[Te,te]=(0,e.useState)([]),[O,D]=(0,e.useState)(1),[L,v]=(0,e.useState)(""),[k,G]=(0,e.useState)(),[z,K]=(0,e.useState)(!1),[B,Fe]=(0,e.useState)({}),[Ne,Me]=(0,e.useState)({}),[X,Ae]=(0,e.useState)(!0),[le,Pe]=(0,e.useState)(""),[ee,me]=(0,e.useState)(""),[re,He]=(0,e.useState)("");(0,e.useEffect)(()=>{let N={};if(E.get("exercise_group_id")&&!J){if(E.get("statistics")){let P=[];const ve=E.get("scope");ve==="0"&&(P=["all"]),ve==="1"&&(P=[1,2,3]),ve==="2"&&(P=[2,3]),N={exercise_group_id:E.get("exercise_group_id"),commit_status:P}}else N={review:[0,2],commit_status:[2,3]},E.get("exercise_group_id")!=="0"&&(N.exercise_group_id=[Number(E.get("exercise_group_id"))]);je.setFieldsValue(At({},N))}return _=At(At({},_),N),y(At({},_)),$e(),yt(_),()=>{c({type:"exercise/setUpdateIndex",payload:"clear"})}},[J]);const $e=()=>bt(void 0,null,function*(){const N=yield(0,De.ZP)(`/api/exercises/${_.categoryId}/header_info.json`,{method:"get"});(N==null?void 0:N.status)===0&&Fe((N==null?void 0:N.data)||{})}),yt=N=>bt(void 0,null,function*(){var P,ve,Qe,We,pt;c({type:"exercise/getCommonHeader",payload:At({},_)}),Ae(!0);const Re=yield(0,De.ZP)(`/api/exercises/${_.categoryId}/exercise_users.json`,{method:"get",params:N});(Re==null?void 0:Re.status)===0&&(Me({exercise_users:((P=Re==null?void 0:Re.data)==null?void 0:P.exercise_users)||[],current_answer_user:((ve=Re==null?void 0:Re.data)==null?void 0:ve.current_answer_user)||{}}),Pe(((Qe=Re==null?void 0:Re.data)==null?void 0:Qe.appraise_user_login)||""),me(((We=Re==null?void 0:Re.data)==null?void 0:We.first_export_user_login)||""),o((pt=Re==null?void 0:Re.data)==null?void 0:pt.total_count)),He(Re==null?void 0:Re.status),Ae(!1)});(0,e.useEffect)(()=>{c({type:"exercise/setSaveExerciseDownUsers",payload:xe})},[ee,x,JSON.stringify(_)]);function dt(N){return bt(this,null,function*(){var P,ve,Qe,We;G(N==null?void 0:N.exercise_user_id),K(N.commit_status===2||N.commit_status===3),W(!0);let pt=yield(0,De.ZP)(`/api/exercises/${_.categoryId}/student_info.json`,{method:"get",params:{exercise_user_id:N==null?void 0:N.exercise_user_id}});((ve=(P=pt==null?void 0:pt.data)==null?void 0:P.exercise_user_photos)==null?void 0:ve.length)>0?Ee(!0):U.ZP.info("\u5F53\u524D\u6682\u65E0\u7167\u7247"),te((Qe=pt==null?void 0:pt.data)==null?void 0:Qe.exercise_user_photos),pe((We=pt==null?void 0:pt.data)==null?void 0:We.alert_count),W(!1)})}const wt=N=>{_.page=1;const P=Object.assign({},je.getFieldsValue());Object.keys(P).map(function(ve){ve==="objective_score_gte"||ve==="objective_score_lte"||(P[ve].includes("all")?(delete _[ve],je.setFieldsValue({[ve]:"all"})):(_[ve]=P[ve],P[ve]==""||!P[ve]?je.setFieldsValue({[ve]:"all"}):je.setFieldsValue({[ve]:_[ve]})))}),("objective_score_gte"in N||"objective_score_lte"in N)&&(P.objective_score_gte&&P.objective_score_lte&&P.objective_score_gte>P.objective_score_lte?(je.setFieldsValue({objective_score_lte:P.objective_score_gte}),_.objective_score_lte=P.objective_score_gte||null,_.objective_score_gte=P.objective_score_gte||null):(_.objective_score_lte=P.objective_score_lte||null,_.objective_score_gte=P.objective_score_gte||null)),y(At({},_)),yt(_),r(At({},_))},Pt=(N,P)=>{_.page=N,_.limit=20,y(At({},_)),yt(_)};let Rt=new Date().getTime();const Cu=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",render:(N,P,ve)=>T.createElement(ce.Z,{title:((_.page||1)-1)*20+ve+1},T.createElement("span",null,((_.page||1)-1)*20+ve+1))},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",align:"left",render:(N,P)=>T.createElement("div",{style:{display:"flex",alignItems:"center"},onClick:()=>{var ve;if((0,_e.Rm)()&&!((ve=a.AssistantObject.exercise)!=null&&ve.can_view)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}switch(P.commit_status){case 0:if(!(0,_e.Ny)()){U.ZP.warning("\u5B66\u751F\u672A\u5F00\u59CB\u8003\u8BD5\uFF0C\u60A8\u65E0\u6743\u67E5\u770B");return}break;case 1:U.ZP.warning("\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u60A8\u65E0\u6743\u67E5\u770B");return;default:console.log("\u5F53\u524D\u63D0\u4EA4\u72B6\u6001",P.commit_status)}N&&(0,_e.GJ)()&&(iu(),(0,ze.xg)(`/classrooms/${_.coursesId}/exercise/${_.categoryId}/review/${P==null?void 0:P.login}`))}},T.createElement("span",{className:N&&(0,_e.GJ)()?nu.operationLink:""},N||"--"),!!(P!=null&&P.delayed_at)&&T.createElement(ce.Z,{title:T.createElement("div",null,"\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u8C03\u6574\u81F3",T.createElement("span",{className:"ml5"},ie()(P.delayed_at).format("YYYY-MM-DD HH:mm")))},T.createElement("span",{className:"iconfont icon-shizhong c-blue"})))},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:N=>N||"--"},!(B!=null&&B.is_excellent)&&(B==null?void 0:B.groups_count)!==0&&{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(N,P)=>T.createElement("div",{className:nu.banding,title:N||"--"},N||"--")},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",sorter:!0,render:(N,P)=>P.commit_status===0||P.commit_status===1?"--":!P.open_total_score&&(0,_e.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(N=typeof N=="number"?Number(N):N,N===100?T.createElement("span",{className:"c-green"},N||"--"):N>60?T.createElement("span",{className:"c-orange"},N||"--"):T.createElement("span",null,N||"--"))},!((B==null?void 0:B.objective)!==1||(B==null?void 0:B.objective)===1&&(B==null?void 0:B.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(N,P)=>{if(P.commit_status===0||P.commit_status===1)return"--";if(!P.open_total_score&&(0,_e.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{N=typeof N=="number"?Number(N):N;let ve;return N>=0&&N<=60?ve=T.createElement("span",null,N):N===100?ve=T.createElement("span",{className:"c-green"},N):N>60?ve=T.createElement("span",{className:"c-orange"},N):ve="--",T.createElement(Ps,{renderText:ve,item:P})}}},!((B==null?void 0:B.subjective)!==1||(B==null?void 0:B.subjective)===1&&(B==null?void 0:B.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(N,P)=>{if(P.commit_status===0||P.commit_status===1)return"--";if(!P.open_total_score&&(0,_e.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{let ve;B!=null&&B.appraise_setting&&(B!=null&&B.sealed_review)&&new Date(B==null?void 0:B.appraise_end_time).getTime()>Rt&&(ve="--"),!(P!=null&&P.has_comment)&&P.review_status&&(ve="\u8BC4\u9605\u4E2D"),P!=null&&P.has_comment?ve="\u5DF2\u8BC4\u9605":ve="\u672A\u8BC4\u9605",N=typeof N=="number"?Number(N):N;let Qe;return N===0?Qe=T.createElement("span",null,N," ",ve==="\u672A\u8BC4\u9605"&&T.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u9605)")):N>0&&N<=60?Qe=T.createElement("span",null,N):N===100?Qe=T.createElement("span",{className:"c-green"},N):N>60?Qe=T.createElement("span",{className:"c-orange"},N):Qe="--",Qe}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"left",render:(N,P)=>N===0?T.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):N===1?T.createElement("span",{style:{color:"#DF3042"}},!P.is_make_up&&"\u8003\u8BD5\u4E2D",P.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):N===2?T.createElement("span",{style:{color:"#5AB891"}},!P.is_make_up&&!P.is_force_commit&&"\u5DF2\u4EA4\u5377",P.is_make_up&&!P.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",P.is_make_up&&P.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!P.is_make_up&&P.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):T.createElement("span",{style:{color:"#5AB891"}},!P.is_make_up&&!P.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",P.is_make_up&&!P.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",P.is_make_up&&P.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!P.is_make_up&&P.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"left",sorter:!0,render:N=>N?ie()(N).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sorter:!0,render:N=>N?ie()(N).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"exercise_user_redo_count",className:((j=A==null?void 0:A.course)==null?void 0:j.course_role)===15?nu.noShow:"",align:"left",render:(N,P)=>T.createElement("div",{style:{display:"flex",alignItems:"center"}},T.createElement("span",{className:nu.operationLink,onClick:()=>{c({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u8BB0\u5F55",student_id:P.user_id}})}},N||"0"))},(Q==null?void 0:Q.screen_open)&&{title:T.createElement("span",null,"\u5207\u5C4F\u6B21\u6570",T.createElement(ce.Z,{title:"\u7EA2\u8272\u4EE3\u8868\u5B66\u751F\u5207\u5C4F\u8D85\u8FC7\u89C4\u5B9A\u6B21\u6570\u88AB\u5F3A\u5236\u4EA4\u5377"},T.createElement("span",{className:"icon-xiaowenhao"}))),dataIndex:"screen_used_num",align:"center",render:(N,P)=>T.createElement("span",{style:N>0?{cursor:"pointer"}:{},className:N>(P==null?void 0:P.screen_total_num)?"c-red":"",onClick:()=>bt(void 0,null,function*(){if(N===0)return;const ve=yield(0,Le.Yu)(H.categoryId,{exercise_user_id:P.exercise_user_id});ye.default.info({title:`\u5207\u5C4F\u8BB0\u5F55\uFF08${P==null?void 0:P.user_name}\uFF09`,icon:null,closable:!0,className:nu.recordScreenModal,maskClosable:!0,width:616,centered:!0,content:T.createElement(st.default,{style:{marginTop:14},bordered:!0,pagination:!1,rowKey:"time",columns:[{title:"\u5F00\u59CB\u5207\u5C4F\u65F6\u95F4",align:"center",dataIndex:"time"},{title:"\u5207\u5C4F\u65F6\u957F\uFF08\u79D2\uFF09",align:"center",dataIndex:"time_long"},{title:"\u5224\u5B9A\u5207\u5C4F\u6B21\u6570",align:"center",dataIndex:"count"}],dataSource:ve==null?void 0:ve.data})})})},N,"/",P==null?void 0:P.screen_total_num)},(Q==null?void 0:Q.exercise_status)>1&&(Q==null?void 0:Q.open_camera)&&(0,_e.GJ)()&&!((f=s.setting)!=null&&f.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",render:(N,P)=>P.commit_status>0?T.createElement("a",{onClick:()=>{dt(P)}},`${N||0}/${Q==null?void 0:Q.photo_count}`):"--"},(Q==null?void 0:Q.ip_bind)&&(0,_e.Gg)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",render:(N,P)=>T.createElement(T.Fragment,null,N||"--",P.commit_status<=1&&Q.ip_bind&&P.last_ip&&T.createElement(fe.ZP,{type:"link",onClick:()=>bt(void 0,null,function*(){const ve=ye.default.confirm({title:T.createElement(Y.Z,null,T.createElement(C.Z,{flex:"1"},"\u89E3\u9664\u7ED1\u5B9A"),T.createElement(C.Z,null,T.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>ve.destroy()}))),width:500,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",className:"custom-modal-divider",content:T.createElement("div",null,"\u4E3A\u5B66\u751F\u89E3\u9664\u8003\u8BD5IP\u7ED1\u5B9A\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4F7F\u7528\u65B0\u7684IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002",T.createElement("span",{className:"c-red"},"\u5982\u679C\u8BE5\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u5C06\u65E0\u6CD5\u4F5C\u7B54\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u5165\u8003\u8BD5\u3002"),"\u60A8\u786E\u5B9A\u8981\u89E3\u9664\u8BE5\u5B66\u751F\u7684\u8003\u8BD5IP\u7ED1\u5B9A\uFF1F"),onOk:()=>bt(void 0,null,function*(){(yield(0,Le.ab)({id:_.categoryId,exercise_user_id:P.exercise_user_id})).status===0&&(U.ZP.success("\u89E3\u7ED1\u6210\u529F"),yt(_))})})})},"\u89E3\u7ED1"))},(Q==null?void 0:Q.open_camera)&&(0,_e.Gg)()&&Q.exercise_status<3&&!((S=s.setting)!=null&&S.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",render:(N,P)=>T.createElement(Xe.Z,{checked:N,onClick:()=>bt(void 0,null,function*(){N?ye.default.info({title:"\u63D0\u793A",content:T.createElement("div",null,"\u4E0D\u5141\u8BB8\u4FEE\u6539"),okText:"\u786E\u8BA4"}):ye.default.confirm({title:"\u5141\u8BB8\u4E0D\u6444\u50CF\u8B66\u544A",content:T.createElement("div",null,"\u4E3A\u4FDD\u8BC1\u8003\u8BD5\u516C\u5E73\uFF0C\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7684\u6444\u50CF\u5934\u3002\u5982\u5B66\u751F\u786C\u4EF6\u8BBE\u65BD\u786E\u6709\u95EE\u9898\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u751F\u8003\u8BD5\u6743\u5229\uFF0C\u6559\u5E08\u53EF\u4E34\u65F6\u53D6\u6D88\u9650\u5236\uFF0C\u5141\u8BB8\u5B66\u751F\u53C2\u8003\u3002 \u672C\u64CD\u4F5C\u4E0D\u53EF\u64A4\u56DE\uFF0C\u4E0D\u53EF\u4FEE\u6539\u3002 \u60A8\u786E\u8BA4\u540C\u610F\u8BE5\u5B66\u751F\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u53C2\u52A0\u8003\u8BD5\u5417\uFF1F"),onOk:()=>bt(void 0,null,function*(){const ve=yield(0,Le.cC)($l(At({},_),{exercise_user_id:P.exercise_user_id}));(ve==null?void 0:ve.status)===0&&(U.ZP.success("\u64CD\u4F5C\u6210\u529F"),yt(_))})})})})},(0,_e.GJ)()&&{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"has_comment",align:"center",render:(N,P)=>B!=null&&B.appraise_setting&&(B!=null&&B.sealed_review)&&new Date(B==null?void 0:B.appraise_end_time).getTime()>Rt?"--":!N&&P.review_status?"\u8BC4\u9605\u4E2D":N?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},((Q==null?void 0:Q.assistant_auth)||(0,_e.GJ)()||(0,_e.dE)())&&p&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"left",className:nu.operationCol,render:(N,P)=>(Q==null?void 0:Q.exercise_status)===-1?T.createElement("div",null," ",(0,_e.GJ)()&&T.createElement("a",{onClick:ve=>{ve.stopPropagation(),c({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:P==null?void 0:P.exercise_user_id,type:"exercise"}})}},"\u4FEE\u6539\u6210\u7EE9"),T.createElement("a",{style:{marginLeft:(0,_e.GJ)()&&10},onClick:(0,Lu.debounce)(ve=>bt(void 0,null,function*(){var Qe,We,pt;ve.stopPropagation();let Re=yield(0,De.ZP)(`/api/exercises/${_==null?void 0:_.categoryId}/exercise_user/view_detail.json`,{method:"get",params:{exercise_user_id:P==null?void 0:P.exercise_user_id}});ye.default.confirm({title:"\u8003\u8BD5\u8BE6\u60C5",closable:!0,width:1200,icon:null,content:T.createElement("div",null,T.createElement("div",{style:{display:"flex"}},T.createElement("div",null,T.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),T.createElement("span",{style:{marginLeft:10}},(Qe=Re==null?void 0:Re.data)==null?void 0:Qe.user_name)),T.createElement("div",{style:{marginLeft:60}},T.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),T.createElement("span",{style:{marginLeft:10}},(We=Re==null?void 0:Re.data)==null?void 0:We.student_id)),T.createElement("div",{style:{marginLeft:60}},T.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),T.createElement("span",{style:{marginLeft:10}},(pt=Re==null?void 0:Re.data)==null?void 0:pt.group_name))),T.createElement("div",{style:{marginTop:22,marginBottom:20}},T.createElement(st.default,{columns:[{title:"\u9898\u578B",dataIndex:"type_name",align:"center",render:()=>"\u5F97\u5206"},{title:"\u5355\u9009\u9898",dataIndex:"single_score",align:"center"},{title:"\u591A\u9009\u9898",dataIndex:"multiple_score",align:"center"},{title:"\u586B\u7A7A\u9898",dataIndex:"completion_score",align:"center"},{title:"\u5224\u65AD\u9898",dataIndex:"judgment_score",align:"center"},{title:"\u7F16\u7A0B\u9898",dataIndex:"program_score",align:"center"},{title:"\u5B9E\u8BAD\u9898",dataIndex:"practical_score",align:"center"},{title:"\u7EC4\u5408\u9898",dataIndex:"combination_socre",align:"center"},{title:"\u7B80\u7B54\u9898",dataIndex:"subjective_score",align:"center"},{title:"\u7A0B\u5E8F\u586B\u7A7A\u9898",dataIndex:"bprogram_score",align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",align:"center",render:(gt,Zu)=>T.createElement("span",{style:{color:(Zu==null?void 0:Zu.type_name)=="\u5B9E\u5F97\u5206"?"#FA2121":""}},gt)}],pagination:!1,dataSource:[At({},Re==null?void 0:Re.data)]}))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):T.createElement("div",null,(0,_e.GJ)()&&T.createElement(fe.ZP,{ghost:!0,type:"primary",size:"small",disabled:P.commit_status<2},T.createElement("a",{className:P.commit_status>1?"c-blue":"c-black",onClick:ve=>bt(void 0,null,function*(){var Qe,We;if(ve.preventDefault(),yield(0,cu.w)(H.coursesId,H.categoryId),P.commit_status===2){if((0,_e.Rm)()&&!((Qe=a.AssistantObject.exercise)!=null&&Qe.can_view)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}iu(),window.location.href=`/classrooms/${_.coursesId}/exercise/${_.categoryId}/review/${P.login}`}if(P.commit_status===3){if((0,_e.Rm)()&&!((We=a.AssistantObject.exercise)!=null&&We.can_appraise)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}c({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",saveExerciseUsers:iu,selectArrs:{record:At({},P),exercise_types:At({},B)},params:At({},_)}})}})},B!=null&&B.appraise_setting&&(B!=null&&B.sealed_review)&&new Date(B==null?void 0:B.appraise_end_time).getTime()>Rt?"\u8BC4\u9605":P.has_comment?"\u66F4\u6539\u8BC4\u9605":!P.has_comment&&"\u8BC4\u9605")),!(0,_e.dE)()&&["\u8003\u8BD5\u4E2D"].includes(ze.ju[Q.exercise_status])&&T.createElement(fe.ZP,{ghost:!0,type:"primary",disabled:(P==null?void 0:P.commit_status)>1,className:"ml10",size:"small",onClick:()=>{var ve,Qe;if((0,_e.Rm)()&&!((Qe=(ve=a==null?void 0:a.AssistantObject)==null?void 0:ve.exercise)!=null&&Qe.can_forcing_commit)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u786E\u8BA4\u5C06\u8BE5\u5B66\u751F\u7684\u8003\u8BD5\u72B6\u6001\u8C03\u6574\u4E3A\u5DF2\u4EA4\u5377\u5417\uFF1F",onOk:()=>{ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,className:"custom-modal-divider",content:`\u786E\u8BA4\u5C06${P==null?void 0:P.user_name}\u7684\u8003\u8BD5\u72B6\u6001\u8C03\u6574\u4E3A\u5DF2\u4EA4\u5377\u5417\uFF1F`,onOk:()=>bt(void 0,null,function*(){(yield(0,De.ZP)(`/api/exercises/${_.categoryId}/commit_exercise_force.json`,{method:"post",body:{user_id:P==null?void 0:P.user_id}})).status===0&&yt(_)})})}})}},"\u5F3A\u5236\u4EA4\u5377"),(0,_e.dE)()&&P.commit_status>1&&T.createElement("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:()=>bt(void 0,null,function*(){if(!(B!=null&&B.answered_open)){U.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,cu.w)(H.coursesId,H.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,ze.xg)(`/classrooms/${_.coursesId}/exercise/${_.categoryId}/users/${P==null?void 0:P.login}?check=true`)})},"\u67E5\u770B"),(Q==null?void 0:Q.exercise_time)>0&&(0,_e.Gg)()&&T.createElement(ce.Z,{title:(()=>Q.exercise_status===3?"\u672C\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u8BF7\u5148\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u4F7F\u672C\u8BD5\u5377\u5904\u4E8E\u201C\u8003\u8BD5\u4E2D\u201D":!1)()},T.createElement(fe.ZP,{danger:!0,className:"c-red ml10",size:"small",disabled:Q.exercise_status===3||Q.exercise_status===5||(Q==null?void 0:Q.appraise_label),onClick:()=>{var ve,Qe;if((0,_e.Rm)()&&!((Qe=(ve=a==null?void 0:a.AssistantObject)==null?void 0:ve.exercise)!=null&&Qe.can_delay)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}c({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",selectArrs:P,exercise_time:Q.exercise_time,params:At({},_)}})}},"\u5EF6\u65F6")))}].filter(N=>!!N),Ot=[...Cu];Ot[0]=At({},Ot[0]),Ot[(Ot==null?void 0:Ot.length)-1]=At({},Ot[(Ot==null?void 0:Ot.length)-1]),Ot[0].render=()=>"\u6211",Ot[(Ot==null?void 0:Ot.length)-1].render=()=>{var N;return(N=Ne==null?void 0:Ne.current_answer_user)!=null&&N.login?T.createElement("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:()=>bt(void 0,null,function*(){var P,ve;if(!(B!=null&&B.answered_open)){U.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,cu.w)(H.coursesId,H.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E...");let Qe=`/classrooms/${_.coursesId}/exercise/${_.categoryId}/users/${(P=Ne==null?void 0:Ne.current_answer_user)==null?void 0:P.login}`;((ve=Ne==null?void 0:Ne.current_answer_user)==null?void 0:ve.commit_status)>1&&(Qe=Qe+"?check=true"),ue.history.push(Qe)})},"\u67E5\u770B"):"--"};const iu=()=>{var N;try{const P=At({},_);delete P.page,delete P.limit,localStorage[`${(N=n==null?void 0:n.userInfo)==null?void 0:N.login}-${_.coursesId}-${_.categoryId}-filter`]=JSON.stringify(P)}catch(P){}},xe=()=>{var N;try{const P=$l(At({},_),{firstTargetLogin:ee,totalCount:x});delete P.page,delete P.limit,localStorage[`${(N=n==null?void 0:n.userInfo)==null?void 0:N.login}-${_.coursesId}-${_.categoryId}-downFilter`]=JSON.stringify(P)}catch(P){}};return T.createElement("section",{className:"mb20"},(B==null?void 0:B.score_open)&&(0,_e.dE)()&&T.createElement(st.default,{pagination:!1,showHeader:!1,dataSource:[At({},Ne==null?void 0:Ne.current_answer_user)],columns:Ot,scroll:{x:"max-content"}}),!(0,_e.GJ)()&&T.createElement("div",{className:"bg-white pt10 mt15"},!!(B!=null&&B.answer_users)&&T.createElement("span",{className:"mr10"},T.createElement("span",{style:{color:"#FF954C"}},B==null?void 0:B.answer_users," "),"\u5DF2\u4EA4"),!!(B!=null&&B.unanswer_users)&&T.createElement("span",{className:"mr10"},B==null?void 0:B.unanswer_users,"\u672A\u4EA4"),(B==null?void 0:B.exercise_end_time)!=="--"&&T.createElement("span",null,"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",T.createElement("span",{style:{color:"#FF954C"}},B==null?void 0:B.exercise_end_time))),!(B!=null&&B.exercise_all_users)&&!(0,_e.dE)()&&T.createElement(bu.Z,{styles:{margin:"0 auto",padding:200}}),(!!(B!=null&&B.exercise_all_users)||(0,_e.dE)())&&T.createElement("aside",null,(0,_e.GJ)()&&T.createElement("aside",{className:"pt20"},T.createElement($.default,{form:je,onValuesChange:wt,initialValues:{commit_status:"all",exercise_group_id:"all",review:"all",is_make_up:"all"}},T.createElement($.default.Item,{name:"exercise_group_id"},T.createElement(de.default.Group,{style:{width:"100%"}},T.createElement(Y.Z,null,T.createElement(C.Z,{flex:"80px"},"\u9009\u62E9\u73ED\u7EA7:"),T.createElement(C.Z,{flex:"80px"},T.createElement(de.default,{value:"all",checked:!((M=F.course_group)!=null&&M.length)},"\u5168\u90E8")),T.createElement(C.Z,{flex:"1"},(B==null?void 0:B.course_groups)&&(B==null?void 0:B.course_groups.map((N,P)=>T.createElement(de.default,{value:N.exercise_group_id,className:"ml0 mr8",key:N.exercise_group_id},N.exercise_group_name,"(",N.exercise_group_students,")"))))))),T.createElement($.default.Item,{name:"commit_status"},T.createElement(de.default.Group,{value:[],style:{width:"100%"}},T.createElement(Y.Z,null,T.createElement(C.Z,{flex:"80px"},"\u63D0\u4EA4\u72B6\u6001:"),T.createElement(C.Z,{flex:"80px"},T.createElement(de.default,{value:"all",checked:!((R=F.commit_status)!=null&&R.length)},"\u5168\u90E8")),T.createElement(C.Z,{flex:"1"},ds.map((N,P)=>T.createElement(de.default,{name:"commit_status",value:N.id,key:N.id},N.name,"(",B==null?void 0:B[N.type],")")))))),T.createElement($.default.Item,{name:"review"},T.createElement(de.default.Group,{style:{width:"100%"}},T.createElement(Y.Z,null,T.createElement(C.Z,{flex:"80px"},"\u8BC4\u9605\u72B6\u6001:"),T.createElement(C.Z,{flex:"80px"},T.createElement(de.default,{value:"all",checked:!((h=F.review)!=null&&h.length)},"\u5168\u90E8")),T.createElement(C.Z,{flex:"1"},(m=cs)==null?void 0:m.map((N,P)=>T.createElement(de.default,{value:N.id,key:P},N.name,"(",B==null?void 0:B[N.type],")")))))),(B==null?void 0:B.open_make_up)&&T.createElement($.default.Item,{name:"is_make_up"},T.createElement(de.default.Group,{value:[],style:{width:"100%"}},T.createElement(Y.Z,null,T.createElement(C.Z,{flex:"80px"},"\u8865\u8003\u72B6\u6001:"),T.createElement(C.Z,{flex:"80px"},T.createElement(de.default,{value:"all",checked:!((Z=F.is_make_up)!=null&&Z.length)},"\u5168\u90E8")),T.createElement(C.Z,{flex:"1"},ms.map((N,P)=>T.createElement(de.default,{name:"is_make_up",value:N.id},N.name,"(",B==null?void 0:B[N.type],")")))))),T.createElement(Y.Z,{align:"middle"},T.createElement(C.Z,{flex:"1"},T.createElement(Y.Z,{align:"middle"},T.createElement(C.Z,null,T.createElement(Ce.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:N=>{_.search=N==null?void 0:N.trim(),_.page=1,y(At({},_)),yt(_)},style:{width:240}})))),!(Q!=null&&Q.is_random)&&T.createElement(C.Z,{className:["tr",nu.rightFilter].join(" ")},(B==null?void 0:B.objective)===1&&(B==null?void 0:B.subjective)===1&&T.createElement(T.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",T.createElement("span",null,T.createElement($.default.Item,{name:"objective_score_gte"},T.createElement(Ie.Z,{min:0,max:B==null?void 0:B.objective_score,placeholder:"\u6700\u4F4E"}))),T.createElement("span",null,T.createElement($.default.Item,{name:"objective_score_lte"},T.createElement(Ie.Z,{min:(_==null?void 0:_.objective_score_gte)||0,max:B==null?void 0:B.objective_score,placeholder:"\u6700\u9AD8"})))),(B==null?void 0:B.subjective)===1&&p&&T.createElement(T.Fragment,null,T.createElement(fe.ZP,{type:"default",disabled:!le},T.createElement("a",{onClick:N=>bt(void 0,null,function*(){var P,ve;if(N.preventDefault(),(0,_e.Rm)()&&!((ve=(P=a==null?void 0:a.AssistantObject)==null?void 0:P.exercise)!=null&&ve.can_appraise)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield(0,cu.w)(H.coursesId,H.categoryId),iu(),ue.history.push(`/classrooms/${_.coursesId}/exercise/${_.categoryId}/reviews/group`)})},T.createElement("span",{className:"iconfont icon-tijiaozongjie"}),T.createElement("span",null,"\u96C6\u4E2D\u6279\u91CF\u6279\u9605"))),T.createElement(fe.ZP,{type:"default",disabled:!le},T.createElement("a",{onClick:N=>bt(void 0,null,function*(){var P,ve;if(N.preventDefault(),(0,_e.Rm)()&&!((ve=(P=a==null?void 0:a.AssistantObject)==null?void 0:P.exercise)!=null&&ve.can_appraise)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield(0,cu.w)(H.coursesId,H.categoryId),iu(),ue.history.push(`/classrooms/${_.coursesId}/exercise/${_.categoryId}/review/${le}`)})},T.createElement("span",{className:"iconfont icon-filesync3x"}),T.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u6279\u9605"))))),T.createElement(C.Z,null,(Q==null?void 0:Q.exercise_status)===3&&T.createElement(fe.ZP,{className:"ml10",onClick:()=>{c({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",params:_}})}},T.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"))))),re===-3&&!(0,_e.dE)()&&T.createElement(bu.Z,{customText:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u5224\u5206\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85...",styles:{margin:"0 auto",padding:100}}),re!==-3&&T.createElement(st.default,{className:"mt30",loading:X,hideOnSinglePage:!0,pagination:!1,dataSource:(Ne==null?void 0:Ne.exercise_users)||[],columns:Cu,rowKey:"exercise_user_id",scroll:{x:"max-content"},size:"middle",onChange:(N,P,ve)=>{_.page=1,ve.order===void 0?(_.order_type=null,_.order=null):(_.order_type=ve.order==="descend"?"desc":"asc",_.order=ve.field),y(At({},_)),yt(_)}}),x>20&&T.createElement("aside",{className:"tc pb30 mt30"},T.createElement(ft.Z,{onChange:Pt,current:_.page||1,pageSize:_.limit,total:x,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,showTotal:N=>T.createElement("span",{className:"mr10"},"\u5171",T.createElement("span",{className:"c-orange"},N),"\u6761\u6570\u636E")}))),T.createElement(os,null),T.createElement(Wt,null),T.createElement(ys,null),T.createElement(Ds,null),be&&T.createElement(ye.default,{title:"\u9632\u4F5C\u5F0A\u5934\u50CF",open:be,centered:!0,onCancel:()=>{D(1),Ee(!1),te([]),ae("alert"),v("")},footer:T.createElement("div",{style:{display:"flex"}},T.createElement("div",{style:{flex:1,textAlign:"left"}}," ",T.createElement(fe.ZP,{onClick:()=>bt(void 0,null,function*(){if(!L){U.ZP.info("\u8F93\u5165\u6846\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}Ze(!0);let N=yield(0,De.ZP)(`/api/exercises/${_.categoryId}/send_alert.json`,{method:"post",body:{content:L,clazz:se,exercise_user_id:k}});(N==null?void 0:N.status)===0&&(U.ZP.info("\u53D1\u9001\u6210\u529F"),D(1),Ee(!1),te([]),ae("alert"),v("")),Ze(!1)}),disabled:z,loading:Be},"\u53D1\u9001")),T.createElement(fe.ZP,{disabled:(Te==null?void 0:Te.length)===0,style:{marginRight:"10px"},onClick:()=>bt(void 0,null,function*(){yield D(O-1===0?Te==null?void 0:Te.length:O-1)})},"\u4E0A\u4E00\u5F20"),T.createElement(fe.ZP,{disabled:(Te==null?void 0:Te.length)===0,type:"primary",onClick:()=>bt(void 0,null,function*(){yield D(O===(Te==null?void 0:Te.length)?1:O+1)})},"\u4E0B\u4E00\u5F20"))},T.createElement("img",{style:{width:"234px !important",height:"132px",borderRadius:"5px"},src:Te[O-1]}),T.createElement("span",{onClick:()=>{Tt.Z.publish("preview-image",Te[O-1])},style:{background:"#0152d9",color:"#fff",display:"inline-flex",width:"54px",height:"20px",borderRadius:"10px",justifyContent:"center",lineHeight:"20px",alignItems:"center",position:"absolute",top:"70px",left:"130px",zIndex:5,cursor:"pointer"}},"\u9884\u89C8"),T.createElement("span",{style:{color:"#0152d9",marginTop:"16px",width:"234px",justifyContent:"center",display:"flex"}},O+"/"+(Te==null?void 0:Te.length)),T.createElement(ge.ZP,{className:"mt20",checked:se==="alert",onChange:()=>ae("alert")},"\u53D1\u9001\u8B66\u544A",T.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),T.createElement(ge.ZP,{className:"mt10",checked:se==="notice",onChange:()=>ae("notice")},"\u53D1\u9001\u901A\u77E5",T.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),T.createElement(Ce.default.TextArea,{className:"mt20",value:L,onChange:N=>v(N.target.value),placeholder:`\u8BF7\u8F93\u5165${se==="alert"?"\u8B66\u544A":"\u901A\u77E5"}\u5185\u5BB9${se==="alert"?"\uFF0C\u5982\uFF1A\u626D\u5934\u4F4E\u5934\u5927\u5E45\u5EA6\u52A8\u4F5C\u68C0\u6D4B":""}`}),T.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",ne,"\u6B21\u8B66\u544A")),T.createElement(Tu.Z,null),T.createElement(Ul,null))};var js=(0,ue.connect)(({exercise:u,loading:l,globalSetting:t,classroomList:i,user:c})=>({classroomList:i,exercise:u,loading:l.effects,globalSetting:t,user:c}))(Os),lt=I(57809),du=I(43501),Mu=I(53547),ot={flex_box_center:"flex_box_center___Hpswl",flex_space_between:"flex_space_between___ywvKM",flex_box_vertical_center:"flex_box_vertical_center___SItpZ",flex_box_center_end:"flex_box_center_end___WIAL3",flex_box_column:"flex_box_column___FMKJn",wrap:"wrap___AW_2A",control:"control___w5xQm",btn:"btn___as1xd",customTable:"customTable___gGVV3",bgH:"bgH___J0V1_",cusModal:"cusModal___2fPK2",imgWrap:"imgWrap___crzTi",img:"img___iwJRL",iBtn:"iBtn___L11V_",text:"text___INAg4",no:"no___H7kcX",textP:"textP___Rdbzv",video:"video___yjo5C",sys:"sys___o3w4h",li:"li___WQQil",d1:"d1___KQ9j6",b1:"b1___PA3Kc",es:"es___j13_3"},ea=I(27660),Pd=I(63824);const Ts=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i;var ta=(0,e.forwardRef)(({src:u,videoId:l,logWatchHistory:t,courseId:i=null,startTime:c,handlePause:s=()=>{},handlePlay:p=()=>{},handlePlayEnded:r=()=>{},videoSpeed:n=1},a)=>{var w;u=u==null?void 0:u.replace("http://","https://");const f=((w=u==null?void 0:u.split("."))==null?void 0:w.pop())==="flv",S=(0,e.useRef)(),M=(0,e.useRef)(),R=(0,e.useRef)(0),h=(0,e.useRef)(0),[m,Z]=(0,e.useState)(0),E=navigator.userAgent.toLowerCase().match(Ts),H=E?E[0]:"pc";(0,e.useImperativeHandle)(a,()=>({getLastUpdatedTime:()=>S.current.currentTime,getDuration:()=>S.current.duration})),(0,e.useEffect)(()=>{h.current=void 0;try{ea.Z.isSupported&&f&&u&&(u==null?void 0:u.indexOf(".m3u8"))<0?(h.current=ea.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:u+"?t="+Date.now(),muted:!1,isLive:!0}),h.current.on("play",function(){console.log(21111)}),S.current&&(h.current.detachMediaElement(S.current),h.current.attachMediaElement(S.current),h.current.load(),h.current.play())):S.current.setAttribute("src",u+"?t="+Date.now())}catch(y){setTimeout(()=>{Z(m+1)},1e3)}return console.log("src:",u),()=>{var y,Q,J,A,F,d,x,o;h.current&&((Q=(y=h.current)==null?void 0:y.unload)==null||Q.call(y),(A=(J=h.current)==null?void 0:J.pause)==null||A.call(J),(d=(F=h.current)==null?void 0:F.destroy)==null||d.call(F),(o=(x=h.current)==null?void 0:x.detachMediaElement)==null||o.call(x,S.current),h.current=void 0,S.current.src="")}},[S,f,u,m]),(0,e.useEffect)(()=>(M.current=setInterval(()=>{R.current>0&&R.current===S.current.currentTime&&(console.log("\u64AD\u653E\u4E00\u6B21"),Z(m+1)),R.current=S.current.currentTime},3e3),()=>{clearInterval(M.current)}),[]);const _=y=>{setTimeout(()=>{Z(m+1)},1e3)};return e.createElement("video",{ref:S,onerr:!0,onErrorCapture:()=>{Z(m+1)},autoPlay:!0,muted:!0})}),Ls=Object.defineProperty,ua=Object.getOwnPropertySymbols,Rs=Object.prototype.hasOwnProperty,Ms=Object.prototype.propertyIsEnumerable,la=(u,l,t)=>l in u?Ls(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Ht=(u,l)=>{for(var t in l||(l={}))Rs.call(l,t)&&la(u,t,l[t]);if(ua)for(var t of ua(l))Ms.call(l,t)&&la(u,t,l[t]);return u},aa=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const qs=({exercise:u,dispatch:l,user:t})=>{var i;const c=(0,ue.useParams)(),[s,p]=(0,e.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",save_name:"",exercise_id:c==null?void 0:c.categoryId}),[r]=$.default.useForm(),[n,a]=(0,e.useState)(),[w,j]=(0,e.useState)(!1),{exerciseList:f,commonHeader:S}=u,[M,R]=(0,e.useState)([]),[h,m]=(0,e.useState)([]),[Z,E]=(0,e.useState)(0),[H,_]=(0,e.useState)(!0),[y,Q]=(0,e.useState)(!1),J=(0,e.useRef)(null);(0,e.useEffect)(()=>{A(s)},[]),(0,e.useEffect)(()=>(clearInterval(J.current),(S==null?void 0:S.exercise_status)===2&&(J.current=setInterval(()=>{A(s)},3e4)),()=>{clearInterval(J.current)}),[S==null?void 0:S.exercise_status,s]);const A=W=>aa(void 0,null,function*(){const Be=wu().cloneDeep(W);console.log(Be,"sendData"),_(!0),R([]);const Ze=yield(0,De.ZP)(`/api/exercises/${W==null?void 0:W.exercise_id}/exercise_identity_photos.json`,{method:"get",params:Be});m([]),_(!1),E(Ze==null?void 0:Ze.count),R((Ze==null?void 0:Ze.exercise_users)||[])}),F=(W,Be)=>{s.page=1,s[Be]=W,p(Ht({},s)),A(s)},d=W=>{s.page=1,s.save_name=W,p(Ht({},s))},x=()=>{s.page=1;const W=Object.assign({},r.getFieldsValue());Object.keys(W).map(function(Be){switch(Be){case"exercise_group_id":W[Be].includes("all")||!W[Be].length?(delete s.course_group,r.setFieldsValue({exercise_group_id:"all"})):(s.course_group=W[Be],r.setFieldsValue({exercise_group_id:s.course_group}));break}}),p(Ht({},s)),A(s)};(0,e.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(a(47),j(!0))},[document.getElementById("divhe"),f]);const o=(W,Be,Ze)=>{s.page=W==null?void 0:W.current,s.limit=W==null?void 0:W.pageSize,Ze!=null&&Ze.order?(s.sort_by=Ze==null?void 0:Ze.field,s.sort_direction=(Ze==null?void 0:Ze.order)==="ascend"?"asc":"desc"):(s.sort_by=null,s.sort_direction=null),p(Ht({},s)),A(s)},be=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(W,Be,Ze)=>s.limit*(s.page-1)+Ze+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:110,ellipsis:{showTitle:!1},render:W=>e.createElement(ce.Z,{placement:"bottomLeft",title:W},e.createElement("span",null,W))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:140,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:W=>e.createElement(ce.Z,{placement:"bottomLeft",title:W||"--"},e.createElement("span",null,W||"--"))},{title:"\u5206\u73ED",dataIndex:"user_group_name",ellipsis:{showTitle:!1},render:(W,Be)=>W?e.createElement(ce.Z,{placement:"bottom",title:W},e.createElement("span",{className:ot.es},W)):"--"},{title:"\u4EBA\u8138\u7167\u7247",dataIndex:"photo_url",width:90,ellipsis:{showTitle:!1},render:(W,Be)=>e.createElement("img",{width:40,style:{maxHeight:30},src:W,className:"current",onClick:()=>{pe(Be)}})},{title:"\u5BA1\u6838\u72B6\u6001",width:100,dataIndex:"exercise_identity_photo_state",ellipsis:{showTitle:!1},render:(W,Be)=>e.createElement(e.Fragment,null,W==="passed"&&e.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),W==="rejected"&&e.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),W==="submitted"&&e.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:180,ellipsis:{showTitle:!1},render:W=>e.createElement("span",null,W||"--")},{title:"\u5BA1\u6838\u7C7B\u578B",dataIndex:"audit_clazz",width:90,ellipsis:{showTitle:!1},render:W=>e.createElement("span",null,W||"--")},{title:"\u64CD\u4F5C",dataIndex:"action",width:180,ellipsis:{showTitle:!1},render:(W,Be)=>{var Ze;return e.createElement(e.Fragment,null,(Be==null?void 0:Be.exercise_identity_photo_state)==="submitted"?e.createElement("span",{className:"c-light-primary current",onClick:()=>Q(Be)},"\u5BA1\u6838"):e.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u5BA1\u6838"),(Be==null?void 0:Be.exercise_identity_photo_state)!=="submitted"?e.createElement("span",{className:"c-light-primary current ml10 mr10",onClick:()=>ae(Be)},"\u5BA1\u6838\u8BB0\u5F55"):e.createElement("span",{className:"c-grey-999 ml10 mr10 cursorNotAllowed"},"\u5BA1\u6838\u8BB0\u5F55"),(Be==null?void 0:Be.exercise_identity_photo_state)==="passed"&&((Ze=Be==null?void 0:Be.play_url)!=null&&Ze.length)?e.createElement("span",{className:"c-light-primary current",onClick:()=>ne(Be)},"\u6444\u50CF\u76D1\u63A7"):e.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u6444\u50CF\u76D1\u63A7"))}}],Ee=W=>{m(W)},se=()=>{Q(!1),A(s)},ae=W=>{const Be=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(je,Te)=>e.createElement("span",null,je||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(je,Te)=>e.createElement(e.Fragment,null,je==="passed"&&e.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),je==="rejected"&&e.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),je==="submitted"&&e.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(je,Te)=>je?e.createElement(ce.Z,{placement:"bottom",title:je},e.createElement("span",null,je)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(je,Te)=>e.createElement("span",{className:"current c-light-primary",onClick:()=>{Tt.Z.publish("preview-image",je)}},"\u67E5\u770B")}],Ze=ye.default.confirm({icon:null,width:700,className:`${ot.cusModal} custom-modal-divider`,centered:!0,title:e.createElement(Y.Z,null,e.createElement(C.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),e.createElement(C.Z,null,e.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Ze.destroy()}))),content:e.createElement("div",null,e.createElement(st.default,{className:ot.customTable,dataSource:[Ht({},W)],bordered:!1,columns:Be,rowKey:"exercise_identity_photo_id",rowClassName:ot.row,pagination:!1}))})},ne=W=>{var Be,Ze;const je=ye.default.confirm({icon:null,className:`${ot.cusModal} custom-modal-divider`,centered:!0,width:((Be=W==null?void 0:W.play_url)==null?void 0:Be.length)<6?724:744,title:e.createElement(Y.Z,null,e.createElement(C.Z,{flex:"1"},"\u89C6\u9891"),e.createElement(C.Z,null,e.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>je.destroy()}))),content:e.createElement("ul",{className:ot.sys},(Ze=W==null?void 0:W.play_url)==null?void 0:Ze.map((Te,te)=>e.createElement("li",{className:ot.li,key:te},e.createElement("div",{className:ot.d1},e.createElement("div",{className:ot.img},e.createElement(ta,{src:Te==null?void 0:Te.replace(".m3u8",".flv"),autoPlay:!0})),e.createElement("div",{className:ot.btn},e.createElement("div",{className:ot.b1},"\u56DE\u653E\u89C6\u9891",te+1))))))})},pe=W=>{const Be=ye.default.confirm({icon:null,className:`${ot.cusModal} custom-modal-divider`,centered:!0,width:710,title:e.createElement(Y.Z,null,e.createElement(C.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),e.createElement(C.Z,null,e.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Be.destroy()}))),content:e.createElement(Y.Z,null,e.createElement("aside",{className:ot.imgWrap,style:{marginBottom:40}},e.createElement("div",{className:ot.img},e.createElement("img",{width:326,src:(0,ze.Tv)(W==null?void 0:W.photo_url)}),e.createElement("div",{className:ot.textP},"\u91C7\u96C6\u7167\u7247")),e.createElement("div",{className:ot.img,style:{marginLeft:20}},W!=null&&W.identity_url?e.createElement("img",{width:326,src:(0,ze.Tv)(W==null?void 0:W.identity_url)}):e.createElement("div",{className:ot.no,style:{width:326}},e.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),e.createElement("div",{className:ot.textP},"\u8BC1\u4EF6\u7167\u7247"))))})},ke={selectedRowKeys:h,columnWidth:40,onChange:Ee,getCheckboxProps:W=>({disabled:(W==null?void 0:W.exercise_identity_photo_state)==="passed"})};return e.createElement("section",{className:ot.wrap},e.createElement($.default,{form:r,onChange:x,initialValues:{exercise_group_id:"all"}},e.createElement($.default.Item,{name:"exercise_group_id"},e.createElement(de.default.Group,{style:{width:"100%"}},e.createElement(Y.Z,null,e.createElement(C.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),e.createElement(C.Z,{flex:"80px"},e.createElement(de.default,{value:"all"},"\u5168\u90E8")),e.createElement(C.Z,{flex:"1",id:"divhe",style:{height:n+"px",overflow:"hidden"}},(i=f.course_groups)==null?void 0:i.map((W,Be)=>e.createElement(de.default,{key:Be,value:W.exercise_group_id,className:"ml0 mr8"},W.exercise_group_name,"(",W.exercise_group_students,")"))),w&&e.createElement("span",{onClick:()=>{let W=document.getElementById("divhe").scrollHeight;n>47?a(47):a(W)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},n===47?"\u5C55\u5F00":"\u6536\u8D77",n===47?e.createElement(du.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):e.createElement(Mu.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),e.createElement("div",{className:ot.control},e.createElement(Ce.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:s==null?void 0:s.save_name,onChange:W=>d(W.target.value),onSearch:()=>{s.page=1,s.name=s.save_name,p(Ht({},s)),A(s)}}),e.createElement(lt.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",value:s==null?void 0:s.state,onChange:W=>F(W,"state")},e.createElement(lt.default.Option,{value:null},"\u5168\u90E8"),e.createElement(lt.default.Option,{value:"submitted"},"\u5F85\u5BA1\u6838"),e.createElement(lt.default.Option,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),e.createElement(lt.default.Option,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7")),e.createElement(lt.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u7C7B\u578B",value:s==null?void 0:s.audit,onChange:W=>F(W,"audit")},e.createElement(lt.default.Option,{value:null},"\u5168\u90E8"),e.createElement(lt.default.Option,{value:1},"\u81EA\u52A8\u5BA1\u6838"),e.createElement(lt.default.Option,{value:2},"\u4EBA\u5DE5\u5BA1\u6838")),e.createElement("span",{className:ot.btn,style:{cursor:"pointer"},onClick:()=>{if(!h.length){U.ZP.warning("\u8BF7\u9009\u62E9\u5B66\u751F");return}Q(!0)}},e.createElement("i",{className:"iconfont icon-piliangcaozuo font14 mr5"}),"\u6279\u91CF\u5BA1\u6838")),e.createElement("div",{className:ot.bgH}),e.createElement(st.default,{rowSelection:ke,className:ot.customTable,dataSource:M,bordered:!1,columns:be,rowKey:"exercise_identity_photo_id",rowClassName:ot.row,loading:H,onChange:o,pagination:{pageSize:s.limit,total:Z,current:s.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:W=>e.createElement("span",{className:"mr10"},"\u5171",e.createElement("span",{className:"c-orange"},W),"\u6761\u6570\u636E")}}),e.createElement(Qs,{selectIds:h,visible:y,onCancel:()=>Q(!1),onOk:se,params:s}),e.createElement(Tu.Z,null))};var zs=(0,ue.connect)(({exercise:u,user:l})=>({exercise:u,user:l}))(qs);const Qs=({visible:u,onOk:l,onCancel:t,selectIds:i,params:c})=>{const[s,p]=(0,e.useState)(!1),[r,n]=(0,e.useState)({}),[a]=$.default.useForm(),w=j=>aa(void 0,null,function*(){p(!0);let f;u===!0?f=yield(0,De.ZP)(`/api/exercises/${c==null?void 0:c.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:Ht({identity_photo_ids:i},j)}):f=yield(0,De.ZP)(`/api/exercises/${c==null?void 0:c.exercise_id}/audit_identity_photo.json`,{method:"post",body:Ht({identity_photo_id:u==null?void 0:u.exercise_identity_photo_id},j)}),(f==null?void 0:f.status)===0&&l(),p(!1)});return e.createElement(ye.default,{title:u!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!u,centered:!0,width:650,destroyOnClose:!0,onCancel:()=>{t()},afterClose:()=>{a.resetFields(),n({})},confirmLoading:s,onOk:()=>a.submit()},e.createElement($.default,{className:ot.formWrap,form:a,labelCol:{span:4},wrapperCol:{span:18},onFinish:w,onValuesChange:()=>{n(Ht({},a.getFieldsValue()))}},u!==!0&&e.createElement(Y.Z,{style:{marginLeft:28,marginBottom:38}},e.createElement(C.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),e.createElement(C.Z,null,e.createElement("aside",{className:ot.imgWrap},e.createElement("div",{className:ot.img},e.createElement("img",{width:234,src:(0,ze.Tv)(u==null?void 0:u.photo_url)}),e.createElement("div",{onClick:()=>{Tt.Z.publish("preview-image",u==null?void 0:u.photo_url)},className:ot.iBtn},"\u9884\u89C8"),e.createElement("div",{className:ot.text},"\u91C7\u96C6\u7167\u7247")),e.createElement("div",{className:ot.img,style:{marginLeft:20}},u!=null&&u.identity_url?e.createElement("img",{width:234,src:(0,ze.Tv)(u==null?void 0:u.identity_url)}):e.createElement("div",{className:ot.no,style:{width:326}},e.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(u!=null&&u.identity_url)&&e.createElement("div",{onClick:()=>{Tt.Z.publish("preview-image",(0,ze.Tv)(u==null?void 0:u.identity_url))},className:ot.iBtn},"\u9884\u89C8"),e.createElement("div",{className:ot.text},"\u8BC1\u4EF6\u7167\u7247"))))),e.createElement($.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},e.createElement(ge.ZP.Group,null,e.createElement(ge.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),e.createElement(ge.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(r==null?void 0:r.state)==="rejected"&&e.createElement($.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},e.createElement(Ce.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),e.createElement("div",{style:{color:"#FA6400",paddingLeft:32}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u8BE5\u5B66\u751F\u5728\u672C\u573A\u8003\u8BD5\u7684\u8BA4\u8BC1\u72B6\u6001\u5C06\u66F4\u65B0\u4E3A\u201C\u5BA1\u6838\u901A\u8FC7\u201D\uFF0C\u4E14\u80FD\u591F\u8FDB\u5165\u8003\u8BD5\u3002")))};var qu=I(56511),Ws=I(64165),it={flex_box_center:"flex_box_center___t6Zg2",flex_space_between:"flex_space_between___YFTSU",flex_box_vertical_center:"flex_box_vertical_center___qbDmM",flex_box_center_end:"flex_box_center_end___Bj6kw",flex_box_column:"flex_box_column___Ou9DO",wrap:"wrap___foAmP",control:"control___q0ttm",bgH:"bgH___NAS04",sys:"sys___rqcXV",li:"li___blFPM",d1:"d1___Xzld0",img:"img___ckn7G",btn:"btn___fSMGG",b1:"b1___zoANu",b2:"b2___bqZaY",big:"big___nQ5gf",cusModal:"cusModal___rTXoc",video:"video___E4J_7",imgWrap:"imgWrap___ENwuy",iBtn:"iBtn___bXnJy",text:"text___CK5up",no:"no___MBT10",textP:"textP___ibKK1",l:"l___Gi38o",r:"r___HNibN",fo:"fo___DQwO8",b:"b___z8B9p"},Ks=Object.defineProperty,Hs=Object.defineProperties,Ys=Object.getOwnPropertyDescriptors,na=Object.getOwnPropertySymbols,Js=Object.prototype.hasOwnProperty,Us=Object.prototype.propertyIsEnumerable,sa=(u,l,t)=>l in u?Ks(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,zu=(u,l)=>{for(var t in l||(l={}))Js.call(l,t)&&sa(u,t,l[t]);if(na)for(var t of na(l))Us.call(l,t)&&sa(u,t,l[t]);return u},Gs=(u,l)=>Hs(u,Ys(l)),vl=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Vs=({exercise:u,dispatch:l,user:t})=>{var i,c,s,p,r,n,a,w,j;const f=(0,ue.useParams)(),[S,M]=(0,e.useState)({page:1,limit:10,name:"",save_name:"",exercise_id:f==null?void 0:f.categoryId}),[R]=$.default.useForm(),[h,m]=(0,e.useState)(),[Z,E]=(0,e.useState)(!1),{exerciseList:H}=u,[_,y]=(0,e.useState)([]),[Q,J]=(0,e.useState)(0),[A,F]=(0,e.useState)(!0),[d,x]=(0,e.useState)(!1),[o,be]=(0,e.useState)("1"),[Ee,se]=(0,e.useState)(1),[ae,ne]=(0,e.useState)("alert"),[pe,ke]=(0,e.useState)(1),[W,Be]=(0,e.useState)(""),[Ze,je]=(0,e.useState)(!1),[Te,te]=(0,e.useState)(!1),[O,D]=(0,e.useState)([]);(0,e.useEffect)(()=>{L(S)},[]);const L=le=>vl(void 0,null,function*(){const Pe=wu().cloneDeep(le);F(!0),y([]);const ee=yield(0,De.ZP)(`/api/exercises/${le==null?void 0:le.exercise_id}/exercise_videos.json`,{method:"get",params:Pe});F(!1),J(ee==null?void 0:ee.count),y((ee==null?void 0:ee.exercise_users)||[])}),v=(le,Pe)=>{S.page=le,S.limit=Pe,M(zu({},S)),L(S)},k=le=>{S.page=1,S.save_name=le,M(zu({},S))},G=()=>{S.page=1;const le=Object.assign({},R.getFieldsValue());Object.keys(le).map(function(Pe){switch(Pe){case"exercise_group_id":le[Pe].includes("all")||!le[Pe].length?(delete S.course_group,R.setFieldsValue({exercise_group_id:"all"})):(S.course_group=le[Pe],R.setFieldsValue({exercise_group_id:S.course_group}));break}}),L(S)};(0,e.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(m(47),E(!0))},[document.getElementById("divhe"),H]);const z=le=>vl(void 0,null,function*(){je(!0),x({});const Pe=yield(0,De.ZP)(`/api/exercises/${S==null?void 0:S.exercise_id}/student_info.json`,{method:"get",params:{exercise_user_id:le==null?void 0:le.exercise_user_id}}),ee=yield(0,De.ZP)(`/api/exercises/${S==null?void 0:S.exercise_id}/video_push_logs.json`,{method:"get",params:{exercise_user_id:le==null?void 0:le.exercise_user_id}});ee!=null&&ee.data&&D((ee==null?void 0:ee.data)||[]),Pe!=null&&Pe.data&&x(Gs(zu({},Pe==null?void 0:Pe.data),{exercise_user_id:le==null?void 0:le.exercise_user_id,datas:le})),je(!1)}),K=le=>{var Pe,ee;se(le==="prev"?Ee-1===0?(Pe=d==null?void 0:d.exercise_user_photos)==null?void 0:Pe.length:Ee-1:Ee===((ee=d==null?void 0:d.exercise_user_photos)==null?void 0:ee.length)?1:Ee+1)},B=()=>{se(1),ne("alert"),Be(""),be("1"),ke(1)},Fe=le=>{ke(le)},Ne=le=>{ne(le),ke(1),Be("")},Me=[{key:1,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:2,value:"\u8BF7\u52FF\u79BB\u5F00\u76D1\u63A7\u8303\u56F4\uFF01"},{key:3,value:"\u8BF7\u4E0D\u8981\u4E0E\u5176\u4ED6\u4EBA\u4EA4\u8C08\uFF01"},{key:4,value:"\u8BF7\u4E0D\u8981\u505A\u4E0E\u8003\u8BD5\u65E0\u5173\u7684\u884C\u4E3A\uFF01"},{key:5,value:"\u8BF7\u52FF\u5207\u5C4F\uFF0C\u8D85\u8FC73\u6B21\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF01"},{key:6,value:"\u8BF7\u52FF\u906E\u6321\u6216\u5173\u95ED\u7535\u8111\u6444\u50CF\u76D1\u63A7\uFF01"},{key:0,value:"\u5176\u4ED6"}],X=[{key:1,value:"\u8BF7\u5C06\u624B\u673A\u653E\u7F6E\u4E8E\u4FA7\u540E\u65B945\xB0\uFF0C\u79BB\u684C\u97621\u7C73\u5DE6\u53F3\uFF0C\u4FDD\u8BC1\u80FD\u62CD\u6444\u5230\u4E0A\u534A\u8EAB\u3001\u7535\u8111\u5C4F\u5E55\u548C\u684C\u9762\u3002"},{key:2,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:0,value:"\u5176\u4ED6"}],Ae=ae==="alert"?Me:X;return e.createElement("section",{className:it.wrap},e.createElement($.default,{form:R,onChange:G,initialValues:{exercise_group_id:"all"}},e.createElement($.default.Item,{name:"exercise_group_id"},e.createElement(de.default.Group,{style:{width:"100%"}},e.createElement(Y.Z,null,e.createElement(C.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),e.createElement(C.Z,{flex:"80px"},e.createElement(de.default,{value:"all"},"\u5168\u90E8")),e.createElement(C.Z,{flex:"1",id:"divhe",style:{height:h+"px",overflow:"hidden"}},(i=H.course_groups)==null?void 0:i.map((le,Pe)=>e.createElement(de.default,{key:Pe,value:le.exercise_group_id,className:"ml0 mr8"},le.exercise_group_name,"(",le.exercise_group_students,")"))),Z&&e.createElement("span",{onClick:()=>{let le=document.getElementById("divhe").scrollHeight;h>47?m(47):m(le)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},h===47?"\u5C55\u5F00":"\u6536\u8D77",h===47?e.createElement(du.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):e.createElement(Mu.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),e.createElement("div",{className:it.control},e.createElement(Ce.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:S==null?void 0:S.save_name,onChange:le=>k(le.target.value),onSearch:()=>{S.page=1,S.name=S.save_name,M(zu({},S)),L(S)}})),e.createElement("div",{className:it.bgH}),e.createElement("div",{className:it.warpList},e.createElement(qu.Z,{loading:A,active:!0,paragraph:{rows:5}},e.createElement("div",{className:"c-grey-666 mb20 mt20"},"\u5171",e.createElement("span",{className:"c-orange"},Q),"\u540D\u5B66\u751F\u5DF2\u5F00\u542F\u624B\u673A\u6444\u5F71"),_.length?e.createElement("ul",{className:it.sys},_.map((le,Pe)=>{const{user_name:ee,user_group_name:me,video_url:re,login:He,student_id:$e}=le;return e.createElement("li",{className:it.li,key:Pe},e.createElement("div",{className:it.d1},e.createElement("div",{className:it.img},e.createElement("iframe",{style:{height:340,width:"100%",border:"none"},src:`/live-play.html?key=${Pe}&video_url=${re==null?void 0:re.replace(".m3u8",".flv")}`})),e.createElement(ce.Z,{title:"\u59D3\u540D+\u5B66\u53F7"},e.createElement("div",{className:it.btn,onClick:()=>(0,ze.RG)(`${S.exercise_id}-${He}`,!0)},e.createElement("div",{title:ee,className:it.b1},ee),e.createElement("div",{title:me,className:it.b2},"(",$e,")"))),e.createElement("div",{onClick:()=>z(le),className:it.big},"\u67E5\u770B")))})):e.createElement(Ws.Z,null)),e.createElement(ft.Z,{showTotal:le=>e.createElement("span",{className:"mr10"},"\u5171",e.createElement("span",{className:"c-orange"},le),"\u6761\u6570\u636E"),className:"tc",showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,onChange:v,pageSize:S==null?void 0:S.limit,current:S.page,total:Q})),e.createElement(ye.default,{title:"\u67E5\u770B\u8BE6\u7EC6\u4FE1\u606F",open:d,centered:!0,width:850,destroyOnClose:!0,onCancel:()=>{x(!1)},afterClose:B,footer:null},e.createElement(qu.Z,{loading:Ze,active:!0,paragraph:{rows:5}},e.createElement("div",null,e.createElement("span",null,"\u59D3\u540D:",(c=d==null?void 0:d.datas)==null?void 0:c.user_name),e.createElement("span",{className:"ml20"},"\u5B66\u53F7:",(s=d==null?void 0:d.datas)==null?void 0:s.student_id),e.createElement("span",{className:"ml20"},"\u73ED\u7EA7:",(p=d==null?void 0:d.datas)==null?void 0:p.user_group_name)),e.createElement(we.default,{className:"mt10",defaultActiveKey:o,onChange:le=>{be(le)}},e.createElement(we.default.TabPane,{tab:"\u9632\u4F5C\u5F0A\u5934\u50CF",key:"1"},e.createElement("aside",{className:it.imgWrap},e.createElement("div",{className:it.img,style:{width:234,marginLeft:30,textAlign:"center"}},(r=d==null?void 0:d.exercise_user_photos)!=null&&r.length?e.createElement(e.Fragment,null,e.createElement("img",{height:131,src:(n=d==null?void 0:d.exercise_user_photos)==null?void 0:n[Ee-1]}),e.createElement("div",{onClick:()=>{var le;Tt.Z.publish("preview-image",(le=d==null?void 0:d.exercise_user_photos)==null?void 0:le[Ee-1])},className:it.iBtn},"\u9884\u89C8"),e.createElement("div",{className:it.text},"\u8003\u8BD5\u4E2D\u7167\u7247",e.createElement("span",{className:"c-light-primary"},Ee,"/",(a=d==null?void 0:d.exercise_user_photos)==null?void 0:a.length)),Ee===1?e.createElement("div",{style:{color:"#ccc",cursor:"not-allowed"},className:it.l}," ",e.createElement("i",{className:"iconfont icon-fanhui2"})):e.createElement("div",{onClick:()=>K("prev"),className:it.l}," ",e.createElement("i",{className:"iconfont icon-fanhui2"})),e.createElement("div",{onClick:()=>K("next"),className:it.r},e.createElement("i",{className:"iconfont icon-lujing"}))):e.createElement("div",{className:it.no},e.createElement("span",null,"\u6682\u65E0\u8003\u8BD5\u4E2D\u7167\u7247"))),e.createElement("div",{className:it.img,style:{marginLeft:60,width:234,textAlign:"center"}},d!=null&&d.identity_url?e.createElement("img",{height:131,src:(0,ze.Tv)(d==null?void 0:d.identity_url)}):e.createElement("div",{className:it.no},e.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(d!=null&&d.identity_url)&&e.createElement("div",{onClick:()=>{Tt.Z.publish("preview-image",(0,ze.Tv)(d==null?void 0:d.identity_url))},className:it.iBtn},"\u9884\u89C8"),e.createElement("div",{className:it.text},"\u8BC1\u4EF6\u7167\u7247")))),e.createElement(we.default.TabPane,{tab:"\u4EBA\u8138\u7167\u7247",key:"2"},e.createElement("aside",{className:it.imgWrap,style:{marginLeft:70}},e.createElement("div",{className:it.img},e.createElement("img",{width:234,src:d==null?void 0:d.exercise_identity_photo}),e.createElement("div",{onClick:()=>{Tt.Z.publish("preview-image",d==null?void 0:d.exercise_identity_photo)},className:it.iBtn},"\u9884\u89C8"),e.createElement("div",{className:it.text},"\u91C7\u96C6\u7167\u7247")),e.createElement("div",{className:it.img,style:{marginLeft:20,width:234,textAlign:"center"}},d!=null&&d.identity_url?e.createElement("img",{height:131,src:(0,ze.Tv)(d==null?void 0:d.identity_url)}):e.createElement("div",{className:it.no},e.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(d!=null&&d.identity_url)&&e.createElement("div",{onClick:()=>{Tt.Z.publish("preview-image",(0,ze.Tv)(d==null?void 0:d.identity_url))},className:it.iBtn},"\u9884\u89C8"),e.createElement("div",{className:it.text},"\u8BC1\u4EF6\u7167\u7247")))),e.createElement(we.default.TabPane,{tab:"\u8B66\u544A\u548C\u901A\u77E5",key:"3"},e.createElement("div",{className:it.fo},e.createElement(ge.ZP,{className:"mt20",checked:ae==="alert",onChange:()=>Ne("alert")},"\u53D1\u9001\u8B66\u544A",e.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),e.createElement(ge.ZP,{className:"mt10",checked:ae==="notice",onChange:()=>Ne("notice")},"\u53D1\u9001\u901A\u77E5",e.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),e.createElement("div",{className:"mt20"},e.createElement("span",{className:"mr10"},"\u539F\u56E0:"),e.createElement(lt.default,{style:{width:570},value:pe,onChange:Fe},Ae==null?void 0:Ae.map(le=>e.createElement(lt.default.Option,{key:le.key,value:le.key},le.value)))),pe===0&&e.createElement(Ce.default.TextArea,{className:"mt20",value:W,onChange:le=>Be(le.target.value),placeholder:"\u8BF7\u586B\u5199\u5176\u4ED6\u539F\u56E0"}),e.createElement(Y.Z,{className:"mt10",align:"middle"},e.createElement("div",{className:"mr10"},"\u53D1\u9001\u8BB0\u5F55"),e.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",d==null?void 0:d.alert_count,"\u6B21\u8B66\u544A\u548C",((w=d==null?void 0:d.alerts)==null?void 0:w.length)-(d==null?void 0:d.alert_count),"\u6B21\u901A\u77E5")),e.createElement(st.default,{dataSource:(d==null?void 0:d.alerts)||[],bordered:!1,scroll:((j=d==null?void 0:d.alerts)==null?void 0:j.length)>4?{y:200}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"created_at",width:164},{title:"\u53D1\u9001\u4EBA",dataIndex:"sender",width:100,ellipsis:{showTitle:!1},render:le=>le?e.createElement("span",{title:le},le):"--"},{title:"\u53D1\u9001\u7C7B\u578B",dataIndex:"clazz",width:80,render:le=>le==="alert"?"\u8B66\u544A":"\u901A\u77E5"},{title:"\u53D1\u9001\u5185\u5BB9",dataIndex:"content",ellipsis:!0}],pagination:!1}),e.createElement(fe.ZP,{className:it.b,onClick:()=>vl(void 0,null,function*(){if(!W&&pe===0){U.ZP.info("\u8BF7\u8F93\u5165\u5176\u4ED6\u539F\u56E0");return}let le=W;pe&&(le=(ae==="alert"?Me:X).find(me=>me.key===pe).value),te(!0);let Pe=yield(0,De.ZP)(`/api/exercises/${S.exercise_id}/send_alert.json`,{method:"post",body:{content:le,clazz:ae,exercise_user_id:d==null?void 0:d.exercise_user_id}});(Pe==null?void 0:Pe.status)===0&&(U.ZP.info("\u53D1\u9001\u6210\u529F"),x(!1)),te(!1)}),loading:Te,type:"primary"},e.createElement("i",{className:"iconfont icon-fasongtongzhi mr5"}),"\u53D1\u9001"))),e.createElement(we.default.TabPane,{tab:"\u65AD\u6D41\u8BB0\u5F55",key:"4"},e.createElement(st.default,{dataSource:O,bordered:!1,scroll:O.length>7?{y:300}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_time",width:164},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",width:164,render:le=>ie()(le).format("YYYY-MM-DD HH:mm:ss")||"--"},{title:"\u63A8\u6D41\u65F6\u957F",dataIndex:"push_duration",ellipsis:!0,width:120,render:le=>le&&(0,ze.li)(Number(le)/1e3)||0},{title:"\u65AD\u6D41\u539F\u56E0",dataIndex:"msg",ellipsis:!0}]}))))),e.createElement(Tu.Z,null))};var Xs=(0,ue.connect)(({exercise:u,user:l})=>({exercise:u,user:l}))(Vs),Qu={flex_box_center:"flex_box_center___xF1ge",flex_space_between:"flex_space_between___YGq9c",flex_box_vertical_center:"flex_box_vertical_center___wd_iR",flex_box_center_end:"flex_box_center_end___HoL5p",flex_box_column:"flex_box_column___Oy7FC",warp:"warp____YDkr",header:"header___BRNBu",empty:"empty___iwhMt"},Nu={flex_box_center:"flex_box_center___Xa_jj",flex_space_between:"flex_space_between___N_2qI",flex_box_vertical_center:"flex_box_vertical_center___wGZOw",flex_box_center_end:"flex_box_center_end___GYY4W",flex_box_column:"flex_box_column___jR_ZX",subjectTable:"subjectTable___WrGqf",title:"title___ZCcfg",customTable:"customTable___xSvZm",row:"row___Acnda",line:"line___nmQeX"},$s=Object.defineProperty,er=Object.defineProperties,tr=Object.getOwnPropertyDescriptors,ra=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,lr=Object.prototype.propertyIsEnumerable,ia=(u,l,t)=>l in u?$s(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,gl=(u,l)=>{for(var t in l||(l={}))ur.call(l,t)&&ia(u,t,l[t]);if(ra)for(var t of ra(l))lr.call(l,t)&&ia(u,t,l[t]);return u},oa=(u,l)=>er(u,tr(l)),ar=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())}),nr=({index:u,bottomLine:l,gather:t,search:i})=>{const[c,s]=(0,e.useState)([]),[p,r]=(0,e.useState)(!1),[n,a]=(0,e.useState)(!1),w=(0,ue.useParams)(),j=(0,ue.useLocation)(),[f]=(0,ue.useSearchParams)(),[S,M]=(0,e.useState)({page:1,limit:6,total:0});(0,e.useEffect)(()=>{console.log(t,"gather"),u===0&&a(!0)},[]),(0,e.useEffect)(()=>{n&&h()},[n]);const R=[{title:"\u5E8F\u53F7",dataIndex:"index",key:"index",align:"left",ellipsis:!0,render:(E,H,_)=>S.limit*(S.page-1)+_+1},{title:"\u59D3\u540D",dataIndex:"username",key:"username",align:"left",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"user_group_name",key:"user_group_name",align:"left",render:E=>E||"--"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",align:"left"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",key:"code_rate",align:"left",render:E=>E+"%"},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",align:"left",render:E=>{let H=`/classrooms/${w==null?void 0:w.coursesId}/exercise/${w==null?void 0:w.categoryId}/detail/${E}/review_detail`;return f.get("random")&&(H=H+`?random=${f.get("random")}`),e.createElement(ue.Link,{to:H,target:"_blank"},"\u67E5\u770B")}}],h=E=>ar(void 0,null,function*(){r(!0);const H=E||{page:1,limit:10,total:0},_=gl({id:w==null?void 0:w.categoryId,question_id:t==null?void 0:t.question_id,search:i},H),y=yield(0,De.ZP)(`/api/courses/${w==null?void 0:w.coursesId}/exercises/code_review_users.json`,{method:"get",params:_});y&&(s(y==null?void 0:y.users),r(!1),M(oa(gl({},H),{total:(y==null?void 0:y.count)||0})))}),m=E=>{const H=oa(gl({},S),{page:E});M(H),h(H)},Z=()=>{a(!n)};return e.createElement("div",{className:Nu.subjectTable},e.createElement("aside",{className:Nu.title},e.createElement("span",{className:"c-light-primary"},u+1,"\u3001",t.name||((t==null?void 0:t.question_type)===5?"\u5B9E\u8BAD\u9898":"\u7F16\u7A0B\u9898")),e.createElement("span",{className:"c-grey-333"},"\uFF08",t==null?void 0:t.score,"\u5206\uFF09\uFF1A",t==null?void 0:t.question_title),e.createElement("span",{className:"ml40 c-grey-999"},e.createElement("b",{className:"c-red-ee4"},t==null?void 0:t.checked_count),"\xA0\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08\u5171",t==null?void 0:t.total_count,"\u4E2A\u4F5C\u54C1\uFF09"),e.createElement("span",{onClick:Z,style:{marginLeft:"auto",cursor:"pointer",color:"#0152d9"}},n?"\u6536\u8D77":"\u5C55\u5F00",n?e.createElement(Mu.Z,null):e.createElement(du.Z,null)),(t==null?void 0:t.question_type)===5&&e.createElement("a",{style:{marginLeft:20},target:"_blank",href:`/shixuns/${t==null?void 0:t.shixun_identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5")),e.createElement(st.default,{className:Nu.customTable,style:{display:n?"block":"none"},dataSource:c,bordered:!1,rowKey:E=>E.id,rowClassName:Nu.row,columns:R,loading:p,pagination:{pageSize:S.limit,total:S.total,current:S.page,onChange:m,showQuickJumper:!0,showSizeChanger:!1,hideOnSinglePage:!0,position:["bottomCenter"]}}),e.createElement("div",{className:Nu.line,style:{visibility:l?"hidden":"visible"}}))},Bl=I(57306),sr=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const rr=({exercise:u,globalSetting:l,dispatch:t})=>{const[i,c]=(0,e.useState)(""),[s,p]=(0,e.useState)([]),[r,n]=(0,e.useState)(""),[a,w]=(0,e.useState)(!1),j=(0,ue.useParams)();(0,e.useEffect)(()=>{f()},[]);const f=R=>sr(void 0,null,function*(){w(!0);const h=yield(0,De.ZP)(`/api/courses/${j==null?void 0:j.coursesId}/exercises/code_review_results.json`,{method:"get",params:{id:j==null?void 0:j.categoryId,search:i}});if((h==null?void 0:h.status)===-2){f();return}h&&(w(!1),p((h==null?void 0:h.exercise_questions)||[]),n(h==null?void 0:h.last_review_time))}),S=()=>{f()},M=()=>e.createElement("div",{className:Qu.empty},e.createElement("img",{src:Bl.x7,width:"258"}),e.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E"));return e.createElement("section",{className:Qu.warp},e.createElement("aside",{className:Qu.header},e.createElement("div",null,"\u67E5\u91CD\u65F6\u95F4\uFF1A",r||"--"),!!r&&e.createElement(Ce.default,{value:i,onChange:R=>c(R.target.value),suffix:e.createElement("i",{onClick:S,className:"iconfont icon-sousuo2 c-grey-c"}),bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onPressEnter:S})),e.createElement(qu.Z,{loading:a,active:!0,paragraph:{rows:5}},s.length>0?e.createElement("aside",{className:Qu.subject},s.map((R,h)=>e.createElement(nr,{key:h,index:h,bottomLine:h===s.length-1,gather:R,search:i}))):M()))};var ir=(0,ue.connect)(({exercise:u,globalSetting:l})=>({exercise:u,globalSetting:l}))(rr),ca=I(28103),Nt=I(94646),or=I(73661),cr=I(97903),V={flex_box_center:"flex_box_center___epJYP",flex_space_between:"flex_space_between___SU6BD",flex_box_vertical_center:"flex_box_vertical_center___Qes2t",flex_box_center_end:"flex_box_center_end___hGppz",flex_box_column:"flex_box_column___uzhhO",wrap:"wrap___rEjJ0",modal:"modal___gRDV9",titleWrap:"titleWrap___MK_OO",required:"required___Hja3H",title:"title___vMFKz",colorGray:"colorGray___hNhIL",choiceWrap:"choiceWrap___Xx5du",answer:"answer___cbuNE",activeAnswer:"activeAnswer___LwFG7",deleteIcon:"deleteIcon____HG4s",addIcon:"addIcon___r_Vhy",editorWrap:"editorWrap___OYwur",htmlWrap:"htmlWrap___qXHYn",radio:"radio___urtyZ",color333:"color333___Lah7k",color999:"color999___TmkZt",questionType:"questionType___r_bKw",questionChoices:"questionChoices___LA7VM",action:"action___fTTDM",difficult:"difficult___Mg7lT",fold:"fold___oVjRI",head:"head___fpwmn"},rt=I(31272),mu=I(86299),qe=I(59301),dr=Object.defineProperty,Wu=Object.getOwnPropertySymbols,da=Object.prototype.hasOwnProperty,ma=Object.prototype.propertyIsEnumerable,Ea=(u,l,t)=>l in u?dr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,_l=(u,l)=>{for(var t in l||(l={}))da.call(l,t)&&Ea(u,t,l[t]);if(Wu)for(var t of Wu(l))ma.call(l,t)&&Ea(u,t,l[t]);return u},mr=(u,l)=>{var t={};for(var i in u)da.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Wu)for(var i of Wu(u))l.indexOf(i)<0&&ma.call(u,i)&&(t[i]=u[i]);return t},Eu=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Sd=null,kd="\u2581",Er=(u,l)=>{var t=u,{problemset:i,globalSetting:c,exercise:s,loading:p,dispatch:r,editData:n,editKey:a,setEditKey:w=()=>{},cancelAdd:j=()=>{},addCallback:f=()=>{},reload:S=()=>{},setIsClaer:M=()=>{}}=t,R=mr(t,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","reload","setIsClaer"]);const[h,m]=(0,e.useState)(""),[Z,E]=(0,e.useState)(""),[H,_]=(0,e.useState)([]),[y,Q]=(0,e.useState)(""),[J,A]=(0,e.useState)(),[F,d]=(0,e.useState)(!1),[x,o]=(0,e.useState)(),[be,Ee]=(0,e.useState)(0),[se,ae]=(0,e.useState)(!1),[ne,pe]=(0,e.useState)(!1),[ke,W]=(0,e.useState)([]),[Be,Ze]=(0,e.useState)(1),[je,Te]=(0,e.useState)(!1),te=(0,e.useRef)(!1),O=(0,ue.useParams)(),[D,L]=(0,e.useState)([]),v=ee=>{L([...D,_l({},ee)])};(0,e.useEffect)(()=>{var ee;if(te.current)return;if(!(n!=null&&n.question_title)){ae(!0),m(""),A(!1),o(2),_([]),Q(""),d(!1);return}m(n==null?void 0:n.question_title),A(n==null?void 0:n.is_ordered),Ze(n==null?void 0:n.difficulty),Te(!(n!=null&&n.repeat_answer)),o(n==null?void 0:n.question_score);const me=(ee=n==null?void 0:n.standard_answers)==null?void 0:ee.map(re=>re.answer_text);_([...me]),W(n.tag_discipline_ids),E(n==null?void 0:n.analysis)},[n,se]),(0,e.useEffect)(()=>{d(!1),se&&ee();function ee(){return Eu(this,null,function*(){var me,re;const He=yield(0,Le.YY)({sub_discipline_id:(re=(me=s.editData)==null?void 0:me.exercise)==null?void 0:re.sub_discipline_id});L(He.tag_disciplines)})}},[se]),(0,e.useImperativeHandle)(l,()=>({onSave:G,isEdit:se})),(0,e.useEffect)(()=>{var ee;const me=(ee=s==null?void 0:s.tagDisciplineData)!=null&&ee.tag_disciplines&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];L(me)},[s.tagDisciplineData]);const k=ee=>{(ee==null?void 0:ee.status)===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),ae(!1),w(-1),te.current=!1,S())},G=()=>Eu(void 0,null,function*(){var ee,me,re,He;let $e=[],yt=!1;if(pe(!0),H.forEach((wt,Pt)=>{$e.push({choice_id:Pt+1,answer_text:[]}),wt.forEach((Rt,Cu)=>{$e[Pt].answer_text.push(Rt),(!Rt||!(0,ze.eR)(Rt,1e4))&&(Q(`${Pt}-${Cu}`),U.ZP.info(Rt?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),yt=!0)})}),yt)return pe(!1),!1;te.current=!0;let dt;return n.question_id?(n==null?void 0:n.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Eu(void 0,null,function*(){var wt,Pt;dt=yield r({type:"exercise/editExerciseQuestion",payload:{id:n.question_id,question_title:h,question_type:3,question_score:x,is_ordered:J,standard_answers:$e,tag_discipline_ids:ke,sub_discipline_id:(Pt=(wt=s.editData)==null?void 0:wt.exercise)==null?void 0:Pt.sub_discipline_id,difficulty:Be,is_cover:1,repeat_answer:!je,analysis:Z}}),k(dt)}),onCancel:()=>Eu(void 0,null,function*(){var wt,Pt;dt=yield r({type:"exercise/editExerciseQuestion",payload:{id:n.question_id,question_title:h,question_type:3,question_score:x,is_ordered:J,standard_answers:$e,tag_discipline_ids:ke,sub_discipline_id:(Pt=(wt=s.editData)==null?void 0:wt.exercise)==null?void 0:Pt.sub_discipline_id,difficulty:Be,repeat_answer:!je,analysis:Z}}),k(dt)})}):(dt=yield r({type:"exercise/editExerciseQuestion",payload:{id:n.question_id,question_title:h,question_type:3,question_score:x,is_ordered:J,standard_answers:$e,tag_discipline_ids:ke,sub_discipline_id:(me=(ee=s.editData)==null?void 0:ee.exercise)==null?void 0:me.sub_discipline_id,difficulty:Be,repeat_answer:!je,analysis:Z}}),k(dt)):(dt=yield r({type:"exercise/addExerciseQuestion",payload:{insert_id:n==null?void 0:n.insert_id,categoryId:O.categoryId,question_title:h,question_type:3,question_score:x,is_ordered:J,standard_answers:$e,tag_discipline_ids:ke,sub_discipline_id:(He=(re=s.editData)==null?void 0:re.exercise)==null?void 0:He.sub_discipline_id,difficulty:Be,repeat_answer:!je,analysis:Z}}),k(dt)),pe(!1),{name:h,analysis:Z,standard_answers:$e,is_ordered:J}}),z=(ee,me,re)=>{const He=H.slice();if(me&&He.splice(ee,me),re&&F||!n.question_id)for(let $e=0;$e{Q("");let He=H.slice();He[ee][me]=re,_(He)},B=ee=>{let me=H.slice();me[ee]=[...me[ee],""],_(me)},Fe=(ee,me)=>{let re=H.slice();if(!re[ee][me]){re[ee]=re[ee].filter((He,$e)=>$e!==me),_(re);return}ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:V.modal,onOk:()=>{re[ee]=re[ee].filter((He,$e)=>$e!==me),_(re)}})},Ne=ee=>{ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:V.modal,onOk:()=>{let me=0;m(h.replace(/\▁/g,function(re){return me++,me-1===ee?"":re})),setTimeout(()=>{let re=H.slice();re=H.filter((He,$e)=>ee!==$e),_(re)},500)}})},Me=()=>{},X=()=>{var ee,me,re,He,$e,yt;return console.log(H,"answers"),qe.createElement("aside",null,qe.createElement("div",{className:V.questionType},qe.createElement("div",null,qe.createElement("span",{className:"font16 c-blue"},"\u586B\u7A7A\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848 \uFF1B\u652F\u6301\u6700\u591A5\u4E2A\u7A7A\uFF0C\u6BCF\u7A7A\u5F97\u5206\u6309\u7167\u672C\u9898\u7684\u603B\u5206\u5E73\u5747\u8BA1\u7B97\uFF09")),qe.createElement("div",null,qe.createElement(or.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:h,onChange:dt=>m(dt),showNullButton:((me=(ee=s.editData)==null?void 0:ee.exercise)==null?void 0:me.exercise_status)===1,deleteEmptyDisabled:((He=(re=s.editData)==null?void 0:re.exercise)==null?void 0:He.exercise_status)!==1||ne,onPlaceholderChange:z})),qe.createElement("div",{className:"mt20"},H.map((dt,wt)=>{var Pt,Rt;return qe.createElement(cr.Z,{key:wt,answers:dt,index:wt,is_md:!0,exerciseIsPublish:((Rt=(Pt=s.editData)==null?void 0:Pt.exercise)==null?void 0:Rt.exercise_status)!==1,activeOptionErrorIndex:y,onAnswerChange:K,addChildAnswer:B,deleteChildAnswer:Fe,deleteChildAnswermain:Ne})})),qe.createElement("div",{className:"mt20"},H.length>1&&qe.createElement("span",null,qe.createElement(de.default,{checked:J,onChange:dt=>A(dt.target.checked),className:`${V.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),qe.createElement("span",{className:`${V.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),qe.createElement("p",{className:V.titleWrap},qe.createElement("span",{className:V.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),qe.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Z,onChange:dt=>E(dt)}),qe.createElement("p",{className:""},qe.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",qe.createElement(Ie.Z,{value:x,max:1e4,min:0,onChange:dt=>{o(dt)}})," \u5206 \xA0 ",!!x&&!!be&&qe.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(x/be).toFixed(1),"\u5206)"),qe.createElement("span",{style:{marginLeft:"30px"},className:V.difficult},qe.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",qe.createElement(ge.ZP.Group,{value:Be,onChange:dt=>{Ze(dt.target.value)}},qe.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),qe.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),qe.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),qe.createElement("p",{className:V.titleWrap},qe.createElement("span",{className:`${V.title}`},"\u77E5\u8BC6\u70B9\uFF1A",qe.createElement("span",{className:V.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),qe.createElement("div",{className:"mt5"},qe.createElement(mu.N,{value:ke,selectvalues:n==null?void 0:n.tag_discipline_ids,onChange:W,subId:(yt=($e=s.editData)==null?void 0:$e.exercise)==null?void 0:yt.sub_discipline_id,knowledgeOptions:D,onAddKnowledgeFinish:v})),qe.createElement("div",{style:{marginTop:10}},qe.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),qe.createElement(Xe.Z,{checked:je,onChange:dt=>{Te(dt)}}))),qe.createElement("aside",{className:"tr"},(a!==-1||n.question_id)&&qe.createElement(fe.ZP,{type:"default",onClick:()=>{j(),ae(!1)}},"\u53D6\u6D88"),qe.createElement(fe.ZP,{className:"ml20",type:"primary",onClick:()=>{G()}},"\u4FDD\u5B58")))},Ae=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ee=>{var me,re;return((re=(me=s==null?void 0:s.editData)==null?void 0:me.exercise)==null?void 0:re.exercise_status)===1?ee:ee.id!=="del"&&ee.id!=="add"}),le=ee=>Eu(void 0,null,function*(){if(a!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ee.id){case"del":let me;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Eu(this,null,function*(){yield(0,Le.Fl)({id:n.question_id}),r({type:"exercise/editExercise",payload:_l({},O)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:n.question_id,opr:ee.id}}),r({type:"exercise/editExercise",payload:_l({},O)});break;case"edit":w(n.dragKey),ae(!0);break;case"add":f({key:n.key,insert_id:n==null?void 0:n.question_id,question_type:3});break}}),Pe=()=>{var ee;return qe.createElement("aside",null,qe.createElement("div",{className:V.questionType},!(n!=null&&n.isPreview)&&qe.createElement("div",null,qe.createElement("span",{className:"font16 c-blue"},n.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",n.question_score,"\u5206\uFF09")),n!=null&&n.isPreview?qe.createElement("div",{style:{display:"flex"}},qe.createElement("span",{style:{flexShrink:0},className:"font18"},n.key,"."),qe.createElement(rt.Z,{value:n.question_title}),qe.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",n.question_score,"\u5206\uFF09")):qe.createElement("div",{className:"mt5"},qe.createElement(rt.Z,{value:n.question_title})),qe.createElement("div",{className:V.questionChoices},(ee=n==null?void 0:n.standard_answer)==null?void 0:ee.map(function(me,re){return qe.createElement(Y.Z,{key:re,align:"middle"},qe.createElement(C.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",me.choice_id,"\uFF09\uFF1A"),qe.createElement(C.Z,{flex:"1"},qe.createElement(Y.Z,{align:"middle",gutter:[1,1]},me.answer_text.map(function(He,$e){return qe.createElement(C.Z,{span:24,key:$e},qe.createElement(Ce.default,{key:re,checked:n.standard_answer.includes(re),disabled:!0,value:He}))}))))})),qe.createElement("div",{className:V.action},!n.hideAction&&Ae.map(function(me,re){return me.id==="up"&&n.key===1||me.id==="down"&&n.key===n.len?null:qe.createElement(ce.Z,{key:re,placement:"bottom",title:me.name},qe.createElement("span",{onClick:()=>le(me),className:me.icon}))})))};return qe.createElement("section",{className:V.wrap},!se&&Pe(),se&&X())};var pr=(0,ue.connect)(({problemset:u,loading:l,exercise:t,globalSetting:i})=>({problemset:u,globalSetting:i,exercise:t,loading:l.effects}),null,null,{forwardRef:!0})((0,e.forwardRef)(Er)),Fr=Object.defineProperty,Ku=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,fa=(u,l,t)=>l in u?Fr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,yl=(u,l)=>{for(var t in l||(l={}))pa.call(l,t)&&fa(u,t,l[t]);if(Ku)for(var t of Ku(l))Fa.call(l,t)&&fa(u,t,l[t]);return u},fr=(u,l)=>{var t={};for(var i in u)pa.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Ku)for(var i of Ku(u))l.indexOf(i)<0&&Fa.call(u,i)&&(t[i]=u[i]);return t},pu=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const vr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],gr=(u,l)=>{var t=u,{problemset:i,globalSetting:c,exercise:s,loading:p,dispatch:r,onRef:n=()=>{},editData:a,editKey:w,setEditKey:j=()=>{},cancelAdd:f=()=>{},reload:S=()=>{},addCallback:M=()=>{},setIsClaer:R=()=>{}}=t,h=fr(t,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","reload","addCallback","setIsClaer"]);const[m,Z]=(0,e.useState)(),[E,H]=(0,e.useState)(""),[_,y]=(0,e.useState)(!1),[Q,J]=(0,e.useState)(),[A,F]=(0,e.useState)([]),[d,x]=(0,e.useState)([]),[o,be]=(0,e.useState)(1),[Ee,se]=(0,e.useState)(!1),[ae,ne]=(0,e.useState)(""),pe=(0,e.useRef)(!1),ke=D=>{x([...d,yl({},D)])},W=(0,ue.useParams)();(0,e.useEffect)(()=>{if(!pe.current){if(!(a!=null&&a.question_choices)){y(!0),H(""),J(2),Z("");return}se(!(a!=null&&a.repeat_answer)),H(a==null?void 0:a.question_title),J(a==null?void 0:a.question_score),be(a==null?void 0:a.difficulty),Z(a.standard_answer[0]+""),F(a.tag_discipline_ids),ne(a==null?void 0:a.analysis)}},[a,_]),(0,e.useEffect)(()=>{_&&D();function D(){return pu(this,null,function*(){var L,v;const k=yield(0,Le.YY)({sub_discipline_id:(v=(L=s.editData)==null?void 0:L.exercise)==null?void 0:v.sub_discipline_id});x(k.tag_disciplines)})}},[_]),(0,e.useImperativeHandle)(l,()=>({onSave:Ze,isEdit:_})),(0,e.useEffect)(()=>{var D;const L=(D=s==null?void 0:s.tagDisciplineData)!=null&&D.tag_disciplines&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];x(L)},[s.tagDisciplineData]);const Be=D=>{(D==null?void 0:D.status)===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),y(!1),j(-1),pe.current=!1,S())},Ze=()=>pu(void 0,null,function*(){var D,L,v,k;if(!E)return U.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!m)return U.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;const G=[{choice_text:"\u6B63\u786E",is_answer:m==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:m==="2"?2:0}];pe.current=!0;let z;return a.question_id?(a==null?void 0:a.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>pu(void 0,null,function*(){var K,B;z=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:E,question_type:2,question_score:Q,question_choices:G.map(Fe=>Fe.choice_text),standard_answers:G.filter(Fe=>Fe.is_answer).map(Fe=>Fe.is_answer),tag_discipline_ids:A,sub_discipline_id:(B=(K=s.editData)==null?void 0:K.exercise)==null?void 0:B.sub_discipline_id,difficulty:o,is_cover:1,repeat_answer:!Ee,analysis:ae}}),Be(z)}),onCancel:()=>pu(void 0,null,function*(){var K,B;z=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:E,question_type:2,question_score:Q,question_choices:G.map(Fe=>Fe.choice_text),standard_answers:G.filter(Fe=>Fe.is_answer).map(Fe=>Fe.is_answer),tag_discipline_ids:A,sub_discipline_id:(B=(K=s.editData)==null?void 0:K.exercise)==null?void 0:B.sub_discipline_id,difficulty:o,repeat_answer:!Ee,analysis:ae}}),Be(z)})}):(z=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:E,question_type:2,question_score:Q,question_choices:G.map(K=>K.choice_text),standard_answers:G.filter(K=>K.is_answer).map(K=>K.is_answer),tag_discipline_ids:A,sub_discipline_id:(L=(D=s.editData)==null?void 0:D.exercise)==null?void 0:L.sub_discipline_id,difficulty:o,repeat_answer:!Ee,analysis:ae}}),Be(z)):(z=yield r({type:"exercise/addExerciseQuestion",payload:{insert_id:a==null?void 0:a.insert_id,categoryId:W.categoryId,question_title:E,question_type:2,question_score:Q,question_choices:G.map(K=>K.choice_text),standard_answers:G.filter(K=>K.is_answer).map(K=>K.is_answer),tag_discipline_ids:A,sub_discipline_id:(k=(v=s.editData)==null?void 0:v.exercise)==null?void 0:k.sub_discipline_id,difficulty:o,repeat_answer:!Ee,analysis:ae}}),Be(z)),{name:E,choices:G}}),je=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(D=>{var L,v;return((v=(L=s==null?void 0:s.editData)==null?void 0:L.exercise)==null?void 0:v.exercise_status)===1?D:D.id!=="del"&&D.id!=="add"}),Te=D=>pu(void 0,null,function*(){if(w!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(D.id){case"del":let L;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return pu(this,null,function*(){yield(0,Le.Fl)({id:a.question_id}),r({type:"exercise/editExercise",payload:yl({},W)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:D.id}}),r({type:"exercise/editExercise",payload:yl({},W)});break;case"edit":j(a.dragKey),y(!0);break;case"add":M({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:2});break}}),te=()=>{var D;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},!(a!=null&&a.isPreview)&&e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",a.question_score,"\u5206\uFF09")),a!=null&&a.isPreview?e.createElement("div",{style:{display:"flex"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},a.key,"."),e.createElement(rt.Z,{value:a.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",a.question_score,"\u5206\uFF09")):e.createElement("div",{className:"mt5"},e.createElement(rt.Z,{value:a.question_title})),e.createElement("div",{className:V.questionChoices},(D=a==null?void 0:a.question_choices)==null?void 0:D.map(function(L,v){return e.createElement(ge.ZP,{key:v,checked:a.standard_answer.includes(v+1),disabled:!0},vr[v],". ",e.createElement("span",{className:"c-black font14"},L.choice_text))})),e.createElement("div",{className:V.action},!a.hideAction&&je.map(function(L,v){return L.id==="up"&&a.key===1||L.id==="down"&&a.key===a.len?null:e.createElement(ce.Z,{key:v,placement:"bottom",title:L.name},e.createElement("span",{onClick:()=>Te(L),className:L.icon}))})))},O=()=>{var D,L;return e.createElement("aside",null,e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},"\u5224\u65AD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09"),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u9898\u5E72\uFF1A")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:E,onChange:v=>H(v)}),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.createElement("span",{className:V.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),e.createElement(ge.ZP.Group,{buttonStyle:"solid",value:m,onChange:v=>Z(v.target.value)},e.createElement(ge.ZP.Button,{value:"1",className:`${V.radio} mr40`},"\u6B63\u786E"),e.createElement(ge.ZP.Button,{value:"2",className:V.radio},"\u9519\u8BEF")),e.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\uFF0C\u53EF\u4EE5\u76F4\u63A5\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848"),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ae,onChange:v=>ne(v)}),e.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.createElement(Ie.Z,{value:Q,max:1e4,min:0,onChange:v=>{J(v)}})," \u5206",e.createElement("span",{style:{marginLeft:"30px"},className:V.difficult},e.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",e.createElement(ge.ZP.Group,{value:o,onChange:v=>{be(v.target.value)}},e.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),e.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),e.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:`${V.title}`},"\u77E5\u8BC6\u70B9\uFF1A",e.createElement("span",{className:V.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.createElement("div",{className:"mt5"},e.createElement(mu.N,{value:A,selectvalues:a==null?void 0:a.tag_discipline_ids,onChange:F,subId:(L=(D=s.editData)==null?void 0:D.exercise)==null?void 0:L.sub_discipline_id,knowledgeOptions:d,onAddKnowledgeFinish:ke})),e.createElement("div",{style:{marginTop:10}},e.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),e.createElement(Xe.Z,{checked:Ee,onChange:v=>{se(v)}}))),e.createElement("aside",{className:"tr"},(w!==-1||a.question_id)&&e.createElement(fe.ZP,{type:"default",onClick:()=>{f(),y(!1)}},"\u53D6\u6D88"),e.createElement(fe.ZP,{className:"ml20",type:"primary",onClick:()=>{Ze()}},"\u4FDD\u5B58")))};return e.createElement("section",{className:V.wrap},!_&&te(),_&&O())};var Br=(0,ue.connect)(({problemset:u,loading:l,exercise:t,globalSetting:i})=>({problemset:u,globalSetting:i,exercise:t,loading:l.effects}),null,null,{forwardRef:!0})((0,e.forwardRef)(gr)),_r=Object.defineProperty,Hu=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,Ba=(u,l,t)=>l in u?_r(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,hl=(u,l)=>{for(var t in l||(l={}))va.call(l,t)&&Ba(u,t,l[t]);if(Hu)for(var t of Hu(l))ga.call(l,t)&&Ba(u,t,l[t]);return u},yr=(u,l)=>{var t={};for(var i in u)va.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Hu)for(var i of Hu(u))l.indexOf(i)<0&&ga.call(u,i)&&(t[i]=u[i]);return t},Fu=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Al=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],hr=(0,e.forwardRef)((u,l)=>{var t=u,{problemset:i,globalSetting:c,exercise:s,loading:p,dispatch:r,onRef:n=()=>{},editData:a,cancelAdd:w=()=>{},editKey:j,setEditKey:f=()=>{},setIsClaer:S=()=>{},addCallback:M=G=>{},reload:R=()=>{}}=t,h=yr(t,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"]);const[m,Z]=(0,e.useState)([]),[E,H]=(0,e.useState)(),[_,y]=(0,e.useState)([]),[Q,J]=(0,e.useState)(""),[A,F]=(0,e.useState)(),[d,x]=(0,e.useState)(!1),[o,be]=(0,e.useState)([]),[Ee,se]=(0,e.useState)(1),[ae,ne]=(0,e.useState)(!1),[pe,ke]=(0,e.useState)(""),[W,Be]=(0,e.useState)([]),Ze=(0,e.useRef)(!1),je=G=>{Be([...W,hl({},G)])},Te=(0,ue.useParams)();(0,e.useEffect)(()=>{Z(["","","",""])},[]),(0,e.useEffect)(()=>{if(Ze.current)return;if(!(a!=null&&a.question_choices)){x(!0),J(""),F(5),Z(["","","",""]),y([]);return}J(a==null?void 0:a.question_title),F(a==null?void 0:a.question_score),ne(!(a!=null&&a.repeat_answer)),se(a==null?void 0:a.difficulty),Z(a==null?void 0:a.question_choices.map(z=>z.choice_text));const G=[];a==null||a.standard_answer.map((z,K)=>{G.push(z-1)}),y(G),be(a.tag_discipline_ids),ke(a==null?void 0:a.analysis)},[a,d]),(0,e.useEffect)(()=>{d&&G();function G(){return Fu(this,null,function*(){var z,K;const B=yield(0,Le.YY)({sub_discipline_id:(K=(z=s.editData)==null?void 0:z.exercise)==null?void 0:K.sub_discipline_id});Be(B.tag_disciplines)})}},[d]),(0,e.useImperativeHandle)(l,()=>({onSave:O,isEdit:d})),(0,e.useEffect)(()=>{var G;const z=(G=s==null?void 0:s.tagDisciplineData)!=null&&G.tag_disciplines&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];Be(z)},[s.tagDisciplineData]);const te=G=>{(G==null?void 0:G.status)===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),x(!1),f(-1),Ze.current=!1,R())},O=()=>Fu(void 0,null,function*(){var G,z,K,B;if(!Q)return U.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const Fe=m.findIndex(X=>!X);if(Fe>-1)return U.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Al[Fe]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!_.length)return U.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(_.length<1)return U.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const Ne=m.map((X,Ae)=>({choice_text:X,is_answer:_.includes(Ae)?Ae+1:0}));Ze.current=!0;let Me;a.question_id?(a==null?void 0:a.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Fu(void 0,null,function*(){var X,Ae;Me=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Q,question_type:1,question_score:A,question_choices:Ne.map(le=>le.choice_text),standard_answers:Ne.filter(le=>le.is_answer).map(le=>le.is_answer),tag_discipline_ids:o,sub_discipline_id:(Ae=(X=s.editData)==null?void 0:X.exercise)==null?void 0:Ae.sub_discipline_id,difficulty:Ee,is_cover:1,repeat_answer:!ae,analysis:pe}}),te(Me)}),onCancel:()=>Fu(void 0,null,function*(){var X,Ae;Me=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Q,question_type:1,question_score:A,question_choices:Ne.map(le=>le.choice_text),standard_answers:Ne.filter(le=>le.is_answer).map(le=>le.is_answer),tag_discipline_ids:o,sub_discipline_id:(Ae=(X=s.editData)==null?void 0:X.exercise)==null?void 0:Ae.sub_discipline_id,difficulty:Ee,repeat_answer:!ae,analysis:pe}}),te(Me)})}):(Me=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Q,question_type:1,question_score:A,question_choices:Ne.map(X=>X.choice_text),standard_answers:Ne.filter(X=>X.is_answer).map(X=>X.is_answer),tag_discipline_ids:o,sub_discipline_id:(z=(G=s.editData)==null?void 0:G.exercise)==null?void 0:z.sub_discipline_id,difficulty:Ee,repeat_answer:!ae,analysis:pe}}),te(Me)):(Me=yield r({type:"exercise/addExerciseQuestion",payload:{insert_id:a==null?void 0:a.insert_id,categoryId:Te.categoryId,question_title:Q,question_type:1,question_score:A,question_choices:Ne.map(X=>X.choice_text),standard_answers:Ne.filter(X=>X.is_answer).map(X=>X.is_answer),tag_discipline_ids:o,sub_discipline_id:(B=(K=s.editData)==null?void 0:K.exercise)==null?void 0:B.sub_discipline_id,difficulty:Ee,repeat_answer:!ae,analysis:pe}}),te(Me))}),D=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(G=>{var z,K;return((K=(z=s==null?void 0:s.editData)==null?void 0:z.exercise)==null?void 0:K.exercise_status)===1?G:G.id!=="del"&&G.id!=="add"}),L=G=>Fu(void 0,null,function*(){if(j!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(G.id){case"del":let z;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Fu(this,null,function*(){yield(0,Le.Fl)({id:a.question_id}),r({type:"exercise/editExercise",payload:hl({},Te)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:G.id}}),r({type:"exercise/editExercise",payload:hl({},Te)});break;case"edit":f(a.dragKey),x(!0);break;case"add":M({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:1});break}}),v=()=>{var G;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},!(a!=null&&a.isPreview)&&e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u591A\u9009\u9898"),"\uFF08",a.question_score,"\u5206\uFF09")),a!=null&&a.isPreview?e.createElement("div",{style:{display:"flex"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},a.key,"."),e.createElement(rt.Z,{value:a.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",a.question_score,"\u5206\uFF09")):e.createElement("div",{className:"mt5"},e.createElement(rt.Z,{value:a.question_title})),e.createElement("div",{className:V.questionChoices},(G=a==null?void 0:a.question_choices)==null?void 0:G.map(function(z,K){return e.createElement(Y.Z,{key:K},e.createElement(C.Z,null,e.createElement(de.default,{key:K,checked:a.standard_answer.includes(K+1),disabled:!0},Al[K],".")),e.createElement(C.Z,{flex:"1"},e.createElement("span",{className:"c-black font14"},e.createElement(rt.Z,{value:z.choice_text}))))})),e.createElement("div",{className:V.action},!a.hideAction&&D.map(function(z,K){return z.id==="up"&&a.key===1||z.id==="down"&&a.key===a.len?null:e.createElement(ce.Z,{key:K,placement:"bottom",title:z.name},e.createElement("span",{onClick:()=>L(z),className:z.icon}))})))},k=()=>{var G,z;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u9898\u5E72\uFF1A")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Q,onChange:K=>J(K)}),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.createElement("span",{className:V.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),m.map((K,B)=>{var Fe,Ne;return e.createElement("div",{className:V.choiceWrap,key:B},e.createElement(ce.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.createElement("div",{className:`${V.answer} ${_.includes(B)?V.activeAnswer:""}`,onClick:()=>{_.includes(B)?y(_.filter(Me=>Me!==B)):y([..._,B])}},Al[B])),e.createElement("div",{className:V.editorWrap},E===B?e.createElement(Nt.Z,{id:`single-question-option-${B}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:K,onChange:Me=>{m[B]=Me,Z(m)}}):e.createElement("div",{className:V.htmlWrap,onClick:()=>H(B)},e.createElement(rt.Z,{value:K}))),((Ne=(Fe=s.editData)==null?void 0:Fe.exercise)==null?void 0:Ne.exercise_status)===1&&e.createElement(e.Fragment,null,B>1&&e.createElement(ce.Z,{title:"\u5220\u9664"},e.createElement("i",{className:`${V.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Z(m.filter((Me,X)=>X!==B))})),B<7&&B===m.length-1&&e.createElement(ce.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.createElement("i",{className:`${V.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Z([...m,""])}))))}),e.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:pe,onChange:K=>ke(K)}),e.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.createElement(Ie.Z,{value:A,max:1e4,min:0,onChange:K=>{F(K)}})," ","\u5206",e.createElement("span",{style:{marginLeft:"30px"},className:V.difficult},e.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",e.createElement(ge.ZP.Group,{value:Ee,onChange:K=>{se(K.target.value)}},e.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),e.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),e.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:`${V.title}`},"\u77E5\u8BC6\u70B9\uFF1A",e.createElement("span",{className:V.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.createElement("div",{className:"mt5"},e.createElement(mu.N,{value:o,selectvalues:a==null?void 0:a.tag_discipline_ids,onChange:be,subId:(z=(G=s.editData)==null?void 0:G.exercise)==null?void 0:z.sub_discipline_id,knowledgeOptions:W,onAddKnowledgeFinish:je})),e.createElement("div",{style:{marginTop:10}},e.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),e.createElement(Xe.Z,{checked:ae,onChange:K=>{ne(K)}}))),e.createElement("aside",{className:"tr"},(j!==-1||a.question_id)&&e.createElement(fe.ZP,{type:"default",onClick:()=>{w(),x(!1)}},"\u53D6\u6D88"),e.createElement(fe.ZP,{className:"ml20",type:"primary",onClick:()=>{O()}},"\u4FDD\u5B58")))};return e.createElement("section",{className:V.wrap},!d&&v(),d&&k())});var Ar=(0,ue.connect)(({problemset:u,loading:l,exercise:t,globalSetting:i})=>({problemset:u,globalSetting:i,exercise:t,loading:l.effects}),null,null,{forwardRef:!0})(hr),Dr=Object.defineProperty,Yu=Object.getOwnPropertySymbols,_a=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,ha=(u,l,t)=>l in u?Dr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Aa=(u,l)=>{for(var t in l||(l={}))_a.call(l,t)&&ha(u,t,l[t]);if(Yu)for(var t of Yu(l))ya.call(l,t)&&ha(u,t,l[t]);return u},Cr=(u,l)=>{var t={};for(var i in u)_a.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Yu)for(var i of Yu(u))l.indexOf(i)<0&&ya.call(u,i)&&(t[i]=u[i]);return t},Dl=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Zd=null,xr=(u,l)=>{var t=u,{problemset:i,globalSetting:c,exercise:s,loading:p,dispatch:r,editData:n,cancelAdd:a=()=>{},editKey:w,setEditKey:j=()=>{},addCallback:f=()=>{},reload:S=()=>{},setIsClaer:M=()=>{}}=t,R=Cr(t,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","reload","setIsClaer"]);const[h,m]=(0,e.useState)(""),[Z,E]=(0,e.useState)(""),[H,_]=(0,e.useState)(""),[y,Q]=(0,e.useState)([]),[J,A]=(0,e.useState)(""),[F,d]=(0,e.useState)(),[x,o]=(0,e.useState)(!1),[be,Ee]=(0,e.useState)([]),[se,ae]=(0,e.useState)(!1),[ne,pe]=(0,e.useState)(!1),ke=(0,ue.useParams)(),W=(0,e.useRef)(!1);(0,e.useEffect)(()=>{var D;if(W.current)return;n.edit&&(ae(!0),E(""),m(""),Ee([])),m(n.shixun_name),E(n.question_title);const L=[];(D=n.shixun)==null||D.map(v=>{L.push(v.challenge_score)}),Ee(L)},[n]),(0,e.useEffect)(()=>{o(!1)},[se]),(0,e.useImperativeHandle)(l,()=>({onSave:Ze,isEdit:se}));const Be=D=>{(D==null?void 0:D.status)===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),ae(!1),j(-1),W.current=!1,S())},Ze=()=>Dl(void 0,null,function*(){let D=[];if(!1)return!1;W.current=!0,pe(!0);let v;return n.question_id?v=yield r({type:"exercise/editExerciseQuestion",payload:{id:n.question_id,question_title:Z,shixun_name:h,shixun_id:n.shixun_id,question_type:5,question_scores:be}}):v=yield r({type:"exercise/addExerciseQuestion",payload:{insert_id:n==null?void 0:n.insert_id,categoryId:ke.categoryId,question_title:Z,shixun_name:h,shixun_id:n.shixun_id,question_type:5,question_scores:be,is_copy:n.is_copy}}),Be(v),pe(!1),{name:Z,analysis:H,standard_answers:D,is_ordered:F}}),je=()=>{var D;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),e.createElement("div",{className:"mt10"},e.createElement(Ce.default,{defaultValue:h,onChange:L=>{m(L.target.value)}})),e.createElement("div",{className:"mt10"},e.createElement(Nt.Z,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:Z,onChange:L=>{E(L)}})),e.createElement("div",{className:"mt20"},(D=n.shixun)==null?void 0:D.map((L,v)=>e.createElement(Y.Z,{gutter:[20,20]},e.createElement(C.Z,{flex:"1"},v+1,".",L.challenge_name),e.createElement(C.Z,null,e.createElement(Ie.Z,{defaultValue:be[v],onChange:k=>{be[v]=k,Ee(be),console.log("srore:L",be[v])}})," \u5206")))),e.createElement("div",{className:"mt20"},y.length>1&&e.createElement("span",null,e.createElement(de.default,{checked:F,onChange:L=>d(L.target.checked),className:`${V.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),e.createElement("span",{className:`${V.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),e.createElement("aside",{className:"tr"},(w!==-1||!(n!=null&&n.edit))&&e.createElement(fe.ZP,{type:"default",onClick:()=>{a(),ae(!1)}},"\u53D6\u6D88"),e.createElement(fe.ZP,{loading:ne,className:"ml20",type:"primary",onClick:()=>{Ze()}},"\u4FDD\u5B58")))},Te=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(D=>{var L,v;return((v=(L=s==null?void 0:s.editData)==null?void 0:L.exercise)==null?void 0:v.exercise_status)===1?D:D.id!=="del"&&D.id!=="add"}),te=D=>Dl(void 0,null,function*(){if(w!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(D.id){case"del":let L;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Dl(this,null,function*(){yield(0,Le.Fl)({id:n.question_id}),r({type:"exercise/editExercise",payload:Aa({},ke)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:n.question_id,opr:D.id}}),r({type:"exercise/editExercise",payload:Aa({},ke)});break;case"edit":j(n.dragKey),ae(!0);break;case"add":r({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",editData:{key:n.key,insert_id:n==null?void 0:n.question_id,question_type:5}}});break}}),O=()=>{var D,L;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},!(n!=null&&n.isPreview)&&e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},n.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",n.question_score,"\u5206\uFF09")),n!=null&&n.isPreview?e.createElement("div",{style:{display:"flex"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},n.key,"."),e.createElement(rt.Z,{value:n.shixun_name}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",n.question_score,"\u5206\uFF09"),!!((D=n.schools)!=null&&D.length)&&e.createElement(ce.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},e.createElement("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"}))):e.createElement("div",{className:"mt5"},e.createElement(rt.Z,{value:n.shixun_name})),e.createElement("div",{className:"mt30"}),(L=n.shixun)==null?void 0:L.map(function(v,k){return e.createElement("div",{key:k},"\u7B2C",k+1,"\u5173 ",e.createElement("span",{className:"ml10"},v.challenge_name)," ",e.createElement("span",{className:"ml10"},v.challenge_score," \u5206"))}),e.createElement("div",{className:V.action},e.createElement(ue.Link,{target:"_blank",to:`/shixuns/${n.shixun_identifier}/challenges?exercise=true`},"\u5B9E\u8BAD\u8BE6\u60C5"),!n.hideAction&&Te.map(function(v,k){return v.id==="up"&&n.key===1||v.id==="down"&&n.key===n.len?null:e.createElement(ce.Z,{key:k,placement:"bottom",title:v.name},e.createElement("span",{onClick:()=>te(v),className:v.icon}))})))};return e.createElement("section",{className:V.wrap},!se&&O(),se&&je())};var br=(0,ue.connect)(({problemset:u,loading:l,globalSetting:t,exercise:i})=>({problemset:u,globalSetting:t,exercise:i,loading:l.effects}),null,null,{forwardRef:!0})((0,e.forwardRef)(xr)),wr=Object.defineProperty,Ju=Object.getOwnPropertySymbols,Da=Object.prototype.hasOwnProperty,Ca=Object.prototype.propertyIsEnumerable,xa=(u,l,t)=>l in u?wr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Cl=(u,l)=>{for(var t in l||(l={}))Da.call(l,t)&&xa(u,t,l[t]);if(Ju)for(var t of Ju(l))Ca.call(l,t)&&xa(u,t,l[t]);return u},Nr=(u,l)=>{var t={};for(var i in u)Da.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Ju)for(var i of Ju(u))l.indexOf(i)<0&&Ca.call(u,i)&&(t[i]=u[i]);return t},fu=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const xl=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Pr=(u,l)=>{var t=u,{problemset:i,exercise:c,globalSetting:s,loading:p,dispatch:r,onRef:n=()=>{},editData:a,cancelAdd:w=()=>{},editKey:j,setEditKey:f=()=>{},setIsClaer:S=()=>{},reload:M=()=>{},addCallback:R=z=>{}}=t,h=Nr(t,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","reload","addCallback"]);const[m,Z]=(0,e.useState)([]),[E,H]=(0,e.useState)(),[_,y]=(0,e.useState)([]),[Q,J]=(0,e.useState)(""),[A,F]=(0,e.useState)(),[d,x]=(0,e.useState)([]),[o,be]=(0,e.useState)(!1),[Ee,se]=(0,e.useState)(1),[ae,ne]=(0,e.useState)(!1),[pe,ke]=(0,e.useState)(""),W=(0,ue.useParams)(),Be=(0,e.useRef)(null),Ze=(0,e.useRef)(!1),[je,Te]=(0,e.useState)([]),te=z=>{Te([...je,Cl({},z)])};(0,e.useEffect)(()=>{Z(["","","",""])},[]),(0,e.useEffect)(()=>{if(Ze.current)return;if(!(a!=null&&a.question_choices)){be(!0),J(""),F(5),Z(["","","",""]),y([]);return}J(a==null?void 0:a.question_title),F(a==null?void 0:a.question_score),ne(!(a!=null&&a.repeat_answer)),ke(a==null?void 0:a.analysis),se(a==null?void 0:a.difficulty),Z(a==null?void 0:a.question_choices.map(K=>K.choice_text));const z=[];a==null||a.standard_answer.map((K,B)=>{z.push(K-1)}),x(a.tag_discipline_ids),y(z)},[a,o]),(0,e.useEffect)(()=>{o&&z();function z(){return fu(this,null,function*(){var K,B;const Fe=yield(0,Le.YY)({sub_discipline_id:(B=(K=c.editData)==null?void 0:K.exercise)==null?void 0:B.sub_discipline_id});Te(Fe.tag_disciplines)})}},[o]),(0,e.useEffect)(()=>{var z;const K=(z=c==null?void 0:c.tagDisciplineData)!=null&&z.tag_disciplines&&Array.isArray(c.tagDisciplineData.tag_disciplines)?c.tagDisciplineData.tag_disciplines:[];Te(K)},[c.tagDisciplineData]),(0,e.useImperativeHandle)(l,()=>({onSave:D,isEdit:o}));const O=z=>{(z==null?void 0:z.status)===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),be(!1),f(-1),Ze.current=!1,M())},D=()=>fu(void 0,null,function*(){var z,K,B,Fe;if(!Q)return U.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const Ne=m.findIndex(Ae=>!Ae);if(Ne>-1)return U.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${xl[Ne]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!_.length)return U.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(_.length<1)return U.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const Me=m.map((Ae,le)=>({choice_text:Ae,is_answer:_.includes(le)?le+1:0}));Ze.current=!0;let X;a.question_id?(a==null?void 0:a.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>fu(void 0,null,function*(){var Ae,le;X=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Q,question_type:1,question_score:A,question_choices:Me.map(Pe=>Pe.choice_text),standard_answers:Me.filter(Pe=>Pe.is_answer).map(Pe=>Pe.is_answer),tag_discipline_ids:d,sub_discipline_id:(le=(Ae=c.editData)==null?void 0:Ae.exercise)==null?void 0:le.sub_discipline_id,difficulty:Ee,is_cover:1,repeat_answer:!ae,analysis:pe}}),O(X)}),onCancel:()=>fu(void 0,null,function*(){var Ae,le;X=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Q,question_type:1,question_score:A,question_choices:Me.map(Pe=>Pe.choice_text),standard_answers:Me.filter(Pe=>Pe.is_answer).map(Pe=>Pe.is_answer),tag_discipline_ids:d,sub_discipline_id:(le=(Ae=c.editData)==null?void 0:Ae.exercise)==null?void 0:le.sub_discipline_id,difficulty:Ee,repeat_answer:!ae,analysis:pe}}),O(X)})}):(X=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Q,question_type:1,question_score:A,question_choices:Me.map(Ae=>Ae.choice_text),standard_answers:Me.filter(Ae=>Ae.is_answer).map(Ae=>Ae.is_answer),tag_discipline_ids:d,sub_discipline_id:(K=(z=c.editData)==null?void 0:z.exercise)==null?void 0:K.sub_discipline_id,difficulty:Ee,repeat_answer:!ae,analysis:pe}}),O(X)):(X=yield r({type:"exercise/addExerciseQuestion",payload:{insert_id:a==null?void 0:a.insert_id,categoryId:W.categoryId,question_title:Q,question_type:1,question_score:A,question_choices:Me.map(Ae=>Ae.choice_text),standard_answers:Me.filter(Ae=>Ae.is_answer).map(Ae=>Ae.is_answer),tag_discipline_ids:d,sub_discipline_id:(Fe=(B=c.editData)==null?void 0:B.exercise)==null?void 0:Fe.sub_discipline_id,difficulty:Ee,repeat_answer:!ae,analysis:pe}}),O(X))}),L=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(z=>{var K,B;return((B=(K=c==null?void 0:c.editData)==null?void 0:K.exercise)==null?void 0:B.exercise_status)===1?z:z.id!=="del"&&z.id!=="add"}),v=z=>fu(void 0,null,function*(){if(j!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(z.id){case"del":let K;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return fu(this,null,function*(){yield(0,Le.Fl)({id:a.question_id}),r({type:"exercise/editExercise",payload:Cl({},W)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:z.id}}),r({type:"exercise/editExercise",payload:Cl({},W)});break;case"edit":f(a.dragKey),be(!0);break;case"add":R({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:0});break}}),k=()=>{var z;return e.createElement("aside",{ref:Be},e.createElement("div",{className:V.questionType},!(a!=null&&a.isPreview)&&e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u5355\u9009\u9898"),"\uFF08",a.question_score,"\u5206\uFF09")),a!=null&&a.isPreview?e.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},a.key,"."),e.createElement(rt.Z,{value:a.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",a.question_score,"\u5206\uFF09")):e.createElement("div",{className:"mt5"},e.createElement(rt.Z,{value:a.question_title})),e.createElement("div",{className:V.questionChoices},(z=a==null?void 0:a.question_choices)==null?void 0:z.map(function(K,B){return e.createElement(Y.Z,{key:B},e.createElement(C.Z,null,e.createElement(ge.ZP,{key:B,checked:a.standard_answer.includes(B+1),disabled:!0},xl[B],".")),e.createElement(C.Z,{flex:"1"},e.createElement("span",{className:"c-black font14"},e.createElement(rt.Z,{value:K.choice_text}))))})),e.createElement("div",{className:V.action},!a.hideAction&&L.map(function(K,B){return K.id==="up"&&a.key===1||K.id==="down"&&a.key===a.len?null:e.createElement(ce.Z,{key:B,placement:"bottom",title:K.name},e.createElement("span",{onClick:()=>v(K),className:K.icon}))})))},G=()=>{var z,K;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u9898\u5E72\uFF1A")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Q,onChange:B=>J(B)}),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.createElement("span",{className:V.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),m.map((B,Fe)=>{var Ne,Me;return e.createElement("div",{className:V.choiceWrap,key:Fe},e.createElement(ce.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.createElement("div",{className:`${V.answer} ${_.includes(Fe)?V.activeAnswer:""}`,onClick:()=>{_.includes(Fe)?y(_.filter(X=>X!==Fe)):y([..._,Fe])}},xl[Fe])),e.createElement("div",{className:V.editorWrap},E===Fe?e.createElement(Nt.Z,{id:`single-question-option-${Fe}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:B,onChange:X=>{m[Fe]=X,Z(m)}}):e.createElement("div",{className:V.htmlWrap,onClick:()=>H(Fe)},e.createElement(rt.Z,{value:B}))),((Me=(Ne=c.editData)==null?void 0:Ne.exercise)==null?void 0:Me.exercise_status)===1&&e.createElement(e.Fragment,null,Fe>1&&e.createElement(ce.Z,{title:"\u5220\u9664"},e.createElement("i",{className:`${V.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Z(m.filter((X,Ae)=>Ae!==Fe))})),Fe<7&&Fe===m.length-1&&e.createElement(ce.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.createElement("i",{className:`${V.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Z([...m,""])}))))}),e.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:pe,onChange:B=>ke(B)}),e.createElement("div",{style:{marginBottom:14}},"\u5206\u503C\uFF1A",e.createElement(Ie.Z,{value:A,max:1e4,min:0,onChange:B=>{F(B)}})," \u5206",e.createElement("span",{style:{marginLeft:"30px"},className:V.difficult},e.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",e.createElement(ge.ZP.Group,{value:Ee,onChange:B=>{se(B.target.value)}},e.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),e.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),e.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),e.createElement("div",{className:V.titleWrap},e.createElement("span",{className:`${V.title}`},"\u77E5\u8BC6\u70B9\uFF1A",e.createElement("span",{className:V.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.createElement("div",{className:"mt5"},e.createElement(mu.N,{selectvalues:a==null?void 0:a.tag_discipline_ids,value:d,onChange:x,subId:(K=(z=c.editData)==null?void 0:z.exercise)==null?void 0:K.sub_discipline_id,knowledgeOptions:je,onAddKnowledgeFinish:te})),e.createElement("div",{style:{marginTop:10}},e.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),e.createElement(Xe.Z,{checked:ae,onChange:B=>{ne(B)}}))),e.createElement("aside",{className:"tr"},(j!==-1||a.question_id)&&e.createElement(fe.ZP,{type:"default",onClick:()=>{w(),be(!1)}},"\u53D6\u6D88"),e.createElement(fe.ZP,{className:"ml20",type:"primary",onClick:()=>{D()}},"\u4FDD\u5B58")))};return e.createElement("section",{className:V.wrap},!o&&k(),o&&G())};var Ir=(0,ue.connect)(({problemset:u,loading:l,globalSetting:t,exercise:i})=>({problemset:u,globalSetting:t,exercise:i,loading:l.effects}),null,null,{forwardRef:!0})((0,e.forwardRef)(Pr)),ba=I(12563),Sr=({value:u=[[],[]],onChange:l})=>{var t,i;const[c,s]=(0,e.useState)(""),[p,r]=(0,e.useState)(""),n=a=>{if(!a)return!1;let w=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return a==="|"?(U.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0};return e.createElement("div",null,e.createElement("p",{className:"font14"},"\u5173\u952E\u8BCD",e.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u952E\u8BCD\u53EF\u7528\u4E8E\u81EA\u52A8\u5224\u5206\uFF09"),e.createElement(ce.Z,{overlayStyle:{maxWidth:350},title:e.createElement("div",null,e.createElement("div",null,"\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD\u7684\u5206\u6570\u662F\u666E\u901A\u5173\u952E\u8BCD\u5206\u6570\u7684\u4E24\u500D"),e.createElement("div",null,"\u4F8B\u5982\uFF1A"),e.createElement("div",null,"\u672C\u989810\u5206\uFF0C\u666E\u901A\u5173\u952E\u8BCD1\u4E2A\uFF0C\u6838\u5FC3\u5173\u952E\u8BCD2\u4E2A\uFF0C\u5219\u6BCF\u4E2A"),e.createElement("div",null,"\u666E\u901A\u5173\u952E\u8BCD2\u5206\uFF0C\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD4\u5206"))},e.createElement("span",{className:"iconfont icon-a-wenhaobeifen2 font14"}))),e.createElement(Y.Z,{align:"middle",className:"font14"},"\u666E\u901A\u5173\u952E\u8BCD\uFF1A",e.createElement(Ce.default,{value:c,onChange:a=>{s(a.target.value)},maxLength:50,allowClear:!0,onPressEnter:a=>{var w,j,f;const S=(w=a.target)==null?void 0:w.value;n(S)&&((f=u[0])==null||f.push((j=S==null?void 0:S.split("|"))==null?void 0:j.filter(M=>!!M)),l([...u]),s(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),e.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),e.createElement("div",{style:{paddingLeft:89},className:"mt10"},(t=u==null?void 0:u[0])==null?void 0:t.map((a,w)=>e.createElement(ba.default,{className:"mb10",key:w,closable:!0,onClose:j=>{var f;j.preventDefault(),u[0]=(f=u[0])==null?void 0:f.filter((S,M)=>M!==w),l([...u])}},a==null?void 0:a.join(" \u6216 ")))),e.createElement(Y.Z,{align:"middle",className:"font14"},"\u6838\u5FC3\u5173\u952E\u8BCD\uFF1A",e.createElement(Ce.default,{value:p,onChange:a=>{r(a.target.value)},maxLength:50,allowClear:!0,onPressEnter:a=>{var w,j,f;const S=(w=a.target)==null?void 0:w.value;n(S)&&((f=u[1])==null||f.push((j=S==null?void 0:S.split("|"))==null?void 0:j.filter(M=>!!M)),l([...u]),r(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),e.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),e.createElement("div",{style:{paddingLeft:89},className:"mt10"},(i=u==null?void 0:u[1])==null?void 0:i.map((a,w)=>e.createElement(ba.default,{className:"mb10",key:w,closable:!0,onClose:j=>{var f;j.preventDefault(),u[1]=(f=u[1])==null?void 0:f.filter((S,M)=>M!==w),l([...u])}},a==null?void 0:a.join(" \u6216 ")))))},kr=Object.defineProperty,Uu=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,Na=Object.prototype.propertyIsEnumerable,Pa=(u,l,t)=>l in u?kr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,bl=(u,l)=>{for(var t in l||(l={}))wa.call(l,t)&&Pa(u,t,l[t]);if(Uu)for(var t of Uu(l))Na.call(l,t)&&Pa(u,t,l[t]);return u},Zr=(u,l)=>{var t={};for(var i in u)wa.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Uu)for(var i of Uu(u))l.indexOf(i)<0&&Na.call(u,i)&&(t[i]=u[i]);return t},vu=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const jd=null,Or=(u,l)=>{var t=u,{problemset:i,exercise:c,globalSetting:s,loading:p,dispatch:r,onRef:n=()=>{},editData:a,cancelAdd:w=()=>{},editKey:j,setEditKey:f=()=>{},reload:S=()=>{},addCallback:M=()=>{},setIsClaer:R=()=>{}}=t,h=Zr(t,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","reload","addCallback","setIsClaer"]);const[m,Z]=(0,e.useState)(""),[E,H]=(0,e.useState)(""),[_,y]=(0,e.useState)(""),[Q,J]=(0,e.useState)(),[A,F]=(0,e.useState)(!1),[d,x]=(0,e.useState)([]),[o,be]=(0,e.useState)(1),[Ee,se]=(0,e.useState)(!1),[ae,ne]=(0,e.useState)([[],[]]),pe=(0,e.useRef)(!1),ke=(0,ue.useParams)(),[W,Be]=(0,e.useState)([]),Ze=v=>{Be([...W,bl({},v)])};(0,e.useEffect)(()=>{var v;if(!pe.current){if(!(a!=null&&a.question_title)){F(!0),Z(""),y(""),J(10);return}se(!(a!=null&&a.repeat_answer)),Z(a==null?void 0:a.question_title),y((v=a==null?void 0:a.standard_answer)==null?void 0:v[0]),J(a==null?void 0:a.question_score),x(a.tag_discipline_ids),be(a==null?void 0:a.difficulty),H(a==null?void 0:a.analysis),ne([a==null?void 0:a.normal_keywords,a==null?void 0:a.main_keywords])}},[i.editData,A]),(0,e.useEffect)(()=>{var v;const k=(v=c==null?void 0:c.tagDisciplineData)!=null&&v.tag_disciplines&&Array.isArray(c.tagDisciplineData.tag_disciplines)?c.tagDisciplineData.tag_disciplines:[];Be(k)},[c.tagDisciplineData]),(0,e.useEffect)(()=>{A&&v();function v(){return vu(this,null,function*(){var k,G;const z=yield(0,Le.YY)({sub_discipline_id:(G=(k=c.editData)==null?void 0:k.exercise)==null?void 0:G.sub_discipline_id});Be(z.tag_disciplines)})}},[A]),(0,e.useImperativeHandle)(l,()=>({onSave:Te,isEdit:A}));const je=v=>{(v==null?void 0:v.status)===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),F(!1),f(-1),pe.current=!1,S())},Te=()=>vu(void 0,null,function*(){var v,k,G,z;if(!m)return U.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const K=ae[0],B=ae[1];pe.current=!0;let Fe;return a.question_id?(a==null?void 0:a.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>vu(void 0,null,function*(){var Ne,Me;Fe=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:m,question_type:4,question_score:Q,standard_answers:[_],tag_discipline_ids:d,sub_discipline_id:(Me=(Ne=c.editData)==null?void 0:Ne.exercise)==null?void 0:Me.sub_discipline_id,difficulty:o,is_cover:1,repeat_answer:!Ee,analysis:E,normal_keywords:K,main_keywords:B}}),je(Fe)}),onCancel:()=>vu(void 0,null,function*(){var Ne,Me;Fe=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:m,question_type:4,question_score:Q,standard_answers:[_],tag_discipline_ids:d,sub_discipline_id:(Me=(Ne=c.editData)==null?void 0:Ne.exercise)==null?void 0:Me.sub_discipline_id,difficulty:o,repeat_answer:!Ee,analysis:E,normal_keywords:K,main_keywords:B}}),je(Fe)})}):(Fe=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:m,question_type:4,question_score:Q,standard_answers:[_],tag_discipline_ids:d,sub_discipline_id:(k=(v=c.editData)==null?void 0:v.exercise)==null?void 0:k.sub_discipline_id,difficulty:o,repeat_answer:!Ee,analysis:E,normal_keywords:K,main_keywords:B}}),je(Fe)):(Fe=yield r({type:"exercise/addExerciseQuestion",payload:{insert_id:a==null?void 0:a.insert_id,categoryId:ke.categoryId,exercise_bank_id:ke.categoryId,question_title:m,question_type:4,question_score:Q,standard_answers:[_],tag_discipline_ids:d,sub_discipline_id:(z=(G=c.editData)==null?void 0:G.exercise)==null?void 0:z.sub_discipline_id,difficulty:o,repeat_answer:!Ee,analysis:E,normal_keywords:K,main_keywords:B}}),je(Fe)),{name:m,answer_texts:[_],analysis:E,normal_keywords:K,main_keywords:B}}),te=()=>{var v,k;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:m,onChange:G=>Z(G)}),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),e.createElement(Nt.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:_,onChange:G=>y(G)}),e.createElement(Sr,{value:ae,onChange:ne}),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:E,onChange:G=>H(G)}),e.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.createElement(Ie.Z,{value:Q,max:1e4,min:0,onChange:G=>{J(G)}})," \u5206",e.createElement("span",{style:{marginLeft:"30px"},className:V.difficult},e.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",e.createElement(ge.ZP.Group,{value:o,onChange:G=>{be(G.target.value)}},e.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),e.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),e.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:`${V.title}`},"\u77E5\u8BC6\u70B9\uFF1A",e.createElement("span",{className:V.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.createElement("div",{className:"mt5"},e.createElement(mu.N,{value:d,selectvalues:a==null?void 0:a.tag_discipline_ids,onChange:x,subId:(k=(v=c.editData)==null?void 0:v.exercise)==null?void 0:k.sub_discipline_id,knowledgeOptions:W,onAddKnowledgeFinish:Ze})),e.createElement("div",{style:{marginTop:10}},e.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),e.createElement(Xe.Z,{checked:Ee,onChange:G=>{se(G)}}))),e.createElement("aside",{className:"tr"},(j!==-1||a.question_id)&&e.createElement(fe.ZP,{type:"default",onClick:()=>{w(),F(!1)}},"\u53D6\u6D88"),e.createElement(fe.ZP,{className:"ml20",type:"primary",onClick:()=>{Te()}},"\u4FDD\u5B58")))},O=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(v=>{var k,G;return((G=(k=c==null?void 0:c.editData)==null?void 0:k.exercise)==null?void 0:G.exercise_status)===1?v:v.id!=="del"&&v.id!=="add"}),D=v=>vu(void 0,null,function*(){if(j!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(v.id){case"del":let k;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return vu(this,null,function*(){yield(0,Le.Fl)({id:a.question_id}),r({type:"exercise/editExercise",payload:bl({},ke)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:v.id}}),r({type:"exercise/editExercise",payload:bl({},ke)});break;case"edit":f(a.dragKey),F(!0);break;case"add":M({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:4});break}}),L=()=>e.createElement("aside",null,e.createElement("div",{className:V.questionType},!(a!=null&&a.isPreview)&&e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",a.question_score,"\u5206\uFF09")),a!=null&&a.isPreview?e.createElement("div",{style:{display:"flex"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},a.key,"."),e.createElement(rt.Z,{value:a.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",a.question_score,"\u5206\uFF09")):e.createElement("div",{className:"mt5"},e.createElement(rt.Z,{value:a.question_title})),e.createElement("div",{className:V.questionChoices},e.createElement("p",null,e.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),e.createElement(rt.Z,{value:_||""})),e.createElement("div",{className:V.action},!a.hideAction&&O.map(function(v,k){return v.id==="up"&&a.key===1||v.id==="down"&&a.key===a.len?null:e.createElement(ce.Z,{key:k,placement:"bottom",title:v.name},e.createElement("span",{onClick:()=>D(v),className:v.icon}))})));return e.createElement("section",{className:V.wrap},!A&&L(),A&&te())};var jr=(0,ue.connect)(({problemset:u,loading:l,exercise:t,globalSetting:i})=>({problemset:u,globalSetting:i,exercise:t,loading:l.effects}),null,null,{forwardRef:!0})((0,e.forwardRef)(Or)),Tr=Object.defineProperty,Gu=Object.getOwnPropertySymbols,Ia=Object.prototype.hasOwnProperty,Sa=Object.prototype.propertyIsEnumerable,ka=(u,l,t)=>l in u?Tr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,wl=(u,l)=>{for(var t in l||(l={}))Ia.call(l,t)&&ka(u,t,l[t]);if(Gu)for(var t of Gu(l))Sa.call(l,t)&&ka(u,t,l[t]);return u},Lr=(u,l)=>{var t={};for(var i in u)Ia.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Gu)for(var i of Gu(u))l.indexOf(i)<0&&Sa.call(u,i)&&(t[i]=u[i]);return t},Vu=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Rr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Mr=(u,l)=>{var t=u,{problemset:i,exercise:c,globalSetting:s,loading:p,dispatch:r,onRef:n=()=>{},editData:a,cancelAdd:w=()=>{},editKey:j,setEditKey:f=()=>{},addCallback:S=()=>{},setIsClaer:M=()=>{}}=t,R=Lr(t,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]);const[h,m]=(0,e.useState)([]),[Z,E]=(0,e.useState)(),[H,_]=(0,e.useState)([]),[y,Q]=(0,e.useState)(""),[J,A]=(0,e.useState)(5),[F,d]=(0,e.useState)(!1),x=(0,ue.useParams)();(0,e.useEffect)(()=>{m(["","","",""])},[]),(0,e.useEffect)(()=>{if(!(a!=null&&a.question_choices)){d(!0),Q(""),A(5),m(["","","",""]),_([]);return}Q(a==null?void 0:a.question_title),A(a==null?void 0:a.question_score),m(a==null?void 0:a.question_choices.map(pe=>pe.choice_text));const ne=[];a==null||a.standard_answer.map((pe,ke)=>{ne.push(pe-1)}),_(ne)},[a]),(0,e.useImperativeHandle)(l,()=>({onSave:o,isEdit:F}));const o=()=>Vu(void 0,null,function*(){if(!y)return U.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const ne=h.findIndex(W=>!W);if(ne>-1)return U.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Rr[ne]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!H.length)return U.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(H.length<1)return U.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const pe=h.map((W,Be)=>({choice_text:W,is_answer:H.includes(Be)?Be+1:0}));let ke;a.question_id?ke=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:y,question_type:1,question_score:J,question_choices:pe.map(W=>W.choice_text),standard_answers:pe.filter(W=>W.is_answer).map(W=>W.is_answer)}}):ke=yield r({type:"exercise/addExerciseQuestion",payload:{insert_id:a==null?void 0:a.insert_id,categoryId:x.categoryId,question_title:y,question_type:1,question_score:"5.0",question_choices:pe.map(W=>W.choice_text),standard_answers:pe.filter(W=>W.is_answer).map(W=>W.is_answer)}}),ke.status===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),d(!1),r({type:"exercise/editExercise",payload:wl({},x)}))}),be=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ne=>{var pe,ke;return((ke=(pe=c==null?void 0:c.editData)==null?void 0:pe.exercise)==null?void 0:ke.exercise_status)===1?ne:ne.id!=="del"&&ne.id!=="add"}),Ee=ne=>Vu(void 0,null,function*(){if(j!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ne.id){case"del":let pe;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Vu(this,null,function*(){yield(0,Le.Fl)({id:a.question_id}),r({type:"exercise/editExercise",payload:wl({},x)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:ne.id}}),r({type:"exercise/editExercise",payload:wl({},x)});break;case"edit":ue.history.push(`/problems/${a==null?void 0:a.hack_identifier}/edit?type=exercises&express_id=${x.categoryId}&question_id=${a==null?void 0:a.question_id}&score=${a==null?void 0:a.question_score}&exercise=true&callback_url=${location.pathname}`);break;case"add":S({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:6});break}}),se=ne=>Vu(void 0,null,function*(){ne.preventDefault();const pe=yield(0,Le.nF)({id:a==null?void 0:a.hack_identifier});pe.status===0&&(0,ze.xg)(`/myproblems/${pe==null?void 0:pe.identifier}`)}),ae=()=>e.createElement("aside",null,e.createElement("div",{className:V.questionType},!(a!=null&&a.isPreview)&&e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",a.question_score,"\u5206\uFF09")),a!=null&&a.isPreview?e.createElement("div",{style:{display:"flex"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},a.key,"."),e.createElement(rt.Z,{value:a.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",a.question_score,"\u5206\uFF09")):e.createElement("div",{className:"mt5"},e.createElement(rt.Z,{value:a.question_title})),e.createElement("div",{className:V.questionChoices},e.createElement(rt.Z,{value:a.description||""})),e.createElement("div",{className:V.action},!a.hideAction&&be.map(function(ne,pe){return ne.id==="up"&&a.key===1||ne.id==="down"&&a.key===a.len?null:e.createElement(ce.Z,{key:pe,placement:"bottom",title:ne.name},e.createElement("span",{onClick:()=>Ee(ne),className:ne.icon}))})));return e.createElement("section",{className:V.wrap},ae())};var qr=(0,ue.connect)(({problemset:u,loading:l,globalSetting:t,exercise:i})=>({problemset:u,globalSetting:t,exercise:i,loading:l.effects}),null,null,{forwardRef:!0})((0,e.forwardRef)(Mr)),zr=Object.defineProperty,Qr=Object.defineProperties,Wr=Object.getOwnPropertyDescriptors,Xu=Object.getOwnPropertySymbols,Za=Object.prototype.hasOwnProperty,Oa=Object.prototype.propertyIsEnumerable,ja=(u,l,t)=>l in u?zr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,$u=(u,l)=>{for(var t in l||(l={}))Za.call(l,t)&&ja(u,t,l[t]);if(Xu)for(var t of Xu(l))Oa.call(l,t)&&ja(u,t,l[t]);return u},Kr=(u,l)=>Qr(u,Wr(l)),Hr=(u,l)=>{var t={};for(var i in u)Za.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Xu)for(var i of Xu(u))l.indexOf(i)<0&&Oa.call(u,i)&&(t[i]=u[i]);return t},gu=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Nl=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Yr=(u,l)=>{var t=u,{problemset:i,exercise:c,globalSetting:s,loading:p,dispatch:r,onRef:n=()=>{},editData:a,cancelAdd:w=()=>{},editKey:j,setEditKey:f=()=>{},setIsClaer:S=()=>{},addCallback:M=L=>{},reload:R=()=>{}}=t,h=Hr(t,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"]);const[m,Z]=(0,e.useState)([]),[E,H]=(0,e.useState)(!1),[_,y]=(0,e.useState)(!0),[Q,J]=(0,e.useState)(1),[A,F]=(0,e.useState)(!1),[d,x]=(0,e.useState)([]),o=(0,ue.useParams)(),be=(0,e.useRef)(null),[Ee,se]=(0,e.useState)(""),[ae,ne]=(0,e.useState)([]),pe=(0,e.useRef)(!1),ke=L=>{x([...d,$u({},L)])};(0,e.useEffect)(()=>{var L;if(pe.current)return;if(!(a!=null&&a.question_title)){H(!0),se("");return}se(a==null?void 0:a.question_title),F(!(a!=null&&a.repeat_answer)),J(a==null?void 0:a.difficulty),Z(a.tag_discipline_ids);const v=(L=a==null?void 0:a.sub_exercise_questions)==null?void 0:L.map(k=>{var G,z,K;return Kr($u({},k),{id:k.question_id,name:k.question_title,open:!1,score:k.question_score,qusList:(G=k==null?void 0:k.question_choices)==null?void 0:G.map(B=>B.choice_text),activeQusEditor:null,qusAnswer:(K=[(z=k==null?void 0:k.question_choices)==null?void 0:z.findIndex(B=>B.standard_boolean)])==null?void 0:K.filter(B=>B!==-1)})});ne(v)},[a,E]),(0,e.useEffect)(()=>{E&&L();function L(){return gu(this,null,function*(){var v,k;const G=yield(0,Le.YY)({sub_discipline_id:(k=(v=c.editData)==null?void 0:v.exercise)==null?void 0:k.sub_discipline_id});x(G.tag_disciplines)})}},[E]),(0,e.useEffect)(()=>{var L;const v=(L=c==null?void 0:c.tagDisciplineData)!=null&&L.tag_disciplines&&Array.isArray(c.tagDisciplineData.tag_disciplines)?c.tagDisciplineData.tag_disciplines:[];x(v)},[c.tagDisciplineData]),(0,e.useImperativeHandle)(l,()=>({onSave:Be,isEdit:E}));const W=L=>{(L==null?void 0:L.status)===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),H(!1),f(-1),pe.current=!1,R())},Be=()=>gu(void 0,null,function*(){var L,v,k;if(!Ee)return U.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(ae.length===0)return U.ZP.info("\u8BF7\u60A8\u6DFB\u52A0\u5C0F\u9898"),!1;for(let K=0;K!Ne);if(Fe>-1)return U.ZP.info(`\u8BF7\u5148\u8F93\u5165\u7B2C${K+1}\u5C0F\u9898${Nl[Fe]}\u9009\u9879\u7684\u5185\u5BB9`),!1;if(!(B!=null&&B.qusAnswer.length))return U.ZP.info(`\u8BF7\u8BBE\u7F6E\u7B2C${K+1}\u5C0F\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E`),!1}const G=ae.map(K=>{var B;return{id:K.id>1?K.id:null,question_title:K.name,question_type:1,question_choices:K.qusList,question_score:K.score,standard_answers:[((B=K.qusAnswer)==null?void 0:B[0])+1]}});pe.current=!0;let z;a.question_id&&((a==null?void 0:a.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>gu(void 0,null,function*(){var K,B;z=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Ee,question_type:7,sub_questions:G,tag_discipline_ids:m,sub_discipline_id:(B=(K=c.editData)==null?void 0:K.exercise)==null?void 0:B.sub_discipline_id,difficulty:Q,is_cover:1,repeat_answer:!A}}),W(z)}),onCancel:()=>gu(void 0,null,function*(){var K,B;z=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Ee,question_type:7,sub_questions:G,tag_discipline_ids:m,sub_discipline_id:(B=(K=c.editData)==null?void 0:K.exercise)==null?void 0:B.sub_discipline_id,difficulty:Q,repeat_answer:!A}}),W(z)})}):(z=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Ee,question_type:7,sub_questions:G,tag_discipline_ids:m,sub_discipline_id:(k=(v=c.editData)==null?void 0:v.exercise)==null?void 0:k.sub_discipline_id,difficulty:Q,repeat_answer:!A}}),W(z)))}),Ze=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(L=>{var v,k;return((k=(v=c==null?void 0:c.editData)==null?void 0:v.exercise)==null?void 0:k.exercise_status)===1?L:L.id!=="del"&&L.id!=="add"}),je=L=>gu(void 0,null,function*(){if(j!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(L.id){case"del":let v;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return gu(this,null,function*(){yield(0,Le.Fl)({id:a.question_id}),r({type:"exercise/editExercise",payload:$u({},o)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:L.id}}),r({type:"exercise/editExercise",payload:$u({},o)});break;case"edit":f(a.dragKey),H(!0);break;case"add":M({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:0});break}}),Te=()=>{var L;return e.createElement("aside",{ref:be},e.createElement("div",{className:V.questionType},!(a!=null&&a.isPreview)&&e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u7EC4\u5408\u9898"),"\uFF08",a.question_score,"\u5206\uFF09")),a!=null&&a.isPreview?e.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},a.key,"."),e.createElement(rt.Z,{value:a.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08\u5171",a==null?void 0:a.sub_q_count,"\u5C0F\u9898\uFF0C",a.question_score,"\u5206\uFF09")):e.createElement("div",{className:"mt5"},e.createElement(rt.Z,{value:a.question_title})),e.createElement("div",{style:{display:_?"block":"none"},className:V.questionChoices},(L=a==null?void 0:a.sub_exercise_questions)==null?void 0:L.map((v,k)=>{var G,z,K;return e.createElement("div",{key:k,style:{marginBottom:"20px"}},e.createElement("div",{style:{display:"flex",alignItems:"flex-start",marginBottom:"15px"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},a.key,".",k+1,(v==null?void 0:v.question_type)==0?"\uFF08\u5355\u9009\u9898\uFF09":(v==null?void 0:v.question_type)==1?"\uFF08\u591A\u9009\u9898\uFF09":(v==null?void 0:v.question_type)==2?"\uFF08\u5224\u65AD\u9898\uFF09":(v==null?void 0:v.question_type)==3?"\uFF08\u586B\u7A7A\u9898\uFF09":"\uFF08\u7B80\u7B54\u9898\uFF09"),e.createElement(rt.Z,{value:v.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",v.question_score,"\u5206\uFF09")),(v==null?void 0:v.question_type)==3&&((G=v==null?void 0:v.standard_answers)==null?void 0:G.map(function(B,Fe){return e.createElement(Y.Z,{key:Fe,align:"middle",justify:"start",style:{marginBottom:"5px"}},e.createElement(C.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",B==null?void 0:B.choice_id,"\uFF09\uFF1A"),e.createElement(C.Z,{flex:"1"},e.createElement(Y.Z,{align:"middle",gutter:[1,1]},B.answer_text.map(function(Ne,Me){var X;return e.createElement(C.Z,{span:24,key:Me},e.createElement(Ce.default,{key:Fe,checked:(X=v==null?void 0:v.standard_answers)==null?void 0:X.includes(Fe),disabled:!0,value:Ne}))}))))})),(v==null?void 0:v.question_type)==4&&e.createElement(rt.Z,{value:((z=v==null?void 0:v.answer_texts)==null?void 0:z[0])||""}),((v==null?void 0:v.question_type)==0||(v==null?void 0:v.question_type)==1||(v==null?void 0:v.question_type)==2)&&((K=v==null?void 0:v.question_choices)==null?void 0:K.map(function(B,Fe){return e.createElement(Y.Z,{key:Fe,align:"middle"},e.createElement(C.Z,null,e.createElement(ge.ZP,{key:Fe,checked:v.standard_answer.includes(Fe+1),disabled:!0},Nl[Fe],".")),e.createElement(C.Z,{flex:"1"},e.createElement("span",{className:"c-black font14"},e.createElement(rt.Z,{value:B.choice_text}))))})))})),e.createElement("div",{className:V.action},e.createElement("span",{className:"c-light-primary current",onClick:()=>y(!_),style:{}},_?"\u6536\u8D77":"\u5C55\u5F00"),!a.hideAction&&Ze.map(function(v,k){return v.id==="up"&&a.key===1||v.id==="down"&&a.key===a.len?null:e.createElement(ce.Z,{key:k,placement:"bottom",title:v.name},e.createElement("span",{onClick:()=>je(v),className:v.icon}))})))},te=()=>{var L,v;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),e.createElement("section",{className:V.wrap,style:{padding:0}},e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u9898\u5E72\uFF1A")),e.createElement(Nt.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ee,onChange:k=>se(k)}),e.createElement("p",null,"\u5C0F\u9898\u6570\uFF1A",ae==null?void 0:ae.length),ae==null?void 0:ae.map((k,G)=>{var z;return e.createElement("div",{className:V.fold,key:k.id},e.createElement("div",{onClick:()=>D("open",G),className:V.head},e.createElement("i",{className:"iconfont icon-sanjiaoxing",style:{transform:k.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),e.createElement("span",null,"\u7B2C",G+1,"\u5C0F\u9898\uFF08\u5355\u9009\u9898\uFF09"),e.createElement("b",{onClick:K=>{K.stopPropagation(),D("delete",G)},className:"iconfont icon-shanchu8"})),e.createElement("div",{className:"mb10",style:{display:k.open?"block":"none"}},e.createElement(Nt.Z,{watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:k==null?void 0:k.name,onChange:K=>D("value",G,K)}),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.createElement("span",{className:V.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),(z=k==null?void 0:k.qusList)==null?void 0:z.map((K,B)=>{var Fe,Ne;return e.createElement("div",{className:V.choiceWrap,key:B},e.createElement(ce.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.createElement("div",{className:`${V.answer} ${(Fe=k==null?void 0:k.qusAnswer)!=null&&Fe.includes(B)?V.activeAnswer:""}`,onClick:()=>D("answer",G,B)},Nl[B])),e.createElement("div",{className:V.editorWrap},(k==null?void 0:k.activeQusEditor)===B?e.createElement(Nt.Z,{id:`single-question-option-${B}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:K,onChange:Me=>D("details",G,Me)}):e.createElement("div",{className:V.htmlWrap,onClick:()=>D("edit",G,B)},e.createElement(rt.Z,{value:K}))),B>1&&e.createElement(ce.Z,{title:"\u5220\u9664"},e.createElement("i",{className:`${V.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>D("deleteQus",G,B)})),B<7&&B===((Ne=k==null?void 0:k.qusList)==null?void 0:Ne.length)-1&&e.createElement(ce.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.createElement("i",{className:`${V.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>D("addQus",G)})))}),e.createElement("p",{className:"mt10"},"\u5206\u503C\uFF1A",e.createElement(Ie.Z,{value:k.score,max:1e4,min:0,onChange:K=>D("score",G,K)})," ","\u5206")))}),ae.length<20&&e.createElement(fe.ZP,{type:"primary",onClick:O},e.createElement("i",{className:"iconfont icon-tianjiatimu mr5 font14"}),"\u6DFB\u52A0\u5C0F\u9898")),e.createElement("p",{className:"mt10"},e.createElement("span",{className:V.difficult},e.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",e.createElement(ge.ZP.Group,{value:Q,onChange:k=>{J(k.target.value)}},e.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),e.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),e.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:`${V.title}`},"\u77E5\u8BC6\u70B9\uFF1A",e.createElement("span",{className:V.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.createElement("div",{className:"mt5"},e.createElement(mu.N,{selectvalues:a==null?void 0:a.tag_discipline_ids,value:m,onChange:Z,subId:(v=(L=c.editData)==null?void 0:L.exercise)==null?void 0:v.sub_discipline_id,knowledgeOptions:d,onAddKnowledgeFinish:ke}))),e.createElement("aside",{className:"tr"},(j!==-1||a.question_id)&&e.createElement(fe.ZP,{type:"default",onClick:()=>{w(),H(!1)}},"\u53D6\u6D88"),e.createElement(fe.ZP,{className:"ml20",type:"primary",onClick:()=>{Be()}},"\u4FDD\u5B58")))},O=()=>{const L={id:Math.random(),item_type:"SINGLE",open:!1,name:"",qusList:["","","",""],activeQusEditor:null,qusAnswer:[],analysis:""};ne(ae.concat(L))},D=(L,v,k)=>{var G;const z=(0,Lu.cloneDeep)(ae);L==="open"&&(z[v].open=!z[v].open),L==="delete"&&z.splice(v,1),L==="value"&&(z[v].name=k),L==="answer"&&(z[v].qusAnswer=[k]),L==="edit"&&(z[v].activeQusEditor=k),L==="details"&&(z[v].qusList[z[v].activeQusEditor]=k),L==="addQus"&&(z[v].qusList=z[v].qusList.concat("")),L==="deleteQus"&&(z[v].qusList=z[v].qusList.filter((K,B)=>B!==k),z[v].qusAnswer=(G=z[v].qusAnswer)==null?void 0:G.filter(K=>K!==k)),L==="analysis"&&(z[v].analysis=k),L==="score"&&(z[v].score=k),ne(z)};return e.createElement("section",{className:V.wrap},!E&&Te(),E&&te())};var Jr=(0,ue.connect)(({problemset:u,loading:l,globalSetting:t,exercise:i})=>({problemset:u,globalSetting:t,exercise:i,loading:l.effects}),null,null,{forwardRef:!0})((0,e.forwardRef)(Yr)),Pl=I(47766),Il={flex_box_center:"flex_box_center___dDNpp",flex_space_between:"flex_space_between___ovpjv",flex_box_vertical_center:"flex_box_vertical_center___oqAEt",flex_box_center_end:"flex_box_center_end___mHCIK",flex_box_column:"flex_box_column___GZMP2",posWarp:"posWarp___ZUxXl",pos:"pos___A7NKx",tips:"tips___ap6NV",markWrongBtnWrapper:"markWrongBtnWrapper___oAKlK"},Ur=I(24334),Gr=Object.defineProperty,Vr=Object.defineProperties,Xr=Object.getOwnPropertyDescriptors,Ta=Object.getOwnPropertySymbols,$r=Object.prototype.hasOwnProperty,ei=Object.prototype.propertyIsEnumerable,La=(u,l,t)=>l in u?Gr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Lt=(u,l)=>{for(var t in l||(l={}))$r.call(l,t)&&La(u,t,l[t]);if(Ta)for(var t of Ta(l))ei.call(l,t)&&La(u,t,l[t]);return u},Ra=(u,l)=>Vr(u,Xr(l)),ti=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const ui=({data:u,isDragDisabled:l=!1,editorProps:t={},onDragEnd:i=()=>{},dispatch:c,markBtnVisible:s=!1,batchScore:p=[],reload:r=()=>{}})=>{const n=(0,e.useRef)(),a=(0,ue.useParams)(),w=()=>{var E,H,_,y,Q,J,A,F,d,x,o,be,Ee,se,ae,ne;return[{name:"\u5355\u9009\u9898",type:0,count:(E=u==null?void 0:u.exercise_types)==null?void 0:E.q_singles,score:(H=u==null?void 0:u.exercise_types)==null?void 0:H.q_singles_scores,items:[]},{name:"\u591A\u9009\u9898",type:1,count:(_=u==null?void 0:u.exercise_types)==null?void 0:_.q_doubles,score:(y=u==null?void 0:u.exercise_types)==null?void 0:y.q_doubles_scores,items:[]},{name:"\u5224\u65AD\u9898",type:2,count:(Q=u==null?void 0:u.exercise_types)==null?void 0:Q.q_judges,score:(J=u==null?void 0:u.exercise_types)==null?void 0:J.q_judges_scores,items:[]},{name:"\u586B\u7A7A\u9898",type:3,count:(A=u==null?void 0:u.exercise_types)==null?void 0:A.q_nulls,score:(F=u==null?void 0:u.exercise_types)==null?void 0:F.q_nulls_scores,items:[]},{name:"\u7B80\u7B54\u9898",type:4,count:(d=u==null?void 0:u.exercise_types)==null?void 0:d.q_mains,score:(x=u==null?void 0:u.exercise_types)==null?void 0:x.q_mains_scores,items:[]},{name:"\u5B9E\u8BAD\u9898",type:5,count:(o=u==null?void 0:u.exercise_types)==null?void 0:o.q_shixuns,score:(be=u==null?void 0:u.exercise_types)==null?void 0:be.q_shixuns_scores,items:[]},{name:"\u7F16\u7A0B\u9898",type:6,count:(Ee=u==null?void 0:u.exercise_types)==null?void 0:Ee.q_pros,score:(se=u==null?void 0:u.exercise_types)==null?void 0:se.q_pros_scores,items:[]},{name:"\u7EC4\u5408\u9898",type:7,count:(ae=u==null?void 0:u.exercise_types)==null?void 0:ae.q_combinations,score:(ne=u==null?void 0:u.exercise_types)==null?void 0:ne.q_combination_scores,items:[]}]},j=(E,H,_)=>{const y=Array.from(E),[Q]=y.splice(H,1);return y.splice(_,0,Q),y},f=(E,H,_)=>{if(!E.destination)return;const y=j(H,E.source.index,E.destination.index);i(y,_)},S=E=>{c({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:E}})},M=(E,H)=>{var _,y,Q;if(H===0)return e.createElement(Ir,Lt({reload:r,editData:E},E));if(H===1)return e.createElement(Ar,Lt({reload:r,editData:E},E));if(H===2)return e.createElement(Br,Lt({reload:r,editData:E},E));if(H===3)return e.createElement(pr,Lt({reload:r,editData:E},E));if(H===4)return e.createElement(jr,Lt({reload:r,editData:E},E));if(H===5)return e.createElement(br,Lt({reload:r,editData:E},E));if(H===6)return e.createElement(qr,Lt({editData:E},E));if(H===7)return e.createElement(Jr,Lt({reload:r,editData:E},E));if(H===8)return e.createElement("div",{style:{padding:"20px 30px"}},e.createElement(rt.Z,{value:E.key+"."+((_=E==null?void 0:E.program_attr)==null?void 0:_.description)}),e.createElement(rt.Z,{style:{paddingLeft:10},showProgramFill:!0,disabledFill:!0,value:Ur.Base64.decode(((y=E==null?void 0:E.program_attr)==null?void 0:y.code)||"")}),(Q=E==null?void 0:E.standard_answer)==null?void 0:Q.map(function(J,A){return e.createElement(Y.Z,{key:A,align:"middle",style:{marginTop:20}},e.createElement(C.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",J.choice_id,"\uFF09\uFF1A"),e.createElement(C.Z,{flex:"1"},e.createElement(Y.Z,{align:"middle",gutter:[1,1]},e.createElement(Ce.default,{key:A,disabled:!0,value:J.answer_text||"- -"}))))}))},R=(E,H,_)=>e.createElement(Pl.Z5,{onDragEnd:y=>f(y,E,H)},e.createElement(Pl.bK,{droppableId:"droppable"},(y,Q)=>e.createElement("div",Ra(Lt({ref:y.innerRef},y.droppableProps),{style:{width:"100%"}}),E==null?void 0:E.map((J,A)=>{var F;const d=Lt(Ra(Lt({},J),{key:A+1,hideAction:!0,isPreview:!0,dragKey:H+"-"+A}),t);return e.createElement(Pl._l,{key:d==null?void 0:d.question_id,draggableId:(F=d==null?void 0:d.question_id)==null?void 0:F.toString(),index:A,isDragDisabled:l},(x,o)=>e.createElement("aside",Lt(Lt({ref:x.innerRef},x.draggableProps),x.dragHandleProps),e.createElement("div",{className:Il.posWarp,id:d.dragKey},M(d,H),e.createElement(ca.Z,null),!l&&e.createElement("div",{className:Il.pos},e.createElement("div",{className:Il.tips},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u8BD5\u9898\u663E\u793A\u987A\u5E8F")))))}),y.placeholder))),h=E=>({\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5,\u7EC4\u5408\u9898:10})[E]||0,m=(E,H)=>{n.current=h(H),ye.default.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:e.createElement("div",{className:""},e.createElement("span",null,H==="\u7EC4\u5408\u9898"?"\u7EC4\u5408\u9898\u4E2D\u7684\u6BCF\u5C0F\u9898":H,"\uFF1A"),e.createElement(Ie.Z,{min:1,defaultValue:n.current,onChange:_=>{n.current=_}}),e.createElement("span",{className:"ml5"},"\u5206/\u9898"),e.createElement("br",null),H==="\u586B\u7A7A\u9898"&&e.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>ti(void 0,null,function*(){(yield(0,De.ZP)(`/api/exercises/${a.categoryId}/batch_set_score.json`,{method:"post",body:{question_type:E,score:n.current}})).status!==-1&&r()})})},Z=function(){var E;const H=w();return(E=u==null?void 0:u.exercise_questions)==null||E.forEach(function(y,Q){var J,A,F,d,x,o,be,Ee,se,ae,ne,pe,ke,W,Be,Ze;y.question_type===0&&((A=(J=H[y.question_type])==null?void 0:J.items)==null||A.push(y)),y.question_type===1&&((d=(F=H[y.question_type])==null?void 0:F.items)==null||d.push(y)),y.question_type===2&&((o=(x=H[y.question_type])==null?void 0:x.items)==null||o.push(y)),y.question_type===3&&((Ee=(be=H[y.question_type])==null?void 0:be.items)==null||Ee.push(y)),y.question_type===4&&((ae=(se=H[y.question_type])==null?void 0:se.items)==null||ae.push(y)),y.question_type===5&&((pe=(ne=H[y.question_type])==null?void 0:ne.items)==null||pe.push(y)),y.question_type===6&&((W=(ke=H[y.question_type])==null?void 0:ke.items)==null||W.push(y)),y.question_type===7&&((Ze=(Be=H[y.question_type])==null?void 0:Be.items)==null||Ze.push(y))}),u==null?void 0:u.map((y,Q)=>e.createElement(e.Fragment,{key:Q},e.createElement("div",{className:"pl20"},e.createElement("span",{className:"font16 c-light-primary"},(0,ze.EM)(Q+1),"\u3001",y.name),e.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",y.count,"\u9898",(y==null?void 0:y.question_type)===7?`\uFF0C\u5305\u542B${y.sub_count}\u5C0F\u9898`:"","\uFF1B\u5171",y.score,"\u5206\uFF09"),(p==null?void 0:p.includes(y==null?void 0:y.name))&&e.createElement(fe.ZP,{onClick:()=>m(y==null?void 0:y.question_type,y==null?void 0:y.name),style:{float:"right"},type:"primary",ghost:!0},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206")),R(y.items,y==null?void 0:y.question_type,y==null?void 0:y.name)))};return e.createElement("div",null," ",Z()," ")};var li=(0,ue.connect)()(ui),ai=I(6652),ni=I(85335),Ma=I(88289),si=Object.defineProperty,qa=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,za=(u,l,t)=>l in u?si(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Sl=(u,l)=>{for(var t in l||(l={}))ri.call(l,t)&&za(u,t,l[t]);if(qa)for(var t of qa(l))ii.call(l,t)&&za(u,t,l[t]);return u},oi=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const ci=({exercise:u,loading:l,dispatch:t,activeTabs:i})=>{var c;const s=(0,ue.useParams)(),[p]=(0,e.useState)(Sl(Sl({},s),{page:1,per_page:10})),{editData:r,commonHeader:{exercise_status:n}}=u;(0,e.useEffect)(()=>{i==="2"&&a()},[s.categoryId,i]);const a=()=>oi(void 0,null,function*(){yield(0,cu.w)(s.coursesId,s.categoryId,"",2,3),t({type:"exercise/editExercise",payload:Sl({},p)})});return(0,e.useEffect)(()=>(t({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),t({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),()=>{t({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),t({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),e.createElement("div",null,e.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},e.createElement(Ma.Z,{style:{marginRight:5,color:"#E99237"}}),e.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),e.createElement(fe.ZP,{onClick:()=>{t({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[s.categoryId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),e.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},e.createElement(ai.Z,{isPreview:!0,activeTabs:i,showExportBtn:!0}),e.createElement(ca.Z,null),e.createElement(li,{data:r==null?void 0:r.exercise_question_types,isDragDisabled:!0,markBtnVisible:n===3&&(((c=r==null?void 0:r.exercise)==null?void 0:c.is_creator)||(0,_e.Ny)())}),e.createElement(ni.Z,null)))};var di=(0,ue.connect)(({exercise:u,loading:l})=>({exercise:u,loading:l.effects}))(ci),mi=I(60324),Qt=I(71418),Bu={flex_box_center:"flex_box_center___VaA8k",flex_space_between:"flex_space_between___TqHqG",flex_box_vertical_center:"flex_box_vertical_center___lRanp",flex_box_center_end:"flex_box_center_end___BPjtN",flex_box_column:"flex_box_column___jWLBM",title:"title___L0cG8",search:"search____WeIQ",head:"head___xmSl4",row:"row___HJKId",btns:"btns___m0Vc7",sort:"sort___qMLQP"},Ei=I(26724),kl=I.n(Ei),pi=I(10903),Fi=I(99986),fi=I(79255),Ke=I(59301),vi=Object.defineProperty,gi=Object.defineProperties,Bi=Object.getOwnPropertyDescriptors,Qa=Object.getOwnPropertySymbols,_i=Object.prototype.hasOwnProperty,yi=Object.prototype.propertyIsEnumerable,Wa=(u,l,t)=>l in u?vi(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,St=(u,l)=>{for(var t in l||(l={}))_i.call(l,t)&&Wa(u,t,l[t]);if(Qa)for(var t of Qa(l))yi.call(l,t)&&Wa(u,t,l[t]);return u},Zl=(u,l)=>gi(u,Bi(l)),Ka=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const hi=({exercise:u,loading:l,dispatch:t,cb:i})=>{const c=Zl(St({},(0,ue.useParams)()),{page:0,limit:50,one:null,two:null,save_one:null,save_two:null,sort:null,course_group:"",student_id:"",realname:"",save_course_group:"",save_student_id:"",save_realname:""});let[s,p]=(0,e.useState)(St({},c)),[r,n]=(0,e.useState)([]);const[a,w]=(0,e.useState)(!0),[j,f]=(0,e.useState)(!0),[S,M]=(0,e.useState)(0),[R,h]=(0,e.useState)(!1),[m,Z]=(0,e.useState)([]);(0,e.useEffect)(()=>{u.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(r=[],E(1))},[u.actionTabs.key]);const E=d=>Ka(void 0,null,function*(){var x;d==1&&(r=[]),w(!0),s.page=d,f(!0);const o=yield t({type:"exercise/getRedoModal",payload:Zl(St({},s),{score:((s==null?void 0:s.one)||0)+`${s!=null&&s.two?","+(s==null?void 0:s.two):""}`})});((x=o==null?void 0:o.exercise_users)==null?void 0:x.length){if(d.target.checked){const x=r==null?void 0:r.map(o=>o.user_id);Z(x)}else Z([])},_=d=>{s.course_group=s.save_course_group,s.student_id=s.save_student_id,s.realname=s.save_realname,p(St({},s)),n([]),E(1)},y=()=>{s.one=s.save_one,s.two=s.save_two,M(S+1),p(St({},s)),n([]),E(1)},Q=()=>{(s==null?void 0:s.sort)===null?s.sort="asc":(s==null?void 0:s.sort)==="asc"?s.sort="desc":(s==null?void 0:s.sort)==="desc"&&(s.sort=null),p(St({},s)),n([]),E(1)},J=()=>{let d=!0;const x=()=>Ka(void 0,null,function*(){(yield(0,Le.q6)(Zl(St({},s),{is_reset:d,user_ids:m}))).status===0&&(U.ZP.success("\u64CD\u4F5C\u6210\u529F"),i&&i(),t({type:"exercise/setActionTabs",payload:{}}))});ye.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ke.createElement("div",{style:{margin:"13px 0 0px 0"}},Ke.createElement("p",null,"\u786E\u5B9A\u5C06\u9009\u4E2D\u7684\u5B66\u751F\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ke.createElement(de.default,{defaultChecked:!0,onChange:o=>{d=o.target.checked}},"\u6E05\u7A7A\u5B66\u751F\u7684\u7B54\u9898\u8BB0\u5F55")),onOk:x})},A=d=>{const x=parseInt(d);return isNaN(x)?"":x},F=(d,x)=>d===0?Ke.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):d===1?Ke.createElement("span",{style:{color:"#DF3042"}},!x.is_make_up&&"\u8003\u8BD5\u4E2D",x.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):d===2?Ke.createElement("span",{style:{color:"#5AB891"}},!x.is_make_up&&!x.is_force_commit&&"\u5DF2\u4EA4\u5377",x.is_make_up&&!x.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",x.is_make_up&&x.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!x.is_make_up&&x.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Ke.createElement("span",{style:{color:"#5AB891"}},!x.is_make_up&&!x.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",x.is_make_up&&!x.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",x.is_make_up&&x.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!x.is_make_up&&x.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)");return Ke.createElement(ye.default,{centered:!0,title:"\u6253\u56DE\u91CD\u505A",open:u.actionTabs.key==="\u6253\u56DE\u91CD\u505A",width:1e3,bodyStyle:{minHeight:200},confirmLoading:R,afterClose:()=>{p(St({},c)),Z([]),n([])},onOk:J,onCancel:()=>{t({type:"exercise/setActionTabs",payload:{}})}},Ke.createElement("div",{className:Bu.search},Ke.createElement(Ce.default.Search,{value:s.save_realname,style:{width:270},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u8FDB\u884C\u641C\u7D22",onChange:d=>{s.save_realname=d.target.value,p(St({},s))},onSearch:_}),Ke.createElement(Ce.default.Search,{value:s.save_student_id,style:{width:270},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",onChange:d=>{s.save_student_id=d.target.value,p(St({},s))},onSearch:_}),Ke.createElement(Ce.default.Search,{value:s.save_course_group,style:{width:270},placeholder:"\u8BF7\u8F93\u5165\u5206\u73ED\u641C\u7D22",onChange:d=>{s.save_course_group=d.target.value,p(St({},s))},onSearch:_}),Ke.createElement(mi.Z,{key:S,trigger:"click",placement:"bottom",content:Ke.createElement("div",null,Ke.createElement("div",{className:"mt10",style:{width:282}},Ke.createElement("span",{className:"mr10"},"\u5206\u6570\u533A\u95F4:"),Ke.createElement(Ie.Z,{parser:A,onChange:d=>{s.save_one=d,p(St({},s))},value:s.save_one,min:0}),Ke.createElement("span",{className:"mr10 ml10"},"-"),Ke.createElement(Ie.Z,{parser:A,onChange:d=>{s.save_two=d,p(St({},s))},value:s.save_two,min:0})),Ke.createElement("div",{className:Bu.btns},Ke.createElement("div",{onClick:()=>{s.one="",s.two="",s.save_one="",s.save_two="",p(St({},s))}},"\u6E05\u7A7A"),Ke.createElement("div",{onClick:y},"\u786E\u8BA4")))},Ke.createElement("span",{className:"current c-light-primary"},Ke.createElement(Fi.Z,{className:"ml10 mr5"}),Ke.createElement("span",null,"\u5206\u6570\u7B5B\u9009")))),Ke.createElement("div",{className:Bu.head,style:(r==null?void 0:r.length)>5?{paddingRight:15}:{width:944}},Ke.createElement("div",null,Ke.createElement(de.default,{className:"font14",checked:r!=null&&r.length?(m==null?void 0:m.length)===(r==null?void 0:r.length):!1,onChange:H},"\u59D3\u540D")),Ke.createElement("div",null,Ke.createElement("span",null,"\u5B66\u53F7")),Ke.createElement("div",null,Ke.createElement("span",null,"\u5206\u73ED")),Ke.createElement("div",null,Ke.createElement("span",null,"\u63D0\u4EA4\u72B6\u6001")),Ke.createElement("div",{className:Bu.sort,onClick:Q},Ke.createElement("span",null,"\u6210\u7EE9\u5206\u6570"),Ke.createElement("aside",null,Ke.createElement(fi.Z,{style:{color:(s==null?void 0:s.sort)==="asc"?"#0152d9":"#bfbfbf"}}),Ke.createElement(_t.Z,{style:{color:(s==null?void 0:s.sort)==="desc"?"#0152d9":"#bfbfbf"}})))),Ke.createElement("div",{style:{height:260,overflow:"auto"}},Ke.createElement(kl(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!j&&a&&E((s==null?void 0:s.page)+1)},hasMore:!j&&a,useWindow:!1},Ke.createElement(de.default.Group,{style:{width:"100%"},value:m,onChange:d=>{console.log(d,444),Z(d)}},r==null?void 0:r.map(function(d,x){return Ke.createElement("div",{key:d.user_id,className:Bu.row},Ke.createElement("div",null,Ke.createElement(de.default,{className:"font14",value:d.user_id},d.user_name)),Ke.createElement("div",null,d.student_id),Ke.createElement("div",null,d.course_group_name),Ke.createElement("div",null,F(d.commit_status,d)),Ke.createElement("div",{className:"pl10"},Ke.createElement("span",null,d.user_score)))})),Ke.createElement(Qt.Z,{className:"edu-ant-spin",spinning:j}))),Ke.createElement("div",{className:Bu.title},Ke.createElement("img",{style:{objectFit:"contain"},src:pi.Z}),"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u7B54\u9898\u8BB0\u5F55\u5C06\u6E05\u7A7A\u3002"))};var Ai=(0,ue.connect)(({exercise:u,loading:l})=>({exercise:u,loading:l}))(hi),Pu={flex_box_center:"flex_box_center___PohMo",flex_space_between:"flex_space_between___ZyAuO",flex_box_vertical_center:"flex_box_vertical_center___eh0B6",flex_box_center_end:"flex_box_center_end___O1yBK",flex_box_column:"flex_box_column___rCOUW",customModal:"customModal___gYgfZ",checking:"checking___70GE9",content:"content___FtAfN",group:"group___kIfCW",footer:"footer___A6aEg",scoremodal:"scoremodal___FKFBU",selectWrapper:"selectWrapper___J8t1k",allqingchu:"allqingchu___UjfNm",title:"title___tB39D",search:"search___Pnsp3",searchIcon:"searchIcon___mVW2x"},Et=I(59301),Di=Object.defineProperty,Ha=Object.getOwnPropertySymbols,Ci=Object.prototype.hasOwnProperty,xi=Object.prototype.propertyIsEnumerable,Ya=(u,l,t)=>l in u?Di(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,su=(u,l)=>{for(var t in l||(l={}))Ci.call(l,t)&&Ya(u,t,l[t]);if(Ha)for(var t of Ha(l))xi.call(l,t)&&Ya(u,t,l[t]);return u},bi=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const wi=({exercise:u,dispatch:l,onOk:t})=>{const i=(0,ue.useParams)(),[c,s]=(0,e.useState)([]),[p,r]=(0,e.useState)(),[n,a]=(0,e.useState)([]),[w,j]=(0,e.useState)(!0),[f,S]=(0,e.useState)(!1),[M]=$.default.useForm(),[R,h]=(0,e.useState)({page:1,limit:10,is_random:"",exercise_status:""}),m=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",render:(y,Q,J)=>R.limit*(R.page-1)+J+1},{title:"\u8865\u8003\u8BD5\u5377",dataIndex:"exercise_name",key:"id",width:200,render:(y,Q,J)=>Et.createElement("span",null,y||"- -")},{title:"\u7C7B\u578B",dataIndex:"is_random",key:"is_random",render:(y,Q,J)=>Et.createElement("span",null,y?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377")},{title:"\u8BD5\u9898\u6570",dataIndex:"question_count",key:"question_count",render:(y,Q,J)=>Et.createElement("span",null,y||"- -")},{title:"\u603B\u5206",dataIndex:"total_score",key:"total_score",render:(y,Q,J)=>Et.createElement("span",null,y||"- -")},{title:"\u8865\u8003\u4EBA\u6570",dataIndex:"exercise_user_count",key:"exercise_user_count",render:(y,Q,J)=>Et.createElement("span",null,y||"- -")},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",render:(y,Q,J)=>Et.createElement("span",null,y===1?"\u672A\u5F00\u59CB":y===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u622A\u6B62")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",width:80,align:"right",render:(y,Q,J)=>Et.createElement("div",{style:{flex:1,textAlign:"right"}},Et.createElement("a",{onClick:()=>{(0,ze.xg)(`/classrooms/${i.coursesId}/exercise/${Q.id}/detail?random=${Q.is_random}`)}},"\u67E5\u770B"))}].filter(y=>!!y);(0,e.useEffect)(()=>{u.actionTabs.key==="\u8865\u8003\u8BB0\u5F55"&&Z(R)},[u.actionTabs.key]);const Z=y=>bi(void 0,null,function*(){var Q,J;j(!0);const A=yield(0,De.ZP)(`/api/exercises/${i==null?void 0:i.categoryId}/make_up_records.json`,{method:"get",params:su({},y)});A&&(s(((Q=A==null?void 0:A.data)==null?void 0:Q.make_up_exercises)||[]),r((J=A==null?void 0:A.data)==null?void 0:J.count)),j(!1)}),E=()=>{l({type:"exercise/setActionTabs",payload:{}})},H=()=>{t(n)},_=y=>{a(y),S(y.length===c.length)};return Et.createElement(ye.default,{centered:!0,afterClose:()=>{a([]),S(!1),M.resetFields(),h({page:1,limit:10,is_random:"",exercise_status:""})},title:"\u8865\u8003\u8BB0\u5F55",className:Pu.scoremodal,open:u.actionTabs.key==="\u8865\u8003\u8BB0\u5F55",width:1e3,onOk:()=>l({type:"exercise/setActionTabs",payload:{}}),onCancel:E},Et.createElement($.default,{layout:"inline",form:M,onValuesChange:(y,Q)=>{console.log(y),!(y.keywords||y.keywords==="")&&M.submit()},onFinish:y=>{console.log(y),h(su(su({},R),y)),Z(su(su({},R),y))},initialValues:{is_random:"",exercise_status:""}},Et.createElement($.default.Item,{name:"is_random"},Et.createElement(lt.default,{className:Pu.selectWrapper,placeholder:"\u5168\u90E8\u7C7B\u578B",style:{width:160},size:"middle"},Et.createElement(lt.default.Option,{value:""},"\u5168\u90E8\u7C7B\u578B"),Et.createElement(lt.default.Option,{value:0},"\u4EBA\u5DE5\u7EC4\u5377"),Et.createElement(lt.default.Option,{value:1},"\u968F\u673A\u7EC4\u5377"))),Et.createElement($.default.Item,{name:"exercise_status"},Et.createElement(lt.default,{className:Pu.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:160},size:"middle"},Et.createElement(lt.default.Option,{value:""},"\u5168\u90E8\u72B6\u6001"),Et.createElement(lt.default.Option,{value:1},"\u672A\u5F00\u59CB"),Et.createElement(lt.default.Option,{value:2},"\u8003\u8BD5\u4E2D"),Et.createElement(lt.default.Option,{value:3},"\u5DF2\u622A\u6B62"))),Et.createElement($.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keywords"},Et.createElement(Ce.default.Search,{className:Pu.search,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:Et.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Pu.searchIcon}`,onClick:()=>M.submit()}),onSearch:y=>{M.submit()}}))),Et.createElement(st.default,{style:{marginTop:20,marginBottom:15},scroll:{y:260},dataSource:c,pagination:!1,loading:w,columns:m}),(c==null?void 0:c.length)>0&&Et.createElement(ft.Z,{current:R.page,total:p,style:{marginBottom:20},defaultPageSize:R.limit,showTotal:y=>Et.createElement("span",null,"\u5171\xA0",Et.createElement("span",{style:{color:"#165DFF"}},y),"\xA0\u6761\u6570\u636E"),pageSize:R.limit,onChange:(y,Q)=>{R.page=y,R.limit=Q,h(su({},R)),Z(su({},R))}}))};var Ni=(0,ue.connect)(({exercise:u})=>({exercise:u}))(wi),el={info:"info___FCajO",info_name:"info_name___nVPNy",info_studeng_id:"info_studeng_id___afKvd",info_group:"info_group___xadCu"},Pi="data:image/jpeg;base64,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",Ii=Object.defineProperty,Si=Object.defineProperties,ki=Object.getOwnPropertyDescriptors,Ja=Object.getOwnPropertySymbols,Zi=Object.prototype.hasOwnProperty,Oi=Object.prototype.propertyIsEnumerable,Ua=(u,l,t)=>l in u?Ii(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,_u=(u,l)=>{for(var t in l||(l={}))Zi.call(l,t)&&Ua(u,t,l[t]);if(Ja)for(var t of Ja(l))Oi.call(l,t)&&Ua(u,t,l[t]);return u},Ga=(u,l)=>Si(u,ki(l)),ji=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Ti=({exercise:u,loading:l,dispatch:t,cb:i})=>{const c=Ga(_u({},(0,ue.useParams)()),{page:0,limit:20});let[s,p]=(0,e.useState)(_u({},c)),[r,n]=(0,e.useState)([]),[a,w]=(0,e.useState)({});const[j,f]=(0,e.useState)(!0),[S,M]=(0,e.useState)(!0);(0,e.useEffect)(()=>{u.actionTabs.key==="\u6253\u56DE\u8BB0\u5F55"&&(r=[],h(1))},[u.actionTabs.key]);const R=[{title:"\u6253\u56DE\u6B21\u6570",ellipsis:!0,dataIndex:"index",align:"center",render:(m,Z,E)=>e.createElement(ce.Z,{placement:"bottom",title:E+1},e.createElement("span",null,E+1))},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"submission_time",ellipsis:!0,align:"center",render:m=>e.createElement(ce.Z,{placement:"bottom",title:ie()(m).format("YYYY-MM-DD HH:mm")},e.createElement("span",null,ie()(m).format("YYYY-MM-DD HH:mm")))},{title:"\u6253\u56DE\u65F6\u95F4",dataIndex:"created_at",align:"center",render:m=>e.createElement(ce.Z,{placement:"bottom",title:ie()(m).format("YYYY-MM-DD HH:mm")},e.createElement("span",null,ie()(m).format("YYYY-MM-DD HH:mm")))},{title:"\u8003\u8BD5\u5F97\u5206",dataIndex:"score",ellipsis:!0,align:"center",render:m=>e.createElement(ce.Z,{placement:"bottom",title:m},e.createElement("span",null,m||"--"))},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"option_user_name",ellipsis:!0,align:"center",render:m=>e.createElement(ce.Z,{placement:"bottom",title:m},e.createElement("span",null,m||"--"))}],h=m=>ji(void 0,null,function*(){var Z;m==1&&(r=[]),f(!0),s.page=m,s.student_id=u.actionTabs.student_id,M(!0);const E=yield t({type:"exercise/getRedoListModal",payload:Ga(_u({},s),{score:((s==null?void 0:s.one)||0)+`${s!=null&&s.two?","+(s==null?void 0:s.two):""}`})});w(_u({},E)),((Z=E==null?void 0:E.student_redo_lists)==null?void 0:Z.length){p(_u({},c)),n([])},onCancel:()=>{t({type:"exercise/setActionTabs",payload:{}})}},e.createElement("div",{className:el.info},e.createElement("div",{className:el.info_name},"\u59D3\u540D\uFF1A",(a==null?void 0:a.name)||"--"),e.createElement("div",{className:el.info_studeng_id},"\u5B66\u53F7\uFF1A",(a==null?void 0:a.student_id)||"--"),e.createElement("div",{className:el.info_group},"\u5206\u73ED\uFF1A",(a==null?void 0:a.course_group_name)||"--")),(r==null?void 0:r.length)===0&&!S&&e.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},e.createElement("img",{src:Pi,width:"100",alt:""}),e.createElement("br",null),e.createElement("p",{className:"mt20"},"\u8BE5\u5B66\u751F\u65E0\u6253\u56DE\u8BB0\u5F55!")),((r==null?void 0:r.length)>0||S)&&e.createElement("section",null,e.createElement("div",{className:"flexd-table-header mt20"},e.createElement(st.default,{pagination:!1,dataSource:[],columns:R})),e.createElement("div",{style:{maxHeight:170,overflow:"auto"}},e.createElement(kl(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!S&&j&&h((s==null?void 0:s.page)+1)},hasMore:j,useWindow:!1},e.createElement(st.default,{loading:S,showHeader:!1,pagination:!1,rowKey:"submission_time",dataSource:r,columns:R})))))};var Li=(0,ue.connect)(({exercise:u,loading:l})=>({exercise:u,loading:l}))(Ti),Ri=I(96186),Mi=I(87067),Iu={flex_box_center:"flex_box_center___WY2F6",flex_space_between:"flex_space_between___iUTlt",flex_box_vertical_center:"flex_box_vertical_center___mDkSS",flex_box_center_end:"flex_box_center_end___Wn6Ih",flex_box_column:"flex_box_column___fErgP",customModal:"customModal___WBifT",checking:"checking___THUYH",content:"content___OYuOv",group:"group___mn5IG",footer:"footer___yBjyD"},qi=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const zi=({exercise:u,dispatch:l,onOk:t})=>{const i=(0,ue.useParams)(),[c,s]=(0,e.useState)([]),[p,r]=(0,e.useState)([]),[n,a]=(0,e.useState)(!0),[w,j]=(0,e.useState)(!1);(0,e.useEffect)(()=>{u.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"&&f()},[u.actionTabs.key]);const f=()=>qi(void 0,null,function*(){a(!0);const h=yield(0,De.ZP)(`/api/courses/${i==null?void 0:i.coursesId}/exercises/exercise_course_groups.json`,{method:"get",params:{id:i==null?void 0:i.categoryId}});h&&s((h==null?void 0:h.course_groups)||[]),a(!1)}),S=()=>{l({type:"exercise/setActionTabs",payload:{}})},M=()=>{t(p)},R=h=>{r(h),j(h.length===c.length)};return e.createElement(ye.default,{centered:!0,afterClose:()=>{r([]),j(!1)},title:"\u4EE3\u7801\u67E5\u91CD",open:u.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD",footer:null,width:718,wrapClassName:Iu.customModal,onCancel:S},e.createElement("aside",{className:Iu.checking},e.createElement("div",{className:Iu.content},e.createElement("div",{className:Iu.group},c.length>0?e.createElement("p",null,"\u9009\u62E9\u73ED\u7EA7\uFF1A"):e.createElement("p",null,"\u6682\u65E0\u5206\u73ED"),e.createElement(de.default.Group,{value:p,onChange:R},c.map(h=>e.createElement(de.default,{key:h.id,value:h.id},h.name))))),e.createElement("div",{className:Iu.footer},e.createElement(de.default,{checked:w,onChange:h=>{const m=h.target.checked?c.map(Z=>Z.id):[];r(m),j(h.target.checked)}},"\u5168\u9009"),e.createElement(fe.ZP,{onClick:S},"\u53D6\u6D88"),e.createElement(fe.ZP,{onClick:M,type:"primary"},"\u786E\u8BA4"))))};var Qi=(0,ue.connect)(({exercise:u})=>({exercise:u}))(zi),Wi=I(20566),Va=I(78091),Ki=I(57703),Oe={flex_box_center:"flex_box_center___Onpg9",flex_space_between:"flex_space_between___nYRpC",flex_box_vertical_center:"flex_box_vertical_center___NGA7H",flex_box_center_end:"flex_box_center_end___a2dUm",flex_box_column:"flex_box_column___c5CN2",formDom:"formDom___ahHwX",form:"form___TDc55",buttonFixed:"buttonFixed___oKPiL",buttonWrap:"buttonWrap___LDtpG",button:"button___ydPRd",scoreSettingWrapper:"scoreSettingWrapper___L7weV",ipItem:"ipItem___nAf_u",ipWrp:"ipWrp___x3LTQ",tagWrap:"tagWrap___PMN4b",tag:"tag___Auf1J",padding:"padding___veqnd",unlockKeyWrapper:"unlockKeyWrapper___UOERJ",unlockKeyInput:"unlockKeyInput___ItI9I",mb40:"mb40___eMjps",mb28:"mb28___ZxJPY",mainRuleText:"mainRuleText___U5cJS",minorRuleText:"minorRuleText___aZezx",contentInterval:"contentInterval___slPV9",CompetitionsListzhezhao:"CompetitionsListzhezhao___bTlUp",numberInput:"numberInput____ONIt",publishRuleIndex:"publishRuleIndex___s2cVA",publishRuleContent:"publishRuleContent___HohmS",groupSelector:"groupSelector___Zxqsw",addAndDelete:"addAndDelete___saTVM",deleteIcon:"deleteIcon___vnkck",addIcon:"addIcon___Yz7Ef",cancelBtn:"cancelBtn___p8Klw",submitBtn:"submitBtn___pmm2G",remindForm:"remindForm___K6X21",remindItem:"remindItem___Z7rRb",remindInput:"remindInput___r_wq3",addRemind:"addRemind___jbnIp",disabled:"disabled___ebijK",removeStyle:"removeStyle___ObL0w"},Su=I(29487),Hi=Object.defineProperty,Yi=Object.defineProperties,Ji=Object.getOwnPropertyDescriptors,Xa=Object.getOwnPropertySymbols,Ui=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,$a=(u,l,t)=>l in u?Hi(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,en=(u,l)=>{for(var t in l||(l={}))Ui.call(l,t)&&$a(u,t,l[t]);if(Xa)for(var t of Xa(l))Gi.call(l,t)&&$a(u,t,l[t]);return u},tn=(u,l)=>Yi(u,Ji(l)),Vi=({disabled:u,time:l})=>e.createElement($.default.List,{name:"exercise_events",rules:[{validator(t,i){var c,s;const p=new Set;for(const r of i){if(p.has(r.reminder_time))return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u5141\u8BB8\u91CD\u590D\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E"));if(r.reminder_time>l)return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u7B54\u9898\u65F6\u957F"));if(p.add(r.reminder_time),!((s=(c=r.reminder_content)==null?void 0:c.trim())!=null&&s.length))return Promise.reject(new Error("\u63D0\u9192\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(t,{add:i,remove:c})=>e.createElement("div",{className:Oe.remindForm},t.length>0&&e.createElement("div",{className:"mb20"},t.map((s,p)=>e.createElement(Y.Z,{key:s.key,align:"middle",wrap:!1,className:Oe.remindItem},e.createElement("span",{className:"mr10"},p+1,".\u7B54\u9898\u7ED3\u675F\u524D"),e.createElement(C.Z,null,e.createElement($.default.Item,tn(en({},s),{name:[s.name,"reminder_time"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u65F6\u95F4"}],noStyle:!0}),e.createElement(Ie.Z,{precision:0,min:1,disabled:u,className:Oe.remindInput}))),e.createElement("span",{className:"mr10 ml10"},"\u5206\u949F\u8FDB\u884C\u63D0\u9192\uFF0C\u63D0\u9192\u5185\u5BB9\u4E3A"),e.createElement(C.Z,{flex:1},e.createElement($.default.Item,tn(en({},s),{name:[s.name,"reminder_content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u5185\u5BB9"}],noStyle:!0}),e.createElement(Ce.default,{className:Oe.remindInput,disabled:u,showCount:!0,maxLength:100}))),e.createElement(Va.Z,{onClick:()=>c(s.name),style:{color:"#E30000",marginLeft:54,fontSize:20,visibility:u?"hidden":"visible"}})))),t.length<5&&e.createElement(Y.Z,null,e.createElement(C.Z,{className:`${Oe.addRemind} ${u?Oe.disabled:""}`,onClick:()=>{u||i({reminder_time:""})}},e.createElement("i",{className:"iconfont icon-tianjiashitixiaojiahao mr5"}),"\u6DFB\u52A0\u7B54\u9898\u63D0\u9192")))),Xi=I(90526),Se=I(59301),$i=Object.defineProperty,eo=Object.defineProperties,to=Object.getOwnPropertyDescriptors,un=Object.getOwnPropertySymbols,uo=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,ln=(u,l,t)=>l in u?$i(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,ru=(u,l)=>{for(var t in l||(l={}))uo.call(l,t)&&ln(u,t,l[t]);if(un)for(var t of un(l))lo.call(l,t)&&ln(u,t,l[t]);return u},an=(u,l)=>eo(u,to(l)),Ol=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const{RangePicker:ao}=au.default,{Option:no}=lt.default,so=({user:u,classroomList:l,exercise:t,globalSetting:i,loading:c,dispatch:s})=>{var p,r,n,a,w,j,f,S,M,R;const{workSetting:h,commonHeader:m}=t,Z=(0,ue.useParams)();Z.category=Z.categoryId;const[E,H]=(0,e.useState)(!1),[_,y]=(0,e.useState)(!1),[Q,J]=(0,e.useState)();let[A,F]=(0,e.useState)([]),[d,x]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",group_settings:[],time:-1,enable_last_times:!1,last_times:1,open_make_up:!1,unified_make_up:!1,make_up_score:0,group_make_ups:[],miss_exam_count:0,no_passing_count:0,is_make_up_exercise:!1,exercise_status:1,is_appoint_user:!1,is_no_passing_user:!1,is_miss_exam_user:!1});const[o,be]=(0,e.useState)(!1),[Ee,se]=(0,e.useState)(!1),[ae,ne]=(0,e.useState)(!1),[pe,ke]=(0,e.useState)(!1),[W,Be]=(0,e.useState)([]),[Ze,je]=(0,e.useState)(!1),[Te,te]=(0,e.useState)(null);(0,e.useEffect)(()=>{((m==null?void 0:m.exercise_status)==="5"||m!=null&&m.appraise_label)&&H(!0)},[m]),(0,e.useEffect)(()=>{D()},[h]),(0,e.useEffect)(()=>{s({type:"exercise/getWorkSetting",payload:ru({},Z)}),(0,_e.dE)()||O()},[]);function O(){return Ol(this,null,function*(){const X=yield(0,De.ZP)(`/api/courses/${Z==null?void 0:Z.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:Z==null?void 0:Z.coursesId}});J(X==null?void 0:X.alert)})}const D=()=>{var X,Ae,le,Pe,ee;console.log("\u53D6\u6D88");const me=JSON.parse(JSON.stringify(h));if(Object.keys(d).forEach(re=>{var He;d[re]=(He=me==null?void 0:me.exercise)==null?void 0:He[re]}),A=((X=me==null?void 0:me.published_course_groups)==null?void 0:X.map(re=>({course_group_id:re.course_group_id,end_time:re.course_end_time,publish_time:re.course_publish_time})))||[{}],(Ae=h==null?void 0:h.course_groups)==null||Ae.map(re=>{var He;(He=h==null?void 0:h.published_course_groups)==null||He.map(($e,yt)=>{var dt;(dt=$e==null?void 0:$e.course_group_id)!=null&&dt.includes(re==null?void 0:re.course_group_id)&&(re.cilckkey=yt,re.isselect=!0)})}),t.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"&&B(""),be(d.time!==-1),x(d),d!=null&&d.is_appoint_user){const re=((Pe=(le=me==null?void 0:me.exercise)==null?void 0:le.all_exercise_users)==null?void 0:Pe.map(He=>He.user_id))||[];Be([...re])}se(d.is_appoint_user),ne(d.is_miss_exam_user),ke(d.is_no_passing_user),F(A.length>0?A:[{}]),Me.setFieldsValue({exercise_events:(ee=me==null?void 0:me.exercise)==null?void 0:ee.exercise_events})},L=()=>Ol(void 0,null,function*(){var X,Ae,le,Pe,ee;if((m==null?void 0:m.exercise_question_count)===0){U.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const me=JSON.parse(JSON.stringify(d));console.log("\u63D0\u4EA4");try{yield Me.validateFields();const re=Me.getFieldsValue();me.exercise_events=re.exercise_events}catch(re){re!=null&&re.errorFields&&(Me.scrollToField((Ae=(X=re==null?void 0:re.errorFields)==null?void 0:X[0])==null?void 0:Ae.name,{behavior:"smooth",block:"center"}),U.ZP.error((ee=(Pe=(le=re==null?void 0:re.errorFields)==null?void 0:le[0])==null?void 0:Pe.errors)==null?void 0:ee[0]));return}if(me.categoryId=Z.categoryId,me.publish_time_groups=A,d!=null&&d.is_make_up_exercise){if(Ee&&W.length<=0||!Ee&&!(ae||pe)){U.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}me.is_appoint_user=Ee,me.is_miss_exam_user=ae,me.is_no_passing_user=pe,Ee?me.make_up_exercise_users=W==null?void 0:W.map(re=>({user_id:re})):me.make_up_exercise_users=[]}if(!d.unified_setting&&!(d!=null&&d.is_make_up_exercise)){if(!A.length){U.ZP.warning("\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A");return}delete me.publish_time,delete me.end_time,A.map(re=>{var He;if(!re.course_group_id||!((He=re.course_group_id)!=null&&He.length))throw U.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!re.publish_time||!re.end_time)throw U.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")})}else if(!d.publish_time||!d.end_time)throw U.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");v(me)}),v=X=>Ol(void 0,null,function*(){y(!0),(yield(0,De.ZP)(`/api/exercises/${Z==null?void 0:Z.categoryId}/publish_settings.json`,{method:"post",body:X})).status===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),B(""),s({type:"exercise/getCommonHeader",payload:ru({},Z)})),s({type:"exercise/getWorkSetting",payload:ru({},Z)}),y(!1)}),k=X=>X&&Xd.end_time?X&&(X{var Ae,le;return((Ae=h==null?void 0:h.exercise)==null?void 0:Ae.exercise_status)>1&&!(X!=null&&X.new)?!0:(le=h==null?void 0:h.published_course_groups)!=null&&le.some(Pe=>Pe.course_group_id===X.course_group_id)?E:!1},K=X=>{var Ae;return E?[!0,!0]:(Ae=h==null?void 0:h.published_course_groups)!=null&&Ae.some(le=>{var Pe,ee;return((Pe=le.course_group_id)==null?void 0:Pe[0])===((ee=X.course_group_id)==null?void 0:ee[0])})?E||ie()()>ie()(X==null?void 0:X.publish_time)?[!0,!1]:[!1,!1]:[!1,!1]};(0,e.useEffect)(()=>{B("\u8868\u5355\u672A\u4FDD\u5B58")},[d]);const B=(X="")=>{s({type:"exercise/setActionTabs",payload:{key:X}})},Fe=X=>{X.preventDefault(),X.returnValue=""},Ne=(X,Ae)=>{if(X<=0){U.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}else Be(Ae),je(!1)},[Me]=$.default.useForm();return Se.createElement("section",{className:Oe.form,style:{marginBottom:80}},Se.createElement(Qt.Z,{spinning:c["exercise/getWorkSetting"]||_},(d==null?void 0:d.is_make_up_exercise)&&Se.createElement(Se.Fragment,null,Se.createElement(Y.Z,null,Se.createElement("span",{style:{marginRight:"20px",fontSize:"14px",color:"3333",fontWeight:600}},"\u5F85\u8865\u8003\u5B66\u751F"),Se.createElement(Xe.Z,{checked:Ee,onChange:(X,Ae)=>{var le,Pe;if(se(X),X){if(d!=null&&d.is_appoint_user){const ee=(Pe=(le=h==null?void 0:h.exercise)==null?void 0:le.all_exercise_users)==null?void 0:Pe.map(me=>me.user_id);Be([...ee])}else Be([]);ne(!1),ke(!1)}else ne(d.is_miss_exam_user),ke(d.is_no_passing_user)},disabled:!((d==null?void 0:d.exercise_status)===1&&(m!=null&&m.allow_create_make_up))}),Se.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Ee&&Se.createElement(Y.Z,{className:"mt20 mb20",style:{paddingLeft:"90px"},align:"middle"},Se.createElement(de.default,{checked:ae,disabled:!((d==null?void 0:d.exercise_status)===1&&(d==null?void 0:d.miss_exam_count)>0&&(m!=null&&m.allow_create_make_up)),onChange:X=>{ne(X.target.checked)}},Se.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Se.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{te(1),se(!1),je(!0)}},"\uFF08",`${(d==null?void 0:d.miss_exam_count)||0}\u4EBA`,"\uFF09"),Se.createElement(de.default,{checked:pe,disabled:!((d==null?void 0:d.exercise_status)===1&&(d==null?void 0:d.no_passing_count)>0&&(m!=null&&m.allow_create_make_up)),onChange:X=>{ke(X.target.checked)}},Se.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Se.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{te(2),se(!1),je(!0)}},"\uFF08",`${(d==null?void 0:d.no_passing_count)||0}\u4EBA`,"\uFF09")),Ee&&Se.createElement(Y.Z,{className:"mb20 mt20",style:{paddingLeft:"90px"}},Se.createElement(fe.ZP,{type:"primary",ghost:!0,disabled:!((d==null?void 0:d.exercise_status)===1&&(m!=null&&m.allow_create_make_up)),onClick:()=>{je(!0),te(void 0)}},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Se.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Se.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${W.length||0} \u4EBA`,"\uFF09"))),!(d!=null&&d.is_make_up_exercise)&&Se.createElement(Y.Z,{align:"middle",justify:"space-between",className:`${Oe.mb40} mt30 }`},Se.createElement(C.Z,null,Se.createElement(ge.ZP.Group,{onChange:()=>{var X,Ae,le,Pe,ee;if((0,_e.Rm)()&&(!((Ae=(X=l==null?void 0:l.AssistantObject)==null?void 0:X.exercise)!=null&&Ae.can_publish)||!((Pe=(le=l==null?void 0:l.AssistantObject)==null?void 0:le.exercise)!=null&&Pe.can_late))){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(((ee=h==null?void 0:h.exercise)==null?void 0:ee.exercise_status)>1){U.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539");return}d.unified_setting=!d.unified_setting,d.unified_setting===!1&&A==""&&F(A.concat({})),x(Object.assign({},d))},value:d.unified_setting,disabled:E||((p=h==null?void 0:h.exercise)==null?void 0:p.exercise_status)>1},Se.createElement(ge.ZP,{value:!0,disabled:!((r=h==null?void 0:h.exercise)!=null&&r.manage_all_group)},"\u7EDF\u4E00\u53D1\u5E03"),((n=h.course_groups)==null?void 0:n.length)>0&&Se.createElement(ge.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03")))),Se.createElement(Y.Z,null,Se.createElement(C.Z,null,!(m!=null&&m.appraise_label)&&(!(m!=null&&m.is_make_up_exercise)&&(0,_e.GJ)()||(m==null?void 0:m.is_make_up_exercise)&&(m==null?void 0:m.allow_create_make_up))&&Se.createElement(Su.t,{okText:"\u4FDD\u5B58\u8BBE\u7F6E",onCancel:()=>{U.ZP.warning("\u5DF2\u53D6\u6D88\u672C\u6B21\u4FEE\u6539\u7684\u5185\u5BB9"),D()},onOk:L}))),!(m!=null&&m.is_make_up_exercise)&&Se.createElement("div",{style:{color:"red"},className:"mb20"},((a=h==null?void 0:h.exercise)==null?void 0:a.exercise_status)>1&&Q&&"\u5F53\u524D\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\uFF0C\u4E3A\u63D0\u4F9B\u66F4\u597D\u7684\u670D\u52A1\uFF0C\u6211\u4EEC\u5C06\u8FDB\u884C\u670D\u52A1\u5668\u6269\u5BB9\uFF0C\u5EFA\u8BAE\u60A8\u572830\u5206\u949F\u540E\u53D1\u8D77\u8003\u8BD5\u3002\u60A8\u4E5F\u53EF\u4EE5\u7ACB\u5373\u53D1\u5E03\u3002"),(d.unified_setting||(m==null?void 0:m.is_make_up_exercise))&&Se.createElement("div",null,Se.createElement(Y.Z,{align:"middle",className:Oe.mb40},Se.createElement(C.Z,{className:Oe.mainRuleText},"\u8003\u8BD5\u65F6\u95F4:"),Se.createElement(C.Z,{className:"ml10"},Se.createElement(ce.Z,{placement:"bottom",title:((w=h==null?void 0:h.exercise)==null?void 0:w.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},Se.createElement(au.default,{style:{width:300},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ie()((0,ze.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:k,disabled:E||((j=h==null?void 0:h.exercise)==null?void 0:j.exercise_status)>1||(0,_e.Rm)()&&!((S=(f=l==null?void 0:l.AssistantObject)==null?void 0:f.exercise)!=null&&S.can_publish),value:d.publish_time?ie()(d.publish_time):void 0,allowClear:!1,onChange:(X,Ae)=>{d.publish_time=Ae,d.end_time||(d.end_time=ie()(X).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),x(Object.assign({},d))}}))),Se.createElement(C.Z,{className:"ml30"},Se.createElement(au.default,{style:{width:300},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ie()((0,ze.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:E||(0,_e.Rm)()&&!((R=(M=l==null?void 0:l.AssistantObject)==null?void 0:M.exercise)!=null&&R.can_late)||(m==null?void 0:m.open_appraise),allowClear:!1,value:d.end_time?ie()(d.end_time):void 0,disabledDate:G,onChange:(X,Ae)=>{var le,Pe;if((0,_e.Rm)()&&!((Pe=(le=l==null?void 0:l.AssistantObject)==null?void 0:le.exercise)!=null&&Pe.can_publish)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}d.end_time=Ae,x(Object.assign({},d))}})))),!d.unified_setting&&!(m!=null&&m.is_make_up_exercise)&&Se.createElement(Y.Z,null,A&&A.map(function(X,Ae){var le,Pe,ee;return Se.createElement(C.Z,{span:24,key:Ae},Se.createElement(Y.Z,{className:`${Oe.publishRuleIndex}`,align:"middle"},"\u53D1\u5E03\u89C4\u5219 ",Ae+1),Se.createElement(Y.Z,{className:`${Oe.publishRuleContent} ${Oe.contentInterval}`,align:"middle",wrap:!1},Se.createElement(C.Z,null,"\u73ED\u7EA7"),Se.createElement(C.Z,{className:Oe.groupSelector},Se.createElement(lt.default,{showArrow:!0,allowClear:!0,disabled:E||((le=h==null?void 0:h.homework_status)!=null&&le.includes("\u672A\u53D1\u5E03")&&X.id||ie()(){A[Ae].course_group_id=me,F(A.slice()),h.course_groups.map((re,He)=>{me.map(($e,yt)=>{re.course_group_id===$e&&(re.cilckkey=Ae,re.isselect=!0)})})},onDeselect:me=>{h.course_groups.map((re,He)=>{re.course_group_id===me&&re.cilckkey===Ae&&(re.cilckkey=Ae,re.isselect=!1)})}},h.course_groups&&h.course_groups.map(function(me,re){return Se.createElement(no,{disabled:(me==null?void 0:me.isselect)&&me.cilckkey!=Ae,label:me.course_group_name,value:me.course_group_id,key:me.course_group_id},me.course_group_name)}))),Se.createElement(C.Z,null,"\u8003\u8BD5\u65F6\u95F4"),Se.createElement(C.Z,{flex:1},Se.createElement(ao,{disabled:K(X)||(0,_e.Rm)()&&!((ee=(Pe=l==null?void 0:l.AssistantObject)==null?void 0:Pe.exercise)!=null&&ee.can_publish),disabledDate:k,style:{width:"100%"},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[ie()((0,ze.U6)(),"HH:mm"),ie()((0,ze.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"middle",value:X.publish_time&&[ie()(X.publish_time),X.end_time&&ie()(X.end_time)],onChange:(me,re)=>{A[Ae].publish_time=re[0],A[Ae].end_time=re[1],F([...A])}})),Se.createElement(C.Z,{className:Oe.addAndDelete,style:{visibility:E?"hidden":"visible"}},Se.createElement(Va.Z,{style:{visibility:(X!=null&&X.publish_time&&ie()(){A=A.filter((me,re)=>Ae!==re),F([...A])}}),Se.createElement(Ki.Z,{className:Oe.addIcon,onClick:()=>{var me,re;if((0,_e.Rm)()&&!((re=(me=l==null?void 0:l.AssistantObject)==null?void 0:me.exercise)!=null&&re.can_publish)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}F(A.concat({new:!0}))}}))))})),Se.createElement(de.default,{disabled:E,checked:o,onChange:X=>{X.target.checked===!1?x(Ae=>an(ru({},Ae),{time:-1})):Me.setFieldsValue({exercise_events:[{reminder_time:30,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C30\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"},{reminder_time:15,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C15\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"}]}),be(X.target.checked)},className:"mb20",style:{fontWeight:400}},"\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F"),o&&Se.createElement(Y.Z,{align:"middle",className:`${Oe.contentInterval} ${Oe.mb40}`},Se.createElement("span",{className:Oe.minorRuleText},"\u7B54\u9898\u65F6\u957F"),Se.createElement(Ie.Z,{className:Oe.numberInput,size:"middle",disabled:E,min:1,value:d.time===-1?null:d.time,precision:0,onChange:X=>{d.time=X,x(ru({},d))}}),Se.createElement("span",null,"\u5206\u949F")),o&&Se.createElement($.default,{form:Me},Se.createElement(Vi,{disabled:E,time:d.time})),Se.createElement(Y.Z,null,Se.createElement(de.default,{checked:d.enable_last_times,onChange:X=>x(Ae=>an(ru({},Ae),{enable_last_times:X.target.checked})),disabled:E,className:"mb20",style:{fontWeight:400}},"\u5B66\u751F\u8003\u8BD5\u8FDF\u5230\u65F6\u957F\u9650\u5236")),d.enable_last_times&&Se.createElement(Y.Z,{align:"middle",className:Oe.contentInterval},Se.createElement("span",{className:`${Oe.minorRuleText}`},"\u8003\u8BD5\u5F00\u59CB\u540E"),Se.createElement(Ie.Z,{className:Oe.numberInput,precision:0,size:"middle",value:d==null?void 0:d.last_times,disabled:E||!d.enable_last_times,min:0,onChange:X=>{d.last_times=X,x(ru({},d))}}),Se.createElement("span",null,"\u5206\u949F\uFF0C\u7981\u6B62\u5B66\u751F\u8FDB\u5165\u8003\u8BD5")),!(m!=null&&m.is_make_up_exercise)&&Se.createElement(Y.Z,{className:d.enable_last_times?"mt20 mb20":"mb20"},Se.createElement("span",{style:{color:"rgb(252,152,84)"}},"\u6E29\u99A8\u63D0\u793A\uFF1A"),Se.createElement("span",null,"\u539F\u8865\u8003\u529F\u80FD\u5DF2\u505C\u7528\u3002\u5982\u9700\u7EC4\u7EC7\u8865\u8003\uFF0C\u8003\u8BD5\u622A\u6B62\u4E4B\u540E\u8BF7\u5728\u8BD5\u5377\u8BE6\u60C5\u9875\u9762\u53F3\u4E0A\u89D2\u70B9\u51FB\u3010\u521B\u5EFA\u8865\u8003\u3011\u6309\u94AE\u7EC4\u7EC7\u8865\u8003\u8003\u8BD5\uFF01"))),Se.createElement(Xi.Z,{visible:Ze,setVisible:je,onK:Ne,selectKeys:W,appointStudent:Ee,modalParams:Te}))};var ro=(0,ue.connect)(({exercise:u,loading:l,globalSetting:t,classroomList:i,user:c})=>({exercise:u,loading:l.effects,globalSetting:t,user:c,classroomList:i}))(so),kt=I(85699),tl=I(97650),nn=I(44096),io=Object.defineProperty,sn=Object.getOwnPropertySymbols,oo=Object.prototype.hasOwnProperty,co=Object.prototype.propertyIsEnumerable,rn=(u,l,t)=>l in u?io(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,on=(u,l)=>{for(var t in l||(l={}))oo.call(l,t)&&rn(u,t,l[t]);if(sn)for(var t of sn(l))co.call(l,t)&&rn(u,t,l[t]);return u},mo=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const{TabPane:cn}=we.default,Eo=({exercise:u,loading:l,dispatch:t})=>{var i;const c=(0,ue.useParams)(),s=(0,ue.useLocation)(),[p]=$.default.useForm(),[r,n]=(0,e.useState)({}),[a,w]=(0,e.useState)("1");return(0,e.useEffect)(()=>{u.actionTabs.key==="addIp"&&(p.resetFields(),w("1"))},[u.actionTabs]),e.createElement(ye.default,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",open:u.actionTabs.key==="addIp",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:()=>mo(void 0,null,function*(){if(yield p.validateFields(),!r.ip){const j=r.startIP.split(".")[3];if(parseInt(j)>parseInt(r.endIP)){U.ZP.warning("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5");return}}t({type:"exercise/setActionTabs",payload:{key:"insterIp",data:on({},p.getFieldValue()),type:u.actionTabs.type}})}),onCancel:()=>{t({type:"exercise/setActionTabs",payload:{}})}},e.createElement("section",{className:"pl10 pr10"},e.createElement(we.default,{activeKey:a,onChange:j=>{w(j),p.resetFields()}},e.createElement(cn,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.createElement(cn,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.createElement($.default,{form:p,className:"pt30",name:"form",layout:"vertical",onValuesChange:(j,f)=>{n(on({},f))}},a==="1"&&e.createElement($.default.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.createElement(lt.default,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"middle",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:j=>{p.setFieldsValue({ip:[...j.filter(f=>(0,nn.t)(f)?!0:(U.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1))]})}})),a==="2"&&e.createElement(Y.Z,{gutter:[20,20]},e.createElement(C.Z,{flex:"1"},e.createElement($.default.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.createElement(Ce.default,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:j=>{let f="";(0,nn.t)(j.target.value)?f=j.target.value:(f="",U.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),p.setFieldsValue({startIP:f})}}))),e.createElement(C.Z,{flex:"1"},e.createElement($.default.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},e.createElement(Ce.default,{onBlur:j=>{},prefix:e.createElement("span",{className:"font14"},(i=r.startIP)==null?void 0:i.substring(0,r.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))};var dn=(0,ue.connect)(({exercise:u,loading:l})=>({exercise:u,loading:l}))(Eo),po=I(69578),b=I(59301),Fo=Object.defineProperty,fo=Object.defineProperties,vo=Object.getOwnPropertyDescriptors,mn=Object.getOwnPropertySymbols,go=Object.prototype.hasOwnProperty,Bo=Object.prototype.propertyIsEnumerable,En=(u,l,t)=>l in u?Fo(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,$t=(u,l)=>{for(var t in l||(l={}))go.call(l,t)&&En(u,t,l[t]);if(mn)for(var t of mn(l))Bo.call(l,t)&&En(u,t,l[t]);return u},jl=(u,l)=>fo(u,vo(l)),pn=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const _o=({exercise:u,globalSetting:l,loading:t,dispatch:i})=>{var c,s,p,r,n,a,w;const{workSetting:j,commonHeader:f}=u,[S]=$.default.useForm(),M=(0,ue.useParams)();M.category=M.categoryId;const[R,h]=(0,e.useState)(!1),[m,Z]=(0,e.useState)(!1),[E,H]=(0,e.useState)(!1),_={question_random:!1,choice_random:!1,start_password:((c=j==null?void 0:j.exercise)==null?void 0:c.start_password)||"",login_restrict:!1,is_start_locked:!1,use_blank_score:!1,ip_limit:!1,identity_verify:!1,open_phone_video_recording:!1,open_camera:!1,photo_count:5,screen_open:!1,screen_num:3,screen_sec:5,ip_bind:!1,ip_bind_type:!1,public_ip:[],inner_ip:[],is_locked:!1,unlock_key:((s=j==null?void 0:j.exercise)==null?void 0:s.unlock_key)||"",screen_shot_open:!1};let[y,Q]=(0,e.useState)(_);const[J,A]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var se;F(),!(0,_e.aN)()&&!((se=j==null?void 0:j.exercise)!=null&&se.is_creator)&&h(!0)},[j]),(0,e.useEffect)(()=>{((f==null?void 0:f.exercise_status)==="5"||f!=null&&f.appraise_label)&&h(!0)},[f]),(0,e.useEffect)(()=>{i({type:"exercise/getWorkSetting",payload:$t({},M)})},[]),(0,e.useEffect)(()=>{u.actionTabs.key==="insterIp"&&(u.actionTabs.data.ip?y[u.actionTabs.type]=[...y[u.actionTabs.type]||[],...u.actionTabs.data.ip]:y[u.actionTabs.type]=[...y[u.actionTabs.type]||[],`${u.actionTabs.data.startIP},${u.actionTabs.data.startIP.substring(0,u.actionTabs.data.startIP.lastIndexOf("."))+"."+u.actionTabs.data.endIP}`],d(y),A(!0))},[u.actionTabs]);const F=()=>{const se=JSON.parse(JSON.stringify(j));Object.keys(y).forEach(ae=>{var ne;y[ae]=(ne=se==null?void 0:se.exercise)==null?void 0:ne[ae]}),d(jl($t({},y),{ip_limit:y.ip_limit!=="no"}))},d=se=>{Q(se),S.setFieldsValue(se)},x=se=>{var ae,ne;if(se.categoryId=M.categoryId,se.ip_limit=se.ip_limit?"pub":"no",se.open_camera&&se.photo_count<1){U.ZP.warning("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570");return}if(!se.start_password&&se.is_start_locked){U.ZP.warning("\u8BF7\u586B\u5199\u5F00\u8003\u5BC6\u7801");return}if(se.ip_limit!=="no"&&!((ae=se.public_ip)!=null&&ae.length)&&!((ne=se.inner_ip)!=null&&ne.length)){U.ZP.warning("\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740");return}if(se.open_camera||se.screen_open){const pe=ye.default.confirm({title:"\u8003\u8BD5\u8BF4\u660E",className:"custom-modal-divider",icon:null,width:750,content:b.createElement("div",{className:"font16 p20"},se.open_camera&&b.createElement(Y.Z,{justify:"start",className:"mt20"},b.createElement(C.Z,{flex:"24px"},b.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),b.createElement(C.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u6444\u50CF\u9632\u4F5C\u5F0A\u529F\u80FD\uFF0C",b.createElement("span",{className:"c-red"},"\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907"),"\u3002Educoder\u5E73\u53F0\u5C06\u4F1A\u4E25\u683C\u4FDD\u62A4\u6240\u6709\u5B66\u751F\u7684\u7167\u7247\u548C\u89C6\u9891\uFF0C\u5E76\u627F\u8BFA\u4E0D\u5728\u672C\u5E73\u53F0\u4EE5\u5916\u4F7F\u7528\u3002",b.createElement("br",null),"\u8BF7\u786E\u8BA4\uFF1A\u4E3A\u4E25\u683C\u76D1\u7763\u8003\u8BD5\u4EE5\u83B7\u5F97\u516C\u5E73\uFF0C\u60A8\u540C\u610F\u5E76\u548C\u8981\u6C42Educoder\u5E73\u53F0\u5728\u672C\u6B21\u8003\u8BD5\u4E2D\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907\u5E76\u83B7\u53D6\u5B66\u751F\u7684\u5F71\u50CF\u4FE1\u606F\u3002")),se.screen_open&&b.createElement(Y.Z,{justify:"start",className:"mt20"},b.createElement(C.Z,{flex:"24px",className:"mr20"},b.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),b.createElement(C.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u9632\u5207\u5C4F\u529F\u80FD\uFF0C\u8FD9\u9879\u529F\u80FD\u6682\u65F6\u4EC5\u652F\u6301\u8C37\u6B4C\u3001\u706B\u72D0\u6D4F\u89C8\u5668\u3002 \u8BF7\u786E\u4FDD\uFF1A\u5728\u6B63\u5F0F\u5F00\u59CB\u8003\u8BD5\u524D\u901A\u77E5\u5168\u4F53\u5B66\u751F\uFF0C\u4F7F\u7528 ",b.createElement("img",{width:"26",src:Bl.JA})," ",b.createElement("span",{className:"c-red"},"\u8C37\u6B4C\u6D4F\u89C8\u5668"),"\u6216",b.createElement("img",{width:"26",src:Bl.Gm})," ",b.createElement("span",{className:"c-red"},"\u706B\u72D0\u6D4F\u89C8\u5668"),"\u8FDB\u884C\u8003\u8BD5\u3002")),b.createElement("p",{className:"ml40 mt40"},b.createElement(de.default,{onChange:ke=>pe.update({okButtonProps:{disabled:!ke.target.checked}})},"\u6211\u5DF2\u9605\u8BFB"))),onOk:()=>{o(se)},okButtonProps:{disabled:!0}})}else o(se)},o=se=>pn(void 0,null,function*(){Z(!0);const ae=yield(0,De.ZP)(`/api/exercises/${M==null?void 0:M.categoryId}/prevent_cheating_settings.json`,{method:"post",body:se});Z(!1),ae.status===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),i({type:"exercise/getCommonHeader",payload:$t({},M)}),i({type:"exercise/getWorkSetting",payload:$t({},M)}),A(!1))});(0,e.useEffect)(()=>{Ee(J?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[J]);const be=se=>{se.preventDefault(),se.returnValue=""},Ee=(se="")=>{i({type:"exercise/setActionTabs",payload:{key:se}})};return b.createElement("section",{className:Oe.formDom},b.createElement(Qt.Z,{spinning:t["exercise/getWorkSetting"]||m},b.createElement($.default,{form:S,name:"basicForm",initialValues:_,colon:!1,onValuesChange:(se,ae)=>{console.log("onValuesChange",ae);let ne=ae;for(const pe in se){if(pe=="is_locked"&&!ae[pe]&&(ne.login_restrict=!1,ne.screen_open=!1),pe=="login_restrict"&&ae[pe]&&(ne.is_locked=!0),pe=="screen_open"&&ae[pe]&&(ne.is_locked=!0),pe=="screen_shot_open"&&ae[pe]){const ke=ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:b.createElement("div",null,b.createElement("div",{className:"mb10"},"1.\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u524D",b.createElement("span",{style:{color:"#F59A23"}},"\u9700\u8981\u9009\u62E9\u4E3B\u5C4F\u5E55\u8FDB\u884C\u5171\u4EAB\uFF0C\u8003\u8BD5\u4F5C\u7B54\u8FC7\u7A0B\u4E2D\u4E5F\u4E0D\u5141\u8BB8\u5173\u95ED\u5C4F\u5E55\u5171\u4EAB\uFF0C\u5426\u5219\u5C06\u4F1A\u76F4\u63A5\u9000\u51FA\u8003\u8BD5\uFF1B")),b.createElement("div",null,"2.\u6559\u5E08\u53EF\u5728\u8003\u8BD5\u76D1\u63A7\u9875\u9762\u67E5\u770B\u622A\u5C4F\u8BB0\u5F55\u3002")),onOk:()=>pn(void 0,null,function*(){ne.screen_shot_open=!0,d(ne)}),onCancel:()=>{ne.screen_shot_open=!1,d(ne),ke.destroy()}});break}(pe=="ip_bind"||pe=="ip_limit")&&!ae.is_locked&&ae[pe]&&(ne.is_locked=!0),pe=="open_camera"&&(ne.photo_count=ne.photo_count||5)}d(ne),A(!0)},onFinish:x},b.createElement($.default.Item,null,b.createElement("strong",null,"\u4F7F\u7528\u63A8\u8350\u8BBE\u7F6E"),b.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:"\u70B9\u51FB\u4E0D\u540C\u7684\u8003\u8BD5\u6A21\u5F0F\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u52FE\u9009\u5BF9\u5E94\u6A21\u5F0F\u63A8\u8350\u7684\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8BBE\u7F6E\u9879\u652F\u6301\u8FDB\u884C\u4FEE\u6539\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}})),b.createElement(fe.ZP,{className:"ml20",onClick:()=>{d(jl($t({},_),{question_random:!0,choice_random:!0,is_start_locked:!0,is_locked:!0,login_restrict:!0,screen_open:!0,ip_bind:!0}))}},"\u6B63\u5F0F\u8003\u8BD5\u6A21\u5F0F"),b.createElement(fe.ZP,{className:"ml20",onClick:()=>{d(jl($t({},_),{question_random:!0,choice_random:!0}))}},"\u6A21\u62DF\u8003\u8BD5\u6A21\u5F0F")),b.createElement($.default.Item,{name:"question_random",valuePropName:"checked"},b.createElement(de.default,{disabled:R},b.createElement("strong",null,"\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),b.createElement($.default.Item,{name:"choice_random",valuePropName:"checked"},b.createElement(de.default,{disabled:R},b.createElement("strong",null,"\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),b.createElement("div",{className:"ant-form-item"},b.createElement($.default.Item,{name:"is_start_locked",valuePropName:"checked",style:{marginBottom:0}},b.createElement(de.default,{disabled:R},b.createElement(b.Fragment,null,b.createElement("strong",null,"\u5F00\u8003\u5BC6\u7801"),b.createElement(ce.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u8003\u8BD5\u65F6\uFF0C\u9700\u8981\u8F93\u5165\u5F00\u8003\u5BC6\u7801\u624D\u80FD\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),y.is_start_locked&&(0,_e.GJ)()?b.createElement(Y.Z,{className:Oe.unlockKeyWrapper,align:"middle"},b.createElement($.default.Item,{name:"start_password",style:{marginBottom:0}},b.createElement(Ce.default,{className:Oe.unlockKeyInput,disabled:R,placeholder:"\u8BF7\u8F93\u5165\u5F00\u8003\u5BC6\u7801"})),b.createElement(C.Z,null,!R&&b.createElement(fe.ZP,{type:"link",onClick:()=>{S.setFieldsValue({start_password:Math.floor(Math.random()*1e6).toString().padStart(6,"0")})}},"\u6362\u4E00\u6362"))):b.createElement($.default.Item,{hidden:!0,name:"start_password",label:"\u5F00\u8003\u5BC6\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),b.createElement("div",{className:"ant-form-item"},b.createElement($.default.Item,{name:"is_locked",valuePropName:"checked",style:{marginBottom:0}},b.createElement(de.default,{disabled:R},b.createElement(b.Fragment,null,b.createElement("strong",null,"\u8003\u8BD5\u89E3\u9501\u7801"),b.createElement(ce.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u52FE\u9009\u540E\uFF0C\u5982\u679C\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u9014\u9000\u51FA\u60F3\u518D\u7EE7\u7EED\u8003\u8BD5\uFF0C\u9700\u8981\u4F7F\u7528\u89E3\u9501\u7801\u8FDB\u884C\u89E3\u9501\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),y.is_locked&&(0,_e.GJ)()?b.createElement(Y.Z,{className:Oe.unlockKeyWrapper,align:"middle"},b.createElement($.default.Item,{style:{marginBottom:0},name:"unlock_key"},b.createElement(Ce.default,{className:Oe.unlockKeyInput,disabled:R,placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),b.createElement(C.Z,null,!R&&b.createElement(fe.ZP,{type:"link",onClick:()=>{S.setFieldsValue({unlock_key:Math.floor(Math.random()*1e6).toString().padStart(6,"0")})}},"\u6362\u4E00\u6362"))):b.createElement($.default.Item,{hidden:!0,name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),b.createElement($.default.Item,{name:"login_restrict",valuePropName:"checked"},b.createElement(de.default,{disabled:R},b.createElement(b.Fragment,null,b.createElement("strong",null,"\u8003\u8BD5\u767B\u5F55\u9650\u5236"),b.createElement(ce.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u8003\u8BD5\u671F\u95F4\u7B2C\u4E8C\u6B21\u53CA\u540E\u7EED\u767B\u5F55\u7CFB\u7EDF\u65F6\uFF0C\u9700\u8981\u76D1\u8003\u8001\u5E08\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801\u624D\u80FD\u767B\u5F55\u7CFB\u7EDF"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),b.createElement("div",{className:"ant-form-item"},b.createElement($.default.Item,{name:"screen_open",valuePropName:"checked"},b.createElement(de.default,{disabled:R},b.createElement("strong",null,"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),y.screen_open?b.createElement(b.Fragment,null,b.createElement(Y.Z,{gutter:10,className:`c-grey-333 ${Oe.unlockKeyWrapper}`,align:"middle",wrap:!1},b.createElement(C.Z,null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7"),b.createElement(C.Z,null,b.createElement($.default.Item,{name:"screen_num",style:{marginBottom:0}},b.createElement(Ie.Z,{size:"middle",disabled:R,min:0,max:10}))),b.createElement(C.Z,null,"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),b.createElement(C.Z,null,b.createElement($.default.Item,{name:"screen_sec",style:{marginBottom:0}},b.createElement(Ie.Z,{size:"middle",disabled:R,min:0,max:60}))),b.createElement(C.Z,null,"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002")),b.createElement(Y.Z,{gutter:10,className:`c-grey-333 ${Oe.unlockKeyWrapper}`,align:"middle",wrap:!1},b.createElement(C.Z,null,b.createElement($.default.Item,{name:"screen_shot_open",valuePropName:"checked",style:{marginBottom:0}},b.createElement(Xe.Z,{disabled:R||!y.screen_open}))),b.createElement(C.Z,null,"\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u8FDB\u884C\u622A\u5C4F"))):b.createElement(b.Fragment,null,b.createElement($.default.Item,{hidden:!0,name:"screen_num",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),b.createElement($.default.Item,{hidden:!0,name:"screen_sec",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),b.createElement($.default.Item,{hidden:!0,name:"screen_shot_open",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}))),b.createElement("div",{className:"ant-form-item"},b.createElement($.default.Item,{name:"ip_bind",valuePropName:"checked",style:{marginBottom:0}},b.createElement(de.default,{disabled:R},b.createElement(b.Fragment,null,b.createElement("strong",null,"IP\u5730\u5740\u7ED1\u5B9A"),b.createElement(ce.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u52FE\u9009\u540E\uFF0C\u5F00\u59CB\u8003\u8BD5\u7684\u5B66\u751F\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u8BBE\u5907\u516C\u7F51IP\u6216\u5185\u7F51IP\u8FDB\u884C\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u7531\u6559\u5E08/\u52A9\u6559\u8FDB\u884CIP\u89E3\u7ED1\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),y.ip_bind&&(0,_e.GJ)()?b.createElement(Y.Z,{className:Oe.unlockKeyWrapper,style:{flexDirection:"column"}},y.ip_bind_type&&b.createElement(C.Z,{className:"mb10"},b.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),b.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),b.createElement($.default.Item,{name:"ip_bind_type",style:{marginBottom:0}},b.createElement(ge.ZP.Group,null,b.createElement(ge.ZP,{value:!1},"\u7ED1\u5B9A\u5916\u7F51IP"),b.createElement(ge.ZP,{value:!0},"\u7ED1\u5B9A\u5185\u7F51IP")))):b.createElement($.default.Item,{hidden:!0,name:"ip_bind_type",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),b.createElement("div",{className:"ant-form-item"},b.createElement($.default.Item,{name:"ip_limit",valuePropName:"checked",style:{marginBottom:0}},b.createElement(de.default,{disabled:R},b.createElement(b.Fragment,null,b.createElement("strong",null,"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP"),b.createElement(ce.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u52FE\u9009\u540E\uFF0C\u4E0D\u5728IP\u8303\u56F4\u4E2D\u7684\u8BBE\u5907\u5C06\u65E0\u6CD5\u53C2\u52A0\u8003\u8BD5\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),b.createElement($.default.Item,{name:"public_ip",label:"\u516C\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),b.createElement($.default.Item,{name:"inner_ip",label:"\u5185\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),(y==null?void 0:y.ip_limit)&&b.createElement(Y.Z,{className:Oe.unlockKeyWrapper,style:{flexDirection:"column"}},b.createElement(C.Z,{className:"mb10"},b.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),b.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),b.createElement(Y.Z,{className:`mt15 ${Oe.ipWrp}`},b.createElement(C.Z,null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A"),b.createElement(C.Z,null,!((p=y.public_ip)!=null&&p.length)&&b.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(r=y.public_ip)==null?void 0:r.map((se,ae)=>b.createElement("span",{key:ae,className:Oe.ipItem},b.createElement("i",null,se," "),!R&&b.createElement(tl.Z,{onClick:()=>{ye.default.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{y.public_ip.splice(ae,1),d($t({},y))}})},className:" c-grey-c",size:20}))),(0,_e.GJ)()&&!R&&b.createElement("span",{onClick:()=>{i({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10"}," ",b.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),b.createElement(Y.Z,{className:`mt15 ${Oe.ipWrp}`},b.createElement(C.Z,null,b.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),b.createElement(C.Z,null,!((n=y.inner_ip)!=null&&n.length)&&b.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(a=y.inner_ip)==null?void 0:a.map((se,ae)=>b.createElement("span",{className:Oe.ipItem},b.createElement("i",null,se," "),!R&&b.createElement(tl.Z,{onClick:()=>{R||ye.default.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{y.inner_ip.splice(ae,1),d($t({},y))}})},className:" c-grey-c",size:20}))),(0,_e.GJ)()&&!R&&b.createElement("span",{className:"font14 c-blue ml10",onClick:()=>{i({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})}}," ",b.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))))),b.createElement("div",{className:"ant-form-item"},b.createElement($.default.Item,{name:"open_camera",valuePropName:"checked",style:{marginBottom:0}},b.createElement(de.default,{disabled:R},b.createElement(b.Fragment,null,b.createElement("strong",null,"\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790"),b.createElement(ce.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u9009\u4E2D\uFF0C\u5219\u4F1A\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u4F7F\u7528\u7535\u8111\u6444\u50CF\u5934\u968F\u673A\u6293\u62CD\u7167\u7247\uFF0C\u7528\u4E8E\u76D1\u8003\u548C\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u5206\u6790\u7ED3\u679C\u53EF\u5728\u5B66\u751F\u7B54\u5377\u4E2D\u67E5\u770B\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),y.open_camera?b.createElement(Y.Z,{gutter:10,className:`c-grey-333 ${Oe.unlockKeyWrapper}`,align:"middle",wrap:!1},b.createElement(C.Z,null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444\uFF1A"),b.createElement(C.Z,null,b.createElement($.default.Item,{name:"photo_count",style:{marginBottom:0}},b.createElement(Ie.Z,{size:"middle",disabled:R||!y.open_camera,min:1,max:(0,_e.Ny)()?1e3:10}))),b.createElement(C.Z,null,"\uFF08\u6B21\uFF09",b.createElement("span",{className:"c-grey-c font12 ml10"},"\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E10\u7684\u6B63\u6574\u6570"))):b.createElement($.default.Item,{hidden:!0,name:"photo_count",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),b.createElement($.default.Item,{name:"identity_verify",valuePropName:"checked"},b.createElement(de.default,{disabled:!(0,_e.ag)()||R},b.createElement(b.Fragment,null,b.createElement("strong",null,"\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C"),b.createElement(ce.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u5C06\u4F1A\u8981\u6C42\u8C03\u7528\u6444\u50CF\u5934\u5B8C\u6210\u62CD\u7167\u91C7\u96C6\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u5BF9\u91C7\u96C6\u7684\u5B66\u751F\u7167\u7247\u4E0E\u5DF2\u5F55\u5165\u7167\u7247\u8FDB\u884C\u6BD4\u5BF9\u5BA1\u6838\uFF08\u6559\u5E08/\u52A9\u6559\u4E5F\u53EF\u8FDB\u884C\u624B\u52A8\u5BA1\u6838\uFF09\uFF0C\u5BA1\u6838\u901A\u8FC7\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u5F00\u59CB\u8003\u8BD5\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),b.createElement($.default.Item,{name:"open_phone_video_recording",valuePropName:"checked"},b.createElement(de.default,{disabled:!(0,_e.ag)()||R},b.createElement(b.Fragment,null,b.createElement("strong",null,"\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236"),b.createElement(ce.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u5FC5\u987B\u5148\u5F00\u542F\u624B\u673A\u5F55\u5236\u89C6\u9891\uFF0C\u7531\u6559\u5E08/\u52A9\u6559\u5728\u8BD5\u5377\u8BE6\u60C5-\u6444\u50CF\u76D1\u63A7\u9875\u9762\u5BF9\u5B66\u751F\u8FDB\u884C\u8EAB\u4EFD\u5BA1\u6838\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}})))))),((0,_e.aN)()||((w=u==null?void 0:u.commonHeader)==null?void 0:w.exercise_author))&&!(f!=null&&f.appraise_label)&&b.createElement(Su.t,{okText:"\u4FDD\u5B58\u8BBE\u7F6E",onCancel:()=>{F()},onOk:()=>{S.submit()}})),b.createElement(dn,null),b.createElement(ye.default,{centered:!0,destroyOnClose:!0,open:E,title:"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>H(!1)},b.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},b.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A727685969 "),b.createElement("img",{src:po,width:200,height:200}))))};var yo=(0,ue.connect)(({exercise:u,loading:l,globalSetting:t})=>({exercise:u,loading:l.effects,globalSetting:t}))(_o),Ve=I(59301),ho=Object.defineProperty,Ao=Object.defineProperties,Do=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,Co=Object.prototype.hasOwnProperty,xo=Object.prototype.propertyIsEnumerable,fn=(u,l,t)=>l in u?ho(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,eu=(u,l)=>{for(var t in l||(l={}))Co.call(l,t)&&fn(u,t,l[t]);if(Fn)for(var t of Fn(l))xo.call(l,t)&&fn(u,t,l[t]);return u},Tl=(u,l)=>Ao(u,Do(l)),vn=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const bo=({exercise:u,loading:l,dispatch:t})=>{var i;const{workSetting:c}=u,s=(0,ue.useParams)();s.category=s.categoryId;const[p,r]=(0,e.useState)(!1),[n,a]=(0,e.useState)(!1);let[w,j]=(0,e.useState)({score_open:!1,answer_open:!1,show_statistic:!1,open_total_score:!1,open_score_reviewed:!0,open_score_commited:!1,open_score:!1,answered_open:!1,assistant_auth:!1,passing_rate:60,use_blank_score:!1,downcase:!1});(0,e.useEffect)(()=>{S("\u8868\u5355\u672A\u4FDD\u5B58")},[w]);const f=m=>{m.preventDefault(),m.returnValue=""},S=(m="")=>{t({type:"exercise/setActionTabs",payload:{key:m}})};(0,e.useEffect)(()=>{var m;M(),!(0,_e.aN)()&&!((m=c==null?void 0:c.exercise)!=null&&m.is_creator)&&r(!0)},[c]),(0,e.useEffect)(()=>{t({type:"exercise/getWorkSetting",payload:eu({},s)})},[]);const M=()=>{const m=JSON.parse(JSON.stringify(c));Object.keys(w).forEach(Z=>{var E;w[Z]=(E=m==null?void 0:m.exercise)==null?void 0:E[Z]}),j(w),S("")},R=()=>{const m=JSON.parse(JSON.stringify(w));m.categoryId=s.categoryId,h(m)},h=m=>vn(void 0,null,function*(){var Z;if((m==null?void 0:m.use_blank_score)!==((Z=c==null?void 0:c.exercise)==null?void 0:Z.use_blank_score)){let H=ye.default.confirm({closable:!0,width:500,centered:!0,icon:null,title:"\u63D0\u793A",onOk:()=>vn(void 0,null,function*(){a(!0);const _=yield(0,De.ZP)(`/api/exercises/${s==null?void 0:s.categoryId}/property_settings.json`,{method:"post",body:m});a(!1),_.status===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),S(""),t({type:"exercise/getCommonHeader",payload:eu({},s)}),t({type:"exercise/getWorkSetting",payload:eu({},s)}),a(!1))})});m!=null&&m.use_blank_score?H.update({content:Ve.createElement("div",null,"\u60A8\u5DF2\u52FE\u9009",Ve.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")}):H.update({content:Ve.createElement("div",null,"\u60A8\u5DF2\u53D6\u6D88\u52FE\u9009",Ve.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")});return}a(!0);const E=yield(0,De.ZP)(`/api/exercises/${s==null?void 0:s.categoryId}/property_settings.json`,{method:"post",body:m});a(!1),E.status===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),S(""),t({type:"exercise/getCommonHeader",payload:eu({},s)}),t({type:"exercise/getWorkSetting",payload:eu({},s)}))});return Ve.createElement("section",{className:Oe.scoreSettingWrapper},Ve.createElement(Qt.Z,{spinning:l["exercise/getWorkSetting"]||n},Ve.createElement(Y.Z,{align:"middle",justify:"space-between",className:"mt30 mb20"},Ve.createElement(C.Z,null,Ve.createElement(de.default,{checked:w.use_blank_score,disabled:p,onChange:m=>{w.use_blank_score=m.target.checked,j(Object.assign({},w))},className:Oe.mainRuleText},Ve.createElement(Ve.Fragment,null,Ve.createElement("span",{style:{fontWeight:400}},"\u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206"),Ve.createElement(ce.Z,{placement:"right",overlayStyle:{maxWidth:600},title:Ve.createElement("div",null,"\u672A\u52FE\u9009 \u5168\u5BF9\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4E14\u672A\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF1B",Ve.createElement("br",null),"\u5DF2\u52FE\u9009 \u6F0F\u9009\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4F46\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u7684\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570 * (\u8BE5\u5C0F\u9898\u5206\u503C / \u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570)\u3002")},Ve.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}})))))),Ve.createElement(Y.Z,{align:"middle",justify:"space-between",className:"mt30 mb20"},Ve.createElement(C.Z,null,Ve.createElement(de.default,{checked:w.downcase,disabled:p,onChange:m=>{w.downcase=m.target.checked,j(Object.assign({},w))},className:Oe.mainRuleText},Ve.createElement("span",{style:{fontWeight:400}},"\u586B\u7A7A\u9898\u5224\u5206\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")))),Ve.createElement(Y.Z,{align:"middle",justify:"space-between",className:"mt30 mb20"},Ve.createElement(C.Z,null,Ve.createElement(de.default,{checked:w.open_total_score,disabled:p,onChange:m=>{w.open_total_score=m.target.checked,m.target.checked?(w.open_score=!1,w.open_score_reviewed=!0):(w.open_score=!0,w.open_score_reviewed=!1),j(Object.assign({},w))},className:Oe.mainRuleText},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u6210\u7EE9")),Ve.createElement(C.Z,null,((0,_e.aN)()||((i=u==null?void 0:u.commonHeader)==null?void 0:i.exercise_author))&&Ve.createElement(Su.t,{okText:"\u4FDD\u5B58\u8BBE\u7F6E",onCancel:M,onOk:R}))),w.open_total_score&&Ve.createElement(Ve.Fragment,null,Ve.createElement(Y.Z,{className:`${Oe.contentInterval} ${Oe.mb40}`},Ve.createElement(ge.ZP.Group,{disabled:p,value:w.open_score?"afterEndTime":w!=null&&w.open_score_reviewed?"afterReview":"afterCommit",onChange:m=>{m.target.value==="afterEndTime"?j(Z=>Tl(eu({},Z),{open_score:!0,open_score_reviewed:!1,open_score_commited:!1})):m.target.value==="afterReview"?j(Z=>Tl(eu({},Z),{open_score:!1,open_score_reviewed:!0,open_score_commited:!1})):j(Z=>Tl(eu({},Z),{open_score:!1,open_score_reviewed:!1,open_score_commited:!0}))}},Ve.createElement(ge.ZP,{value:"afterCommit"},"\u63D0\u4EA4\u8BD5\u5377\u540E"),Ve.createElement(ge.ZP,{value:"afterEndTime"},"\u8003\u8BD5\u622A\u6B62\u540E"),Ve.createElement(ge.ZP,{value:"afterReview"},"\u8003\u8BD5\u622A\u6B62\u4E14\u8BD5\u5377\u8BC4\u9605\u5B8C\u6210\u540E"))),Ve.createElement(Y.Z,{className:w.answered_open?"mb20":Oe.mb40},Ve.createElement(de.default,{className:Oe.mainRuleText,checked:w.answered_open,disabled:p,onChange:m=>{w.answered_open=m.target.checked,j(Object.assign({},w))}},"\u5141\u8BB8\u67E5\u770B\u8BD5\u5377")),w.answered_open&&Ve.createElement(Y.Z,{className:`${Oe.contentInterval} ${Oe.mb40}`},Ve.createElement(ge.ZP.Group,{value:w.answer_open,disabled:p,onChange:m=>{w.answer_open=m.target.value,j(Object.assign({},w))}},Ve.createElement(ge.ZP,{value:!0},"\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790"),Ve.createElement(ge.ZP,{value:!1},"\u4E0D\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790"))),Ve.createElement(Y.Z,{className:Oe.mb40},Ve.createElement(de.default,{className:Oe.mainRuleText,checked:w.score_open,disabled:p,onChange:m=>{w.score_open=m.target.checked,j(Object.assign({},w))}},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9")),Ve.createElement(Y.Z,{className:Oe.mb40},Ve.createElement(de.default,{className:Oe.mainRuleText,checked:w.show_statistic,disabled:p,onChange:m=>{w.show_statistic=m.target.checked,j(Object.assign({},w))}},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u7EDF\u8BA1\u7ED3\u679C")))))};var wo=(0,ue.connect)(({exercise:u,loading:l,globalSetting:t})=>({exercise:u,loading:l.effects,globalSetting:t}))(bo),he=I(59301),No=Object.defineProperty,Po=Object.defineProperties,Io=Object.getOwnPropertyDescriptors,gn=Object.getOwnPropertySymbols,So=Object.prototype.hasOwnProperty,ko=Object.prototype.propertyIsEnumerable,Bn=(u,l,t)=>l in u?No(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Yt=(u,l)=>{for(var t in l||(l={}))So.call(l,t)&&Bn(u,t,l[t]);if(gn)for(var t of gn(l))ko.call(l,t)&&Bn(u,t,l[t]);return u},yu=(u,l)=>Po(u,Io(l)),_n=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Zo=({exercise:u,globalSetting:l,loading:t,dispatch:i})=>{const{workSetting:c,commonHeader:s}=u,p=(0,ue.useParams)();p.category=p.categoryId;const[r,n]=(0,e.useState)(!1),[a,w]=(0,e.useState)(0),[j,f]=(0,e.useState)(0),[S,M]=(0,e.useState)(!1),[R,h]=(0,e.useState)({}),[m,Z]=(0,e.useState)(!1),[E,H]=(0,e.useState)([]),[_,y]=(0,e.useState)([]),[Q,J]=(0,e.useState)([]),[A,F]=(0,e.useState)([]),[d,x]=(0,e.useState)([]);let[o,be]=(0,e.useState)({select_appraise:!1,sealed_review:!1,review_type:0,end_time:""});(0,e.useEffect)(()=>{var te;!(0,_e.aN)()&&!((te=c==null?void 0:c.exercise)!=null&&te.is_creator)&&n(!0)},[c]),(0,e.useEffect)(()=>{Ee()},[s]);const Ee=()=>_n(void 0,null,function*(){M(!0);const te=yield(0,De.ZP)(`/api/exercises/${p==null?void 0:p.categoryId}/distinguish_exercise_setting.json`,{method:"get"});Object.keys(o).forEach(O=>{o[O]=te==null?void 0:te[O]}),console.log(te,"res"),h(Yt({},te)),x((te==null?void 0:te.exercise_questions)||[]),ke(Yt({},te)),y((te==null?void 0:te.course_review_teachers)||[]),be(yu(Yt({},o),{select_appraise:!!te.end_time})),w((te==null?void 0:te.total)||0),f((te==null?void 0:te.finish_total)||0),M(!1),Te("")}),se=()=>{const te=JSON.parse(JSON.stringify(o));if(!te.select_appraise){Ee();return}if(!te.end_time){U.ZP.warning("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");return}if(!te.review_type&&!A.length){U.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if(te.review_type&&!d.some(O=>!!O.appraise_teachers.length)){U.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}te.review_type===0&&(te.exercises=A==null?void 0:A.map(O=>{var D;return{id:O.id,total:O.total,finish_total:O.finish_total,unfinished_total:O.unfinished_total,appraise_teacher_ids:(D=O==null?void 0:O.appraise_teachers)==null?void 0:D.map(L=>({id:L.id}))}})),te.review_type===1&&(te.exercise_questions=d==null?void 0:d.map(O=>{var D;return{id:O.id,total:O.total,question_id:O.question_id,appraise_teacher_ids:(D=O==null?void 0:O.appraise_teachers)==null?void 0:D.map(L=>({id:L.id,message_status:L.message_status}))}})),delete te.select_appraise,ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,closable:!0,width:650,title:"\u63D0\u793A",content:he.createElement("div",null,he.createElement("div",null,"\u4E3A\u786E\u4FDD\u96C6\u4E2D\u9605\u5377\u6A21\u5F0F\u8BC4\u5206\u7ED3\u679C\u7684\u51C6\u786E\u6027\uFF0C\u4FDD\u5B58\u8BC4\u9605\u8BBE\u7F6E\u4E4B\u540E\uFF0C\u672C\u573A\u8003\u8BD5\u5C06",he.createElement("span",{style:{color:"#FA6400"}},"\u7981\u6B62"),"\u8FDB\u884C\u4EE5\u4E0B\u64CD\u4F5C\uFF1A"),he.createElement("div",{style:{padding:10,marginTop:5,background:"#F6F7F9"}},"1.\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5",he.createElement("br",null),"2.\u4FEE\u6539\u672C\u573A\u8003\u8BD5\u7ED3\u675F\u65F6\u95F4",he.createElement("br",null),"3.\u5F00\u542F\u8865\u8003",he.createElement("br",null),"4.\u7F16\u8F91\u8BD5\u5377"),he.createElement("div",{className:"c-grey-999",style:{marginTop:10,color:"#FA6A0A",display:"flex",alignItems:"center"}},he.createElement(Ma.Z,{style:{marginRight:3}})," ",he.createElement("span",null,"\u6CE8\u610F\uFF1A\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03"))),onOk:()=>{ae(te)}})},ae=te=>_n(void 0,null,function*(){M(!0);const O=yield(0,De.ZP)(`/api/exercises/${p==null?void 0:p.categoryId}/appraise_settings.json`,{method:"post",body:te});if(M(!1),O.status===0){U.ZP.success("\u4FDD\u5B58\u6210\u529F"),Te(""),Ee(),i({type:"exercise/getCommonHeader",payload:Yt({},p)});return}}),ne=(te,O)=>{const D=Math.floor(te/O);let L=te%O;const v=[];for(let k=0;k0?1:0)),L--;return v},pe=te=>{var O;if(te[0]){let D=[];A.forEach(v=>D=D.concat(v.appraise_teachers));let L=_.filter(v=>D.every(k=>k.id!==v.id));console.log(L,"newItems"),J([...L]),Z(te)}if(!te[0]){let D=[];D=D.concat(((O=d==null?void 0:d[te[1]])==null?void 0:O.appraise_teachers)||[]);let L=_.filter(v=>D.every(k=>k.id!==v.id));J([...L]),Z(te)}},ke=te=>{if(te!=null&&te.start_appraise){F((te==null?void 0:te.exercises)||[]);return}let O=te==null?void 0:te.exercises;const D=ne(te==null?void 0:te.total,O.length),L=ne(te==null?void 0:te.finish_total,O.length);D.forEach((v,k)=>{O[k].total=v}),L.forEach((v,k)=>{O[k].finish_total=v,O[k].unfinished_total=O[k].total-O[k].finish_total}),O=O.filter(v=>v.total>0),F(JSON.parse(JSON.stringify(O)))},W=()=>{if(!E.length){U.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if(m[0]){if(m[1]===null){const te=Q.filter(v=>E.includes(v.id));let O=[...A,...te==null?void 0:te.map(v=>({appraise_teachers:[v],total:0,finish_total:0,unfinished_total:0}))];const D=ne(a,O.length),L=ne(j,O.length);D.forEach((v,k)=>{O[k].total=v}),L.forEach((v,k)=>{O[k].finish_total=v,O[k].unfinished_total=O[k].total-O[k].finish_total}),O=O.filter(v=>v.total>0),F(JSON.parse(JSON.stringify(O))),Z(!1)}if(m[1]!==null){const te=Q.filter(D=>E.includes(D.id));let O=[];A.forEach((D,L)=>{if(m[1]===L){O.push(yu(Yt({},D),{appraise_teachers:[...D.appraise_teachers,...te]}));return}O.push(D)}),F(O),Z(!1)}}if(!m[0]&&m[1]!==null){let te=Q.filter(D=>E.includes(D.id));te=te.map(D=>yu(Yt({},D),{message_status:R!=null&&R.start_appraise?1:0}));let O=[];d.forEach((D,L)=>{if(m[1]===L){O.push(yu(Yt({},D),{appraise_teachers:[...D.appraise_teachers,...te]}));return}O.push(D)}),x(O),Z(!1)}},Be=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(te,O,D)=>D+1,width:70},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",dataIndex:"appraise_teachers",className:Oe.padding,render:(te,O,D)=>he.createElement("span",{className:Oe.tagWrap},he.createElement("div",null,te==null?void 0:te.map(L=>he.createElement("div",{className:Oe.tag,key:L.id},he.createElement("b",{title:L.name},L.name),(L==null?void 0:L.disabled)!==!0&&!r&&he.createElement("span",{onClick:v=>{const k=te.filter(z=>z.id!==L.id),G=A.map((z,K)=>K===D?yu(Yt({},z),{appraise_teachers:k}):z);k.length?F(G):ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5220\u9664\u6B64\u6559\u5E08\uFF0C\u8BD5\u5377\u5C06\u91CD\u65B0\u5747\u5206\u7ED9\u5176\u4ED6\u8BC4\u9605\u6559\u5E08\uFF1B\u5982\u9700\u6DFB\u52A0\u6307\u5B9A\u6559\u5E08\uFF0C\u8BF7\u70B9\u51FB\u201C+\u8BC4\u9605\u6559\u5E08\u201D\u6309\u94AE\u3002",onOk:()=>{const z=A==null?void 0:A.filter((Fe,Ne)=>Ne!==D),K=ne(a,z.length),B=ne(j,z.length);K.forEach((Fe,Ne)=>{z[Ne].total=Fe}),B.forEach((Fe,Ne)=>{z[Ne].finish_total=Fe,z[Ne].unfinished_total=z[Ne].total-z[Ne].finish_total}),F(JSON.parse(JSON.stringify(z)))}})}},he.createElement("i",{className:"iconfont icon-guanbi7"}))))),!r&&he.createElement("span",{onClick:()=>pe([!0,D]),className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}],Ze=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(te,O,D)=>D+1,width:70},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",align:"center",width:100},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",className:Oe.padding,dataIndex:"appraise_teachers",render:(te,O,D)=>he.createElement("span",{className:Oe.tagWrap},he.createElement("div",null,te==null?void 0:te.map(L=>he.createElement("div",{className:Oe.tag,key:L.id},he.createElement("b",{title:L.name},L.name),(L==null?void 0:L.disabled)!==!0&&!r&&he.createElement("span",{onClick:()=>{const v=te.filter(G=>G.id!==L.id),k=d.map((G,z)=>z===D?yu(Yt({},G),{appraise_teachers:v}):G);x(k)}},he.createElement("i",{className:"iconfont icon-guanbi7"}))))),!r&&he.createElement("span",{onClick:()=>pe([!1,D]),className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}];(0,e.useEffect)(()=>{Te("\u8868\u5355\u672A\u4FDD\u5B58")},[o]);const je=te=>{te.preventDefault(),te.returnValue=""},Te=(te="")=>{i({type:"exercise/setActionTabs",payload:{key:te}})};return he.createElement("section",{className:Oe.form},he.createElement(Qt.Z,{spinning:S},he.createElement(Y.Z,{align:"middle"},he.createElement(C.Z,{flex:"1"},he.createElement("h1",{className:"mt15"},"\u8BC4\u9605\u8BBE\u7F6E",he.createElement(ce.Z,{overlayStyle:{maxWidth:"initial"},title:he.createElement("div",null,he.createElement("div",null,"\u8BF4\u660E\uFF1A"),he.createElement("div",null,"\u9002\u7528\u4E8E\u5927\u578B\u4E25\u8083\u8BC4\u9605\uFF0C\u5BF9\u5B66\u751F\u7684\u8BD5\u5377\u6216\u8BD5\u9898\u8FDB\u884C\u8BC4\u9605\u7684\u573A\u666F\u3002"),he.createElement("div",null,"\u5F00\u542F\u89C4\u5219\uFF1A"),he.createElement("div",null,"1.\u6709\u5B66\u751F\u4EA4\u5377;"),he.createElement("div",null,'2.\u8003\u8BD5\u72B6\u6001\u4E3A"\u5DF2\u622A\u6B62";'),he.createElement("div",null,"3.\u8BD5\u5377\u542B\u6709\u586B\u7A7A\u3001\u7F16\u7A0B\u3001\u5B9E\u8BAD\u3001\u7B80\u7B54\u9898\u4E2D\u4EFB\u610F\u9898\u578B\u3002"),he.createElement("div",null,"\u540C\u65F6\u6EE1\u8DB33\u4E2A\u6761\u4EF6\u624D\u53EF\u5F00\u542F\u96C6\u4E2D\u8BC4\u9605\uFF0C\u5F00\u542F\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"))},he.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),he.createElement(C.Z,null,((0,_e.aN)()||!!R.exercise_author)&&he.createElement(Su.t,{okText:"\u4FDD\u5B58\u8BBE\u7F6E",onCancel:Ee,onOk:se}))),he.createElement(Y.Z,null,he.createElement(C.Z,{span:24,className:"mt15"},he.createElement(de.default,{checked:o.select_appraise,disabled:r||!(R!=null&&R.can_open_appraise&&!(R!=null&&R.end_time)),onChange:te=>{o.select_appraise=te.target.checked,be(Object.assign({},o))}},he.createElement("span",{className:"font14"},"\u542F\u7528\u96C6\u4E2D\u9605\u5377")),he.createElement(ce.Z,{overlayStyle:{maxWidth:"initial"},title:he.createElement("div",null,"\u52FE\u9009\u540E\uFF0C\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u6307\u5B9A\u6559\u5E08\u96C6\u4E2D\u8BC4\u9605\u5B66\u751F\u7684\u8BD5\u5377\u6216\u8BD5\u9898\u3002")},he.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}}))),o.select_appraise&&he.createElement(e.Fragment,null,he.createElement(C.Z,{span:24,className:"mt15 pl30"},he.createElement(de.default,{checked:o.sealed_review,disabled:r||!(R!=null&&R.change_sealed_review),onChange:te=>{o.sealed_review=te.target.checked,be(Object.assign({},o))}},he.createElement("span",{className:"font14"},"\u5C01\u5377\u8BC4\u9605"),he.createElement("span",{className:"font12 c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5F00\u542F\u540E\u96C6\u4E2D\u8BC4\u9605\u754C\u9762\u4E0D\u663E\u793A\u5B66\u751F\u4FE1\u606F\uFF09"))),he.createElement(C.Z,{span:24,className:"mt15 pl30"},he.createElement("span",{className:"mr10"},"\u8BC4\u9605\u6A21\u5F0F\uFF1A"),he.createElement(ge.ZP.Group,{value:o.review_type,disabled:r||!!(R!=null&&R.end_time),onChange:te=>{o.review_type=te.target.value,be(Object.assign({},o))}},he.createElement(ge.ZP,{value:0},"\u8BD5\u5377\u6A21\u5F0F",he.createElement(ce.Z,{overlayStyle:{maxWidth:"initial"},title:he.createElement("div",null,he.createElement("div",null,"\u8BF4\u660E\uFF1A"),he.createElement("div",null,"1.\u5C06\u5B66\u751F\u8BD5\u5377\u5747\u5300\u5206\u914D\u7ED9\u8BC4\u9605\u7684\u6559\u5E08\uFF0C\u82E5\u65E0\u6CD5\u5747\u5206\u5219\u591A\u51FA\u7684\u8BD5\u5377\u968F\u673A\u5206\u7ED9\u6559\u5E08\uFF1B"),he.createElement("div",null,"2.\u8BC4\u9605\u6A21\u5F0F\u5F00\u542F\u540E\u4E0D\u53EF\u518D\u5207\u6362\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"),he.createElement("div",null,"\u793A\u4F8B\uFF1A\u82E5\u8BD5\u5377\u4E3A51\u5F20\uFF0C\u7531A\u3001B\u6559\u5E08\u8BC4\u9605\uFF0C\u5219A\u6559\u5E08\u8BC4\u960525\u5F20\uFF0CB\u6559\u5E08\u8BC4\u960526\u5F20\u3002"))},he.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5 font14",style:{cursor:"pointer",color:"#4C6FFF"}}))),he.createElement(ge.ZP,{className:"ml20",value:1},"\u8BD5\u9898\u6A21\u5F0F",he.createElement(ce.Z,{overlayStyle:{maxWidth:"initial"},title:he.createElement("div",null,he.createElement("div",null,"\u8BF4\u660E\uFF1A"),he.createElement("div",null,"1.\u5C06\u5355\u4E2A\u8BD5\u9898\u6307\u5B9A\u7ED9\u591A\u4E2A\u6559\u5E08\u5171\u540C\u8BC4\u9605\uFF1B"),he.createElement("div",null,"2.\u8BC4\u9605\u6A21\u5F0F\u5F00\u542F\u540E\u4E0D\u53EF\u518D\u5207\u6362\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},he.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5 font14",style:{cursor:"pointer",color:"#4C6FFF"}}))))),he.createElement(C.Z,{span:24,className:"mt15 pl30"},he.createElement("span",{className:"mr10"},he.createElement("span",{style:{color:"red"}},"*"),"\u622A\u6B62\u65F6\u95F4\uFF1A"),he.createElement(au.default,{style:{width:234},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ie()((0,ze.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:r,allowClear:!1,value:o.end_time?ie()(o.end_time):"",disabledDate:ou.Q8,disabledTime:te=>(0,ou.d0)(te),onChange:(te,O)=>{o.end_time=O,be(Object.assign({},o))}})),he.createElement(Y.Z,{className:"mt15",style:{width:"100%"}},he.createElement("div",{className:"ml30 mr10"},he.createElement("span",{style:{color:"red"}},"*"),"\u8BC4\u9605\u6559\u5E08\uFF1A"),o.review_type===0&&he.createElement("div",{style:{flex:1}},A.length>0&&he.createElement(st.default,{bordered:!0,className:"mb20",pagination:!1,dataSource:A,columns:Be}),(R==null?void 0:R.start_appraise)===!1&&!r&&he.createElement(fe.ZP,{type:"primary",onClick:()=>pe([!0,null])},"+\xA0\u8BC4\u9605\u6559\u5E08")),o.review_type===1&&he.createElement("div",{style:{flex:1}},d.length>0&&he.createElement(st.default,{bordered:!0,pagination:!1,rowKey:"id",dataSource:d,columns:Ze})))))),he.createElement(ye.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:!!m,title:(m==null?void 0:m[1])===null?"\u6307\u5B9A\u8BC4\u9605\u6559\u5E08":"\u5171\u540C\u8BC4\u9605\u6559\u5E08",bodyStyle:{padding:"0 16px"},okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:"800px",onOk:W,afterClose:()=>{H([])},onCancel:()=>{Z(!1)}},he.createElement(st.default,{pagination:{hideOnSinglePage:!0},bordered:!0,rowSelection:{type:"checkbox",onChange:te=>{H(te)}},rowKey:"id",dataSource:Q,columns:[{title:"\u6559\u5E08\u59D3\u540D",align:"center",dataIndex:"name",width:"25%"},{title:"\u624B\u673A",align:"center",dataIndex:"phone",width:"18%"},{title:"\u90AE\u7BB1",align:"center",dataIndex:"email",width:"28%"},{title:"\u89D2\u8272",align:"center",dataIndex:"identity"}]})))};var Oo=(0,ue.connect)(({exercise:u,loading:l,globalSetting:t})=>({exercise:u,loading:l.effects,globalSetting:t}))(Zo),jo="data:image/png;base64,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",Ye=I(59301),To=Object.defineProperty,Lo=Object.defineProperties,Ro=Object.getOwnPropertyDescriptors,yn=Object.getOwnPropertySymbols,Mo=Object.prototype.hasOwnProperty,qo=Object.prototype.propertyIsEnumerable,hn=(u,l,t)=>l in u?To(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,ul=(u,l)=>{for(var t in l||(l={}))Mo.call(l,t)&&hn(u,t,l[t]);if(yn)for(var t of yn(l))qo.call(l,t)&&hn(u,t,l[t]);return u},zo=(u,l)=>Lo(u,Ro(l)),Qo=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Wo=({exercise:u,globalSetting:l,loading:t,dispatch:i})=>{var c,s;const{workSetting:p,commonHeader:r}=u,[n]=$.default.useForm(),a=(0,ue.useParams)();a.category=a.categoryId;const[w,j]=(0,e.useState)(!1),[f,S]=(0,e.useState)(!1),M={forbid_screen:!1,screen_key:((c=p==null?void 0:p.exercise)==null?void 0:c.screen_key)||"",use_white_list:!1,white_list:[],net_limit:!1,net_limit_list:""};let[R,h]=(0,e.useState)(M);const[m,Z]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var F;E(),!(0,_e.aN)()&&!((F=p==null?void 0:p.exercise)!=null&&F.is_creator)&&j(!0)},[p]),(0,e.useEffect)(()=>{((r==null?void 0:r.exercise_status)==="5"||r!=null&&r.appraise_label)&&j(!0)},[r]),(0,e.useEffect)(()=>{i({type:"exercise/getWorkSetting",payload:ul({},a)})},[]),(0,e.useEffect)(()=>{u.actionTabs.key==="insterIp"&&(u.actionTabs.data.ip?R[u.actionTabs.type]=[...R[u.actionTabs.type]||[],...u.actionTabs.data.ip]:R[u.actionTabs.type]=[...R[u.actionTabs.type]||[],`${u.actionTabs.data.startIP},${u.actionTabs.data.startIP.substring(0,u.actionTabs.data.startIP.lastIndexOf("."))+"."+u.actionTabs.data.endIP}`],H(R),Z(!0))},[u.actionTabs]);const E=()=>{const F=JSON.parse(JSON.stringify(p));Object.keys(R).forEach(d=>{var x;R[d]=(x=F==null?void 0:F.exercise)==null?void 0:x[d]}),H(zo(ul({},R),{ip_limit:R.ip_limit!=="no"}))},H=F=>{h(F),n.setFieldsValue(F)};function _(F=""){if(!F)return!1;const d=F.split(`
-`),x=/^(http|https):\/\//;for(let o=0;o{var d,x;if(F.categoryId=a.categoryId,F.forbid_screen&&!(F!=null&&F.screen_key.replace(/\s+/g,""))){U.ZP.warning("\u8BF7\u586B\u5199\u89E3\u9501\u5207\u5C4F\u7801");return}if(F!=null&&F.use_white_list&&!((d=F==null?void 0:F.white_list)!=null&&d.length)){U.ZP.warning("\u8BF7\u9009\u62E9\u767D\u540D\u5355\u7A0B\u5E8F");return}if(F!=null&&F.net_limit){if(F!=null&&F.net_limit_list&&!((x=F==null?void 0:F.net_limit_list)!=null&&x.replace(/\s+/g,""))){U.ZP.warning("\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u4E0D\u5141\u8BB8\u5168\u90E8\u4E3A\u7A7A\u683C");return}if(_(F==null?void 0:F.net_limit_list)){U.ZP.warning("\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u7684\u524D\u7F00\uFF0C\u8BF7\u4FEE\u6539");return}}Q(F)},Q=F=>Qo(void 0,null,function*(){S(!0);const d=yield(0,De.ZP)(`/api/exercises/${a==null?void 0:a.categoryId}/client_cheating_settings.json`,{method:"post",body:F});S(!1),d.status===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),i({type:"exercise/getCommonHeader",payload:ul({},a)}),i({type:"exercise/getWorkSetting",payload:ul({},a)}),Z(!1))});(0,e.useEffect)(()=>{J(m?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[m]);const J=(F="")=>{i({type:"exercise/setActionTabs",payload:{key:F}})},A=[{value:"360huabao",label:"360\u753B\u62A5"},{value:"360se",label:"360\u6D4F\u89C8\u5668"},{value:"chrome",label:"google\u6D4F\u89C8\u5668"},{value:"Code",label:"vscode\u7F16\u8F91\u5668"},{value:"msedge",label:"edge\u6D4F\u89C8\u5668"},{value:"QQ",label:"qq\u6D4F\u89C8\u5668"},{value:"SystemSettings",label:"\u7CFB\u7EDF\u8BBE\u7F6E"},{value:"WeChat",label:"\u5FAE\u4FE1"},{value:"WindowsTerminal",label:"\u7EC8\u7AEF"},{value:"WINWORD",label:"\u5FAE\u8F6FOffice"},{value:"Taskmgr",label:"\u4EFB\u52A1\u7BA1\u7406\u5668"},{value:"EXCEL",label:"Microsoft Excel"},{value:"POWERPNT",label:"Microsoft PowerPoint"},{value:"firefox",label:"Firefox"},{value:"DingTalk",label:"\u9489\u9489"}];return Ye.createElement("section",{className:Oe.formDom},Ye.createElement(Qt.Z,{spinning:t["exercise/getWorkSetting"]||f},Ye.createElement($.default,{form:n,name:"basicForm",initialValues:M,colon:!1,onValuesChange:(F,d)=>{console.log("onValuesChange",d);let x=d;for(const o in F)(o=="ip_bind"||o=="ip_limit")&&!d.is_locked&&d[o]&&(x.is_locked=!0),o=="open_camera"&&(x.photo_count=x.photo_count||5);H(x),Z(!0)},onFinish:y},Ye.createElement("div",{style:{background:"#F6F7F9",padding:15,color:"#666",marginBottom:22}},Ye.createElement("div",{className:"mb5"},"1\u3001\u82E5\u672A\u8BBE\u7F6E\u5BA2\u6237\u7AEF\u7684\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u652F\u6301\u5B66\u751F\u7F51\u9875\u7AEF\u4E0E\u5BA2\u6237\u7AEF\u540C\u65F6\u6309\u7167\u540C\u4E00\u5957\u89C4\u5219\u8FDB\u884C\u8003\u8BD5\uFF0C\u8003\u8BD5\u7684\u6570\u636E\u4E24\u7AEF\u540C\u6B65\u3002\u82E5\u8BBE\u7F6E\u5BA2\u6237\u7AEF\u8003\u8BD5\u4E0B\u7684\u4EFB\u610F\u89C4\u5219\uFF0C\u5219\u5224\u5B9A\u4E3A\u5F00\u542F\u5BA2\u6237\u7AEF\u8BBE\u7F6E\u7684\u8003\u8BD5\u3002"),Ye.createElement("div",null,"2\u3001\u5F00\u542F\u5BA2\u6237\u7AEF\u8BBE\u7F6E\u7684\u8003\u8BD5\uFF0C\u5B66\u751F\u53EA\u80FD\u5728Windows\u7CFB\u7EDF\u7684\u5BA2\u6237\u7AEF\u8FDB\u884C\u8003\u8BD5\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5\u8003\u8BD5\u7CFB\u7EDF\u5BA2\u6237\u7AEF\uFF0C\u70B9\u51FB",Ye.createElement("a",{onClick:()=>{window.open("/download")}},"\u3010\u4E0B\u8F7D\u5BA2\u6237\u7AEF\u3011"))),Ye.createElement("div",{className:"ant-form-item"},Ye.createElement($.default.Item,{name:"forbid_screen",valuePropName:"checked",style:{marginBottom:0}},Ye.createElement(de.default,{disabled:w},Ye.createElement(Ye.Fragment,null,Ye.createElement("strong",null,"\u7981\u6B62\u5207\u5C4F"),Ye.createElement(ce.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u5F00\u542F\u540E\uFF0C\u5728\u5BA2\u6237\u7AEF\u7B54\u5377\u4E2D\u5B66\u751F\u4E0D\u53EF\u5207\u5C4F\uFF0C\u65E0\u6CD5\u9000\u51FA\u7B54\u9898\u9875\u9762"},Ye.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),R.forbid_screen&&Ye.createElement(Y.Z,{className:Oe.unlockKeyWrapper,align:"middle"},Ye.createElement("div",{className:"c-grey-333"},"\u89E3\u9501\u5207\u5C4F\u7801"),Ye.createElement(ce.Z,{title:"\u5982\u5B66\u751F\u9700\u89E3\u9664\u5207\u5C4F\u9650\u5236\uFF0C\u9700\u6559\u5E08\u8F93\u5165\u89E3\u9501\u7801\u89E3\u9664"},Ye.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",margin:"0 10px"}})),Ye.createElement($.default.Item,{name:"screen_key",style:{marginBottom:0}},Ye.createElement(Ce.default,{className:Oe.unlockKeyInput,disabled:!0,placeholder:"\u8BF7\u8F93\u5165\u89E3\u9501\u5207\u5C4F\u7801"})),Ye.createElement(C.Z,null,!w&&Ye.createElement(fe.ZP,{type:"link",onClick:()=>{n.setFieldsValue({screen_key:Math.floor(Math.random()*1e6).toString().padStart(6,"0")})}},"\u6362\u4E00\u6362")))),Ye.createElement("div",{className:"ant-form-item"},Ye.createElement($.default.Item,{name:"use_white_list",valuePropName:"checked",style:{marginBottom:0}},Ye.createElement(de.default,{disabled:w},Ye.createElement(Ye.Fragment,null,Ye.createElement("strong",null,"\u8BBE\u7F6E\u767D\u540D\u5355\u7A0B\u5E8F"),Ye.createElement(ce.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u5F00\u542F\u540E\uFF0C\u5BA2\u6237\u7AEF\u8003\u751F\u7535\u8111\u7981\u6B62\u6253\u5F00\u767D\u540D\u5355\u4EE5\u5916\u7684\u7A0B\u5E8F\uFF0C\u7A0B\u5E8F\u5373\u5E94\u7528\u7684\u8FDB\u7A0B\u540D\u79F0"},Ye.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),R.use_white_list&&Ye.createElement(Y.Z,{className:Oe.unlockKeyWrapper,align:"middle"},Ye.createElement($.default.Item,{name:"white_list",style:{marginBottom:0,marginRight:10}},Ye.createElement(lt.default,{mode:"tags",disabled:w,style:{width:1100},options:A})),Ye.createElement(ce.Z,{title:Ye.createElement("div",null,Ye.createElement("div",{className:"c-while mb10 font14 mt5"},"\u5373\u4EFB\u52A1\u7BA1\u7406\u5668\u4E2D\u8BE5\u5E94\u7528\u7684\u8FDB\u7A0B\u540D\u79F0"),Ye.createElement("img",{width:340,src:jo}))},Ye.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})))),Ye.createElement("div",{className:"ant-form-item"},Ye.createElement($.default.Item,{name:"net_limit",valuePropName:"checked",style:{marginBottom:0}},Ye.createElement(de.default,{disabled:w},Ye.createElement(Ye.Fragment,null,Ye.createElement("strong",null,"\u7F51\u7EDC\u53EF\u8BBF\u95EE\u6E05\u5355"),Ye.createElement(ce.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u5F00\u542F\u540E\uFF0C\u5BA2\u6237\u7AEF\u8003\u751F\u7535\u8111\u53EA\u80FD\u8BBF\u95EE\u9650\u5236\u540D\u5355\u5185\u7684\u7F51\u7AD9"},Ye.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),R.net_limit&&Ye.createElement(Y.Z,{className:Oe.unlockKeyWrapper,align:"middle"},Ye.createElement($.default.Item,{name:"net_limit_list",style:{marginBottom:0}},Ye.createElement(Ce.default.TextArea,{rows:5,style:{width:1124},disabled:w,placeholder:`\u652F\u6301 http\u548Cip\u4E24\u79CD\u65B9\u5F0F\uFF0C\u591A\u4E2Ahttp\uFF0Cip\u591A\u884C\u5C55\u793A\u5982\uFF1A
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4164,337],{10712:function(Ut,Ct,I){var e=I(59301),De=Object.defineProperty,ue=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,U=(fe,Je,we)=>Je in fe?De(fe,Je,{enumerable:!0,configurable:!0,writable:!0,value:we}):fe[Je]=we,oe=(fe,Je)=>{for(var we in Je||(Je={}))ye.call(Je,we)&&U(fe,we,Je[we]);if(ue)for(var we of ue(Je))ft.call(Je,we)&&U(fe,we,Je[we]);return fe};const _t=fe=>React.createElement("svg",oe({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},fe),React.createElement("path",{fill:"#F7B500",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm1 3H6.395a3.501 3.501 0 0 1-.857 1.245c-.32.294-.752.551-1.297.772L4 9.109V10.9c.448-.154.82-.315 1.117-.483.222-.126.45-.282.685-.466l.236-.194V15H8V7ZM4.812 0c.175 0 .35.16.438.318l1.313 2.309s-2.8.16-4.463 1.672L.088.716C0 .636 0 .557 0 .478 0 .159.263 0 .525 0Zm8.663 0c.263 0 .525.239.525.478 0 .08 0 .159-.088.238L11.9 4.22c-1.662-1.433-4.463-1.592-4.463-1.592L8.75.318C8.75.16 8.925 0 9.188 0Z"}));Ct.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Y3QjUwMCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptMSAzSDYuMzk1YTMuNTAxIDMuNTAxIDAgMCAxLS44NTcgMS4yNDVjLS4zMi4yOTQtLjc1Mi41NTEtMS4yOTcuNzcyTDQgOS4xMDlWMTAuOWMuNDQ4LS4xNTQuODItLjMxNSAxLjExNy0uNDgzLjIyMi0uMTI2LjQ1LS4yODIuNjg1LS40NjZsLjIzNi0uMTk0VjE1SDhWN1pNNC44MTIgMGMuMTc1IDAgLjM1LjE2LjQzOC4zMThsMS4zMTMgMi4zMDlzLTIuOC4xNi00LjQ2MyAxLjY3MkwuMDg4LjcxNkMwIC42MzYgMCAuNTU3IDAgLjQ3OCAwIC4xNTkuMjYzIDAgLjUyNSAwWm04LjY2MyAwYy4yNjMgMCAuNTI1LjIzOS41MjUuNDc4IDAgLjA4IDAgLjE1OS0uMDg4LjIzOEwxMS45IDQuMjJjLTEuNjYyLTEuNDMzLTQuNDYzLTEuNTkyLTQuNDYzLTEuNTkyTDguNzUuMzE4QzguNzUuMTYgOC45MjUgMCA5LjE4OCAwWiIvPjwvc3ZnPg=="},70840:function(Ut,Ct,I){var e=I(59301),De=Object.defineProperty,ue=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,U=(fe,Je,we)=>Je in fe?De(fe,Je,{enumerable:!0,configurable:!0,writable:!0,value:we}):fe[Je]=we,oe=(fe,Je)=>{for(var we in Je||(Je={}))ye.call(Je,we)&&U(fe,we,Je[we]);if(ue)for(var we of ue(Je))ft.call(Je,we)&&U(fe,we,Je[we]);return fe};const _t=fe=>React.createElement("svg",oe({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},fe),React.createElement("path",{fill:"#B9C4CF",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm.05 3c-.675 0-1.203.092-1.584.276a2.056 2.056 0 0 0-.887.794c-.18.296-.31.691-.394 1.186l-.038.255 2.004.177c.055-.443.164-.753.326-.928a.814.814 0 0 1 .626-.263.81.81 0 0 1 .611.255c.162.17.243.375.243.614 0 .222-.081.456-.245.703-.164.247-.539.608-1.124 1.084-.96.776-1.613 1.45-1.962 2.02a4.363 4.363 0 0 0-.588 1.552L4 15h6v-1.781H6.877c.184-.197.343-.356.479-.478.136-.122.405-.334.808-.638.677-.523 1.145-1.002 1.401-1.438.257-.437.386-.895.386-1.374 0-.45-.112-.858-.336-1.22a2.043 2.043 0 0 0-.924-.808C8.301 7.088 7.753 7 7.05 7ZM4.812 0c.175 0 .35.16.437.318l1.313 2.309s-2.8.16-4.463 1.672L.088.716C0 .636 0 .557 0 .478 0 .159.263 0 .525 0Zm8.662 0c.263 0 .525.239.525.478 0 .08 0 .159-.088.238L11.9 4.22c-1.662-1.433-4.463-1.592-4.463-1.592L8.75.318C8.75.16 8.925 0 9.188 0Z"}));Ct.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0I5QzRDRiIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLjA1IDNjLS42NzUgMC0xLjIwMy4wOTItMS41ODQuMjc2YTIuMDU2IDIuMDU2IDAgMCAwLS44ODcuNzk0Yy0uMTguMjk2LS4zMS42OTEtLjM5NCAxLjE4NmwtLjAzOC4yNTUgMi4wMDQuMTc3Yy4wNTUtLjQ0My4xNjQtLjc1My4zMjYtLjkyOGEuODE0LjgxNCAwIDAgMSAuNjI2LS4yNjMuODEuODEgMCAwIDEgLjYxMS4yNTVjLjE2Mi4xNy4yNDMuMzc1LjI0My42MTQgMCAuMjIyLS4wODEuNDU2LS4yNDUuNzAzLS4xNjQuMjQ3LS41MzkuNjA4LTEuMTI0IDEuMDg0LS45Ni43NzYtMS42MTMgMS40NS0xLjk2MiAyLjAyYTQuMzYzIDQuMzYzIDAgMCAwLS41ODggMS41NTJMNCAxNWg2di0xLjc4MUg2Ljg3N2MuMTg0LS4xOTcuMzQzLS4zNTYuNDc5LS40NzguMTM2LS4xMjIuNDA1LS4zMzQuODA4LS42MzguNjc3LS41MjMgMS4xNDUtMS4wMDIgMS40MDEtMS40MzguMjU3LS40MzcuMzg2LS44OTUuMzg2LTEuMzc0IDAtLjQ1LS4xMTItLjg1OC0uMzM2LTEuMjJhMi4wNDMgMi4wNDMgMCAwIDAtLjkyNC0uODA4QzguMzAxIDcuMDg4IDcuNzUzIDcgNy4wNSA3Wk00LjgxMiAwYy4xNzUgMCAuMzUuMTYuNDM3LjMxOGwxLjMxMyAyLjMwOXMtMi44LjE2LTQuNDYzIDEuNjcyTC4wODguNzE2QzAgLjYzNiAwIC41NTcgMCAuNDc4IDAgLjE1OS4yNjMgMCAuNTI1IDBabTguNjYyIDBjLjI2MyAwIC41MjUuMjM5LjUyNS40NzggMCAuMDggMCAuMTU5LS4wODguMjM4TDExLjkgNC4yMmMtMS42NjItMS40MzMtNC40NjMtMS41OTItNC40NjMtMS41OTJMOC43NS4zMThDOC43NS4xNiA4LjkyNSAwIDkuMTg4IDBaIi8+PC9zdmc+"},97488:function(Ut,Ct,I){var e=I(59301),De=Object.defineProperty,ue=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,U=(fe,Je,we)=>Je in fe?De(fe,Je,{enumerable:!0,configurable:!0,writable:!0,value:we}):fe[Je]=we,oe=(fe,Je)=>{for(var we in Je||(Je={}))ye.call(Je,we)&&U(fe,we,Je[we]);if(ue)for(var we of ue(Je))ft.call(Je,we)&&U(fe,we,Je[we]);return fe};const _t=fe=>React.createElement("svg",oe({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},fe),React.createElement("path",{fill:"#D09F18",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm-.062 3c-.826 0-1.464.172-1.915.517-.4.307-.686.733-.856 1.278l-.058.21 1.908.364c.052-.383.153-.651.302-.804a.772.772 0 0 1 .58-.23c.23 0 .412.07.544.211.133.14.199.33.199.565a.88.88 0 0 1-.265.638.89.89 0 0 1-.662.27 1.35 1.35 0 0 1-.158-.012l-.104-.015-.105 1.536c.278-.085.496-.127.654-.127.298 0 .533.099.707.296.173.197.26.475.26.833 0 .352-.09.634-.27.845a.852.852 0 0 1-.677.316.862.862 0 0 1-.636-.25c-.143-.144-.254-.384-.333-.723l-.036-.177L4 12.826c.132.482.321.882.567 1.2.246.319.56.56.942.726.381.165.902.248 1.563.248.677 0 1.224-.112 1.64-.335.416-.223.735-.542.956-.955.221-.414.332-.845.332-1.296 0-.359-.067-.667-.2-.926a1.633 1.633 0 0 0-.563-.625c-.149-.099-.363-.185-.644-.259.347-.204.606-.441.778-.712a1.66 1.66 0 0 0 .257-.908 1.82 1.82 0 0 0-.634-1.42C8.571 7.189 7.886 7 6.938 7ZM4.813 0c.175 0 .35.17.437.338l1.313 2.453s-2.8.17-4.463 1.776L.088.761C0 .677 0 .592 0 .507 0 .17.263 0 .525 0Zm8.662 0c.263 0 .525.254.525.507 0 .085 0 .17-.088.254L11.9 4.483C10.238 2.96 7.437 2.79 7.437 2.79L8.75.338C8.75.17 8.925 0 9.188 0Z"}));Ct.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0QwOUYxOCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLS4wNjIgM2MtLjgyNiAwLTEuNDY0LjE3Mi0xLjkxNS41MTctLjQuMzA3LS42ODYuNzMzLS44NTYgMS4yNzhsLS4wNTguMjEgMS45MDguMzY0Yy4wNTItLjM4My4xNTMtLjY1MS4zMDItLjgwNGEuNzcyLjc3MiAwIDAgMSAuNTgtLjIzYy4yMyAwIC40MTIuMDcuNTQ0LjIxMS4xMzMuMTQuMTk5LjMzLjE5OS41NjVhLjg4Ljg4IDAgMCAxLS4yNjUuNjM4Ljg5Ljg5IDAgMCAxLS42NjIuMjcgMS4zNSAxLjM1IDAgMCAxLS4xNTgtLjAxMmwtLjEwNC0uMDE1LS4xMDUgMS41MzZjLjI3OC0uMDg1LjQ5Ni0uMTI3LjY1NC0uMTI3LjI5OCAwIC41MzMuMDk5LjcwNy4yOTYuMTczLjE5Ny4yNi40NzUuMjYuODMzIDAgLjM1Mi0uMDkuNjM0LS4yNy44NDVhLjg1Mi44NTIgMCAwIDEtLjY3Ny4zMTYuODYyLjg2MiAwIDAgMS0uNjM2LS4yNWMtLjE0My0uMTQ0LS4yNTQtLjM4NC0uMzMzLS43MjNsLS4wMzYtLjE3N0w0IDEyLjgyNmMuMTMyLjQ4Mi4zMjEuODgyLjU2NyAxLjIuMjQ2LjMxOS41Ni41Ni45NDIuNzI2LjM4MS4xNjUuOTAyLjI0OCAxLjU2My4yNDguNjc3IDAgMS4yMjQtLjExMiAxLjY0LS4zMzUuNDE2LS4yMjMuNzM1LS41NDIuOTU2LS45NTUuMjIxLS40MTQuMzMyLS44NDUuMzMyLTEuMjk2IDAtLjM1OS0uMDY3LS42NjctLjItLjkyNmExLjYzMyAxLjYzMyAwIDAgMC0uNTYzLS42MjVjLS4xNDktLjA5OS0uMzYzLS4xODUtLjY0NC0uMjU5LjM0Ny0uMjA0LjYwNi0uNDQxLjc3OC0uNzEyYTEuNjYgMS42NiAwIDAgMCAuMjU3LS45MDggMS44MiAxLjgyIDAgMCAwLS42MzQtMS40MkM4LjU3MSA3LjE4OSA3Ljg4NiA3IDYuOTM4IDdaTTQuODEzIDBjLjE3NSAwIC4zNS4xNy40MzcuMzM4bDEuMzEzIDIuNDUzcy0yLjguMTctNC40NjMgMS43NzZMLjA4OC43NjFDMCAuNjc3IDAgLjU5MiAwIC41MDcgMCAuMTcuMjYzIDAgLjUyNSAwWm04LjY2MiAwYy4yNjMgMCAuNTI1LjI1NC41MjUuNTA3IDAgLjA4NSAwIC4xNy0uMDg4LjI1NEwxMS45IDQuNDgzQzEwLjIzOCAyLjk2IDcuNDM3IDIuNzkgNy40MzcgMi43OUw4Ljc1LjMzOEM4Ljc1LjE3IDguOTI1IDAgOS4xODggMFoiLz48L3N2Zz4="},98425:function(Ut,Ct,I){I.d(Ct,{ij:function(){return Y},_s:function(){return $},Uf:function(){return mt},ZP:function(){return $e}});var e=I(59301),De={flex_box_center:"flex_box_center___swvFl",flex_space_between:"flex_space_between___AqPFV",flex_box_vertical_center:"flex_box_vertical_center___XWInJ",flex_box_center_end:"flex_box_center_end___GB61t",flex_box_column:"flex_box_column___dJnz1",analysis:"analysis___xyV_c",title:"title___DQ3VK",itemWrap:"itemWrap___vFE5r",item:"item___NjeOt",list:"list___BbMrm",wrap:"wrap___UQTTb",img:"img___tNvUo",tips:"tips___Eu4wH",footer:"footer___ZbR9W",noData:"noData___mLlw0"},ue=I(92310),ye=I.n(ue),ft=I(42441),U=I(6848),oe=I(56511),_t=I(71418),fe=I(6629),Je=I(46961),we=Object.defineProperty,st=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,Re=(de,Ce,Ie)=>Ce in de?we(de,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):de[Ce]=Ie,Qe=(de,Ce)=>{for(var Ie in Ce||(Ce={}))xt.call(Ce,Ie)&&Re(de,Ie,Ce[Ie]);if(st)for(var Ie of st(Ce))yt.call(Ce,Ie)&&Re(de,Ie,Ce[Ie]);return de};const mt=(de={})=>{var Ce,Ie,Ft,ge;let et=(Ce=de==null?void 0:de.emotion)==null?void 0:Ce.map(tt=>Qe({value:tt==null?void 0:tt.rate},tt)),re=(Ie=de==null?void 0:de.focus)==null?void 0:Ie.map(tt=>Qe({value:tt==null?void 0:tt.rate},tt)),vt=(Ft=de==null?void 0:de.action)==null?void 0:Ft.map(tt=>Qe({value:tt==null?void 0:tt.rate},tt)),ht=(ge=de==null?void 0:de.intention)==null?void 0:ge.map(tt=>Qe({value:tt==null?void 0:tt.rate},tt));return[{title:"\u8868\u60C5\u5360\u6BD4",color:["#f7ca2e","#4ccf71","#3791ee","#f9ac95","#4f74ee","#f0e999"],data:et||[]},{title:"\u4E13\u6CE8\u5EA6\u5360\u6BD4",color:["#4f74ee","#f9ac95","#9cb5fe","#eaa170","#3791ee","#a39bed"],data:re||[]},{title:"\u884C\u4E3A\u5360\u6BD4\u60C5\u51B5",color:["#5eca9c","#a39bed","#f68238","#f0e999","#eaa170","#f9ac95"],data:vt||[]},{title:"\u610F\u56FE\u5360\u6BD4\u60C5\u51B5",color:["#eaa170","#739fcb","#f0e999","#f9ac95","#4f74ee","#5eca9c"],data:ht||[]}]},$=({className:de,dataSource:Ce=[],col:Ie=4,right:Ft,bottom:ge=23,precision:et=0,wrapWidth:re=1200})=>{const vt=(tt="",jt,zt="--")=>tt?(tt==null?void 0:tt.length)>jt?(tt==null?void 0:tt.slice(0,jt-1))+"...":tt:zt,ht=Math.floor((re-(Ie-1)*Ft)/Ie);return e.createElement("div",{className:ye()(De.list,de)},!!(Ce!=null&&Ce.length)&&(Ce==null?void 0:Ce.map((tt,jt)=>{const{cover_pic:zt,created_at:Gt,emotion:Vt,action:It,intention:Wt,focus:Xt}=tt;return e.createElement("div",{key:jt,className:De.wrap,style:{width:ht,marginRight:(1+jt)%Ie===0?0:Ft+et,marginBottom:ge}},e.createElement("div",{className:De.img},e.createElement("img",{src:`${Je.Z.API_SERVER}${zt}`}),e.createElement("div",{className:De.tips},e.createElement("div",null,e.createElement("i",{className:"iconfont icon-paisheshijian mr5 font14"})," \u62CD\u6444\u65F6\u95F4"),e.createElement("span",null,Gt))),e.createElement("div",{className:De.footer},e.createElement("ul",null,e.createElement("li",null,e.createElement("i",{className:"iconfont icon-biaoqing"}),e.createElement("span",null,"\u8868\u60C5\uFF1A",e.createElement(U.Z,{title:Vt},e.createElement("span",{className:"c-grey-333"},vt(Vt,4))))),e.createElement("li",null,e.createElement("i",{className:"iconfont icon-hangwei"}),e.createElement("span",null,"\u884C\u4E3A\uFF1A",e.createElement(U.Z,{title:It},e.createElement("span",{className:"c-grey-333"},vt(It,4)))))),e.createElement("ul",null,e.createElement("li",null,e.createElement("i",{className:"iconfont icon-yitu"}),e.createElement("span",null,"\u610F\u56FE\uFF1A",e.createElement(U.Z,{title:Wt},e.createElement("span",{className:"c-grey-333"},vt(Wt,4))))),e.createElement("li",null,e.createElement("i",{className:"iconfont icon-zhuangtai"}),e.createElement("span",null,"\u4E13\u6CE8\u5EA6\uFF1A",e.createElement(U.Z,{title:Xt},e.createElement("span",{className:"c-grey-333"},vt(Xt,3))))))))})))},Y=({className:de,style:Ce,title:Ie,hideBar:Ft=!1,children:ge,customText:et="",noDataText:re="",emptyData:vt=[],loading:ht,actionAnalysis:tt})=>{var jt,zt;const Gt=((jt=vt==null?void 0:vt[0])==null?void 0:jt.every(It=>{var Wt;return!((Wt=It==null?void 0:It.data)!=null&&Wt.length)}))&&!((zt=vt==null?void 0:vt[1])!=null&&zt.length)||!tt,Vt=tt?re:et;return e.createElement(oe.Z,{loading:ht,active:!0},Gt&&e.createElement("div",{className:ye()(De.noData,de),style:Ce},!!Ie&&e.createElement("div",{className:De.title},!Ft&&e.createElement("b",null),e.createElement("span",null,Ie)),e.createElement("div",{className:De.itemWrap},e.createElement(fe.Z,{customText:Vt}))),!Gt&&ge)};var $e=({className:de,style:Ce,data:Ie=[],title:Ft,hideBar:ge=!1,loading:et=!1})=>e.createElement("div",{className:ye()(De.analysis,de),style:Ce},!!Ft&&e.createElement("div",{className:De.title},!ge&&e.createElement("b",null),e.createElement("span",null,Ft)),e.createElement(_t.Z,{spinning:et},e.createElement("div",{className:De.itemWrap},Ie==null?void 0:Ie.map((re,vt)=>e.createElement("div",{className:De.item,key:vt},e.createElement(ft.Z,{option:{tooltip:{trigger:"item",formatter:"{a}
{b}: {c}%"},title:{left:"center",bottom:15,text:re==null?void 0:re.title},legend:{top:10,right:10,orient:"vertical",show:!0,align:"left",icon:"circle",itemWidth:10,itemHeight:10,formatter:function(ht){for(let tt in re==null?void 0:re.data)if(ht==(re==null?void 0:re.data[tt].name))return ht+" "+(re==null?void 0:re.data[tt].value)+"%"},textStyle:{color:"#767676",fontSize:12}},color:re==null?void 0:re.color,series:[{type:"pie",radius:["20%","35%"],center:["20%","40%"],avoidLabelOverlap:!1,label:{show:!1},labelLine:{show:!1},data:re==null?void 0:re.data}]},style:{height:145}}))))))},29487:function(Ut,Ct,I){I.d(Ct,{t:function(){return st}});var e=I(59301),De=I(3113),ue={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},ye=I(92310),ft=I.n(ye),U=Object.defineProperty,oe=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Je=(xt,yt,Re)=>yt in xt?U(xt,yt,{enumerable:!0,configurable:!0,writable:!0,value:Re}):xt[yt]=Re,we=(xt,yt)=>{for(var Re in yt||(yt={}))_t.call(yt,Re)&&Je(xt,Re,yt[Re]);if(oe)for(var Re of oe(yt))fe.call(yt,Re)&&Je(xt,Re,yt[Re]);return xt};const st=({cancelText:xt="\u53D6\u6D88",okText:yt="\u786E\u5B9A",loading:Re=!1,hasOkBtn:Qe=!0,hasCancelBtn:mt=!0,okButtonProps:$={},onCancel:Y=()=>{},onOk:C=()=>{},className:$e=""})=>e.createElement("div",{className:ft()(ue.buttonFixed,$e)},e.createElement("div",{className:ue.buttonWrap},mt&&e.createElement(De.ZP,{size:"middle",className:`${ue.button} mr20`,onClick:Y},xt),Qe&&e.createElement(De.ZP,we({size:"middle",type:"primary",className:`${ue.button} mr20`,loading:Re,onClick:C},$),yt)))},86299:function(Ut,Ct,I){I.d(Ct,{N:function(){return yt}});var e=I(59301),De=I(57809),ue=I(43418),ye=I(98135),ft=I(8591),U=I(95237),oe=I(43604),_t=I(76265),fe={wrap:"wrap___F7E3F",selectWrapper:"selectWrapper____kESB",tips:"tips___aHjQY",linkBtn:"linkBtn___uggVr",mainText:"mainText____S1I0",public_tips:"public_tips___sZVWd",inputCss:"inputCss___t66EO",bt:"bt___lXptu"},Je=I(88289),we=I(59301),st=(Re,Qe,mt)=>new Promise(($,Y)=>{var C=Ce=>{try{de(mt.next(Ce))}catch(Ie){Y(Ie)}},$e=Ce=>{try{de(mt.throw(Ce))}catch(Ie){Y(Ie)}},de=Ce=>Ce.done?$(Ce.value):Promise.resolve(Ce.value).then(C,$e);de((mt=mt.apply(Re,Qe)).next())});const{Option:xt}=De.default,yt=({subId:Re,value:Qe,selectvalues:mt,disabled:$,knowledgeOptions:Y=[],onChange:C=()=>{},onAddKnowledgeFinish:$e=()=>{}})=>{const de=(0,e.useRef)(),[Ce,Ie]=(0,e.useState)([]);Qe=Qe||[];const Ft=(et,re)=>{et?(Ie([...re]),C([...re])):(Ie([]),C([]))};(0,e.useEffect)(()=>{(mt==null?void 0:mt.length)>0?(Ie([...mt]),C([...mt])):(Ie([]),C([]))},[Y]),(0,e.useEffect)(()=>{(Qe==null?void 0:Qe.length)>0&&C([...Qe])},[Y]);const ge=et=>{et.preventDefault(),de.current="",ue.default.confirm({centered:!0,width:585,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:we.createElement("div",{className:"font14"},we.createElement("div",{className:fe.public_tips},we.createElement(Je.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),we.createElement("div",{style:{display:"flex",alignItems:"center"}},we.createElement("div",{style:{width:"95px"}},we.createElement("span",{className:fe.bt},"*"),"\u77E5\u8BC6\u70B9\u540D\u79F0"),we.createElement(ye.default,{className:fe.inputCss,style:{width:"calc(100% - 95px)"},maxLength:20,size:"middle",showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:de.current,onChange:re=>{de.current=re.target.value}}))),onOk:()=>new Promise((re,vt)=>st(void 0,null,function*(){if(!de.current)return ft.ZP.warning("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),vt();if(de.current.length>20)return ft.ZP.warning("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),vt();const ht=yield(0,_t.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:de.current,sub_discipline_id:Re}});if((ht==null?void 0:ht.status)===0){$e({id:ht.tag_discipline_id,name:de.current,type:"personal"});let tt=mt||[];tt.push(ht.tag_discipline_id),C([...tt]),Ie([...tt]),C([...tt])}return re()}))})};return we.createElement(U.Z,{wrap:!1,align:"middle",className:fe.wrap},we.createElement(oe.Z,null,we.createElement(De.default,{mode:"multiple",disabled:!Re||$,className:fe.selectWrapper,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",onChange:Ft,style:{width:490},showSearch:!0,allowClear:!0,value:Ce,filterOption:(et,re)=>re.label.indexOf(et.toLowerCase())>=0},Y==null?void 0:Y.map(et=>we.createElement(xt,{key:et.id,value:et.id,label:et.name},we.createElement("div",{style:{display:"flex",alignItems:"center"}},we.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},et.name),(et==null?void 0:et.type)==="personal"&&we.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),Re&&we.createElement(oe.Z,{className:"ml20"},we.createElement("span",{className:fe.tips},"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),we.createElement("span",{className:fe.linkBtn,onClick:ge},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))}},11217:function(Ut,Ct,I){I.r(Ct),I.d(Ct,{default:function(){return wd}});var e=I(59301),De=I(76265),ue=I(63144),ye=I(43418),ft=I(20834),U=I(8591),oe=I(6848),_t=I(66104),fe=I(3113),Je=I(38854),we=I(99313),st=I(14491),xt=I(22596),yt=I(86984),Re=I(21797),Qe=I(15826),mt=I(2054),$=I(78241),Y=I(95237),C=I(43604),$e=I(78673),de=I(24905),Ce=I(98135),Ie=I(26220),Ft=I(53864),ge=I(5112),et=I(99232),re=I.n(et),vt=Object.defineProperty,ht=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,jt=Object.prototype.propertyIsEnumerable,zt=(u,l,t)=>l in u?vt(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Gt=(u,l)=>{for(var t in l||(l={}))tt.call(l,t)&&zt(u,t,l[t]);if(ht)for(var t of ht(l))jt.call(l,t)&&zt(u,t,l[t]);return u},Vt=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const It=({shixunHomeworks:u,dispatch:l})=>{const t=(0,ue.useParams)();return e.createElement(ye.default,{centered:!0,title:"\u63D0\u793A",open:u.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Vt(void 0,null,function*(){(yield(0,De.ZP)(`/api/myshixuns/${u.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:t.coursesId}})).status===0&&(U.ZP.success("\u5220\u9664\u6210\u529F"),l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"shixunHomeworks/getWorkList",payload:Gt({},u.actionTabs.params)}))}),onCancel:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),e.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var Wt=(0,ue.connect)(({shixunHomeworks:u})=>({shixunHomeworks:u}))(It),Xt=Object.defineProperty,fl=Object.defineProperties,Fl=Object.getOwnPropertyDescriptors,Ou=Object.getOwnPropertySymbols,vl=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,xu=(u,l,t)=>l in u?Xt(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,ju=(u,l)=>{for(var t in l||(l={}))vl.call(l,t)&&xu(u,t,l[t]);if(Ou)for(var t of Ou(l))Kt.call(l,t)&&xu(u,t,l[t]);return u},rs=(u,l)=>fl(u,Fl(l)),is=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const os=({exercise:u,dispatch:l})=>{var t,i,c,s,p,r,n,a;const w=(0,ue.useParams)(),[j,F]=(0,e.useState)(!0),[S]=$.default.useForm(),{actionTabs:M}=u;(0,e.useEffect)(()=>{var h,m,Z,E;u.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"&&(S.resetFields(),S.setFieldsValue({subjective_score:(m=(h=M==null?void 0:M.selectArrs)==null?void 0:h.record)==null?void 0:m.subjective_score,objective_score:(E=(Z=M==null?void 0:M.selectArrs)==null?void 0:Z.record)==null?void 0:E.objective_score}))},[u.actionTabs.key]);const R=()=>{l({type:"exercise/setActionTabs",payload:{}})};return e.createElement(e.Fragment,null,e.createElement(ye.default,{centered:!0,title:"\u8BC4\u9605",open:u.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",onCancel:R,footer:e.createElement(Y.Z,{align:"middle",justify:"end"},e.createElement(fe.ZP,{className:"ml10",onClick:R}," \u53D6\u6D88"),e.createElement(fe.ZP,{className:"ml10",onClick:()=>is(void 0,null,function*(){var h,m;yield S.validateFields();const Z=S.getFieldValue();(yield(0,Re.oS)(rs(ju({},Z),{id:w.categoryId,user_id:(m=(h=M==null?void 0:M.selectArrs)==null?void 0:h.record)==null?void 0:m.user_id}))).status===0&&(U.ZP.success("\u8BC4\u9605\u6210\u529F"),S.resetFields(),l({type:"exercise/setActionTabs",payload:{}}),l({type:"exercise/setUpdateIndex"}))}),type:"primary"}," \u786E\u8BA4"))},e.createElement("div",{className:"pl30"},e.createElement($.default,{form:S},e.createElement(Y.Z,null,e.createElement(C.Z,null,e.createElement($.default.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.createElement(Ie.Z,{min:0,max:((i=(t=M==null?void 0:M.selectArrs)==null?void 0:t.exercise_types)==null?void 0:i.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),e.createElement(C.Z,{flex:1},e.createElement("div",null,e.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(s=(c=M==null?void 0:M.selectArrs)==null?void 0:c.exercise_types)==null?void 0:s.subjective_score,"\u5206")))),e.createElement(Y.Z,null,e.createElement(C.Z,null,e.createElement($.default.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.createElement(Ie.Z,{min:0,max:((r=(p=M==null?void 0:M.selectArrs)==null?void 0:p.exercise_types)==null?void 0:r.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),e.createElement(C.Z,{flex:1},e.createElement("div",null,e.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(a=(n=M==null?void 0:M.selectArrs)==null?void 0:n.exercise_types)==null?void 0:a.objective_score,"\u5206"))))))))};var cs=(0,ue.connect)(({exercise:u})=>({exercise:u}))(os);const ds=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],ms=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],Es=[{name:"\u65E0\u9700\u8865\u8003",id:0,type:"unmake_up_users_count"},{name:"\u53C2\u52A0\u8865\u8003",id:1,type:"make_up_users_count"}];var bu=I(6629),au=I(84291),ps=Object.defineProperty,fs=Object.defineProperties,Fs=Object.getOwnPropertyDescriptors,Kl=Object.getOwnPropertySymbols,vs=Object.prototype.hasOwnProperty,gs=Object.prototype.propertyIsEnumerable,Hl=(u,l,t)=>l in u?ps(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Bs=(u,l)=>{for(var t in l||(l={}))vs.call(l,t)&&Hl(u,t,l[t]);if(Kl)for(var t of Kl(l))gs.call(l,t)&&Hl(u,t,l[t]);return u},_s=(u,l)=>fs(u,Fs(l)),Yl=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const ys=({exercise:u,dispatch:l})=>{var t,i;const c=(0,ue.useParams)(),[s,p]=(0,e.useState)(!0),[r]=$.default.useForm(),[n,a]=(0,e.useState)(!1),[w,j]=(0,e.useState)({}),{actionTabs:F}=u;(0,e.useEffect)(()=>{var h,m,Z,E;u.actionTabs.key==="\u5EF6\u65F6"&&(a(!1),r.resetFields(),r.setFieldsValue({subjective_score:(m=(h=F==null?void 0:F.selectArrs)==null?void 0:h.record)==null?void 0:m.subjective_score,objective_score:(E=(Z=F==null?void 0:F.selectArrs)==null?void 0:Z.record)==null?void 0:E.objective_score}))},[u.actionTabs.key]);const S=h=>{var m,Z;return console.log("current:",h,re()((m=F==null?void 0:F.selectArrs)==null?void 0:m.exercise_end_at).startOf("minute")),h&&(h>re()((Z=F==null?void 0:F.selectArrs)==null?void 0:Z.exercise_end_at).endOf("minute")||h<=re()().startOf("day"))};function M(h,m){const Z=[];for(let E=h;E{var m;let Z=(m=F==null?void 0:F.selectArrs)==null?void 0:m.exercise_end_at;const E=re()(h).format("HH");if(re()(h).isSame(re()(Z),"day")){const H=re()(Z).format("HH"),_=re()(Z).format("mm");return{disabledHours:()=>M(0,24).splice(H*1+1,24-H),disabledMinutes:()=>re()(h).isSame(re()(Z),"hour")&&E<=H?M(_,60):M(60,60)}}else if(re()(h).isSame(re()(),"day")){const H=re()().format("HH"),_=re()().format("mm");return{disabledHours:()=>M(0,24).splice(0,H),disabledMinutes:()=>E<=H?M(0,_):M(60,60)}}else return!1};return e.createElement(e.Fragment,null,e.createElement(ye.default,{width:640,centered:!0,title:"\u5EF6\u65F6\u8BBE\u7F6E",open:u.actionTabs.key==="\u5EF6\u65F6",okText:"\u786E\u8BA4\u8C03\u6574",cancelText:"\u53D6\u6D88",confirmLoading:n,onOk:()=>Yl(void 0,null,function*(){var h;yield r.validateFields(),l({type:"exercise/setActionTabs",payload:{}}),a(!0),ye.default.confirm({title:"\u8BD5\u5377\u63D0\u4EA4\u65F6\u95F4\u786E\u8BA4\u63D0\u793A",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",content:`\u60A8\u6B63\u5728\u4E3A\u3010${(h=F==null?void 0:F.selectArrs)==null?void 0:h.user_name}\u3011\u540C\u5B66\u5355\u72EC\u8C03\u6574\u8003\u8BD5\u65F6\u95F4\u81F3\u3010${re()(w==null?void 0:w.time).format("YYYY-MM-DD HH:mm")}\u3011\u622A\u6B62\uFF0C\u662F\u5426\u786E\u8BA4\u672C\u64CD\u4F5C\uFF1F`,onOk:()=>Yl(void 0,null,function*(){var m;const Z=yield(0,Re.qz)(_s(Bs({},w),{id:c.categoryId,exercise_user_id:(m=F==null?void 0:F.selectArrs)==null?void 0:m.exercise_user_id}));a(!1),Z.status===0&&(U.ZP.success("\u5EF6\u65F6\u6210\u529F"),r.resetFields(),l({type:"exercise/setUpdateIndex"}))})})}),onCancel:()=>{l({type:"exercise/setActionTabs",payload:{}})}},e.createElement("div",{className:""},e.createElement($.default,{form:r,onValuesChange:()=>{j(r.getFieldValue())}},e.createElement(Y.Z,{align:"middle"},e.createElement(C.Z,{className:"ml10 mb10"},"\u8BF7\u8BBE\u7F6E ",(t=F==null?void 0:F.selectArrs)==null?void 0:t.user_name," \u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4",e.createElement("span",{className:"c-grey-999"},"(\u4E0D\u80FD\u8D85\u8FC7\u5F53\u524D\u8BD5\u5377\u622A\u6B62\u65F6\u95F4",re()((i=F==null?void 0:F.selectArrs)==null?void 0:i.exercise_end_at).format("YYYY-MM-DD HH:mm"),"\uFF09")),e.createElement(C.Z,{flex:1},e.createElement($.default.Item,{label:"\u622A\u6B62\u65F6\u95F4",name:"time",className:"ml10",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.createElement(au.default,{style:{width:270},placeholder:"\u8BF7\u9009\u62E9\u4EA4\u5377\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()("00:00","HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:S,disabledTime:R,allowClear:!1,onChange:(h,m)=>{var Z,E;re()(m)>re()((Z=F==null?void 0:F.selectArrs)==null?void 0:Z.exercise_end_at)&&r.setFieldsValue({time:re()((E=F==null?void 0:F.selectArrs)==null?void 0:E.exercise_end_at).format("YYYY-MM-DD HH:mm")})}})))),e.createElement(Y.Z,{style:{marginLeft:78,marginTop:4}},e.createElement($.default.Item,{name:"is_clear",className:"ml10",initialValue:!1,valuePropName:"checked"},e.createElement(de.default,null,"\u786E\u8BA4\u6E05\u9664\u8BE5\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570")))))))};var hs=(0,ue.connect)(({exercise:u})=>({exercise:u}))(ys),ou=I(5073),As=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Ds=({exercise:u,dispatch:l})=>{var t,i;const c=(0,ue.useParams)(),[s]=$.default.useForm(),[p,r]=(0,e.useState)(!1),{actionTabs:n}=u;return(0,e.useEffect)(()=>{u.actionTabs.key==="teacher-unlock"&&(r(!1),s.resetFields())},[u.actionTabs.key]),e.createElement(e.Fragment,null,e.createElement(ye.default,{width:600,centered:!0,title:`\u8003\u8BD5\u89E3\u9501\uFF08${(t=n==null?void 0:n.selectArrs)==null?void 0:t.user_name}\uFF09`,open:u.actionTabs.key==="teacher-unlock",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",keyboard:!1,confirmLoading:p,onOk:()=>As(void 0,null,function*(){var a,w;yield s.validateFields();const j=s.getFieldsValue();if(r(!0),(yield(0,Re.ZD)(c.categoryId,{exercise_user_id:(a=n==null?void 0:n.selectArrs)==null?void 0:a.exercise_user_id,unlock_key:j.unlock_key})).status===0){if(j.time){const S={time:re()(j.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:(w=n==null?void 0:n.selectArrs)==null?void 0:w.exercise_user_id,id:c.categoryId};yield(0,Re.qz)(S)}U.ZP.success("\u89E3\u9664\u9501\u5B9A\u6210\u529F"),l({type:"exercise/setUpdateIndex"}),l({type:"exercise/setActionTabs",payload:{}})}r(!1)}),onCancel:()=>{l({type:"exercise/setActionTabs",payload:{}})}},e.createElement("div",{className:""},e.createElement($.default,{form:s,layout:"vertical",autoComplete:"off"},e.createElement($.default.Item,{className:"ml10",label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},e.createElement(Ce.default.Password,{autoComplete:"off",style:{width:270},placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),e.createElement($.default.Item,{label:e.createElement("span",null,"\u5EF6\u957F\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF08",e.createElement("span",{className:"c-grey-999"},"\u4E0D\u80FD\u8D85\u8FC7\u5F53\u524D\u8BD5\u5377\u622A\u6B62\u65F6\u95F4",re()((i=n==null?void 0:n.selectArrs)==null?void 0:i.exercise_end_at).format("YYYY-MM-DD HH:mm")),"\uFF09"),name:"time",className:"ml10"},e.createElement(au.default,{style:{width:270},placeholder:"\u8BF7\u9009\u62E9\u4EA4\u5377\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:a=>{var w;return(0,ou.Q8)(a,(w=n==null?void 0:n.selectArrs)==null?void 0:w.exercise_end_at)},disabledTime:a=>{var w;const j=(w=n==null?void 0:n.selectArrs)==null?void 0:w.exercise_end_at;if(re()(a).isSame(re()(j),"day")){const F=re()(j).hours(),S=re()(j).minutes();return console.log(F,S),{disabledHours:()=>(0,ou.w6)(0,24).slice(F+1),disabledMinutes:()=>re()(a).isSame(re()(j),"hour")?(0,ou.w6)(S,60):[]}}return(0,ou.d0)(a)},allowClear:!1}))))))};var Cs=(0,ue.connect)(({exercise:u})=>({exercise:u}))(Ds),Tu=I(51355),Tt=I(44259),cu=I(93390),Jl=Object.getOwnPropertySymbols,xs=Object.prototype.hasOwnProperty,bs=Object.prototype.propertyIsEnumerable,ws=(u,l)=>{var t={};for(var i in u)xs.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Jl)for(var i of Jl(u))l.indexOf(i)<0&&bs.call(u,i)&&(t[i]=u[i]);return t},Ul=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Ns=u=>{var l=u,{shixunHomeworks:t,dispatch:i}=l,c=ws(l,["shixunHomeworks","dispatch"]);const s=(0,ue.useParams)(),[p,r]=(0,e.useState)([]),[n,a]=(0,e.useState)([]);(0,e.useEffect)(()=>{t.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&w()},[t.actionTabs.key]);function w(){return Ul(this,null,function*(){const F=yield(0,De.ZP)(`/api/exercises/${s.categoryId}/group_list.json`,{method:"GET"});r(F)})}const j=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return e.createElement(e.Fragment,null,e.createElement(ye.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:t.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ul(void 0,null,function*(){const F=yield(0,De.ZP)(`/api/exercises/${s.categoryId}/code_quality_analysis.json`,{method:"POST",body:{group_ids:n}});(F==null?void 0:F.status)===0&&(ue.history.replace(`/classrooms/${s.coursesId}/exercise/${s.categoryId}/detail?tabs=7`),window.location.reload(),i({type:"shixunHomeworks/setActionTabs",payload:{}}),a([]))}),onCancel:()=>{a([]),i({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(st.default,{rowSelection:{type:"checkbox",onChange:(F,S)=>{a([...F])},selectedRowKeys:n,getCheckboxProps:F=>({disabled:F.status==="\u8FDB\u884C\u4E2D"||F.works_count===0})},rowKey:F=>F.key||F.id,scroll:{y:300},pagination:!1,columns:j,dataSource:p==null?void 0:p.group_list})))};var Gl=(0,ue.connect)(({shixunHomeworks:u})=>({shixunHomeworks:u}))(Ns),_e=I(35099),nu={flex_box_center:"flex_box_center____uOEt",flex_space_between:"flex_space_between___J8U9e",flex_box_vertical_center:"flex_box_vertical_center___M1l_z",flex_box_center_end:"flex_box_center_end___UsRsw",flex_box_column:"flex_box_column___gcanz",rightFilter:"rightFilter___KnaoF",classwidth:"classwidth___QPkdW",operationCol:"operationCol___hiIyI",unlockBtn:"unlockBtn___QvP_V",recordScreenModal:"recordScreenModal___tLQo7",operationLink:"operationLink___vj72A",banding:"banding___BLx2S",noShow:"noShow___mrV9r"},Ps=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())}),Is=({item:u,renderText:l})=>{const t=(0,ue.useParams)(),[i,c]=(0,e.useState)(),s=p=>Ps(void 0,null,function*(){if(!p)return;const r=yield(0,Re.UH)({id:t.categoryId,user_id:u==null?void 0:u.user_id});r&&c(r)});return e.createElement(oe.Z,{onOpenChange:p=>s(p),title:e.createElement("div",null,"\u5355\u9009\u9898 ",i==null?void 0:i.single_question_score,"\u5206 ",e.createElement("br",null),"\u591A\u9009\u9898 ",i==null?void 0:i.multiple_question_score,"\u5206 ",e.createElement("br",null),"\u5224\u65AD\u9898 ",i==null?void 0:i.judgement_question_score,"\u5206 ",e.createElement("br",null),"\u586B\u7A7A\u9898 ",i==null?void 0:i.completion_question_score,"\u5206 ",e.createElement("br",null),"\u5B9E\u8BAD\u9898 ",i==null?void 0:i.shixun_question_score,"\u5206")},l)},Lu=I(89392),wu=I.n(Lu),T=I(59301),Ss=Object.defineProperty,ks=Object.defineProperties,Zs=Object.getOwnPropertyDescriptors,Ru=Object.getOwnPropertySymbols,Vl=Object.prototype.hasOwnProperty,Xl=Object.prototype.propertyIsEnumerable,$l=(u,l,t)=>l in u?Ss(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,At=(u,l)=>{for(var t in l||(l={}))Vl.call(l,t)&&$l(u,t,l[t]);if(Ru)for(var t of Ru(l))Xl.call(l,t)&&$l(u,t,l[t]);return u},ea=(u,l)=>ks(u,Zs(l)),Os=(u,l)=>{var t={};for(var i in u)Vl.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Ru)for(var i of Ru(u))l.indexOf(i)<0&&Xl.call(u,i)&&(t[i]=u[i]);return t},bt=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const js=u=>{var l=u,{exercise:t,loading:i,dispatch:c,globalSetting:s,checkDomainAuthority:p,getparams:r,user:n,classroomList:a}=l,w=Os(l,["exercise","loading","dispatch","globalSetting","checkDomainAuthority","getparams","user","classroomList"]),j,F,S,M,R,h,m,Z;const[E]=(0,ue.useSearchParams)(),H=(0,ue.useParams)();let[_,y]=(0,e.useState)(At({page:1,limit:20},H));const{commonHeader:Q,updateIndex:J}=t,{userInfo:A}=n,[f,d]=(0,e.useState)({}),[x,o]=(0,e.useState)(0),[be,me]=(0,e.useState)(!1),[se,ae]=(0,e.useState)("alert"),[ne,Ee]=(0,e.useState)(0),[ke,W]=(0,e.useState)(!1),[Be,Ze]=(0,e.useState)(!1),[Te]=$.default.useForm(),[Le,te]=(0,e.useState)([]),[O,D]=(0,e.useState)(1),[L,v]=(0,e.useState)(""),[k,G]=(0,e.useState)(),[z,K]=(0,e.useState)(!1),[B,pe]=(0,e.useState)({}),[Ne,qe]=(0,e.useState)({}),[X,Ae]=(0,e.useState)(!0),[le,Pe]=(0,e.useState)(""),[ee,ve]=(0,e.useState)(""),[ce,Oe]=(0,e.useState)("");(0,e.useEffect)(()=>{let N={};if(E.get("exercise_group_id")&&!J){if(E.get("statistics")){let P=[];const Fe=E.get("scope");Fe==="0"&&(P=["all"]),Fe==="1"&&(P=[1,2,3]),Fe==="2"&&(P=[2,3]),N={exercise_group_id:E.get("exercise_group_id"),commit_status:P}}else N={review:[0,2],commit_status:[2,3]},E.get("exercise_group_id")!=="0"&&(N.exercise_group_id=[Number(E.get("exercise_group_id"))]);Te.setFieldsValue(At({},N))}return _=At(At({},_),N),y(At({},_)),Ve(),gt(_),()=>{c({type:"exercise/setUpdateIndex",payload:"clear"})}},[J]);const Ve=()=>bt(void 0,null,function*(){const N=yield(0,De.ZP)(`/api/exercises/${_.categoryId}/header_info.json`,{method:"get"});(N==null?void 0:N.status)===0&&pe((N==null?void 0:N.data)||{})}),gt=N=>bt(void 0,null,function*(){var P,Fe,We,Ke,pt;c({type:"exercise/getCommonHeader",payload:At({},_)}),Ae(!0);const Me=yield(0,De.ZP)(`/api/exercises/${_.categoryId}/exercise_users.json`,{method:"get",params:N});(Me==null?void 0:Me.status)===0&&(qe({exercise_users:((P=Me==null?void 0:Me.data)==null?void 0:P.exercise_users)||[],current_answer_user:((Fe=Me==null?void 0:Me.data)==null?void 0:Fe.current_answer_user)||{}}),Pe(((We=Me==null?void 0:Me.data)==null?void 0:We.appraise_user_login)||""),ve(((Ke=Me==null?void 0:Me.data)==null?void 0:Ke.first_export_user_login)||""),o((pt=Me==null?void 0:Me.data)==null?void 0:pt.total_count)),Oe(Me==null?void 0:Me.status),Ae(!1)});(0,e.useEffect)(()=>{c({type:"exercise/setSaveExerciseDownUsers",payload:xe})},[ee,x,JSON.stringify(_)]);function dt(N){return bt(this,null,function*(){var P,Fe,We,Ke;G(N==null?void 0:N.exercise_user_id),K(N.commit_status===2||N.commit_status===3),W(!0);let pt=yield(0,De.ZP)(`/api/exercises/${_.categoryId}/student_info.json`,{method:"get",params:{exercise_user_id:N==null?void 0:N.exercise_user_id}});((Fe=(P=pt==null?void 0:pt.data)==null?void 0:P.exercise_user_photos)==null?void 0:Fe.length)>0?me(!0):U.ZP.info("\u5F53\u524D\u6682\u65E0\u7167\u7247"),te((We=pt==null?void 0:pt.data)==null?void 0:We.exercise_user_photos),Ee((Ke=pt==null?void 0:pt.data)==null?void 0:Ke.alert_count),W(!1)})}const wt=N=>{_.page=1;const P=Object.assign({},Te.getFieldsValue());Object.keys(P).map(function(Fe){Fe==="objective_score_gte"||Fe==="objective_score_lte"||(P[Fe].includes("all")?(delete _[Fe],Te.setFieldsValue({[Fe]:"all"})):(_[Fe]=P[Fe],P[Fe]==""||!P[Fe]?Te.setFieldsValue({[Fe]:"all"}):Te.setFieldsValue({[Fe]:_[Fe]})))}),("objective_score_gte"in N||"objective_score_lte"in N)&&(P.objective_score_gte&&P.objective_score_lte&&P.objective_score_gte>P.objective_score_lte?(Te.setFieldsValue({objective_score_lte:P.objective_score_gte}),_.objective_score_lte=P.objective_score_gte||null,_.objective_score_gte=P.objective_score_gte||null):(_.objective_score_lte=P.objective_score_lte||null,_.objective_score_gte=P.objective_score_gte||null)),y(At({},_)),gt(_),r(At({},_))},Pt=(N,P)=>{_.page=N,_.limit=20,y(At({},_)),gt(_)};let Rt=new Date().getTime();const Cu=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",render:(N,P,Fe)=>T.createElement(oe.Z,{title:((_.page||1)-1)*20+Fe+1},T.createElement("span",null,((_.page||1)-1)*20+Fe+1))},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",align:"left",render:(N,P)=>T.createElement("div",{style:{display:"flex",alignItems:"center"},onClick:()=>{var Fe;if((0,_e.Rm)()&&!((Fe=a.AssistantObject.exercise)!=null&&Fe.can_view)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}switch(P.commit_status){case 0:if(!(0,_e.Ny)()){U.ZP.warning("\u5B66\u751F\u672A\u5F00\u59CB\u8003\u8BD5\uFF0C\u60A8\u65E0\u6743\u67E5\u770B");return}break;case 1:U.ZP.warning("\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u60A8\u65E0\u6743\u67E5\u770B");return;default:console.log("\u5F53\u524D\u63D0\u4EA4\u72B6\u6001",P.commit_status)}N&&(0,_e.GJ)()&&(iu(),(0,Qe.xg)(`/classrooms/${_.coursesId}/exercise/${_.categoryId}/review/${P==null?void 0:P.login}`))}},T.createElement("span",{className:N&&(0,_e.GJ)()?nu.operationLink:""},N||"--"),!!(P!=null&&P.delayed_at)&&T.createElement(oe.Z,{title:T.createElement("div",null,"\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u8C03\u6574\u81F3",T.createElement("span",{className:"ml5"},re()(P.delayed_at).format("YYYY-MM-DD HH:mm")))},T.createElement("span",{className:"iconfont icon-shizhong c-blue"})))},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:N=>N||"--"},!(B!=null&&B.is_excellent)&&(B==null?void 0:B.groups_count)!==0&&{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(N,P)=>T.createElement("div",{className:nu.banding,title:N||"--"},N||"--")},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",sorter:!0,render:(N,P)=>P.commit_status===0||P.commit_status===1?"--":!P.open_total_score&&(0,_e.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(N=typeof N=="number"?Number(N):N,N===100?T.createElement("span",{className:"c-green"},N||"--"):N>60?T.createElement("span",{className:"c-orange"},N||"--"):T.createElement("span",null,N||"--"))},!((B==null?void 0:B.objective)!==1||(B==null?void 0:B.objective)===1&&(B==null?void 0:B.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(N,P)=>{if(P.commit_status===0||P.commit_status===1)return"--";if(!P.open_total_score&&(0,_e.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{N=typeof N=="number"?Number(N):N;let Fe;return N>=0&&N<=60?Fe=T.createElement("span",null,N):N===100?Fe=T.createElement("span",{className:"c-green"},N):N>60?Fe=T.createElement("span",{className:"c-orange"},N):Fe="--",T.createElement(Is,{renderText:Fe,item:P})}}},!((B==null?void 0:B.subjective)!==1||(B==null?void 0:B.subjective)===1&&(B==null?void 0:B.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(N,P)=>{if(P.commit_status===0||P.commit_status===1)return"--";if(!P.open_total_score&&(0,_e.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{let Fe;B!=null&&B.appraise_setting&&(B!=null&&B.sealed_review)&&new Date(B==null?void 0:B.appraise_end_time).getTime()>Rt&&(Fe="--"),!(P!=null&&P.has_comment)&&P.review_status&&(Fe="\u8BC4\u9605\u4E2D"),P!=null&&P.has_comment?Fe="\u5DF2\u8BC4\u9605":Fe="\u672A\u8BC4\u9605",N=typeof N=="number"?Number(N):N;let We;return N===0?We=T.createElement("span",null,N," ",Fe==="\u672A\u8BC4\u9605"&&T.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u9605)")):N>0&&N<=60?We=T.createElement("span",null,N):N===100?We=T.createElement("span",{className:"c-green"},N):N>60?We=T.createElement("span",{className:"c-orange"},N):We="--",We}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"left",render:(N,P)=>N===0?T.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):N===1?T.createElement("span",{style:{color:"#DF3042"}},!P.is_make_up&&"\u8003\u8BD5\u4E2D",P.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):N===2?T.createElement("span",{style:{color:"#5AB891"}},!P.is_make_up&&!P.is_force_commit&&"\u5DF2\u4EA4\u5377",P.is_make_up&&!P.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",P.is_make_up&&P.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!P.is_make_up&&P.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):T.createElement("span",{style:{color:"#5AB891"}},!P.is_make_up&&!P.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",P.is_make_up&&!P.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",P.is_make_up&&P.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!P.is_make_up&&P.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"left",sorter:!0,render:N=>N?re()(N).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sorter:!0,render:N=>N?re()(N).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"exercise_user_redo_count",className:((j=A==null?void 0:A.course)==null?void 0:j.course_role)===15?nu.noShow:"",align:"left",render:(N,P)=>T.createElement("div",{style:{display:"flex",alignItems:"center"}},T.createElement("span",{className:nu.operationLink,onClick:()=>{c({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u8BB0\u5F55",student_id:P.user_id}})}},N||"0"))},(Q==null?void 0:Q.screen_open)&&{title:T.createElement("span",null,"\u5207\u5C4F\u6B21\u6570",T.createElement(oe.Z,{title:"\u7EA2\u8272\u4EE3\u8868\u5B66\u751F\u5207\u5C4F\u8D85\u8FC7\u89C4\u5B9A\u6B21\u6570\u88AB\u5F3A\u5236\u4EA4\u5377"},T.createElement("span",{className:"icon-xiaowenhao"}))),dataIndex:"screen_used_num",align:"center",render:(N,P)=>T.createElement("span",{style:N>0?{cursor:"pointer"}:{},className:N>(P==null?void 0:P.screen_total_num)?"c-red":"",onClick:()=>bt(void 0,null,function*(){if(N===0)return;const Fe=yield(0,Re.Yu)(H.categoryId,{exercise_user_id:P.exercise_user_id});ye.default.info({title:`\u5207\u5C4F\u8BB0\u5F55\uFF08${P==null?void 0:P.user_name}\uFF09`,icon:null,closable:!0,className:nu.recordScreenModal,maskClosable:!0,width:616,centered:!0,content:T.createElement(st.default,{style:{marginTop:14},bordered:!0,pagination:!1,rowKey:"time",columns:[{title:"\u5F00\u59CB\u5207\u5C4F\u65F6\u95F4",align:"center",dataIndex:"time"},{title:"\u5207\u5C4F\u65F6\u957F\uFF08\u79D2\uFF09",align:"center",dataIndex:"time_long"},{title:"\u5224\u5B9A\u5207\u5C4F\u6B21\u6570",align:"center",dataIndex:"count"}],dataSource:Fe==null?void 0:Fe.data})})})},N,"/",P==null?void 0:P.screen_total_num)},(Q==null?void 0:Q.exercise_status)>1&&(Q==null?void 0:Q.open_camera)&&(0,_e.GJ)()&&!((F=s.setting)!=null&&F.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",render:(N,P)=>P.commit_status>0?T.createElement("a",{onClick:()=>{dt(P)}},`${N||0}/${Q==null?void 0:Q.photo_count}`):"--"},(Q==null?void 0:Q.ip_bind)&&(0,_e.Gg)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",render:(N,P)=>T.createElement(T.Fragment,null,N||"--",P.commit_status<=1&&Q.ip_bind&&P.last_ip&&T.createElement(fe.ZP,{type:"link",onClick:()=>bt(void 0,null,function*(){const Fe=ye.default.confirm({title:T.createElement(Y.Z,null,T.createElement(C.Z,{flex:"1"},"\u89E3\u9664\u7ED1\u5B9A"),T.createElement(C.Z,null,T.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>Fe.destroy()}))),width:500,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",className:"custom-modal-divider",content:T.createElement("div",null,"\u4E3A\u5B66\u751F\u89E3\u9664\u8003\u8BD5IP\u7ED1\u5B9A\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4F7F\u7528\u65B0\u7684IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002",T.createElement("span",{className:"c-red"},"\u5982\u679C\u8BE5\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u5C06\u65E0\u6CD5\u4F5C\u7B54\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u5165\u8003\u8BD5\u3002"),"\u60A8\u786E\u5B9A\u8981\u89E3\u9664\u8BE5\u5B66\u751F\u7684\u8003\u8BD5IP\u7ED1\u5B9A\uFF1F"),onOk:()=>bt(void 0,null,function*(){(yield(0,Re.ab)({id:_.categoryId,exercise_user_id:P.exercise_user_id})).status===0&&(U.ZP.success("\u89E3\u7ED1\u6210\u529F"),gt(_))})})})},"\u89E3\u7ED1"))},(Q==null?void 0:Q.open_camera)&&(0,_e.Gg)()&&Q.exercise_status<3&&!((S=s.setting)!=null&&S.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",render:(N,P)=>T.createElement($e.Z,{checked:N,onClick:()=>bt(void 0,null,function*(){N?ye.default.info({title:"\u63D0\u793A",content:T.createElement("div",null,"\u4E0D\u5141\u8BB8\u4FEE\u6539"),okText:"\u786E\u8BA4"}):ye.default.confirm({title:"\u5141\u8BB8\u4E0D\u6444\u50CF\u8B66\u544A",content:T.createElement("div",null,"\u4E3A\u4FDD\u8BC1\u8003\u8BD5\u516C\u5E73\uFF0C\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7684\u6444\u50CF\u5934\u3002\u5982\u5B66\u751F\u786C\u4EF6\u8BBE\u65BD\u786E\u6709\u95EE\u9898\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u751F\u8003\u8BD5\u6743\u5229\uFF0C\u6559\u5E08\u53EF\u4E34\u65F6\u53D6\u6D88\u9650\u5236\uFF0C\u5141\u8BB8\u5B66\u751F\u53C2\u8003\u3002 \u672C\u64CD\u4F5C\u4E0D\u53EF\u64A4\u56DE\uFF0C\u4E0D\u53EF\u4FEE\u6539\u3002 \u60A8\u786E\u8BA4\u540C\u610F\u8BE5\u5B66\u751F\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u53C2\u52A0\u8003\u8BD5\u5417\uFF1F"),onOk:()=>bt(void 0,null,function*(){const Fe=yield(0,Re.cC)(ea(At({},_),{exercise_user_id:P.exercise_user_id}));(Fe==null?void 0:Fe.status)===0&&(U.ZP.success("\u64CD\u4F5C\u6210\u529F"),gt(_))})})})})},(0,_e.GJ)()&&{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"has_comment",align:"center",render:(N,P)=>B!=null&&B.appraise_setting&&(B!=null&&B.sealed_review)&&new Date(B==null?void 0:B.appraise_end_time).getTime()>Rt?"--":!N&&P.review_status?"\u8BC4\u9605\u4E2D":N?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},((Q==null?void 0:Q.assistant_auth)||(0,_e.GJ)()||(0,_e.dE)())&&p&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"left",className:nu.operationCol,render:(N,P)=>(Q==null?void 0:Q.exercise_status)===-1?T.createElement("div",null," ",(0,_e.GJ)()&&T.createElement("a",{onClick:Fe=>{Fe.stopPropagation(),c({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:P==null?void 0:P.exercise_user_id,type:"exercise"}})}},"\u4FEE\u6539\u6210\u7EE9"),T.createElement("a",{style:{marginLeft:(0,_e.GJ)()&&10},onClick:(0,Lu.debounce)(Fe=>bt(void 0,null,function*(){var We,Ke,pt;Fe.stopPropagation();let Me=yield(0,De.ZP)(`/api/exercises/${_==null?void 0:_.categoryId}/exercise_user/view_detail.json`,{method:"get",params:{exercise_user_id:P==null?void 0:P.exercise_user_id}});ye.default.confirm({title:"\u8003\u8BD5\u8BE6\u60C5",closable:!0,width:1200,icon:null,content:T.createElement("div",null,T.createElement("div",{style:{display:"flex"}},T.createElement("div",null,T.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),T.createElement("span",{style:{marginLeft:10}},(We=Me==null?void 0:Me.data)==null?void 0:We.user_name)),T.createElement("div",{style:{marginLeft:60}},T.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),T.createElement("span",{style:{marginLeft:10}},(Ke=Me==null?void 0:Me.data)==null?void 0:Ke.student_id)),T.createElement("div",{style:{marginLeft:60}},T.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),T.createElement("span",{style:{marginLeft:10}},(pt=Me==null?void 0:Me.data)==null?void 0:pt.group_name))),T.createElement("div",{style:{marginTop:22,marginBottom:20}},T.createElement(st.default,{columns:[{title:"\u9898\u578B",dataIndex:"type_name",align:"center",render:()=>"\u5F97\u5206"},{title:"\u5355\u9009\u9898",dataIndex:"single_score",align:"center"},{title:"\u591A\u9009\u9898",dataIndex:"multiple_score",align:"center"},{title:"\u586B\u7A7A\u9898",dataIndex:"completion_score",align:"center"},{title:"\u5224\u65AD\u9898",dataIndex:"judgment_score",align:"center"},{title:"\u7F16\u7A0B\u9898",dataIndex:"program_score",align:"center"},{title:"\u5B9E\u8BAD\u9898",dataIndex:"practical_score",align:"center"},{title:"\u7EC4\u5408\u9898",dataIndex:"combination_socre",align:"center"},{title:"\u7B80\u7B54\u9898",dataIndex:"subjective_score",align:"center"},{title:"\u7A0B\u5E8F\u586B\u7A7A\u9898",dataIndex:"bprogram_score",align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",align:"center",render:(Bt,Zu)=>T.createElement("span",{style:{color:(Zu==null?void 0:Zu.type_name)=="\u5B9E\u5F97\u5206"?"#FA2121":""}},Bt)}],pagination:!1,dataSource:[At({},Me==null?void 0:Me.data)]}))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):T.createElement("div",null,(0,_e.GJ)()&&T.createElement(fe.ZP,{ghost:!0,type:"primary",size:"small",disabled:P.commit_status<2},T.createElement("a",{className:P.commit_status>1?"c-blue":"c-black",onClick:Fe=>bt(void 0,null,function*(){var We,Ke;if(Fe.preventDefault(),yield(0,cu.w)(H.coursesId,H.categoryId),P.commit_status===2){if((0,_e.Rm)()&&!((We=a.AssistantObject.exercise)!=null&&We.can_view)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}iu(),window.location.href=`/classrooms/${_.coursesId}/exercise/${_.categoryId}/review/${P.login}`}if(P.commit_status===3){if((0,_e.Rm)()&&!((Ke=a.AssistantObject.exercise)!=null&&Ke.can_appraise)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}c({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",saveExerciseUsers:iu,selectArrs:{record:At({},P),exercise_types:At({},B)},params:At({},_)}})}})},B!=null&&B.appraise_setting&&(B!=null&&B.sealed_review)&&new Date(B==null?void 0:B.appraise_end_time).getTime()>Rt?"\u8BC4\u9605":P.has_comment?"\u66F4\u6539\u8BC4\u9605":!P.has_comment&&"\u8BC4\u9605")),!(0,_e.dE)()&&["\u8003\u8BD5\u4E2D"].includes(Qe.ju[Q.exercise_status])&&T.createElement(fe.ZP,{ghost:!0,type:"primary",disabled:(P==null?void 0:P.commit_status)>1,className:"ml10",size:"small",onClick:()=>{var Fe,We;if((0,_e.Rm)()&&!((We=(Fe=a==null?void 0:a.AssistantObject)==null?void 0:Fe.exercise)!=null&&We.can_forcing_commit)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u786E\u8BA4\u5C06\u8BE5\u5B66\u751F\u7684\u8003\u8BD5\u72B6\u6001\u8C03\u6574\u4E3A\u5DF2\u4EA4\u5377\u5417\uFF1F",onOk:()=>{ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,className:"custom-modal-divider",content:`\u786E\u8BA4\u5C06${P==null?void 0:P.user_name}\u7684\u8003\u8BD5\u72B6\u6001\u8C03\u6574\u4E3A\u5DF2\u4EA4\u5377\u5417\uFF1F`,onOk:()=>bt(void 0,null,function*(){(yield(0,De.ZP)(`/api/exercises/${_.categoryId}/commit_exercise_force.json`,{method:"post",body:{user_id:P==null?void 0:P.user_id}})).status===0&>(_)})})}})}},"\u5F3A\u5236\u4EA4\u5377"),(0,_e.dE)()&&P.commit_status>1&&T.createElement("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:()=>bt(void 0,null,function*(){if(!(B!=null&&B.answered_open)){U.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,cu.w)(H.coursesId,H.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,Qe.xg)(`/classrooms/${_.coursesId}/exercise/${_.categoryId}/users/${P==null?void 0:P.login}?check=true`)})},"\u67E5\u770B"),(Q==null?void 0:Q.exercise_time)>0&&(0,_e.Gg)()&&T.createElement(oe.Z,{title:(()=>Q.exercise_status===3?"\u672C\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u8BF7\u5148\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u4F7F\u672C\u8BD5\u5377\u5904\u4E8E\u201C\u8003\u8BD5\u4E2D\u201D":!1)()},T.createElement(fe.ZP,{danger:!0,className:"c-red ml10",size:"small",disabled:Q.exercise_status===3||Q.exercise_status===5||(Q==null?void 0:Q.appraise_label),onClick:()=>{var Fe,We;if((0,_e.Rm)()&&!((We=(Fe=a==null?void 0:a.AssistantObject)==null?void 0:Fe.exercise)!=null&&We.can_delay)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}c({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",selectArrs:P,exercise_time:Q.exercise_time,params:At({},_)}})}},"\u5EF6\u65F6")))}].filter(N=>!!N),Ot=[...Cu];Ot[0]=At({},Ot[0]),Ot[(Ot==null?void 0:Ot.length)-1]=At({},Ot[(Ot==null?void 0:Ot.length)-1]),Ot[0].render=()=>"\u6211",Ot[(Ot==null?void 0:Ot.length)-1].render=()=>{var N;return(N=Ne==null?void 0:Ne.current_answer_user)!=null&&N.login?T.createElement("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:()=>bt(void 0,null,function*(){var P,Fe;if(!(B!=null&&B.answered_open)){U.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,cu.w)(H.coursesId,H.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E...");let We=`/classrooms/${_.coursesId}/exercise/${_.categoryId}/users/${(P=Ne==null?void 0:Ne.current_answer_user)==null?void 0:P.login}`;((Fe=Ne==null?void 0:Ne.current_answer_user)==null?void 0:Fe.commit_status)>1&&(We=We+"?check=true"),ue.history.push(We)})},"\u67E5\u770B"):"--"};const iu=()=>{var N;try{const P=At({},_);delete P.page,delete P.limit,localStorage[`${(N=n==null?void 0:n.userInfo)==null?void 0:N.login}-${_.coursesId}-${_.categoryId}-filter`]=JSON.stringify(P)}catch(P){}},xe=()=>{var N;try{const P=ea(At({},_),{firstTargetLogin:ee,totalCount:x});delete P.page,delete P.limit,localStorage[`${(N=n==null?void 0:n.userInfo)==null?void 0:N.login}-${_.coursesId}-${_.categoryId}-downFilter`]=JSON.stringify(P)}catch(P){}};return T.createElement("section",{className:"mb20"},(B==null?void 0:B.score_open)&&(0,_e.dE)()&&T.createElement(st.default,{pagination:!1,showHeader:!1,dataSource:[At({},Ne==null?void 0:Ne.current_answer_user)],columns:Ot,scroll:{x:"max-content"}}),!(0,_e.GJ)()&&T.createElement("div",{className:"bg-white pt10 mt15"},!!(B!=null&&B.answer_users)&&T.createElement("span",{className:"mr10"},T.createElement("span",{style:{color:"#FF954C"}},B==null?void 0:B.answer_users," "),"\u5DF2\u4EA4"),!!(B!=null&&B.unanswer_users)&&T.createElement("span",{className:"mr10"},B==null?void 0:B.unanswer_users,"\u672A\u4EA4"),(B==null?void 0:B.exercise_end_time)!=="--"&&T.createElement("span",null,"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",T.createElement("span",{style:{color:"#FF954C"}},B==null?void 0:B.exercise_end_time))),!(B!=null&&B.exercise_all_users)&&!(0,_e.dE)()&&T.createElement(bu.Z,{styles:{margin:"0 auto",padding:200}}),(!!(B!=null&&B.exercise_all_users)||(0,_e.dE)())&&T.createElement("aside",null,(0,_e.GJ)()&&T.createElement("aside",{className:"pt20"},T.createElement($.default,{form:Te,onValuesChange:wt,initialValues:{commit_status:"all",exercise_group_id:"all",review:"all",is_make_up:"all"}},T.createElement($.default.Item,{name:"exercise_group_id"},T.createElement(de.default.Group,{style:{width:"100%"}},T.createElement(Y.Z,null,T.createElement(C.Z,{flex:"80px"},"\u9009\u62E9\u73ED\u7EA7:"),T.createElement(C.Z,{flex:"80px"},T.createElement(de.default,{value:"all",checked:!((M=f.course_group)!=null&&M.length)},"\u5168\u90E8")),T.createElement(C.Z,{flex:"1"},(B==null?void 0:B.course_groups)&&(B==null?void 0:B.course_groups.map((N,P)=>T.createElement(de.default,{value:N.exercise_group_id,className:"ml0 mr8",key:N.exercise_group_id},N.exercise_group_name,"(",N.exercise_group_students,")"))))))),T.createElement($.default.Item,{name:"commit_status"},T.createElement(de.default.Group,{value:[],style:{width:"100%"}},T.createElement(Y.Z,null,T.createElement(C.Z,{flex:"80px"},"\u63D0\u4EA4\u72B6\u6001:"),T.createElement(C.Z,{flex:"80px"},T.createElement(de.default,{value:"all",checked:!((R=f.commit_status)!=null&&R.length)},"\u5168\u90E8")),T.createElement(C.Z,{flex:"1"},ms.map((N,P)=>T.createElement(de.default,{name:"commit_status",value:N.id,key:N.id},N.name,"(",B==null?void 0:B[N.type],")")))))),T.createElement($.default.Item,{name:"review"},T.createElement(de.default.Group,{style:{width:"100%"}},T.createElement(Y.Z,null,T.createElement(C.Z,{flex:"80px"},"\u8BC4\u9605\u72B6\u6001:"),T.createElement(C.Z,{flex:"80px"},T.createElement(de.default,{value:"all",checked:!((h=f.review)!=null&&h.length)},"\u5168\u90E8")),T.createElement(C.Z,{flex:"1"},(m=ds)==null?void 0:m.map((N,P)=>T.createElement(de.default,{value:N.id,key:P},N.name,"(",B==null?void 0:B[N.type],")")))))),(B==null?void 0:B.open_make_up)&&T.createElement($.default.Item,{name:"is_make_up"},T.createElement(de.default.Group,{value:[],style:{width:"100%"}},T.createElement(Y.Z,null,T.createElement(C.Z,{flex:"80px"},"\u8865\u8003\u72B6\u6001:"),T.createElement(C.Z,{flex:"80px"},T.createElement(de.default,{value:"all",checked:!((Z=f.is_make_up)!=null&&Z.length)},"\u5168\u90E8")),T.createElement(C.Z,{flex:"1"},Es.map((N,P)=>T.createElement(de.default,{name:"is_make_up",value:N.id},N.name,"(",B==null?void 0:B[N.type],")")))))),T.createElement(Y.Z,{align:"middle"},T.createElement(C.Z,{flex:"1"},T.createElement(Y.Z,{align:"middle"},T.createElement(C.Z,null,T.createElement(Ce.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:N=>{_.search=N==null?void 0:N.trim(),_.page=1,y(At({},_)),gt(_)},style:{width:240}})))),!(Q!=null&&Q.is_random)&&T.createElement(C.Z,{className:["tr",nu.rightFilter].join(" ")},(B==null?void 0:B.objective)===1&&(B==null?void 0:B.subjective)===1&&T.createElement(T.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",T.createElement("span",null,T.createElement($.default.Item,{name:"objective_score_gte"},T.createElement(Ie.Z,{min:0,max:B==null?void 0:B.objective_score,placeholder:"\u6700\u4F4E"}))),T.createElement("span",null,T.createElement($.default.Item,{name:"objective_score_lte"},T.createElement(Ie.Z,{min:(_==null?void 0:_.objective_score_gte)||0,max:B==null?void 0:B.objective_score,placeholder:"\u6700\u9AD8"})))),(B==null?void 0:B.subjective)===1&&p&&T.createElement(T.Fragment,null,T.createElement(fe.ZP,{type:"default",disabled:!le},T.createElement("a",{onClick:N=>bt(void 0,null,function*(){var P,Fe;if(N.preventDefault(),(0,_e.Rm)()&&!((Fe=(P=a==null?void 0:a.AssistantObject)==null?void 0:P.exercise)!=null&&Fe.can_appraise)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield(0,cu.w)(H.coursesId,H.categoryId),iu(),ue.history.push(`/classrooms/${_.coursesId}/exercise/${_.categoryId}/reviews/group`)})},T.createElement("span",{className:"iconfont icon-tijiaozongjie"}),T.createElement("span",null,"\u96C6\u4E2D\u6279\u91CF\u6279\u9605"))),T.createElement(fe.ZP,{type:"default",disabled:!le},T.createElement("a",{onClick:N=>bt(void 0,null,function*(){var P,Fe;if(N.preventDefault(),(0,_e.Rm)()&&!((Fe=(P=a==null?void 0:a.AssistantObject)==null?void 0:P.exercise)!=null&&Fe.can_appraise)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield(0,cu.w)(H.coursesId,H.categoryId),iu(),ue.history.push(`/classrooms/${_.coursesId}/exercise/${_.categoryId}/review/${le}`)})},T.createElement("span",{className:"iconfont icon-filesync3x"}),T.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u6279\u9605"))))),T.createElement(C.Z,null,(Q==null?void 0:Q.exercise_status)===3&&T.createElement(fe.ZP,{className:"ml10",onClick:()=>{c({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",params:_}})}},T.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"))))),ce===-3&&!(0,_e.dE)()&&T.createElement(bu.Z,{customText:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u5224\u5206\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85...",styles:{margin:"0 auto",padding:100}}),ce!==-3&&T.createElement(st.default,{className:"mt30",loading:X,hideOnSinglePage:!0,pagination:!1,dataSource:(Ne==null?void 0:Ne.exercise_users)||[],columns:Cu,rowKey:"exercise_user_id",scroll:{x:"max-content"},size:"middle",onChange:(N,P,Fe)=>{_.page=1,Fe.order===void 0?(_.order_type=null,_.order=null):(_.order_type=Fe.order==="descend"?"desc":"asc",_.order=Fe.field),y(At({},_)),gt(_)}}),x>20&&T.createElement("aside",{className:"tc pb30 mt30"},T.createElement(Ft.Z,{onChange:Pt,current:_.page||1,pageSize:_.limit,total:x,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,showTotal:N=>T.createElement("span",{className:"mr10"},"\u5171",T.createElement("span",{className:"c-orange"},N),"\u6761\u6570\u636E")}))),T.createElement(cs,null),T.createElement(Wt,null),T.createElement(hs,null),T.createElement(Cs,null),be&&T.createElement(ye.default,{title:"\u9632\u4F5C\u5F0A\u5934\u50CF",open:be,centered:!0,onCancel:()=>{D(1),me(!1),te([]),ae("alert"),v("")},footer:T.createElement("div",{style:{display:"flex"}},T.createElement("div",{style:{flex:1,textAlign:"left"}}," ",T.createElement(fe.ZP,{onClick:()=>bt(void 0,null,function*(){if(!L){U.ZP.info("\u8F93\u5165\u6846\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}Ze(!0);let N=yield(0,De.ZP)(`/api/exercises/${_.categoryId}/send_alert.json`,{method:"post",body:{content:L,clazz:se,exercise_user_id:k}});(N==null?void 0:N.status)===0&&(U.ZP.info("\u53D1\u9001\u6210\u529F"),D(1),me(!1),te([]),ae("alert"),v("")),Ze(!1)}),disabled:z,loading:Be},"\u53D1\u9001")),T.createElement(fe.ZP,{disabled:(Le==null?void 0:Le.length)===0,style:{marginRight:"10px"},onClick:()=>bt(void 0,null,function*(){yield D(O-1===0?Le==null?void 0:Le.length:O-1)})},"\u4E0A\u4E00\u5F20"),T.createElement(fe.ZP,{disabled:(Le==null?void 0:Le.length)===0,type:"primary",onClick:()=>bt(void 0,null,function*(){yield D(O===(Le==null?void 0:Le.length)?1:O+1)})},"\u4E0B\u4E00\u5F20"))},T.createElement("img",{style:{width:"234px !important",height:"132px",borderRadius:"5px"},src:Le[O-1]}),T.createElement("span",{onClick:()=>{Tt.Z.publish("preview-image",Le[O-1])},style:{background:"#0152d9",color:"#fff",display:"inline-flex",width:"54px",height:"20px",borderRadius:"10px",justifyContent:"center",lineHeight:"20px",alignItems:"center",position:"absolute",top:"70px",left:"130px",zIndex:5,cursor:"pointer"}},"\u9884\u89C8"),T.createElement("span",{style:{color:"#0152d9",marginTop:"16px",width:"234px",justifyContent:"center",display:"flex"}},O+"/"+(Le==null?void 0:Le.length)),T.createElement(ge.ZP,{className:"mt20",checked:se==="alert",onChange:()=>ae("alert")},"\u53D1\u9001\u8B66\u544A",T.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),T.createElement(ge.ZP,{className:"mt10",checked:se==="notice",onChange:()=>ae("notice")},"\u53D1\u9001\u901A\u77E5",T.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),T.createElement(Ce.default.TextArea,{className:"mt20",value:L,onChange:N=>v(N.target.value),placeholder:`\u8BF7\u8F93\u5165${se==="alert"?"\u8B66\u544A":"\u901A\u77E5"}\u5185\u5BB9${se==="alert"?"\uFF0C\u5982\uFF1A\u626D\u5934\u4F4E\u5934\u5927\u5E45\u5EA6\u52A8\u4F5C\u68C0\u6D4B":""}`}),T.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",ne,"\u6B21\u8B66\u544A")),T.createElement(Tu.Z,null),T.createElement(Gl,null))};var Ts=(0,ue.connect)(({exercise:u,loading:l,globalSetting:t,classroomList:i,user:c})=>({classroomList:i,exercise:u,loading:l.effects,globalSetting:t,user:c}))(js),lt=I(57809),du=I(43501),Mu=I(53547),ot={flex_box_center:"flex_box_center___Hpswl",flex_space_between:"flex_space_between___ywvKM",flex_box_vertical_center:"flex_box_vertical_center___SItpZ",flex_box_center_end:"flex_box_center_end___WIAL3",flex_box_column:"flex_box_column___FMKJn",wrap:"wrap___AW_2A",control:"control___w5xQm",btn:"btn___as1xd",customTable:"customTable___gGVV3",bgH:"bgH___J0V1_",cusModal:"cusModal___2fPK2",imgWrap:"imgWrap___crzTi",img:"img___iwJRL",iBtn:"iBtn___L11V_",text:"text___INAg4",no:"no___H7kcX",textP:"textP___Rdbzv",video:"video___yjo5C",sys:"sys___o3w4h",li:"li___WQQil",d1:"d1___KQ9j6",b1:"b1___PA3Kc",es:"es___j13_3"},ta=I(27660),Pd=I(63824);const Ls=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i;var ua=(0,e.forwardRef)(({src:u,videoId:l,logWatchHistory:t,courseId:i=null,startTime:c,handlePause:s=()=>{},handlePlay:p=()=>{},handlePlayEnded:r=()=>{},videoSpeed:n=1},a)=>{var w;u=u==null?void 0:u.replace("http://","https://");const F=((w=u==null?void 0:u.split("."))==null?void 0:w.pop())==="flv",S=(0,e.useRef)(),M=(0,e.useRef)(),R=(0,e.useRef)(0),h=(0,e.useRef)(0),[m,Z]=(0,e.useState)(0),E=navigator.userAgent.toLowerCase().match(Ls),H=E?E[0]:"pc";(0,e.useImperativeHandle)(a,()=>({getLastUpdatedTime:()=>S.current.currentTime,getDuration:()=>S.current.duration})),(0,e.useEffect)(()=>{h.current=void 0;try{ta.Z.isSupported&&F&&u&&(u==null?void 0:u.indexOf(".m3u8"))<0?(h.current=ta.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:u+"?t="+Date.now(),muted:!1,isLive:!0}),h.current.on("play",function(){console.log(21111)}),S.current&&(h.current.detachMediaElement(S.current),h.current.attachMediaElement(S.current),h.current.load(),h.current.play())):S.current.setAttribute("src",u+"?t="+Date.now())}catch(y){setTimeout(()=>{Z(m+1)},1e3)}return console.log("src:",u),()=>{var y,Q,J,A,f,d,x,o;h.current&&((Q=(y=h.current)==null?void 0:y.unload)==null||Q.call(y),(A=(J=h.current)==null?void 0:J.pause)==null||A.call(J),(d=(f=h.current)==null?void 0:f.destroy)==null||d.call(f),(o=(x=h.current)==null?void 0:x.detachMediaElement)==null||o.call(x,S.current),h.current=void 0,S.current.src="")}},[S,F,u,m]),(0,e.useEffect)(()=>(M.current=setInterval(()=>{R.current>0&&R.current===S.current.currentTime&&(console.log("\u64AD\u653E\u4E00\u6B21"),Z(m+1)),R.current=S.current.currentTime},3e3),()=>{clearInterval(M.current)}),[]);const _=y=>{setTimeout(()=>{Z(m+1)},1e3)};return e.createElement("video",{ref:S,onerr:!0,onErrorCapture:()=>{Z(m+1)},autoPlay:!0,muted:!0})}),Rs=Object.defineProperty,la=Object.getOwnPropertySymbols,Ms=Object.prototype.hasOwnProperty,qs=Object.prototype.propertyIsEnumerable,aa=(u,l,t)=>l in u?Rs(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Ht=(u,l)=>{for(var t in l||(l={}))Ms.call(l,t)&&aa(u,t,l[t]);if(la)for(var t of la(l))qs.call(l,t)&&aa(u,t,l[t]);return u},na=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const zs=({exercise:u,dispatch:l,user:t})=>{var i;const c=(0,ue.useParams)(),[s,p]=(0,e.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",save_name:"",exercise_id:c==null?void 0:c.categoryId}),[r]=$.default.useForm(),[n,a]=(0,e.useState)(),[w,j]=(0,e.useState)(!1),{exerciseList:F,commonHeader:S}=u,[M,R]=(0,e.useState)([]),[h,m]=(0,e.useState)([]),[Z,E]=(0,e.useState)(0),[H,_]=(0,e.useState)(!0),[y,Q]=(0,e.useState)(!1),J=(0,e.useRef)(null);(0,e.useEffect)(()=>{A(s)},[]),(0,e.useEffect)(()=>(clearInterval(J.current),(S==null?void 0:S.exercise_status)===2&&(J.current=setInterval(()=>{A(s)},3e4)),()=>{clearInterval(J.current)}),[S==null?void 0:S.exercise_status,s]);const A=W=>na(void 0,null,function*(){const Be=wu().cloneDeep(W);console.log(Be,"sendData"),_(!0),R([]);const Ze=yield(0,De.ZP)(`/api/exercises/${W==null?void 0:W.exercise_id}/exercise_identity_photos.json`,{method:"get",params:Be});m([]),_(!1),E(Ze==null?void 0:Ze.count),R((Ze==null?void 0:Ze.exercise_users)||[])}),f=(W,Be)=>{s.page=1,s[Be]=W,p(Ht({},s)),A(s)},d=W=>{s.page=1,s.save_name=W,p(Ht({},s))},x=()=>{s.page=1;const W=Object.assign({},r.getFieldsValue());Object.keys(W).map(function(Be){switch(Be){case"exercise_group_id":W[Be].includes("all")||!W[Be].length?(delete s.course_group,r.setFieldsValue({exercise_group_id:"all"})):(s.course_group=W[Be],r.setFieldsValue({exercise_group_id:s.course_group}));break}}),p(Ht({},s)),A(s)};(0,e.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(a(47),j(!0))},[document.getElementById("divhe"),F]);const o=(W,Be,Ze)=>{s.page=W==null?void 0:W.current,s.limit=W==null?void 0:W.pageSize,Ze!=null&&Ze.order?(s.sort_by=Ze==null?void 0:Ze.field,s.sort_direction=(Ze==null?void 0:Ze.order)==="ascend"?"asc":"desc"):(s.sort_by=null,s.sort_direction=null),p(Ht({},s)),A(s)},be=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(W,Be,Ze)=>s.limit*(s.page-1)+Ze+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:110,ellipsis:{showTitle:!1},render:W=>e.createElement(oe.Z,{placement:"bottomLeft",title:W},e.createElement("span",null,W))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:140,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:W=>e.createElement(oe.Z,{placement:"bottomLeft",title:W||"--"},e.createElement("span",null,W||"--"))},{title:"\u5206\u73ED",dataIndex:"user_group_name",ellipsis:{showTitle:!1},render:(W,Be)=>W?e.createElement(oe.Z,{placement:"bottom",title:W},e.createElement("span",{className:ot.es},W)):"--"},{title:"\u4EBA\u8138\u7167\u7247",dataIndex:"photo_url",width:90,ellipsis:{showTitle:!1},render:(W,Be)=>e.createElement("img",{width:40,style:{maxHeight:30},src:W,className:"current",onClick:()=>{Ee(Be)}})},{title:"\u5BA1\u6838\u72B6\u6001",width:100,dataIndex:"exercise_identity_photo_state",ellipsis:{showTitle:!1},render:(W,Be)=>e.createElement(e.Fragment,null,W==="passed"&&e.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),W==="rejected"&&e.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),W==="submitted"&&e.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:180,ellipsis:{showTitle:!1},render:W=>e.createElement("span",null,W||"--")},{title:"\u5BA1\u6838\u7C7B\u578B",dataIndex:"audit_clazz",width:90,ellipsis:{showTitle:!1},render:W=>e.createElement("span",null,W||"--")},{title:"\u64CD\u4F5C",dataIndex:"action",width:180,ellipsis:{showTitle:!1},render:(W,Be)=>{var Ze;return e.createElement(e.Fragment,null,(Be==null?void 0:Be.exercise_identity_photo_state)==="submitted"?e.createElement("span",{className:"c-light-primary current",onClick:()=>Q(Be)},"\u5BA1\u6838"):e.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u5BA1\u6838"),(Be==null?void 0:Be.exercise_identity_photo_state)!=="submitted"?e.createElement("span",{className:"c-light-primary current ml10 mr10",onClick:()=>ae(Be)},"\u5BA1\u6838\u8BB0\u5F55"):e.createElement("span",{className:"c-grey-999 ml10 mr10 cursorNotAllowed"},"\u5BA1\u6838\u8BB0\u5F55"),(Be==null?void 0:Be.exercise_identity_photo_state)==="passed"&&((Ze=Be==null?void 0:Be.play_url)!=null&&Ze.length)?e.createElement("span",{className:"c-light-primary current",onClick:()=>ne(Be)},"\u6444\u50CF\u76D1\u63A7"):e.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u6444\u50CF\u76D1\u63A7"))}}],me=W=>{m(W)},se=()=>{Q(!1),A(s)},ae=W=>{const Be=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(Te,Le)=>e.createElement("span",null,Te||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(Te,Le)=>e.createElement(e.Fragment,null,Te==="passed"&&e.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),Te==="rejected"&&e.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),Te==="submitted"&&e.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(Te,Le)=>Te?e.createElement(oe.Z,{placement:"bottom",title:Te},e.createElement("span",null,Te)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(Te,Le)=>e.createElement("span",{className:"current c-light-primary",onClick:()=>{Tt.Z.publish("preview-image",Te)}},"\u67E5\u770B")}],Ze=ye.default.confirm({icon:null,width:700,className:`${ot.cusModal} custom-modal-divider`,centered:!0,title:e.createElement(Y.Z,null,e.createElement(C.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),e.createElement(C.Z,null,e.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Ze.destroy()}))),content:e.createElement("div",null,e.createElement(st.default,{className:ot.customTable,dataSource:[Ht({},W)],bordered:!1,columns:Be,rowKey:"exercise_identity_photo_id",rowClassName:ot.row,pagination:!1}))})},ne=W=>{var Be,Ze;const Te=ye.default.confirm({icon:null,className:`${ot.cusModal} custom-modal-divider`,centered:!0,width:((Be=W==null?void 0:W.play_url)==null?void 0:Be.length)<6?724:744,title:e.createElement(Y.Z,null,e.createElement(C.Z,{flex:"1"},"\u89C6\u9891"),e.createElement(C.Z,null,e.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Te.destroy()}))),content:e.createElement("ul",{className:ot.sys},(Ze=W==null?void 0:W.play_url)==null?void 0:Ze.map((Le,te)=>e.createElement("li",{className:ot.li,key:te},e.createElement("div",{className:ot.d1},e.createElement("div",{className:ot.img},e.createElement(ua,{src:Le==null?void 0:Le.replace(".m3u8",".flv"),autoPlay:!0})),e.createElement("div",{className:ot.btn},e.createElement("div",{className:ot.b1},"\u56DE\u653E\u89C6\u9891",te+1))))))})},Ee=W=>{const Be=ye.default.confirm({icon:null,className:`${ot.cusModal} custom-modal-divider`,centered:!0,width:710,title:e.createElement(Y.Z,null,e.createElement(C.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),e.createElement(C.Z,null,e.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Be.destroy()}))),content:e.createElement(Y.Z,null,e.createElement("aside",{className:ot.imgWrap,style:{marginBottom:40}},e.createElement("div",{className:ot.img},e.createElement("img",{width:326,src:(0,Qe.Tv)(W==null?void 0:W.photo_url)}),e.createElement("div",{className:ot.textP},"\u91C7\u96C6\u7167\u7247")),e.createElement("div",{className:ot.img,style:{marginLeft:20}},W!=null&&W.identity_url?e.createElement("img",{width:326,src:(0,Qe.Tv)(W==null?void 0:W.identity_url)}):e.createElement("div",{className:ot.no,style:{width:326}},e.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),e.createElement("div",{className:ot.textP},"\u8BC1\u4EF6\u7167\u7247"))))})},ke={selectedRowKeys:h,columnWidth:40,onChange:me,getCheckboxProps:W=>({disabled:(W==null?void 0:W.exercise_identity_photo_state)==="passed"})};return e.createElement("section",{className:ot.wrap},e.createElement($.default,{form:r,onChange:x,initialValues:{exercise_group_id:"all"}},e.createElement($.default.Item,{name:"exercise_group_id"},e.createElement(de.default.Group,{style:{width:"100%"}},e.createElement(Y.Z,null,e.createElement(C.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),e.createElement(C.Z,{flex:"80px"},e.createElement(de.default,{value:"all"},"\u5168\u90E8")),e.createElement(C.Z,{flex:"1",id:"divhe",style:{height:n+"px",overflow:"hidden"}},(i=F.course_groups)==null?void 0:i.map((W,Be)=>e.createElement(de.default,{key:Be,value:W.exercise_group_id,className:"ml0 mr8"},W.exercise_group_name,"(",W.exercise_group_students,")"))),w&&e.createElement("span",{onClick:()=>{let W=document.getElementById("divhe").scrollHeight;n>47?a(47):a(W)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},n===47?"\u5C55\u5F00":"\u6536\u8D77",n===47?e.createElement(du.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):e.createElement(Mu.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),e.createElement("div",{className:ot.control},e.createElement(Ce.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:s==null?void 0:s.save_name,onChange:W=>d(W.target.value),onSearch:()=>{s.page=1,s.name=s.save_name,p(Ht({},s)),A(s)}}),e.createElement(lt.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",value:s==null?void 0:s.state,onChange:W=>f(W,"state")},e.createElement(lt.default.Option,{value:null},"\u5168\u90E8"),e.createElement(lt.default.Option,{value:"submitted"},"\u5F85\u5BA1\u6838"),e.createElement(lt.default.Option,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),e.createElement(lt.default.Option,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7")),e.createElement(lt.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u7C7B\u578B",value:s==null?void 0:s.audit,onChange:W=>f(W,"audit")},e.createElement(lt.default.Option,{value:null},"\u5168\u90E8"),e.createElement(lt.default.Option,{value:1},"\u81EA\u52A8\u5BA1\u6838"),e.createElement(lt.default.Option,{value:2},"\u4EBA\u5DE5\u5BA1\u6838")),e.createElement("span",{className:ot.btn,style:{cursor:"pointer"},onClick:()=>{if(!h.length){U.ZP.warning("\u8BF7\u9009\u62E9\u5B66\u751F");return}Q(!0)}},e.createElement("i",{className:"iconfont icon-piliangcaozuo font14 mr5"}),"\u6279\u91CF\u5BA1\u6838")),e.createElement("div",{className:ot.bgH}),e.createElement(st.default,{rowSelection:ke,className:ot.customTable,dataSource:M,bordered:!1,columns:be,rowKey:"exercise_identity_photo_id",rowClassName:ot.row,loading:H,onChange:o,pagination:{pageSize:s.limit,total:Z,current:s.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:W=>e.createElement("span",{className:"mr10"},"\u5171",e.createElement("span",{className:"c-orange"},W),"\u6761\u6570\u636E")}}),e.createElement(Ws,{selectIds:h,visible:y,onCancel:()=>Q(!1),onOk:se,params:s}),e.createElement(Tu.Z,null))};var Qs=(0,ue.connect)(({exercise:u,user:l})=>({exercise:u,user:l}))(zs);const Ws=({visible:u,onOk:l,onCancel:t,selectIds:i,params:c})=>{const[s,p]=(0,e.useState)(!1),[r,n]=(0,e.useState)({}),[a]=$.default.useForm(),w=j=>na(void 0,null,function*(){p(!0);let F;u===!0?F=yield(0,De.ZP)(`/api/exercises/${c==null?void 0:c.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:Ht({identity_photo_ids:i},j)}):F=yield(0,De.ZP)(`/api/exercises/${c==null?void 0:c.exercise_id}/audit_identity_photo.json`,{method:"post",body:Ht({identity_photo_id:u==null?void 0:u.exercise_identity_photo_id},j)}),(F==null?void 0:F.status)===0&&l(),p(!1)});return e.createElement(ye.default,{title:u!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!u,centered:!0,width:650,destroyOnClose:!0,onCancel:()=>{t()},afterClose:()=>{a.resetFields(),n({})},confirmLoading:s,onOk:()=>a.submit()},e.createElement($.default,{className:ot.formWrap,form:a,labelCol:{span:4},wrapperCol:{span:18},onFinish:w,onValuesChange:()=>{n(Ht({},a.getFieldsValue()))}},u!==!0&&e.createElement(Y.Z,{style:{marginLeft:28,marginBottom:38}},e.createElement(C.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),e.createElement(C.Z,null,e.createElement("aside",{className:ot.imgWrap},e.createElement("div",{className:ot.img},e.createElement("img",{width:234,src:(0,Qe.Tv)(u==null?void 0:u.photo_url)}),e.createElement("div",{onClick:()=>{Tt.Z.publish("preview-image",u==null?void 0:u.photo_url)},className:ot.iBtn},"\u9884\u89C8"),e.createElement("div",{className:ot.text},"\u91C7\u96C6\u7167\u7247")),e.createElement("div",{className:ot.img,style:{marginLeft:20}},u!=null&&u.identity_url?e.createElement("img",{width:234,src:(0,Qe.Tv)(u==null?void 0:u.identity_url)}):e.createElement("div",{className:ot.no,style:{width:326}},e.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(u!=null&&u.identity_url)&&e.createElement("div",{onClick:()=>{Tt.Z.publish("preview-image",(0,Qe.Tv)(u==null?void 0:u.identity_url))},className:ot.iBtn},"\u9884\u89C8"),e.createElement("div",{className:ot.text},"\u8BC1\u4EF6\u7167\u7247"))))),e.createElement($.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},e.createElement(ge.ZP.Group,null,e.createElement(ge.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),e.createElement(ge.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(r==null?void 0:r.state)==="rejected"&&e.createElement($.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},e.createElement(Ce.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),e.createElement("div",{style:{color:"#FA6400",paddingLeft:32}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u8BE5\u5B66\u751F\u5728\u672C\u573A\u8003\u8BD5\u7684\u8BA4\u8BC1\u72B6\u6001\u5C06\u66F4\u65B0\u4E3A\u201C\u5BA1\u6838\u901A\u8FC7\u201D\uFF0C\u4E14\u80FD\u591F\u8FDB\u5165\u8003\u8BD5\u3002")))};var qu=I(56511),Ks=I(64165),it={flex_box_center:"flex_box_center___t6Zg2",flex_space_between:"flex_space_between___YFTSU",flex_box_vertical_center:"flex_box_vertical_center___qbDmM",flex_box_center_end:"flex_box_center_end___Bj6kw",flex_box_column:"flex_box_column___Ou9DO",wrap:"wrap___foAmP",control:"control___q0ttm",bgH:"bgH___NAS04",sys:"sys___rqcXV",li:"li___blFPM",d1:"d1___Xzld0",img:"img___ckn7G",btn:"btn___fSMGG",b1:"b1___zoANu",b2:"b2___bqZaY",big:"big___nQ5gf",cusModal:"cusModal___rTXoc",video:"video___E4J_7",imgWrap:"imgWrap___ENwuy",iBtn:"iBtn___bXnJy",text:"text___CK5up",no:"no___MBT10",textP:"textP___ibKK1",l:"l___Gi38o",r:"r___HNibN",fo:"fo___DQwO8",b:"b___z8B9p"},Hs=Object.defineProperty,Ys=Object.defineProperties,Js=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,Us=Object.prototype.hasOwnProperty,Gs=Object.prototype.propertyIsEnumerable,ra=(u,l,t)=>l in u?Hs(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,zu=(u,l)=>{for(var t in l||(l={}))Us.call(l,t)&&ra(u,t,l[t]);if(sa)for(var t of sa(l))Gs.call(l,t)&&ra(u,t,l[t]);return u},Vs=(u,l)=>Ys(u,Js(l)),gl=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Xs=({exercise:u,dispatch:l,user:t})=>{var i,c,s,p,r,n,a,w,j;const F=(0,ue.useParams)(),[S,M]=(0,e.useState)({page:1,limit:10,name:"",save_name:"",exercise_id:F==null?void 0:F.categoryId}),[R]=$.default.useForm(),[h,m]=(0,e.useState)(),[Z,E]=(0,e.useState)(!1),{exerciseList:H}=u,[_,y]=(0,e.useState)([]),[Q,J]=(0,e.useState)(0),[A,f]=(0,e.useState)(!0),[d,x]=(0,e.useState)(!1),[o,be]=(0,e.useState)("1"),[me,se]=(0,e.useState)(1),[ae,ne]=(0,e.useState)("alert"),[Ee,ke]=(0,e.useState)(1),[W,Be]=(0,e.useState)(""),[Ze,Te]=(0,e.useState)(!1),[Le,te]=(0,e.useState)(!1),[O,D]=(0,e.useState)([]);(0,e.useEffect)(()=>{L(S)},[]);const L=le=>gl(void 0,null,function*(){const Pe=wu().cloneDeep(le);f(!0),y([]);const ee=yield(0,De.ZP)(`/api/exercises/${le==null?void 0:le.exercise_id}/exercise_videos.json`,{method:"get",params:Pe});f(!1),J(ee==null?void 0:ee.count),y((ee==null?void 0:ee.exercise_users)||[])}),v=(le,Pe)=>{S.page=le,S.limit=Pe,M(zu({},S)),L(S)},k=le=>{S.page=1,S.save_name=le,M(zu({},S))},G=()=>{S.page=1;const le=Object.assign({},R.getFieldsValue());Object.keys(le).map(function(Pe){switch(Pe){case"exercise_group_id":le[Pe].includes("all")||!le[Pe].length?(delete S.course_group,R.setFieldsValue({exercise_group_id:"all"})):(S.course_group=le[Pe],R.setFieldsValue({exercise_group_id:S.course_group}));break}}),L(S)};(0,e.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(m(47),E(!0))},[document.getElementById("divhe"),H]);const z=le=>gl(void 0,null,function*(){Te(!0),x({});const Pe=yield(0,De.ZP)(`/api/exercises/${S==null?void 0:S.exercise_id}/student_info.json`,{method:"get",params:{exercise_user_id:le==null?void 0:le.exercise_user_id}}),ee=yield(0,De.ZP)(`/api/exercises/${S==null?void 0:S.exercise_id}/video_push_logs.json`,{method:"get",params:{exercise_user_id:le==null?void 0:le.exercise_user_id}});ee!=null&&ee.data&&D((ee==null?void 0:ee.data)||[]),Pe!=null&&Pe.data&&x(Vs(zu({},Pe==null?void 0:Pe.data),{exercise_user_id:le==null?void 0:le.exercise_user_id,datas:le})),Te(!1)}),K=le=>{var Pe,ee;se(le==="prev"?me-1===0?(Pe=d==null?void 0:d.exercise_user_photos)==null?void 0:Pe.length:me-1:me===((ee=d==null?void 0:d.exercise_user_photos)==null?void 0:ee.length)?1:me+1)},B=()=>{se(1),ne("alert"),Be(""),be("1"),ke(1)},pe=le=>{ke(le)},Ne=le=>{ne(le),ke(1),Be("")},qe=[{key:1,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:2,value:"\u8BF7\u52FF\u79BB\u5F00\u76D1\u63A7\u8303\u56F4\uFF01"},{key:3,value:"\u8BF7\u4E0D\u8981\u4E0E\u5176\u4ED6\u4EBA\u4EA4\u8C08\uFF01"},{key:4,value:"\u8BF7\u4E0D\u8981\u505A\u4E0E\u8003\u8BD5\u65E0\u5173\u7684\u884C\u4E3A\uFF01"},{key:5,value:"\u8BF7\u52FF\u5207\u5C4F\uFF0C\u8D85\u8FC73\u6B21\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF01"},{key:6,value:"\u8BF7\u52FF\u906E\u6321\u6216\u5173\u95ED\u7535\u8111\u6444\u50CF\u76D1\u63A7\uFF01"},{key:0,value:"\u5176\u4ED6"}],X=[{key:1,value:"\u8BF7\u5C06\u624B\u673A\u653E\u7F6E\u4E8E\u4FA7\u540E\u65B945\xB0\uFF0C\u79BB\u684C\u97621\u7C73\u5DE6\u53F3\uFF0C\u4FDD\u8BC1\u80FD\u62CD\u6444\u5230\u4E0A\u534A\u8EAB\u3001\u7535\u8111\u5C4F\u5E55\u548C\u684C\u9762\u3002"},{key:2,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:0,value:"\u5176\u4ED6"}],Ae=ae==="alert"?qe:X;return e.createElement("section",{className:it.wrap},e.createElement($.default,{form:R,onChange:G,initialValues:{exercise_group_id:"all"}},e.createElement($.default.Item,{name:"exercise_group_id"},e.createElement(de.default.Group,{style:{width:"100%"}},e.createElement(Y.Z,null,e.createElement(C.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),e.createElement(C.Z,{flex:"80px"},e.createElement(de.default,{value:"all"},"\u5168\u90E8")),e.createElement(C.Z,{flex:"1",id:"divhe",style:{height:h+"px",overflow:"hidden"}},(i=H.course_groups)==null?void 0:i.map((le,Pe)=>e.createElement(de.default,{key:Pe,value:le.exercise_group_id,className:"ml0 mr8"},le.exercise_group_name,"(",le.exercise_group_students,")"))),Z&&e.createElement("span",{onClick:()=>{let le=document.getElementById("divhe").scrollHeight;h>47?m(47):m(le)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},h===47?"\u5C55\u5F00":"\u6536\u8D77",h===47?e.createElement(du.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):e.createElement(Mu.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),e.createElement("div",{className:it.control},e.createElement(Ce.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:S==null?void 0:S.save_name,onChange:le=>k(le.target.value),onSearch:()=>{S.page=1,S.name=S.save_name,M(zu({},S)),L(S)}})),e.createElement("div",{className:it.bgH}),e.createElement("div",{className:it.warpList},e.createElement(qu.Z,{loading:A,active:!0,paragraph:{rows:5}},e.createElement("div",{className:"c-grey-666 mb20 mt20"},"\u5171",e.createElement("span",{className:"c-orange"},Q),"\u540D\u5B66\u751F\u5DF2\u5F00\u542F\u624B\u673A\u6444\u5F71"),_.length?e.createElement("ul",{className:it.sys},_.map((le,Pe)=>{const{user_name:ee,user_group_name:ve,video_url:ce,login:Oe,student_id:Ve}=le;return e.createElement("li",{className:it.li,key:Pe},e.createElement("div",{className:it.d1},e.createElement("div",{className:it.img},e.createElement("iframe",{style:{height:340,width:"100%",border:"none"},src:`/live-play.html?key=${Pe}&video_url=${ce==null?void 0:ce.replace(".m3u8",".flv")}`})),e.createElement(oe.Z,{title:"\u59D3\u540D+\u5B66\u53F7"},e.createElement("div",{className:it.btn,onClick:()=>(0,Qe.RG)(`${S.exercise_id}-${Oe}`,!0)},e.createElement("div",{title:ee,className:it.b1},ee),e.createElement("div",{title:ve,className:it.b2},"(",Ve,")"))),e.createElement("div",{onClick:()=>z(le),className:it.big},"\u67E5\u770B")))})):e.createElement(Ks.Z,null)),e.createElement(Ft.Z,{showTotal:le=>e.createElement("span",{className:"mr10"},"\u5171",e.createElement("span",{className:"c-orange"},le),"\u6761\u6570\u636E"),className:"tc",showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,onChange:v,pageSize:S==null?void 0:S.limit,current:S.page,total:Q})),e.createElement(ye.default,{title:"\u67E5\u770B\u8BE6\u7EC6\u4FE1\u606F",open:d,centered:!0,width:850,destroyOnClose:!0,onCancel:()=>{x(!1)},afterClose:B,footer:null},e.createElement(qu.Z,{loading:Ze,active:!0,paragraph:{rows:5}},e.createElement("div",null,e.createElement("span",null,"\u59D3\u540D:",(c=d==null?void 0:d.datas)==null?void 0:c.user_name),e.createElement("span",{className:"ml20"},"\u5B66\u53F7:",(s=d==null?void 0:d.datas)==null?void 0:s.student_id),e.createElement("span",{className:"ml20"},"\u73ED\u7EA7:",(p=d==null?void 0:d.datas)==null?void 0:p.user_group_name)),e.createElement(we.default,{className:"mt10",defaultActiveKey:o,onChange:le=>{be(le)}},e.createElement(we.default.TabPane,{tab:"\u9632\u4F5C\u5F0A\u5934\u50CF",key:"1"},e.createElement("aside",{className:it.imgWrap},e.createElement("div",{className:it.img,style:{width:234,marginLeft:30,textAlign:"center"}},(r=d==null?void 0:d.exercise_user_photos)!=null&&r.length?e.createElement(e.Fragment,null,e.createElement("img",{height:131,src:(n=d==null?void 0:d.exercise_user_photos)==null?void 0:n[me-1]}),e.createElement("div",{onClick:()=>{var le;Tt.Z.publish("preview-image",(le=d==null?void 0:d.exercise_user_photos)==null?void 0:le[me-1])},className:it.iBtn},"\u9884\u89C8"),e.createElement("div",{className:it.text},"\u8003\u8BD5\u4E2D\u7167\u7247",e.createElement("span",{className:"c-light-primary"},me,"/",(a=d==null?void 0:d.exercise_user_photos)==null?void 0:a.length)),me===1?e.createElement("div",{style:{color:"#ccc",cursor:"not-allowed"},className:it.l}," ",e.createElement("i",{className:"iconfont icon-fanhui2"})):e.createElement("div",{onClick:()=>K("prev"),className:it.l}," ",e.createElement("i",{className:"iconfont icon-fanhui2"})),e.createElement("div",{onClick:()=>K("next"),className:it.r},e.createElement("i",{className:"iconfont icon-lujing"}))):e.createElement("div",{className:it.no},e.createElement("span",null,"\u6682\u65E0\u8003\u8BD5\u4E2D\u7167\u7247"))),e.createElement("div",{className:it.img,style:{marginLeft:60,width:234,textAlign:"center"}},d!=null&&d.identity_url?e.createElement("img",{height:131,src:(0,Qe.Tv)(d==null?void 0:d.identity_url)}):e.createElement("div",{className:it.no},e.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(d!=null&&d.identity_url)&&e.createElement("div",{onClick:()=>{Tt.Z.publish("preview-image",(0,Qe.Tv)(d==null?void 0:d.identity_url))},className:it.iBtn},"\u9884\u89C8"),e.createElement("div",{className:it.text},"\u8BC1\u4EF6\u7167\u7247")))),e.createElement(we.default.TabPane,{tab:"\u4EBA\u8138\u7167\u7247",key:"2"},e.createElement("aside",{className:it.imgWrap,style:{marginLeft:70}},e.createElement("div",{className:it.img},e.createElement("img",{width:234,src:d==null?void 0:d.exercise_identity_photo}),e.createElement("div",{onClick:()=>{Tt.Z.publish("preview-image",d==null?void 0:d.exercise_identity_photo)},className:it.iBtn},"\u9884\u89C8"),e.createElement("div",{className:it.text},"\u91C7\u96C6\u7167\u7247")),e.createElement("div",{className:it.img,style:{marginLeft:20,width:234,textAlign:"center"}},d!=null&&d.identity_url?e.createElement("img",{height:131,src:(0,Qe.Tv)(d==null?void 0:d.identity_url)}):e.createElement("div",{className:it.no},e.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(d!=null&&d.identity_url)&&e.createElement("div",{onClick:()=>{Tt.Z.publish("preview-image",(0,Qe.Tv)(d==null?void 0:d.identity_url))},className:it.iBtn},"\u9884\u89C8"),e.createElement("div",{className:it.text},"\u8BC1\u4EF6\u7167\u7247")))),e.createElement(we.default.TabPane,{tab:"\u8B66\u544A\u548C\u901A\u77E5",key:"3"},e.createElement("div",{className:it.fo},e.createElement(ge.ZP,{className:"mt20",checked:ae==="alert",onChange:()=>Ne("alert")},"\u53D1\u9001\u8B66\u544A",e.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),e.createElement(ge.ZP,{className:"mt10",checked:ae==="notice",onChange:()=>Ne("notice")},"\u53D1\u9001\u901A\u77E5",e.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),e.createElement("div",{className:"mt20"},e.createElement("span",{className:"mr10"},"\u539F\u56E0:"),e.createElement(lt.default,{style:{width:570},value:Ee,onChange:pe},Ae==null?void 0:Ae.map(le=>e.createElement(lt.default.Option,{key:le.key,value:le.key},le.value)))),Ee===0&&e.createElement(Ce.default.TextArea,{className:"mt20",value:W,onChange:le=>Be(le.target.value),placeholder:"\u8BF7\u586B\u5199\u5176\u4ED6\u539F\u56E0"}),e.createElement(Y.Z,{className:"mt10",align:"middle"},e.createElement("div",{className:"mr10"},"\u53D1\u9001\u8BB0\u5F55"),e.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",d==null?void 0:d.alert_count,"\u6B21\u8B66\u544A\u548C",((w=d==null?void 0:d.alerts)==null?void 0:w.length)-(d==null?void 0:d.alert_count),"\u6B21\u901A\u77E5")),e.createElement(st.default,{dataSource:(d==null?void 0:d.alerts)||[],bordered:!1,scroll:((j=d==null?void 0:d.alerts)==null?void 0:j.length)>4?{y:200}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"created_at",width:164},{title:"\u53D1\u9001\u4EBA",dataIndex:"sender",width:100,ellipsis:{showTitle:!1},render:le=>le?e.createElement("span",{title:le},le):"--"},{title:"\u53D1\u9001\u7C7B\u578B",dataIndex:"clazz",width:80,render:le=>le==="alert"?"\u8B66\u544A":"\u901A\u77E5"},{title:"\u53D1\u9001\u5185\u5BB9",dataIndex:"content",ellipsis:!0}],pagination:!1}),e.createElement(fe.ZP,{className:it.b,onClick:()=>gl(void 0,null,function*(){if(!W&&Ee===0){U.ZP.info("\u8BF7\u8F93\u5165\u5176\u4ED6\u539F\u56E0");return}let le=W;Ee&&(le=(ae==="alert"?qe:X).find(ve=>ve.key===Ee).value),te(!0);let Pe=yield(0,De.ZP)(`/api/exercises/${S.exercise_id}/send_alert.json`,{method:"post",body:{content:le,clazz:ae,exercise_user_id:d==null?void 0:d.exercise_user_id}});(Pe==null?void 0:Pe.status)===0&&(U.ZP.info("\u53D1\u9001\u6210\u529F"),x(!1)),te(!1)}),loading:Le,type:"primary"},e.createElement("i",{className:"iconfont icon-fasongtongzhi mr5"}),"\u53D1\u9001"))),e.createElement(we.default.TabPane,{tab:"\u65AD\u6D41\u8BB0\u5F55",key:"4"},e.createElement(st.default,{dataSource:O,bordered:!1,scroll:O.length>7?{y:300}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_time",width:164},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",width:164,render:le=>re()(le).format("YYYY-MM-DD HH:mm:ss")||"--"},{title:"\u63A8\u6D41\u65F6\u957F",dataIndex:"push_duration",ellipsis:!0,width:120,render:le=>le&&(0,Qe.li)(Number(le)/1e3)||0},{title:"\u65AD\u6D41\u539F\u56E0",dataIndex:"msg",ellipsis:!0}]}))))),e.createElement(Tu.Z,null))};var $s=(0,ue.connect)(({exercise:u,user:l})=>({exercise:u,user:l}))(Xs),Qu={flex_box_center:"flex_box_center___xF1ge",flex_space_between:"flex_space_between___YGq9c",flex_box_vertical_center:"flex_box_vertical_center___wd_iR",flex_box_center_end:"flex_box_center_end___HoL5p",flex_box_column:"flex_box_column___Oy7FC",warp:"warp____YDkr",header:"header___BRNBu",empty:"empty___iwhMt"},Nu={flex_box_center:"flex_box_center___Xa_jj",flex_space_between:"flex_space_between___N_2qI",flex_box_vertical_center:"flex_box_vertical_center___wGZOw",flex_box_center_end:"flex_box_center_end___GYY4W",flex_box_column:"flex_box_column___jR_ZX",subjectTable:"subjectTable___WrGqf",title:"title___ZCcfg",customTable:"customTable___xSvZm",row:"row___Acnda",line:"line___nmQeX"},er=Object.defineProperty,tr=Object.defineProperties,ur=Object.getOwnPropertyDescriptors,ia=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable,oa=(u,l,t)=>l in u?er(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Bl=(u,l)=>{for(var t in l||(l={}))lr.call(l,t)&&oa(u,t,l[t]);if(ia)for(var t of ia(l))ar.call(l,t)&&oa(u,t,l[t]);return u},ca=(u,l)=>tr(u,ur(l)),nr=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())}),sr=({index:u,bottomLine:l,gather:t,search:i})=>{const[c,s]=(0,e.useState)([]),[p,r]=(0,e.useState)(!1),[n,a]=(0,e.useState)(!1),w=(0,ue.useParams)(),j=(0,ue.useLocation)(),[F]=(0,ue.useSearchParams)(),[S,M]=(0,e.useState)({page:1,limit:6,total:0});(0,e.useEffect)(()=>{console.log(t,"gather"),u===0&&a(!0)},[]),(0,e.useEffect)(()=>{n&&h()},[n]);const R=[{title:"\u5E8F\u53F7",dataIndex:"index",key:"index",align:"left",ellipsis:!0,render:(E,H,_)=>S.limit*(S.page-1)+_+1},{title:"\u59D3\u540D",dataIndex:"username",key:"username",align:"left",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"user_group_name",key:"user_group_name",align:"left",render:E=>E||"--"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",align:"left"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",key:"code_rate",align:"left",render:E=>E+"%"},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",align:"left",render:E=>{let H=`/classrooms/${w==null?void 0:w.coursesId}/exercise/${w==null?void 0:w.categoryId}/detail/${E}/review_detail`;return F.get("random")&&(H=H+`?random=${F.get("random")}`),e.createElement(ue.Link,{to:H,target:"_blank"},"\u67E5\u770B")}}],h=E=>nr(void 0,null,function*(){r(!0);const H=E||{page:1,limit:10,total:0},_=Bl({id:w==null?void 0:w.categoryId,question_id:t==null?void 0:t.question_id,search:i},H),y=yield(0,De.ZP)(`/api/courses/${w==null?void 0:w.coursesId}/exercises/code_review_users.json`,{method:"get",params:_});y&&(s(y==null?void 0:y.users),r(!1),M(ca(Bl({},H),{total:(y==null?void 0:y.count)||0})))}),m=E=>{const H=ca(Bl({},S),{page:E});M(H),h(H)},Z=()=>{a(!n)};return e.createElement("div",{className:Nu.subjectTable},e.createElement("aside",{className:Nu.title},e.createElement("span",{className:"c-light-primary"},u+1,"\u3001",t.name||((t==null?void 0:t.question_type)===5?"\u5B9E\u8BAD\u9898":"\u7F16\u7A0B\u9898")),e.createElement("span",{className:"c-grey-333"},"\uFF08",t==null?void 0:t.score,"\u5206\uFF09\uFF1A",t==null?void 0:t.question_title),e.createElement("span",{className:"ml40 c-grey-999"},e.createElement("b",{className:"c-red-ee4"},t==null?void 0:t.checked_count),"\xA0\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08\u5171",t==null?void 0:t.total_count,"\u4E2A\u4F5C\u54C1\uFF09"),e.createElement("span",{onClick:Z,style:{marginLeft:"auto",cursor:"pointer",color:"#0152d9"}},n?"\u6536\u8D77":"\u5C55\u5F00",n?e.createElement(Mu.Z,null):e.createElement(du.Z,null)),(t==null?void 0:t.question_type)===5&&e.createElement("a",{style:{marginLeft:20},target:"_blank",href:`/shixuns/${t==null?void 0:t.shixun_identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5")),e.createElement(st.default,{className:Nu.customTable,style:{display:n?"block":"none"},dataSource:c,bordered:!1,rowKey:E=>E.id,rowClassName:Nu.row,columns:R,loading:p,pagination:{pageSize:S.limit,total:S.total,current:S.page,onChange:m,showQuickJumper:!0,showSizeChanger:!1,hideOnSinglePage:!0,position:["bottomCenter"]}}),e.createElement("div",{className:Nu.line,style:{visibility:l?"hidden":"visible"}}))},_l=I(57306),rr=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const ir=({exercise:u,globalSetting:l,dispatch:t})=>{const[i,c]=(0,e.useState)(""),[s,p]=(0,e.useState)([]),[r,n]=(0,e.useState)(""),[a,w]=(0,e.useState)(!1),j=(0,ue.useParams)();(0,e.useEffect)(()=>{F()},[]);const F=R=>rr(void 0,null,function*(){w(!0);const h=yield(0,De.ZP)(`/api/courses/${j==null?void 0:j.coursesId}/exercises/code_review_results.json`,{method:"get",params:{id:j==null?void 0:j.categoryId,search:i}});if((h==null?void 0:h.status)===-2){F();return}h&&(w(!1),p((h==null?void 0:h.exercise_questions)||[]),n(h==null?void 0:h.last_review_time))}),S=()=>{F()},M=()=>e.createElement("div",{className:Qu.empty},e.createElement("img",{src:_l.x7,width:"258"}),e.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E"));return e.createElement("section",{className:Qu.warp},e.createElement("aside",{className:Qu.header},e.createElement("div",null,"\u67E5\u91CD\u65F6\u95F4\uFF1A",r||"--"),!!r&&e.createElement(Ce.default,{value:i,onChange:R=>c(R.target.value),suffix:e.createElement("i",{onClick:S,className:"iconfont icon-sousuo2 c-grey-c"}),bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onPressEnter:S})),e.createElement(qu.Z,{loading:a,active:!0,paragraph:{rows:5}},s.length>0?e.createElement("aside",{className:Qu.subject},s.map((R,h)=>e.createElement(sr,{key:h,index:h,bottomLine:h===s.length-1,gather:R,search:i}))):M()))};var or=(0,ue.connect)(({exercise:u,globalSetting:l})=>({exercise:u,globalSetting:l}))(ir),da=I(28103),Nt=I(94646),cr=I(73661),dr=I(97903),V={flex_box_center:"flex_box_center___epJYP",flex_space_between:"flex_space_between___SU6BD",flex_box_vertical_center:"flex_box_vertical_center___Qes2t",flex_box_center_end:"flex_box_center_end___hGppz",flex_box_column:"flex_box_column___uzhhO",wrap:"wrap___rEjJ0",modal:"modal___gRDV9",titleWrap:"titleWrap___MK_OO",required:"required___Hja3H",title:"title___vMFKz",colorGray:"colorGray___hNhIL",choiceWrap:"choiceWrap___Xx5du",answer:"answer___cbuNE",activeAnswer:"activeAnswer___LwFG7",deleteIcon:"deleteIcon____HG4s",addIcon:"addIcon___r_Vhy",editorWrap:"editorWrap___OYwur",htmlWrap:"htmlWrap___qXHYn",radio:"radio___urtyZ",color333:"color333___Lah7k",color999:"color999___TmkZt",questionType:"questionType___r_bKw",questionChoices:"questionChoices___LA7VM",action:"action___fTTDM",difficult:"difficult___Mg7lT",fold:"fold___oVjRI",head:"head___fpwmn"},rt=I(31272),mu=I(86299),ze=I(59301),mr=Object.defineProperty,Wu=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,Ea=Object.prototype.propertyIsEnumerable,pa=(u,l,t)=>l in u?mr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,yl=(u,l)=>{for(var t in l||(l={}))ma.call(l,t)&&pa(u,t,l[t]);if(Wu)for(var t of Wu(l))Ea.call(l,t)&&pa(u,t,l[t]);return u},Er=(u,l)=>{var t={};for(var i in u)ma.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Wu)for(var i of Wu(u))l.indexOf(i)<0&&Ea.call(u,i)&&(t[i]=u[i]);return t},Eu=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Sd=null,kd="\u2581",pr=(u,l)=>{var t=u,{problemset:i,globalSetting:c,exercise:s,loading:p,dispatch:r,editData:n,editKey:a,setEditKey:w=()=>{},cancelAdd:j=()=>{},addCallback:F=()=>{},reload:S=()=>{},setIsClaer:M=()=>{}}=t,R=Er(t,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","reload","setIsClaer"]);const[h,m]=(0,e.useState)(""),[Z,E]=(0,e.useState)(""),[H,_]=(0,e.useState)([]),[y,Q]=(0,e.useState)(""),[J,A]=(0,e.useState)(),[f,d]=(0,e.useState)(!1),[x,o]=(0,e.useState)(),[be,me]=(0,e.useState)(0),[se,ae]=(0,e.useState)(!1),[ne,Ee]=(0,e.useState)(!1),[ke,W]=(0,e.useState)([]),[Be,Ze]=(0,e.useState)(1),[Te,Le]=(0,e.useState)(!1),te=(0,e.useRef)(!1),O=(0,ue.useParams)(),[D,L]=(0,e.useState)([]),v=ee=>{L([...D,yl({},ee)])};(0,e.useEffect)(()=>{var ee;if(te.current)return;if(!(n!=null&&n.question_title)){ae(!0),m(""),A(!1),o(2),_([]),Q(""),d(!1);return}m(n==null?void 0:n.question_title),A(n==null?void 0:n.is_ordered),Ze(n==null?void 0:n.difficulty),Le(!(n!=null&&n.repeat_answer)),o(n==null?void 0:n.question_score);const ve=(ee=n==null?void 0:n.standard_answers)==null?void 0:ee.map(ce=>ce.answer_text);_([...ve]),W(n.tag_discipline_ids),E(n==null?void 0:n.analysis)},[n,se]),(0,e.useEffect)(()=>{d(!1),se&&ee();function ee(){return Eu(this,null,function*(){var ve,ce;const Oe=yield(0,Re.YY)({sub_discipline_id:(ce=(ve=s.editData)==null?void 0:ve.exercise)==null?void 0:ce.sub_discipline_id});L(Oe.tag_disciplines)})}},[se]),(0,e.useImperativeHandle)(l,()=>({onSave:G,isEdit:se})),(0,e.useEffect)(()=>{var ee;const ve=(ee=s==null?void 0:s.tagDisciplineData)!=null&&ee.tag_disciplines&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];L(ve)},[s.tagDisciplineData]);const k=ee=>{(ee==null?void 0:ee.status)===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),ae(!1),w(-1),te.current=!1,S())},G=()=>Eu(void 0,null,function*(){var ee,ve,ce,Oe;let Ve=[],gt=!1;if(Ee(!0),H.forEach((wt,Pt)=>{Ve.push({choice_id:Pt+1,answer_text:[]}),wt.forEach((Rt,Cu)=>{Ve[Pt].answer_text.push(Rt),(!Rt||!(0,Qe.eR)(Rt,1e4))&&(Q(`${Pt}-${Cu}`),U.ZP.info(Rt?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),gt=!0)})}),gt)return Ee(!1),!1;te.current=!0;let dt;return n.question_id?(n==null?void 0:n.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Eu(void 0,null,function*(){var wt,Pt;dt=yield r({type:"exercise/editExerciseQuestion",payload:{id:n.question_id,question_title:h,question_type:3,question_score:x,is_ordered:J,standard_answers:Ve,tag_discipline_ids:ke,sub_discipline_id:(Pt=(wt=s.editData)==null?void 0:wt.exercise)==null?void 0:Pt.sub_discipline_id,difficulty:Be,is_cover:1,repeat_answer:!Te,analysis:Z}}),k(dt)}),onCancel:()=>Eu(void 0,null,function*(){var wt,Pt;dt=yield r({type:"exercise/editExerciseQuestion",payload:{id:n.question_id,question_title:h,question_type:3,question_score:x,is_ordered:J,standard_answers:Ve,tag_discipline_ids:ke,sub_discipline_id:(Pt=(wt=s.editData)==null?void 0:wt.exercise)==null?void 0:Pt.sub_discipline_id,difficulty:Be,repeat_answer:!Te,analysis:Z}}),k(dt)})}):(dt=yield r({type:"exercise/editExerciseQuestion",payload:{id:n.question_id,question_title:h,question_type:3,question_score:x,is_ordered:J,standard_answers:Ve,tag_discipline_ids:ke,sub_discipline_id:(ve=(ee=s.editData)==null?void 0:ee.exercise)==null?void 0:ve.sub_discipline_id,difficulty:Be,repeat_answer:!Te,analysis:Z}}),k(dt)):(dt=yield r({type:"exercise/addExerciseQuestion",payload:{insert_id:n==null?void 0:n.insert_id,categoryId:O.categoryId,question_title:h,question_type:3,question_score:x,is_ordered:J,standard_answers:Ve,tag_discipline_ids:ke,sub_discipline_id:(Oe=(ce=s.editData)==null?void 0:ce.exercise)==null?void 0:Oe.sub_discipline_id,difficulty:Be,repeat_answer:!Te,analysis:Z}}),k(dt)),Ee(!1),{name:h,analysis:Z,standard_answers:Ve,is_ordered:J}}),z=(ee,ve,ce)=>{const Oe=H.slice();if(ve&&Oe.splice(ee,ve),ce&&f||!n.question_id)for(let Ve=0;Ve{Q("");let Oe=H.slice();Oe[ee][ve]=ce,_(Oe)},B=ee=>{let ve=H.slice();ve[ee]=[...ve[ee],""],_(ve)},pe=(ee,ve)=>{let ce=H.slice();if(!ce[ee][ve]){ce[ee]=ce[ee].filter((Oe,Ve)=>Ve!==ve),_(ce);return}ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:V.modal,onOk:()=>{ce[ee]=ce[ee].filter((Oe,Ve)=>Ve!==ve),_(ce)}})},Ne=ee=>{ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:V.modal,onOk:()=>{let ve=0;m(h.replace(/\▁/g,function(ce){return ve++,ve-1===ee?"":ce})),setTimeout(()=>{let ce=H.slice();ce=H.filter((Oe,Ve)=>ee!==Ve),_(ce)},500)}})},qe=()=>{},X=()=>{var ee,ve,ce,Oe,Ve,gt;return console.log(H,"answers"),ze.createElement("aside",null,ze.createElement("div",{className:V.questionType},ze.createElement("div",null,ze.createElement("span",{className:"font16 c-blue"},"\u586B\u7A7A\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848 \uFF1B\u652F\u6301\u6700\u591A5\u4E2A\u7A7A\uFF0C\u6BCF\u7A7A\u5F97\u5206\u6309\u7167\u672C\u9898\u7684\u603B\u5206\u5E73\u5747\u8BA1\u7B97\uFF09")),ze.createElement("div",null,ze.createElement(cr.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:h,onChange:dt=>m(dt),showNullButton:((ve=(ee=s.editData)==null?void 0:ee.exercise)==null?void 0:ve.exercise_status)===1,deleteEmptyDisabled:((Oe=(ce=s.editData)==null?void 0:ce.exercise)==null?void 0:Oe.exercise_status)!==1||ne,onPlaceholderChange:z})),ze.createElement("div",{className:"mt20"},H.map((dt,wt)=>{var Pt,Rt;return ze.createElement(dr.Z,{key:wt,answers:dt,index:wt,is_md:!0,exerciseIsPublish:((Rt=(Pt=s.editData)==null?void 0:Pt.exercise)==null?void 0:Rt.exercise_status)!==1,activeOptionErrorIndex:y,onAnswerChange:K,addChildAnswer:B,deleteChildAnswer:pe,deleteChildAnswermain:Ne})})),ze.createElement("div",{className:"mt20"},H.length>1&&ze.createElement("span",null,ze.createElement(de.default,{checked:J,onChange:dt=>A(dt.target.checked),className:`${V.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),ze.createElement("span",{className:`${V.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),ze.createElement("p",{className:V.titleWrap},ze.createElement("span",{className:V.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),ze.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Z,onChange:dt=>E(dt)}),ze.createElement("p",{className:""},ze.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",ze.createElement(Ie.Z,{value:x,max:1e4,min:0,onChange:dt=>{o(dt)}})," \u5206 \xA0 ",!!x&&!!be&&ze.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(x/be).toFixed(1),"\u5206)"),ze.createElement("span",{style:{marginLeft:"30px"},className:V.difficult},ze.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",ze.createElement(ge.ZP.Group,{value:Be,onChange:dt=>{Ze(dt.target.value)}},ze.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),ze.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),ze.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),ze.createElement("p",{className:V.titleWrap},ze.createElement("span",{className:`${V.title}`},"\u77E5\u8BC6\u70B9\uFF1A",ze.createElement("span",{className:V.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),ze.createElement("div",{className:"mt5"},ze.createElement(mu.N,{value:ke,selectvalues:n==null?void 0:n.tag_discipline_ids,onChange:W,subId:(gt=(Ve=s.editData)==null?void 0:Ve.exercise)==null?void 0:gt.sub_discipline_id,knowledgeOptions:D,onAddKnowledgeFinish:v})),ze.createElement("div",{style:{marginTop:10}},ze.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),ze.createElement($e.Z,{checked:Te,onChange:dt=>{Le(dt)}}))),ze.createElement("aside",{className:"tr"},(a!==-1||n.question_id)&&ze.createElement(fe.ZP,{type:"default",onClick:()=>{j(),ae(!1)}},"\u53D6\u6D88"),ze.createElement(fe.ZP,{className:"ml20",type:"primary",onClick:()=>{G()}},"\u4FDD\u5B58")))},Ae=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ee=>{var ve,ce;return((ce=(ve=s==null?void 0:s.editData)==null?void 0:ve.exercise)==null?void 0:ce.exercise_status)===1?ee:ee.id!=="del"&&ee.id!=="add"}),le=ee=>Eu(void 0,null,function*(){if(a!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ee.id){case"del":let ve;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Eu(this,null,function*(){yield(0,Re.Fl)({id:n.question_id}),r({type:"exercise/editExercise",payload:yl({},O)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:n.question_id,opr:ee.id}}),r({type:"exercise/editExercise",payload:yl({},O)});break;case"edit":w(n.dragKey),ae(!0);break;case"add":F({key:n.key,insert_id:n==null?void 0:n.question_id,question_type:3});break}}),Pe=()=>{var ee;return ze.createElement("aside",null,ze.createElement("div",{className:V.questionType},!(n!=null&&n.isPreview)&&ze.createElement("div",null,ze.createElement("span",{className:"font16 c-blue"},n.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",n.question_score,"\u5206\uFF09")),n!=null&&n.isPreview?ze.createElement("div",{style:{display:"flex"}},ze.createElement("span",{style:{flexShrink:0},className:"font18"},n.key,"."),ze.createElement(rt.Z,{value:n.question_title}),ze.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",n.question_score,"\u5206\uFF09")):ze.createElement("div",{className:"mt5"},ze.createElement(rt.Z,{value:n.question_title})),ze.createElement("div",{className:V.questionChoices},(ee=n==null?void 0:n.standard_answer)==null?void 0:ee.map(function(ve,ce){return ze.createElement(Y.Z,{key:ce,align:"middle"},ze.createElement(C.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",ve.choice_id,"\uFF09\uFF1A"),ze.createElement(C.Z,{flex:"1"},ze.createElement(Y.Z,{align:"middle",gutter:[1,1]},ve.answer_text.map(function(Oe,Ve){return ze.createElement(C.Z,{span:24,key:Ve},ze.createElement(Ce.default,{key:ce,checked:n.standard_answer.includes(ce),disabled:!0,value:Oe}))}))))})),ze.createElement("div",{className:V.action},!n.hideAction&&Ae.map(function(ve,ce){return ve.id==="up"&&n.key===1||ve.id==="down"&&n.key===n.len?null:ze.createElement(oe.Z,{key:ce,placement:"bottom",title:ve.name},ze.createElement("span",{onClick:()=>le(ve),className:ve.icon}))})))};return ze.createElement("section",{className:V.wrap},!se&&Pe(),se&&X())};var fr=(0,ue.connect)(({problemset:u,loading:l,exercise:t,globalSetting:i})=>({problemset:u,globalSetting:i,exercise:t,loading:l.effects}),null,null,{forwardRef:!0})((0,e.forwardRef)(pr)),Fr=Object.defineProperty,Ku=Object.getOwnPropertySymbols,fa=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,va=(u,l,t)=>l in u?Fr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,hl=(u,l)=>{for(var t in l||(l={}))fa.call(l,t)&&va(u,t,l[t]);if(Ku)for(var t of Ku(l))Fa.call(l,t)&&va(u,t,l[t]);return u},vr=(u,l)=>{var t={};for(var i in u)fa.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Ku)for(var i of Ku(u))l.indexOf(i)<0&&Fa.call(u,i)&&(t[i]=u[i]);return t},pu=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const gr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Br=(u,l)=>{var t=u,{problemset:i,globalSetting:c,exercise:s,loading:p,dispatch:r,onRef:n=()=>{},editData:a,editKey:w,setEditKey:j=()=>{},cancelAdd:F=()=>{},reload:S=()=>{},addCallback:M=()=>{},setIsClaer:R=()=>{}}=t,h=vr(t,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","reload","addCallback","setIsClaer"]);const[m,Z]=(0,e.useState)(),[E,H]=(0,e.useState)(""),[_,y]=(0,e.useState)(!1),[Q,J]=(0,e.useState)(),[A,f]=(0,e.useState)([]),[d,x]=(0,e.useState)([]),[o,be]=(0,e.useState)(1),[me,se]=(0,e.useState)(!1),[ae,ne]=(0,e.useState)(""),Ee=(0,e.useRef)(!1),ke=D=>{x([...d,hl({},D)])},W=(0,ue.useParams)();(0,e.useEffect)(()=>{if(!Ee.current){if(!(a!=null&&a.question_choices)){y(!0),H(""),J(2),Z("");return}se(!(a!=null&&a.repeat_answer)),H(a==null?void 0:a.question_title),J(a==null?void 0:a.question_score),be(a==null?void 0:a.difficulty),Z(a.standard_answer[0]+""),f(a.tag_discipline_ids),ne(a==null?void 0:a.analysis)}},[a,_]),(0,e.useEffect)(()=>{_&&D();function D(){return pu(this,null,function*(){var L,v;const k=yield(0,Re.YY)({sub_discipline_id:(v=(L=s.editData)==null?void 0:L.exercise)==null?void 0:v.sub_discipline_id});x(k.tag_disciplines)})}},[_]),(0,e.useImperativeHandle)(l,()=>({onSave:Ze,isEdit:_})),(0,e.useEffect)(()=>{var D;const L=(D=s==null?void 0:s.tagDisciplineData)!=null&&D.tag_disciplines&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];x(L)},[s.tagDisciplineData]);const Be=D=>{(D==null?void 0:D.status)===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),y(!1),j(-1),Ee.current=!1,S())},Ze=()=>pu(void 0,null,function*(){var D,L,v,k;if(!E)return U.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!m)return U.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;const G=[{choice_text:"\u6B63\u786E",is_answer:m==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:m==="2"?2:0}];Ee.current=!0;let z;return a.question_id?(a==null?void 0:a.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>pu(void 0,null,function*(){var K,B;z=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:E,question_type:2,question_score:Q,question_choices:G.map(pe=>pe.choice_text),standard_answers:G.filter(pe=>pe.is_answer).map(pe=>pe.is_answer),tag_discipline_ids:A,sub_discipline_id:(B=(K=s.editData)==null?void 0:K.exercise)==null?void 0:B.sub_discipline_id,difficulty:o,is_cover:1,repeat_answer:!me,analysis:ae}}),Be(z)}),onCancel:()=>pu(void 0,null,function*(){var K,B;z=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:E,question_type:2,question_score:Q,question_choices:G.map(pe=>pe.choice_text),standard_answers:G.filter(pe=>pe.is_answer).map(pe=>pe.is_answer),tag_discipline_ids:A,sub_discipline_id:(B=(K=s.editData)==null?void 0:K.exercise)==null?void 0:B.sub_discipline_id,difficulty:o,repeat_answer:!me,analysis:ae}}),Be(z)})}):(z=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:E,question_type:2,question_score:Q,question_choices:G.map(K=>K.choice_text),standard_answers:G.filter(K=>K.is_answer).map(K=>K.is_answer),tag_discipline_ids:A,sub_discipline_id:(L=(D=s.editData)==null?void 0:D.exercise)==null?void 0:L.sub_discipline_id,difficulty:o,repeat_answer:!me,analysis:ae}}),Be(z)):(z=yield r({type:"exercise/addExerciseQuestion",payload:{insert_id:a==null?void 0:a.insert_id,categoryId:W.categoryId,question_title:E,question_type:2,question_score:Q,question_choices:G.map(K=>K.choice_text),standard_answers:G.filter(K=>K.is_answer).map(K=>K.is_answer),tag_discipline_ids:A,sub_discipline_id:(k=(v=s.editData)==null?void 0:v.exercise)==null?void 0:k.sub_discipline_id,difficulty:o,repeat_answer:!me,analysis:ae}}),Be(z)),{name:E,choices:G}}),Te=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(D=>{var L,v;return((v=(L=s==null?void 0:s.editData)==null?void 0:L.exercise)==null?void 0:v.exercise_status)===1?D:D.id!=="del"&&D.id!=="add"}),Le=D=>pu(void 0,null,function*(){if(w!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(D.id){case"del":let L;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return pu(this,null,function*(){yield(0,Re.Fl)({id:a.question_id}),r({type:"exercise/editExercise",payload:hl({},W)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:D.id}}),r({type:"exercise/editExercise",payload:hl({},W)});break;case"edit":j(a.dragKey),y(!0);break;case"add":M({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:2});break}}),te=()=>{var D;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},!(a!=null&&a.isPreview)&&e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",a.question_score,"\u5206\uFF09")),a!=null&&a.isPreview?e.createElement("div",{style:{display:"flex"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},a.key,"."),e.createElement(rt.Z,{value:a.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",a.question_score,"\u5206\uFF09")):e.createElement("div",{className:"mt5"},e.createElement(rt.Z,{value:a.question_title})),e.createElement("div",{className:V.questionChoices},(D=a==null?void 0:a.question_choices)==null?void 0:D.map(function(L,v){return e.createElement(ge.ZP,{key:v,checked:a.standard_answer.includes(v+1),disabled:!0},gr[v],". ",e.createElement("span",{className:"c-black font14"},L.choice_text))})),e.createElement("div",{className:V.action},!a.hideAction&&Te.map(function(L,v){return L.id==="up"&&a.key===1||L.id==="down"&&a.key===a.len?null:e.createElement(oe.Z,{key:v,placement:"bottom",title:L.name},e.createElement("span",{onClick:()=>Le(L),className:L.icon}))})))},O=()=>{var D,L;return e.createElement("aside",null,e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},"\u5224\u65AD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09"),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u9898\u5E72\uFF1A")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:E,onChange:v=>H(v)}),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.createElement("span",{className:V.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),e.createElement(ge.ZP.Group,{buttonStyle:"solid",value:m,onChange:v=>Z(v.target.value)},e.createElement(ge.ZP.Button,{value:"1",className:`${V.radio} mr40`},"\u6B63\u786E"),e.createElement(ge.ZP.Button,{value:"2",className:V.radio},"\u9519\u8BEF")),e.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\uFF0C\u53EF\u4EE5\u76F4\u63A5\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848"),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ae,onChange:v=>ne(v)}),e.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.createElement(Ie.Z,{value:Q,max:1e4,min:0,onChange:v=>{J(v)}})," \u5206",e.createElement("span",{style:{marginLeft:"30px"},className:V.difficult},e.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",e.createElement(ge.ZP.Group,{value:o,onChange:v=>{be(v.target.value)}},e.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),e.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),e.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:`${V.title}`},"\u77E5\u8BC6\u70B9\uFF1A",e.createElement("span",{className:V.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.createElement("div",{className:"mt5"},e.createElement(mu.N,{value:A,selectvalues:a==null?void 0:a.tag_discipline_ids,onChange:f,subId:(L=(D=s.editData)==null?void 0:D.exercise)==null?void 0:L.sub_discipline_id,knowledgeOptions:d,onAddKnowledgeFinish:ke})),e.createElement("div",{style:{marginTop:10}},e.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),e.createElement($e.Z,{checked:me,onChange:v=>{se(v)}}))),e.createElement("aside",{className:"tr"},(w!==-1||a.question_id)&&e.createElement(fe.ZP,{type:"default",onClick:()=>{F(),y(!1)}},"\u53D6\u6D88"),e.createElement(fe.ZP,{className:"ml20",type:"primary",onClick:()=>{Ze()}},"\u4FDD\u5B58")))};return e.createElement("section",{className:V.wrap},!_&&te(),_&&O())};var _r=(0,ue.connect)(({problemset:u,loading:l,exercise:t,globalSetting:i})=>({problemset:u,globalSetting:i,exercise:t,loading:l.effects}),null,null,{forwardRef:!0})((0,e.forwardRef)(Br)),yr=Object.defineProperty,Hu=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,_a=(u,l,t)=>l in u?yr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Al=(u,l)=>{for(var t in l||(l={}))ga.call(l,t)&&_a(u,t,l[t]);if(Hu)for(var t of Hu(l))Ba.call(l,t)&&_a(u,t,l[t]);return u},hr=(u,l)=>{var t={};for(var i in u)ga.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Hu)for(var i of Hu(u))l.indexOf(i)<0&&Ba.call(u,i)&&(t[i]=u[i]);return t},fu=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Dl=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ar=(0,e.forwardRef)((u,l)=>{var t=u,{problemset:i,globalSetting:c,exercise:s,loading:p,dispatch:r,onRef:n=()=>{},editData:a,cancelAdd:w=()=>{},editKey:j,setEditKey:F=()=>{},setIsClaer:S=()=>{},addCallback:M=G=>{},reload:R=()=>{}}=t,h=hr(t,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"]);const[m,Z]=(0,e.useState)([]),[E,H]=(0,e.useState)(),[_,y]=(0,e.useState)([]),[Q,J]=(0,e.useState)(""),[A,f]=(0,e.useState)(),[d,x]=(0,e.useState)(!1),[o,be]=(0,e.useState)([]),[me,se]=(0,e.useState)(1),[ae,ne]=(0,e.useState)(!1),[Ee,ke]=(0,e.useState)(""),[W,Be]=(0,e.useState)([]),Ze=(0,e.useRef)(!1),Te=G=>{Be([...W,Al({},G)])},Le=(0,ue.useParams)();(0,e.useEffect)(()=>{Z(["","","",""])},[]),(0,e.useEffect)(()=>{if(Ze.current)return;if(!(a!=null&&a.question_choices)){x(!0),J(""),f(5),Z(["","","",""]),y([]);return}J(a==null?void 0:a.question_title),f(a==null?void 0:a.question_score),ne(!(a!=null&&a.repeat_answer)),se(a==null?void 0:a.difficulty),Z(a==null?void 0:a.question_choices.map(z=>z.choice_text));const G=[];a==null||a.standard_answer.map((z,K)=>{G.push(z-1)}),y(G),be(a.tag_discipline_ids),ke(a==null?void 0:a.analysis)},[a,d]),(0,e.useEffect)(()=>{d&&G();function G(){return fu(this,null,function*(){var z,K;const B=yield(0,Re.YY)({sub_discipline_id:(K=(z=s.editData)==null?void 0:z.exercise)==null?void 0:K.sub_discipline_id});Be(B.tag_disciplines)})}},[d]),(0,e.useImperativeHandle)(l,()=>({onSave:O,isEdit:d})),(0,e.useEffect)(()=>{var G;const z=(G=s==null?void 0:s.tagDisciplineData)!=null&&G.tag_disciplines&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];Be(z)},[s.tagDisciplineData]);const te=G=>{(G==null?void 0:G.status)===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),x(!1),F(-1),Ze.current=!1,R())},O=()=>fu(void 0,null,function*(){var G,z,K,B;if(!Q)return U.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const pe=m.findIndex(X=>!X);if(pe>-1)return U.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Dl[pe]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!_.length)return U.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(_.length<1)return U.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const Ne=m.map((X,Ae)=>({choice_text:X,is_answer:_.includes(Ae)?Ae+1:0}));Ze.current=!0;let qe;a.question_id?(a==null?void 0:a.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>fu(void 0,null,function*(){var X,Ae;qe=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Q,question_type:1,question_score:A,question_choices:Ne.map(le=>le.choice_text),standard_answers:Ne.filter(le=>le.is_answer).map(le=>le.is_answer),tag_discipline_ids:o,sub_discipline_id:(Ae=(X=s.editData)==null?void 0:X.exercise)==null?void 0:Ae.sub_discipline_id,difficulty:me,is_cover:1,repeat_answer:!ae,analysis:Ee}}),te(qe)}),onCancel:()=>fu(void 0,null,function*(){var X,Ae;qe=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Q,question_type:1,question_score:A,question_choices:Ne.map(le=>le.choice_text),standard_answers:Ne.filter(le=>le.is_answer).map(le=>le.is_answer),tag_discipline_ids:o,sub_discipline_id:(Ae=(X=s.editData)==null?void 0:X.exercise)==null?void 0:Ae.sub_discipline_id,difficulty:me,repeat_answer:!ae,analysis:Ee}}),te(qe)})}):(qe=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Q,question_type:1,question_score:A,question_choices:Ne.map(X=>X.choice_text),standard_answers:Ne.filter(X=>X.is_answer).map(X=>X.is_answer),tag_discipline_ids:o,sub_discipline_id:(z=(G=s.editData)==null?void 0:G.exercise)==null?void 0:z.sub_discipline_id,difficulty:me,repeat_answer:!ae,analysis:Ee}}),te(qe)):(qe=yield r({type:"exercise/addExerciseQuestion",payload:{insert_id:a==null?void 0:a.insert_id,categoryId:Le.categoryId,question_title:Q,question_type:1,question_score:A,question_choices:Ne.map(X=>X.choice_text),standard_answers:Ne.filter(X=>X.is_answer).map(X=>X.is_answer),tag_discipline_ids:o,sub_discipline_id:(B=(K=s.editData)==null?void 0:K.exercise)==null?void 0:B.sub_discipline_id,difficulty:me,repeat_answer:!ae,analysis:Ee}}),te(qe))}),D=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(G=>{var z,K;return((K=(z=s==null?void 0:s.editData)==null?void 0:z.exercise)==null?void 0:K.exercise_status)===1?G:G.id!=="del"&&G.id!=="add"}),L=G=>fu(void 0,null,function*(){if(j!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(G.id){case"del":let z;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return fu(this,null,function*(){yield(0,Re.Fl)({id:a.question_id}),r({type:"exercise/editExercise",payload:Al({},Le)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:G.id}}),r({type:"exercise/editExercise",payload:Al({},Le)});break;case"edit":F(a.dragKey),x(!0);break;case"add":M({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:1});break}}),v=()=>{var G;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},!(a!=null&&a.isPreview)&&e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u591A\u9009\u9898"),"\uFF08",a.question_score,"\u5206\uFF09")),a!=null&&a.isPreview?e.createElement("div",{style:{display:"flex"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},a.key,"."),e.createElement(rt.Z,{value:a.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",a.question_score,"\u5206\uFF09")):e.createElement("div",{className:"mt5"},e.createElement(rt.Z,{value:a.question_title})),e.createElement("div",{className:V.questionChoices},(G=a==null?void 0:a.question_choices)==null?void 0:G.map(function(z,K){return e.createElement(Y.Z,{key:K},e.createElement(C.Z,null,e.createElement(de.default,{key:K,checked:a.standard_answer.includes(K+1),disabled:!0},Dl[K],".")),e.createElement(C.Z,{flex:"1"},e.createElement("span",{className:"c-black font14"},e.createElement(rt.Z,{value:z.choice_text}))))})),e.createElement("div",{className:V.action},!a.hideAction&&D.map(function(z,K){return z.id==="up"&&a.key===1||z.id==="down"&&a.key===a.len?null:e.createElement(oe.Z,{key:K,placement:"bottom",title:z.name},e.createElement("span",{onClick:()=>L(z),className:z.icon}))})))},k=()=>{var G,z;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u9898\u5E72\uFF1A")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Q,onChange:K=>J(K)}),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.createElement("span",{className:V.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),m.map((K,B)=>{var pe,Ne;return e.createElement("div",{className:V.choiceWrap,key:B},e.createElement(oe.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.createElement("div",{className:`${V.answer} ${_.includes(B)?V.activeAnswer:""}`,onClick:()=>{_.includes(B)?y(_.filter(qe=>qe!==B)):y([..._,B])}},Dl[B])),e.createElement("div",{className:V.editorWrap},E===B?e.createElement(Nt.Z,{id:`single-question-option-${B}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:K,onChange:qe=>{m[B]=qe,Z(m)}}):e.createElement("div",{className:V.htmlWrap,onClick:()=>H(B)},e.createElement(rt.Z,{value:K}))),((Ne=(pe=s.editData)==null?void 0:pe.exercise)==null?void 0:Ne.exercise_status)===1&&e.createElement(e.Fragment,null,B>1&&e.createElement(oe.Z,{title:"\u5220\u9664"},e.createElement("i",{className:`${V.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Z(m.filter((qe,X)=>X!==B))})),B<7&&B===m.length-1&&e.createElement(oe.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.createElement("i",{className:`${V.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Z([...m,""])}))))}),e.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ee,onChange:K=>ke(K)}),e.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.createElement(Ie.Z,{value:A,max:1e4,min:0,onChange:K=>{f(K)}})," ","\u5206",e.createElement("span",{style:{marginLeft:"30px"},className:V.difficult},e.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",e.createElement(ge.ZP.Group,{value:me,onChange:K=>{se(K.target.value)}},e.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),e.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),e.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:`${V.title}`},"\u77E5\u8BC6\u70B9\uFF1A",e.createElement("span",{className:V.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.createElement("div",{className:"mt5"},e.createElement(mu.N,{value:o,selectvalues:a==null?void 0:a.tag_discipline_ids,onChange:be,subId:(z=(G=s.editData)==null?void 0:G.exercise)==null?void 0:z.sub_discipline_id,knowledgeOptions:W,onAddKnowledgeFinish:Te})),e.createElement("div",{style:{marginTop:10}},e.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),e.createElement($e.Z,{checked:ae,onChange:K=>{ne(K)}}))),e.createElement("aside",{className:"tr"},(j!==-1||a.question_id)&&e.createElement(fe.ZP,{type:"default",onClick:()=>{w(),x(!1)}},"\u53D6\u6D88"),e.createElement(fe.ZP,{className:"ml20",type:"primary",onClick:()=>{O()}},"\u4FDD\u5B58")))};return e.createElement("section",{className:V.wrap},!d&&v(),d&&k())});var Dr=(0,ue.connect)(({problemset:u,loading:l,exercise:t,globalSetting:i})=>({problemset:u,globalSetting:i,exercise:t,loading:l.effects}),null,null,{forwardRef:!0})(Ar),Cr=Object.defineProperty,Yu=Object.getOwnPropertySymbols,ya=Object.prototype.hasOwnProperty,ha=Object.prototype.propertyIsEnumerable,Aa=(u,l,t)=>l in u?Cr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Da=(u,l)=>{for(var t in l||(l={}))ya.call(l,t)&&Aa(u,t,l[t]);if(Yu)for(var t of Yu(l))ha.call(l,t)&&Aa(u,t,l[t]);return u},xr=(u,l)=>{var t={};for(var i in u)ya.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Yu)for(var i of Yu(u))l.indexOf(i)<0&&ha.call(u,i)&&(t[i]=u[i]);return t},Cl=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Zd=null,br=(u,l)=>{var t=u,{problemset:i,globalSetting:c,exercise:s,loading:p,dispatch:r,editData:n,cancelAdd:a=()=>{},editKey:w,setEditKey:j=()=>{},addCallback:F=()=>{},reload:S=()=>{},setIsClaer:M=()=>{}}=t,R=xr(t,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","reload","setIsClaer"]);const[h,m]=(0,e.useState)(""),[Z,E]=(0,e.useState)(""),[H,_]=(0,e.useState)(""),[y,Q]=(0,e.useState)([]),[J,A]=(0,e.useState)(""),[f,d]=(0,e.useState)(),[x,o]=(0,e.useState)(!1),[be,me]=(0,e.useState)([]),[se,ae]=(0,e.useState)(!1),[ne,Ee]=(0,e.useState)(!1),ke=(0,ue.useParams)(),W=(0,e.useRef)(!1);(0,e.useEffect)(()=>{var D;if(W.current)return;n.edit&&(ae(!0),E(""),m(""),me([])),m(n.shixun_name),E(n.question_title);const L=[];(D=n.shixun)==null||D.map(v=>{L.push(v.challenge_score)}),me(L)},[n]),(0,e.useEffect)(()=>{o(!1)},[se]),(0,e.useImperativeHandle)(l,()=>({onSave:Ze,isEdit:se}));const Be=D=>{(D==null?void 0:D.status)===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),ae(!1),j(-1),W.current=!1,S())},Ze=()=>Cl(void 0,null,function*(){let D=[];if(!1)return!1;W.current=!0,Ee(!0);let v;return n.question_id?v=yield r({type:"exercise/editExerciseQuestion",payload:{id:n.question_id,question_title:Z,shixun_name:h,shixun_id:n.shixun_id,question_type:5,question_scores:be}}):v=yield r({type:"exercise/addExerciseQuestion",payload:{insert_id:n==null?void 0:n.insert_id,categoryId:ke.categoryId,question_title:Z,shixun_name:h,shixun_id:n.shixun_id,question_type:5,question_scores:be,is_copy:n.is_copy}}),Be(v),Ee(!1),{name:Z,analysis:H,standard_answers:D,is_ordered:f}}),Te=()=>{var D;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),e.createElement("div",{className:"mt10"},e.createElement(Ce.default,{defaultValue:h,onChange:L=>{m(L.target.value)}})),e.createElement("div",{className:"mt10"},e.createElement(Nt.Z,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:Z,onChange:L=>{E(L)}})),e.createElement("div",{className:"mt20"},(D=n.shixun)==null?void 0:D.map((L,v)=>e.createElement(Y.Z,{gutter:[20,20]},e.createElement(C.Z,{flex:"1"},v+1,".",L.challenge_name),e.createElement(C.Z,null,e.createElement(Ie.Z,{defaultValue:be[v],onChange:k=>{be[v]=k,me(be),console.log("srore:L",be[v])}})," \u5206")))),e.createElement("div",{className:"mt20"},y.length>1&&e.createElement("span",null,e.createElement(de.default,{checked:f,onChange:L=>d(L.target.checked),className:`${V.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),e.createElement("span",{className:`${V.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),e.createElement("aside",{className:"tr"},(w!==-1||!(n!=null&&n.edit))&&e.createElement(fe.ZP,{type:"default",onClick:()=>{a(),ae(!1)}},"\u53D6\u6D88"),e.createElement(fe.ZP,{loading:ne,className:"ml20",type:"primary",onClick:()=>{Ze()}},"\u4FDD\u5B58")))},Le=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(D=>{var L,v;return((v=(L=s==null?void 0:s.editData)==null?void 0:L.exercise)==null?void 0:v.exercise_status)===1?D:D.id!=="del"&&D.id!=="add"}),te=D=>Cl(void 0,null,function*(){if(w!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(D.id){case"del":let L;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Cl(this,null,function*(){yield(0,Re.Fl)({id:n.question_id}),r({type:"exercise/editExercise",payload:Da({},ke)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:n.question_id,opr:D.id}}),r({type:"exercise/editExercise",payload:Da({},ke)});break;case"edit":j(n.dragKey),ae(!0);break;case"add":r({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",editData:{key:n.key,insert_id:n==null?void 0:n.question_id,question_type:5}}});break}}),O=()=>{var D,L;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},!(n!=null&&n.isPreview)&&e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},n.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",n.question_score,"\u5206\uFF09")),n!=null&&n.isPreview?e.createElement("div",{style:{display:"flex"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},n.key,"."),e.createElement(rt.Z,{value:n.shixun_name}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",n.question_score,"\u5206\uFF09"),!!((D=n.schools)!=null&&D.length)&&e.createElement(oe.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},e.createElement("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"}))):e.createElement("div",{className:"mt5"},e.createElement(rt.Z,{value:n.shixun_name})),e.createElement("div",{className:"mt30"}),(L=n.shixun)==null?void 0:L.map(function(v,k){return e.createElement("div",{key:k},"\u7B2C",k+1,"\u5173 ",e.createElement("span",{className:"ml10"},v.challenge_name)," ",e.createElement("span",{className:"ml10"},v.challenge_score," \u5206"))}),e.createElement("div",{className:V.action},e.createElement(ue.Link,{target:"_blank",to:`/shixuns/${n.shixun_identifier}/challenges?exercise=true`},"\u5B9E\u8BAD\u8BE6\u60C5"),!n.hideAction&&Le.map(function(v,k){return v.id==="up"&&n.key===1||v.id==="down"&&n.key===n.len?null:e.createElement(oe.Z,{key:k,placement:"bottom",title:v.name},e.createElement("span",{onClick:()=>te(v),className:v.icon}))})))};return e.createElement("section",{className:V.wrap},!se&&O(),se&&Te())};var wr=(0,ue.connect)(({problemset:u,loading:l,globalSetting:t,exercise:i})=>({problemset:u,globalSetting:t,exercise:i,loading:l.effects}),null,null,{forwardRef:!0})((0,e.forwardRef)(br)),Nr=Object.defineProperty,Ju=Object.getOwnPropertySymbols,Ca=Object.prototype.hasOwnProperty,xa=Object.prototype.propertyIsEnumerable,ba=(u,l,t)=>l in u?Nr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,xl=(u,l)=>{for(var t in l||(l={}))Ca.call(l,t)&&ba(u,t,l[t]);if(Ju)for(var t of Ju(l))xa.call(l,t)&&ba(u,t,l[t]);return u},Pr=(u,l)=>{var t={};for(var i in u)Ca.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Ju)for(var i of Ju(u))l.indexOf(i)<0&&xa.call(u,i)&&(t[i]=u[i]);return t},Fu=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const bl=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ir=(u,l)=>{var t=u,{problemset:i,exercise:c,globalSetting:s,loading:p,dispatch:r,onRef:n=()=>{},editData:a,cancelAdd:w=()=>{},editKey:j,setEditKey:F=()=>{},setIsClaer:S=()=>{},reload:M=()=>{},addCallback:R=z=>{}}=t,h=Pr(t,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","reload","addCallback"]);const[m,Z]=(0,e.useState)([]),[E,H]=(0,e.useState)(),[_,y]=(0,e.useState)([]),[Q,J]=(0,e.useState)(""),[A,f]=(0,e.useState)(),[d,x]=(0,e.useState)([]),[o,be]=(0,e.useState)(!1),[me,se]=(0,e.useState)(1),[ae,ne]=(0,e.useState)(!1),[Ee,ke]=(0,e.useState)(""),W=(0,ue.useParams)(),Be=(0,e.useRef)(null),Ze=(0,e.useRef)(!1),[Te,Le]=(0,e.useState)([]),te=z=>{Le([...Te,xl({},z)])};(0,e.useEffect)(()=>{Z(["","","",""])},[]),(0,e.useEffect)(()=>{if(Ze.current)return;if(!(a!=null&&a.question_choices)){be(!0),J(""),f(5),Z(["","","",""]),y([]);return}J(a==null?void 0:a.question_title),f(a==null?void 0:a.question_score),ne(!(a!=null&&a.repeat_answer)),ke(a==null?void 0:a.analysis),se(a==null?void 0:a.difficulty),Z(a==null?void 0:a.question_choices.map(K=>K.choice_text));const z=[];a==null||a.standard_answer.map((K,B)=>{z.push(K-1)}),x(a.tag_discipline_ids),y(z)},[a,o]),(0,e.useEffect)(()=>{o&&z();function z(){return Fu(this,null,function*(){var K,B;const pe=yield(0,Re.YY)({sub_discipline_id:(B=(K=c.editData)==null?void 0:K.exercise)==null?void 0:B.sub_discipline_id});Le(pe.tag_disciplines)})}},[o]),(0,e.useEffect)(()=>{var z;const K=(z=c==null?void 0:c.tagDisciplineData)!=null&&z.tag_disciplines&&Array.isArray(c.tagDisciplineData.tag_disciplines)?c.tagDisciplineData.tag_disciplines:[];Le(K)},[c.tagDisciplineData]),(0,e.useImperativeHandle)(l,()=>({onSave:D,isEdit:o}));const O=z=>{(z==null?void 0:z.status)===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),be(!1),F(-1),Ze.current=!1,M())},D=()=>Fu(void 0,null,function*(){var z,K,B,pe;if(!Q)return U.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const Ne=m.findIndex(Ae=>!Ae);if(Ne>-1)return U.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${bl[Ne]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!_.length)return U.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(_.length<1)return U.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const qe=m.map((Ae,le)=>({choice_text:Ae,is_answer:_.includes(le)?le+1:0}));Ze.current=!0;let X;a.question_id?(a==null?void 0:a.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Fu(void 0,null,function*(){var Ae,le;X=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Q,question_type:1,question_score:A,question_choices:qe.map(Pe=>Pe.choice_text),standard_answers:qe.filter(Pe=>Pe.is_answer).map(Pe=>Pe.is_answer),tag_discipline_ids:d,sub_discipline_id:(le=(Ae=c.editData)==null?void 0:Ae.exercise)==null?void 0:le.sub_discipline_id,difficulty:me,is_cover:1,repeat_answer:!ae,analysis:Ee}}),O(X)}),onCancel:()=>Fu(void 0,null,function*(){var Ae,le;X=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Q,question_type:1,question_score:A,question_choices:qe.map(Pe=>Pe.choice_text),standard_answers:qe.filter(Pe=>Pe.is_answer).map(Pe=>Pe.is_answer),tag_discipline_ids:d,sub_discipline_id:(le=(Ae=c.editData)==null?void 0:Ae.exercise)==null?void 0:le.sub_discipline_id,difficulty:me,repeat_answer:!ae,analysis:Ee}}),O(X)})}):(X=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:Q,question_type:1,question_score:A,question_choices:qe.map(Ae=>Ae.choice_text),standard_answers:qe.filter(Ae=>Ae.is_answer).map(Ae=>Ae.is_answer),tag_discipline_ids:d,sub_discipline_id:(K=(z=c.editData)==null?void 0:z.exercise)==null?void 0:K.sub_discipline_id,difficulty:me,repeat_answer:!ae,analysis:Ee}}),O(X)):(X=yield r({type:"exercise/addExerciseQuestion",payload:{insert_id:a==null?void 0:a.insert_id,categoryId:W.categoryId,question_title:Q,question_type:1,question_score:A,question_choices:qe.map(Ae=>Ae.choice_text),standard_answers:qe.filter(Ae=>Ae.is_answer).map(Ae=>Ae.is_answer),tag_discipline_ids:d,sub_discipline_id:(pe=(B=c.editData)==null?void 0:B.exercise)==null?void 0:pe.sub_discipline_id,difficulty:me,repeat_answer:!ae,analysis:Ee}}),O(X))}),L=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(z=>{var K,B;return((B=(K=c==null?void 0:c.editData)==null?void 0:K.exercise)==null?void 0:B.exercise_status)===1?z:z.id!=="del"&&z.id!=="add"}),v=z=>Fu(void 0,null,function*(){if(j!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(z.id){case"del":let K;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Fu(this,null,function*(){yield(0,Re.Fl)({id:a.question_id}),r({type:"exercise/editExercise",payload:xl({},W)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:z.id}}),r({type:"exercise/editExercise",payload:xl({},W)});break;case"edit":F(a.dragKey),be(!0);break;case"add":R({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:0});break}}),k=()=>{var z;return e.createElement("aside",{ref:Be},e.createElement("div",{className:V.questionType},!(a!=null&&a.isPreview)&&e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u5355\u9009\u9898"),"\uFF08",a.question_score,"\u5206\uFF09")),a!=null&&a.isPreview?e.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},a.key,"."),e.createElement(rt.Z,{value:a.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",a.question_score,"\u5206\uFF09")):e.createElement("div",{className:"mt5"},e.createElement(rt.Z,{value:a.question_title})),e.createElement("div",{className:V.questionChoices},(z=a==null?void 0:a.question_choices)==null?void 0:z.map(function(K,B){return e.createElement(Y.Z,{key:B},e.createElement(C.Z,null,e.createElement(ge.ZP,{key:B,checked:a.standard_answer.includes(B+1),disabled:!0},bl[B],".")),e.createElement(C.Z,{flex:"1"},e.createElement("span",{className:"c-black font14"},e.createElement(rt.Z,{value:K.choice_text}))))})),e.createElement("div",{className:V.action},!a.hideAction&&L.map(function(K,B){return K.id==="up"&&a.key===1||K.id==="down"&&a.key===a.len?null:e.createElement(oe.Z,{key:B,placement:"bottom",title:K.name},e.createElement("span",{onClick:()=>v(K),className:K.icon}))})))},G=()=>{var z,K;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u9898\u5E72\uFF1A")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Q,onChange:B=>J(B)}),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.createElement("span",{className:V.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),m.map((B,pe)=>{var Ne,qe;return e.createElement("div",{className:V.choiceWrap,key:pe},e.createElement(oe.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.createElement("div",{className:`${V.answer} ${_.includes(pe)?V.activeAnswer:""}`,onClick:()=>{_.includes(pe)?y(_.filter(X=>X!==pe)):y([..._,pe])}},bl[pe])),e.createElement("div",{className:V.editorWrap},E===pe?e.createElement(Nt.Z,{id:`single-question-option-${pe}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:B,onChange:X=>{m[pe]=X,Z(m)}}):e.createElement("div",{className:V.htmlWrap,onClick:()=>H(pe)},e.createElement(rt.Z,{value:B}))),((qe=(Ne=c.editData)==null?void 0:Ne.exercise)==null?void 0:qe.exercise_status)===1&&e.createElement(e.Fragment,null,pe>1&&e.createElement(oe.Z,{title:"\u5220\u9664"},e.createElement("i",{className:`${V.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Z(m.filter((X,Ae)=>Ae!==pe))})),pe<7&&pe===m.length-1&&e.createElement(oe.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.createElement("i",{className:`${V.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Z([...m,""])}))))}),e.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ee,onChange:B=>ke(B)}),e.createElement("div",{style:{marginBottom:14}},"\u5206\u503C\uFF1A",e.createElement(Ie.Z,{value:A,max:1e4,min:0,onChange:B=>{f(B)}})," \u5206",e.createElement("span",{style:{marginLeft:"30px"},className:V.difficult},e.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",e.createElement(ge.ZP.Group,{value:me,onChange:B=>{se(B.target.value)}},e.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),e.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),e.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),e.createElement("div",{className:V.titleWrap},e.createElement("span",{className:`${V.title}`},"\u77E5\u8BC6\u70B9\uFF1A",e.createElement("span",{className:V.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.createElement("div",{className:"mt5"},e.createElement(mu.N,{selectvalues:a==null?void 0:a.tag_discipline_ids,value:d,onChange:x,subId:(K=(z=c.editData)==null?void 0:z.exercise)==null?void 0:K.sub_discipline_id,knowledgeOptions:Te,onAddKnowledgeFinish:te})),e.createElement("div",{style:{marginTop:10}},e.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),e.createElement($e.Z,{checked:ae,onChange:B=>{ne(B)}}))),e.createElement("aside",{className:"tr"},(j!==-1||a.question_id)&&e.createElement(fe.ZP,{type:"default",onClick:()=>{w(),be(!1)}},"\u53D6\u6D88"),e.createElement(fe.ZP,{className:"ml20",type:"primary",onClick:()=>{D()}},"\u4FDD\u5B58")))};return e.createElement("section",{className:V.wrap},!o&&k(),o&&G())};var Sr=(0,ue.connect)(({problemset:u,loading:l,globalSetting:t,exercise:i})=>({problemset:u,globalSetting:t,exercise:i,loading:l.effects}),null,null,{forwardRef:!0})((0,e.forwardRef)(Ir)),wa=I(12563),kr=({value:u=[[],[]],onChange:l})=>{var t,i;const[c,s]=(0,e.useState)(""),[p,r]=(0,e.useState)(""),n=a=>{if(!a)return!1;let w=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return a==="|"?(U.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0};return e.createElement("div",null,e.createElement("p",{className:"font14"},"\u5173\u952E\u8BCD",e.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u952E\u8BCD\u53EF\u7528\u4E8E\u81EA\u52A8\u5224\u5206\uFF09"),e.createElement(oe.Z,{overlayStyle:{maxWidth:350},title:e.createElement("div",null,e.createElement("div",null,"\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD\u7684\u5206\u6570\u662F\u666E\u901A\u5173\u952E\u8BCD\u5206\u6570\u7684\u4E24\u500D"),e.createElement("div",null,"\u4F8B\u5982\uFF1A"),e.createElement("div",null,"\u672C\u989810\u5206\uFF0C\u666E\u901A\u5173\u952E\u8BCD1\u4E2A\uFF0C\u6838\u5FC3\u5173\u952E\u8BCD2\u4E2A\uFF0C\u5219\u6BCF\u4E2A"),e.createElement("div",null,"\u666E\u901A\u5173\u952E\u8BCD2\u5206\uFF0C\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD4\u5206"))},e.createElement("span",{className:"iconfont icon-a-wenhaobeifen2 font14"}))),e.createElement(Y.Z,{align:"middle",className:"font14"},"\u666E\u901A\u5173\u952E\u8BCD\uFF1A",e.createElement(Ce.default,{value:c,onChange:a=>{s(a.target.value)},maxLength:50,allowClear:!0,onPressEnter:a=>{var w,j,F;const S=(w=a.target)==null?void 0:w.value;n(S)&&((F=u[0])==null||F.push((j=S==null?void 0:S.split("|"))==null?void 0:j.filter(M=>!!M)),l([...u]),s(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),e.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),e.createElement("div",{style:{paddingLeft:89},className:"mt10"},(t=u==null?void 0:u[0])==null?void 0:t.map((a,w)=>e.createElement(wa.default,{className:"mb10",key:w,closable:!0,onClose:j=>{var F;j.preventDefault(),u[0]=(F=u[0])==null?void 0:F.filter((S,M)=>M!==w),l([...u])}},a==null?void 0:a.join(" \u6216 ")))),e.createElement(Y.Z,{align:"middle",className:"font14"},"\u6838\u5FC3\u5173\u952E\u8BCD\uFF1A",e.createElement(Ce.default,{value:p,onChange:a=>{r(a.target.value)},maxLength:50,allowClear:!0,onPressEnter:a=>{var w,j,F;const S=(w=a.target)==null?void 0:w.value;n(S)&&((F=u[1])==null||F.push((j=S==null?void 0:S.split("|"))==null?void 0:j.filter(M=>!!M)),l([...u]),r(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),e.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),e.createElement("div",{style:{paddingLeft:89},className:"mt10"},(i=u==null?void 0:u[1])==null?void 0:i.map((a,w)=>e.createElement(wa.default,{className:"mb10",key:w,closable:!0,onClose:j=>{var F;j.preventDefault(),u[1]=(F=u[1])==null?void 0:F.filter((S,M)=>M!==w),l([...u])}},a==null?void 0:a.join(" \u6216 ")))))},Zr=Object.defineProperty,Uu=Object.getOwnPropertySymbols,Na=Object.prototype.hasOwnProperty,Pa=Object.prototype.propertyIsEnumerable,Ia=(u,l,t)=>l in u?Zr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,wl=(u,l)=>{for(var t in l||(l={}))Na.call(l,t)&&Ia(u,t,l[t]);if(Uu)for(var t of Uu(l))Pa.call(l,t)&&Ia(u,t,l[t]);return u},Or=(u,l)=>{var t={};for(var i in u)Na.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Uu)for(var i of Uu(u))l.indexOf(i)<0&&Pa.call(u,i)&&(t[i]=u[i]);return t},vu=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const jd=null,jr=(u,l)=>{var t=u,{problemset:i,exercise:c,globalSetting:s,loading:p,dispatch:r,onRef:n=()=>{},editData:a,cancelAdd:w=()=>{},editKey:j,setEditKey:F=()=>{},reload:S=()=>{},addCallback:M=()=>{},setIsClaer:R=()=>{}}=t,h=Or(t,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","reload","addCallback","setIsClaer"]);const[m,Z]=(0,e.useState)(""),[E,H]=(0,e.useState)(""),[_,y]=(0,e.useState)(""),[Q,J]=(0,e.useState)(),[A,f]=(0,e.useState)(!1),[d,x]=(0,e.useState)([]),[o,be]=(0,e.useState)(1),[me,se]=(0,e.useState)(!1),[ae,ne]=(0,e.useState)([[],[]]),Ee=(0,e.useRef)(!1),ke=(0,ue.useParams)(),[W,Be]=(0,e.useState)([]),Ze=v=>{Be([...W,wl({},v)])};(0,e.useEffect)(()=>{var v;if(!Ee.current){if(!(a!=null&&a.question_title)){f(!0),Z(""),y(""),J(10);return}se(!(a!=null&&a.repeat_answer)),Z(a==null?void 0:a.question_title),y((v=a==null?void 0:a.standard_answer)==null?void 0:v[0]),J(a==null?void 0:a.question_score),x(a.tag_discipline_ids),be(a==null?void 0:a.difficulty),H(a==null?void 0:a.analysis),ne([a==null?void 0:a.normal_keywords,a==null?void 0:a.main_keywords])}},[i.editData,A]),(0,e.useEffect)(()=>{var v;const k=(v=c==null?void 0:c.tagDisciplineData)!=null&&v.tag_disciplines&&Array.isArray(c.tagDisciplineData.tag_disciplines)?c.tagDisciplineData.tag_disciplines:[];Be(k)},[c.tagDisciplineData]),(0,e.useEffect)(()=>{A&&v();function v(){return vu(this,null,function*(){var k,G;const z=yield(0,Re.YY)({sub_discipline_id:(G=(k=c.editData)==null?void 0:k.exercise)==null?void 0:G.sub_discipline_id});Be(z.tag_disciplines)})}},[A]),(0,e.useImperativeHandle)(l,()=>({onSave:Le,isEdit:A}));const Te=v=>{(v==null?void 0:v.status)===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),f(!1),F(-1),Ee.current=!1,S())},Le=()=>vu(void 0,null,function*(){var v,k,G,z;if(!m)return U.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const K=ae[0],B=ae[1];Ee.current=!0;let pe;return a.question_id?(a==null?void 0:a.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>vu(void 0,null,function*(){var Ne,qe;pe=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:m,question_type:4,question_score:Q,standard_answers:[_],tag_discipline_ids:d,sub_discipline_id:(qe=(Ne=c.editData)==null?void 0:Ne.exercise)==null?void 0:qe.sub_discipline_id,difficulty:o,is_cover:1,repeat_answer:!me,analysis:E,normal_keywords:K,main_keywords:B}}),Te(pe)}),onCancel:()=>vu(void 0,null,function*(){var Ne,qe;pe=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:m,question_type:4,question_score:Q,standard_answers:[_],tag_discipline_ids:d,sub_discipline_id:(qe=(Ne=c.editData)==null?void 0:Ne.exercise)==null?void 0:qe.sub_discipline_id,difficulty:o,repeat_answer:!me,analysis:E,normal_keywords:K,main_keywords:B}}),Te(pe)})}):(pe=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:m,question_type:4,question_score:Q,standard_answers:[_],tag_discipline_ids:d,sub_discipline_id:(k=(v=c.editData)==null?void 0:v.exercise)==null?void 0:k.sub_discipline_id,difficulty:o,repeat_answer:!me,analysis:E,normal_keywords:K,main_keywords:B}}),Te(pe)):(pe=yield r({type:"exercise/addExerciseQuestion",payload:{insert_id:a==null?void 0:a.insert_id,categoryId:ke.categoryId,exercise_bank_id:ke.categoryId,question_title:m,question_type:4,question_score:Q,standard_answers:[_],tag_discipline_ids:d,sub_discipline_id:(z=(G=c.editData)==null?void 0:G.exercise)==null?void 0:z.sub_discipline_id,difficulty:o,repeat_answer:!me,analysis:E,normal_keywords:K,main_keywords:B}}),Te(pe)),{name:m,answer_texts:[_],analysis:E,normal_keywords:K,main_keywords:B}}),te=()=>{var v,k;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:m,onChange:G=>Z(G)}),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),e.createElement(Nt.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:_,onChange:G=>y(G)}),e.createElement(kr,{value:ae,onChange:ne}),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),e.createElement(Nt.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:E,onChange:G=>H(G)}),e.createElement("p",{className:""},"\u5206\u503C\uFF1A",e.createElement(Ie.Z,{value:Q,max:1e4,min:0,onChange:G=>{J(G)}})," \u5206",e.createElement("span",{style:{marginLeft:"30px"},className:V.difficult},e.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",e.createElement(ge.ZP.Group,{value:o,onChange:G=>{be(G.target.value)}},e.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),e.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),e.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:`${V.title}`},"\u77E5\u8BC6\u70B9\uFF1A",e.createElement("span",{className:V.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.createElement("div",{className:"mt5"},e.createElement(mu.N,{value:d,selectvalues:a==null?void 0:a.tag_discipline_ids,onChange:x,subId:(k=(v=c.editData)==null?void 0:v.exercise)==null?void 0:k.sub_discipline_id,knowledgeOptions:W,onAddKnowledgeFinish:Ze})),e.createElement("div",{style:{marginTop:10}},e.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),e.createElement($e.Z,{checked:me,onChange:G=>{se(G)}}))),e.createElement("aside",{className:"tr"},(j!==-1||a.question_id)&&e.createElement(fe.ZP,{type:"default",onClick:()=>{w(),f(!1)}},"\u53D6\u6D88"),e.createElement(fe.ZP,{className:"ml20",type:"primary",onClick:()=>{Le()}},"\u4FDD\u5B58")))},O=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(v=>{var k,G;return((G=(k=c==null?void 0:c.editData)==null?void 0:k.exercise)==null?void 0:G.exercise_status)===1?v:v.id!=="del"&&v.id!=="add"}),D=v=>vu(void 0,null,function*(){if(j!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(v.id){case"del":let k;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return vu(this,null,function*(){yield(0,Re.Fl)({id:a.question_id}),r({type:"exercise/editExercise",payload:wl({},ke)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:v.id}}),r({type:"exercise/editExercise",payload:wl({},ke)});break;case"edit":F(a.dragKey),f(!0);break;case"add":M({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:4});break}}),L=()=>e.createElement("aside",null,e.createElement("div",{className:V.questionType},!(a!=null&&a.isPreview)&&e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",a.question_score,"\u5206\uFF09")),a!=null&&a.isPreview?e.createElement("div",{style:{display:"flex"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},a.key,"."),e.createElement(rt.Z,{value:a.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",a.question_score,"\u5206\uFF09")):e.createElement("div",{className:"mt5"},e.createElement(rt.Z,{value:a.question_title})),e.createElement("div",{className:V.questionChoices},e.createElement("p",null,e.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),e.createElement(rt.Z,{value:_||""})),e.createElement("div",{className:V.action},!a.hideAction&&O.map(function(v,k){return v.id==="up"&&a.key===1||v.id==="down"&&a.key===a.len?null:e.createElement(oe.Z,{key:k,placement:"bottom",title:v.name},e.createElement("span",{onClick:()=>D(v),className:v.icon}))})));return e.createElement("section",{className:V.wrap},!A&&L(),A&&te())};var Tr=(0,ue.connect)(({problemset:u,loading:l,exercise:t,globalSetting:i})=>({problemset:u,globalSetting:i,exercise:t,loading:l.effects}),null,null,{forwardRef:!0})((0,e.forwardRef)(jr)),Lr=Object.defineProperty,Gu=Object.getOwnPropertySymbols,Sa=Object.prototype.hasOwnProperty,ka=Object.prototype.propertyIsEnumerable,Za=(u,l,t)=>l in u?Lr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Nl=(u,l)=>{for(var t in l||(l={}))Sa.call(l,t)&&Za(u,t,l[t]);if(Gu)for(var t of Gu(l))ka.call(l,t)&&Za(u,t,l[t]);return u},Rr=(u,l)=>{var t={};for(var i in u)Sa.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Gu)for(var i of Gu(u))l.indexOf(i)<0&&ka.call(u,i)&&(t[i]=u[i]);return t},Vu=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Mr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],qr=(u,l)=>{var t=u,{problemset:i,exercise:c,globalSetting:s,loading:p,dispatch:r,onRef:n=()=>{},editData:a,cancelAdd:w=()=>{},editKey:j,setEditKey:F=()=>{},addCallback:S=()=>{},setIsClaer:M=()=>{}}=t,R=Rr(t,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]);const[h,m]=(0,e.useState)([]),[Z,E]=(0,e.useState)(),[H,_]=(0,e.useState)([]),[y,Q]=(0,e.useState)(""),[J,A]=(0,e.useState)(5),[f,d]=(0,e.useState)(!1),x=(0,ue.useParams)();(0,e.useEffect)(()=>{m(["","","",""])},[]),(0,e.useEffect)(()=>{if(!(a!=null&&a.question_choices)){d(!0),Q(""),A(5),m(["","","",""]),_([]);return}Q(a==null?void 0:a.question_title),A(a==null?void 0:a.question_score),m(a==null?void 0:a.question_choices.map(Ee=>Ee.choice_text));const ne=[];a==null||a.standard_answer.map((Ee,ke)=>{ne.push(Ee-1)}),_(ne)},[a]),(0,e.useImperativeHandle)(l,()=>({onSave:o,isEdit:f}));const o=()=>Vu(void 0,null,function*(){if(!y)return U.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const ne=h.findIndex(W=>!W);if(ne>-1)return U.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Mr[ne]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!H.length)return U.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(H.length<1)return U.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const Ee=h.map((W,Be)=>({choice_text:W,is_answer:H.includes(Be)?Be+1:0}));let ke;a.question_id?ke=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:y,question_type:1,question_score:J,question_choices:Ee.map(W=>W.choice_text),standard_answers:Ee.filter(W=>W.is_answer).map(W=>W.is_answer)}}):ke=yield r({type:"exercise/addExerciseQuestion",payload:{insert_id:a==null?void 0:a.insert_id,categoryId:x.categoryId,question_title:y,question_type:1,question_score:"5.0",question_choices:Ee.map(W=>W.choice_text),standard_answers:Ee.filter(W=>W.is_answer).map(W=>W.is_answer)}}),ke.status===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),d(!1),r({type:"exercise/editExercise",payload:Nl({},x)}))}),be=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ne=>{var Ee,ke;return((ke=(Ee=c==null?void 0:c.editData)==null?void 0:Ee.exercise)==null?void 0:ke.exercise_status)===1?ne:ne.id!=="del"&&ne.id!=="add"}),me=ne=>Vu(void 0,null,function*(){if(j!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ne.id){case"del":let Ee;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Vu(this,null,function*(){yield(0,Re.Fl)({id:a.question_id}),r({type:"exercise/editExercise",payload:Nl({},x)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:ne.id}}),r({type:"exercise/editExercise",payload:Nl({},x)});break;case"edit":ue.history.push(`/problems/${a==null?void 0:a.hack_identifier}/edit?type=exercises&express_id=${x.categoryId}&question_id=${a==null?void 0:a.question_id}&score=${a==null?void 0:a.question_score}&exercise=true&callback_url=${location.pathname}`);break;case"add":S({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:6});break}}),se=ne=>Vu(void 0,null,function*(){ne.preventDefault();const Ee=yield(0,Re.nF)({id:a==null?void 0:a.hack_identifier});Ee.status===0&&(0,Qe.xg)(`/myproblems/${Ee==null?void 0:Ee.identifier}`)}),ae=()=>e.createElement("aside",null,e.createElement("div",{className:V.questionType},!(a!=null&&a.isPreview)&&e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",a.question_score,"\u5206\uFF09")),a!=null&&a.isPreview?e.createElement("div",{style:{display:"flex"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},a.key,"."),e.createElement(rt.Z,{value:a.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",a.question_score,"\u5206\uFF09")):e.createElement("div",{className:"mt5"},e.createElement(rt.Z,{value:a.question_title})),e.createElement("div",{className:V.questionChoices},e.createElement(rt.Z,{value:a.description||""})),e.createElement("div",{className:V.action},!a.hideAction&&be.map(function(ne,Ee){return ne.id==="up"&&a.key===1||ne.id==="down"&&a.key===a.len?null:e.createElement(oe.Z,{key:Ee,placement:"bottom",title:ne.name},e.createElement("span",{onClick:()=>me(ne),className:ne.icon}))})));return e.createElement("section",{className:V.wrap},ae())};var zr=(0,ue.connect)(({problemset:u,loading:l,globalSetting:t,exercise:i})=>({problemset:u,globalSetting:t,exercise:i,loading:l.effects}),null,null,{forwardRef:!0})((0,e.forwardRef)(qr)),Qr=Object.defineProperty,Wr=Object.defineProperties,Kr=Object.getOwnPropertyDescriptors,Xu=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,ja=Object.prototype.propertyIsEnumerable,Ta=(u,l,t)=>l in u?Qr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,$u=(u,l)=>{for(var t in l||(l={}))Oa.call(l,t)&&Ta(u,t,l[t]);if(Xu)for(var t of Xu(l))ja.call(l,t)&&Ta(u,t,l[t]);return u},Hr=(u,l)=>Wr(u,Kr(l)),Yr=(u,l)=>{var t={};for(var i in u)Oa.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&Xu)for(var i of Xu(u))l.indexOf(i)<0&&ja.call(u,i)&&(t[i]=u[i]);return t},gu=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Pl=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Jr=(u,l)=>{var t=u,{problemset:i,exercise:c,globalSetting:s,loading:p,dispatch:r,onRef:n=()=>{},editData:a,cancelAdd:w=()=>{},editKey:j,setEditKey:F=()=>{},setIsClaer:S=()=>{},addCallback:M=L=>{},reload:R=()=>{}}=t,h=Yr(t,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"]);const[m,Z]=(0,e.useState)([]),[E,H]=(0,e.useState)(!1),[_,y]=(0,e.useState)(!0),[Q,J]=(0,e.useState)(1),[A,f]=(0,e.useState)(!1),[d,x]=(0,e.useState)([]),o=(0,ue.useParams)(),be=(0,e.useRef)(null),[me,se]=(0,e.useState)(""),[ae,ne]=(0,e.useState)([]),Ee=(0,e.useRef)(!1),ke=L=>{x([...d,$u({},L)])};(0,e.useEffect)(()=>{var L;if(Ee.current)return;if(!(a!=null&&a.question_title)){H(!0),se("");return}se(a==null?void 0:a.question_title),f(!(a!=null&&a.repeat_answer)),J(a==null?void 0:a.difficulty),Z(a.tag_discipline_ids);const v=(L=a==null?void 0:a.sub_exercise_questions)==null?void 0:L.map(k=>{var G,z,K;return Hr($u({},k),{id:k.question_id,name:k.question_title,open:!1,score:k.question_score,qusList:(G=k==null?void 0:k.question_choices)==null?void 0:G.map(B=>B.choice_text),activeQusEditor:null,qusAnswer:(K=[(z=k==null?void 0:k.question_choices)==null?void 0:z.findIndex(B=>B.standard_boolean)])==null?void 0:K.filter(B=>B!==-1)})});ne(v)},[a,E]),(0,e.useEffect)(()=>{E&&L();function L(){return gu(this,null,function*(){var v,k;const G=yield(0,Re.YY)({sub_discipline_id:(k=(v=c.editData)==null?void 0:v.exercise)==null?void 0:k.sub_discipline_id});x(G.tag_disciplines)})}},[E]),(0,e.useEffect)(()=>{var L;const v=(L=c==null?void 0:c.tagDisciplineData)!=null&&L.tag_disciplines&&Array.isArray(c.tagDisciplineData.tag_disciplines)?c.tagDisciplineData.tag_disciplines:[];x(v)},[c.tagDisciplineData]),(0,e.useImperativeHandle)(l,()=>({onSave:Be,isEdit:E}));const W=L=>{(L==null?void 0:L.status)===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),H(!1),F(-1),Ee.current=!1,R())},Be=()=>gu(void 0,null,function*(){var L,v,k;if(!me)return U.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(ae.length===0)return U.ZP.info("\u8BF7\u60A8\u6DFB\u52A0\u5C0F\u9898"),!1;for(let K=0;K!Ne);if(pe>-1)return U.ZP.info(`\u8BF7\u5148\u8F93\u5165\u7B2C${K+1}\u5C0F\u9898${Pl[pe]}\u9009\u9879\u7684\u5185\u5BB9`),!1;if(!(B!=null&&B.qusAnswer.length))return U.ZP.info(`\u8BF7\u8BBE\u7F6E\u7B2C${K+1}\u5C0F\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E`),!1}const G=ae.map(K=>{var B;return{id:K.id>1?K.id:null,question_title:K.name,question_type:1,question_choices:K.qusList,question_score:K.score,standard_answers:[((B=K.qusAnswer)==null?void 0:B[0])+1]}});Ee.current=!0;let z;a.question_id&&((a==null?void 0:a.is_my)===1?ye.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>gu(void 0,null,function*(){var K,B;z=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:me,question_type:7,sub_questions:G,tag_discipline_ids:m,sub_discipline_id:(B=(K=c.editData)==null?void 0:K.exercise)==null?void 0:B.sub_discipline_id,difficulty:Q,is_cover:1,repeat_answer:!A}}),W(z)}),onCancel:()=>gu(void 0,null,function*(){var K,B;z=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:me,question_type:7,sub_questions:G,tag_discipline_ids:m,sub_discipline_id:(B=(K=c.editData)==null?void 0:K.exercise)==null?void 0:B.sub_discipline_id,difficulty:Q,repeat_answer:!A}}),W(z)})}):(z=yield r({type:"exercise/editExerciseQuestion",payload:{id:a.question_id,question_title:me,question_type:7,sub_questions:G,tag_discipline_ids:m,sub_discipline_id:(k=(v=c.editData)==null?void 0:v.exercise)==null?void 0:k.sub_discipline_id,difficulty:Q,repeat_answer:!A}}),W(z)))}),Ze=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(L=>{var v,k;return((k=(v=c==null?void 0:c.editData)==null?void 0:v.exercise)==null?void 0:k.exercise_status)===1?L:L.id!=="del"&&L.id!=="add"}),Te=L=>gu(void 0,null,function*(){if(j!==-1){U.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(L.id){case"del":let v;ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return gu(this,null,function*(){yield(0,Re.Fl)({id:a.question_id}),r({type:"exercise/editExercise",payload:$u({},o)})})}});break;case"up":case"down":yield r({type:"exercise/exeriseMoveUpDown",payload:{id:a.question_id,opr:L.id}}),r({type:"exercise/editExercise",payload:$u({},o)});break;case"edit":F(a.dragKey),H(!0);break;case"add":M({key:a.key,insert_id:a==null?void 0:a.question_id,question_type:0});break}}),Le=()=>{var L;return e.createElement("aside",{ref:be},e.createElement("div",{className:V.questionType},!(a!=null&&a.isPreview)&&e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},a.key,"\u3001\u7EC4\u5408\u9898"),"\uFF08",a.question_score,"\u5206\uFF09")),a!=null&&a.isPreview?e.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},a.key,"."),e.createElement(rt.Z,{value:a.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08\u5171",a==null?void 0:a.sub_q_count,"\u5C0F\u9898\uFF0C",a.question_score,"\u5206\uFF09")):e.createElement("div",{className:"mt5"},e.createElement(rt.Z,{value:a.question_title})),e.createElement("div",{style:{display:_?"block":"none"},className:V.questionChoices},(L=a==null?void 0:a.sub_exercise_questions)==null?void 0:L.map((v,k)=>{var G,z,K;return e.createElement("div",{key:k,style:{marginBottom:"20px"}},e.createElement("div",{style:{display:"flex",alignItems:"flex-start",marginBottom:"15px"}},e.createElement("span",{style:{flexShrink:0},className:"font18"},a.key,".",k+1,(v==null?void 0:v.question_type)==0?"\uFF08\u5355\u9009\u9898\uFF09":(v==null?void 0:v.question_type)==1?"\uFF08\u591A\u9009\u9898\uFF09":(v==null?void 0:v.question_type)==2?"\uFF08\u5224\u65AD\u9898\uFF09":(v==null?void 0:v.question_type)==3?"\uFF08\u586B\u7A7A\u9898\uFF09":"\uFF08\u7B80\u7B54\u9898\uFF09"),e.createElement(rt.Z,{value:v.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",v.question_score,"\u5206\uFF09")),(v==null?void 0:v.question_type)==3&&((G=v==null?void 0:v.standard_answers)==null?void 0:G.map(function(B,pe){return e.createElement(Y.Z,{key:pe,align:"middle",justify:"start",style:{marginBottom:"5px"}},e.createElement(C.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",B==null?void 0:B.choice_id,"\uFF09\uFF1A"),e.createElement(C.Z,{flex:"1"},e.createElement(Y.Z,{align:"middle",gutter:[1,1]},B.answer_text.map(function(Ne,qe){var X;return e.createElement(C.Z,{span:24,key:qe},e.createElement(Ce.default,{key:pe,checked:(X=v==null?void 0:v.standard_answers)==null?void 0:X.includes(pe),disabled:!0,value:Ne}))}))))})),(v==null?void 0:v.question_type)==4&&e.createElement(rt.Z,{value:((z=v==null?void 0:v.answer_texts)==null?void 0:z[0])||""}),((v==null?void 0:v.question_type)==0||(v==null?void 0:v.question_type)==1||(v==null?void 0:v.question_type)==2)&&((K=v==null?void 0:v.question_choices)==null?void 0:K.map(function(B,pe){return e.createElement(Y.Z,{key:pe,align:"middle"},e.createElement(C.Z,null,e.createElement(ge.ZP,{key:pe,checked:v.standard_answer.includes(pe+1),disabled:!0},Pl[pe],".")),e.createElement(C.Z,{flex:"1"},e.createElement("span",{className:"c-black font14"},e.createElement(rt.Z,{value:B.choice_text}))))})))})),e.createElement("div",{className:V.action},e.createElement("span",{className:"c-light-primary current",onClick:()=>y(!_),style:{}},_?"\u6536\u8D77":"\u5C55\u5F00"),!a.hideAction&&Ze.map(function(v,k){return v.id==="up"&&a.key===1||v.id==="down"&&a.key===a.len?null:e.createElement(oe.Z,{key:k,placement:"bottom",title:v.name},e.createElement("span",{onClick:()=>Te(v),className:v.icon}))})))},te=()=>{var L,v;return e.createElement("aside",null,e.createElement("div",{className:V.questionType},e.createElement("div",null,e.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),e.createElement("section",{className:V.wrap,style:{padding:0}},e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u9898\u5E72\uFF1A")),e.createElement(Nt.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:me,onChange:k=>se(k)}),e.createElement("p",null,"\u5C0F\u9898\u6570\uFF1A",ae==null?void 0:ae.length),ae==null?void 0:ae.map((k,G)=>{var z;return e.createElement("div",{className:V.fold,key:k.id},e.createElement("div",{onClick:()=>D("open",G),className:V.head},e.createElement("i",{className:"iconfont icon-sanjiaoxing",style:{transform:k.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),e.createElement("span",null,"\u7B2C",G+1,"\u5C0F\u9898\uFF08\u5355\u9009\u9898\uFF09"),e.createElement("b",{onClick:K=>{K.stopPropagation(),D("delete",G)},className:"iconfont icon-shanchu8"})),e.createElement("div",{className:"mb10",style:{display:k.open?"block":"none"}},e.createElement(Nt.Z,{watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:k==null?void 0:k.name,onChange:K=>D("value",G,K)}),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:V.required},"*"),e.createElement("span",{className:V.title},"\u7B54\u6848\u9009\u9879\uFF1A",e.createElement("span",{className:V.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),(z=k==null?void 0:k.qusList)==null?void 0:z.map((K,B)=>{var pe,Ne;return e.createElement("div",{className:V.choiceWrap,key:B},e.createElement(oe.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},e.createElement("div",{className:`${V.answer} ${(pe=k==null?void 0:k.qusAnswer)!=null&&pe.includes(B)?V.activeAnswer:""}`,onClick:()=>D("answer",G,B)},Pl[B])),e.createElement("div",{className:V.editorWrap},(k==null?void 0:k.activeQusEditor)===B?e.createElement(Nt.Z,{id:`single-question-option-${B}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:K,onChange:qe=>D("details",G,qe)}):e.createElement("div",{className:V.htmlWrap,onClick:()=>D("edit",G,B)},e.createElement(rt.Z,{value:K}))),B>1&&e.createElement(oe.Z,{title:"\u5220\u9664"},e.createElement("i",{className:`${V.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>D("deleteQus",G,B)})),B<7&&B===((Ne=k==null?void 0:k.qusList)==null?void 0:Ne.length)-1&&e.createElement(oe.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},e.createElement("i",{className:`${V.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>D("addQus",G)})))}),e.createElement("p",{className:"mt10"},"\u5206\u503C\uFF1A",e.createElement(Ie.Z,{value:k.score,max:1e4,min:0,onChange:K=>D("score",G,K)})," ","\u5206")))}),ae.length<20&&e.createElement(fe.ZP,{type:"primary",onClick:O},e.createElement("i",{className:"iconfont icon-tianjiatimu mr5 font14"}),"\u6DFB\u52A0\u5C0F\u9898")),e.createElement("p",{className:"mt10"},e.createElement("span",{className:V.difficult},e.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",e.createElement(ge.ZP.Group,{value:Q,onChange:k=>{J(k.target.value)}},e.createElement(ge.ZP.Button,{value:1},"\u7B80\u5355"),e.createElement(ge.ZP.Button,{value:2},"\u9002\u4E2D"),e.createElement(ge.ZP.Button,{value:3},"\u56F0\u96BE")))),e.createElement("p",{className:V.titleWrap},e.createElement("span",{className:`${V.title}`},"\u77E5\u8BC6\u70B9\uFF1A",e.createElement("span",{className:V.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88ABEduCoder\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),e.createElement("div",{className:"mt5"},e.createElement(mu.N,{selectvalues:a==null?void 0:a.tag_discipline_ids,value:m,onChange:Z,subId:(v=(L=c.editData)==null?void 0:L.exercise)==null?void 0:v.sub_discipline_id,knowledgeOptions:d,onAddKnowledgeFinish:ke}))),e.createElement("aside",{className:"tr"},(j!==-1||a.question_id)&&e.createElement(fe.ZP,{type:"default",onClick:()=>{w(),H(!1)}},"\u53D6\u6D88"),e.createElement(fe.ZP,{className:"ml20",type:"primary",onClick:()=>{Be()}},"\u4FDD\u5B58")))},O=()=>{const L={id:Math.random(),item_type:"SINGLE",open:!1,name:"",qusList:["","","",""],activeQusEditor:null,qusAnswer:[],analysis:""};ne(ae.concat(L))},D=(L,v,k)=>{var G;const z=(0,Lu.cloneDeep)(ae);L==="open"&&(z[v].open=!z[v].open),L==="delete"&&z.splice(v,1),L==="value"&&(z[v].name=k),L==="answer"&&(z[v].qusAnswer=[k]),L==="edit"&&(z[v].activeQusEditor=k),L==="details"&&(z[v].qusList[z[v].activeQusEditor]=k),L==="addQus"&&(z[v].qusList=z[v].qusList.concat("")),L==="deleteQus"&&(z[v].qusList=z[v].qusList.filter((K,B)=>B!==k),z[v].qusAnswer=(G=z[v].qusAnswer)==null?void 0:G.filter(K=>K!==k)),L==="analysis"&&(z[v].analysis=k),L==="score"&&(z[v].score=k),ne(z)};return e.createElement("section",{className:V.wrap},!E&&Le(),E&&te())};var Ur=(0,ue.connect)(({problemset:u,loading:l,globalSetting:t,exercise:i})=>({problemset:u,globalSetting:t,exercise:i,loading:l.effects}),null,null,{forwardRef:!0})((0,e.forwardRef)(Jr)),Il=I(40316),Sl={flex_box_center:"flex_box_center___dDNpp",flex_space_between:"flex_space_between___ovpjv",flex_box_vertical_center:"flex_box_vertical_center___oqAEt",flex_box_center_end:"flex_box_center_end___mHCIK",flex_box_column:"flex_box_column___GZMP2",posWarp:"posWarp___ZUxXl",pos:"pos___A7NKx",tips:"tips___ap6NV",markWrongBtnWrapper:"markWrongBtnWrapper___oAKlK"},Gr=I(24334),Vr=Object.defineProperty,Xr=Object.defineProperties,$r=Object.getOwnPropertyDescriptors,La=Object.getOwnPropertySymbols,ei=Object.prototype.hasOwnProperty,ti=Object.prototype.propertyIsEnumerable,Ra=(u,l,t)=>l in u?Vr(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Lt=(u,l)=>{for(var t in l||(l={}))ei.call(l,t)&&Ra(u,t,l[t]);if(La)for(var t of La(l))ti.call(l,t)&&Ra(u,t,l[t]);return u},Ma=(u,l)=>Xr(u,$r(l)),ui=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const li=({data:u,isDragDisabled:l=!1,editorProps:t={},onDragEnd:i=()=>{},dispatch:c,markBtnVisible:s=!1,batchScore:p=[],reload:r=()=>{}})=>{const n=(0,e.useRef)(),a=(0,ue.useParams)(),w=()=>{var E,H,_,y,Q,J,A,f,d,x,o,be,me,se,ae,ne;return[{name:"\u5355\u9009\u9898",type:0,count:(E=u==null?void 0:u.exercise_types)==null?void 0:E.q_singles,score:(H=u==null?void 0:u.exercise_types)==null?void 0:H.q_singles_scores,items:[]},{name:"\u591A\u9009\u9898",type:1,count:(_=u==null?void 0:u.exercise_types)==null?void 0:_.q_doubles,score:(y=u==null?void 0:u.exercise_types)==null?void 0:y.q_doubles_scores,items:[]},{name:"\u5224\u65AD\u9898",type:2,count:(Q=u==null?void 0:u.exercise_types)==null?void 0:Q.q_judges,score:(J=u==null?void 0:u.exercise_types)==null?void 0:J.q_judges_scores,items:[]},{name:"\u586B\u7A7A\u9898",type:3,count:(A=u==null?void 0:u.exercise_types)==null?void 0:A.q_nulls,score:(f=u==null?void 0:u.exercise_types)==null?void 0:f.q_nulls_scores,items:[]},{name:"\u7B80\u7B54\u9898",type:4,count:(d=u==null?void 0:u.exercise_types)==null?void 0:d.q_mains,score:(x=u==null?void 0:u.exercise_types)==null?void 0:x.q_mains_scores,items:[]},{name:"\u5B9E\u8BAD\u9898",type:5,count:(o=u==null?void 0:u.exercise_types)==null?void 0:o.q_shixuns,score:(be=u==null?void 0:u.exercise_types)==null?void 0:be.q_shixuns_scores,items:[]},{name:"\u7F16\u7A0B\u9898",type:6,count:(me=u==null?void 0:u.exercise_types)==null?void 0:me.q_pros,score:(se=u==null?void 0:u.exercise_types)==null?void 0:se.q_pros_scores,items:[]},{name:"\u7EC4\u5408\u9898",type:7,count:(ae=u==null?void 0:u.exercise_types)==null?void 0:ae.q_combinations,score:(ne=u==null?void 0:u.exercise_types)==null?void 0:ne.q_combination_scores,items:[]}]},j=(E,H,_)=>{const y=Array.from(E),[Q]=y.splice(H,1);return y.splice(_,0,Q),y},F=(E,H,_)=>{if(!E.destination)return;const y=j(H,E.source.index,E.destination.index);i(y,_)},S=E=>{c({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:E}})},M=(E,H)=>{var _,y,Q;if(H===0)return e.createElement(Sr,Lt({reload:r,editData:E},E));if(H===1)return e.createElement(Dr,Lt({reload:r,editData:E},E));if(H===2)return e.createElement(_r,Lt({reload:r,editData:E},E));if(H===3)return e.createElement(fr,Lt({reload:r,editData:E},E));if(H===4)return e.createElement(Tr,Lt({reload:r,editData:E},E));if(H===5)return e.createElement(wr,Lt({reload:r,editData:E},E));if(H===6)return e.createElement(zr,Lt({editData:E},E));if(H===7)return e.createElement(Ur,Lt({reload:r,editData:E},E));if(H===8)return e.createElement("div",{style:{padding:"20px 30px"}},e.createElement(rt.Z,{value:E.key+"."+((_=E==null?void 0:E.program_attr)==null?void 0:_.description)}),e.createElement(rt.Z,{style:{paddingLeft:10},showProgramFill:!0,disabledFill:!0,value:Gr.Base64.decode(((y=E==null?void 0:E.program_attr)==null?void 0:y.code)||"")}),(Q=E==null?void 0:E.standard_answer)==null?void 0:Q.map(function(J,A){return e.createElement(Y.Z,{key:A,align:"middle",style:{marginTop:20}},e.createElement(C.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",J.choice_id,"\uFF09\uFF1A"),e.createElement(C.Z,{flex:"1"},e.createElement(Y.Z,{align:"middle",gutter:[1,1]},e.createElement(Ce.default,{key:A,disabled:!0,value:J.answer_text||"- -"}))))}))},R=(E,H,_)=>e.createElement(Il.Z5,{onDragEnd:y=>F(y,E,H)},e.createElement(Il.bK,{droppableId:"droppable"},(y,Q)=>e.createElement("div",Ma(Lt({ref:y.innerRef},y.droppableProps),{style:{width:"100%"}}),E==null?void 0:E.map((J,A)=>{var f;const d=Lt(Ma(Lt({},J),{key:A+1,hideAction:!0,isPreview:!0,dragKey:H+"-"+A}),t);return e.createElement(Il._l,{key:d==null?void 0:d.question_id,draggableId:(f=d==null?void 0:d.question_id)==null?void 0:f.toString(),index:A,isDragDisabled:l},(x,o)=>e.createElement("aside",Lt(Lt({ref:x.innerRef},x.draggableProps),x.dragHandleProps),e.createElement("div",{className:Sl.posWarp,id:d.dragKey},M(d,H),e.createElement(da.Z,null),!l&&e.createElement("div",{className:Sl.pos},e.createElement("div",{className:Sl.tips},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u8BD5\u9898\u663E\u793A\u987A\u5E8F")))))}),y.placeholder))),h=E=>({\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5,\u7EC4\u5408\u9898:10})[E]||0,m=(E,H)=>{n.current=h(H),ye.default.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:e.createElement("div",{className:""},e.createElement("span",null,H==="\u7EC4\u5408\u9898"?"\u7EC4\u5408\u9898\u4E2D\u7684\u6BCF\u5C0F\u9898":H,"\uFF1A"),e.createElement(Ie.Z,{min:1,defaultValue:n.current,onChange:_=>{n.current=_}}),e.createElement("span",{className:"ml5"},"\u5206/\u9898"),e.createElement("br",null),H==="\u586B\u7A7A\u9898"&&e.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>ui(void 0,null,function*(){(yield(0,De.ZP)(`/api/exercises/${a.categoryId}/batch_set_score.json`,{method:"post",body:{question_type:E,score:n.current}})).status!==-1&&r()})})},Z=function(){var E;const H=w();return(E=u==null?void 0:u.exercise_questions)==null||E.forEach(function(y,Q){var J,A,f,d,x,o,be,me,se,ae,ne,Ee,ke,W,Be,Ze;y.question_type===0&&((A=(J=H[y.question_type])==null?void 0:J.items)==null||A.push(y)),y.question_type===1&&((d=(f=H[y.question_type])==null?void 0:f.items)==null||d.push(y)),y.question_type===2&&((o=(x=H[y.question_type])==null?void 0:x.items)==null||o.push(y)),y.question_type===3&&((me=(be=H[y.question_type])==null?void 0:be.items)==null||me.push(y)),y.question_type===4&&((ae=(se=H[y.question_type])==null?void 0:se.items)==null||ae.push(y)),y.question_type===5&&((Ee=(ne=H[y.question_type])==null?void 0:ne.items)==null||Ee.push(y)),y.question_type===6&&((W=(ke=H[y.question_type])==null?void 0:ke.items)==null||W.push(y)),y.question_type===7&&((Ze=(Be=H[y.question_type])==null?void 0:Be.items)==null||Ze.push(y))}),u==null?void 0:u.map((y,Q)=>e.createElement(e.Fragment,{key:Q},e.createElement("div",{className:"pl20"},e.createElement("span",{className:"font16 c-light-primary"},(0,Qe.EM)(Q+1),"\u3001",y.name),e.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",y.count,"\u9898",(y==null?void 0:y.question_type)===7?`\uFF0C\u5305\u542B${y.sub_count}\u5C0F\u9898`:"","\uFF1B\u5171",y.score,"\u5206\uFF09"),(p==null?void 0:p.includes(y==null?void 0:y.name))&&e.createElement(fe.ZP,{onClick:()=>m(y==null?void 0:y.question_type,y==null?void 0:y.name),style:{float:"right"},type:"primary",ghost:!0},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206")),R(y.items,y==null?void 0:y.question_type,y==null?void 0:y.name)))};return e.createElement("div",null," ",Z()," ")};var ai=(0,ue.connect)()(li),ni=I(6652),si=I(85335),qa=I(88289),ri=Object.defineProperty,za=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,oi=Object.prototype.propertyIsEnumerable,Qa=(u,l,t)=>l in u?ri(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,kl=(u,l)=>{for(var t in l||(l={}))ii.call(l,t)&&Qa(u,t,l[t]);if(za)for(var t of za(l))oi.call(l,t)&&Qa(u,t,l[t]);return u},ci=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const di=({exercise:u,loading:l,dispatch:t,activeTabs:i})=>{var c;const s=(0,ue.useParams)(),[p]=(0,e.useState)(kl(kl({},s),{page:1,per_page:10})),{editData:r,commonHeader:{exercise_status:n}}=u;(0,e.useEffect)(()=>{i==="2"&&a()},[s.categoryId,i]);const a=()=>ci(void 0,null,function*(){yield(0,cu.w)(s.coursesId,s.categoryId,"",2,3),t({type:"exercise/editExercise",payload:kl({},p)})});return(0,e.useEffect)(()=>(t({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),t({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),()=>{t({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),t({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),e.createElement("div",null,e.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},e.createElement(qa.Z,{style:{marginRight:5,color:"#E99237"}}),e.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),e.createElement(fe.ZP,{onClick:()=>{t({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[s.categoryId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),e.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},e.createElement(ni.Z,{isPreview:!0,activeTabs:i,showExportBtn:!0}),e.createElement(da.Z,null),e.createElement(ai,{data:r==null?void 0:r.exercise_question_types,isDragDisabled:!0,markBtnVisible:n===3&&(((c=r==null?void 0:r.exercise)==null?void 0:c.is_creator)||(0,_e.Ny)())}),e.createElement(si.Z,null)))};var mi=(0,ue.connect)(({exercise:u,loading:l})=>({exercise:u,loading:l.effects}))(di),Ei=I(60324),Qt=I(71418),Bu={flex_box_center:"flex_box_center___VaA8k",flex_space_between:"flex_space_between___TqHqG",flex_box_vertical_center:"flex_box_vertical_center___lRanp",flex_box_center_end:"flex_box_center_end___BPjtN",flex_box_column:"flex_box_column___jWLBM",title:"title___L0cG8",search:"search____WeIQ",head:"head___xmSl4",row:"row___HJKId",btns:"btns___m0Vc7",sort:"sort___qMLQP"},pi=I(26724),Zl=I.n(pi),fi=I(10903),Fi=I(99986),vi=I(79255),He=I(59301),gi=Object.defineProperty,Bi=Object.defineProperties,_i=Object.getOwnPropertyDescriptors,Wa=Object.getOwnPropertySymbols,yi=Object.prototype.hasOwnProperty,hi=Object.prototype.propertyIsEnumerable,Ka=(u,l,t)=>l in u?gi(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,St=(u,l)=>{for(var t in l||(l={}))yi.call(l,t)&&Ka(u,t,l[t]);if(Wa)for(var t of Wa(l))hi.call(l,t)&&Ka(u,t,l[t]);return u},Ol=(u,l)=>Bi(u,_i(l)),Ha=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Ai=({exercise:u,loading:l,dispatch:t,cb:i})=>{const c=Ol(St({},(0,ue.useParams)()),{page:0,limit:50,one:null,two:null,save_one:null,save_two:null,sort:null,course_group:"",student_id:"",realname:"",save_course_group:"",save_student_id:"",save_realname:""});let[s,p]=(0,e.useState)(St({},c)),[r,n]=(0,e.useState)([]);const[a,w]=(0,e.useState)(!0),[j,F]=(0,e.useState)(!0),[S,M]=(0,e.useState)(0),[R,h]=(0,e.useState)(!1),[m,Z]=(0,e.useState)([]);(0,e.useEffect)(()=>{u.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(r=[],E(1))},[u.actionTabs.key]);const E=d=>Ha(void 0,null,function*(){var x;d==1&&(r=[]),w(!0),s.page=d,F(!0);const o=yield t({type:"exercise/getRedoModal",payload:Ol(St({},s),{score:((s==null?void 0:s.one)||0)+`${s!=null&&s.two?","+(s==null?void 0:s.two):""}`})});((x=o==null?void 0:o.exercise_users)==null?void 0:x.length){if(d.target.checked){const x=r==null?void 0:r.map(o=>o.user_id);Z(x)}else Z([])},_=d=>{s.course_group=s.save_course_group,s.student_id=s.save_student_id,s.realname=s.save_realname,p(St({},s)),n([]),E(1)},y=()=>{s.one=s.save_one,s.two=s.save_two,M(S+1),p(St({},s)),n([]),E(1)},Q=()=>{(s==null?void 0:s.sort)===null?s.sort="asc":(s==null?void 0:s.sort)==="asc"?s.sort="desc":(s==null?void 0:s.sort)==="desc"&&(s.sort=null),p(St({},s)),n([]),E(1)},J=()=>{let d=!0;const x=()=>Ha(void 0,null,function*(){(yield(0,Re.q6)(Ol(St({},s),{is_reset:d,user_ids:m}))).status===0&&(U.ZP.success("\u64CD\u4F5C\u6210\u529F"),i&&i(),t({type:"exercise/setActionTabs",payload:{}}))});ye.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:He.createElement("div",{style:{margin:"13px 0 0px 0"}},He.createElement("p",null,"\u786E\u5B9A\u5C06\u9009\u4E2D\u7684\u5B66\u751F\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),He.createElement(de.default,{defaultChecked:!0,onChange:o=>{d=o.target.checked}},"\u6E05\u7A7A\u5B66\u751F\u7684\u7B54\u9898\u8BB0\u5F55")),onOk:x})},A=d=>{const x=parseInt(d);return isNaN(x)?"":x},f=(d,x)=>d===0?He.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):d===1?He.createElement("span",{style:{color:"#DF3042"}},!x.is_make_up&&"\u8003\u8BD5\u4E2D",x.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):d===2?He.createElement("span",{style:{color:"#5AB891"}},!x.is_make_up&&!x.is_force_commit&&"\u5DF2\u4EA4\u5377",x.is_make_up&&!x.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",x.is_make_up&&x.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!x.is_make_up&&x.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):He.createElement("span",{style:{color:"#5AB891"}},!x.is_make_up&&!x.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",x.is_make_up&&!x.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",x.is_make_up&&x.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!x.is_make_up&&x.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)");return He.createElement(ye.default,{centered:!0,title:"\u6253\u56DE\u91CD\u505A",open:u.actionTabs.key==="\u6253\u56DE\u91CD\u505A",width:1e3,bodyStyle:{minHeight:200},confirmLoading:R,afterClose:()=>{p(St({},c)),Z([]),n([])},onOk:J,onCancel:()=>{t({type:"exercise/setActionTabs",payload:{}})}},He.createElement("div",{className:Bu.search},He.createElement(Ce.default.Search,{value:s.save_realname,style:{width:270},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u8FDB\u884C\u641C\u7D22",onChange:d=>{s.save_realname=d.target.value,p(St({},s))},onSearch:_}),He.createElement(Ce.default.Search,{value:s.save_student_id,style:{width:270},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",onChange:d=>{s.save_student_id=d.target.value,p(St({},s))},onSearch:_}),He.createElement(Ce.default.Search,{value:s.save_course_group,style:{width:270},placeholder:"\u8BF7\u8F93\u5165\u5206\u73ED\u641C\u7D22",onChange:d=>{s.save_course_group=d.target.value,p(St({},s))},onSearch:_}),He.createElement(Ei.Z,{key:S,trigger:"click",placement:"bottom",content:He.createElement("div",null,He.createElement("div",{className:"mt10",style:{width:282}},He.createElement("span",{className:"mr10"},"\u5206\u6570\u533A\u95F4:"),He.createElement(Ie.Z,{parser:A,onChange:d=>{s.save_one=d,p(St({},s))},value:s.save_one,min:0}),He.createElement("span",{className:"mr10 ml10"},"-"),He.createElement(Ie.Z,{parser:A,onChange:d=>{s.save_two=d,p(St({},s))},value:s.save_two,min:0})),He.createElement("div",{className:Bu.btns},He.createElement("div",{onClick:()=>{s.one="",s.two="",s.save_one="",s.save_two="",p(St({},s))}},"\u6E05\u7A7A"),He.createElement("div",{onClick:y},"\u786E\u8BA4")))},He.createElement("span",{className:"current c-light-primary"},He.createElement(Fi.Z,{className:"ml10 mr5"}),He.createElement("span",null,"\u5206\u6570\u7B5B\u9009")))),He.createElement("div",{className:Bu.head,style:(r==null?void 0:r.length)>5?{paddingRight:15}:{width:944}},He.createElement("div",null,He.createElement(de.default,{className:"font14",checked:r!=null&&r.length?(m==null?void 0:m.length)===(r==null?void 0:r.length):!1,onChange:H},"\u59D3\u540D")),He.createElement("div",null,He.createElement("span",null,"\u5B66\u53F7")),He.createElement("div",null,He.createElement("span",null,"\u5206\u73ED")),He.createElement("div",null,He.createElement("span",null,"\u63D0\u4EA4\u72B6\u6001")),He.createElement("div",{className:Bu.sort,onClick:Q},He.createElement("span",null,"\u6210\u7EE9\u5206\u6570"),He.createElement("aside",null,He.createElement(vi.Z,{style:{color:(s==null?void 0:s.sort)==="asc"?"#0152d9":"#bfbfbf"}}),He.createElement(yt.Z,{style:{color:(s==null?void 0:s.sort)==="desc"?"#0152d9":"#bfbfbf"}})))),He.createElement("div",{style:{height:260,overflow:"auto"}},He.createElement(Zl(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!j&&a&&E((s==null?void 0:s.page)+1)},hasMore:!j&&a,useWindow:!1},He.createElement(de.default.Group,{style:{width:"100%"},value:m,onChange:d=>{console.log(d,444),Z(d)}},r==null?void 0:r.map(function(d,x){return He.createElement("div",{key:d.user_id,className:Bu.row},He.createElement("div",null,He.createElement(de.default,{className:"font14",value:d.user_id},d.user_name)),He.createElement("div",null,d.student_id),He.createElement("div",null,d.course_group_name),He.createElement("div",null,f(d.commit_status,d)),He.createElement("div",{className:"pl10"},He.createElement("span",null,d.user_score)))})),He.createElement(Qt.Z,{className:"edu-ant-spin",spinning:j}))),He.createElement("div",{className:Bu.title},He.createElement("img",{style:{objectFit:"contain"},src:fi.Z}),"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u7B54\u9898\u8BB0\u5F55\u5C06\u6E05\u7A7A\u3002"))};var Di=(0,ue.connect)(({exercise:u,loading:l})=>({exercise:u,loading:l}))(Ai),Pu={flex_box_center:"flex_box_center___PohMo",flex_space_between:"flex_space_between___ZyAuO",flex_box_vertical_center:"flex_box_vertical_center___eh0B6",flex_box_center_end:"flex_box_center_end___O1yBK",flex_box_column:"flex_box_column___rCOUW",customModal:"customModal___gYgfZ",checking:"checking___70GE9",content:"content___FtAfN",group:"group___kIfCW",footer:"footer___A6aEg",scoremodal:"scoremodal___FKFBU",selectWrapper:"selectWrapper___J8t1k",allqingchu:"allqingchu___UjfNm",title:"title___tB39D",search:"search___Pnsp3",searchIcon:"searchIcon___mVW2x"},Et=I(59301),Ci=Object.defineProperty,Ya=Object.getOwnPropertySymbols,xi=Object.prototype.hasOwnProperty,bi=Object.prototype.propertyIsEnumerable,Ja=(u,l,t)=>l in u?Ci(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,su=(u,l)=>{for(var t in l||(l={}))xi.call(l,t)&&Ja(u,t,l[t]);if(Ya)for(var t of Ya(l))bi.call(l,t)&&Ja(u,t,l[t]);return u},wi=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Ni=({exercise:u,dispatch:l,onOk:t})=>{const i=(0,ue.useParams)(),[c,s]=(0,e.useState)([]),[p,r]=(0,e.useState)(),[n,a]=(0,e.useState)([]),[w,j]=(0,e.useState)(!0),[F,S]=(0,e.useState)(!1),[M]=$.default.useForm(),[R,h]=(0,e.useState)({page:1,limit:10,is_random:"",exercise_status:""}),m=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",render:(y,Q,J)=>R.limit*(R.page-1)+J+1},{title:"\u8865\u8003\u8BD5\u5377",dataIndex:"exercise_name",key:"id",width:200,render:(y,Q,J)=>Et.createElement("span",null,y||"- -")},{title:"\u7C7B\u578B",dataIndex:"is_random",key:"is_random",render:(y,Q,J)=>Et.createElement("span",null,y?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377")},{title:"\u8BD5\u9898\u6570",dataIndex:"question_count",key:"question_count",render:(y,Q,J)=>Et.createElement("span",null,y||"- -")},{title:"\u603B\u5206",dataIndex:"total_score",key:"total_score",render:(y,Q,J)=>Et.createElement("span",null,y||"- -")},{title:"\u8865\u8003\u4EBA\u6570",dataIndex:"exercise_user_count",key:"exercise_user_count",render:(y,Q,J)=>Et.createElement("span",null,y||"- -")},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",render:(y,Q,J)=>Et.createElement("span",null,y===1?"\u672A\u5F00\u59CB":y===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u622A\u6B62")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",width:80,align:"right",render:(y,Q,J)=>Et.createElement("div",{style:{flex:1,textAlign:"right"}},Et.createElement("a",{onClick:()=>{(0,Qe.xg)(`/classrooms/${i.coursesId}/exercise/${Q.id}/detail?random=${Q.is_random}`)}},"\u67E5\u770B"))}].filter(y=>!!y);(0,e.useEffect)(()=>{u.actionTabs.key==="\u8865\u8003\u8BB0\u5F55"&&Z(R)},[u.actionTabs.key]);const Z=y=>wi(void 0,null,function*(){var Q,J;j(!0);const A=yield(0,De.ZP)(`/api/exercises/${i==null?void 0:i.categoryId}/make_up_records.json`,{method:"get",params:su({},y)});A&&(s(((Q=A==null?void 0:A.data)==null?void 0:Q.make_up_exercises)||[]),r((J=A==null?void 0:A.data)==null?void 0:J.count)),j(!1)}),E=()=>{l({type:"exercise/setActionTabs",payload:{}})},H=()=>{t(n)},_=y=>{a(y),S(y.length===c.length)};return Et.createElement(ye.default,{centered:!0,afterClose:()=>{a([]),S(!1),M.resetFields(),h({page:1,limit:10,is_random:"",exercise_status:""})},title:"\u8865\u8003\u8BB0\u5F55",className:Pu.scoremodal,open:u.actionTabs.key==="\u8865\u8003\u8BB0\u5F55",width:1e3,onOk:()=>l({type:"exercise/setActionTabs",payload:{}}),onCancel:E},Et.createElement($.default,{layout:"inline",form:M,onValuesChange:(y,Q)=>{console.log(y),!(y.keywords||y.keywords==="")&&M.submit()},onFinish:y=>{console.log(y),h(su(su({},R),y)),Z(su(su({},R),y))},initialValues:{is_random:"",exercise_status:""}},Et.createElement($.default.Item,{name:"is_random"},Et.createElement(lt.default,{className:Pu.selectWrapper,placeholder:"\u5168\u90E8\u7C7B\u578B",style:{width:160},size:"middle"},Et.createElement(lt.default.Option,{value:""},"\u5168\u90E8\u7C7B\u578B"),Et.createElement(lt.default.Option,{value:0},"\u4EBA\u5DE5\u7EC4\u5377"),Et.createElement(lt.default.Option,{value:1},"\u968F\u673A\u7EC4\u5377"))),Et.createElement($.default.Item,{name:"exercise_status"},Et.createElement(lt.default,{className:Pu.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:160},size:"middle"},Et.createElement(lt.default.Option,{value:""},"\u5168\u90E8\u72B6\u6001"),Et.createElement(lt.default.Option,{value:1},"\u672A\u5F00\u59CB"),Et.createElement(lt.default.Option,{value:2},"\u8003\u8BD5\u4E2D"),Et.createElement(lt.default.Option,{value:3},"\u5DF2\u622A\u6B62"))),Et.createElement($.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keywords"},Et.createElement(Ce.default.Search,{className:Pu.search,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:Et.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Pu.searchIcon}`,onClick:()=>M.submit()}),onSearch:y=>{M.submit()}}))),Et.createElement(st.default,{style:{marginTop:20,marginBottom:15},scroll:{y:260},dataSource:c,pagination:!1,loading:w,columns:m}),(c==null?void 0:c.length)>0&&Et.createElement(Ft.Z,{current:R.page,total:p,style:{marginBottom:20},defaultPageSize:R.limit,showTotal:y=>Et.createElement("span",null,"\u5171\xA0",Et.createElement("span",{style:{color:"#165DFF"}},y),"\xA0\u6761\u6570\u636E"),pageSize:R.limit,onChange:(y,Q)=>{R.page=y,R.limit=Q,h(su({},R)),Z(su({},R))}}))};var Pi=(0,ue.connect)(({exercise:u})=>({exercise:u}))(Ni),el={info:"info___FCajO",info_name:"info_name___nVPNy",info_studeng_id:"info_studeng_id___afKvd",info_group:"info_group___xadCu"},Ii="data:image/jpeg;base64,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",Si=Object.defineProperty,ki=Object.defineProperties,Zi=Object.getOwnPropertyDescriptors,Ua=Object.getOwnPropertySymbols,Oi=Object.prototype.hasOwnProperty,ji=Object.prototype.propertyIsEnumerable,Ga=(u,l,t)=>l in u?Si(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,_u=(u,l)=>{for(var t in l||(l={}))Oi.call(l,t)&&Ga(u,t,l[t]);if(Ua)for(var t of Ua(l))ji.call(l,t)&&Ga(u,t,l[t]);return u},Va=(u,l)=>ki(u,Zi(l)),Ti=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Li=({exercise:u,loading:l,dispatch:t,cb:i})=>{const c=Va(_u({},(0,ue.useParams)()),{page:0,limit:20});let[s,p]=(0,e.useState)(_u({},c)),[r,n]=(0,e.useState)([]),[a,w]=(0,e.useState)({});const[j,F]=(0,e.useState)(!0),[S,M]=(0,e.useState)(!0);(0,e.useEffect)(()=>{u.actionTabs.key==="\u6253\u56DE\u8BB0\u5F55"&&(r=[],h(1))},[u.actionTabs.key]);const R=[{title:"\u6253\u56DE\u6B21\u6570",ellipsis:!0,dataIndex:"index",align:"center",render:(m,Z,E)=>e.createElement(oe.Z,{placement:"bottom",title:E+1},e.createElement("span",null,E+1))},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"submission_time",ellipsis:!0,align:"center",render:m=>e.createElement(oe.Z,{placement:"bottom",title:re()(m).format("YYYY-MM-DD HH:mm")},e.createElement("span",null,re()(m).format("YYYY-MM-DD HH:mm")))},{title:"\u6253\u56DE\u65F6\u95F4",dataIndex:"created_at",align:"center",render:m=>e.createElement(oe.Z,{placement:"bottom",title:re()(m).format("YYYY-MM-DD HH:mm")},e.createElement("span",null,re()(m).format("YYYY-MM-DD HH:mm")))},{title:"\u8003\u8BD5\u5F97\u5206",dataIndex:"score",ellipsis:!0,align:"center",render:m=>e.createElement(oe.Z,{placement:"bottom",title:m},e.createElement("span",null,m||"--"))},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"option_user_name",ellipsis:!0,align:"center",render:m=>e.createElement(oe.Z,{placement:"bottom",title:m},e.createElement("span",null,m||"--"))}],h=m=>Ti(void 0,null,function*(){var Z;m==1&&(r=[]),F(!0),s.page=m,s.student_id=u.actionTabs.student_id,M(!0);const E=yield t({type:"exercise/getRedoListModal",payload:Va(_u({},s),{score:((s==null?void 0:s.one)||0)+`${s!=null&&s.two?","+(s==null?void 0:s.two):""}`})});w(_u({},E)),((Z=E==null?void 0:E.student_redo_lists)==null?void 0:Z.length){p(_u({},c)),n([])},onCancel:()=>{t({type:"exercise/setActionTabs",payload:{}})}},e.createElement("div",{className:el.info},e.createElement("div",{className:el.info_name},"\u59D3\u540D\uFF1A",(a==null?void 0:a.name)||"--"),e.createElement("div",{className:el.info_studeng_id},"\u5B66\u53F7\uFF1A",(a==null?void 0:a.student_id)||"--"),e.createElement("div",{className:el.info_group},"\u5206\u73ED\uFF1A",(a==null?void 0:a.course_group_name)||"--")),(r==null?void 0:r.length)===0&&!S&&e.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},e.createElement("img",{src:Ii,width:"100",alt:""}),e.createElement("br",null),e.createElement("p",{className:"mt20"},"\u8BE5\u5B66\u751F\u65E0\u6253\u56DE\u8BB0\u5F55!")),((r==null?void 0:r.length)>0||S)&&e.createElement("section",null,e.createElement("div",{className:"flexd-table-header mt20"},e.createElement(st.default,{pagination:!1,dataSource:[],columns:R})),e.createElement("div",{style:{maxHeight:170,overflow:"auto"}},e.createElement(Zl(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!S&&j&&h((s==null?void 0:s.page)+1)},hasMore:j,useWindow:!1},e.createElement(st.default,{loading:S,showHeader:!1,pagination:!1,rowKey:"submission_time",dataSource:r,columns:R})))))};var Ri=(0,ue.connect)(({exercise:u,loading:l})=>({exercise:u,loading:l}))(Li),Mi=I(96186),qi=I(87067),Iu={flex_box_center:"flex_box_center___WY2F6",flex_space_between:"flex_space_between___iUTlt",flex_box_vertical_center:"flex_box_vertical_center___mDkSS",flex_box_center_end:"flex_box_center_end___Wn6Ih",flex_box_column:"flex_box_column___fErgP",customModal:"customModal___WBifT",checking:"checking___THUYH",content:"content___OYuOv",group:"group___mn5IG",footer:"footer___yBjyD"},zi=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Qi=({exercise:u,dispatch:l,onOk:t})=>{const i=(0,ue.useParams)(),[c,s]=(0,e.useState)([]),[p,r]=(0,e.useState)([]),[n,a]=(0,e.useState)(!0),[w,j]=(0,e.useState)(!1);(0,e.useEffect)(()=>{u.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"&&F()},[u.actionTabs.key]);const F=()=>zi(void 0,null,function*(){a(!0);const h=yield(0,De.ZP)(`/api/courses/${i==null?void 0:i.coursesId}/exercises/exercise_course_groups.json`,{method:"get",params:{id:i==null?void 0:i.categoryId}});h&&s((h==null?void 0:h.course_groups)||[]),a(!1)}),S=()=>{l({type:"exercise/setActionTabs",payload:{}})},M=()=>{t(p)},R=h=>{r(h),j(h.length===c.length)};return e.createElement(ye.default,{centered:!0,afterClose:()=>{r([]),j(!1)},title:"\u4EE3\u7801\u67E5\u91CD",open:u.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD",footer:null,width:718,wrapClassName:Iu.customModal,onCancel:S},e.createElement("aside",{className:Iu.checking},e.createElement("div",{className:Iu.content},e.createElement("div",{className:Iu.group},c.length>0?e.createElement("p",null,"\u9009\u62E9\u73ED\u7EA7\uFF1A"):e.createElement("p",null,"\u6682\u65E0\u5206\u73ED"),e.createElement(de.default.Group,{value:p,onChange:R},c.map(h=>e.createElement(de.default,{key:h.id,value:h.id},h.name))))),e.createElement("div",{className:Iu.footer},e.createElement(de.default,{checked:w,onChange:h=>{const m=h.target.checked?c.map(Z=>Z.id):[];r(m),j(h.target.checked)}},"\u5168\u9009"),e.createElement(fe.ZP,{onClick:S},"\u53D6\u6D88"),e.createElement(fe.ZP,{onClick:M,type:"primary"},"\u786E\u8BA4"))))};var Wi=(0,ue.connect)(({exercise:u})=>({exercise:u}))(Qi),Ki=I(20566),Xa=I(78091),Hi=I(57703),je={flex_box_center:"flex_box_center___Onpg9",flex_space_between:"flex_space_between___nYRpC",flex_box_vertical_center:"flex_box_vertical_center___NGA7H",flex_box_center_end:"flex_box_center_end___a2dUm",flex_box_column:"flex_box_column___c5CN2",formDom:"formDom___ahHwX",form:"form___TDc55",buttonFixed:"buttonFixed___oKPiL",buttonWrap:"buttonWrap___LDtpG",button:"button___ydPRd",scoreSettingWrapper:"scoreSettingWrapper___L7weV",ipItem:"ipItem___nAf_u",ipWrp:"ipWrp___x3LTQ",tagWrap:"tagWrap___PMN4b",tag:"tag___Auf1J",padding:"padding___veqnd",unlockKeyWrapper:"unlockKeyWrapper___UOERJ",unlockKeyInput:"unlockKeyInput___ItI9I",mb40:"mb40___eMjps",mb28:"mb28___ZxJPY",mainRuleText:"mainRuleText___U5cJS",minorRuleText:"minorRuleText___aZezx",contentInterval:"contentInterval___slPV9",CompetitionsListzhezhao:"CompetitionsListzhezhao___bTlUp",numberInput:"numberInput____ONIt",publishRuleIndex:"publishRuleIndex___s2cVA",publishRuleContent:"publishRuleContent___HohmS",groupSelector:"groupSelector___Zxqsw",addAndDelete:"addAndDelete___saTVM",deleteIcon:"deleteIcon___vnkck",addIcon:"addIcon___Yz7Ef",cancelBtn:"cancelBtn___p8Klw",submitBtn:"submitBtn___pmm2G",remindForm:"remindForm___K6X21",remindItem:"remindItem___Z7rRb",remindInput:"remindInput___r_wq3",addRemind:"addRemind___jbnIp",disabled:"disabled___ebijK",removeStyle:"removeStyle___ObL0w"},Su=I(29487),Yi=Object.defineProperty,Ji=Object.defineProperties,Ui=Object.getOwnPropertyDescriptors,$a=Object.getOwnPropertySymbols,Gi=Object.prototype.hasOwnProperty,Vi=Object.prototype.propertyIsEnumerable,en=(u,l,t)=>l in u?Yi(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,tn=(u,l)=>{for(var t in l||(l={}))Gi.call(l,t)&&en(u,t,l[t]);if($a)for(var t of $a(l))Vi.call(l,t)&&en(u,t,l[t]);return u},un=(u,l)=>Ji(u,Ui(l)),Xi=({disabled:u,time:l})=>e.createElement($.default.List,{name:"exercise_events",rules:[{validator(t,i){var c,s;const p=new Set;for(const r of i){if(p.has(r.reminder_time))return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u5141\u8BB8\u91CD\u590D\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E"));if(r.reminder_time>l)return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u7B54\u9898\u65F6\u957F"));if(p.add(r.reminder_time),!((s=(c=r.reminder_content)==null?void 0:c.trim())!=null&&s.length))return Promise.reject(new Error("\u63D0\u9192\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(t,{add:i,remove:c})=>e.createElement("div",{className:je.remindForm},t.length>0&&e.createElement("div",{className:"mb20"},t.map((s,p)=>e.createElement(Y.Z,{key:s.key,align:"middle",wrap:!1,className:je.remindItem},e.createElement("span",{className:"mr10"},p+1,".\u7B54\u9898\u7ED3\u675F\u524D"),e.createElement(C.Z,null,e.createElement($.default.Item,un(tn({},s),{name:[s.name,"reminder_time"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u65F6\u95F4"}],noStyle:!0}),e.createElement(Ie.Z,{precision:0,min:1,disabled:u,className:je.remindInput}))),e.createElement("span",{className:"mr10 ml10"},"\u5206\u949F\u8FDB\u884C\u63D0\u9192\uFF0C\u63D0\u9192\u5185\u5BB9\u4E3A"),e.createElement(C.Z,{flex:1},e.createElement($.default.Item,un(tn({},s),{name:[s.name,"reminder_content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u5185\u5BB9"}],noStyle:!0}),e.createElement(Ce.default,{className:je.remindInput,disabled:u,showCount:!0,maxLength:100}))),e.createElement(Xa.Z,{onClick:()=>c(s.name),style:{color:"#E30000",marginLeft:54,fontSize:20,visibility:u?"hidden":"visible"}})))),t.length<5&&e.createElement(Y.Z,null,e.createElement(C.Z,{className:`${je.addRemind} ${u?je.disabled:""}`,onClick:()=>{u||i({reminder_time:""})}},e.createElement("i",{className:"iconfont icon-tianjiashitixiaojiahao mr5"}),"\u6DFB\u52A0\u7B54\u9898\u63D0\u9192")))),$i=I(90526),tl=I(15276),Se=I(59301),eo=Object.defineProperty,to=Object.defineProperties,uo=Object.getOwnPropertyDescriptors,ln=Object.getOwnPropertySymbols,lo=Object.prototype.hasOwnProperty,ao=Object.prototype.propertyIsEnumerable,an=(u,l,t)=>l in u?eo(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,ru=(u,l)=>{for(var t in l||(l={}))lo.call(l,t)&&an(u,t,l[t]);if(ln)for(var t of ln(l))ao.call(l,t)&&an(u,t,l[t]);return u},nn=(u,l)=>to(u,uo(l)),jl=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const{RangePicker:no}=au.default,{Option:so}=lt.default,ro=({user:u,classroomList:l,exercise:t,globalSetting:i,loading:c,dispatch:s})=>{var p,r,n,a,w,j,F,S,M,R;const{workSetting:h,commonHeader:m}=t,Z=(0,ue.useParams)();Z.category=Z.categoryId;const[E,H]=(0,e.useState)(!1),[_,y]=(0,e.useState)(!1),[Q,J]=(0,e.useState)();let[A,f]=(0,e.useState)([]),[d,x]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",group_settings:[],time:-1,enable_last_times:!1,last_times:1,open_make_up:!1,unified_make_up:!1,make_up_score:0,group_make_ups:[],miss_exam_count:0,no_passing_count:0,is_make_up_exercise:!1,exercise_status:1,is_appoint_user:!1,is_no_passing_user:!1,is_miss_exam_user:!1});const[o,be]=(0,e.useState)(!1),[me,se]=(0,e.useState)(!1),[ae,ne]=(0,e.useState)(!1),[Ee,ke]=(0,e.useState)(!1),[W,Be]=(0,e.useState)([]),[Ze,Te]=(0,e.useState)(!1),[Le,te]=(0,e.useState)(null);(0,e.useEffect)(()=>{((m==null?void 0:m.exercise_status)==="5"||m!=null&&m.appraise_label)&&H(!0)},[m]),(0,e.useEffect)(()=>{D()},[h]),(0,e.useEffect)(()=>{s({type:"exercise/getWorkSetting",payload:ru({},Z)}),(0,_e.dE)()||O()},[]);function O(){return jl(this,null,function*(){const X=yield(0,De.ZP)(`/api/courses/${Z==null?void 0:Z.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:Z==null?void 0:Z.coursesId}});J(X==null?void 0:X.alert)})}const D=()=>{var X,Ae,le,Pe,ee;console.log("\u53D6\u6D88");const ve=JSON.parse(JSON.stringify(h));if(Object.keys(d).forEach(ce=>{var Oe;d[ce]=(Oe=ve==null?void 0:ve.exercise)==null?void 0:Oe[ce]}),A=((X=ve==null?void 0:ve.published_course_groups)==null?void 0:X.map(ce=>({course_group_id:ce.course_group_id,end_time:ce.course_end_time,publish_time:ce.course_publish_time})))||[{}],(Ae=h==null?void 0:h.course_groups)==null||Ae.map(ce=>{var Oe;(Oe=h==null?void 0:h.published_course_groups)==null||Oe.map((Ve,gt)=>{var dt;(dt=Ve==null?void 0:Ve.course_group_id)!=null&&dt.includes(ce==null?void 0:ce.course_group_id)&&(ce.cilckkey=gt,ce.isselect=!0)})}),t.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"&&B(""),be(d.time!==-1),x(d),d!=null&&d.is_appoint_user){const ce=((Pe=(le=ve==null?void 0:ve.exercise)==null?void 0:le.all_exercise_users)==null?void 0:Pe.map(Oe=>Oe.user_id))||[];Be([...ce])}se(d.is_appoint_user),ne(d.is_miss_exam_user),ke(d.is_no_passing_user),f(A.length>0?A:[{}]),qe.setFieldsValue({exercise_events:(ee=ve==null?void 0:ve.exercise)==null?void 0:ee.exercise_events})},L=()=>jl(void 0,null,function*(){var X,Ae,le,Pe,ee,ve;if(((X=u==null?void 0:u.userInfo)==null?void 0:X.user_status)===2){(0,tl.Rd)();return}if((m==null?void 0:m.exercise_question_count)===0){U.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const ce=JSON.parse(JSON.stringify(d));console.log("\u63D0\u4EA4");try{yield qe.validateFields();const Oe=qe.getFieldsValue();ce.exercise_events=Oe.exercise_events}catch(Oe){Oe!=null&&Oe.errorFields&&(qe.scrollToField((le=(Ae=Oe==null?void 0:Oe.errorFields)==null?void 0:Ae[0])==null?void 0:le.name,{behavior:"smooth",block:"center"}),U.ZP.error((ve=(ee=(Pe=Oe==null?void 0:Oe.errorFields)==null?void 0:Pe[0])==null?void 0:ee.errors)==null?void 0:ve[0]));return}if(ce.categoryId=Z.categoryId,ce.publish_time_groups=A,d!=null&&d.is_make_up_exercise){if(me&&W.length<=0||!me&&!(ae||Ee)){U.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}ce.is_appoint_user=me,ce.is_miss_exam_user=ae,ce.is_no_passing_user=Ee,me?ce.make_up_exercise_users=W==null?void 0:W.map(Oe=>({user_id:Oe})):ce.make_up_exercise_users=[]}if(!d.unified_setting&&!(d!=null&&d.is_make_up_exercise)){if(!A.length){U.ZP.warning("\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A");return}delete ce.publish_time,delete ce.end_time,A.map(Oe=>{var Ve;if(!Oe.course_group_id||!((Ve=Oe.course_group_id)!=null&&Ve.length))throw U.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!Oe.publish_time||!Oe.end_time)throw U.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")})}else if(!d.publish_time||!d.end_time)throw U.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");v(ce)}),v=X=>jl(void 0,null,function*(){y(!0),(yield(0,De.ZP)(`/api/exercises/${Z==null?void 0:Z.categoryId}/publish_settings.json`,{method:"post",body:X})).status===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),B(""),s({type:"exercise/getCommonHeader",payload:ru({},Z)})),s({type:"exercise/getWorkSetting",payload:ru({},Z)}),y(!1)}),k=X=>X&&Xd.end_time?X&&(X{var Ae,le;return((Ae=h==null?void 0:h.exercise)==null?void 0:Ae.exercise_status)>1&&!(X!=null&&X.new)?!0:(le=h==null?void 0:h.published_course_groups)!=null&&le.some(Pe=>Pe.course_group_id===X.course_group_id)?E:!1},K=X=>{var Ae;return E?[!0,!0]:(Ae=h==null?void 0:h.published_course_groups)!=null&&Ae.some(le=>{var Pe,ee;return((Pe=le.course_group_id)==null?void 0:Pe[0])===((ee=X.course_group_id)==null?void 0:ee[0])})?E||re()()>re()(X==null?void 0:X.publish_time)?[!0,!1]:[!1,!1]:[!1,!1]};(0,e.useEffect)(()=>{B("\u8868\u5355\u672A\u4FDD\u5B58")},[d]);const B=(X="")=>{s({type:"exercise/setActionTabs",payload:{key:X}})},pe=X=>{X.preventDefault(),X.returnValue=""},Ne=(X,Ae)=>{if(X<=0){U.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}else Be(Ae),Te(!1)},[qe]=$.default.useForm();return Se.createElement("section",{className:je.form,style:{marginBottom:80}},Se.createElement(Qt.Z,{spinning:c["exercise/getWorkSetting"]||_},(d==null?void 0:d.is_make_up_exercise)&&Se.createElement(Se.Fragment,null,Se.createElement(Y.Z,null,Se.createElement("span",{style:{marginRight:"20px",fontSize:"14px",color:"3333",fontWeight:600}},"\u5F85\u8865\u8003\u5B66\u751F"),Se.createElement($e.Z,{checked:me,onChange:(X,Ae)=>{var le,Pe;if(se(X),X){if(d!=null&&d.is_appoint_user){const ee=(Pe=(le=h==null?void 0:h.exercise)==null?void 0:le.all_exercise_users)==null?void 0:Pe.map(ve=>ve.user_id);Be([...ee])}else Be([]);ne(!1),ke(!1)}else ne(d.is_miss_exam_user),ke(d.is_no_passing_user)},disabled:!((d==null?void 0:d.exercise_status)===1&&(m!=null&&m.allow_create_make_up))}),Se.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!me&&Se.createElement(Y.Z,{className:"mt20 mb20",style:{paddingLeft:"90px"},align:"middle"},Se.createElement(de.default,{checked:ae,disabled:!((d==null?void 0:d.exercise_status)===1&&(d==null?void 0:d.miss_exam_count)>0&&(m!=null&&m.allow_create_make_up)),onChange:X=>{ne(X.target.checked)}},Se.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Se.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{te(1),se(!1),Te(!0)}},"\uFF08",`${(d==null?void 0:d.miss_exam_count)||0}\u4EBA`,"\uFF09"),Se.createElement(de.default,{checked:Ee,disabled:!((d==null?void 0:d.exercise_status)===1&&(d==null?void 0:d.no_passing_count)>0&&(m!=null&&m.allow_create_make_up)),onChange:X=>{ke(X.target.checked)}},Se.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Se.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{te(2),se(!1),Te(!0)}},"\uFF08",`${(d==null?void 0:d.no_passing_count)||0}\u4EBA`,"\uFF09")),me&&Se.createElement(Y.Z,{className:"mb20 mt20",style:{paddingLeft:"90px"}},Se.createElement(fe.ZP,{type:"primary",ghost:!0,disabled:!((d==null?void 0:d.exercise_status)===1&&(m!=null&&m.allow_create_make_up)),onClick:()=>{Te(!0),te(void 0)}},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Se.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Se.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${W.length||0} \u4EBA`,"\uFF09"))),!(d!=null&&d.is_make_up_exercise)&&Se.createElement(Y.Z,{align:"middle",justify:"space-between",className:`${je.mb40} mt30 }`},Se.createElement(C.Z,null,Se.createElement(ge.ZP.Group,{onChange:()=>{var X,Ae,le,Pe,ee;if((0,_e.Rm)()&&(!((Ae=(X=l==null?void 0:l.AssistantObject)==null?void 0:X.exercise)!=null&&Ae.can_publish)||!((Pe=(le=l==null?void 0:l.AssistantObject)==null?void 0:le.exercise)!=null&&Pe.can_late))){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(((ee=h==null?void 0:h.exercise)==null?void 0:ee.exercise_status)>1){U.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539");return}d.unified_setting=!d.unified_setting,d.unified_setting===!1&&A==""&&f(A.concat({})),x(Object.assign({},d))},value:d.unified_setting,disabled:E||((p=h==null?void 0:h.exercise)==null?void 0:p.exercise_status)>1},Se.createElement(ge.ZP,{value:!0,disabled:!((r=h==null?void 0:h.exercise)!=null&&r.manage_all_group)},"\u7EDF\u4E00\u53D1\u5E03"),((n=h.course_groups)==null?void 0:n.length)>0&&Se.createElement(ge.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03")))),Se.createElement(Y.Z,null,Se.createElement(C.Z,null,!(m!=null&&m.appraise_label)&&(!(m!=null&&m.is_make_up_exercise)&&(0,_e.GJ)()||(m==null?void 0:m.is_make_up_exercise)&&(m==null?void 0:m.allow_create_make_up))&&Se.createElement(Su.t,{okText:"\u4FDD\u5B58\u8BBE\u7F6E",onCancel:()=>{U.ZP.warning("\u5DF2\u53D6\u6D88\u672C\u6B21\u4FEE\u6539\u7684\u5185\u5BB9"),D()},onOk:L}))),!(m!=null&&m.is_make_up_exercise)&&Se.createElement("div",{style:{color:"red"},className:"mb20"},((a=h==null?void 0:h.exercise)==null?void 0:a.exercise_status)>1&&Q&&"\u5F53\u524D\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\uFF0C\u4E3A\u63D0\u4F9B\u66F4\u597D\u7684\u670D\u52A1\uFF0C\u6211\u4EEC\u5C06\u8FDB\u884C\u670D\u52A1\u5668\u6269\u5BB9\uFF0C\u5EFA\u8BAE\u60A8\u572830\u5206\u949F\u540E\u53D1\u8D77\u8003\u8BD5\u3002\u60A8\u4E5F\u53EF\u4EE5\u7ACB\u5373\u53D1\u5E03\u3002"),(d.unified_setting||(m==null?void 0:m.is_make_up_exercise))&&Se.createElement("div",null,Se.createElement(Y.Z,{align:"middle",className:je.mb40},Se.createElement(C.Z,{className:je.mainRuleText},"\u8003\u8BD5\u65F6\u95F4:"),Se.createElement(C.Z,{className:"ml10"},Se.createElement(oe.Z,{placement:"bottom",title:((w=h==null?void 0:h.exercise)==null?void 0:w.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},Se.createElement(au.default,{style:{width:300},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,Qe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:k,disabled:E||((j=h==null?void 0:h.exercise)==null?void 0:j.exercise_status)>1||(0,_e.Rm)()&&!((S=(F=l==null?void 0:l.AssistantObject)==null?void 0:F.exercise)!=null&&S.can_publish),value:d.publish_time?re()(d.publish_time):void 0,allowClear:!1,onChange:(X,Ae)=>{d.publish_time=Ae,d.end_time||(d.end_time=re()(X).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),x(Object.assign({},d))}}))),Se.createElement(C.Z,{className:"ml30"},Se.createElement(au.default,{style:{width:300},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,Qe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:E||(0,_e.Rm)()&&!((R=(M=l==null?void 0:l.AssistantObject)==null?void 0:M.exercise)!=null&&R.can_late)||(m==null?void 0:m.open_appraise),allowClear:!1,value:d.end_time?re()(d.end_time):void 0,disabledDate:G,onChange:(X,Ae)=>{var le,Pe;if((0,_e.Rm)()&&!((Pe=(le=l==null?void 0:l.AssistantObject)==null?void 0:le.exercise)!=null&&Pe.can_publish)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}d.end_time=Ae,x(Object.assign({},d))}})))),!d.unified_setting&&!(m!=null&&m.is_make_up_exercise)&&Se.createElement(Y.Z,null,A&&A.map(function(X,Ae){var le,Pe,ee;return Se.createElement(C.Z,{span:24,key:Ae},Se.createElement(Y.Z,{className:`${je.publishRuleIndex}`,align:"middle"},"\u53D1\u5E03\u89C4\u5219 ",Ae+1),Se.createElement(Y.Z,{className:`${je.publishRuleContent} ${je.contentInterval}`,align:"middle",wrap:!1},Se.createElement(C.Z,null,"\u73ED\u7EA7"),Se.createElement(C.Z,{className:je.groupSelector},Se.createElement(lt.default,{showArrow:!0,allowClear:!0,disabled:E||((le=h==null?void 0:h.homework_status)!=null&&le.includes("\u672A\u53D1\u5E03")&&X.id||re()(){A[Ae].course_group_id=ve,f(A.slice()),h.course_groups.map((ce,Oe)=>{ve.map((Ve,gt)=>{ce.course_group_id===Ve&&(ce.cilckkey=Ae,ce.isselect=!0)})})},onDeselect:ve=>{h.course_groups.map((ce,Oe)=>{ce.course_group_id===ve&&ce.cilckkey===Ae&&(ce.cilckkey=Ae,ce.isselect=!1)})}},h.course_groups&&h.course_groups.map(function(ve,ce){return Se.createElement(so,{disabled:(ve==null?void 0:ve.isselect)&&ve.cilckkey!=Ae,label:ve.course_group_name,value:ve.course_group_id,key:ve.course_group_id},ve.course_group_name)}))),Se.createElement(C.Z,null,"\u8003\u8BD5\u65F6\u95F4"),Se.createElement(C.Z,{flex:1},Se.createElement(no,{disabled:K(X)||(0,_e.Rm)()&&!((ee=(Pe=l==null?void 0:l.AssistantObject)==null?void 0:Pe.exercise)!=null&&ee.can_publish),disabledDate:k,style:{width:"100%"},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[re()((0,Qe.U6)(),"HH:mm"),re()((0,Qe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"middle",value:X.publish_time&&[re()(X.publish_time),X.end_time&&re()(X.end_time)],onChange:(ve,ce)=>{A[Ae].publish_time=ce[0],A[Ae].end_time=ce[1],f([...A])}})),Se.createElement(C.Z,{className:je.addAndDelete,style:{visibility:E?"hidden":"visible"}},Se.createElement(Xa.Z,{style:{visibility:(X!=null&&X.publish_time&&re()(){A=A.filter((ve,ce)=>Ae!==ce),f([...A])}}),Se.createElement(Hi.Z,{className:je.addIcon,onClick:()=>{var ve,ce;if((0,_e.Rm)()&&!((ce=(ve=l==null?void 0:l.AssistantObject)==null?void 0:ve.exercise)!=null&&ce.can_publish)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}f(A.concat({new:!0}))}}))))})),Se.createElement(de.default,{disabled:E,checked:o,onChange:X=>{X.target.checked===!1?x(Ae=>nn(ru({},Ae),{time:-1})):qe.setFieldsValue({exercise_events:[{reminder_time:30,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C30\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"},{reminder_time:15,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C15\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"}]}),be(X.target.checked)},className:"mb20",style:{fontWeight:400}},"\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F"),o&&Se.createElement(Y.Z,{align:"middle",className:`${je.contentInterval} ${je.mb40}`},Se.createElement("span",{className:je.minorRuleText},"\u7B54\u9898\u65F6\u957F"),Se.createElement(Ie.Z,{className:je.numberInput,size:"middle",disabled:E,min:1,value:d.time===-1?null:d.time,precision:0,onChange:X=>{d.time=X,x(ru({},d))}}),Se.createElement("span",null,"\u5206\u949F")),o&&Se.createElement($.default,{form:qe},Se.createElement(Xi,{disabled:E,time:d.time})),Se.createElement(Y.Z,null,Se.createElement(de.default,{checked:d.enable_last_times,onChange:X=>x(Ae=>nn(ru({},Ae),{enable_last_times:X.target.checked})),disabled:E,className:"mb20",style:{fontWeight:400}},"\u5B66\u751F\u8003\u8BD5\u8FDF\u5230\u65F6\u957F\u9650\u5236")),d.enable_last_times&&Se.createElement(Y.Z,{align:"middle",className:je.contentInterval},Se.createElement("span",{className:`${je.minorRuleText}`},"\u8003\u8BD5\u5F00\u59CB\u540E"),Se.createElement(Ie.Z,{className:je.numberInput,precision:0,size:"middle",value:d==null?void 0:d.last_times,disabled:E||!d.enable_last_times,min:0,onChange:X=>{d.last_times=X,x(ru({},d))}}),Se.createElement("span",null,"\u5206\u949F\uFF0C\u7981\u6B62\u5B66\u751F\u8FDB\u5165\u8003\u8BD5")),!(m!=null&&m.is_make_up_exercise)&&Se.createElement(Y.Z,{className:d.enable_last_times?"mt20 mb20":"mb20"},Se.createElement("span",{style:{color:"rgb(252,152,84)"}},"\u6E29\u99A8\u63D0\u793A\uFF1A"),Se.createElement("span",null,"\u539F\u8865\u8003\u529F\u80FD\u5DF2\u505C\u7528\u3002\u5982\u9700\u7EC4\u7EC7\u8865\u8003\uFF0C\u8003\u8BD5\u622A\u6B62\u4E4B\u540E\u8BF7\u5728\u8BD5\u5377\u8BE6\u60C5\u9875\u9762\u53F3\u4E0A\u89D2\u70B9\u51FB\u3010\u521B\u5EFA\u8865\u8003\u3011\u6309\u94AE\u7EC4\u7EC7\u8865\u8003\u8003\u8BD5\uFF01"))),Se.createElement($i.Z,{visible:Ze,setVisible:Te,onK:Ne,selectKeys:W,appointStudent:me,modalParams:Le}))};var io=(0,ue.connect)(({exercise:u,loading:l,globalSetting:t,classroomList:i,user:c})=>({exercise:u,loading:l.effects,globalSetting:t,user:c,classroomList:i}))(ro),kt=I(85699),ul=I(97650),sn=I(44096),oo=Object.defineProperty,rn=Object.getOwnPropertySymbols,co=Object.prototype.hasOwnProperty,mo=Object.prototype.propertyIsEnumerable,on=(u,l,t)=>l in u?oo(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,cn=(u,l)=>{for(var t in l||(l={}))co.call(l,t)&&on(u,t,l[t]);if(rn)for(var t of rn(l))mo.call(l,t)&&on(u,t,l[t]);return u},Eo=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const{TabPane:dn}=we.default,po=({exercise:u,loading:l,dispatch:t})=>{var i;const c=(0,ue.useParams)(),s=(0,ue.useLocation)(),[p]=$.default.useForm(),[r,n]=(0,e.useState)({}),[a,w]=(0,e.useState)("1");return(0,e.useEffect)(()=>{u.actionTabs.key==="addIp"&&(p.resetFields(),w("1"))},[u.actionTabs]),e.createElement(ye.default,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",open:u.actionTabs.key==="addIp",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:()=>Eo(void 0,null,function*(){if(yield p.validateFields(),!r.ip){const j=r.startIP.split(".")[3];if(parseInt(j)>parseInt(r.endIP)){U.ZP.warning("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5");return}}t({type:"exercise/setActionTabs",payload:{key:"insterIp",data:cn({},p.getFieldValue()),type:u.actionTabs.type}})}),onCancel:()=>{t({type:"exercise/setActionTabs",payload:{}})}},e.createElement("section",{className:"pl10 pr10"},e.createElement(we.default,{activeKey:a,onChange:j=>{w(j),p.resetFields()}},e.createElement(dn,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.createElement(dn,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.createElement($.default,{form:p,className:"pt30",name:"form",layout:"vertical",onValuesChange:(j,F)=>{n(cn({},F))}},a==="1"&&e.createElement($.default.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.createElement(lt.default,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"middle",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:j=>{p.setFieldsValue({ip:[...j.filter(F=>(0,sn.t)(F)?!0:(U.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1))]})}})),a==="2"&&e.createElement(Y.Z,{gutter:[20,20]},e.createElement(C.Z,{flex:"1"},e.createElement($.default.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.createElement(Ce.default,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:j=>{let F="";(0,sn.t)(j.target.value)?F=j.target.value:(F="",U.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),p.setFieldsValue({startIP:F})}}))),e.createElement(C.Z,{flex:"1"},e.createElement($.default.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},e.createElement(Ce.default,{onBlur:j=>{},prefix:e.createElement("span",{className:"font14"},(i=r.startIP)==null?void 0:i.substring(0,r.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))};var mn=(0,ue.connect)(({exercise:u,loading:l})=>({exercise:u,loading:l}))(po),fo=I(69578),b=I(59301),Fo=Object.defineProperty,vo=Object.defineProperties,go=Object.getOwnPropertyDescriptors,En=Object.getOwnPropertySymbols,Bo=Object.prototype.hasOwnProperty,_o=Object.prototype.propertyIsEnumerable,pn=(u,l,t)=>l in u?Fo(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,$t=(u,l)=>{for(var t in l||(l={}))Bo.call(l,t)&&pn(u,t,l[t]);if(En)for(var t of En(l))_o.call(l,t)&&pn(u,t,l[t]);return u},Tl=(u,l)=>vo(u,go(l)),fn=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const yo=({exercise:u,globalSetting:l,loading:t,dispatch:i})=>{var c,s,p,r,n,a,w;const{workSetting:j,commonHeader:F}=u,[S]=$.default.useForm(),M=(0,ue.useParams)();M.category=M.categoryId;const[R,h]=(0,e.useState)(!1),[m,Z]=(0,e.useState)(!1),[E,H]=(0,e.useState)(!1),_={question_random:!1,choice_random:!1,start_password:((c=j==null?void 0:j.exercise)==null?void 0:c.start_password)||"",login_restrict:!1,is_start_locked:!1,use_blank_score:!1,ip_limit:!1,identity_verify:!1,open_phone_video_recording:!1,open_camera:!1,photo_count:5,screen_open:!1,screen_num:3,screen_sec:5,ip_bind:!1,ip_bind_type:!1,public_ip:[],inner_ip:[],is_locked:!1,unlock_key:((s=j==null?void 0:j.exercise)==null?void 0:s.unlock_key)||"",screen_shot_open:!1};let[y,Q]=(0,e.useState)(_);const[J,A]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var se;f(),!(0,_e.aN)()&&!((se=j==null?void 0:j.exercise)!=null&&se.is_creator)&&h(!0)},[j]),(0,e.useEffect)(()=>{((F==null?void 0:F.exercise_status)==="5"||F!=null&&F.appraise_label)&&h(!0)},[F]),(0,e.useEffect)(()=>{i({type:"exercise/getWorkSetting",payload:$t({},M)})},[]),(0,e.useEffect)(()=>{u.actionTabs.key==="insterIp"&&(u.actionTabs.data.ip?y[u.actionTabs.type]=[...y[u.actionTabs.type]||[],...u.actionTabs.data.ip]:y[u.actionTabs.type]=[...y[u.actionTabs.type]||[],`${u.actionTabs.data.startIP},${u.actionTabs.data.startIP.substring(0,u.actionTabs.data.startIP.lastIndexOf("."))+"."+u.actionTabs.data.endIP}`],d(y),A(!0))},[u.actionTabs]);const f=()=>{const se=JSON.parse(JSON.stringify(j));Object.keys(y).forEach(ae=>{var ne;y[ae]=(ne=se==null?void 0:se.exercise)==null?void 0:ne[ae]}),d(Tl($t({},y),{ip_limit:y.ip_limit!=="no"}))},d=se=>{Q(se),S.setFieldsValue(se)},x=se=>{var ae,ne;if(se.categoryId=M.categoryId,se.ip_limit=se.ip_limit?"pub":"no",se.open_camera&&se.photo_count<1){U.ZP.warning("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570");return}if(!se.start_password&&se.is_start_locked){U.ZP.warning("\u8BF7\u586B\u5199\u5F00\u8003\u5BC6\u7801");return}if(se.ip_limit!=="no"&&!((ae=se.public_ip)!=null&&ae.length)&&!((ne=se.inner_ip)!=null&&ne.length)){U.ZP.warning("\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740");return}if(se.open_camera||se.screen_open){const Ee=ye.default.confirm({title:"\u8003\u8BD5\u8BF4\u660E",className:"custom-modal-divider",icon:null,width:750,content:b.createElement("div",{className:"font16 p20"},se.open_camera&&b.createElement(Y.Z,{justify:"start",className:"mt20"},b.createElement(C.Z,{flex:"24px"},b.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),b.createElement(C.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u6444\u50CF\u9632\u4F5C\u5F0A\u529F\u80FD\uFF0C",b.createElement("span",{className:"c-red"},"\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907"),"\u3002Educoder\u5E73\u53F0\u5C06\u4F1A\u4E25\u683C\u4FDD\u62A4\u6240\u6709\u5B66\u751F\u7684\u7167\u7247\u548C\u89C6\u9891\uFF0C\u5E76\u627F\u8BFA\u4E0D\u5728\u672C\u5E73\u53F0\u4EE5\u5916\u4F7F\u7528\u3002",b.createElement("br",null),"\u8BF7\u786E\u8BA4\uFF1A\u4E3A\u4E25\u683C\u76D1\u7763\u8003\u8BD5\u4EE5\u83B7\u5F97\u516C\u5E73\uFF0C\u60A8\u540C\u610F\u5E76\u548C\u8981\u6C42Educoder\u5E73\u53F0\u5728\u672C\u6B21\u8003\u8BD5\u4E2D\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907\u5E76\u83B7\u53D6\u5B66\u751F\u7684\u5F71\u50CF\u4FE1\u606F\u3002")),se.screen_open&&b.createElement(Y.Z,{justify:"start",className:"mt20"},b.createElement(C.Z,{flex:"24px",className:"mr20"},b.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),b.createElement(C.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u9632\u5207\u5C4F\u529F\u80FD\uFF0C\u8FD9\u9879\u529F\u80FD\u6682\u65F6\u4EC5\u652F\u6301\u8C37\u6B4C\u3001\u706B\u72D0\u6D4F\u89C8\u5668\u3002 \u8BF7\u786E\u4FDD\uFF1A\u5728\u6B63\u5F0F\u5F00\u59CB\u8003\u8BD5\u524D\u901A\u77E5\u5168\u4F53\u5B66\u751F\uFF0C\u4F7F\u7528 ",b.createElement("img",{width:"26",src:_l.JA})," ",b.createElement("span",{className:"c-red"},"\u8C37\u6B4C\u6D4F\u89C8\u5668"),"\u6216",b.createElement("img",{width:"26",src:_l.Gm})," ",b.createElement("span",{className:"c-red"},"\u706B\u72D0\u6D4F\u89C8\u5668"),"\u8FDB\u884C\u8003\u8BD5\u3002")),b.createElement("p",{className:"ml40 mt40"},b.createElement(de.default,{onChange:ke=>Ee.update({okButtonProps:{disabled:!ke.target.checked}})},"\u6211\u5DF2\u9605\u8BFB"))),onOk:()=>{o(se)},okButtonProps:{disabled:!0}})}else o(se)},o=se=>fn(void 0,null,function*(){Z(!0);const ae=yield(0,De.ZP)(`/api/exercises/${M==null?void 0:M.categoryId}/prevent_cheating_settings.json`,{method:"post",body:se});Z(!1),ae.status===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),i({type:"exercise/getCommonHeader",payload:$t({},M)}),i({type:"exercise/getWorkSetting",payload:$t({},M)}),A(!1))});(0,e.useEffect)(()=>{me(J?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[J]);const be=se=>{se.preventDefault(),se.returnValue=""},me=(se="")=>{i({type:"exercise/setActionTabs",payload:{key:se}})};return b.createElement("section",{className:je.formDom},b.createElement(Qt.Z,{spinning:t["exercise/getWorkSetting"]||m},b.createElement($.default,{form:S,name:"basicForm",initialValues:_,colon:!1,onValuesChange:(se,ae)=>{console.log("onValuesChange",ae);let ne=ae;for(const Ee in se){if(Ee=="is_locked"&&!ae[Ee]&&(ne.login_restrict=!1,ne.screen_open=!1),Ee=="login_restrict"&&ae[Ee]&&(ne.is_locked=!0),Ee=="screen_open"&&ae[Ee]&&(ne.is_locked=!0),Ee=="screen_shot_open"&&ae[Ee]){const ke=ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:b.createElement("div",null,b.createElement("div",{className:"mb10"},"1.\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u524D",b.createElement("span",{style:{color:"#F59A23"}},"\u9700\u8981\u9009\u62E9\u4E3B\u5C4F\u5E55\u8FDB\u884C\u5171\u4EAB\uFF0C\u8003\u8BD5\u4F5C\u7B54\u8FC7\u7A0B\u4E2D\u4E5F\u4E0D\u5141\u8BB8\u5173\u95ED\u5C4F\u5E55\u5171\u4EAB\uFF0C\u5426\u5219\u5C06\u4F1A\u76F4\u63A5\u9000\u51FA\u8003\u8BD5\uFF1B")),b.createElement("div",null,"2.\u6559\u5E08\u53EF\u5728\u8003\u8BD5\u76D1\u63A7\u9875\u9762\u67E5\u770B\u622A\u5C4F\u8BB0\u5F55\u3002")),onOk:()=>fn(void 0,null,function*(){ne.screen_shot_open=!0,d(ne)}),onCancel:()=>{ne.screen_shot_open=!1,d(ne),ke.destroy()}});break}(Ee=="ip_bind"||Ee=="ip_limit")&&!ae.is_locked&&ae[Ee]&&(ne.is_locked=!0),Ee=="open_camera"&&(ne.photo_count=ne.photo_count||5)}d(ne),A(!0)},onFinish:x},b.createElement($.default.Item,null,b.createElement("strong",null,"\u4F7F\u7528\u63A8\u8350\u8BBE\u7F6E"),b.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:"\u70B9\u51FB\u4E0D\u540C\u7684\u8003\u8BD5\u6A21\u5F0F\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u52FE\u9009\u5BF9\u5E94\u6A21\u5F0F\u63A8\u8350\u7684\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8BBE\u7F6E\u9879\u652F\u6301\u8FDB\u884C\u4FEE\u6539\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}})),b.createElement(fe.ZP,{className:"ml20",onClick:()=>{d(Tl($t({},_),{question_random:!0,choice_random:!0,is_start_locked:!0,is_locked:!0,login_restrict:!0,screen_open:!0,ip_bind:!0}))}},"\u6B63\u5F0F\u8003\u8BD5\u6A21\u5F0F"),b.createElement(fe.ZP,{className:"ml20",onClick:()=>{d(Tl($t({},_),{question_random:!0,choice_random:!0}))}},"\u6A21\u62DF\u8003\u8BD5\u6A21\u5F0F")),b.createElement($.default.Item,{name:"question_random",valuePropName:"checked"},b.createElement(de.default,{disabled:R},b.createElement("strong",null,"\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),b.createElement($.default.Item,{name:"choice_random",valuePropName:"checked"},b.createElement(de.default,{disabled:R},b.createElement("strong",null,"\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),b.createElement("div",{className:"ant-form-item"},b.createElement($.default.Item,{name:"is_start_locked",valuePropName:"checked",style:{marginBottom:0}},b.createElement(de.default,{disabled:R},b.createElement(b.Fragment,null,b.createElement("strong",null,"\u5F00\u8003\u5BC6\u7801"),b.createElement(oe.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u8003\u8BD5\u65F6\uFF0C\u9700\u8981\u8F93\u5165\u5F00\u8003\u5BC6\u7801\u624D\u80FD\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),y.is_start_locked&&(0,_e.GJ)()?b.createElement(Y.Z,{className:je.unlockKeyWrapper,align:"middle"},b.createElement($.default.Item,{name:"start_password",style:{marginBottom:0}},b.createElement(Ce.default,{className:je.unlockKeyInput,disabled:R,placeholder:"\u8BF7\u8F93\u5165\u5F00\u8003\u5BC6\u7801"})),b.createElement(C.Z,null,!R&&b.createElement(fe.ZP,{type:"link",onClick:()=>{S.setFieldsValue({start_password:Math.floor(Math.random()*1e6).toString().padStart(6,"0")})}},"\u6362\u4E00\u6362"))):b.createElement($.default.Item,{hidden:!0,name:"start_password",label:"\u5F00\u8003\u5BC6\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),b.createElement("div",{className:"ant-form-item"},b.createElement($.default.Item,{name:"is_locked",valuePropName:"checked",style:{marginBottom:0}},b.createElement(de.default,{disabled:R},b.createElement(b.Fragment,null,b.createElement("strong",null,"\u8003\u8BD5\u89E3\u9501\u7801"),b.createElement(oe.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u52FE\u9009\u540E\uFF0C\u5982\u679C\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u9014\u9000\u51FA\u60F3\u518D\u7EE7\u7EED\u8003\u8BD5\uFF0C\u9700\u8981\u4F7F\u7528\u89E3\u9501\u7801\u8FDB\u884C\u89E3\u9501\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),y.is_locked&&(0,_e.GJ)()?b.createElement(Y.Z,{className:je.unlockKeyWrapper,align:"middle"},b.createElement($.default.Item,{style:{marginBottom:0},name:"unlock_key"},b.createElement(Ce.default,{className:je.unlockKeyInput,disabled:R,placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),b.createElement(C.Z,null,!R&&b.createElement(fe.ZP,{type:"link",onClick:()=>{S.setFieldsValue({unlock_key:Math.floor(Math.random()*1e6).toString().padStart(6,"0")})}},"\u6362\u4E00\u6362"))):b.createElement($.default.Item,{hidden:!0,name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),b.createElement($.default.Item,{name:"login_restrict",valuePropName:"checked"},b.createElement(de.default,{disabled:R},b.createElement(b.Fragment,null,b.createElement("strong",null,"\u8003\u8BD5\u767B\u5F55\u9650\u5236"),b.createElement(oe.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u8003\u8BD5\u671F\u95F4\u7B2C\u4E8C\u6B21\u53CA\u540E\u7EED\u767B\u5F55\u7CFB\u7EDF\u65F6\uFF0C\u9700\u8981\u76D1\u8003\u8001\u5E08\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801\u624D\u80FD\u767B\u5F55\u7CFB\u7EDF"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),b.createElement("div",{className:"ant-form-item"},b.createElement($.default.Item,{name:"screen_open",valuePropName:"checked"},b.createElement(de.default,{disabled:R},b.createElement("strong",null,"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),y.screen_open?b.createElement(b.Fragment,null,b.createElement(Y.Z,{gutter:10,className:`c-grey-333 ${je.unlockKeyWrapper}`,align:"middle",wrap:!1},b.createElement(C.Z,null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7"),b.createElement(C.Z,null,b.createElement($.default.Item,{name:"screen_num",style:{marginBottom:0}},b.createElement(Ie.Z,{size:"middle",disabled:R,min:0,max:10}))),b.createElement(C.Z,null,"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),b.createElement(C.Z,null,b.createElement($.default.Item,{name:"screen_sec",style:{marginBottom:0}},b.createElement(Ie.Z,{size:"middle",disabled:R,min:0,max:60}))),b.createElement(C.Z,null,"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002")),b.createElement(Y.Z,{gutter:10,className:`c-grey-333 ${je.unlockKeyWrapper}`,align:"middle",wrap:!1},b.createElement(C.Z,null,b.createElement($.default.Item,{name:"screen_shot_open",valuePropName:"checked",style:{marginBottom:0}},b.createElement($e.Z,{disabled:R||!y.screen_open}))),b.createElement(C.Z,null,"\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u8FDB\u884C\u622A\u5C4F"))):b.createElement(b.Fragment,null,b.createElement($.default.Item,{hidden:!0,name:"screen_num",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),b.createElement($.default.Item,{hidden:!0,name:"screen_sec",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),b.createElement($.default.Item,{hidden:!0,name:"screen_shot_open",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}))),b.createElement("div",{className:"ant-form-item"},b.createElement($.default.Item,{name:"ip_bind",valuePropName:"checked",style:{marginBottom:0}},b.createElement(de.default,{disabled:R},b.createElement(b.Fragment,null,b.createElement("strong",null,"IP\u5730\u5740\u7ED1\u5B9A"),b.createElement(oe.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u52FE\u9009\u540E\uFF0C\u5F00\u59CB\u8003\u8BD5\u7684\u5B66\u751F\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u8BBE\u5907\u516C\u7F51IP\u6216\u5185\u7F51IP\u8FDB\u884C\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u7531\u6559\u5E08/\u52A9\u6559\u8FDB\u884CIP\u89E3\u7ED1\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),y.ip_bind&&(0,_e.GJ)()?b.createElement(Y.Z,{className:je.unlockKeyWrapper,style:{flexDirection:"column"}},y.ip_bind_type&&b.createElement(C.Z,{className:"mb10"},b.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),b.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),b.createElement($.default.Item,{name:"ip_bind_type",style:{marginBottom:0}},b.createElement(ge.ZP.Group,null,b.createElement(ge.ZP,{value:!1},"\u7ED1\u5B9A\u5916\u7F51IP"),b.createElement(ge.ZP,{value:!0},"\u7ED1\u5B9A\u5185\u7F51IP")))):b.createElement($.default.Item,{hidden:!0,name:"ip_bind_type",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),b.createElement("div",{className:"ant-form-item"},b.createElement($.default.Item,{name:"ip_limit",valuePropName:"checked",style:{marginBottom:0}},b.createElement(de.default,{disabled:R},b.createElement(b.Fragment,null,b.createElement("strong",null,"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP"),b.createElement(oe.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u52FE\u9009\u540E\uFF0C\u4E0D\u5728IP\u8303\u56F4\u4E2D\u7684\u8BBE\u5907\u5C06\u65E0\u6CD5\u53C2\u52A0\u8003\u8BD5\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),b.createElement($.default.Item,{name:"public_ip",label:"\u516C\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),b.createElement($.default.Item,{name:"inner_ip",label:"\u5185\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),(y==null?void 0:y.ip_limit)&&b.createElement(Y.Z,{className:je.unlockKeyWrapper,style:{flexDirection:"column"}},b.createElement(C.Z,{className:"mb10"},b.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),b.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),b.createElement(Y.Z,{className:`mt15 ${je.ipWrp}`},b.createElement(C.Z,null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A"),b.createElement(C.Z,null,!((p=y.public_ip)!=null&&p.length)&&b.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(r=y.public_ip)==null?void 0:r.map((se,ae)=>b.createElement("span",{key:ae,className:je.ipItem},b.createElement("i",null,se," "),!R&&b.createElement(ul.Z,{onClick:()=>{ye.default.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{y.public_ip.splice(ae,1),d($t({},y))}})},className:" c-grey-c",size:20}))),(0,_e.GJ)()&&!R&&b.createElement("span",{onClick:()=>{i({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10"}," ",b.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),b.createElement(Y.Z,{className:`mt15 ${je.ipWrp}`},b.createElement(C.Z,null,b.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),b.createElement(C.Z,null,!((n=y.inner_ip)!=null&&n.length)&&b.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(a=y.inner_ip)==null?void 0:a.map((se,ae)=>b.createElement("span",{className:je.ipItem},b.createElement("i",null,se," "),!R&&b.createElement(ul.Z,{onClick:()=>{R||ye.default.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{y.inner_ip.splice(ae,1),d($t({},y))}})},className:" c-grey-c",size:20}))),(0,_e.GJ)()&&!R&&b.createElement("span",{className:"font14 c-blue ml10",onClick:()=>{i({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})}}," ",b.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))))),b.createElement("div",{className:"ant-form-item"},b.createElement($.default.Item,{name:"open_camera",valuePropName:"checked",style:{marginBottom:0}},b.createElement(de.default,{disabled:R},b.createElement(b.Fragment,null,b.createElement("strong",null,"\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790"),b.createElement(oe.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u9009\u4E2D\uFF0C\u5219\u4F1A\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u4F7F\u7528\u7535\u8111\u6444\u50CF\u5934\u968F\u673A\u6293\u62CD\u7167\u7247\uFF0C\u7528\u4E8E\u76D1\u8003\u548C\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u5206\u6790\u7ED3\u679C\u53EF\u5728\u5B66\u751F\u7B54\u5377\u4E2D\u67E5\u770B\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),y.open_camera?b.createElement(Y.Z,{gutter:10,className:`c-grey-333 ${je.unlockKeyWrapper}`,align:"middle",wrap:!1},b.createElement(C.Z,null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444\uFF1A"),b.createElement(C.Z,null,b.createElement($.default.Item,{name:"photo_count",style:{marginBottom:0}},b.createElement(Ie.Z,{size:"middle",disabled:R||!y.open_camera,min:1,max:(0,_e.Ny)()?1e3:10}))),b.createElement(C.Z,null,"\uFF08\u6B21\uFF09",b.createElement("span",{className:"c-grey-c font12 ml10"},"\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E10\u7684\u6B63\u6574\u6570"))):b.createElement($.default.Item,{hidden:!0,name:"photo_count",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),b.createElement($.default.Item,{name:"identity_verify",valuePropName:"checked"},b.createElement(de.default,{disabled:!(0,_e.ag)()||R},b.createElement(b.Fragment,null,b.createElement("strong",null,"\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C"),b.createElement(oe.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u5C06\u4F1A\u8981\u6C42\u8C03\u7528\u6444\u50CF\u5934\u5B8C\u6210\u62CD\u7167\u91C7\u96C6\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u5BF9\u91C7\u96C6\u7684\u5B66\u751F\u7167\u7247\u4E0E\u5DF2\u5F55\u5165\u7167\u7247\u8FDB\u884C\u6BD4\u5BF9\u5BA1\u6838\uFF08\u6559\u5E08/\u52A9\u6559\u4E5F\u53EF\u8FDB\u884C\u624B\u52A8\u5BA1\u6838\uFF09\uFF0C\u5BA1\u6838\u901A\u8FC7\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u5F00\u59CB\u8003\u8BD5\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),b.createElement($.default.Item,{name:"open_phone_video_recording",valuePropName:"checked"},b.createElement(de.default,{disabled:!(0,_e.ag)()||R},b.createElement(b.Fragment,null,b.createElement("strong",null,"\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236"),b.createElement(oe.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u5FC5\u987B\u5148\u5F00\u542F\u624B\u673A\u5F55\u5236\u89C6\u9891\uFF0C\u7531\u6559\u5E08/\u52A9\u6559\u5728\u8BD5\u5377\u8BE6\u60C5-\u6444\u50CF\u76D1\u63A7\u9875\u9762\u5BF9\u5B66\u751F\u8FDB\u884C\u8EAB\u4EFD\u5BA1\u6838\u3002"},b.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}})))))),((0,_e.aN)()||((w=u==null?void 0:u.commonHeader)==null?void 0:w.exercise_author))&&!(F!=null&&F.appraise_label)&&b.createElement(Su.t,{okText:"\u4FDD\u5B58\u8BBE\u7F6E",onCancel:()=>{f()},onOk:()=>{S.submit()}})),b.createElement(mn,null),b.createElement(ye.default,{centered:!0,destroyOnClose:!0,open:E,title:"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>H(!1)},b.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},b.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A727685969 "),b.createElement("img",{src:fo,width:200,height:200}))))};var ho=(0,ue.connect)(({exercise:u,loading:l,globalSetting:t})=>({exercise:u,loading:l.effects,globalSetting:t}))(yo),Xe=I(59301),Ao=Object.defineProperty,Do=Object.defineProperties,Co=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,xo=Object.prototype.hasOwnProperty,bo=Object.prototype.propertyIsEnumerable,vn=(u,l,t)=>l in u?Ao(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,eu=(u,l)=>{for(var t in l||(l={}))xo.call(l,t)&&vn(u,t,l[t]);if(Fn)for(var t of Fn(l))bo.call(l,t)&&vn(u,t,l[t]);return u},Ll=(u,l)=>Do(u,Co(l)),gn=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const wo=({exercise:u,loading:l,dispatch:t})=>{var i;const{workSetting:c}=u,s=(0,ue.useParams)();s.category=s.categoryId;const[p,r]=(0,e.useState)(!1),[n,a]=(0,e.useState)(!1);let[w,j]=(0,e.useState)({score_open:!1,answer_open:!1,show_statistic:!1,open_total_score:!1,open_score_reviewed:!0,open_score_commited:!1,open_score:!1,answered_open:!1,assistant_auth:!1,passing_rate:60,use_blank_score:!1,downcase:!1});(0,e.useEffect)(()=>{S("\u8868\u5355\u672A\u4FDD\u5B58")},[w]);const F=m=>{m.preventDefault(),m.returnValue=""},S=(m="")=>{t({type:"exercise/setActionTabs",payload:{key:m}})};(0,e.useEffect)(()=>{var m;M(),!(0,_e.aN)()&&!((m=c==null?void 0:c.exercise)!=null&&m.is_creator)&&r(!0)},[c]),(0,e.useEffect)(()=>{t({type:"exercise/getWorkSetting",payload:eu({},s)})},[]);const M=()=>{const m=JSON.parse(JSON.stringify(c));Object.keys(w).forEach(Z=>{var E;w[Z]=(E=m==null?void 0:m.exercise)==null?void 0:E[Z]}),j(w),S("")},R=()=>{const m=JSON.parse(JSON.stringify(w));m.categoryId=s.categoryId,h(m)},h=m=>gn(void 0,null,function*(){var Z;if((m==null?void 0:m.use_blank_score)!==((Z=c==null?void 0:c.exercise)==null?void 0:Z.use_blank_score)){let H=ye.default.confirm({closable:!0,width:500,centered:!0,icon:null,title:"\u63D0\u793A",onOk:()=>gn(void 0,null,function*(){a(!0);const _=yield(0,De.ZP)(`/api/exercises/${s==null?void 0:s.categoryId}/property_settings.json`,{method:"post",body:m});a(!1),_.status===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),S(""),t({type:"exercise/getCommonHeader",payload:eu({},s)}),t({type:"exercise/getWorkSetting",payload:eu({},s)}),a(!1))})});m!=null&&m.use_blank_score?H.update({content:Xe.createElement("div",null,"\u60A8\u5DF2\u52FE\u9009",Xe.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")}):H.update({content:Xe.createElement("div",null,"\u60A8\u5DF2\u53D6\u6D88\u52FE\u9009",Xe.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")});return}a(!0);const E=yield(0,De.ZP)(`/api/exercises/${s==null?void 0:s.categoryId}/property_settings.json`,{method:"post",body:m});a(!1),E.status===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),S(""),t({type:"exercise/getCommonHeader",payload:eu({},s)}),t({type:"exercise/getWorkSetting",payload:eu({},s)}))});return Xe.createElement("section",{className:je.scoreSettingWrapper},Xe.createElement(Qt.Z,{spinning:l["exercise/getWorkSetting"]||n},Xe.createElement(Y.Z,{align:"middle",justify:"space-between",className:"mt30 mb20"},Xe.createElement(C.Z,null,Xe.createElement(de.default,{checked:w.use_blank_score,disabled:p,onChange:m=>{w.use_blank_score=m.target.checked,j(Object.assign({},w))},className:je.mainRuleText},Xe.createElement(Xe.Fragment,null,Xe.createElement("span",{style:{fontWeight:400}},"\u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206"),Xe.createElement(oe.Z,{placement:"right",overlayStyle:{maxWidth:600},title:Xe.createElement("div",null,"\u672A\u52FE\u9009 \u5168\u5BF9\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4E14\u672A\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF1B",Xe.createElement("br",null),"\u5DF2\u52FE\u9009 \u6F0F\u9009\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4F46\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u7684\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570 * (\u8BE5\u5C0F\u9898\u5206\u503C / \u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570)\u3002")},Xe.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}})))))),Xe.createElement(Y.Z,{align:"middle",justify:"space-between",className:"mt30 mb20"},Xe.createElement(C.Z,null,Xe.createElement(de.default,{checked:w.downcase,disabled:p,onChange:m=>{w.downcase=m.target.checked,j(Object.assign({},w))},className:je.mainRuleText},Xe.createElement("span",{style:{fontWeight:400}},"\u586B\u7A7A\u9898\u5224\u5206\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")))),Xe.createElement(Y.Z,{align:"middle",justify:"space-between",className:"mt30 mb20"},Xe.createElement(C.Z,null,Xe.createElement(de.default,{checked:w.open_total_score,disabled:p,onChange:m=>{w.open_total_score=m.target.checked,m.target.checked?(w.open_score=!1,w.open_score_reviewed=!0):(w.open_score=!0,w.open_score_reviewed=!1),j(Object.assign({},w))},className:je.mainRuleText},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u6210\u7EE9")),Xe.createElement(C.Z,null,((0,_e.aN)()||((i=u==null?void 0:u.commonHeader)==null?void 0:i.exercise_author))&&Xe.createElement(Su.t,{okText:"\u4FDD\u5B58\u8BBE\u7F6E",onCancel:M,onOk:R}))),w.open_total_score&&Xe.createElement(Xe.Fragment,null,Xe.createElement(Y.Z,{className:`${je.contentInterval} ${je.mb40}`},Xe.createElement(ge.ZP.Group,{disabled:p,value:w.open_score?"afterEndTime":w!=null&&w.open_score_reviewed?"afterReview":"afterCommit",onChange:m=>{m.target.value==="afterEndTime"?j(Z=>Ll(eu({},Z),{open_score:!0,open_score_reviewed:!1,open_score_commited:!1})):m.target.value==="afterReview"?j(Z=>Ll(eu({},Z),{open_score:!1,open_score_reviewed:!0,open_score_commited:!1})):j(Z=>Ll(eu({},Z),{open_score:!1,open_score_reviewed:!1,open_score_commited:!0}))}},Xe.createElement(ge.ZP,{value:"afterCommit"},"\u63D0\u4EA4\u8BD5\u5377\u540E"),Xe.createElement(ge.ZP,{value:"afterEndTime"},"\u8003\u8BD5\u622A\u6B62\u540E"),Xe.createElement(ge.ZP,{value:"afterReview"},"\u8003\u8BD5\u622A\u6B62\u4E14\u8BD5\u5377\u8BC4\u9605\u5B8C\u6210\u540E"))),Xe.createElement(Y.Z,{className:w.answered_open?"mb20":je.mb40},Xe.createElement(de.default,{className:je.mainRuleText,checked:w.answered_open,disabled:p,onChange:m=>{w.answered_open=m.target.checked,j(Object.assign({},w))}},"\u5141\u8BB8\u67E5\u770B\u8BD5\u5377")),w.answered_open&&Xe.createElement(Y.Z,{className:`${je.contentInterval} ${je.mb40}`},Xe.createElement(ge.ZP.Group,{value:w.answer_open,disabled:p,onChange:m=>{w.answer_open=m.target.value,j(Object.assign({},w))}},Xe.createElement(ge.ZP,{value:!0},"\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790"),Xe.createElement(ge.ZP,{value:!1},"\u4E0D\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790"))),Xe.createElement(Y.Z,{className:je.mb40},Xe.createElement(de.default,{className:je.mainRuleText,checked:w.score_open,disabled:p,onChange:m=>{w.score_open=m.target.checked,j(Object.assign({},w))}},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9")),Xe.createElement(Y.Z,{className:je.mb40},Xe.createElement(de.default,{className:je.mainRuleText,checked:w.show_statistic,disabled:p,onChange:m=>{w.show_statistic=m.target.checked,j(Object.assign({},w))}},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u7EDF\u8BA1\u7ED3\u679C")))))};var No=(0,ue.connect)(({exercise:u,loading:l,globalSetting:t})=>({exercise:u,loading:l.effects,globalSetting:t}))(wo),he=I(59301),Po=Object.defineProperty,Io=Object.defineProperties,So=Object.getOwnPropertyDescriptors,Bn=Object.getOwnPropertySymbols,ko=Object.prototype.hasOwnProperty,Zo=Object.prototype.propertyIsEnumerable,_n=(u,l,t)=>l in u?Po(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Yt=(u,l)=>{for(var t in l||(l={}))ko.call(l,t)&&_n(u,t,l[t]);if(Bn)for(var t of Bn(l))Zo.call(l,t)&&_n(u,t,l[t]);return u},yu=(u,l)=>Io(u,So(l)),yn=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Oo=({exercise:u,globalSetting:l,loading:t,dispatch:i})=>{const{workSetting:c,commonHeader:s}=u,p=(0,ue.useParams)();p.category=p.categoryId;const[r,n]=(0,e.useState)(!1),[a,w]=(0,e.useState)(0),[j,F]=(0,e.useState)(0),[S,M]=(0,e.useState)(!1),[R,h]=(0,e.useState)({}),[m,Z]=(0,e.useState)(!1),[E,H]=(0,e.useState)([]),[_,y]=(0,e.useState)([]),[Q,J]=(0,e.useState)([]),[A,f]=(0,e.useState)([]),[d,x]=(0,e.useState)([]);let[o,be]=(0,e.useState)({select_appraise:!1,sealed_review:!1,review_type:0,end_time:""});(0,e.useEffect)(()=>{var te;!(0,_e.aN)()&&!((te=c==null?void 0:c.exercise)!=null&&te.is_creator)&&n(!0)},[c]),(0,e.useEffect)(()=>{me()},[s]);const me=()=>yn(void 0,null,function*(){M(!0);const te=yield(0,De.ZP)(`/api/exercises/${p==null?void 0:p.categoryId}/distinguish_exercise_setting.json`,{method:"get"});Object.keys(o).forEach(O=>{o[O]=te==null?void 0:te[O]}),console.log(te,"res"),h(Yt({},te)),x((te==null?void 0:te.exercise_questions)||[]),ke(Yt({},te)),y((te==null?void 0:te.course_review_teachers)||[]),be(yu(Yt({},o),{select_appraise:!!te.end_time})),w((te==null?void 0:te.total)||0),F((te==null?void 0:te.finish_total)||0),M(!1),Le("")}),se=()=>{const te=JSON.parse(JSON.stringify(o));if(!te.select_appraise){me();return}if(!te.end_time){U.ZP.warning("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");return}if(!te.review_type&&!A.length){U.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if(te.review_type&&!d.some(O=>!!O.appraise_teachers.length)){U.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}te.review_type===0&&(te.exercises=A==null?void 0:A.map(O=>{var D;return{id:O.id,total:O.total,finish_total:O.finish_total,unfinished_total:O.unfinished_total,appraise_teacher_ids:(D=O==null?void 0:O.appraise_teachers)==null?void 0:D.map(L=>({id:L.id}))}})),te.review_type===1&&(te.exercise_questions=d==null?void 0:d.map(O=>{var D;return{id:O.id,total:O.total,question_id:O.question_id,appraise_teacher_ids:(D=O==null?void 0:O.appraise_teachers)==null?void 0:D.map(L=>({id:L.id,message_status:L.message_status}))}})),delete te.select_appraise,ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,closable:!0,width:650,title:"\u63D0\u793A",content:he.createElement("div",null,he.createElement("div",null,"\u4E3A\u786E\u4FDD\u96C6\u4E2D\u9605\u5377\u6A21\u5F0F\u8BC4\u5206\u7ED3\u679C\u7684\u51C6\u786E\u6027\uFF0C\u4FDD\u5B58\u8BC4\u9605\u8BBE\u7F6E\u4E4B\u540E\uFF0C\u672C\u573A\u8003\u8BD5\u5C06",he.createElement("span",{style:{color:"#FA6400"}},"\u7981\u6B62"),"\u8FDB\u884C\u4EE5\u4E0B\u64CD\u4F5C\uFF1A"),he.createElement("div",{style:{padding:10,marginTop:5,background:"#F6F7F9"}},"1.\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5",he.createElement("br",null),"2.\u4FEE\u6539\u672C\u573A\u8003\u8BD5\u7ED3\u675F\u65F6\u95F4",he.createElement("br",null),"3.\u5F00\u542F\u8865\u8003",he.createElement("br",null),"4.\u7F16\u8F91\u8BD5\u5377"),he.createElement("div",{className:"c-grey-999",style:{marginTop:10,color:"#FA6A0A",display:"flex",alignItems:"center"}},he.createElement(qa.Z,{style:{marginRight:3}})," ",he.createElement("span",null,"\u6CE8\u610F\uFF1A\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03"))),onOk:()=>{ae(te)}})},ae=te=>yn(void 0,null,function*(){M(!0);const O=yield(0,De.ZP)(`/api/exercises/${p==null?void 0:p.categoryId}/appraise_settings.json`,{method:"post",body:te});if(M(!1),O.status===0){U.ZP.success("\u4FDD\u5B58\u6210\u529F"),Le(""),me(),i({type:"exercise/getCommonHeader",payload:Yt({},p)});return}}),ne=(te,O)=>{const D=Math.floor(te/O);let L=te%O;const v=[];for(let k=0;k0?1:0)),L--;return v},Ee=te=>{var O;if(te[0]){let D=[];A.forEach(v=>D=D.concat(v.appraise_teachers));let L=_.filter(v=>D.every(k=>k.id!==v.id));console.log(L,"newItems"),J([...L]),Z(te)}if(!te[0]){let D=[];D=D.concat(((O=d==null?void 0:d[te[1]])==null?void 0:O.appraise_teachers)||[]);let L=_.filter(v=>D.every(k=>k.id!==v.id));J([...L]),Z(te)}},ke=te=>{if(te!=null&&te.start_appraise){f((te==null?void 0:te.exercises)||[]);return}let O=te==null?void 0:te.exercises;const D=ne(te==null?void 0:te.total,O.length),L=ne(te==null?void 0:te.finish_total,O.length);D.forEach((v,k)=>{O[k].total=v}),L.forEach((v,k)=>{O[k].finish_total=v,O[k].unfinished_total=O[k].total-O[k].finish_total}),O=O.filter(v=>v.total>0),f(JSON.parse(JSON.stringify(O)))},W=()=>{if(!E.length){U.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if(m[0]){if(m[1]===null){const te=Q.filter(v=>E.includes(v.id));let O=[...A,...te==null?void 0:te.map(v=>({appraise_teachers:[v],total:0,finish_total:0,unfinished_total:0}))];const D=ne(a,O.length),L=ne(j,O.length);D.forEach((v,k)=>{O[k].total=v}),L.forEach((v,k)=>{O[k].finish_total=v,O[k].unfinished_total=O[k].total-O[k].finish_total}),O=O.filter(v=>v.total>0),f(JSON.parse(JSON.stringify(O))),Z(!1)}if(m[1]!==null){const te=Q.filter(D=>E.includes(D.id));let O=[];A.forEach((D,L)=>{if(m[1]===L){O.push(yu(Yt({},D),{appraise_teachers:[...D.appraise_teachers,...te]}));return}O.push(D)}),f(O),Z(!1)}}if(!m[0]&&m[1]!==null){let te=Q.filter(D=>E.includes(D.id));te=te.map(D=>yu(Yt({},D),{message_status:R!=null&&R.start_appraise?1:0}));let O=[];d.forEach((D,L)=>{if(m[1]===L){O.push(yu(Yt({},D),{appraise_teachers:[...D.appraise_teachers,...te]}));return}O.push(D)}),x(O),Z(!1)}},Be=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(te,O,D)=>D+1,width:70},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",dataIndex:"appraise_teachers",className:je.padding,render:(te,O,D)=>he.createElement("span",{className:je.tagWrap},he.createElement("div",null,te==null?void 0:te.map(L=>he.createElement("div",{className:je.tag,key:L.id},he.createElement("b",{title:L.name},L.name),(L==null?void 0:L.disabled)!==!0&&!r&&he.createElement("span",{onClick:v=>{const k=te.filter(z=>z.id!==L.id),G=A.map((z,K)=>K===D?yu(Yt({},z),{appraise_teachers:k}):z);k.length?f(G):ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5220\u9664\u6B64\u6559\u5E08\uFF0C\u8BD5\u5377\u5C06\u91CD\u65B0\u5747\u5206\u7ED9\u5176\u4ED6\u8BC4\u9605\u6559\u5E08\uFF1B\u5982\u9700\u6DFB\u52A0\u6307\u5B9A\u6559\u5E08\uFF0C\u8BF7\u70B9\u51FB\u201C+\u8BC4\u9605\u6559\u5E08\u201D\u6309\u94AE\u3002",onOk:()=>{const z=A==null?void 0:A.filter((pe,Ne)=>Ne!==D),K=ne(a,z.length),B=ne(j,z.length);K.forEach((pe,Ne)=>{z[Ne].total=pe}),B.forEach((pe,Ne)=>{z[Ne].finish_total=pe,z[Ne].unfinished_total=z[Ne].total-z[Ne].finish_total}),f(JSON.parse(JSON.stringify(z)))}})}},he.createElement("i",{className:"iconfont icon-guanbi7"}))))),!r&&he.createElement("span",{onClick:()=>Ee([!0,D]),className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}],Ze=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(te,O,D)=>D+1,width:70},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",align:"center",width:100},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",className:je.padding,dataIndex:"appraise_teachers",render:(te,O,D)=>he.createElement("span",{className:je.tagWrap},he.createElement("div",null,te==null?void 0:te.map(L=>he.createElement("div",{className:je.tag,key:L.id},he.createElement("b",{title:L.name},L.name),(L==null?void 0:L.disabled)!==!0&&!r&&he.createElement("span",{onClick:()=>{const v=te.filter(G=>G.id!==L.id),k=d.map((G,z)=>z===D?yu(Yt({},G),{appraise_teachers:v}):G);x(k)}},he.createElement("i",{className:"iconfont icon-guanbi7"}))))),!r&&he.createElement("span",{onClick:()=>Ee([!1,D]),className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}];(0,e.useEffect)(()=>{Le("\u8868\u5355\u672A\u4FDD\u5B58")},[o]);const Te=te=>{te.preventDefault(),te.returnValue=""},Le=(te="")=>{i({type:"exercise/setActionTabs",payload:{key:te}})};return he.createElement("section",{className:je.form},he.createElement(Qt.Z,{spinning:S},he.createElement(Y.Z,{align:"middle"},he.createElement(C.Z,{flex:"1"},he.createElement("h1",{className:"mt15"},"\u8BC4\u9605\u8BBE\u7F6E",he.createElement(oe.Z,{overlayStyle:{maxWidth:"initial"},title:he.createElement("div",null,he.createElement("div",null,"\u8BF4\u660E\uFF1A"),he.createElement("div",null,"\u9002\u7528\u4E8E\u5927\u578B\u4E25\u8083\u8BC4\u9605\uFF0C\u5BF9\u5B66\u751F\u7684\u8BD5\u5377\u6216\u8BD5\u9898\u8FDB\u884C\u8BC4\u9605\u7684\u573A\u666F\u3002"),he.createElement("div",null,"\u5F00\u542F\u89C4\u5219\uFF1A"),he.createElement("div",null,"1.\u6709\u5B66\u751F\u4EA4\u5377;"),he.createElement("div",null,'2.\u8003\u8BD5\u72B6\u6001\u4E3A"\u5DF2\u622A\u6B62";'),he.createElement("div",null,"3.\u8BD5\u5377\u542B\u6709\u586B\u7A7A\u3001\u7F16\u7A0B\u3001\u5B9E\u8BAD\u3001\u7B80\u7B54\u9898\u4E2D\u4EFB\u610F\u9898\u578B\u3002"),he.createElement("div",null,"\u540C\u65F6\u6EE1\u8DB33\u4E2A\u6761\u4EF6\u624D\u53EF\u5F00\u542F\u96C6\u4E2D\u8BC4\u9605\uFF0C\u5F00\u542F\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"))},he.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),he.createElement(C.Z,null,((0,_e.aN)()||!!R.exercise_author)&&he.createElement(Su.t,{okText:"\u4FDD\u5B58\u8BBE\u7F6E",onCancel:me,onOk:se}))),he.createElement(Y.Z,null,he.createElement(C.Z,{span:24,className:"mt15"},he.createElement(de.default,{checked:o.select_appraise,disabled:r||!(R!=null&&R.can_open_appraise&&!(R!=null&&R.end_time)),onChange:te=>{o.select_appraise=te.target.checked,be(Object.assign({},o))}},he.createElement("span",{className:"font14"},"\u542F\u7528\u96C6\u4E2D\u9605\u5377")),he.createElement(oe.Z,{overlayStyle:{maxWidth:"initial"},title:he.createElement("div",null,"\u52FE\u9009\u540E\uFF0C\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u6307\u5B9A\u6559\u5E08\u96C6\u4E2D\u8BC4\u9605\u5B66\u751F\u7684\u8BD5\u5377\u6216\u8BD5\u9898\u3002")},he.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}}))),o.select_appraise&&he.createElement(e.Fragment,null,he.createElement(C.Z,{span:24,className:"mt15 pl30"},he.createElement(de.default,{checked:o.sealed_review,disabled:r||!(R!=null&&R.change_sealed_review),onChange:te=>{o.sealed_review=te.target.checked,be(Object.assign({},o))}},he.createElement("span",{className:"font14"},"\u5C01\u5377\u8BC4\u9605"),he.createElement("span",{className:"font12 c-grey-c"},"\uFF08\u9009\u4E2D\uFF0C\u5F00\u542F\u540E\u96C6\u4E2D\u8BC4\u9605\u754C\u9762\u4E0D\u663E\u793A\u5B66\u751F\u4FE1\u606F\uFF09"))),he.createElement(C.Z,{span:24,className:"mt15 pl30"},he.createElement("span",{className:"mr10"},"\u8BC4\u9605\u6A21\u5F0F\uFF1A"),he.createElement(ge.ZP.Group,{value:o.review_type,disabled:r||!!(R!=null&&R.end_time),onChange:te=>{o.review_type=te.target.value,be(Object.assign({},o))}},he.createElement(ge.ZP,{value:0},"\u8BD5\u5377\u6A21\u5F0F",he.createElement(oe.Z,{overlayStyle:{maxWidth:"initial"},title:he.createElement("div",null,he.createElement("div",null,"\u8BF4\u660E\uFF1A"),he.createElement("div",null,"1.\u5C06\u5B66\u751F\u8BD5\u5377\u5747\u5300\u5206\u914D\u7ED9\u8BC4\u9605\u7684\u6559\u5E08\uFF0C\u82E5\u65E0\u6CD5\u5747\u5206\u5219\u591A\u51FA\u7684\u8BD5\u5377\u968F\u673A\u5206\u7ED9\u6559\u5E08\uFF1B"),he.createElement("div",null,"2.\u8BC4\u9605\u6A21\u5F0F\u5F00\u542F\u540E\u4E0D\u53EF\u518D\u5207\u6362\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"),he.createElement("div",null,"\u793A\u4F8B\uFF1A\u82E5\u8BD5\u5377\u4E3A51\u5F20\uFF0C\u7531A\u3001B\u6559\u5E08\u8BC4\u9605\uFF0C\u5219A\u6559\u5E08\u8BC4\u960525\u5F20\uFF0CB\u6559\u5E08\u8BC4\u960526\u5F20\u3002"))},he.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5 font14",style:{cursor:"pointer",color:"#4C6FFF"}}))),he.createElement(ge.ZP,{className:"ml20",value:1},"\u8BD5\u9898\u6A21\u5F0F",he.createElement(oe.Z,{overlayStyle:{maxWidth:"initial"},title:he.createElement("div",null,he.createElement("div",null,"\u8BF4\u660E\uFF1A"),he.createElement("div",null,"1.\u5C06\u5355\u4E2A\u8BD5\u9898\u6307\u5B9A\u7ED9\u591A\u4E2A\u6559\u5E08\u5171\u540C\u8BC4\u9605\uFF1B"),he.createElement("div",null,"2.\u8BC4\u9605\u6A21\u5F0F\u5F00\u542F\u540E\u4E0D\u53EF\u518D\u5207\u6362\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},he.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5 font14",style:{cursor:"pointer",color:"#4C6FFF"}}))))),he.createElement(C.Z,{span:24,className:"mt15 pl30"},he.createElement("span",{className:"mr10"},he.createElement("span",{style:{color:"red"}},"*"),"\u622A\u6B62\u65F6\u95F4\uFF1A"),he.createElement(au.default,{style:{width:234},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,Qe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:r,allowClear:!1,value:o.end_time?re()(o.end_time):"",disabledDate:ou.Q8,disabledTime:te=>(0,ou.d0)(te),onChange:(te,O)=>{o.end_time=O,be(Object.assign({},o))}})),he.createElement(Y.Z,{className:"mt15",style:{width:"100%"}},he.createElement("div",{className:"ml30 mr10"},he.createElement("span",{style:{color:"red"}},"*"),"\u8BC4\u9605\u6559\u5E08\uFF1A"),o.review_type===0&&he.createElement("div",{style:{flex:1}},A.length>0&&he.createElement(st.default,{bordered:!0,className:"mb20",pagination:!1,dataSource:A,columns:Be}),(R==null?void 0:R.start_appraise)===!1&&!r&&he.createElement(fe.ZP,{type:"primary",onClick:()=>Ee([!0,null])},"+\xA0\u8BC4\u9605\u6559\u5E08")),o.review_type===1&&he.createElement("div",{style:{flex:1}},d.length>0&&he.createElement(st.default,{bordered:!0,pagination:!1,rowKey:"id",dataSource:d,columns:Ze})))))),he.createElement(ye.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:!!m,title:(m==null?void 0:m[1])===null?"\u6307\u5B9A\u8BC4\u9605\u6559\u5E08":"\u5171\u540C\u8BC4\u9605\u6559\u5E08",bodyStyle:{padding:"0 16px"},okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:"800px",onOk:W,afterClose:()=>{H([])},onCancel:()=>{Z(!1)}},he.createElement(st.default,{pagination:{hideOnSinglePage:!0},bordered:!0,rowSelection:{type:"checkbox",onChange:te=>{H(te)}},rowKey:"id",dataSource:Q,columns:[{title:"\u6559\u5E08\u59D3\u540D",align:"center",dataIndex:"name",width:"25%"},{title:"\u624B\u673A",align:"center",dataIndex:"phone",width:"18%"},{title:"\u90AE\u7BB1",align:"center",dataIndex:"email",width:"28%"},{title:"\u89D2\u8272",align:"center",dataIndex:"identity"}]})))};var jo=(0,ue.connect)(({exercise:u,loading:l,globalSetting:t})=>({exercise:u,loading:l.effects,globalSetting:t}))(Oo),To="data:image/png;base64,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",Ye=I(59301),Lo=Object.defineProperty,Ro=Object.defineProperties,Mo=Object.getOwnPropertyDescriptors,hn=Object.getOwnPropertySymbols,qo=Object.prototype.hasOwnProperty,zo=Object.prototype.propertyIsEnumerable,An=(u,l,t)=>l in u?Lo(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,ll=(u,l)=>{for(var t in l||(l={}))qo.call(l,t)&&An(u,t,l[t]);if(hn)for(var t of hn(l))zo.call(l,t)&&An(u,t,l[t]);return u},Qo=(u,l)=>Ro(u,Mo(l)),Wo=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Ko=({exercise:u,globalSetting:l,loading:t,dispatch:i})=>{var c,s;const{workSetting:p,commonHeader:r}=u,[n]=$.default.useForm(),a=(0,ue.useParams)();a.category=a.categoryId;const[w,j]=(0,e.useState)(!1),[F,S]=(0,e.useState)(!1),M={forbid_screen:!1,screen_key:((c=p==null?void 0:p.exercise)==null?void 0:c.screen_key)||"",use_white_list:!1,white_list:[],net_limit:!1,net_limit_list:""};let[R,h]=(0,e.useState)(M);const[m,Z]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var f;E(),!(0,_e.aN)()&&!((f=p==null?void 0:p.exercise)!=null&&f.is_creator)&&j(!0)},[p]),(0,e.useEffect)(()=>{((r==null?void 0:r.exercise_status)==="5"||r!=null&&r.appraise_label)&&j(!0)},[r]),(0,e.useEffect)(()=>{i({type:"exercise/getWorkSetting",payload:ll({},a)})},[]),(0,e.useEffect)(()=>{u.actionTabs.key==="insterIp"&&(u.actionTabs.data.ip?R[u.actionTabs.type]=[...R[u.actionTabs.type]||[],...u.actionTabs.data.ip]:R[u.actionTabs.type]=[...R[u.actionTabs.type]||[],`${u.actionTabs.data.startIP},${u.actionTabs.data.startIP.substring(0,u.actionTabs.data.startIP.lastIndexOf("."))+"."+u.actionTabs.data.endIP}`],H(R),Z(!0))},[u.actionTabs]);const E=()=>{const f=JSON.parse(JSON.stringify(p));Object.keys(R).forEach(d=>{var x;R[d]=(x=f==null?void 0:f.exercise)==null?void 0:x[d]}),H(Qo(ll({},R),{ip_limit:R.ip_limit!=="no"}))},H=f=>{h(f),n.setFieldsValue(f)};function _(f=""){if(!f)return!1;const d=f.split(`
+`),x=/^(http|https):\/\//;for(let o=0;o{var d,x;if(f.categoryId=a.categoryId,f.forbid_screen&&!(f!=null&&f.screen_key.replace(/\s+/g,""))){U.ZP.warning("\u8BF7\u586B\u5199\u89E3\u9501\u5207\u5C4F\u7801");return}if(f!=null&&f.use_white_list&&!((d=f==null?void 0:f.white_list)!=null&&d.length)){U.ZP.warning("\u8BF7\u9009\u62E9\u767D\u540D\u5355\u7A0B\u5E8F");return}if(f!=null&&f.net_limit){if(f!=null&&f.net_limit_list&&!((x=f==null?void 0:f.net_limit_list)!=null&&x.replace(/\s+/g,""))){U.ZP.warning("\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u4E0D\u5141\u8BB8\u5168\u90E8\u4E3A\u7A7A\u683C");return}if(_(f==null?void 0:f.net_limit_list)){U.ZP.warning("\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u7684\u524D\u7F00\uFF0C\u8BF7\u4FEE\u6539");return}}Q(f)},Q=f=>Wo(void 0,null,function*(){S(!0);const d=yield(0,De.ZP)(`/api/exercises/${a==null?void 0:a.categoryId}/client_cheating_settings.json`,{method:"post",body:f});S(!1),d.status===0&&(U.ZP.success("\u4FDD\u5B58\u6210\u529F"),i({type:"exercise/getCommonHeader",payload:ll({},a)}),i({type:"exercise/getWorkSetting",payload:ll({},a)}),Z(!1))});(0,e.useEffect)(()=>{J(m?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[m]);const J=(f="")=>{i({type:"exercise/setActionTabs",payload:{key:f}})},A=[{value:"360huabao",label:"360\u753B\u62A5"},{value:"360se",label:"360\u6D4F\u89C8\u5668"},{value:"chrome",label:"google\u6D4F\u89C8\u5668"},{value:"Code",label:"vscode\u7F16\u8F91\u5668"},{value:"msedge",label:"edge\u6D4F\u89C8\u5668"},{value:"QQ",label:"qq\u6D4F\u89C8\u5668"},{value:"SystemSettings",label:"\u7CFB\u7EDF\u8BBE\u7F6E"},{value:"WeChat",label:"\u5FAE\u4FE1"},{value:"WindowsTerminal",label:"\u7EC8\u7AEF"},{value:"WINWORD",label:"\u5FAE\u8F6FOffice"},{value:"Taskmgr",label:"\u4EFB\u52A1\u7BA1\u7406\u5668"},{value:"EXCEL",label:"Microsoft Excel"},{value:"POWERPNT",label:"Microsoft PowerPoint"},{value:"firefox",label:"Firefox"},{value:"DingTalk",label:"\u9489\u9489"}];return Ye.createElement("section",{className:je.formDom},Ye.createElement(Qt.Z,{spinning:t["exercise/getWorkSetting"]||F},Ye.createElement($.default,{form:n,name:"basicForm",initialValues:M,colon:!1,onValuesChange:(f,d)=>{console.log("onValuesChange",d);let x=d;for(const o in f)(o=="ip_bind"||o=="ip_limit")&&!d.is_locked&&d[o]&&(x.is_locked=!0),o=="open_camera"&&(x.photo_count=x.photo_count||5);H(x),Z(!0)},onFinish:y},Ye.createElement("div",{style:{background:"#F6F7F9",padding:15,color:"#666",marginBottom:22}},Ye.createElement("div",{className:"mb5"},"1\u3001\u82E5\u672A\u8BBE\u7F6E\u5BA2\u6237\u7AEF\u7684\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u652F\u6301\u5B66\u751F\u7F51\u9875\u7AEF\u4E0E\u5BA2\u6237\u7AEF\u540C\u65F6\u6309\u7167\u540C\u4E00\u5957\u89C4\u5219\u8FDB\u884C\u8003\u8BD5\uFF0C\u8003\u8BD5\u7684\u6570\u636E\u4E24\u7AEF\u540C\u6B65\u3002\u82E5\u8BBE\u7F6E\u5BA2\u6237\u7AEF\u8003\u8BD5\u4E0B\u7684\u4EFB\u610F\u89C4\u5219\uFF0C\u5219\u5224\u5B9A\u4E3A\u5F00\u542F\u5BA2\u6237\u7AEF\u8BBE\u7F6E\u7684\u8003\u8BD5\u3002"),Ye.createElement("div",null,"2\u3001\u5F00\u542F\u5BA2\u6237\u7AEF\u8BBE\u7F6E\u7684\u8003\u8BD5\uFF0C\u5B66\u751F\u53EA\u80FD\u5728Windows\u7CFB\u7EDF\u7684\u5BA2\u6237\u7AEF\u8FDB\u884C\u8003\u8BD5\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5\u8003\u8BD5\u7CFB\u7EDF\u5BA2\u6237\u7AEF\uFF0C\u70B9\u51FB",Ye.createElement("a",{onClick:()=>{window.open("/download")}},"\u3010\u4E0B\u8F7D\u5BA2\u6237\u7AEF\u3011"))),Ye.createElement("div",{className:"ant-form-item"},Ye.createElement($.default.Item,{name:"forbid_screen",valuePropName:"checked",style:{marginBottom:0}},Ye.createElement(de.default,{disabled:w},Ye.createElement(Ye.Fragment,null,Ye.createElement("strong",null,"\u7981\u6B62\u5207\u5C4F"),Ye.createElement(oe.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u5F00\u542F\u540E\uFF0C\u5728\u5BA2\u6237\u7AEF\u7B54\u5377\u4E2D\u5B66\u751F\u4E0D\u53EF\u5207\u5C4F\uFF0C\u65E0\u6CD5\u9000\u51FA\u7B54\u9898\u9875\u9762"},Ye.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),R.forbid_screen&&Ye.createElement(Y.Z,{className:je.unlockKeyWrapper,align:"middle"},Ye.createElement("div",{className:"c-grey-333"},"\u89E3\u9501\u5207\u5C4F\u7801"),Ye.createElement(oe.Z,{title:"\u5982\u5B66\u751F\u9700\u89E3\u9664\u5207\u5C4F\u9650\u5236\uFF0C\u9700\u6559\u5E08\u8F93\u5165\u89E3\u9501\u7801\u89E3\u9664"},Ye.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",margin:"0 10px"}})),Ye.createElement($.default.Item,{name:"screen_key",style:{marginBottom:0}},Ye.createElement(Ce.default,{className:je.unlockKeyInput,disabled:!0,placeholder:"\u8BF7\u8F93\u5165\u89E3\u9501\u5207\u5C4F\u7801"})),Ye.createElement(C.Z,null,!w&&Ye.createElement(fe.ZP,{type:"link",onClick:()=>{n.setFieldsValue({screen_key:Math.floor(Math.random()*1e6).toString().padStart(6,"0")})}},"\u6362\u4E00\u6362")))),Ye.createElement("div",{className:"ant-form-item"},Ye.createElement($.default.Item,{name:"use_white_list",valuePropName:"checked",style:{marginBottom:0}},Ye.createElement(de.default,{disabled:w},Ye.createElement(Ye.Fragment,null,Ye.createElement("strong",null,"\u8BBE\u7F6E\u767D\u540D\u5355\u7A0B\u5E8F"),Ye.createElement(oe.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u5F00\u542F\u540E\uFF0C\u5BA2\u6237\u7AEF\u8003\u751F\u7535\u8111\u7981\u6B62\u6253\u5F00\u767D\u540D\u5355\u4EE5\u5916\u7684\u7A0B\u5E8F\uFF0C\u7A0B\u5E8F\u5373\u5E94\u7528\u7684\u8FDB\u7A0B\u540D\u79F0"},Ye.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),R.use_white_list&&Ye.createElement(Y.Z,{className:je.unlockKeyWrapper,align:"middle"},Ye.createElement($.default.Item,{name:"white_list",style:{marginBottom:0,marginRight:10}},Ye.createElement(lt.default,{mode:"tags",disabled:w,style:{width:1100},options:A})),Ye.createElement(oe.Z,{title:Ye.createElement("div",null,Ye.createElement("div",{className:"c-while mb10 font14 mt5"},"\u5373\u4EFB\u52A1\u7BA1\u7406\u5668\u4E2D\u8BE5\u5E94\u7528\u7684\u8FDB\u7A0B\u540D\u79F0"),Ye.createElement("img",{width:340,src:To}))},Ye.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})))),Ye.createElement("div",{className:"ant-form-item"},Ye.createElement($.default.Item,{name:"net_limit",valuePropName:"checked",style:{marginBottom:0}},Ye.createElement(de.default,{disabled:w},Ye.createElement(Ye.Fragment,null,Ye.createElement("strong",null,"\u7F51\u7EDC\u53EF\u8BBF\u95EE\u6E05\u5355"),Ye.createElement(oe.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u5F00\u542F\u540E\uFF0C\u5BA2\u6237\u7AEF\u8003\u751F\u7535\u8111\u53EA\u80FD\u8BBF\u95EE\u9650\u5236\u540D\u5355\u5185\u7684\u7F51\u7AD9"},Ye.createElement(kt.Z,{style:{cursor:"pointer",color:"#4C6FFF",marginLeft:8}}))))),R.net_limit&&Ye.createElement(Y.Z,{className:je.unlockKeyWrapper,align:"middle"},Ye.createElement($.default.Item,{name:"net_limit_list",style:{marginBottom:0}},Ye.createElement(Ce.default.TextArea,{rows:5,style:{width:1124},disabled:w,placeholder:`\u652F\u6301 http\u548Cip\u4E24\u79CD\u65B9\u5F0F\uFF0C\u591A\u4E2Ahttp\uFF0Cip\u591A\u884C\u5C55\u793A\u5982\uFF1A
www.educoder.net\uFF08\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u524D\u7F00\uFF09
192.160.22.2
-\u5982\u672A\u586B\u5199\uFF0C\u5219\u9ED8\u8BA4\u53EA\u80FD\u8FDB\u5165https://www.educoder.net\uFF08\u5934\u6B4C\u7F51\u9875\uFF09`}))))),((0,_e.aN)()||((s=u==null?void 0:u.commonHeader)==null?void 0:s.exercise_author))&&!(r!=null&&r.appraise_label)&&Ye.createElement(Su.t,{okText:"\u4FDD\u5B58\u8BBE\u7F6E",onCancel:()=>{E()},onOk:()=>{n.submit()}})),Ye.createElement(dn,null))};var Ko=(0,ue.connect)(({exercise:u,loading:l,globalSetting:t})=>({exercise:u,loading:l.effects,globalSetting:t}))(Wo),Dt={flex_box_center:"flex_box_center___qXmER",flex_space_between:"flex_space_between___tVYVF",flex_box_vertical_center:"flex_box_vertical_center___uejwW",flex_box_center_end:"flex_box_center_end___l5I61",flex_box_column:"flex_box_column___A8X3f",content:"content___TBbyO",explain:"explain___WwPyv",tabs:"tabs___MlcMY",active:"active___lV1eg",btns:"btns___qovHC",must:"must___vgDa6",popover:"popover___HAX3s",zybzForm:"zybzForm____IvKI",graaytitle:"graaytitle___hkrTg",dataPicker:"dataPicker___T2aBH",examineStatus:"examineStatus___iICIK",contacts:"contacts___Tyh2m",contacts_img:"contacts_img___pfYUb",suc_status:"suc_status___UuTMv",fail_status:"fail_status___nBUzE",bohui:"bohui___lJoSV"},Ho=I(88522),ll=I(2720),Ue=I(59301),Yo=Object.defineProperty,Jo=Object.defineProperties,Uo=Object.getOwnPropertyDescriptors,An=Object.getOwnPropertySymbols,Go=Object.prototype.hasOwnProperty,Vo=Object.prototype.propertyIsEnumerable,Dn=(u,l,t)=>l in u?Yo(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Cn=(u,l)=>{for(var t in l||(l={}))Go.call(l,t)&&Dn(u,t,l[t]);if(An)for(var t of An(l))Vo.call(l,t)&&Dn(u,t,l[t]);return u},xn=(u,l)=>Jo(u,Uo(l)),Ll=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Xo="YYYY-MM-DD HH:mm",$o=({shixunHomeworks:u,user:l,loading:t,dispatch:i})=>{const[c]=$.default.useForm(),[s,p]=(0,e.useState)(null),[r,n]=(0,e.useState)([]),[a,w]=(0,e.useState)(""),[j,f]=(0,e.useState)(!0),[S,M]=(0,e.useState)(!1),R=(0,e.useRef)((0,Lu.throttle)(x=>A(x),1200,{leading:!0,trailing:!0})).current,[h,m]=(0,e.useState)([]),[Z,E]=(0,e.useState)(!1),H=(0,ue.useParams)(),[_,y]=(0,e.useState)({});(0,e.useEffect)(()=>{J()},[]),(0,e.useEffect)(()=>{Q(Z?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[Z]);const Q=(x="")=>{i({type:"exercise/setActionTabs",payload:{key:x}})},J=()=>Ll(void 0,null,function*(){var x,o,be,Ee,se,ae,ne,pe,ke,W,Be,Ze,je,Te,te,O;let D=yield(0,De.ZP)(`/api/exercises/${H.categoryId}/resources_ensure_info.json`,{method:"get"});c.setFieldsValue(xn(Cn({},(x=D==null?void 0:D.data)==null?void 0:x.important_shixun_configs),{times:(be=(o=D==null?void 0:D.data)==null?void 0:o.important_shixun_configs)!=null&&be.start_time&&((se=(Ee=D==null?void 0:D.data)==null?void 0:Ee.important_shixun_configs)!=null&&se.end_time)?[ie()((ne=(ae=D==null?void 0:D.data)==null?void 0:ae.important_shixun_configs)==null?void 0:ne.start_time),ie()((ke=(pe=D==null?void 0:D.data)==null?void 0:pe.important_shixun_configs)==null?void 0:ke.end_time)]:["",""],school_id:(Be=(W=D==null?void 0:D.data)==null?void 0:W.important_shixun_configs)==null?void 0:Be.school_name})),y((Ze=D==null?void 0:D.data)==null?void 0:Ze.important_shixun_configs),w((Te=(je=D==null?void 0:D.data)==null?void 0:je.important_shixun_configs)==null?void 0:Te.verify_reason),p(((O=(te=D==null?void 0:D.data)==null?void 0:te.important_shixun_configs)==null?void 0:O.process)||null),E(!1)});(0,e.useEffect)(()=>{_!=null&&_.school_name&&A(_==null?void 0:_.school_name)},[_==null?void 0:_.school_name]);const A=x=>Ll(void 0,null,function*(){var o,be;const Ee=yield i({type:"account/getSchoolOption",payload:{keyword:x,limit:10}});if(n(Ee==null?void 0:Ee.schools),x&&x!=""){m((o=Ee==null?void 0:Ee.schools)==null?void 0:o.filter(ae=>ae.name.includes(x)));const se=(((be=Ee==null?void 0:Ee.schools)==null?void 0:be.find(ae=>ae.name===x))||{}).id;c.setFieldsValue({school_id:x})}}),F=x=>parseInt(x||"0",10),d=(x,o)=>{if(o&&o.length===2){const[be,Ee]=o;if(!be||!Ee)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return Ue.createElement("section",{className:[Dt.form," bg-white pl30 pr30 pt10"].join(" ")},Ue.createElement("div",{style:{textAlign:"end"}},j&&Ue.createElement(fe.ZP,{onClick:()=>{f(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!j&&Ue.createElement("div",null,Ue.createElement(fe.ZP,{type:"primary",loading:S,onClick:()=>{c.submit()}},"\u63D0\u4EA4"),Ue.createElement(fe.ZP,{style:{marginLeft:20},onClick:()=>{f(!0),J()}},"\u53D6\u6D88"))),Ue.createElement(Y.Z,{align:"middle",className:"mt20"},Ue.createElement($.default,{form:c,disabled:j,layout:"horizontal",onFinish:x=>Ll(void 0,null,function*(){var o;console.log("---",x);const be=(o=r.find(se=>se.name===(x==null?void 0:x.school_id)))==null?void 0:o.id;let Ee=yield(0,De.ZP)(`/api/exercises/${H.categoryId}/resources_first_ensure.json`,{method:"post",body:{important_shixun_configs:xn(Cn({},x),{start_time:ie()(x==null?void 0:x.times[0]).format("YYYY-MM-DD HH:mm"),end_time:ie()(x==null?void 0:x.times[1]).format("YYYY-MM-DD HH:mm"),school_id:be})}});(Ee==null?void 0:Ee.status)===0&&(U.ZP.info("\u4FEE\u6539\u6210\u529F"),J(),f(!0))}),className:Dt.zybzForm,onValuesChange:()=>{E(!0)}},Ue.createElement(Y.Z,{align:"middle"},Ue.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Ue.createElement("span",{className:Dt.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),Ue.createElement($.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"}]},Ue.createElement(Ce.default,{bordered:!1,disabled:!0,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"}))),Ue.createElement(Y.Z,{align:"middle",className:"mt25"},Ue.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},Ue.createElement("span",{className:Dt.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),Ue.createElement($.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},Ue.createElement(Ho.Z,{size:"large",showSearch:!0,bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",borderRadius:4,height:50,paddingTop:5},showArrow:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D",onChange:R,options:h==null?void 0:h.map(x=>({value:x.name}))}))),Ue.createElement(Y.Z,{align:"middle",className:"mt25"},Ue.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Ue.createElement("span",{className:Dt.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),Ue.createElement("div",{className:Dt.graaytitle},Ue.createElement($.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:d}]},Ue.createElement(au.default.RangePicker,{disabledDate:x=>x&&x{if(x&&x[0]&&x[1]){const o=x[0].isBefore(ie()())?ie()():x[0];c.setFieldValue("times",[o,x[1]])}else c.setFieldValue("times",x)}})))),Ue.createElement(Y.Z,{align:"middle",className:"mt25"},Ue.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Ue.createElement("span",{className:Dt.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),Ue.createElement($.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},Ue.createElement(Ie.Z,{parser:F,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1}))))),Ue.createElement("div",{className:`${Dt.examineStatus} mt25`},s>=1&&Ue.createElement("div",null," ",Ue.createElement(ll.Z,{className:Dt.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),s>=2&&s!=3&&Ue.createElement("div",null," ",Ue.createElement(ll.Z,{className:Dt.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),s==3&&Ue.createElement("div",null," ",Ue.createElement(tl.Z,{className:Dt.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",Ue.createElement("span",{title:a,className:Dt.bohui},a),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",Ue.createElement("span",{className:Dt.contacts},Ue.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Ue.createElement("div",{className:Dt.contacts_img}))),s>=4&&s!=5&&s!=7&&Ue.createElement("div",null," ",Ue.createElement(ll.Z,{className:Dt.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(s==5||s==7)&&Ue.createElement("div",null," ",Ue.createElement(tl.Z,{className:Dt.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",Ue.createElement("span",{className:Dt.contacts},Ue.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Ue.createElement("div",{className:Dt.contacts_img}))),s>5&&Ue.createElement("div",null," ",Ue.createElement(ll.Z,{className:Dt.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))};var ec=(0,ue.connect)(({shixunHomeworks:u,loading:l,user:t})=>({shixunHomeworks:u,loading:l.effects,user:t}))($o),tu=I(59301);const tc=({exercise:u,globalSetting:l,dispatch:t})=>{var i,c;const[s,p]=(0,e.useState)("0"),r=[{name:"\u53D1\u5E03\u8BBE\u7F6E",key:"0",element:tu.createElement(ro,null),show:!0},{name:"\u9632\u4F5C\u5F0A\u8BBE\u7F6E",key:"2",element:tu.createElement(yo,null),show:!((i=l==null?void 0:l.setting)!=null&&i.is_local)},{name:"\u8BC4\u9605\u8BBE\u7F6E",key:"5",element:tu.createElement(Oo,null),show:(0,_e.GJ)()},{name:"\u6210\u7EE9\u8BBE\u7F6E",key:"3",element:tu.createElement(wo,null),show:!0},{name:"\u5BA2\u6237\u7AEF\u8BBE\u7F6E",key:"4",element:tu.createElement(Ko,null),show:!((c=l==null?void 0:l.setting)!=null&&c.is_local)},{name:"\u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C",key:"6",element:tu.createElement(ec,null),show:(0,_e.Ny)()}];return(0,e.useEffect)(()=>(t({type:"globalSetting/footerToggle",payload:!1}),()=>{t({type:"globalSetting/footerToggle",payload:!0})}),[]),tu.createElement("section",null,tu.createElement(we.default,{activeKey:s,onChange:n=>{u.actionTabs.key=="\u8868\u5355\u672A\u4FDD\u5B58"?ye.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{p(n),t({type:"exercise/setActionTabs",payload:{key:""}})}}):p(n)},items:r.filter(n=>n.show).map(n=>({label:n.name,key:n.key,children:n.element})),destroyInactiveTabPane:!0}))};var uc=(0,ue.connect)(({exercise:u,globalSetting:l})=>({exercise:u,globalSetting:l}))(tc),Zt={wrap:"wrap___y4Bkb",head:"head___Dfq21",title:"title___cJ2wS",table:"table___gdAJP",FormCheckBoxDom:"FormCheckBoxDom___NtsDC"},lc=I(73304),bn=I(98425),ku=I(42441),ac=I(10712),nc=I(70840),sc=I(97488),rc=I(92310),ic=I.n(rc),oc=Object.defineProperty,cc=Object.defineProperties,dc=Object.getOwnPropertyDescriptors,al=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,Pn=(u,l,t)=>l in u?oc(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,In=(u,l)=>{for(var t in l||(l={}))wn.call(l,t)&&Pn(u,t,l[t]);if(al)for(var t of al(l))Nn.call(l,t)&&Pn(u,t,l[t]);return u},Sn=(u,l)=>cc(u,dc(l)),kn=(u,l)=>{var t={};for(var i in u)wn.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&al)for(var i of al(u))l.indexOf(i)<0&&Nn.call(u,i)&&(t[i]=u[i]);return t},mc=u=>{var l=u,{data:t,className:i="",colon:c=!1}=l,s=kn(l,["data","className","colon"]);return e.createElement($.default,Sn(In({},s),{className:ic()(Zt.FormCheckBoxDom,i),colon:c}),t==null?void 0:t.map((p,r)=>{var n=p,{ItemData:a,valuePropName:w,children:j,desc:f,type:S="Checkbox",normalize:M}=n,R=kn(n,["ItemData","valuePropName","children","desc","type","normalize"]);return e.createElement(Y.Z,{key:r,wrap:!1,justify:"space-between"},e.createElement(C.Z,null,e.createElement($.default.Item,Sn(In({},R),{normalize:(h,m,Z)=>{var E,H;return S=="Radio"||((E=m||[])!=null&&E.every(_=>_==="all")&&h.includes("all")&&h.length>1&&(h=h.filter(_=>_!=="all")),(!((H=m||[])!=null&&H.includes("all"))&&h.includes("all")||(h==null?void 0:h.length)==0)&&(h=["all"])),M?M(h,m,Z):h}}),j||S=="Checkbox"?e.createElement(de.default.Group,{options:a}):e.createElement(ge.ZP.Group,{options:a,optionType:"button"}))),e.createElement(C.Z,null,f))}))},Zn=I(36381),ct={Onerow:"Onerow___ZYa8H",TableDom:"TableDom___PXmEy",CollapseDom:"CollapseDom___q9wvV",CollapseDomC:"CollapseDomC___zTeH1",CollapseChildrenDom:"CollapseChildrenDom___O1Ffz",open:"open___K7p7T",DomStyle:"DomStyle___EoUKX",DomStyleTitle:"DomStyleTitle___vhLg3",DomStyleTitleChild:"DomStyleTitleChild___a1RIx",Sessce:"Sessce___zdKQ2",AnswerSDom:"AnswerSDom___YkvgW"},ut=I(13081),Ec=I(42661),g=I(59301),pc=Object.defineProperty,Fc=Object.defineProperties,fc=Object.getOwnPropertyDescriptors,nl=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,jn=Object.prototype.propertyIsEnumerable,Tn=(u,l,t)=>l in u?pc(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,uu=(u,l)=>{for(var t in l||(l={}))On.call(l,t)&&Tn(u,t,l[t]);if(nl)for(var t of nl(l))jn.call(l,t)&&Tn(u,t,l[t]);return u},hu=(u,l)=>Fc(u,fc(l)),Rl=(u,l)=>{var t={};for(var i in u)On.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&nl)for(var i of nl(u))l.indexOf(i)<0&&jn.call(u,i)&&(t[i]=u[i]);return t},vc=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const gc=u=>{var l,t;const i=document.createElement("html");return i.innerHTML=(0,Ec.ZP)(u),g.createElement("span",null,((t=(l=i==null?void 0:i.children)==null?void 0:l[1])==null?void 0:t.textContent)||(i==null?void 0:i.textContent)||"")},Ln=u=>{var l=u,{data:t}=l,i=Rl(l,["data"]),c,s;const p=(()=>{var r,n,a,w;let j=[];return((t==null?void 0:t.ques_type)==ut.f[0].id||(t==null?void 0:t.ques_type)==ut.f[1].id)&&(j=[{title:"\u9009\u9879",num:"\u7B54\u9898\u4EBA\u6570",scale:g.createElement("span",null,"\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B",g.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u4EBA\u6570\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u6BD4\u4F8B\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(r=(t==null?void 0:t.ques_details)||[])==null?void 0:r.map((f,S)=>hu(uu({},f),{title:ut.k[S],num:f.choice_users_count,scale:(Number(f.choice_percent)*100).toFixed(2)}))]),(t==null?void 0:t.ques_type)==ut.f[2].id&&(j=[{title:"\u9009\u9879",num:"\u7B54\u9898\u4EBA\u6570",scale:g.createElement("span",null,"\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B",g.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u4EBA\u6570\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u6BD4\u4F8B\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(n=(t==null?void 0:t.ques_details)||[])==null?void 0:n.map((f,S)=>hu(uu({},f),{title:f.choice_text,num:f.choice_users_count,scale:(Number(f.choice_percent)*100).toFixed(2)}))]),((t==null?void 0:t.ques_type)==ut.f[3].id||(t==null?void 0:t.ques_type)==ut.f[8].id)&&(j=[{title:"\u586B\u7A7A",num:"\u7B54\u5BF9\u4EBA\u6570",scale:g.createElement("span",null,"\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B",g.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u7B54\u5BF9\u4EBA\u6570\uFF1A"),"\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570\u3002"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B\uFF1A"),"\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(a=(t==null?void 0:t.ques_details)||[])==null?void 0:a.map((f,S)=>hu(uu({},f),{title:`\u586B\u7A7A${f.choice_position}`,num:f.choice_users_count,scale:(Number(f.choice_percent)*100).toFixed(2)}))]),((t==null?void 0:t.ques_type)==ut.f[4].id||(t==null?void 0:t.ques_type)==ut.f[6].id)&&(j=[{title:"\u5F97\u5206",num:"\u5B66\u751F\u4EBA\u6570",scale:g.createElement("span",null,"\u5B66\u751F\u6BD4\u4F8B",g.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(t==null?void 0:t.ques_type)==ut.f[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5",(t==null?void 0:t.ques_type)==ut.f[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(t==null?void 0:t.ques_type)==ut.f[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5",(t==null?void 0:t.ques_type)==ut.f[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(t==null?void 0:t.ques_type)==ut.f[4].id?"\u7B80\u7B54\u9898\u88AB\u8BC4\u9605\u4E3A\u96F6\u5206\u7684\u5B66\u751F\u6570\u3002":"\u7F16\u7A0B\u9898\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002","\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),(t==null?void 0:t.ques_type)==ut.f[4].id?"\uFF08\u8BE5\u7B80\u7B54\u9898\u5F97\u96F6\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100% (\u6CE8\uFF1A\u672A\u8BC4\u9605\uFF08\u5305\u62EC\u5173\u952E\u8BCD\u8BC4\u5206\u548C\u6559\u5E08\u8BC4\u9605\uFF09\u7684\u5B66\u751F\u4E0D\u7EDF\u8BA1\u81F3\u8BE5\u9009\u9879\u4E2D)":"\uFF08\u8BE5\u7F16\u7A0B\u9898\u672A\u5F97\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(w=(t==null?void 0:t.ques_details)||[])==null?void 0:w.map((f,S)=>hu(uu({},f),{title:f.choice_text,num:f.choice_users_count,scale:(Number(f.choice_percent)*100).toFixed(2)}))]),j})();return g.createElement("div",{className:ct.DomStyle},g.createElement("div",{style:{display:"flex",justifyContent:"space-between",gap:20}},g.createElement("div",{style:{flex:1,display:"flex",flexDirection:"column",justifyContent:"space-between",gap:20}},g.createElement(Y.Z,{gutter:10,wrap:!1,style:{maxHeight:350,overflow:"auto"}},g.createElement(C.Z,{className:ct.DomStyleTitle},"\u9898\u76EE"),g.createElement(C.Z,null,g.createElement(rt.Z,{className:ct.DomStyleTitle,style:{maxWidth:710},value:t.ques_title}),g.createElement("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:20}},(c=t==null?void 0:t.ques_details)==null?void 0:c.map((r,n)=>g.createElement("div",{key:n},((t==null?void 0:t.ques_type)==ut.f[0].id||(t==null?void 0:t.ques_type)==ut.f[1].id)&&g.createElement(Y.Z,{className:`${r.choice_right_boolean?ct.Sessce:""}`,gutter:10,wrap:!1,key:n},g.createElement(C.Z,{style:{fontWeight:600}},ut.k[n]),g.createElement(C.Z,null,g.createElement(rt.Z,{className:ct.DomStyleTitle,style:{maxWidth:690},value:r.choice_text||""}))),(t==null?void 0:t.ques_type)==ut.f[2].id&&g.createElement(Y.Z,{className:`${r.choice_right_boolean?ct.Sessce:""}`,gutter:10,wrap:!1,key:n},g.createElement(C.Z,null,g.createElement(rt.Z,{className:ct.DomStyleTitle,style:{maxWidth:690},value:r.choice_text||""}))),((t==null?void 0:t.ques_type)==ut.f[3].id||(t==null?void 0:t.ques_type)==ut.f[8].id)&&g.createElement(Y.Z,{gutter:10,wrap:!1,key:n},g.createElement(C.Z,{style:{fontWeight:600}},"\u586B\u7A7A",r.choice_position,"\uFF1A"),g.createElement(C.Z,null,r.choice_text||"")),((t==null?void 0:t.ques_type)==ut.f[4].id||(t==null?void 0:t.ques_type)==ut.f[6].id)&&g.createElement(Y.Z,{gutter:10,wrap:!1,key:n},g.createElement(C.Z,null,g.createElement(rt.Z,{className:ct.DomStyleTitle,style:{maxWidth:690},value:r.choice_text||""})))))))),g.createElement(Y.Z,{gutter:60},[ut.f[0].id,ut.f[1].id,ut.f[2].id].includes(t==null?void 0:t.ques_type)&&g.createElement(C.Z,null,g.createElement("span",{className:`${ct.DomStyleTitle}`},"\u6B63\u786E\u7B54\u6848\uFF1A"),(s=t==null?void 0:t.ques_details)==null?void 0:s.filter(r=>r.choice_right_boolean).map((r,n)=>g.createElement("span",{key:n},((t==null?void 0:t.ques_type)==ut.f[0].id||(t==null?void 0:t.ques_type)==ut.f[1].id)&&g.createElement("span",{className:"ml10",style:{color:"#000",fontWeight:600}},ut.k[r.choice_position-1]),(t==null?void 0:t.ques_type)==ut.f[2].id&&g.createElement("span",{className:"ml10",style:{color:"#000",fontWeight:600}},r.choice_text)))),g.createElement(C.Z,null,g.createElement("span",{className:`${ct.DomStyleTitle} mr10`},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),g.createElement("span",{style:{color:"#000",fontWeight:600}},(t==null?void 0:t.tag_discipline)||"-")))),g.createElement("div",{className:ct.AnswerSDom,style:{padding:"0 0 0 20px"}},g.createElement("div",{className:ct.DomStyleTitle},"\u7B54\u9898\u60C5\u51B5\uFF1A"),g.createElement("div",{className:"mt20"},p==null?void 0:p.map((r,n)=>g.createElement("div",{key:n,style:{display:"flex",alignItems:"center",gap:10,marginTop:n==0?10:14}},[ut.f[0].id,ut.f[1].id,ut.f[2].id].includes(t==null?void 0:t.ques_type)?g.createElement("div",{className:`${r!=null&&r.choice_right_boolean?ct.Sessce:""}`,style:{width:56}},r.title):g.createElement("div",{style:{width:56}},r.title),g.createElement("div",{style:{width:56}},r.num,n==0?"":"\u4EBA"),g.createElement("div",{style:{width:140}},n==0?r.scale:g.createElement(Y.Z,{gutter:4,align:"middle"},g.createElement(C.Z,{flex:1},g.createElement("div",{style:{width:"100%",height:10,background:"#fff",borderRadius:"5px"}},g.createElement("div",{style:{width:`${r.scale}%`,height:"100%",borderRadius:"5px",background:"#165DFF"}}))),g.createElement(C.Z,{style:{color:"#999"}},r.scale,"%")))))))))},Bc=u=>{var l=u,{data:t}=l,i=Rl(l,["data"]);const c={title:"\u5F97\u5206",num:"\u5B66\u751F\u4EBA\u6570",scale:g.createElement("span",null,"\u5B66\u751F\u6BD4\u4F8B",g.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))};return g.createElement("div",{className:ct.DomStyle},g.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between"}},g.createElement("div",null,g.createElement("div",{style:{display:"flex",justifyContent:"space-between",gap:20}},g.createElement(Y.Z,{gutter:10,wrap:!1},g.createElement(C.Z,{className:ct.DomStyleTitle},"\u9898\u76EE"),g.createElement(C.Z,null,g.createElement(rt.Z,{style:{maxWidth:710},className:ct.DomStyleTitle,value:t.ques_title}))),g.createElement("div",{className:ct.AnswerSDom},g.createElement("div",{className:ct.DomStyleTitle},"\u7B54\u9898\u60C5\u51B5\uFF1A"),g.createElement("div",{className:"mt20",style:{display:"flex",alignItems:"center",gap:10}},g.createElement("div",{style:{width:56}},c.title),g.createElement("div",{style:{width:56}},c.num),g.createElement("div",{style:{width:140}},c.scale)))),t==null?void 0:t.ques_details.map((s,p)=>g.createElement("div",{key:p,style:{display:"flex",gap:10}},g.createElement("div",{className:ct.DomStyleTitle},"\u7B2C",(0,ze.EM)(p+1),"\u5173\uFF1A"),g.createElement("div",{style:{flex:1}},[{challenge_name:s.challenge_name},...(s==null?void 0:s.challenge_details)||[]].map((r,n)=>g.createElement("div",{key:n,style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:20,width:"100%"}},g.createElement("div",null,g.createElement(rt.Z,{className:`${ct.DomStyleTitle} ${n==0?ct.DomStyleTitleChild:""}`,value:r.challenge_name||r.choice_text})),g.createElement("div",{className:ct.AnswerSDom},g.createElement("div",{style:{display:"flex",alignItems:"center",gap:10}},g.createElement("div",{style:{width:56}},r.choice_text?r.choice_text:""),g.createElement("div",{style:{width:56}},r.choice_users_count!=null?`${r.choice_users_count}\u4EBA`:""),g.createElement("div",{style:{width:140}},r.choice_percent&&g.createElement(Y.Z,{gutter:4,align:"middle"},g.createElement(C.Z,{flex:1},g.createElement("div",{style:{width:"100%",height:10,background:"#fff",borderRadius:"5px"}},g.createElement("div",{style:{width:`${(Number(r.choice_percent)*100).toFixed(2)}%`,height:"100%",borderRadius:"5px",background:"#165DFF"}}))),g.createElement(C.Z,{style:{color:"#999"}},(Number(r.choice_percent)*100).toFixed(2),"%"))))))))))),g.createElement("div",null,g.createElement("span",{className:`${ct.DomStyleTitle} mr10`},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),g.createElement("span",{style:{color:"#000",fontWeight:600}},(t==null?void 0:t.tag_discipline)||"-"))))},Rn=({columns:u,item:l,Fques_type:t,Findex:i})=>g.createElement(Y.Z,{align:"middle",wrap:!1,style:{color:"#333"}},g.createElement(C.Z,{flex:`${u[0].width-20}px`,style:{paddingLeft:t==ut.f[7].id&&"8px"}},(l==null?void 0:l.index)||`${i}.${l==null?void 0:l.ques_position}`),g.createElement(C.Z,{className:ct.Onerow,flex:1,style:{padding:"0 8px",maxWidth:392}},gc(l==null?void 0:l.ques_title)),g.createElement(ce.Z,{title:l==null?void 0:l.name},g.createElement(C.Z,{className:ct.Onerow,flex:`${u[2].width}px`,style:{padding:"0 8px"}},t==ut.f[7].id?l==null?void 0:l.name:g.createElement("div",{className:ct.Onerow,style:{padding:"2px 10px 2px 0",borderRadius:"13px",color:"#165DFF"}},g.createElement("span",{style:{padding:"2px 10px",borderRadius:"13px",background:"rgba(22,93,255,0.1)"}},l==null?void 0:l.name)))),g.createElement(C.Z,{flex:`${u[3].width}px`,style:{padding:"0 8px"}},l==null?void 0:l.right_percent,"%"),g.createElement(C.Z,{flex:`${u[4].width}px`,style:{padding:"0 8px"}},l==null?void 0:l.score_percent,"%"),g.createElement(C.Z,{flex:`${u[5].width}px`,style:{padding:"0 8px"}},l==null?void 0:l.effictive_counts,"\u4EBA"),g.createElement(C.Z,{flex:`${u[6].width}px`,style:{padding:"0 8px"}},l==null?void 0:l.un_answer_counts,"\u4EBA"),g.createElement(C.Z,{flex:`${u[7].width}px`,style:{paddingLeft:"8px"}},l==null?void 0:l.total_user_counts,"\u4EBA")),_c=(u,l)=>{var t=u,{exercise:i,dispatch:c,value:s}=t,p=Rl(t,["exercise","dispatch","value"]);const[r]=$.default.useForm(),{NormalResult:{commit_results:n,questions_count:a}}=i,w=(0,ue.useParams)(),[j,f]=(0,e.useState)([]),[S,M]=(0,e.useState)([]),[R,h]=(0,e.useState)(void 0),[m,Z]=(0,e.useState)(!1),[E,H]=(0,e.useState)({coursesId:w.coursesId,id:w.categoryId,categoryId:w.categoryId,page:1,limit:50,order:null,sort:"asc"}),_=[{title:"\u9898\u53F7",dataIndex:"index",width:70,sorter:(A,F)=>A.index-F.index},{title:"\u9898\u76EE\u5185\u5BB9",dataIndex:"ques_title",ellipsis:!0},{title:"\u9898\u578B",dataIndex:"name",width:110},{title:g.createElement("span",null,"\u6B63\u786E\u7387 ",g.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u6B63\u786E\u7387\uFF1A"),"\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"right_percent",width:95,sorter:(A,F)=>A.index3-F.index3},{title:g.createElement("span",null,"\u5F97\u5206\u7387 ",g.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u5F97\u5206\u7387\uFF1A"),"\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"score_percent",width:95,sorter:(A,F)=>A.score_percent-F.score_percent},{title:g.createElement("span",null,"\u5DF2\u7B54\u9898\u4EBA\u6570 ",g.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:"\u5DF2\u7ECF\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"effictive_counts",width:125,sorter:(A,F)=>A.effictive_counts-F.effictive_counts},{title:g.createElement("span",null,"\u672A\u7B54\u9898\u4EBA\u6570 ",g.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:"\u8FD8\u672A\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"un_answer_counts",width:125,sorter:(A,F)=>A.un_answer_counts-F.un_answer_counts},{title:g.createElement("span",null,"\u603B\u4EBA\u6570"),dataIndex:"total_user_counts",width:80},{title:"",dataIndex:"index8",width:58}],y=(...A)=>vc(void 0,[...A],function*(F=E){var d,x,o,be,Ee;Z(!0);const se=[],ae=yield c({type:"exercise/getQuestionResult",payload:uu(uu({},F),s)});(d=ae==null?void 0:ae.commit_results)==null||d.forEach(ne=>{var pe,ke;se.push(ne==null?void 0:ne.id),(pe=ne==null?void 0:ne.sub_exercise_questions)!=null&&pe.length&&((ke=ne==null?void 0:ne.sub_exercise_questions)==null||ke.forEach(W=>{se.push(W==null?void 0:W.id)}))}),R&&f(se),R==!1&&f([]),R==null&&f((o=(x=ae==null?void 0:ae.commit_results)==null?void 0:x[0])!=null&&o.id?[(Ee=(be=ae==null?void 0:ae.commit_results)==null?void 0:be[0])==null?void 0:Ee.id]:[]),M(se),Z(!1)}),Q=A=>{let F=[];j!=null&&j.includes(A)?F=j.filter(d=>d!=A):F=[...j,A],f(F)};(0,e.useEffect)(()=>{y()},[E,s]);const J=()=>{y()};return(0,e.useImperativeHandle)(l,()=>({dealData:J})),g.createElement(Qt.Z,{spinning:m},g.createElement("div",null,g.createElement(Y.Z,{className:"mt20 mb20",align:"middle",justify:"space-between"},g.createElement(C.Z,null,g.createElement("span",{className:"font16",style:{lineHeight:"26px",color:"#000"}},"\u8BD5\u9898\u8BE6\u60C5")),g.createElement(C.Z,null,g.createElement(fe.ZP,{type:"primary",onClick:()=>{(j==null?void 0:j.length)==(S==null?void 0:S.length)?(f([]),h(!1)):(f(S),h(!0))}},"\u5168\u90E8",(j==null?void 0:j.length)==(S==null?void 0:S.length)?"\u6536\u8D77":"\u5C55\u5F00"))),g.createElement(st.default,{className:ct.TableDom,columns:_,dataSource:[],pagination:!1,onChange:(A,F,d)=>{var x;H(hu(uu({},E),{order:d==null?void 0:d.field,sort:((x=d==null?void 0:d.order)==null?void 0:x.replace("end",""))||"asc"}))}}),n==null?void 0:n.map(A=>{var F;return g.createElement(Zn.default,{key:A==null?void 0:A.id,className:`${ct.CollapseDom} ${(A==null?void 0:A.ques_type)==ut.f[7].id?ct.CollapseDomC:""}`,ghost:!0,expandIconPosition:"end",activeKey:j,onChange:()=>{Q(A==null?void 0:A.id)},expandIcon:({isActive:d})=>g.createElement("span",{className:"font14",style:{color:"#165DFF"}},d?"\u6536\u8D77":"\u5C55\u5F00",g.createElement(du.Z,{className:`${d?ct.open:""}`,style:{fontSize:9,marginLeft:3,transition:"all .2s"}})),items:[{key:A==null?void 0:A.id,label:g.createElement(Rn,{columns:_,item:A}),children:g.createElement(g.Fragment,null,(A==null?void 0:A.ques_type)==ut.f[7].id&&((F=A==null?void 0:A.sub_exercise_questions)==null?void 0:F.map(d=>g.createElement(Zn.default,{key:d==null?void 0:d.id,className:ct.CollapseChildrenDom,ghost:!0,expandIconPosition:"end",activeKey:j,onChange:()=>{Q(d==null?void 0:d.id)},expandIcon:({isActive:x})=>g.createElement("span",{style:{color:"#165DFF",marginLeft:25}},g.createElement(du.Z,{className:`${x?ct.open:""}`,style:{fontSize:9,marginLeft:3,transition:"all .2s"}})),items:[{key:d==null?void 0:d.id,label:g.createElement(Rn,{columns:_,item:d,Fques_type:A==null?void 0:A.ques_type,Findex:A==null?void 0:A.index}),children:g.createElement(Ln,{data:d})}]}))),(A==null?void 0:A.ques_type)!==ut.f[7].id&&(A==null?void 0:A.ques_type)!==ut.f[5].id&&g.createElement(Ln,{data:A}),(A==null?void 0:A.ques_type)==ut.f[5].id&&g.createElement(Bc,{data:A}))}]})}),(n==null?void 0:n.length)==0&&g.createElement(bu.Z,null),g.createElement(ft.Z,{className:"mt20",pageSize:E.limit,current:E.page,showSizeChanger:!0,showQuickJumper:!0,showTotal:A=>g.createElement("span",null,"\u5171",g.createElement("span",{style:{color:"#165DFF"}}," ",A," "),"\u6761\u6570\u636E"),onChange:(A,F)=>{H(hu(uu({},E),{page:A,limit:F}))},total:a})))};var yc=(0,ue.connect)(({exercise:u})=>({exercise:u}),null,null,{forwardRef:!0})((0,e.forwardRef)(_c)),hc={wrap:"wrap___nansB"},at=I(59301),Ac=Object.defineProperty,Dc=Object.defineProperties,Cc=Object.getOwnPropertyDescriptors,sl=Object.getOwnPropertySymbols,Mn=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,zn=(u,l,t)=>l in u?Ac(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,rl=(u,l)=>{for(var t in l||(l={}))Mn.call(l,t)&&zn(u,t,l[t]);if(sl)for(var t of sl(l))qn.call(l,t)&&zn(u,t,l[t]);return u},xc=(u,l)=>Dc(u,Cc(l)),bc=(u,l)=>{var t={};for(var i in u)Mn.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&sl)for(var i of sl(u))l.indexOf(i)<0&&qn.call(u,i)&&(t[i]=u[i]);return t},wc=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Nc=(u,l)=>{var t=u,{exercise:i,dispatch:c,value:s}=t,p=bc(t,["exercise","dispatch","value"]);const[r]=$.default.useForm(),{NormalResult:{commit_results:n}}=i,a=(0,ue.useParams)(),[w,j]=(0,e.useState)({coursesId:a.coursesId,id:a.categoryId,categoryId:a.categoryId,page:1,limit:50,order:null,sort:"asc"}),[f,S]=(0,e.useState)(!1),M=[{title:"\u9898\u53F7",dataIndex:"index",width:70,sorter:(m,Z)=>m.index-Z.index,render:(m,Z)=>at.createElement("span",{style:{color:"#333"}},m)},{title:"\u9898\u578B",dataIndex:"name",width:110,render:(m,Z)=>at.createElement("span",{style:{color:"#333"}},m)},{title:at.createElement("span",null,"\u6B63\u786E\u7387 ",at.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:at.createElement(at.Fragment,null,at.createElement("div",null,at.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u6B63\u786E\u7387\uFF1A"),"\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u7B54\u9898\u5B66\u751F\u603B\u6570\uFF09*100%"),at.createElement("div",null,at.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},at.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"right_percent",width:95,sorter:(m,Z)=>m.right_percent-Z.right_percent,render:(m,Z)=>at.createElement("span",{style:{color:"#333"}},`${m}%`)},{title:at.createElement("span",null,"\u5F97\u5206\u7387 ",at.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:at.createElement(at.Fragment,null,at.createElement("div",null,at.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u5F97\u5206\u7387\uFF1A"),"\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"),at.createElement("div",null,at.createElement("span",{style:{fontWeight:600}},"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},at.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"score_percent",width:95,sorter:(m,Z)=>m.score_percent-Z.score_percent,render:(m,Z)=>at.createElement("span",{style:{color:"#333"}},`${m}%`)},{title:at.createElement("span",null,"\u5DF2\u7B54\u9898\u4EBA\u6570 ",at.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:"\u5DF2\u7ECF\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},at.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"effictive_counts",width:125,sorter:(m,Z)=>m.effictive_counts-Z.effictive_counts,render:(m,Z)=>at.createElement("span",{style:{color:"#333"}},`${m}\u4EBA`)},{title:at.createElement("span",null,"\u672A\u7B54\u9898\u4EBA\u6570 ",at.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:"\u8FD8\u672A\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},at.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"un_answer_counts",width:125,sorter:(m,Z)=>m.un_answer_counts-Z.un_answer_counts,render:(m,Z)=>at.createElement("span",{style:{color:"#333"}},`${m}\u4EBA`)},{title:at.createElement("span",null,"\u603B\u4EBA\u6570"),dataIndex:"total_user_counts",width:80,render:(m,Z)=>at.createElement("span",{style:{color:"#333"}},`${m}\u4EBA`)}],R=(...m)=>wc(void 0,[...m],function*(Z=w){S(!0);const E=yield c({type:"exercise/getQuestionResult",payload:rl(rl({},Z),s)});S(!1)});(0,e.useEffect)(()=>{R()},[w,s]);const h=()=>{R()};return(0,e.useImperativeHandle)(l,()=>({dealData:h})),at.createElement("div",{className:hc.wrap},at.createElement("div",{className:"mt30"},at.createElement("div",{className:"mb20 font16",style:{color:"#000"}},"\u8BD5\u9898\u8BE6\u60C5"),at.createElement(st.default,{columns:M,rowKey:m=>m.index,loading:f,dataSource:n,onChange:(m,Z,E)=>{var H;j(xc(rl({},w),{order:E==null?void 0:E.field,sort:((H=E==null?void 0:E.order)==null?void 0:H.replace("end",""))||"asc"}))},pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:w.limit,current:w.page,position:["bottomRight"],onChange:(m,Z)=>{w.page=m,w.limit=Z,j(rl({},w)),R()},total:n==null?void 0:n.length,showTotal:(m,Z)=>at.createElement("span",null,"\u5171",at.createElement("span",{style:{color:"#165DFF"}}," ",m," "),"\u6761\u6570\u636E")}})))};var Pc=(0,ue.connect)(({exercise:u})=>({exercise:u}),null,null,{forwardRef:!0})((0,e.forwardRef)(Nc)),q=I(59301),Ic=Object.defineProperty,Sc=Object.defineProperties,kc=Object.getOwnPropertyDescriptors,Qn=Object.getOwnPropertySymbols,Zc=Object.prototype.hasOwnProperty,Oc=Object.prototype.propertyIsEnumerable,Wn=(u,l,t)=>l in u?Ic(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Mt=(u,l)=>{for(var t in l||(l={}))Zc.call(l,t)&&Wn(u,t,l[t]);if(Qn)for(var t of Qn(l))Oc.call(l,t)&&Wn(u,t,l[t]);return u},Ml=(u,l)=>Sc(u,kc(l)),il=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const jc=({exercise:u,dispatch:l})=>{var t,i,c,s,p,r,n,a,w,j,f,S,M,R;const[h]=(0,ue.useSearchParams)(),[m,Z]=(0,e.useState)("1"),[E,H]=(0,e.useState)({}),[_,y]=(0,e.useState)([]),[Q,J]=(0,e.useState)([]),[A,F]=(0,e.useState)({exercise_group_id:["all"],scope:"2",question_type:["all"]}),[d,x]=(0,e.useState)(0),[o,be]=(0,e.useState)(0),[Ee,se]=(0,e.useState)([]),[ae,ne]=(0,e.useState)([]),[pe,ke]=(0,e.useState)(void 0),[W,Be]=(0,e.useState)(0),[Ze,je]=(0,e.useState)(!0),[Te,te]=(0,e.useState)(!1),[O,D]=(0,e.useState)(!1),[L,v]=(0,e.useState)(!1),[k,G]=(0,e.useState)(!1),[z,K]=(0,e.useState)(0),B=(0,e.useRef)(null),Fe=(0,e.useRef)(null),Ne=(0,e.useRef)(null),Me=(0,e.useRef)(null),X=(0,e.useRef)({start:0,end:100}),[Ae]=$.default.useForm(),le=(0,ue.useParams)();(0,e.useEffect)(()=>(k?B.current=setInterval(()=>{K(xe=>xe+1)},1e3*60*10):clearInterval(B.current),()=>{clearInterval(B.current)}),[k]),(0,e.useEffect)(()=>{Pe()},[]),(0,e.useEffect)(()=>{var xe;z>0&&(m==="1"?Pe():(xe=Me.current)==null||xe.dealData())},[z]),(0,e.useEffect)(()=>{if(Fe.current){let xe=function(We){const pt=[We.offsetX,We.offsetY],Re=ve.convertFromPixel({seriesIndex:0},pt);console.log("Clicked data coordinates:",Re),ve.containPixel("grid",pt)&&ke(Ee[Re[0]])},N=function(We){const pt=[We.offsetX,We.offsetY];ve.containPixel("grid",pt)&&Qe.setCursorStyle("pointer")},P=function(We){X.current={start:We==null?void 0:We.start,end:We==null?void 0:We.end}};const ve=Fe.current.getEchartsInstance(),Qe=ve.getZr();return ve.on("dataZoom",P),Qe.on("click",xe),Qe.on("mousemove",N),()=>{try{ve==null||ve.off("dataZoom",P),Qe==null||Qe.off("click",xe),Qe==null||Qe.off("mousemove",N)}catch(We){}}}},[Fe.current,Ze,Ee]),(0,e.useEffect)(()=>{if(Ne.current){let xe=function(Qe){var We;const pt=[Qe.offsetX,Qe.offsetY],Re=P.convertFromPixel({seriesIndex:0},pt);if(console.log("Clicked data coordinates:",Re),P.containPixel("grid",pt)){document.body.scrollIntoView();const gt=Ml(Mt({},A),{question_type:[(We=ae[Re[0]])==null?void 0:We.question_type_id]});F(gt),Ae.setFieldsValue(Mt({},gt)),Z("2")}},N=function(Qe){const We=[Qe.offsetX,Qe.offsetY];P.containPixel("grid",We)&&ve.setCursorStyle("pointer")};const P=Ne.current.getEchartsInstance(),ve=P.getZr();return ve.on("click",xe),ve.on("mousemove",N),()=>{try{ve==null||ve.off("click",xe),ve==null||ve.off("mousemove",N)}catch(Qe){}}}},[Fe.current,Ze,ae,A]);const Pe=(...xe)=>il(void 0,[...xe],function*(N=A){te(!0),yield Promise.all([me(N),re(N),He(N)]),te(!1),je(!1)}),ee=(0,e.useMemo)(()=>{var xe,N;return{scope:A==null?void 0:A.scope,exercise_group_id:(xe=A==null?void 0:A.exercise_group_id)!=null&&xe.includes("all")?null:A==null?void 0:A.exercise_group_id,question_type:(N=A==null?void 0:A.question_type)!=null&&N.includes("all")?null:A==null?void 0:A.question_type}},[A]),me=xe=>il(void 0,null,function*(){var N,P,ve;const Qe={scope:xe==null?void 0:xe.scope,exercise_group_id:(N=xe==null?void 0:xe.exercise_group_id)!=null&&N.includes("all")?null:xe==null?void 0:xe.exercise_group_id},We=yield(0,De.ZP)(`/api/exercises/${le==null?void 0:le.categoryId}/new_exercise_result.json`,{method:"get",params:Mt({},Qe)});if((We==null?void 0:We.status)===0){const pt=[{label:"\u5168\u90E8",value:"all"}];(P=We==null?void 0:We.course_groups)==null||P.forEach(gt=>{pt.push({label:gt==null?void 0:gt.exercise_group_name,value:gt==null?void 0:gt.exercise_group_id})});const Re=[{label:"\u5168\u90E8",value:"all"}];(ve=We==null?void 0:We.question_types)==null||ve.forEach(gt=>{Re.push({label:gt==null?void 0:gt.name,value:gt==null?void 0:gt.id})}),J(Re),y(pt),H(Mt({},We))}}),re=(xe,...N)=>il(void 0,[xe,...N],function*(P,ve=!1,Qe={}){var We;const pt={scope:P==null?void 0:P.scope,exercise_group_id:(We=P==null?void 0:P.exercise_group_id)!=null&&We.includes("all")?null:P==null?void 0:P.exercise_group_id};D(ve);const Re=yield(0,De.ZP)(`/api/exercises/${le==null?void 0:le.categoryId}/new_exercise_result_form.json`,{method:"get",params:Mt(Ml(Mt({},pt),{method:d,order:o}),Qe)});if((Re==null?void 0:Re.status)===0){se(Re==null?void 0:Re.rate_list);const gt=Math.floor(29*100/(Re==null?void 0:Re.rate_list.length));X.current={start:0,end:gt}}D(!1)}),He=(xe,...N)=>il(void 0,[xe,...N],function*(P,ve=!1,Qe={}){var We;const pt={scope:P==null?void 0:P.scope,exercise_group_id:(We=P==null?void 0:P.exercise_group_id)!=null&&We.includes("all")?null:P==null?void 0:P.exercise_group_id};v(ve);const Re=yield(0,De.ZP)(`/api/exercises/${le==null?void 0:le.categoryId}/new_exercise_result_bottom.json`,{method:"get",params:Mt(Ml(Mt({},pt),{method:W}),Qe)});(Re==null?void 0:Re.status)===0&&ne(Re==null?void 0:Re.chart),v(!1)}),$e=[{label:"\u5168\u90E8",value:"0"},{label:"\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377",value:"1"},{label:"\u5DF2\u4EA4\u5377",value:"2"}],yt=()=>{const xe=[{name:"exercise_group_id",label:"\u5206\u73ED\u8303\u56F4",ItemData:_},{name:"scope",label:q.createElement("span",null,"\u7EDF\u8BA1\u8303\u56F4 ",q.createElement(ce.Z,{overlayStyle:{maxWidth:600},title:q.createElement(q.Fragment,null,q.createElement("div",null,q.createElement("span",{style:{fontWeight:600}},"\u5168\u90E8\u5B66\u751F\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u5168\u90E8\u5B66\u751F\u65F6\uFF0C\u5219\u7EDF\u8BA1\u6570\u636E\u6DB5\u76D6\u6240\u6709\u5E94\u8003\u5B66\u751F\u3002"),q.createElement("div",null,q.createElement("span",{style:{fontWeight:600}},"\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377\u5B66\u751F\u65F6\uFF0C\u4EC5\u7EDF\u8BA1\u6B63\u5728\u8003\u8BD5\u4E2D\u548C\u5DF2\u4EA4\u5377\u5B66\u751F\u7684\u8003\u8BD5\u60C5\u51B5\u3002"),q.createElement("div",null,q.createElement("span",{style:{fontWeight:600}},"\u5DF2\u4EA4\u5377\u5B66\u751F\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u5DF2\u4EA4\u5377\u5B66\u751F\u65F6\uFF0C\u4EC5\u7EDF\u8BA1\u5DF2\u4EA4\u5377\u5B66\u751F\u7684\u8003\u8BD5\u60C5\u51B5\u3002"))},q.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),type:"Radio",ItemData:$e}];return m==="2"&&xe.push({name:"question_type",label:"\u9009\u62E9\u9898\u578B",ItemData:Q}),xe},dt=[{name:"\u6210\u7EE9\u603B\u89C8",id:"1"},{name:"\u8BD5\u9898\u8BE6\u60C5",id:"2"}],wt=d?"\u5F97\u5206\u7387":"\u6B63\u786E\u7387",Pt=xe=>{xe==="1"&&Pe(),Z(xe)},Rt=()=>{let xe=[],N=[];return Ee.forEach(ve=>{xe.push(ve.index),N.push(ve.rate)}),{tooltip:{trigger:"axis",axisPointer:{type:"shadow",cursor:"pointer"},formatter:()=>""},dataZoom:[N.length>30?Mt({type:"slider",show:!0},X.current):{type:"slider",show:!1}],grid:{left:50,right:60,top:60,bottom:40},xAxis:{type:"category",name:"\u9898\u76EE",data:xe,nameTextStyle:{color:"#666666"},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"value",name:wt,data:[0,20,40,60,80,100],min:0,max:100,nameTextStyle:{padding:[0,35,10,15]},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLine:{show:!1,lineStyle:{color:"#666666"}}},series:[{data:N,type:"bar",emphasis:{focus:"series"},barWidth:22,label:{show:!0,position:"top",color:"#666666",formatter:"{c}%"},color:"#2EC25B",cursor:"default"}]}},Cu=()=>{var xe;const N=[],P=[],ve=[];return(xe=E==null?void 0:E.student_score_list)==null||xe.map(We=>{N.unshift(We.name),P.unshift(We.rate),ve.unshift(We.count)}),{grid:{left:90,right:120,top:60,bottom:40},xAxis:{type:"value",name:"\u5B66\u751F\u6BD4\u4F8B\uFF08%\uFF09",data:[0,20,40,60,80,100],min:0,max:100,nameTextStyle:{color:"#666666"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"category",data:N,name:"\u6210\u7EE9\uFF08\u5206\uFF09",nameTextStyle:{color:"#666666"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{type:"bar",data:P,color:"#A2BEFF",barWidth:40,cursor:"default",itemStyle:{borderColor:"#165DFF",borderWidth:1},label:{show:!0,position:"right",color:"#666666",formatter:We=>`${We==null?void 0:We.data}%\uFF08${ve[We==null?void 0:We.dataIndex]}\u4EBA\uFF09`}}]}},Ot=()=>{const xe=[[],[],[],[],[]],N=["90%-100%","80%-90%","70%-80%","60%-70%","60%-0%"],P=["#3BA1FF","#37CCCC","#4ECC74","#FBD438","#F3647C"],ve=[];let Qe="\u9898\u578B\uFF1A{b}";ae.forEach(Re=>{var gt,Zu,ls,as,ns;ve.push(Re==null?void 0:Re.question_type),xe[0].push((gt=Re==null?void 0:Re.details)==null?void 0:gt.full_count),xe[1].push((Zu=Re==null?void 0:Re.details)==null?void 0:Zu.best_count),xe[2].push((ls=Re==null?void 0:Re.details)==null?void 0:ls.good_count),xe[3].push((as=Re==null?void 0:Re.details)==null?void 0:as.pass_count),xe[4].push((ns=Re==null?void 0:Re.details)==null?void 0:ns.fails_count)});const We=N.map((Re,gt)=>(Qe=`${Qe}
{a${gt}}\uFF1A{c${gt}}\u4EBA`,{name:Re,type:"bar",barWidth:60,stack:"three",color:P[gt],data:xe[gt]}));return{legend:{right:20,top:20,itemGap:40,itemWidth:20,itemHeight:12,textStyle:{padding:[0,0,0,15]}},tooltip:{trigger:"axis",padding:[10,10],axisPointer:{type:"shadow"},formatter:Qe},grid:{left:30,right:30,top:90,bottom:50},yAxis:{type:"value",axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{show:!1}},xAxis:{type:"category",data:ve,axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:We}},iu=[{title:"\u540D\u6B21",dataIndex:"index",align:"center",width:90,render:xe=>{let N=xe;xe===1&&(N=ac.Z),xe===2&&(N=nc.Z),xe===3&&(N=sc.Z);const P=typeof N=="number"?N:q.createElement("img",{src:N});return q.createElement("div",{style:{textAlign:"left",paddingLeft:22}},P)}},{title:"\u73ED\u7EA7",dataIndex:"class_name",ellipsis:!0,render:xe=>q.createElement(ce.Z,{placement:"topLeft",title:xe},q.createElement("span",null,xe||"--"))},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:xe=>q.createElement(ce.Z,{placement:"topLeft",title:xe},q.createElement("span",null,xe||"--"))},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:xe=>q.createElement(ce.Z,{placement:"topLeft",title:xe},q.createElement("span",null,xe||"--"))},{title:"\u7B54\u9898\u65F6\u957F",dataIndex:"time",ellipsis:!0,render:xe=>q.createElement(ce.Z,{placement:"topLeft",title:xe},q.createElement("span",null,xe||"--"))},{title:"\u6210\u7EE9",width:90,dataIndex:"score"}];return q.createElement("div",{className:Zt.wrap},q.createElement(qu.Z,{loading:Ze,active:!0},(E==null?void 0:E.exercise_status)===1&&q.createElement(bu.Z,{styles:{margin:"0 auto",padding:200}}),(E==null?void 0:E.exercise_status)>1&&q.createElement(e.Fragment,null,q.createElement(Y.Z,{className:"mb30",align:"middle",justify:"space-between"},q.createElement(lc.tp,{dataSource:dt,value:m,onChange:Pt}),q.createElement(Y.Z,null,q.createElement(Xe.Z,{checked:k,onChange:xe=>G(xe),className:"mr5 c-black"}),"\u81EA\u52A8\u5237\u65B0",q.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\u6BCF10\u5206\u949F\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),q.createElement(mc,{form:Ae,initialValues:A,onValuesChange:(xe,N)=>{const P=Mt(Mt({},A),N);console.log(P,"newValue"),F(Mt({},P)),m==="1"&&Pe(P)},data:yt()}),q.createElement("section",{style:{display:m==="1"?"block":"none"}},q.createElement(Qt.Z,{spinning:Te},(E==null?void 0:E.open_camera)&&q.createElement(q.Fragment,null,q.createElement("div",{className:Zt.head},q.createElement("div",{className:Zt.title},"\u8003\u8BD5\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1")),q.createElement(bn.ZP,{data:(0,bn.Uf)(E)})),q.createElement("div",{className:Zt.head},q.createElement("div",{className:Zt.title},"\u8BD5\u5377\u6982\u89C8")),q.createElement("div",{className:Zt.table},q.createElement("aside",null,q.createElement("div",null,"\u8BD5\u5377\u603B\u5206"),q.createElement("div",null,(t=E==null?void 0:E.exercise_counts)==null?void 0:t.total_score,"\u5206")),q.createElement("aside",null,q.createElement("div",null,"\u7B54\u9898\u65F6\u957F"),q.createElement("div",null,(i=E==null?void 0:E.exercise_counts)==null?void 0:i.time)),q.createElement("aside",null,q.createElement("div",null,"\u5E73\u5747\u7B54\u9898\u65F6\u957F",q.createElement(ce.Z,{title:"\u5E73\u5747\u7B54\u9898\u65F6\u957F=\u5DF2\u4EA4\u5377\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u65F6\u957F\u603B\u548C/\u5DF2\u4EA4\u5377\u5B66\u751F\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(c=E==null?void 0:E.exercise_counts)==null?void 0:c.avg_answer_duration)),q.createElement("aside",null,q.createElement("div",null,"\u5E94\u8003\u4EBA\u6570",q.createElement(ce.Z,{title:"\u8001\u5E08\u53D1\u5E03\u8003\u8BD5\u5BF9\u5E94\u9700\u8981\u53C2\u52A0\u8003\u8BD5\u7684\u5B66\u751F\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(s=E==null?void 0:E.exercise_counts)==null?void 0:s.candidate_num,"\u4EBA")),q.createElement("aside",null,q.createElement("div",null,"\u5B9E\u8003\u4EBA\u6570",q.createElement(ce.Z,{title:"\u72B6\u6001\u4E3A\u5DF2\u4EA4\u5377\u3001\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09\u7684\u5B66\u751F\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(p=E==null?void 0:E.exercise_counts)==null?void 0:p.exam_num,"\u4EBA")),q.createElement("aside",null,q.createElement("div",null,"\u53C2\u8003\u7387",q.createElement(ce.Z,{title:"\u53C2\u8003\u7387=(\u5B9E\u8003\u4EBA\u6570/\u5E94\u8003\u4EBA\u6570\uFF09*100%"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(r=E==null?void 0:E.exercise_counts)==null?void 0:r.reference_rate,"%")),q.createElement("aside",null,q.createElement("div",null,"\u5E73\u5747\u5206",q.createElement(ce.Z,{title:"\u5E73\u5747\u5206=\u5B66\u751F\u6210\u7EE9\u603B\u548C/\u5B66\u751F\u603B\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(n=E==null?void 0:E.exercise_counts)==null?void 0:n.average_score,"\u5206")),q.createElement("aside",null,q.createElement("div",null,"\u6700\u9AD8\u5206"),q.createElement("div",null,(a=E==null?void 0:E.exercise_counts)==null?void 0:a.max_score,"\u5206")),q.createElement("aside",null,q.createElement("div",null,"\u6700\u4F4E\u5206"),q.createElement("div",null,(w=E==null?void 0:E.exercise_counts)==null?void 0:w.min_score,"\u5206")),q.createElement("aside",null,q.createElement("div",null,"\u6807\u51C6\u5DEE",q.createElement(ce.Z,{title:"\u53CD\u5E94\u5B66\u751F\u5206\u6570\u79BB\u6563\u7A0B\u5EA6\u7684\u6307\u6807\uFF0C\u6570\u503C\u8D8A\u5927\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u5DEE\u8DDD\u8D8A\u5927\uFF0C\u6210\u7EE9\u5206\u5E03\u8D8A\u5E7F\uFF1B\u6570\u503C\u8D8A\u5C0F\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u8D8A\u63A5\u8FD1\uFF0C\u5206\u5E03\u8D8A\u7A84\u3002"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(j=E==null?void 0:E.exercise_counts)==null?void 0:j.standard_deviation)),q.createElement("aside",null,q.createElement("div",null,"\u4F18\u79C0",q.createElement(ce.Z,{title:"\u4F18\u79C0\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*90%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206*100%\u7684\u5B66\u751F\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(f=E==null?void 0:E.exercise_counts)==null?void 0:f.best_counts,"\u4EBA")),q.createElement("aside",null,q.createElement("div",null,"\u826F\u597D",q.createElement(ce.Z,{title:"\u826F\u597D\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*70%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206*90%\u7684\u5B66\u751F\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(S=E==null?void 0:E.exercise_counts)==null?void 0:S.good_counts,"\u4EBA")),q.createElement("aside",null,q.createElement("div",null,"\u53CA\u683C",q.createElement(ce.Z,{title:"\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*60%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206*70%\u7684\u5B66\u751F\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(M=E==null?void 0:E.exercise_counts)==null?void 0:M.pass_counts,"\u4EBA")),q.createElement("aside",null,q.createElement("div",null,"\u4E0D\u53CA\u683C",q.createElement(ce.Z,{title:"\u4E0D\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5C0F\u4E8E\u603B\u5206*60%\u7684\u5B66\u751F\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(R=E==null?void 0:E.exercise_counts)==null?void 0:R.fail_counts,"\u4EBA"))),q.createElement("div",{className:Zt.head},q.createElement("div",{className:Zt.title},"\u9898\u76EE\u6982\u89C8"),q.createElement(Y.Z,null,q.createElement($.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},q.createElement(lt.default,{style:{width:140},value:d,onChange:xe=>{x(xe),re(A,!0,{method:xe})}},q.createElement(lt.default.Option,{value:0},"\u6B63\u786E\u7387"),q.createElement(lt.default.Option,{value:1},"\u5F97\u5206\u7387"))),q.createElement($.default.Item,{className:"ml20",colon:!1,label:"\u6392\u5E8F\u65B9\u5F0F"},q.createElement(lt.default,{style:{width:140},value:o,onChange:xe=>{be(xe),re(A,!0,{order:xe})}},q.createElement(lt.default.Option,{value:0},"\u6309\u9898\u53F7\u5347\u5E8F"),q.createElement(lt.default.Option,{value:1},"\u6309\u9898\u53F7\u964D\u5E8F"),q.createElement(lt.default.Option,{value:2},"\u6309",wt,"\u5347\u5E8F"),q.createElement(lt.default.Option,{value:3},"\u6309",wt,"\u964D\u5E8F"))))),q.createElement(Qt.Z,{spinning:O},q.createElement(ku.Z,{option:Rt(),style:{height:370,background:"#F6F7F9"},ref:Fe})),q.createElement("div",{className:Zt.head},q.createElement("div",{className:Zt.title},"\u5B66\u751F\u6210\u7EE9\u5206\u5E03")),q.createElement(ku.Z,{option:Cu(),style:{height:434,background:"#F6F7F9"}}),q.createElement("div",{className:Zt.head},q.createElement("div",{className:Zt.title},"\u4F18\u79C0\u751F",q.createElement(ce.Z,{title:"\u7EDF\u8BA1\u8BE5\u573A\u8003\u8BD5\u4E2D\u6210\u7EE9\u6392\u540D\u524D10\u7684\u5B66\u751F"},q.createElement("i",{style:{color:"#145DFF"},className:"iconfont icon-xiaowenhao2 ml5"})))),q.createElement(st.default,{columns:iu,rowKey:"index",dataSource:(E==null?void 0:E.rank_list)||[],pagination:!1}),q.createElement("div",{className:Zt.head},q.createElement("div",{className:Zt.title},"\u9898\u578B\u6982\u89C8"),q.createElement(Y.Z,null,q.createElement($.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},q.createElement(lt.default,{style:{width:140},value:W,onChange:xe=>{Be(xe),He(A,!0,{method:xe})}},q.createElement(lt.default.Option,{value:0},"\u6B63\u786E\u7387"),q.createElement(lt.default.Option,{value:1},"\u5F97\u5206\u7387"))))),q.createElement(Qt.Z,{spinning:L},q.createElement(ku.Z,{option:Ot(),notMerge:!0,ref:Ne,style:{height:612,background:"#F6F7F9"}})))),m==="2"&&q.createElement("section",null,E!=null&&E.is_random?q.createElement(Pc,{value:ee,ref:Me}):q.createElement(yc,{value:ee,ref:Me})))),q.createElement(ye.default,{centered:!0,destroyOnClose:!0,onCancel:()=>ke(void 0),open:!!pe,title:"\u9898\u76EE\u8BE6\u60C5",width:600,footer:null},q.createElement("div",{style:{maxHeight:650,color:"#060606"}},q.createElement(Y.Z,null,q.createElement("b",{className:"mr10 mb10"},"\u9898\u76EE"),q.createElement(rt.Z,{style:{marginTop:-3,flex:1,fontSize:14},value:pe==null?void 0:pe.question_title})),q.createElement(Y.Z,null,q.createElement("b",{className:"mr10 mb10"},"\u9898\u578B"),q.createElement("div",null,pe==null?void 0:pe.question_type)),q.createElement(Y.Z,null,q.createElement("b",{className:"mr10 mb10"},wt),q.createElement("div",null,pe==null?void 0:pe.rate,"%")))))};var Tc=(0,ue.connect)(({exercise:u})=>({exercise:u}))(jc),Lc=I(3815),Jt={hideHeadCheckbox:"hideHeadCheckbox____864g",moveCategory:"moveCategory___on_eY",tabSearch:"tabSearch___LqTIA",warpModal:"warpModal___ub_j0",modalColumn:"modalColumn___tJRIx",modalRow:"modalRow___AFP2T",sup:"sup____weyo",shijuan:"shijuan___NU0re",name:"name___tJw50",tip:"tip___ihMML"},Rc=I(15276),Kn=I(83779),Mc=I(8144),Ge=I(59301),qc=Object.defineProperty,zc=Object.defineProperties,Qc=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,Wc=Object.prototype.hasOwnProperty,Kc=Object.prototype.propertyIsEnumerable,Yn=(u,l,t)=>l in u?qc(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,ol=(u,l)=>{for(var t in l||(l={}))Wc.call(l,t)&&Yn(u,t,l[t]);if(Hn)for(var t of Hn(l))Kc.call(l,t)&&Yn(u,t,l[t]);return u},Hc=(u,l)=>zc(u,Qc(l)),Au=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const{TabPane:ql}=we.default,Yc=({classroomList:u,exercise:l,loading:t,dispatch:i})=>{var c;const s=(0,ue.useParams)(),p=(0,ue.useLocation)(),[r]=$.default.useForm(),{commonHeader:n}=l;let[a,w]=(0,e.useState)(!0),[j,f]=(0,e.useState)(!1);const[S,M]=(0,e.useState)("myself");let[R,h]=(0,e.useState)([]),[m,Z]=(0,e.useState)([]),[E,H]=(0,e.useState)(),[_,y]=(0,e.useState)([]);const Q=(0,e.useRef)(),[J,A]=(0,e.useState)(1),F=(0,e.useRef)(null),[d,x]=(0,e.useState)(!1),[o,be]=(0,e.useState)(""),[Ee,se]=(0,e.useState)(""),ae=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u77E5\u8BC6\u70B9",dataIndex:"course_list_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:k=>k?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(k,G)=>Ge.createElement("a",{href:k?`/randompaper/detail/${G.id}`:`/paperlibrary/see/${G.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[ne,pe]=(0,e.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,e.useEffect)(()=>{l.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(Be(),y([]),ke())},[l.actionTabs.key]);const ke=()=>Au(void 0,null,function*(){const k=yield i({type:"paperlibrary/getTeachGroupData"});Z(k)}),W=k=>{const G=parseInt(k);return isNaN(G)?"":G},Be=()=>Au(void 0,null,function*(){var k,G;if(a){++ne.page,w(!1);const z=yield i({type:"exercise/getBrankList",payload:Hc(ol({},ne),{search:(k=ne.search)==null?void 0:k.trim()})});R=z!=null&&z.object_list?[...R.concat(z==null?void 0:z.object_list)]:R,H(z.is_teacher),((G=z.object_list)==null?void 0:G.length){F.current.scrollTop=0,R=[],ne.page=0,ne.group_id=k,a=!0,y([]),pe(ol({},ne)),Be()},je={selectedRowKeys:_,onChange:k=>{y(k)},type:"radio"},Te=()=>{pe(ol({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),h([]),w(!0),M("myself"),i({type:"exercise/setActionTabs",payload:{}}),f(!1)},[te,O,D,L]=(0,Kn.P)(),v=k=>Au(void 0,null,function*(){let G=!1;R.forEach(Fe=>{_.includes(Fe.id)&&(G=Fe.is_random)}),Q.current&&(G=n==null?void 0:n.is_random);const z=k.map(Fe=>({shixun_id:Fe.id,is_use:Fe.is_use,is_copy:Fe.is_copy}));if(!G){const Fe=yield i({type:"exercise/saveBanks",payload:{course_id:s.coursesId,object_type:"examination_bank",bank_id:Q.current?[Q.current]:_,shixuns_info:z,is_make_up_exercise:!0,make_up_exercise_id:Number(s.categoryId),use_origin_exercise:!!Q.current}});(Fe==null?void 0:Fe.status)===0&&((0,ze.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),be(`/classrooms/${s.coursesId}/exercise/${Fe.exercise_id}/detail?random=${Fe.is_random}&tabs=3`),se(`/classrooms/${s.coursesId}/exercise/add/${Fe.exercise_id}?random=${Fe.is_random}&type=2`),U.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${s.coursesId}/exercise/${Fe.exercise_id}/detail?random=${Fe.is_random}&tabs=3`},1e3),O(),Te());return}i({type:"exercise/setActionTabs",payload:{}}),O();let K=1,B=ye.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:Ge.createElement("div",{className:Jt.modalColumn},Ge.createElement("div",{className:Jt.modalRow},Ge.createElement("sup",{className:Jt.sup},"*"),Ge.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),Ge.createElement(Ie.Z,{parser:W,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:K,onChange:Fe=>{K=Fe;const Ne=document.getElementById("model_error");K<1||K>50?Ne.style.display="block":Ne.style.display="none"}})),Ge.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:Te,onOk:()=>Au(void 0,null,function*(){if(K<1||K>50){const Ne=document.getElementById("model_error");return Ne.style.display="block",Promise.reject()}B.update({cancelButtonProps:{disabled:!0}});const Fe=yield i({type:"exercise/saveBanks",payload:{course_id:s.coursesId,object_type:"examination_bank",bank_id:Q.current?[Q.current]:_,shixuns_info:z,num:K,is_make_up_exercise:!0,make_up_exercise_id:Number(s.categoryId),use_origin_exercise:!!Q.current}});B.update({cancelButtonProps:{disabled:!1}}),Fe&&Fe.status===0?((0,ze.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),ye.default.destroyAll(),Te(),O(),U.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${s.coursesId}/exercise/${Fe.exercise_id}/detail?random=${Fe.is_random}&tabs=3`},1e3)):(Te(),O())})})});return Ge.createElement(Ge.Fragment,null,Ge.createElement(ye.default,{centered:!0,width:980,title:"\u521B\u5EFA\u8865\u8003",maskClosable:!1,destroyOnClose:!0,open:l.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:j,bodyStyle:{minHeight:150},wrapClassName:Jt.warpModal,onOk:()=>Au(void 0,null,function*(){var k;if(J===1){if(!_.length){U.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}f(!0);let G=!1,z=!1;if(R.forEach(B=>{_.includes(B.id)&&B.need_authorize&&(G=B.need_authorize),_.includes(B.id)&&(z=B.is_random)}),G){(0,Rc.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}(yield L({id:`${_[0]}`,course_id:s.coursesId,type:"examination_bank"}))||v([]),f(!1)}else{f(!0);const G=yield(0,De.ZP)(`/api/exercises/${s.categoryId}/use_origin_exercise.json`,{method:"post"}),z=yield L({id:`${_[0]}`,course_id:s.coursesId,type:"examination_bank",result:G});Q.current=(k=G==null?void 0:G.save_banks_params)==null?void 0:k.bank_id,z||v([]),f(!1)}}),onCancel:Te},Ge.createElement(ge.ZP.Group,{value:J,onChange:k=>A(k.target.value),style:{marginTop:10,marginBottom:15}},Ge.createElement(ge.ZP,{value:1},"\u91CD\u65B0\u9009\u62E9\u8BD5\u5377"),Ge.createElement(ge.ZP,{value:2},"\u7EE7\u7EED\u4F7F\u7528\u539F\u8BD5\u5377")),J===1?Ge.createElement(Ge.Fragment,null,Ge.createElement(we.default,{activeKey:S,onTabClick:k=>Au(void 0,null,function*(){F.current.scrollTop=0,R=[],S!==k&&y([]),M(k),ne.page=0,ne.filter=k,ne.group_id=null,a=!0,Be()})},Ge.createElement(ql,{tab:Ge.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),Ge.createElement(ql,{tab:Ge.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),Ge.createElement(ql,{tab:Ge.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),Ge.createElement("div",{className:Jt.tabSearch},S==="teacher"&&Ge.createElement(lt.default,{value:ne.group_id,onChange:Ze,size:"middle",style:{width:200,marginRight:30}},Ge.createElement(lt.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(c=m==null?void 0:m.groups)==null?void 0:c.map(k=>Ge.createElement(lt.default.Option,{key:k==null?void 0:k.group_id,value:k==null?void 0:k.group_id},k==null?void 0:k.name))),Ge.createElement(Ce.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:ne.search,onChange:k=>{ne.search=k.target.value,pe(ol({},ne))},onSearch:k=>{F.current.scrollTop=0,R=[],ne.page=0,a=!0,y([]),k&&(0,Mc.tk)({name:k,copywriting:k,position:"Exercise"}),Be()}})),Ge.createElement("div",{ref:F,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!E&&S==="public"&&Ge.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Ge.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),Ge.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Ge.createElement(kl(),{initialLoad:!1,pageStart:0,loadMore:()=>{Be()},hasMore:a,useWindow:!1},l.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&E&&Ge.createElement(Lc.Z,{className:Jt.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:R,onRow:k=>({onClick:()=>{y([k==null?void 0:k.id])}}),resColumns:ae,rowSelection:je})))):Ge.createElement(Ge.Fragment,null,Ge.createElement("div",{className:Jt.shijuan},Ge.createElement("div",null,"\u8BD5\u5377\uFF1A"),Ge.createElement("div",{className:Jt.name},Ge.createElement("span",null,n==null?void 0:n.exercise_name))),Ge.createElement("div",{className:Jt.tip},"\u63D0\u793A\uFF1A\u4F7F\u7528\u539F\u8BD5\u5377\u521B\u5EFA\u8865\u8003\uFF0C\u4F1A\u81EA\u52A8\u5C06\u539F\u8BD5\u5377\u5148\u4FDD\u5B58\u4E00\u4EFD\u5230\u8BD5\u5377\u5E93\u4E2D"))),Ge.createElement(ye.default,{title:"\u63D0\u793A",open:d,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Ge.createElement("div",null,Ge.createElement(fe.ZP,{onClick:()=>{x(!1),ue.history.push(Ee)}},"\u4FEE\u6539\u8BD5\u5377"),Ge.createElement(fe.ZP,{type:"primary",onClick:()=>{ue.history.push(o),x(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{x(!1)}},Ge.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Ge.createElement(Kn.Z,{inPaper:!0,visible:te,onCancel:O,onOk:v,renderData:D,modalType:"multiple",type:"examination_bank"}))};var Jc=(0,ue.connect)(({exercise:u,loading:l,classroomList:t})=>({exercise:u,loading:l,classroomList:t}))(Yc),Jn=I(43785),Uc=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Gc=({exercise:u,dispatch:l})=>{const{value:t}=u.actionTabs.params||{},[i,c]=(0,e.useState)(!1),{categoryId:s,coursesId:p}=(0,ue.useParams)(),r=()=>Uc(void 0,null,function*(){c(!0);let n;t!=null&&t.is_wrong?n=yield(0,Jn._B)(s,{exercise_question_id:t==null?void 0:t.question_id}):n=yield(0,Jn.pr)(s,{exercise_question_id:t==null?void 0:t.question_id}),(n==null?void 0:n.status)===0&&(U.ZP.success(n==null?void 0:n.message),l({type:"exercise/editExercise",payload:{categoryId:s,coursesId:p}}),l({type:"exercise/setActionTabs",payload:{}})),c(!1)});return e.createElement(ye.default,{title:"\u63D0\u793A",width:600,centered:!0,open:u.actionTabs.key==="\u6807\u8BB0\u9519\u9898",confirmLoading:i,onCancel:()=>l({type:"exercise/setActionTabs",payload:{}}),onOk:r},e.createElement("p",null,t!=null&&t.is_wrong?"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u53D6\u6D88\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F":"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F"),t!=null&&t.is_wrong?e.createElement("p",null,"\u53D6\u6D88\u6807\u8BB0\u540E\u5C06\u6309\u7167\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u60C5\u51B5\u91CD\u65B0\u8BA1\u7B97\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u3002"):e.createElement("p",null,"\u6807\u8BB0\u540E\u5C06\u91CD\u65B0\u8BA1\u7B97\u5DF2\u4EA4\u5377\u5B66\u751F\u6210\u7EE9\uFF0C\u5C06\u5DF2\u4EA4\u5377\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u8C03\u6574\u4E3A",t==null?void 0:t.question_score,"\u5206\u3002"))};var Vc=(0,ue.connect)(({exercise:u})=>({exercise:u}))(Gc),Xc="data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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";const $c=(u=[],l=[],t=[])=>(console.log("---",u,l,t),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"]}],yAxis:[{type:"value"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:t},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:l},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:u}]}),ed=(u=[])=>({dataset:[{source:u}],tooltip:{show:!0,formatter:function(l){return l.value[2]+":"+l.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var td=Object.defineProperty,Un=Object.getOwnPropertySymbols,ud=Object.prototype.hasOwnProperty,ld=Object.prototype.propertyIsEnumerable,Gn=(u,l,t)=>l in u?td(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,cl=(u,l)=>{for(var t in l||(l={}))ud.call(l,t)&&Gn(u,t,l[t]);if(Un)for(var t of Un(l))ld.call(l,t)&&Gn(u,t,l[t]);return u},zl=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const ad=({shixunHomeworks:u,loading:l,dispatch:t})=>{var i,c,s,p;const r=(0,ue.useParams)(),[n,a]=(0,e.useState)(cl(cl({},{sort_by:"student_id",sort_direction:"desc"}),r)),[w,j]=(0,e.useState)(),[f,S]=(0,e.useState)([]);let M=(0,e.useRef)();const[R,h]=(0,e.useState)(1),[m,Z]=(0,e.useState)(!1),[E,H]=(0,e.useState)(10),[_,y]=(0,e.useState)([]);(0,e.useEffect)(()=>{J()},[]);const Q=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:n.sort_by==="student_number"?n.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:n.sort_by==="bug"?n.sort_direction==="desc"?"descend":"ascend":null,render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:n.sort_by==="vulnerability"?n.sort_direction==="desc"?"descend":"ascend":null,render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:n.sort_by==="specification"?n.sort_direction==="desc"?"descend":"ascend":null,render:F=>e.createElement("span",{className:"current"},F==null?void 0:F.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:n.sort_by==="complexity"?n.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:n.sort_by==="total_row_number"?n.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:n.sort_by==="quality_score"?n.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(F,d)=>e.createElement("a",{target:"_blank",href:`/classrooms/${r.coursesId}/exercise/${r.categoryId}/analysis/${d.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,e.useEffect)(()=>(w===2&&(M.current=setInterval(()=>{J()},6e4)),()=>{clearTimeout(M.current)}),[w]);function J(){return zl(this,null,function*(){const F=yield(0,De.ZP)(`/api/exercises/${n.categoryId}/check_status.json`,{method:"GET"});j(F.status),F.status!=2&&F.status!=-1&&(A({page:1,limit:10}),clearTimeout(M.current))})}function A(F){return zl(this,null,function*(){h(F==null?void 0:F.page),H(F==null?void 0:F.limit);const d=yield(0,De.ZP)(`/api/exercises/${n.categoryId}/code_quality_analysis_index.json`,{method:"GET",params:cl({},F)});S(d)})}return console.log("-------",r),e.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pt10"},(w===0||w===1)&&e.createElement("div",null,e.createElement("p",{style:{display:"flex"}},e.createElement("span",{style:{flex:"1"}},e.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",f==null?void 0:f.created_at)),e.createElement(fe.ZP,{onClick:()=>{t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),e.createElement("p",{style:{display:"flex"}},e.createElement(Y.Z,{style:{width:"100%"}},e.createElement(C.Z,{flex:"80px"},e.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),e.createElement(C.Z,{flex:"80px"},e.createElement(de.default,{checked:(_==null?void 0:_.length)===0,onChange:F=>{F.target.checked&&(y([]),A({page:R,limit:E}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),e.createElement(C.Z,{flex:"1"},e.createElement(de.default.Group,{value:_,onChange:F=>zl(void 0,null,function*(){y([...F]),A({page:R,limit:E,group_course_ids:F})}),style:{width:"100%",fontSize:"14px"}},(i=f==null?void 0:f.course_groups)==null?void 0:i.map((F,d)=>e.createElement(de.default,{style:{fontSize:"14px"},value:F==null?void 0:F.id},F==null?void 0:F.name,"(",F==null?void 0:F.count,")")))))),e.createElement("p",{style:{display:"flex"}},e.createElement("span",null,e.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",null,e.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u7B49\u7EA7\u5206\u6790"),(f==null?void 0:f.grade_statistics)&&e.createElement(ku.Z,{option:$c((c=f==null?void 0:f.grade_statistics)==null?void 0:c.map(F=>F.specification_count),(s=f==null?void 0:f.grade_statistics)==null?void 0:s.map(F=>F.vulnerability_count),(p=f==null?void 0:f.grade_statistics)==null?void 0:p.map(F=>F.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),e.createElement("div",null,e.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(f==null?void 0:f.quality_scores)&&e.createElement(ku.Z,{option:ed(f==null?void 0:f.quality_scores.map((F,d)=>[d+1,F==null?void 0:F.quality_score,F==null?void 0:F.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),e.createElement("div",null,e.createElement("div",{style:{display:"flex"}},e.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),e.createElement(Ce.default.Search,{size:"middle",onSearch:F=>{A({page:1,limit:E,search:F})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),e.createElement(st.default,{columns:Q,dataSource:f==null?void 0:f.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(F,d,x)=>{x.field&&(n.sort_by=x.field),x.order||(n.sort_direction="asc"),x.order==="ascend"&&(n.sort_direction="asc"),x.order==="descend"&&(n.sort_direction="desc"),x.order||(n.sort_direction="asc"),A(cl({page:1,limit:E},n))}}),e.createElement(ft.Z,{current:R,total:f==null?void 0:f.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:E,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(F,d)=>{h(F),H(d),A({page:F,limit:d,group_course_ids:_})}}))),w===2&&e.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},e.createElement("img",{src:Xc}),e.createElement("br",null),e.createElement(fe.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{J()}},"\u5237\u65B0\u9875\u9762")),e.createElement(Ul,null),e.createElement(ye.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!m,footer:null,onCancel:()=>Z(!1)},e.createElement("div",{style:{height:500,overflow:"hidden"}},!!m&&e.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${r==null?void 0:r.categoryId}-${m==null?void 0:m.student_number}&resolved=false`,frameBorder:"0"}))))};var nd=(0,ue.connect)(({shixunHomeworks:u,loading:l})=>({shixunHomeworks:u,loading:l.effects}))(ad),nt={flex_box_center:"flex_box_center___Mm5wp",flex_space_between:"flex_space_between___Xglxr",flex_box_vertical_center:"flex_box_vertical_center___oLvCy",flex_box_center_end:"flex_box_center_end___IEhG2",flex_box_column:"flex_box_column___TStIz",wrap:"wrap___WfgpQ",control:"control___Uvc1U",btn:"btn___gckHk",customTable:"customTable___fDCPQ",bgH:"bgH___FpdXp",cusModal:"cusModal___KC0OL",imgWrap:"imgWrap_____xpC",img:"img___y1_Tn",iBtn:"iBtn___PezSP",text:"text___JKvO_",no:"no___WXMqt",textP:"textP___E5hyW",video:"video___XvBIh",sys:"sys___wcaty",li:"li___vKMNS",d1:"d1___jR3G0",b1:"b1___xuUNz",es:"es___WFOJ6",listWrap:"listWrap___KKt7_",list:"list___SBQMa",mask:"mask___xkriH",icons:"icons___uLWh_",time:"time___tPYgD"},dl=I(46961),sd=Object.defineProperty,rd=Object.defineProperties,id=Object.getOwnPropertyDescriptors,Vn=Object.getOwnPropertySymbols,od=Object.prototype.hasOwnProperty,cd=Object.prototype.propertyIsEnumerable,Xn=(u,l,t)=>l in u?sd(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,qt=(u,l)=>{for(var t in l||(l={}))od.call(l,t)&&Xn(u,t,l[t]);if(Vn)for(var t of Vn(l))cd.call(l,t)&&Xn(u,t,l[t]);return u},dd=(u,l)=>rd(u,id(l)),Du=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const md=({exercise:u,dispatch:l,user:t})=>{var i;const c=(0,ue.useParams)(),[s,p]=(0,e.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",keyword:"",course_group_id:[],exercise_id:c==null?void 0:c.categoryId}),[r]=$.default.useForm(),[n,a]=(0,e.useState)(),[w,j]=(0,e.useState)(!1),{exerciseList:f,commonHeader:S}=u,[M,R]=(0,e.useState)([]),[h,m]=(0,e.useState)([]),[Z,E]=(0,e.useState)(0),[H,_]=(0,e.useState)(!0),[y,Q]=(0,e.useState)(!1),[J,A]=(0,e.useState)(!1),[F,d]=(0,e.useState)(!1),[x,o]=(0,e.useState)(""),be=(0,e.useRef)(null),Ee=[{name:"IP\u5F02\u5E38",id:1},{name:"\u6D4F\u89C8\u5668\u5F02\u5E38",id:2},{name:"\u767B\u5F55\u5F02\u5E38",id:3},{name:"\u5207\u5C4F",id:4},{name:"\u8003\u8BD5\u5EF6\u65F6",id:5},{name:"\u6253\u56DE\u91CD\u505A",id:6},{name:"\u4F7F\u7528\u8003\u8BD5\u89E3\u9501\u7801",id:7},{name:"\u9000\u51FA\u5168\u5C4F",id:8}];(0,e.useEffect)(()=>{se(s)},[]),(0,e.useEffect)(()=>(clearInterval(be.current),(S==null?void 0:S.exercise_status)===2&&(be.current=setInterval(()=>{se(s)},3e4)),()=>{clearInterval(be.current)}),[S==null?void 0:S.exercise_status,s]);const se=O=>Du(void 0,null,function*(){const D=wu().cloneDeep(O);console.log(D,"sendData"),_(!0),R([]);const L=yield(0,De.ZP)(`/api/exercises/${O==null?void 0:O.exercise_id}/exercise_abnormities.json`,{method:"get",params:D});m([]),_(!1),E(L==null?void 0:L.total_count),R((L==null?void 0:L.exercise_abnormites)||[])}),ae=(O,D)=>{s.page=1,s[D]=O,p(qt({},s)),se(s)},ne=O=>{s.page=1,s.keyword=O,p(qt({},s))},pe=()=>{s.page=1;const O=Object.assign({},r.getFieldValue());Object.keys(O).map(function(D){switch(D){case"error_type":O[D].includes("all")||!O[D].length?(delete s.error_type,r.setFieldsValue({error_type:"all"})):(s.error_type=O[D],r.setFieldsValue({error_type:s.error_type}));break;case"course_group_id":O[D].includes("all")||!O[D].length?(delete s.course_group,r.setFieldsValue({course_group_id:"all"})):(s.course_group=O[D],r.setFieldsValue({course_group_id:s.course_group}));break}}),p(qt({},s)),se(s)};(0,e.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(a(47),j(!0))},[document.getElementById("divhe"),f]);const ke=(O,D,L)=>{s.page=O==null?void 0:O.current,s.limit=O==null?void 0:O.pageSize,L!=null&&L.order?(s.sort_by=L==null?void 0:L.field,s.sort_direction=(L==null?void 0:L.order)==="ascend"?"asc":"desc"):(s.sort_by=null,s.sort_direction=null),p(qt({},s)),se(s)},W=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(O,D,L)=>s.limit*(s.page-1)+L+1},{title:"\u59D3\u540D",dataIndex:"real_name",width:110,ellipsis:{showTitle:!1},render:O=>e.createElement(ce.Z,{placement:"bottomLeft",title:O},e.createElement("span",null,O))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:O=>e.createElement(ce.Z,{placement:"bottomLeft",title:O},e.createElement("span",null,O||"--"))},{title:"\u5206\u73ED",dataIndex:"course_group_name",width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:O=>e.createElement(ce.Z,{placement:"bottomLeft",title:O},e.createElement("span",null,O||"--"))},{title:"\u64CD\u4F5C\u65F6\u95F4",width:180,dataIndex:"created_at",ellipsis:{showTitle:!1}},{title:"\u7C7B\u578B",dataIndex:"error_type",width:140,ellipsis:{showTitle:!1}},{title:"\u8BF4\u660E",dataIndex:"description",ellipsis:{showTitle:!1},render:(O,D)=>e.createElement(e.Fragment,null,e.createElement(ce.Z,{placement:"bottomLeft",title:O},e.createElement("span",null,O||"--")),(D==null?void 0:D.user_screen_num)>=50&&e.createElement(ce.Z,{placement:"bottomLeft",title:"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u523050\u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F"},e.createElement("i",{className:"iconfont icon-tishi11 font14 ml5 mr5",style:{color:"#FA6400"}})),(D==null?void 0:D.user_screen_num)>0&&e.createElement("span",{onClick:()=>o(D==null?void 0:D.user_id),className:"current c-light-primary ml10"},"\u622A\u5C4F\u8BB0\u5F55"))}],Be=O=>{m(O)},Ze=()=>{Q(!1),se(s)},je=O=>{const D=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(v,k)=>e.createElement("span",null,v||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(v,k)=>e.createElement(e.Fragment,null,v==="passed"&&e.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),v==="rejected"&&e.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),v==="submitted"&&e.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(v,k)=>v?e.createElement(ce.Z,{placement:"bottom",title:v},e.createElement("span",null,v)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(v,k)=>e.createElement("span",{className:"current c-light-primary",onClick:()=>{Tt.Z.publish("preview-image",v)}},"\u67E5\u770B")}],L=ye.default.confirm({icon:null,width:700,className:`${nt.cusModal} custom-modal-divider`,centered:!0,title:e.createElement(Y.Z,null,e.createElement(C.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),e.createElement(C.Z,null,e.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>L.destroy()}))),content:e.createElement("div",null,e.createElement(st.default,{className:nt.customTable,dataSource:[qt({},O)],bordered:!1,columns:D,rowKey:"exercise_identity_photo_id",rowClassName:nt.row,pagination:!1}))})},Te=O=>{var D,L;const v=ye.default.confirm({icon:null,className:`${nt.cusModal} custom-modal-divider`,centered:!0,width:((D=O==null?void 0:O.play_url)==null?void 0:D.length)<6?724:744,title:e.createElement(Y.Z,null,e.createElement(C.Z,{flex:"1"},"\u89C6\u9891"),e.createElement(C.Z,null,e.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>v.destroy()}))),content:e.createElement("ul",{className:nt.sys},(L=O==null?void 0:O.play_url)==null?void 0:L.map((k,G)=>e.createElement("li",{className:nt.li,key:G},e.createElement("div",{className:nt.d1},e.createElement("div",{className:nt.img},e.createElement(ta,{src:k==null?void 0:k.replace(".m3u8",".flv"),autoPlay:!0})),e.createElement("div",{className:nt.btn},e.createElement("div",{className:nt.b1},"\u56DE\u653E\u89C6\u9891",G+1))))))})},te=O=>{const D=ye.default.confirm({icon:null,className:`${nt.cusModal} custom-modal-divider`,centered:!0,width:710,title:e.createElement(Y.Z,null,e.createElement(C.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),e.createElement(C.Z,null,e.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>D.destroy()}))),content:e.createElement(Y.Z,null,e.createElement("aside",{className:nt.imgWrap,style:{marginBottom:40}},e.createElement("div",{className:nt.img},e.createElement("img",{width:326,src:(0,ze.Tv)(O==null?void 0:O.photo_url)}),e.createElement("div",{className:nt.textP},"\u91C7\u96C6\u7167\u7247")),e.createElement("div",{className:nt.img,style:{marginLeft:20}},O!=null&&O.identity_url?e.createElement("img",{width:326,src:(0,ze.Tv)(O==null?void 0:O.identity_url)}):e.createElement("div",{className:nt.no,style:{width:326}},e.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),e.createElement("div",{className:nt.textP},"\u8BC1\u4EF6\u7167\u7247"))))})};return e.createElement("section",{className:nt.wrap},e.createElement($.default,{form:r,onChange:pe,initialValues:{course_group_id:"all"}},e.createElement($.default.Item,{name:"course_group_id"},e.createElement(de.default.Group,{style:{width:"100%"}},e.createElement(Y.Z,null,e.createElement(C.Z,{className:"font14",flex:"80px"},"\u73ED\u7EA7:"),e.createElement(C.Z,{flex:"80px"},e.createElement(de.default,{value:"all"},"\u5168\u90E8")),e.createElement(C.Z,{flex:"1",id:"divhe",style:{height:n+"px",overflow:"hidden"}},(i=f.course_groups)==null?void 0:i.map((O,D)=>e.createElement(de.default,{key:D,value:O.exercise_group_id,className:"ml0 mr8"},O.exercise_group_name,"(",O.exercise_group_students,")"))),w&&e.createElement("span",{onClick:()=>{let O=document.getElementById("divhe").scrollHeight;n>47?a(47):a(O)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},n===47?"\u5C55\u5F00":"\u6536\u8D77",n===47?e.createElement(du.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):e.createElement(Mu.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),e.createElement($.default.Item,{name:"error_type"},e.createElement(de.default.Group,{style:{width:"100%"}},e.createElement(Y.Z,null,e.createElement(C.Z,{className:"font14",flex:"80px"},"\u7C7B\u578B:"),e.createElement(C.Z,{flex:"80px"},e.createElement(de.default,{value:"all"},"\u5168\u90E8")),e.createElement(C.Z,{flex:"1",id:"divhe",style:{height:n+"px",overflow:"hidden"}},Ee==null?void 0:Ee.map((O,D)=>e.createElement(de.default,{key:D,value:O.id,className:"ml0 mr8"},O.name))))))),e.createElement("div",{className:nt.control},e.createElement(Ce.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:s==null?void 0:s.keyword,onChange:O=>ne(O.target.value),onSearch:()=>{s.page=1,p(qt({},s)),se(s)}}),e.createElement(fe.ZP,{onClick:()=>A(!0),style:{marginLeft:"auto"},icon:e.createElement("i",{className:"iconfont icon-guizeguanli font16"}),type:"link"},"\u622A\u5C4F\u89C4\u5219"),e.createElement(fe.ZP,{onClick:()=>d(!0),icon:e.createElement("i",{className:"iconfont icon-chakanshenqingjilu font14"}),type:"link"},"\u64CD\u4F5C\u65E5\u5FD7")),e.createElement("div",{className:nt.bgH}),e.createElement(st.default,{className:nt.customTable,dataSource:M,bordered:!1,columns:W,size:"large",rowKey:"exercise_identity_photo_id",rowClassName:nt.row,loading:H,onChange:ke,pagination:{pageSize:s.limit,total:Z,current:s.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:O=>e.createElement("span",{className:"mr10"},"\u5171",e.createElement("span",{className:"c-orange"},O),"\u6761\u6570\u636E")}}),e.createElement(pd,{selectIds:h,visible:y,onCancel:()=>Q(!1),onOk:Ze,params:s}),e.createElement(Fd,{visible:F,onCancel:()=>d(!1)}),e.createElement(fd,{visible:x,onCancel:()=>o(!1)}),e.createElement(ye.default,{centered:!0,title:"\u622A\u5C4F\u89C4\u5219",open:J,width:900,footer:null,onCancel:()=>{A(!1)}},e.createElement("div",{className:"c-grey-333"},e.createElement("div",{className:"mb20 blod"},"1.\u6BCF\u4E2A\u5B66\u751F\u6BCF\u573A\u8003\u8BD5\u6700\u591A\u622A\u5C4F\u7684\u603B\u6570\u91CF\u4E3A50\u5F20\uFF0C\u8D85\u8FC7\u4E4B\u540E\u8BE5\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF0C\u8001\u5E08\u624B\u52A8\u5220\u9664\u622A\u5C4F\u56FE\u7247\u4E4B\u540E\u53EF\u518D\u81EA\u52A8\u8FDB\u884C\u622A\u5C4F\uFF1B"),e.createElement("div",{className:"mb20 blod"},"2.\u5355\u6B21\u9000\u51FA\u5168\u5C4F\u65F6\u957F\u4E0E\u622A\u5C4F\u6B21\u6570"),e.createElement("div",{className:"mb20"},"1\uFF09\u82E5\u5B66\u751F\u30101\u79D2 \u2264 \u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 30\u79D2\u3011\uFF0C\u6BCF\u96945\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),e.createElement("div",{className:"mb20"},"2\uFF09\u82E5\u5B66\u751F\u301030\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 120\u79D2\u3011\uFF0C\u6BCF\u969410\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),e.createElement("div",{className:"mb20"},"3\uFF09\u82E5\u5B66\u751F\u3010120\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 300\u79D2\u3011\uFF0C\u6BCF\u969430\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),e.createElement("div",{className:"mb20"},"4\uFF09\u82E5\u5B66\u751F\u3010300\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 720\u79D2\u3011\uFF0C\u6BCF\u969460\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),e.createElement("div",{className:"mb20"},"5\uFF09\u82E5\u5B66\u751F\u3010\u9000\u51FA\u5168\u5C4F\u65F6\u957F \uFF1E720\u79D2\u3011\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF1B"),e.createElement("div",{className:"mb20 blod"},"3.\u5B66\u751F\u8FD4\u56DE\u8003\u8BD5\u4E4B\u540E\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\u3002"))),e.createElement(Tu.Z,null))};var Ed=(0,ue.connect)(({exercise:u,user:l})=>({exercise:u,user:l}))(md);const pd=({visible:u,onOk:l,onCancel:t,selectIds:i,params:c})=>{const[s,p]=(0,e.useState)(!1),[r,n]=(0,e.useState)({}),[a]=$.default.useForm(),w=j=>Du(void 0,null,function*(){p(!0);let f;u===!0?f=yield(0,De.ZP)(`/api/exercises/${c==null?void 0:c.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:qt({identity_photo_ids:i},j)}):f=yield(0,De.ZP)(`/api/exercises/${c==null?void 0:c.exercise_id}/audit_identity_photo.json`,{method:"post",body:qt({identity_photo_id:u==null?void 0:u.exercise_identity_photo_id},j)}),(f==null?void 0:f.status)===0&&l(),p(!1)});return e.createElement(ye.default,{title:u!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!u,centered:!0,keyboard:!1,width:650,destroyOnClose:!0,onCancel:()=>{t()},afterClose:()=>{a.resetFields(),n({})},confirmLoading:s,onOk:()=>a.submit()},e.createElement($.default,{className:nt.formWrap,form:a,labelCol:{span:4},wrapperCol:{span:18},onFinish:w,onValuesChange:()=>{n(qt({},a.getFieldsValue()))}},u!==!0&&e.createElement(Y.Z,{style:{marginLeft:28,marginBottom:38}},e.createElement(C.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),e.createElement(C.Z,null,e.createElement("aside",{className:nt.imgWrap},e.createElement("div",{className:nt.img},e.createElement("img",{width:234,src:(0,ze.Tv)(u==null?void 0:u.photo_url)}),e.createElement("div",{onClick:()=>{Tt.Z.publish("preview-image",u==null?void 0:u.photo_url)},className:nt.iBtn},"\u9884\u89C8"),e.createElement("div",{className:nt.text},"\u91C7\u96C6\u7167\u7247")),e.createElement("div",{className:nt.img,style:{marginLeft:20}},u!=null&&u.identity_url?e.createElement("img",{width:234,src:(0,ze.Tv)(u==null?void 0:u.identity_url)}):e.createElement("div",{className:nt.no,style:{width:326}},e.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(u!=null&&u.identity_url)&&e.createElement("div",{onClick:()=>{Tt.Z.publish("preview-image",(0,ze.Tv)(u==null?void 0:u.identity_url))},className:nt.iBtn},"\u9884\u89C8"),e.createElement("div",{className:nt.text},"\u8BC1\u4EF6\u7167\u7247"))))),e.createElement($.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},e.createElement(ge.ZP.Group,null,e.createElement(ge.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),e.createElement(ge.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(r==null?void 0:r.state)==="rejected"&&e.createElement($.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},e.createElement(Ce.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),e.createElement("div",{style:{color:"#FA6400",paddingLeft:32}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u8BE5\u5B66\u751F\u5728\u672C\u573A\u8003\u8BD5\u7684\u8BA4\u8BC1\u72B6\u6001\u5C06\u66F4\u65B0\u4E3A\u201C\u5BA1\u6838\u901A\u8FC7\u201D\uFF0C\u4E14\u80FD\u591F\u8FDB\u5165\u8003\u8BD5\u3002")))},Fd=({visible:u,onCancel:l})=>{const t=(0,ue.useParams)(),[i,c]=(0,e.useState)({page:1,limit:20,exercise_id:t==null?void 0:t.categoryId}),[s,p]=(0,e.useState)(!1),[r,n]=(0,e.useState)([]),[a,w]=(0,e.useState)(0);(0,e.useEffect)(()=>{u&&(i.page=1,i.limit=20,c(qt({},i)),f(i))},[u]);const j=[{title:"\u64CD\u4F5C\u4EBA",dataIndex:"teacher_name",ellipsis:{showTitle:!1},render:M=>e.createElement(ce.Z,{placement:"bottomLeft",title:M},e.createElement("span",null,M))},{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"created_at",width:200},{title:"\u7C7B\u578B",dataIndex:"operate_type",width:100,render:M=>e.createElement(e.Fragment,null,M===0&&e.createElement("span",null,"\u5220\u9664"))},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"student_name",width:140,ellipsis:{showTitle:!1},render:M=>e.createElement(ce.Z,{placement:"bottomLeft",title:M},e.createElement("span",null,M))},{title:"\u5B66\u53F7",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:M=>e.createElement(ce.Z,{placement:"bottomLeft",title:M},e.createElement("span",null,M))},{title:"\u622A\u5C4F\u65F6\u95F4",dataIndex:"screen_time",width:200},{title:"\u56FE\u7247",dataIndex:"url",width:100,render:M=>e.createElement("img",{className:"current",onClick:()=>Tt.Z.publish("preview-image",`${dl.Z.API_SERVER}${M}`),width:70,height:40,src:`${dl.Z.API_SERVER}${M}`})}],f=M=>Du(void 0,null,function*(){const R=wu().cloneDeep(M);p(!0);const h=yield(0,De.ZP)(`/api/exercises/${M==null?void 0:M.exercise_id}/exercise_user_screens/screen_actions.json`,{method:"get",params:R});p(!1),w(h==null?void 0:h.total_count),n((h==null?void 0:h.exercise_screen_actions)||[])}),S=M=>{i.page=M==null?void 0:M.current,i.limit=M==null?void 0:M.pageSize,c(qt({},i)),f(i)};return e.createElement(ye.default,{title:"\u64CD\u4F5C\u65E5\u5FD7",open:u,centered:!0,keyboard:!1,width:1064,destroyOnClose:!0,onCancel:()=>{l()},footer:null},e.createElement(st.default,{dataSource:r,bordered:!1,columns:j,size:"large",loading:s,locale:{emptyText:e.createElement(bu.Z,null)},onChange:S,pagination:{pageSize:i.limit,total:a,current:i.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,showTotal:M=>e.createElement("span",{className:"mr10"},"\u5171",e.createElement("span",{className:"c-orange"},M),"\u6761\u6570\u636E")}}))},fd=({visible:u,onCancel:l})=>{const t=(0,ue.useParams)(),[i,c]=(0,e.useState)({page:1,limit:9999,user_id:u,error_type:[8],exercise_id:t==null?void 0:t.categoryId}),[s,p]=(0,e.useState)(!1),[r,n]=(0,e.useState)([]);(0,e.useEffect)(()=>{u&&a(dd(qt({},i),{user_id:u}))},[u]);const a=f=>Du(void 0,null,function*(){const S=wu().cloneDeep(f);console.log(S,"sendData"),p(!0);const M=yield(0,De.ZP)(`/api/exercises/${f==null?void 0:f.exercise_id}/exercise_abnormities.json`,{method:"get",params:S});p(!1),n((M==null?void 0:M.exercise_abnormites)||[])}),w=f=>Du(void 0,null,function*(){ye.default.confirm({icon:null,title:"\u63D0\u793A",content:"\u5220\u9664\u540E\u4E0D\u53EF\u6062\u590D\uFF0C\u786E\u8BA4\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Du(void 0,null,function*(){(yield(0,De.ZP)(`/api/exercises/${t==null?void 0:t.categoryId}/exercise_user_screens/${f}.json`,{method:"delete"})).status===0&&(U.ZP.success("\u5220\u9664\u6210\u529F"),a(i))})})}),j=(r==null?void 0:r[0])||{};return e.createElement(ye.default,{title:"\u622A\u5C4F\u8BB0\u5F55",open:!!u,centered:!0,keyboard:!1,width:684,forceRender:!0,destroyOnClose:!0,onCancel:()=>{l()},footer:null},e.createElement(Qt.Z,{spinning:s},e.createElement("div",{style:{maxHeight:500}},e.createElement("div",{className:"c-grey-333 blod mb10"},j==null?void 0:j.real_name," ",j==null?void 0:j.student_id),(j==null?void 0:j.user_screen_num)>=50&&e.createElement("div",{className:"mb10",style:{color:"#FA6400"}},e.createElement("i",{className:"iconfont icon-tishi11 mr5"}),e.createElement("span",null,"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u5230 50 \u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F")),r==null?void 0:r.map((f,S)=>{var M,R;return e.createElement("div",{key:S},e.createElement("div",{className:"mb10"},e.createElement("span",{className:"c-grey-666 mr10"},"\u9000\u51FA\u5168\u5C4F\u65F6\u95F4"),e.createElement("span",{style:{display:"inline-block",width:144},className:"c-grey-333"},f==null?void 0:f.created_at),e.createElement("span",{className:"c-grey-666 ml40"},"\u622A\u5C4F\u6570\u91CF",e.createElement("span",{style:{margin:"0 6px",color:"#FA6400"}},(M=f==null?void 0:f.exercise_user_screens)==null?void 0:M.length),"\u5F20")),e.createElement("div",{className:nt.listWrap},(R=f==null?void 0:f.exercise_user_screens)==null?void 0:R.map(h=>e.createElement("div",{key:h==null?void 0:h.id,className:nt.list},e.createElement("img",{src:`${dl.Z.API_SERVER}${h==null?void 0:h.url}`}),e.createElement("div",{className:nt.time},e.createElement("span",{className:"c-grey-666 mr10 font12"},"\u622A\u5C4F\u65F6\u95F4"),e.createElement("span",{className:"c-grey-333 font12"},h==null?void 0:h.created_at)),e.createElement("div",{className:nt.mask},e.createElement("div",{className:nt.icons},e.createElement("i",{onClick:()=>Tt.Z.publish("preview-image",`${dl.Z.API_SERVER}${h==null?void 0:h.url}`),className:"iconfont icon-fangda3 mr15"}),e.createElement("i",{onClick:()=>w(h==null?void 0:h.id),className:"iconfont icon-shanchu14"})))))))}))))};var ml={flex_box_center:"flex_box_center___eZU8T",flex_space_between:"flex_space_between___l4Kzs",flex_box_vertical_center:"flex_box_vertical_center___E7NVy",flex_box_center_end:"flex_box_center_end___S0V3_",flex_box_column:"flex_box_column___ONItD",title:"title___rK1ze",export:"export___tng10",bg:"bg___rwmJT",tabs:"tabs___SK3e0"},$n=I(10752),vd=I(25596),gd=I(41727),Bd=I(70209);const _d=u=>{const l=t=>{const i=new Notification(t.title,{body:t.message,icon:t.icon||"/ip.png"});i.addEventListener("click",()=>{t.link&&window.open(t.link,t.target||"_blank")}),setTimeout(()=>{i.close()},3e4)};"Notification"in window?Notification.permission==="granted"?l(u):Notification.permission!=="denied"&&Notification.requestPermission().then(t=>{t==="granted"&&l(u)}):alert("\u5F53\u524D\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u901A\u77E5")};var yd=I(50006),hd=I(20503),Ad=I(59279),Dd=I(42942),oe=I(59301),Cd=Object.defineProperty,El=Object.getOwnPropertySymbols,es=Object.prototype.hasOwnProperty,ts=Object.prototype.propertyIsEnumerable,us=(u,l,t)=>l in u?Cd(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,lu=(u,l)=>{for(var t in l||(l={}))es.call(l,t)&&us(u,t,l[t]);if(El)for(var t of El(l))ts.call(l,t)&&us(u,t,l[t]);return u},xd=(u,l)=>{var t={};for(var i in u)es.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&El)for(var i of El(u))l.indexOf(i)<0&&ts.call(u,i)&&(t[i]=u[i]);return t},Ql=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const bd=u=>{var l=u,{exercise:t,globalSetting:i,loading:c,dispatch:s,classroomList:p,user:r,match:n}=l,a=xd(l,["exercise","globalSetting","loading","dispatch","classroomList","user","match"]),w,j,f,S,M,R,h,m,Z,E,H,_,y,Q;const J=(0,ue.useParams)(),[A]=(0,ue.useSearchParams)(),[F,d]=(0,e.useState)([]),{exerciseList:x,commonHeader:o,checkDomain:be,workSetting:Ee,saveExerciseDownUsers:se}=t,[ae,ne]=(0,e.useState)(null),[pe,ke]=(0,e.useState)(ie()(new Date).valueOf()),[W,Be]=(0,e.useState)(),[Ze,je]=(0,e.useState)(!1),[Te,te]=(0,e.useState)(1),{userInfo:O}=r;J.category=A.get("category_id");const D=!be||be&&((w=O==null?void 0:O.course)==null?void 0:w.course_identity)<3,L=(0,e.useRef)(Date.now()),v=(0,e.useRef)();(0,e.useEffect)(()=>{(0,_e.Rm)()&&s({type:"classroomList/getAssistantPermissions",payload:{course_id:J.coursesId}})},[(j=r==null?void 0:r.userInfo)==null?void 0:j.username]),(0,e.useEffect)(()=>(clearInterval(v.current),(0,_e.G5)()&&(o==null?void 0:o.exercise_status)===2&&(o!=null&&o.enable_monitor)&&(v.current=setInterval(()=>{k()},5*1e3)),()=>{clearInterval(v.current)}),[r.userInfo,o==null?void 0:o.exercise_status]),(0,e.useEffect)(()=>{s({type:"exercise/getCommonHeader",payload:lu({},J)}),sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),ye.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:oe.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",oe.createElement("br",null),"1\u3001\u5728",oe.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",oe.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",oe.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",oe.createElement("br",null),"2\u3001\u5728",oe.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",oe.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",oe.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002"),okText:"\u77E5\u9053\u4E86"}))},[J.coursesId]);const k=()=>Ql(void 0,null,function*(){const ee=yield(0,De.ZP)(`/api/exercises/${J.categoryId}/new_abnormities.json`,{method:"get",params:{time:L.current}});if((ee==null?void 0:ee.status)===401){clearInterval(v.current);return}L.current=Date.now(),(ee==null?void 0:ee.message)!==""&&(ee==null?void 0:ee.message)!=="\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"&&_d({title:(ee==null?void 0:ee.exercise_name)+"-\u8003\u8BD5\u5F02\u5E38",message:ee.message,target:"self",icon:"/warning.png",link:`/classrooms/${J.coursesId}/exercise/${J.categoryId}/detail?random=${A.get("random")==="true"}&tabs=7`})}),G=(ee=!1)=>{ue.history.push(`/classrooms/${J.coursesId}/exercisenotice/${o.id}/users/${O.login}`)},z=()=>{s({type:"exercise/setUpdateIndex"})},K=()=>{s({type:"exercise/getCommonHeader",payload:lu({},J)});const ee={0:()=>{z()},2:()=>{te(Te+1)},3:()=>{s({type:"exercise/getWorkSetting",payload:lu({},J)})}};ee[ae]&&ee[ae]()};function B(ee){Be(lu({},ee))}const Fe=[{name:"\u7B54\u9898\u5217\u8868",id:0,hidden:!1,component:oe.createElement(js,{getparams:B,checkDomainAuthority:D})},{name:"\u8BD5\u5377\u9884\u89C8",id:2,hidden:(o==null?void 0:o.exercise_status)===-1||(0,ze._m)()&&!(0,_e.ag)()||!D||(0,_e.dE)(),component:(0,_e.Rm)()&&!((f=p.AssistantObject.exercise)!=null&&f.can_preview)?oe.createElement("div",{style:{padding:"100px",textAlign:"center",fontSize:"18px",height:"400px"}},oe.createElement("i",{className:"iconfont icon-jinggao-3",style:{color:"#fcb041"}}),"\xA0 \u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"):o!=null&&o.is_random?oe.createElement(Mi.default,{key:Te}):oe.createElement(di,{activeTabs:ae})},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,hidden:(o==null?void 0:o.exercise_status)===-1||!D||(0,ze._m)()&&!(0,_e.ag)()||(0,_e.dE)()&&!(o!=null&&o.show_statistic),component:oe.createElement(Tc,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:7,hidden:(o==null?void 0:o.exercise_status)===-1||!(o!=null&&o.open_code_quality_analysis)||(0,_e.dE)(),component:oe.createElement(nd,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:4,hidden:(o==null?void 0:o.exercise_status)===-1||(0,_e.dE)()||o.exercise_status===1||!o.exist_program,component:oe.createElement(ir,{key:pe})},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(o==null?void 0:o.exercise_status)===-1,component:oe.createElement(Dd.Z,null)},{name:"\u89C4\u5219\u8BBE\u7F6E",id:3,hidden:!D||(0,_e.dE)(),component:(o==null?void 0:o.exercise_status)===-1?oe.createElement(yd.Z,null):oe.createElement(uc,null)},{name:"\u8003\u8BD5\u76D1\u63A7",id:7,hidden:(o==null?void 0:o.exercise_status)===-1||!(0,_e.G5)()||!(o!=null&&o.enable_monitor),component:oe.createElement(Ed,null)},{name:"\u4EBA\u8138\u5BA1\u6838",id:5,hidden:(o==null?void 0:o.exercise_status)===-1||!o.identity_verify||(0,_e.dE)(),component:oe.createElement(zs,null)},{name:"\u6444\u50CF\u76D1\u63A7",id:6,hidden:(o==null?void 0:o.exercise_status)===-1||!o.open_phone_video_recording||(0,_e.dE)(),component:oe.createElement(Xs,null)}].filter(ee=>!ee.hidden);(o==null?void 0:o.exercise_status)===1&&Fe.splice(0,1,...Fe.splice(1,1,Fe[0])),(0,e.useEffect)(()=>{if(typeof(o==null?void 0:o.exercise_status)=="number"){if(A.get("tabs")){ne(A.get("tabs"));return}(o==null?void 0:o.exercise_status)===1?ne("2"):ne("0")}},[o==null?void 0:o.exercise_status]);const Ne="YYYY-MM-DD",Me=ie()("2020-11-15",Ne),X=()=>ye.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:oe.createElement(oe.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),Ae=()=>{var ee,me;return oe.createElement(Ft.default,{onClick:re=>Ql(void 0,null,function*(){switch(t.order&&(J.order=t.order,J.order_type=t.order_type),re.key){case"1":(yield(0,Le.Uj)(lu(lu({},J),W))).status===0&&(0,mt.je)(lu(lu({},J),W));break}})},(0,_e.GJ)()&&!(o!=null&&o.appraise_label)&&D&&((ee=o==null?void 0:o.user_permission)==null?void 0:ee.exercise_unpublish_count)>0&&(o==null?void 0:o.exercise_status)!==1&&(!(o!=null&&o.is_make_up_exercise)||(o==null?void 0:o.is_make_up_exercise)&&!((me=Ee==null?void 0:Ee.exercise)!=null&&me.publish_time)&&(o==null?void 0:o.allow_create_make_up))&&oe.createElement(Ft.default.Item,{key:"7",onClick:()=>{var re,He,$e;if((0,_e.Rm)()&&!((He=(re=p==null?void 0:p.AssistantObject)==null?void 0:re.exercise)!=null&&He.can_publish)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((o==null?void 0:o.exercise_question_count)===0){U.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const yt=ie()(o==null?void 0:o.created_at,Ne);if(ie()(Me).diff(ie()(yt),"days")>0&&(o!=null&&o.is_random)){X();return}s({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[J.categoryId],unified_setting:o==null?void 0:o.unified_setting,params:J,disabled:(o==null?void 0:o.exercise_status)!==1,type:2,activeTab:ae,cb:K,manage_all_group:($e=Ee==null?void 0:Ee.exercise)==null?void 0:$e.manage_all_group}})}},"\u53D1\u5E03\u8003\u8BD5"),(o==null?void 0:o.exercise_status)!==-1&&(0,_e.GJ)()&&D&&o.exercise_status!==1&&!(o!=null&&o.is_make_up_exercise&&o.exercise_status===3)&&(o!=null&&o.open_appraise?oe.createElement(ce.Z,{overlayStyle:{maxWidth:"initial"},title:oe.createElement("div",null,oe.createElement("div",null,"\u63D0\u793A\uFF1A"),oe.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),oe.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"))},oe.createElement(Ft.default.Item,{key:"5"},"\u7F16\u8F91\u8BD5\u5377")):oe.createElement(Ft.default.Item,{key:"5",onClick:()=>{var re,He;if((0,_e.Rm)()&&!((He=(re=p==null?void 0:p.AssistantObject)==null?void 0:re.exercise)!=null&&He.can_create)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const $e=ie()(o==null?void 0:o.created_at,Ne);if(ie()(Me).diff(ie()($e),"days")>0&&(o!=null&&o.is_random)){X();return}else ue.history.push(o!=null&&o.is_random?`/classrooms/${J.coursesId}/exercise/${J.categoryId}/random/edit?type=settings`:`/classrooms/${J.coursesId}/exercise/add/${J.categoryId}?random=false&type=2`)}},"\u7F16\u8F91\u8BD5\u5377")),(o==null?void 0:o.exercise_status)!==-1&&!(0,_e.dE)()&&D&&o.exercise_status>1&&o.exist_program&&oe.createElement(Ft.default.Item,{key:"4",onClick:re=>{s({type:"exercise/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:J}})}},"\u4EE3\u7801\u67E5\u91CD"),oe.createElement(Ft.default.Item,{key:"1"},"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9"),(o==null?void 0:o.exercise_status)!==-1&&oe.createElement(Ft.default.Item,{key:"2"},oe.createElement("a",{target:"_blank",onClick:()=>{se&&se()},href:`/classrooms/${J.coursesId}/exercise/${J.categoryId}/export_blank`},"\u5BFC\u51FA\u8BD5\u5377")),oe.createElement(Ft.default.Item,{key:"3"},oe.createElement(ue.Link,{to:`/classrooms/${J.coursesId}/exportlist/exercise_score,export_exercise_users`},"\u5386\u53F2\u5BFC\u51FA")),(o==null?void 0:o.exercise_status)!==-1&&oe.createElement(Ft.default.Item,{key:"6",onClick:()=>{s({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})}},"\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E"))},le=ee=>Ql(void 0,null,function*(){const me=yield(0,De.ZP)(`/api/courses/${J==null?void 0:J.coursesId}/exercises/exercise_code_repeat.json`,{method:"post",body:{group_ids:ee,id:J==null?void 0:J.categoryId}});if(me.status===0){ne(4),ke(ie()(new Date).valueOf()),s({type:"exercise/setActionTabs",payload:{}});return}me.status<-2&&U.ZP.error(me==null?void 0:me.message)});let Pe=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];return(0,_e.RV)()?(0,_e.RV)()?oe.createElement("section",{className:ml.bg},oe.createElement("div",{className:"edu-container"},O.username&&oe.createElement("section",{className:"animated fadeIn"},oe.createElement("aside",{className:"mt10"},oe.createElement(Bt.Z,{separator:">"},oe.createElement(Bt.Z.Item,{href:`/classrooms/${J.coursesId}/exercise`},(M=(S=r==null?void 0:r.userInfo)==null?void 0:S.course)==null?void 0:M.course_name),oe.createElement(Bt.Z.Item,{href:`/classrooms/${J.coursesId}/exercise`},"\u5728\u7EBF\u8003\u8BD5"),oe.createElement(Bt.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),oe.createElement("aside",{className:[ml.title,"mt20"].join(" ")},oe.createElement("a",{href:`/classrooms/${J.coursesId}/exercise`},oe.createElement(xt.Z,{className:"font16 c-black"})),(0,ze.vB)(o==null?void 0:o.exercise_status,o==null?void 0:o.appraise_label),(o==null?void 0:o.is_make_up_exercise)&&oe.createElement("img",{src:gd,width:44,height:24,style:{marginRight:5,marginLeft:10}}),oe.createElement("strong",{className:"font20 ml5 mr10"},o==null?void 0:o.exercise_name),(o==null?void 0:o.is_make_up_exercise)&&oe.createElement(ce.Z,{title:"\u70B9\u51FB\u53EF\u67E5\u770B\u539F\u8003\u8BD5"},oe.createElement("i",{className:"iconfont icon-yuankaoshi",style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(0,ze.xg)(`/classrooms/${J.coursesId}/exercise/${o==null?void 0:o.make_up_exercise_id}/detail?random=${o==null?void 0:o.make_up_exercise_is_random}`)}})))),oe.createElement("aside",{className:"mt30 relative"},oe.createElement("div",{className:ml.export},!(0,_e.dE)()&&!(o!=null&&o.is_make_up_exercise)&&o.exercise_status===3&&oe.createElement(fe.ZP,{onClick:ee=>{if(ee.preventDefault(),!(o!=null&&o.allow_create_make_up)){U.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}s({type:"exercise/setActionTabs",payload:{key:"\u8865\u8003\u8BB0\u5F55",params:J}})}},oe.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8865\u8003\u8BB0\u5F55"),!(0,_e.dE)()&&!(o!=null&&o.is_make_up_exercise)&&o.exercise_status===3&&oe.createElement(fe.ZP,{onClick:ee=>{if(ee.preventDefault(),!(o!=null&&o.allow_create_make_up)){U.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}s({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:J}})}},oe.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u521B\u5EFA\u8865\u8003"),(0,_e.GJ)()&&D&&((R=o==null?void 0:o.user_permission)==null?void 0:R.user_commit_counts)>0&&(o==null?void 0:o.exercise_status)===2&&oe.createElement(fe.ZP,{onClick:ee=>{var me,re;if(ee.preventDefault(),(0,_e.Rm)()&&!((re=(me=p==null?void 0:p.AssistantObject)==null?void 0:me.exercise)!=null&&re.can_redo)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}s({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:J}})}},oe.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),(0,_e.GJ)()&&D&&((h=o==null?void 0:o.user_permission)==null?void 0:h.exercise_unpublish_count)>0&&(o==null?void 0:o.exercise_status)===1&&(!(o!=null&&o.is_make_up_exercise)||(o==null?void 0:o.is_make_up_exercise)&&(o==null?void 0:o.allow_create_make_up))&&oe.createElement($n.Z,{tips:o==null?void 0:o.open_appraise,style:{marginLeft:10}},oe.createElement(fe.ZP,{onClick:ee=>{var me,re,He;if(ee.preventDefault(),(0,_e.Rm)()&&!((re=(me=p==null?void 0:p.AssistantObject)==null?void 0:me.exercise)!=null&&re.can_publish)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((o==null?void 0:o.exercise_question_count)===0){U.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const $e=ie()(o==null?void 0:o.created_at,Ne);if(ie()(Me).diff(ie()($e),"days")>0&&(o!=null&&o.is_random)){X();return}s({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[J.categoryId],unified_setting:o==null?void 0:o.unified_setting,params:J,disabled:(o==null?void 0:o.exercise_status)!==1,type:2,activeTab:ae,cb:K,manage_all_group:(He=Ee==null?void 0:Ee.exercise)==null?void 0:He.manage_all_group}})}},oe.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u53D1\u5E03\u8003\u8BD5")),(0,_e.GJ)()&&D&&((m=o==null?void 0:o.user_permission)==null?void 0:m.exercise_publish_count)>0&&oe.createElement(fe.ZP,{onClick:ee=>{var me,re;if(ee.preventDefault(),(0,_e.Rm)()&&!((re=(me=p==null?void 0:p.AssistantObject)==null?void 0:me.exercise)!=null&&re.can_stop)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}s({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",unified_setting:o==null?void 0:o.unified_setting,selectArrs:[J.categoryId],params:J,cb:K}})}},oe.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ED3\u675F\u8003\u8BD5"),(0,_e.dE)()&&o.is_late&&`\u8FDF\u5230\u8D85\u8FC7${o.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`,(0,_e.dE)()&&((Z=o==null?void 0:o.user_permission)==null?void 0:Z.current_status)===2&&!o.is_late&&o.exercise_status>1&&oe.createElement(fe.ZP,{danger:(E=x==null?void 0:x.exercise_types)==null?void 0:E.is_redo,onClick:()=>G()},oe.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),(H=x==null?void 0:x.exercise_types)!=null&&H.is_redo?"\u91CD\u65B0\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5"),(0,_e.dE)()&&((_=o==null?void 0:o.user_permission)==null?void 0:_.current_status)===0&&!o.is_late&&o.exercise_status>1&&oe.createElement(fe.ZP,{onClick:()=>G(!0)},oe.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u8003\u8BD5"),(0,_e.dE)()&&(o==null?void 0:o.screen_used_num)>(o==null?void 0:o.screen_total_num)&&o.exercise_status!==3&&oe.createElement(fe.ZP,{onClick:()=>G(!0)},oe.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7533\u8BF7","\u7EE7\u7EED\u8003\u8BD5"),(o==null?void 0:o.show_analysis_detail)&&oe.createElement(fe.ZP,{onClick:()=>{(0,ze.xg)(`/classrooms/${J.coursesId}/exercise/${J.categoryId}/analysis/${o==null?void 0:o.analysis_id}`)}},oe.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),(0,_e.GJ)()&&D&&(o.exercise_status===1||o.exercise_status===3&&(o==null?void 0:o.is_make_up_exercise))&&oe.createElement($n.Z,{tips:o==null?void 0:o.open_appraise,style:{marginLeft:10}},oe.createElement(fe.ZP,{onClick:()=>{var ee,me;if((0,_e.Rm)()&&!((me=(ee=p==null?void 0:p.AssistantObject)==null?void 0:ee.exercise)!=null&&me.can_create)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const re=ie()(o==null?void 0:o.created_at,Ne);if(ie()(Me).diff(ie()(re),"days")>0&&(o!=null&&o.is_random)){X();return}else ue.history.push(o!=null&&o.is_random?`/classrooms/${J.coursesId}/exercise/${J.categoryId}/random/edit?type=settings`:`/classrooms/${J.coursesId}/exercise/add/${J.categoryId}?random=false&type=2`)}},oe.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377")),(o==null?void 0:o.exercise_status)===-1&&(0,_e.GJ)()&&oe.createElement(fe.ZP,{icon:oe.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{s({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:o==null?void 0:o.exercise_name,id:o==null?void 0:o.id,type:"exercise"}})}},"\u8865\u5145\u6210\u7EE9"),(0,_e.GJ)()&&D&&oe.createElement(Je.Z,{dropdownRender:Ae},oe.createElement(fe.ZP,null,"\u66F4\u591A\u64CD\u4F5C",oe.createElement(_t.Z,null)))),oe.createElement(we.default,{activeKey:`${ae}`,className:ml.tabs,onChange:ee=>{const me=ie()(o==null?void 0:o.created_at,Ne),re=ie()(Me).diff(ie()(me),"days");if(t.actionTabs.key=="\u8868\u5355\u672A\u4FDD\u5B58")ye.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{if(re>0&&parseInt(ee)===3&&(o!=null&&o.is_random)){X();return}ne(ee),s({type:"exercise/setActionTabs",payload:{key:""}})}});else{if(re>0&&parseInt(ee)===3&&(o!=null&&o.is_random)){X();return}ne(ee)}},items:Fe.map(ee=>({label:ee.name,key:`${ee.id}`}))}),oe.createElement("section",{className:o!=null&&o.is_random&&ae==="2"||ae==="9"?"":"pl25 pr25 bg-white"},(Q=(y=Fe.filter(ee=>ee.id==ae))==null?void 0:y[0])==null?void 0:Q.component))),oe.createElement(Ri.Z,null),oe.createElement(Qi,{onOk:le}),oe.createElement(Wi.Z,null),oe.createElement(Ai,{cb:()=>z()}),oe.createElement(hd.Z,{onOk:()=>z()}),oe.createElement(Ad.Z,{onOk:()=>z()}),oe.createElement(Ni,null),oe.createElement(Jc,null),oe.createElement(Bd.Z,null),oe.createElement(Li,null),oe.createElement(Vc,null),oe.createElement(vd.Z,{successCb:()=>G(currentEnterExamRef.current)}),oe.createElement(ye.default,{open:Ze,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{je(!1)}},oe.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),oe.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),oe.createElement("p",{style:{marginLeft:"10px"}},oe.createElement(st.default,{dataSource:Pe,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),oe.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),oe.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),oe.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),oe.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),oe.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),oe.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),oe.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),oe.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),oe.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),oe.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),oe.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002"))):"":null};var wd=(0,ue.connect)(({exercise:u,loading:l,user:t,globalSetting:i,classroomList:c})=>({classroomList:c,exercise:u,globalSetting:i,user:t,loading:l.effects}))(bd)},42942:function(Ut,Ct,I){var e=I(59301),De=I(46651),ue=I(78241),ye=I(99313),Ft=I(14491),U=I(53864),ce=I(63144),Bt=I(76265),fe=I(99232),Je=I.n(fe),we=I(59301),st=(Le,ze,mt)=>new Promise(($,Y)=>{var C=Ce=>{try{de(mt.next(Ce))}catch(Ie){Y(Ie)}},Xe=Ce=>{try{de(mt.throw(Ce))}catch(Ie){Y(Ie)}},de=Ce=>Ce.done?$(Ce.value):Promise.resolve(Ce.value).then(C,Xe);de((mt=mt.apply(Le,ze)).next())});const{Dragger:xt}=De.default,_t=({})=>{const Le=(0,ce.useParams)(),[ze]=ue.default.useForm(),[mt,$]=(0,e.useState)(!0),[Y,C]=(0,e.useState)(!1);let[Xe,de]=(0,e.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const Ce=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function Ie(){return st(this,null,function*(){let ge;C(!0),window.location.href.indexOf("exercise")>-1?ge=`/api/exercises/${Le==null?void 0:Le.categoryId}/redo_logs.json`:ge=`/api/homework_commons/${Le==null?void 0:Le.categoryId}/redo_logs.json`;let et=yield(0,Bt.ZP)(ge,{method:"get",params:Xe});C(!1),(et==null?void 0:et.status)===0&&$(et==null?void 0:et.data)})}(0,e.useEffect)(()=>{Ie()},[]);let ft=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(ge,et,ie)=>{var vt;return(vt=Ce.find(ht=>ht.question_type===ge))==null?void 0:vt.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ge,et,ie)=>{var vt;return(vt=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ht=>ht.id===ge))==null?void 0:vt.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ge,et,ie)=>Je()(ge).format("YYYY-MM-DD HH:mm:ss")}].filter(ge=>!!ge);return we.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},we.createElement(ye.default,{destroyInactiveTabPane:!0,onChange:ge=>{Xe.type=ge,Xe.page=1,Xe.limit=10,de(Xe),Ie()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:we.createElement(Ft.default,{loading:Y,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(ge,et,ie)=>Je()(ge).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:mt==null?void 0:mt.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:we.createElement(Ft.default,{loading:Y,columns:ft,dataSource:mt==null?void 0:mt.list,pagination:!1})}].filter(ge=>!!ge)}),we.createElement(U.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(ge,et)=>{Xe.page=ge,Xe.limit=et,de(Xe),Ie()},current:Xe.page,total:mt.count,pageSize:Xe.limit,style:{marginTop:20}}))};Ct.Z=(0,ce.connect)(({classroomList:Le})=>({classroomList:Le}))(_t)},87067:function(Ut,Ct,I){I.r(Ct),I.d(Ct,{default:function(){return mt}});var e=I(59301),De=I(63144),ue={flex_box_center:"flex_box_center___kQBcj",flex_space_between:"flex_space_between___Znlbo",flex_box_vertical_center:"flex_box_vertical_center___CPD50",flex_box_center_end:"flex_box_center_end___jzPvK",flex_box_column:"flex_box_column___cvIBS",wrap:"wrap___lab8O",crumbs:"crumbs___qvTza"},ye=I(33217),Ft=I(56511),U=I(76265),ce=I(15826),Bt=I(59301),fe=Object.defineProperty,Je=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,xt=($,Y,C)=>Y in $?fe($,Y,{enumerable:!0,configurable:!0,writable:!0,value:C}):$[Y]=C,_t=($,Y)=>{for(var C in Y||(Y={}))we.call(Y,C)&&xt($,C,Y[C]);if(Je)for(var C of Je(Y))st.call(Y,C)&&xt($,C,Y[C]);return $},Le=($,Y,C)=>new Promise((Xe,de)=>{var Ce=ge=>{try{ft(C.next(ge))}catch(et){de(et)}},Ie=ge=>{try{ft(C.throw(ge))}catch(et){de(et)}},ft=ge=>ge.done?Xe(ge.value):Promise.resolve(ge.value).then(Ce,Ie);ft((C=C.apply($,Y)).next())});const ze=({paperlibrary:$,user:Y,globalSetting:C,dispatch:Xe,location:de})=>{var Ce,Ie,ft;const[ge]=(0,De.useSearchParams)(),et=ge.get("select")||0,[ie,vt]=(0,e.useState)(!1),[ht,tt]=(0,e.useState)(!0),[jt,zt]=(0,e.useState)(Number(et)),[Gt,Vt]=(0,e.useState)({}),It=(0,De.useParams)(),{userInfo:Wt}=Y;(0,e.useEffect)(()=>(Xe({type:"globalSetting/footerToggle",payload:!1}),()=>{Xe({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,e.useEffect)(()=>(Xe({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),Xe({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),Xe({type:"exercise/getWorkSetting",payload:_t({},It)}),()=>{Xe({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),Xe({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,e.useEffect)(()=>{Xt(jt)},[]);const Xt=(Kt=0)=>Le(void 0,null,function*(){console.log(It);const xu=yield(0,U.ZP)(`/api/exercises/${It.categoryId}/preview_random_exercise.json`,{method:"get",params:{num:Kt}});tt(!1),Vt((0,ce.PF)(xu))}),pl=()=>{De.history.push(`/classrooms/${It.coursesId}/exercise`)},Fl=()=>{alert("\u4FDD\u5B58")},Ou=(Kt,xu)=>Le(void 0,null,function*(){const ju=yield(0,U.ZP)(`/api/exercises/${It.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Kt==null?void 0:Kt.single_question_id}});ju!=null&&ju.question&&Xt(0)}),fl=Kt=>Le(void 0,null,function*(){document.body.scrollIntoView(),zt(Kt),yield Xt(Kt)});return console.log((0,De.useLocation)(),"location333"),Bt.createElement("section",{className:ue.wrap},Bt.createElement(Ft.Z,{loading:ht,active:!0,paragraph:{rows:5}},((Ie=(Ce=(0,De.useLocation)())==null?void 0:Ce.pathname)==null?void 0:Ie.includes("preview"))&&Bt.createElement("div",{className:ue.crumbs},Bt.createElement("b",null),Bt.createElement("span",{className:"current",onClick:()=>De.history.push(`/classrooms/${It.coursesId}/exercise`)},`${(ft=Wt==null?void 0:Wt.course)==null?void 0:ft.course_name}>`),Bt.createElement("span",{className:"current",onClick:()=>De.history.push(`/classrooms/${It.coursesId}/exercise`)},"\u8BD5\u5377\u5217\u8868>"),Bt.createElement("span",{style:{color:"#bebebe"}},"\u9884\u89C8")),Bt.createElement(ye.Z,{loading:ie,submit:Fl,goBack:pl,data:Gt,selectValue:jt,editPreview:!0,onExchange:Ou,onSkipExamination:fl})))};var mt=(0,De.connect)(({paperlibrary:$,user:Y,globalSetting:C})=>({paperlibrary:$,user:Y,globalSetting:C}))(ze)}}]);
+\u5982\u672A\u586B\u5199\uFF0C\u5219\u9ED8\u8BA4\u53EA\u80FD\u8FDB\u5165https://www.educoder.net\uFF08\u5934\u6B4C\u7F51\u9875\uFF09`}))))),((0,_e.aN)()||((s=u==null?void 0:u.commonHeader)==null?void 0:s.exercise_author))&&!(r!=null&&r.appraise_label)&&Ye.createElement(Su.t,{okText:"\u4FDD\u5B58\u8BBE\u7F6E",onCancel:()=>{E()},onOk:()=>{n.submit()}})),Ye.createElement(mn,null))};var Ho=(0,ue.connect)(({exercise:u,loading:l,globalSetting:t})=>({exercise:u,loading:l.effects,globalSetting:t}))(Ko),Dt={flex_box_center:"flex_box_center___qXmER",flex_space_between:"flex_space_between___tVYVF",flex_box_vertical_center:"flex_box_vertical_center___uejwW",flex_box_center_end:"flex_box_center_end___l5I61",flex_box_column:"flex_box_column___A8X3f",content:"content___TBbyO",explain:"explain___WwPyv",tabs:"tabs___MlcMY",active:"active___lV1eg",btns:"btns___qovHC",must:"must___vgDa6",popover:"popover___HAX3s",zybzForm:"zybzForm____IvKI",graaytitle:"graaytitle___hkrTg",dataPicker:"dataPicker___T2aBH",examineStatus:"examineStatus___iICIK",contacts:"contacts___Tyh2m",contacts_img:"contacts_img___pfYUb",suc_status:"suc_status___UuTMv",fail_status:"fail_status___nBUzE",bohui:"bohui___lJoSV"},Yo=I(88522),al=I(2720),Ue=I(59301),Jo=Object.defineProperty,Uo=Object.defineProperties,Go=Object.getOwnPropertyDescriptors,Dn=Object.getOwnPropertySymbols,Vo=Object.prototype.hasOwnProperty,Xo=Object.prototype.propertyIsEnumerable,Cn=(u,l,t)=>l in u?Jo(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,xn=(u,l)=>{for(var t in l||(l={}))Vo.call(l,t)&&Cn(u,t,l[t]);if(Dn)for(var t of Dn(l))Xo.call(l,t)&&Cn(u,t,l[t]);return u},bn=(u,l)=>Uo(u,Go(l)),Rl=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const $o="YYYY-MM-DD HH:mm",ec=({shixunHomeworks:u,user:l,loading:t,dispatch:i})=>{const[c]=$.default.useForm(),[s,p]=(0,e.useState)(null),[r,n]=(0,e.useState)([]),[a,w]=(0,e.useState)(""),[j,F]=(0,e.useState)(!0),[S,M]=(0,e.useState)(!1),R=(0,e.useRef)((0,Lu.throttle)(x=>A(x),1200,{leading:!0,trailing:!0})).current,[h,m]=(0,e.useState)([]),[Z,E]=(0,e.useState)(!1),H=(0,ue.useParams)(),[_,y]=(0,e.useState)({});(0,e.useEffect)(()=>{J()},[]),(0,e.useEffect)(()=>{Q(Z?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[Z]);const Q=(x="")=>{i({type:"exercise/setActionTabs",payload:{key:x}})},J=()=>Rl(void 0,null,function*(){var x,o,be,me,se,ae,ne,Ee,ke,W,Be,Ze,Te,Le,te,O;let D=yield(0,De.ZP)(`/api/exercises/${H.categoryId}/resources_ensure_info.json`,{method:"get"});c.setFieldsValue(bn(xn({},(x=D==null?void 0:D.data)==null?void 0:x.important_shixun_configs),{times:(be=(o=D==null?void 0:D.data)==null?void 0:o.important_shixun_configs)!=null&&be.start_time&&((se=(me=D==null?void 0:D.data)==null?void 0:me.important_shixun_configs)!=null&&se.end_time)?[re()((ne=(ae=D==null?void 0:D.data)==null?void 0:ae.important_shixun_configs)==null?void 0:ne.start_time),re()((ke=(Ee=D==null?void 0:D.data)==null?void 0:Ee.important_shixun_configs)==null?void 0:ke.end_time)]:["",""],school_id:(Be=(W=D==null?void 0:D.data)==null?void 0:W.important_shixun_configs)==null?void 0:Be.school_name})),y((Ze=D==null?void 0:D.data)==null?void 0:Ze.important_shixun_configs),w((Le=(Te=D==null?void 0:D.data)==null?void 0:Te.important_shixun_configs)==null?void 0:Le.verify_reason),p(((O=(te=D==null?void 0:D.data)==null?void 0:te.important_shixun_configs)==null?void 0:O.process)||null),E(!1)});(0,e.useEffect)(()=>{_!=null&&_.school_name&&A(_==null?void 0:_.school_name)},[_==null?void 0:_.school_name]);const A=x=>Rl(void 0,null,function*(){var o,be;const me=yield i({type:"account/getSchoolOption",payload:{keyword:x,limit:10}});if(n(me==null?void 0:me.schools),x&&x!=""){m((o=me==null?void 0:me.schools)==null?void 0:o.filter(ae=>ae.name.includes(x)));const se=(((be=me==null?void 0:me.schools)==null?void 0:be.find(ae=>ae.name===x))||{}).id;c.setFieldsValue({school_id:x})}}),f=x=>parseInt(x||"0",10),d=(x,o)=>{if(o&&o.length===2){const[be,me]=o;if(!be||!me)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return Ue.createElement("section",{className:[Dt.form," bg-white pl30 pr30 pt10"].join(" ")},Ue.createElement("div",{style:{textAlign:"end"}},j&&Ue.createElement(fe.ZP,{onClick:()=>{F(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!j&&Ue.createElement("div",null,Ue.createElement(fe.ZP,{type:"primary",loading:S,onClick:()=>{c.submit()}},"\u63D0\u4EA4"),Ue.createElement(fe.ZP,{style:{marginLeft:20},onClick:()=>{F(!0),J()}},"\u53D6\u6D88"))),Ue.createElement(Y.Z,{align:"middle",className:"mt20"},Ue.createElement($.default,{form:c,disabled:j,layout:"horizontal",onFinish:x=>Rl(void 0,null,function*(){var o;console.log("---",x);const be=(o=r.find(se=>se.name===(x==null?void 0:x.school_id)))==null?void 0:o.id;let me=yield(0,De.ZP)(`/api/exercises/${H.categoryId}/resources_first_ensure.json`,{method:"post",body:{important_shixun_configs:bn(xn({},x),{start_time:re()(x==null?void 0:x.times[0]).format("YYYY-MM-DD HH:mm"),end_time:re()(x==null?void 0:x.times[1]).format("YYYY-MM-DD HH:mm"),school_id:be})}});(me==null?void 0:me.status)===0&&(U.ZP.info("\u4FEE\u6539\u6210\u529F"),J(),F(!0))}),className:Dt.zybzForm,onValuesChange:()=>{E(!0)}},Ue.createElement(Y.Z,{align:"middle"},Ue.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Ue.createElement("span",{className:Dt.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),Ue.createElement($.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"}]},Ue.createElement(Ce.default,{bordered:!1,disabled:!0,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"}))),Ue.createElement(Y.Z,{align:"middle",className:"mt25"},Ue.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},Ue.createElement("span",{className:Dt.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),Ue.createElement($.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},Ue.createElement(Yo.Z,{size:"large",showSearch:!0,bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",borderRadius:4,height:50,paddingTop:5},showArrow:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D",onChange:R,options:h==null?void 0:h.map(x=>({value:x.name}))}))),Ue.createElement(Y.Z,{align:"middle",className:"mt25"},Ue.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Ue.createElement("span",{className:Dt.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),Ue.createElement("div",{className:Dt.graaytitle},Ue.createElement($.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:d}]},Ue.createElement(au.default.RangePicker,{disabledDate:x=>x&&x{if(x&&x[0]&&x[1]){const o=x[0].isBefore(re()())?re()():x[0];c.setFieldValue("times",[o,x[1]])}else c.setFieldValue("times",x)}})))),Ue.createElement(Y.Z,{align:"middle",className:"mt25"},Ue.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Ue.createElement("span",{className:Dt.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),Ue.createElement($.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},Ue.createElement(Ie.Z,{parser:f,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1}))))),Ue.createElement("div",{className:`${Dt.examineStatus} mt25`},s>=1&&Ue.createElement("div",null," ",Ue.createElement(al.Z,{className:Dt.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),s>=2&&s!=3&&Ue.createElement("div",null," ",Ue.createElement(al.Z,{className:Dt.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),s==3&&Ue.createElement("div",null," ",Ue.createElement(ul.Z,{className:Dt.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",Ue.createElement("span",{title:a,className:Dt.bohui},a),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",Ue.createElement("span",{className:Dt.contacts},Ue.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Ue.createElement("div",{className:Dt.contacts_img}))),s>=4&&s!=5&&s!=7&&Ue.createElement("div",null," ",Ue.createElement(al.Z,{className:Dt.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(s==5||s==7)&&Ue.createElement("div",null," ",Ue.createElement(ul.Z,{className:Dt.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",Ue.createElement("span",{className:Dt.contacts},Ue.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Ue.createElement("div",{className:Dt.contacts_img}))),s>5&&Ue.createElement("div",null," ",Ue.createElement(al.Z,{className:Dt.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))};var tc=(0,ue.connect)(({shixunHomeworks:u,loading:l,user:t})=>({shixunHomeworks:u,loading:l.effects,user:t}))(ec),tu=I(59301);const uc=({exercise:u,globalSetting:l,dispatch:t})=>{var i,c;const[s,p]=(0,e.useState)("0"),r=[{name:"\u53D1\u5E03\u8BBE\u7F6E",key:"0",element:tu.createElement(io,null),show:!0},{name:"\u9632\u4F5C\u5F0A\u8BBE\u7F6E",key:"2",element:tu.createElement(ho,null),show:!((i=l==null?void 0:l.setting)!=null&&i.is_local)},{name:"\u8BC4\u9605\u8BBE\u7F6E",key:"5",element:tu.createElement(jo,null),show:(0,_e.GJ)()},{name:"\u6210\u7EE9\u8BBE\u7F6E",key:"3",element:tu.createElement(No,null),show:!0},{name:"\u5BA2\u6237\u7AEF\u8BBE\u7F6E",key:"4",element:tu.createElement(Ho,null),show:!((c=l==null?void 0:l.setting)!=null&&c.is_local)},{name:"\u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C",key:"6",element:tu.createElement(tc,null),show:(0,_e.Ny)()}];return(0,e.useEffect)(()=>(t({type:"globalSetting/footerToggle",payload:!1}),()=>{t({type:"globalSetting/footerToggle",payload:!0})}),[]),tu.createElement("section",null,tu.createElement(we.default,{activeKey:s,onChange:n=>{u.actionTabs.key=="\u8868\u5355\u672A\u4FDD\u5B58"?ye.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{p(n),t({type:"exercise/setActionTabs",payload:{key:""}})}}):p(n)},items:r.filter(n=>n.show).map(n=>({label:n.name,key:n.key,children:n.element})),destroyInactiveTabPane:!0}))};var lc=(0,ue.connect)(({exercise:u,globalSetting:l})=>({exercise:u,globalSetting:l}))(uc),Zt={wrap:"wrap___y4Bkb",head:"head___Dfq21",title:"title___cJ2wS",table:"table___gdAJP",FormCheckBoxDom:"FormCheckBoxDom___NtsDC"},ac=I(73304),wn=I(98425),ku=I(42441),nc=I(10712),sc=I(70840),rc=I(97488),ic=I(92310),oc=I.n(ic),cc=Object.defineProperty,dc=Object.defineProperties,mc=Object.getOwnPropertyDescriptors,nl=Object.getOwnPropertySymbols,Nn=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,In=(u,l,t)=>l in u?cc(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Sn=(u,l)=>{for(var t in l||(l={}))Nn.call(l,t)&&In(u,t,l[t]);if(nl)for(var t of nl(l))Pn.call(l,t)&&In(u,t,l[t]);return u},kn=(u,l)=>dc(u,mc(l)),Zn=(u,l)=>{var t={};for(var i in u)Nn.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&nl)for(var i of nl(u))l.indexOf(i)<0&&Pn.call(u,i)&&(t[i]=u[i]);return t},Ec=u=>{var l=u,{data:t,className:i="",colon:c=!1}=l,s=Zn(l,["data","className","colon"]);return e.createElement($.default,kn(Sn({},s),{className:oc()(Zt.FormCheckBoxDom,i),colon:c}),t==null?void 0:t.map((p,r)=>{var n=p,{ItemData:a,valuePropName:w,children:j,desc:F,type:S="Checkbox",normalize:M}=n,R=Zn(n,["ItemData","valuePropName","children","desc","type","normalize"]);return e.createElement(Y.Z,{key:r,wrap:!1,justify:"space-between"},e.createElement(C.Z,null,e.createElement($.default.Item,kn(Sn({},R),{normalize:(h,m,Z)=>{var E,H;return S=="Radio"||((E=m||[])!=null&&E.every(_=>_==="all")&&h.includes("all")&&h.length>1&&(h=h.filter(_=>_!=="all")),(!((H=m||[])!=null&&H.includes("all"))&&h.includes("all")||(h==null?void 0:h.length)==0)&&(h=["all"])),M?M(h,m,Z):h}}),j||S=="Checkbox"?e.createElement(de.default.Group,{options:a}):e.createElement(ge.ZP.Group,{options:a,optionType:"button"}))),e.createElement(C.Z,null,F))}))},On=I(36381),ct={Onerow:"Onerow___ZYa8H",TableDom:"TableDom___PXmEy",CollapseDom:"CollapseDom___q9wvV",CollapseDomC:"CollapseDomC___zTeH1",CollapseChildrenDom:"CollapseChildrenDom___O1Ffz",open:"open___K7p7T",DomStyle:"DomStyle___EoUKX",DomStyleTitle:"DomStyleTitle___vhLg3",DomStyleTitleChild:"DomStyleTitleChild___a1RIx",Sessce:"Sessce___zdKQ2",AnswerSDom:"AnswerSDom___YkvgW"},ut=I(13081),pc=I(42661),g=I(59301),fc=Object.defineProperty,Fc=Object.defineProperties,vc=Object.getOwnPropertyDescriptors,sl=Object.getOwnPropertySymbols,jn=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Ln=(u,l,t)=>l in u?fc(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,uu=(u,l)=>{for(var t in l||(l={}))jn.call(l,t)&&Ln(u,t,l[t]);if(sl)for(var t of sl(l))Tn.call(l,t)&&Ln(u,t,l[t]);return u},hu=(u,l)=>Fc(u,vc(l)),Ml=(u,l)=>{var t={};for(var i in u)jn.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&sl)for(var i of sl(u))l.indexOf(i)<0&&Tn.call(u,i)&&(t[i]=u[i]);return t},gc=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Bc=u=>{var l,t;const i=document.createElement("html");return i.innerHTML=(0,pc.ZP)(u),g.createElement("span",null,((t=(l=i==null?void 0:i.children)==null?void 0:l[1])==null?void 0:t.textContent)||(i==null?void 0:i.textContent)||"")},Rn=u=>{var l=u,{data:t}=l,i=Ml(l,["data"]),c,s;const p=(()=>{var r,n,a,w;let j=[];return((t==null?void 0:t.ques_type)==ut.f[0].id||(t==null?void 0:t.ques_type)==ut.f[1].id)&&(j=[{title:"\u9009\u9879",num:"\u7B54\u9898\u4EBA\u6570",scale:g.createElement("span",null,"\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B",g.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u4EBA\u6570\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u6BD4\u4F8B\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(r=(t==null?void 0:t.ques_details)||[])==null?void 0:r.map((F,S)=>hu(uu({},F),{title:ut.k[S],num:F.choice_users_count,scale:(Number(F.choice_percent)*100).toFixed(2)}))]),(t==null?void 0:t.ques_type)==ut.f[2].id&&(j=[{title:"\u9009\u9879",num:"\u7B54\u9898\u4EBA\u6570",scale:g.createElement("span",null,"\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B",g.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u4EBA\u6570\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u6BD4\u4F8B\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(n=(t==null?void 0:t.ques_details)||[])==null?void 0:n.map((F,S)=>hu(uu({},F),{title:F.choice_text,num:F.choice_users_count,scale:(Number(F.choice_percent)*100).toFixed(2)}))]),((t==null?void 0:t.ques_type)==ut.f[3].id||(t==null?void 0:t.ques_type)==ut.f[8].id)&&(j=[{title:"\u586B\u7A7A",num:"\u7B54\u5BF9\u4EBA\u6570",scale:g.createElement("span",null,"\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B",g.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u7B54\u5BF9\u4EBA\u6570\uFF1A"),"\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570\u3002"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B\uFF1A"),"\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(a=(t==null?void 0:t.ques_details)||[])==null?void 0:a.map((F,S)=>hu(uu({},F),{title:`\u586B\u7A7A${F.choice_position}`,num:F.choice_users_count,scale:(Number(F.choice_percent)*100).toFixed(2)}))]),((t==null?void 0:t.ques_type)==ut.f[4].id||(t==null?void 0:t.ques_type)==ut.f[6].id)&&(j=[{title:"\u5F97\u5206",num:"\u5B66\u751F\u4EBA\u6570",scale:g.createElement("span",null,"\u5B66\u751F\u6BD4\u4F8B",g.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(t==null?void 0:t.ques_type)==ut.f[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5",(t==null?void 0:t.ques_type)==ut.f[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(t==null?void 0:t.ques_type)==ut.f[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5",(t==null?void 0:t.ques_type)==ut.f[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(t==null?void 0:t.ques_type)==ut.f[4].id?"\u7B80\u7B54\u9898\u88AB\u8BC4\u9605\u4E3A\u96F6\u5206\u7684\u5B66\u751F\u6570\u3002":"\u7F16\u7A0B\u9898\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002","\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),(t==null?void 0:t.ques_type)==ut.f[4].id?"\uFF08\u8BE5\u7B80\u7B54\u9898\u5F97\u96F6\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100% (\u6CE8\uFF1A\u672A\u8BC4\u9605\uFF08\u5305\u62EC\u5173\u952E\u8BCD\u8BC4\u5206\u548C\u6559\u5E08\u8BC4\u9605\uFF09\u7684\u5B66\u751F\u4E0D\u7EDF\u8BA1\u81F3\u8BE5\u9009\u9879\u4E2D)":"\uFF08\u8BE5\u7F16\u7A0B\u9898\u672A\u5F97\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(w=(t==null?void 0:t.ques_details)||[])==null?void 0:w.map((F,S)=>hu(uu({},F),{title:F.choice_text,num:F.choice_users_count,scale:(Number(F.choice_percent)*100).toFixed(2)}))]),j})();return g.createElement("div",{className:ct.DomStyle},g.createElement("div",{style:{display:"flex",justifyContent:"space-between",gap:20}},g.createElement("div",{style:{flex:1,display:"flex",flexDirection:"column",justifyContent:"space-between",gap:20}},g.createElement(Y.Z,{gutter:10,wrap:!1,style:{maxHeight:350,overflow:"auto"}},g.createElement(C.Z,{className:ct.DomStyleTitle},"\u9898\u76EE"),g.createElement(C.Z,null,g.createElement(rt.Z,{className:ct.DomStyleTitle,style:{maxWidth:710},value:t.ques_title}),g.createElement("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:20}},(c=t==null?void 0:t.ques_details)==null?void 0:c.map((r,n)=>g.createElement("div",{key:n},((t==null?void 0:t.ques_type)==ut.f[0].id||(t==null?void 0:t.ques_type)==ut.f[1].id)&&g.createElement(Y.Z,{className:`${r.choice_right_boolean?ct.Sessce:""}`,gutter:10,wrap:!1,key:n},g.createElement(C.Z,{style:{fontWeight:600}},ut.k[n]),g.createElement(C.Z,null,g.createElement(rt.Z,{className:ct.DomStyleTitle,style:{maxWidth:690},value:r.choice_text||""}))),(t==null?void 0:t.ques_type)==ut.f[2].id&&g.createElement(Y.Z,{className:`${r.choice_right_boolean?ct.Sessce:""}`,gutter:10,wrap:!1,key:n},g.createElement(C.Z,null,g.createElement(rt.Z,{className:ct.DomStyleTitle,style:{maxWidth:690},value:r.choice_text||""}))),((t==null?void 0:t.ques_type)==ut.f[3].id||(t==null?void 0:t.ques_type)==ut.f[8].id)&&g.createElement(Y.Z,{gutter:10,wrap:!1,key:n},g.createElement(C.Z,{style:{fontWeight:600}},"\u586B\u7A7A",r.choice_position,"\uFF1A"),g.createElement(C.Z,null,r.choice_text||"")),((t==null?void 0:t.ques_type)==ut.f[4].id||(t==null?void 0:t.ques_type)==ut.f[6].id)&&g.createElement(Y.Z,{gutter:10,wrap:!1,key:n},g.createElement(C.Z,null,g.createElement(rt.Z,{className:ct.DomStyleTitle,style:{maxWidth:690},value:r.choice_text||""})))))))),g.createElement(Y.Z,{gutter:60},[ut.f[0].id,ut.f[1].id,ut.f[2].id].includes(t==null?void 0:t.ques_type)&&g.createElement(C.Z,null,g.createElement("span",{className:`${ct.DomStyleTitle}`},"\u6B63\u786E\u7B54\u6848\uFF1A"),(s=t==null?void 0:t.ques_details)==null?void 0:s.filter(r=>r.choice_right_boolean).map((r,n)=>g.createElement("span",{key:n},((t==null?void 0:t.ques_type)==ut.f[0].id||(t==null?void 0:t.ques_type)==ut.f[1].id)&&g.createElement("span",{className:"ml10",style:{color:"#000",fontWeight:600}},ut.k[r.choice_position-1]),(t==null?void 0:t.ques_type)==ut.f[2].id&&g.createElement("span",{className:"ml10",style:{color:"#000",fontWeight:600}},r.choice_text)))),g.createElement(C.Z,null,g.createElement("span",{className:`${ct.DomStyleTitle} mr10`},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),g.createElement("span",{style:{color:"#000",fontWeight:600}},(t==null?void 0:t.tag_discipline)||"-")))),g.createElement("div",{className:ct.AnswerSDom,style:{padding:"0 0 0 20px"}},g.createElement("div",{className:ct.DomStyleTitle},"\u7B54\u9898\u60C5\u51B5\uFF1A"),g.createElement("div",{className:"mt20"},p==null?void 0:p.map((r,n)=>g.createElement("div",{key:n,style:{display:"flex",alignItems:"center",gap:10,marginTop:n==0?10:14}},[ut.f[0].id,ut.f[1].id,ut.f[2].id].includes(t==null?void 0:t.ques_type)?g.createElement("div",{className:`${r!=null&&r.choice_right_boolean?ct.Sessce:""}`,style:{width:56}},r.title):g.createElement("div",{style:{width:56}},r.title),g.createElement("div",{style:{width:56}},r.num,n==0?"":"\u4EBA"),g.createElement("div",{style:{width:140}},n==0?r.scale:g.createElement(Y.Z,{gutter:4,align:"middle"},g.createElement(C.Z,{flex:1},g.createElement("div",{style:{width:"100%",height:10,background:"#fff",borderRadius:"5px"}},g.createElement("div",{style:{width:`${r.scale}%`,height:"100%",borderRadius:"5px",background:"#165DFF"}}))),g.createElement(C.Z,{style:{color:"#999"}},r.scale,"%")))))))))},_c=u=>{var l=u,{data:t}=l,i=Ml(l,["data"]);const c={title:"\u5F97\u5206",num:"\u5B66\u751F\u4EBA\u6570",scale:g.createElement("span",null,"\u5B66\u751F\u6BD4\u4F8B",g.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))};return g.createElement("div",{className:ct.DomStyle},g.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between"}},g.createElement("div",null,g.createElement("div",{style:{display:"flex",justifyContent:"space-between",gap:20}},g.createElement(Y.Z,{gutter:10,wrap:!1},g.createElement(C.Z,{className:ct.DomStyleTitle},"\u9898\u76EE"),g.createElement(C.Z,null,g.createElement(rt.Z,{style:{maxWidth:710},className:ct.DomStyleTitle,value:t.ques_title}))),g.createElement("div",{className:ct.AnswerSDom},g.createElement("div",{className:ct.DomStyleTitle},"\u7B54\u9898\u60C5\u51B5\uFF1A"),g.createElement("div",{className:"mt20",style:{display:"flex",alignItems:"center",gap:10}},g.createElement("div",{style:{width:56}},c.title),g.createElement("div",{style:{width:56}},c.num),g.createElement("div",{style:{width:140}},c.scale)))),t==null?void 0:t.ques_details.map((s,p)=>g.createElement("div",{key:p,style:{display:"flex",gap:10}},g.createElement("div",{className:ct.DomStyleTitle},"\u7B2C",(0,Qe.EM)(p+1),"\u5173\uFF1A"),g.createElement("div",{style:{flex:1}},[{challenge_name:s.challenge_name},...(s==null?void 0:s.challenge_details)||[]].map((r,n)=>g.createElement("div",{key:n,style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:20,width:"100%"}},g.createElement("div",null,g.createElement(rt.Z,{className:`${ct.DomStyleTitle} ${n==0?ct.DomStyleTitleChild:""}`,value:r.challenge_name||r.choice_text})),g.createElement("div",{className:ct.AnswerSDom},g.createElement("div",{style:{display:"flex",alignItems:"center",gap:10}},g.createElement("div",{style:{width:56}},r.choice_text?r.choice_text:""),g.createElement("div",{style:{width:56}},r.choice_users_count!=null?`${r.choice_users_count}\u4EBA`:""),g.createElement("div",{style:{width:140}},r.choice_percent&&g.createElement(Y.Z,{gutter:4,align:"middle"},g.createElement(C.Z,{flex:1},g.createElement("div",{style:{width:"100%",height:10,background:"#fff",borderRadius:"5px"}},g.createElement("div",{style:{width:`${(Number(r.choice_percent)*100).toFixed(2)}%`,height:"100%",borderRadius:"5px",background:"#165DFF"}}))),g.createElement(C.Z,{style:{color:"#999"}},(Number(r.choice_percent)*100).toFixed(2),"%"))))))))))),g.createElement("div",null,g.createElement("span",{className:`${ct.DomStyleTitle} mr10`},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),g.createElement("span",{style:{color:"#000",fontWeight:600}},(t==null?void 0:t.tag_discipline)||"-"))))},Mn=({columns:u,item:l,Fques_type:t,Findex:i})=>g.createElement(Y.Z,{align:"middle",wrap:!1,style:{color:"#333"}},g.createElement(C.Z,{flex:`${u[0].width-20}px`,style:{paddingLeft:t==ut.f[7].id&&"8px"}},(l==null?void 0:l.index)||`${i}.${l==null?void 0:l.ques_position}`),g.createElement(C.Z,{className:ct.Onerow,flex:1,style:{padding:"0 8px",maxWidth:392}},Bc(l==null?void 0:l.ques_title)),g.createElement(oe.Z,{title:l==null?void 0:l.name},g.createElement(C.Z,{className:ct.Onerow,flex:`${u[2].width}px`,style:{padding:"0 8px"}},t==ut.f[7].id?l==null?void 0:l.name:g.createElement("div",{className:ct.Onerow,style:{padding:"2px 10px 2px 0",borderRadius:"13px",color:"#165DFF"}},g.createElement("span",{style:{padding:"2px 10px",borderRadius:"13px",background:"rgba(22,93,255,0.1)"}},l==null?void 0:l.name)))),g.createElement(C.Z,{flex:`${u[3].width}px`,style:{padding:"0 8px"}},l==null?void 0:l.right_percent,"%"),g.createElement(C.Z,{flex:`${u[4].width}px`,style:{padding:"0 8px"}},l==null?void 0:l.score_percent,"%"),g.createElement(C.Z,{flex:`${u[5].width}px`,style:{padding:"0 8px"}},l==null?void 0:l.effictive_counts,"\u4EBA"),g.createElement(C.Z,{flex:`${u[6].width}px`,style:{padding:"0 8px"}},l==null?void 0:l.un_answer_counts,"\u4EBA"),g.createElement(C.Z,{flex:`${u[7].width}px`,style:{paddingLeft:"8px"}},l==null?void 0:l.total_user_counts,"\u4EBA")),yc=(u,l)=>{var t=u,{exercise:i,dispatch:c,value:s}=t,p=Ml(t,["exercise","dispatch","value"]);const[r]=$.default.useForm(),{NormalResult:{commit_results:n,questions_count:a}}=i,w=(0,ue.useParams)(),[j,F]=(0,e.useState)([]),[S,M]=(0,e.useState)([]),[R,h]=(0,e.useState)(void 0),[m,Z]=(0,e.useState)(!1),[E,H]=(0,e.useState)({coursesId:w.coursesId,id:w.categoryId,categoryId:w.categoryId,page:1,limit:50,order:null,sort:"asc"}),_=[{title:"\u9898\u53F7",dataIndex:"index",width:70,sorter:(A,f)=>A.index-f.index},{title:"\u9898\u76EE\u5185\u5BB9",dataIndex:"ques_title",ellipsis:!0},{title:"\u9898\u578B",dataIndex:"name",width:110},{title:g.createElement("span",null,"\u6B63\u786E\u7387 ",g.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u6B63\u786E\u7387\uFF1A"),"\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"right_percent",width:95,sorter:(A,f)=>A.index3-f.index3},{title:g.createElement("span",null,"\u5F97\u5206\u7387 ",g.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u5F97\u5206\u7387\uFF1A"),"\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"),g.createElement("div",null,g.createElement("span",{style:{fontWeight:600}},"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"score_percent",width:95,sorter:(A,f)=>A.score_percent-f.score_percent},{title:g.createElement("span",null,"\u5DF2\u7B54\u9898\u4EBA\u6570 ",g.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:"\u5DF2\u7ECF\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"effictive_counts",width:125,sorter:(A,f)=>A.effictive_counts-f.effictive_counts},{title:g.createElement("span",null,"\u672A\u7B54\u9898\u4EBA\u6570 ",g.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:"\u8FD8\u672A\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},g.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"un_answer_counts",width:125,sorter:(A,f)=>A.un_answer_counts-f.un_answer_counts},{title:g.createElement("span",null,"\u603B\u4EBA\u6570"),dataIndex:"total_user_counts",width:80},{title:"",dataIndex:"index8",width:58}],y=(...A)=>gc(void 0,[...A],function*(f=E){var d,x,o,be,me;Z(!0);const se=[],ae=yield c({type:"exercise/getQuestionResult",payload:uu(uu({},f),s)});(d=ae==null?void 0:ae.commit_results)==null||d.forEach(ne=>{var Ee,ke;se.push(ne==null?void 0:ne.id),(Ee=ne==null?void 0:ne.sub_exercise_questions)!=null&&Ee.length&&((ke=ne==null?void 0:ne.sub_exercise_questions)==null||ke.forEach(W=>{se.push(W==null?void 0:W.id)}))}),R&&F(se),R==!1&&F([]),R==null&&F((o=(x=ae==null?void 0:ae.commit_results)==null?void 0:x[0])!=null&&o.id?[(me=(be=ae==null?void 0:ae.commit_results)==null?void 0:be[0])==null?void 0:me.id]:[]),M(se),Z(!1)}),Q=A=>{let f=[];j!=null&&j.includes(A)?f=j.filter(d=>d!=A):f=[...j,A],F(f)};(0,e.useEffect)(()=>{y()},[E,s]);const J=()=>{y()};return(0,e.useImperativeHandle)(l,()=>({dealData:J})),g.createElement(Qt.Z,{spinning:m},g.createElement("div",null,g.createElement(Y.Z,{className:"mt20 mb20",align:"middle",justify:"space-between"},g.createElement(C.Z,null,g.createElement("span",{className:"font16",style:{lineHeight:"26px",color:"#000"}},"\u8BD5\u9898\u8BE6\u60C5")),g.createElement(C.Z,null,g.createElement(fe.ZP,{type:"primary",onClick:()=>{(j==null?void 0:j.length)==(S==null?void 0:S.length)?(F([]),h(!1)):(F(S),h(!0))}},"\u5168\u90E8",(j==null?void 0:j.length)==(S==null?void 0:S.length)?"\u6536\u8D77":"\u5C55\u5F00"))),g.createElement(st.default,{className:ct.TableDom,columns:_,dataSource:[],pagination:!1,onChange:(A,f,d)=>{var x;H(hu(uu({},E),{order:d==null?void 0:d.field,sort:((x=d==null?void 0:d.order)==null?void 0:x.replace("end",""))||"asc"}))}}),n==null?void 0:n.map(A=>{var f;return g.createElement(On.default,{key:A==null?void 0:A.id,className:`${ct.CollapseDom} ${(A==null?void 0:A.ques_type)==ut.f[7].id?ct.CollapseDomC:""}`,ghost:!0,expandIconPosition:"end",activeKey:j,onChange:()=>{Q(A==null?void 0:A.id)},expandIcon:({isActive:d})=>g.createElement("span",{className:"font14",style:{color:"#165DFF"}},d?"\u6536\u8D77":"\u5C55\u5F00",g.createElement(du.Z,{className:`${d?ct.open:""}`,style:{fontSize:9,marginLeft:3,transition:"all .2s"}})),items:[{key:A==null?void 0:A.id,label:g.createElement(Mn,{columns:_,item:A}),children:g.createElement(g.Fragment,null,(A==null?void 0:A.ques_type)==ut.f[7].id&&((f=A==null?void 0:A.sub_exercise_questions)==null?void 0:f.map(d=>g.createElement(On.default,{key:d==null?void 0:d.id,className:ct.CollapseChildrenDom,ghost:!0,expandIconPosition:"end",activeKey:j,onChange:()=>{Q(d==null?void 0:d.id)},expandIcon:({isActive:x})=>g.createElement("span",{style:{color:"#165DFF",marginLeft:25}},g.createElement(du.Z,{className:`${x?ct.open:""}`,style:{fontSize:9,marginLeft:3,transition:"all .2s"}})),items:[{key:d==null?void 0:d.id,label:g.createElement(Mn,{columns:_,item:d,Fques_type:A==null?void 0:A.ques_type,Findex:A==null?void 0:A.index}),children:g.createElement(Rn,{data:d})}]}))),(A==null?void 0:A.ques_type)!==ut.f[7].id&&(A==null?void 0:A.ques_type)!==ut.f[5].id&&g.createElement(Rn,{data:A}),(A==null?void 0:A.ques_type)==ut.f[5].id&&g.createElement(_c,{data:A}))}]})}),(n==null?void 0:n.length)==0&&g.createElement(bu.Z,null),g.createElement(Ft.Z,{className:"mt20",pageSize:E.limit,current:E.page,showSizeChanger:!0,showQuickJumper:!0,showTotal:A=>g.createElement("span",null,"\u5171",g.createElement("span",{style:{color:"#165DFF"}}," ",A," "),"\u6761\u6570\u636E"),onChange:(A,f)=>{H(hu(uu({},E),{page:A,limit:f}))},total:a})))};var hc=(0,ue.connect)(({exercise:u})=>({exercise:u}),null,null,{forwardRef:!0})((0,e.forwardRef)(yc)),Ac={wrap:"wrap___nansB"},at=I(59301),Dc=Object.defineProperty,Cc=Object.defineProperties,xc=Object.getOwnPropertyDescriptors,rl=Object.getOwnPropertySymbols,qn=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable,Qn=(u,l,t)=>l in u?Dc(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,il=(u,l)=>{for(var t in l||(l={}))qn.call(l,t)&&Qn(u,t,l[t]);if(rl)for(var t of rl(l))zn.call(l,t)&&Qn(u,t,l[t]);return u},bc=(u,l)=>Cc(u,xc(l)),wc=(u,l)=>{var t={};for(var i in u)qn.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&rl)for(var i of rl(u))l.indexOf(i)<0&&zn.call(u,i)&&(t[i]=u[i]);return t},Nc=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Pc=(u,l)=>{var t=u,{exercise:i,dispatch:c,value:s}=t,p=wc(t,["exercise","dispatch","value"]);const[r]=$.default.useForm(),{NormalResult:{commit_results:n}}=i,a=(0,ue.useParams)(),[w,j]=(0,e.useState)({coursesId:a.coursesId,id:a.categoryId,categoryId:a.categoryId,page:1,limit:50,order:null,sort:"asc"}),[F,S]=(0,e.useState)(!1),M=[{title:"\u9898\u53F7",dataIndex:"index",width:70,sorter:(m,Z)=>m.index-Z.index,render:(m,Z)=>at.createElement("span",{style:{color:"#333"}},m)},{title:"\u9898\u578B",dataIndex:"name",width:110,render:(m,Z)=>at.createElement("span",{style:{color:"#333"}},m)},{title:at.createElement("span",null,"\u6B63\u786E\u7387 ",at.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:at.createElement(at.Fragment,null,at.createElement("div",null,at.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u6B63\u786E\u7387\uFF1A"),"\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u7B54\u9898\u5B66\u751F\u603B\u6570\uFF09*100%"),at.createElement("div",null,at.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},at.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"right_percent",width:95,sorter:(m,Z)=>m.right_percent-Z.right_percent,render:(m,Z)=>at.createElement("span",{style:{color:"#333"}},`${m}%`)},{title:at.createElement("span",null,"\u5F97\u5206\u7387 ",at.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:at.createElement(at.Fragment,null,at.createElement("div",null,at.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u5F97\u5206\u7387\uFF1A"),"\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"),at.createElement("div",null,at.createElement("span",{style:{fontWeight:600}},"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},at.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"score_percent",width:95,sorter:(m,Z)=>m.score_percent-Z.score_percent,render:(m,Z)=>at.createElement("span",{style:{color:"#333"}},`${m}%`)},{title:at.createElement("span",null,"\u5DF2\u7B54\u9898\u4EBA\u6570 ",at.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:"\u5DF2\u7ECF\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},at.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"effictive_counts",width:125,sorter:(m,Z)=>m.effictive_counts-Z.effictive_counts,render:(m,Z)=>at.createElement("span",{style:{color:"#333"}},`${m}\u4EBA`)},{title:at.createElement("span",null,"\u672A\u7B54\u9898\u4EBA\u6570 ",at.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:"\u8FD8\u672A\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},at.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"un_answer_counts",width:125,sorter:(m,Z)=>m.un_answer_counts-Z.un_answer_counts,render:(m,Z)=>at.createElement("span",{style:{color:"#333"}},`${m}\u4EBA`)},{title:at.createElement("span",null,"\u603B\u4EBA\u6570"),dataIndex:"total_user_counts",width:80,render:(m,Z)=>at.createElement("span",{style:{color:"#333"}},`${m}\u4EBA`)}],R=(...m)=>Nc(void 0,[...m],function*(Z=w){S(!0);const E=yield c({type:"exercise/getQuestionResult",payload:il(il({},Z),s)});S(!1)});(0,e.useEffect)(()=>{R()},[w,s]);const h=()=>{R()};return(0,e.useImperativeHandle)(l,()=>({dealData:h})),at.createElement("div",{className:Ac.wrap},at.createElement("div",{className:"mt30"},at.createElement("div",{className:"mb20 font16",style:{color:"#000"}},"\u8BD5\u9898\u8BE6\u60C5"),at.createElement(st.default,{columns:M,rowKey:m=>m.index,loading:F,dataSource:n,onChange:(m,Z,E)=>{var H;j(bc(il({},w),{order:E==null?void 0:E.field,sort:((H=E==null?void 0:E.order)==null?void 0:H.replace("end",""))||"asc"}))},pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:w.limit,current:w.page,position:["bottomRight"],onChange:(m,Z)=>{w.page=m,w.limit=Z,j(il({},w)),R()},total:n==null?void 0:n.length,showTotal:(m,Z)=>at.createElement("span",null,"\u5171",at.createElement("span",{style:{color:"#165DFF"}}," ",m," "),"\u6761\u6570\u636E")}})))};var Ic=(0,ue.connect)(({exercise:u})=>({exercise:u}),null,null,{forwardRef:!0})((0,e.forwardRef)(Pc)),q=I(59301),Sc=Object.defineProperty,kc=Object.defineProperties,Zc=Object.getOwnPropertyDescriptors,Wn=Object.getOwnPropertySymbols,Oc=Object.prototype.hasOwnProperty,jc=Object.prototype.propertyIsEnumerable,Kn=(u,l,t)=>l in u?Sc(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Mt=(u,l)=>{for(var t in l||(l={}))Oc.call(l,t)&&Kn(u,t,l[t]);if(Wn)for(var t of Wn(l))jc.call(l,t)&&Kn(u,t,l[t]);return u},ql=(u,l)=>kc(u,Zc(l)),ol=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Tc=({exercise:u,dispatch:l})=>{var t,i,c,s,p,r,n,a,w,j,F,S,M,R;const[h]=(0,ue.useSearchParams)(),[m,Z]=(0,e.useState)("1"),[E,H]=(0,e.useState)({}),[_,y]=(0,e.useState)([]),[Q,J]=(0,e.useState)([]),[A,f]=(0,e.useState)({exercise_group_id:["all"],scope:"2",question_type:["all"]}),[d,x]=(0,e.useState)(0),[o,be]=(0,e.useState)(0),[me,se]=(0,e.useState)([]),[ae,ne]=(0,e.useState)([]),[Ee,ke]=(0,e.useState)(void 0),[W,Be]=(0,e.useState)(0),[Ze,Te]=(0,e.useState)(!0),[Le,te]=(0,e.useState)(!1),[O,D]=(0,e.useState)(!1),[L,v]=(0,e.useState)(!1),[k,G]=(0,e.useState)(!1),[z,K]=(0,e.useState)(0),B=(0,e.useRef)(null),pe=(0,e.useRef)(null),Ne=(0,e.useRef)(null),qe=(0,e.useRef)(null),X=(0,e.useRef)({start:0,end:100}),[Ae]=$.default.useForm(),le=(0,ue.useParams)();(0,e.useEffect)(()=>(k?B.current=setInterval(()=>{K(xe=>xe+1)},1e3*60*10):clearInterval(B.current),()=>{clearInterval(B.current)}),[k]),(0,e.useEffect)(()=>{Pe()},[]),(0,e.useEffect)(()=>{var xe;z>0&&(m==="1"?Pe():(xe=qe.current)==null||xe.dealData())},[z]),(0,e.useEffect)(()=>{if(pe.current){let xe=function(Ke){const pt=[Ke.offsetX,Ke.offsetY],Me=Fe.convertFromPixel({seriesIndex:0},pt);console.log("Clicked data coordinates:",Me),Fe.containPixel("grid",pt)&&ke(me[Me[0]])},N=function(Ke){const pt=[Ke.offsetX,Ke.offsetY];Fe.containPixel("grid",pt)&&We.setCursorStyle("pointer")},P=function(Ke){X.current={start:Ke==null?void 0:Ke.start,end:Ke==null?void 0:Ke.end}};const Fe=pe.current.getEchartsInstance(),We=Fe.getZr();return Fe.on("dataZoom",P),We.on("click",xe),We.on("mousemove",N),()=>{try{Fe==null||Fe.off("dataZoom",P),We==null||We.off("click",xe),We==null||We.off("mousemove",N)}catch(Ke){}}}},[pe.current,Ze,me]),(0,e.useEffect)(()=>{if(Ne.current){let xe=function(We){var Ke;const pt=[We.offsetX,We.offsetY],Me=P.convertFromPixel({seriesIndex:0},pt);if(console.log("Clicked data coordinates:",Me),P.containPixel("grid",pt)){document.body.scrollIntoView();const Bt=ql(Mt({},A),{question_type:[(Ke=ae[Me[0]])==null?void 0:Ke.question_type_id]});f(Bt),Ae.setFieldsValue(Mt({},Bt)),Z("2")}},N=function(We){const Ke=[We.offsetX,We.offsetY];P.containPixel("grid",Ke)&&Fe.setCursorStyle("pointer")};const P=Ne.current.getEchartsInstance(),Fe=P.getZr();return Fe.on("click",xe),Fe.on("mousemove",N),()=>{try{Fe==null||Fe.off("click",xe),Fe==null||Fe.off("mousemove",N)}catch(We){}}}},[pe.current,Ze,ae,A]);const Pe=(...xe)=>ol(void 0,[...xe],function*(N=A){te(!0),yield Promise.all([ve(N),ce(N),Oe(N)]),te(!1),Te(!1)}),ee=(0,e.useMemo)(()=>{var xe,N;return{scope:A==null?void 0:A.scope,exercise_group_id:(xe=A==null?void 0:A.exercise_group_id)!=null&&xe.includes("all")?null:A==null?void 0:A.exercise_group_id,question_type:(N=A==null?void 0:A.question_type)!=null&&N.includes("all")?null:A==null?void 0:A.question_type}},[A]),ve=xe=>ol(void 0,null,function*(){var N,P,Fe;const We={scope:xe==null?void 0:xe.scope,exercise_group_id:(N=xe==null?void 0:xe.exercise_group_id)!=null&&N.includes("all")?null:xe==null?void 0:xe.exercise_group_id},Ke=yield(0,De.ZP)(`/api/exercises/${le==null?void 0:le.categoryId}/new_exercise_result.json`,{method:"get",params:Mt({},We)});if((Ke==null?void 0:Ke.status)===0){const pt=[{label:"\u5168\u90E8",value:"all"}];(P=Ke==null?void 0:Ke.course_groups)==null||P.forEach(Bt=>{pt.push({label:Bt==null?void 0:Bt.exercise_group_name,value:Bt==null?void 0:Bt.exercise_group_id})});const Me=[{label:"\u5168\u90E8",value:"all"}];(Fe=Ke==null?void 0:Ke.question_types)==null||Fe.forEach(Bt=>{Me.push({label:Bt==null?void 0:Bt.name,value:Bt==null?void 0:Bt.id})}),J(Me),y(pt),H(Mt({},Ke))}}),ce=(xe,...N)=>ol(void 0,[xe,...N],function*(P,Fe=!1,We={}){var Ke;const pt={scope:P==null?void 0:P.scope,exercise_group_id:(Ke=P==null?void 0:P.exercise_group_id)!=null&&Ke.includes("all")?null:P==null?void 0:P.exercise_group_id};D(Fe);const Me=yield(0,De.ZP)(`/api/exercises/${le==null?void 0:le.categoryId}/new_exercise_result_form.json`,{method:"get",params:Mt(ql(Mt({},pt),{method:d,order:o}),We)});if((Me==null?void 0:Me.status)===0){se(Me==null?void 0:Me.rate_list);const Bt=Math.floor(29*100/(Me==null?void 0:Me.rate_list.length));X.current={start:0,end:Bt}}D(!1)}),Oe=(xe,...N)=>ol(void 0,[xe,...N],function*(P,Fe=!1,We={}){var Ke;const pt={scope:P==null?void 0:P.scope,exercise_group_id:(Ke=P==null?void 0:P.exercise_group_id)!=null&&Ke.includes("all")?null:P==null?void 0:P.exercise_group_id};v(Fe);const Me=yield(0,De.ZP)(`/api/exercises/${le==null?void 0:le.categoryId}/new_exercise_result_bottom.json`,{method:"get",params:Mt(ql(Mt({},pt),{method:W}),We)});(Me==null?void 0:Me.status)===0&&ne(Me==null?void 0:Me.chart),v(!1)}),Ve=[{label:"\u5168\u90E8",value:"0"},{label:"\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377",value:"1"},{label:"\u5DF2\u4EA4\u5377",value:"2"}],gt=()=>{const xe=[{name:"exercise_group_id",label:"\u5206\u73ED\u8303\u56F4",ItemData:_},{name:"scope",label:q.createElement("span",null,"\u7EDF\u8BA1\u8303\u56F4 ",q.createElement(oe.Z,{overlayStyle:{maxWidth:600},title:q.createElement(q.Fragment,null,q.createElement("div",null,q.createElement("span",{style:{fontWeight:600}},"\u5168\u90E8\u5B66\u751F\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u5168\u90E8\u5B66\u751F\u65F6\uFF0C\u5219\u7EDF\u8BA1\u6570\u636E\u6DB5\u76D6\u6240\u6709\u5E94\u8003\u5B66\u751F\u3002"),q.createElement("div",null,q.createElement("span",{style:{fontWeight:600}},"\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377\u5B66\u751F\u65F6\uFF0C\u4EC5\u7EDF\u8BA1\u6B63\u5728\u8003\u8BD5\u4E2D\u548C\u5DF2\u4EA4\u5377\u5B66\u751F\u7684\u8003\u8BD5\u60C5\u51B5\u3002"),q.createElement("div",null,q.createElement("span",{style:{fontWeight:600}},"\u5DF2\u4EA4\u5377\u5B66\u751F\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u5DF2\u4EA4\u5377\u5B66\u751F\u65F6\uFF0C\u4EC5\u7EDF\u8BA1\u5DF2\u4EA4\u5377\u5B66\u751F\u7684\u8003\u8BD5\u60C5\u51B5\u3002"))},q.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),type:"Radio",ItemData:Ve}];return m==="2"&&xe.push({name:"question_type",label:"\u9009\u62E9\u9898\u578B",ItemData:Q}),xe},dt=[{name:"\u6210\u7EE9\u603B\u89C8",id:"1"},{name:"\u8BD5\u9898\u8BE6\u60C5",id:"2"}],wt=d?"\u5F97\u5206\u7387":"\u6B63\u786E\u7387",Pt=xe=>{xe==="1"&&Pe(),Z(xe)},Rt=()=>{let xe=[],N=[];return me.forEach(Fe=>{xe.push(Fe.index),N.push(Fe.rate)}),{tooltip:{trigger:"axis",axisPointer:{type:"shadow",cursor:"pointer"},formatter:()=>""},dataZoom:[N.length>30?Mt({type:"slider",show:!0},X.current):{type:"slider",show:!1}],grid:{left:50,right:60,top:60,bottom:40},xAxis:{type:"category",name:"\u9898\u76EE",data:xe,nameTextStyle:{color:"#666666"},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"value",name:wt,data:[0,20,40,60,80,100],min:0,max:100,nameTextStyle:{padding:[0,35,10,15]},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLine:{show:!1,lineStyle:{color:"#666666"}}},series:[{data:N,type:"bar",emphasis:{focus:"series"},barWidth:22,label:{show:!0,position:"top",color:"#666666",formatter:"{c}%"},color:"#2EC25B",cursor:"default"}]}},Cu=()=>{var xe;const N=[],P=[],Fe=[];return(xe=E==null?void 0:E.student_score_list)==null||xe.map(Ke=>{N.unshift(Ke.name),P.unshift(Ke.rate),Fe.unshift(Ke.count)}),{grid:{left:90,right:120,top:60,bottom:40},xAxis:{type:"value",name:"\u5B66\u751F\u6BD4\u4F8B\uFF08%\uFF09",data:[0,20,40,60,80,100],min:0,max:100,nameTextStyle:{color:"#666666"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"category",data:N,name:"\u6210\u7EE9\uFF08\u5206\uFF09",nameTextStyle:{color:"#666666"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{type:"bar",data:P,color:"#A2BEFF",barWidth:40,cursor:"default",itemStyle:{borderColor:"#165DFF",borderWidth:1},label:{show:!0,position:"right",color:"#666666",formatter:Ke=>`${Ke==null?void 0:Ke.data}%\uFF08${Fe[Ke==null?void 0:Ke.dataIndex]}\u4EBA\uFF09`}}]}},Ot=()=>{const xe=[[],[],[],[],[]],N=["90%-100%","80%-90%","70%-80%","60%-70%","60%-0%"],P=["#3BA1FF","#37CCCC","#4ECC74","#FBD438","#F3647C"],Fe=[];let We="\u9898\u578B\uFF1A{b}";ae.forEach(Me=>{var Bt,Zu,as,ns,ss;Fe.push(Me==null?void 0:Me.question_type),xe[0].push((Bt=Me==null?void 0:Me.details)==null?void 0:Bt.full_count),xe[1].push((Zu=Me==null?void 0:Me.details)==null?void 0:Zu.best_count),xe[2].push((as=Me==null?void 0:Me.details)==null?void 0:as.good_count),xe[3].push((ns=Me==null?void 0:Me.details)==null?void 0:ns.pass_count),xe[4].push((ss=Me==null?void 0:Me.details)==null?void 0:ss.fails_count)});const Ke=N.map((Me,Bt)=>(We=`${We}
{a${Bt}}\uFF1A{c${Bt}}\u4EBA`,{name:Me,type:"bar",barWidth:60,stack:"three",color:P[Bt],data:xe[Bt]}));return{legend:{right:20,top:20,itemGap:40,itemWidth:20,itemHeight:12,textStyle:{padding:[0,0,0,15]}},tooltip:{trigger:"axis",padding:[10,10],axisPointer:{type:"shadow"},formatter:We},grid:{left:30,right:30,top:90,bottom:50},yAxis:{type:"value",axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{show:!1}},xAxis:{type:"category",data:Fe,axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:Ke}},iu=[{title:"\u540D\u6B21",dataIndex:"index",align:"center",width:90,render:xe=>{let N=xe;xe===1&&(N=nc.Z),xe===2&&(N=sc.Z),xe===3&&(N=rc.Z);const P=typeof N=="number"?N:q.createElement("img",{src:N});return q.createElement("div",{style:{textAlign:"left",paddingLeft:22}},P)}},{title:"\u73ED\u7EA7",dataIndex:"class_name",ellipsis:!0,render:xe=>q.createElement(oe.Z,{placement:"topLeft",title:xe},q.createElement("span",null,xe||"--"))},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:xe=>q.createElement(oe.Z,{placement:"topLeft",title:xe},q.createElement("span",null,xe||"--"))},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:xe=>q.createElement(oe.Z,{placement:"topLeft",title:xe},q.createElement("span",null,xe||"--"))},{title:"\u7B54\u9898\u65F6\u957F",dataIndex:"time",ellipsis:!0,render:xe=>q.createElement(oe.Z,{placement:"topLeft",title:xe},q.createElement("span",null,xe||"--"))},{title:"\u6210\u7EE9",width:90,dataIndex:"score"}];return q.createElement("div",{className:Zt.wrap},q.createElement(qu.Z,{loading:Ze,active:!0},(E==null?void 0:E.exercise_status)===1&&q.createElement(bu.Z,{styles:{margin:"0 auto",padding:200}}),(E==null?void 0:E.exercise_status)>1&&q.createElement(e.Fragment,null,q.createElement(Y.Z,{className:"mb30",align:"middle",justify:"space-between"},q.createElement(ac.tp,{dataSource:dt,value:m,onChange:Pt}),q.createElement(Y.Z,null,q.createElement($e.Z,{checked:k,onChange:xe=>G(xe),className:"mr5 c-black"}),"\u81EA\u52A8\u5237\u65B0",q.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\u6BCF10\u5206\u949F\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),q.createElement(Ec,{form:Ae,initialValues:A,onValuesChange:(xe,N)=>{const P=Mt(Mt({},A),N);console.log(P,"newValue"),f(Mt({},P)),m==="1"&&Pe(P)},data:gt()}),q.createElement("section",{style:{display:m==="1"?"block":"none"}},q.createElement(Qt.Z,{spinning:Le},(E==null?void 0:E.open_camera)&&q.createElement(q.Fragment,null,q.createElement("div",{className:Zt.head},q.createElement("div",{className:Zt.title},"\u8003\u8BD5\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1")),q.createElement(wn.ZP,{data:(0,wn.Uf)(E)})),q.createElement("div",{className:Zt.head},q.createElement("div",{className:Zt.title},"\u8BD5\u5377\u6982\u89C8")),q.createElement("div",{className:Zt.table},q.createElement("aside",null,q.createElement("div",null,"\u8BD5\u5377\u603B\u5206"),q.createElement("div",null,(t=E==null?void 0:E.exercise_counts)==null?void 0:t.total_score,"\u5206")),q.createElement("aside",null,q.createElement("div",null,"\u7B54\u9898\u65F6\u957F"),q.createElement("div",null,(i=E==null?void 0:E.exercise_counts)==null?void 0:i.time)),q.createElement("aside",null,q.createElement("div",null,"\u5E73\u5747\u7B54\u9898\u65F6\u957F",q.createElement(oe.Z,{title:"\u5E73\u5747\u7B54\u9898\u65F6\u957F=\u5DF2\u4EA4\u5377\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u65F6\u957F\u603B\u548C/\u5DF2\u4EA4\u5377\u5B66\u751F\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(c=E==null?void 0:E.exercise_counts)==null?void 0:c.avg_answer_duration)),q.createElement("aside",null,q.createElement("div",null,"\u5E94\u8003\u4EBA\u6570",q.createElement(oe.Z,{title:"\u8001\u5E08\u53D1\u5E03\u8003\u8BD5\u5BF9\u5E94\u9700\u8981\u53C2\u52A0\u8003\u8BD5\u7684\u5B66\u751F\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(s=E==null?void 0:E.exercise_counts)==null?void 0:s.candidate_num,"\u4EBA")),q.createElement("aside",null,q.createElement("div",null,"\u5B9E\u8003\u4EBA\u6570",q.createElement(oe.Z,{title:"\u72B6\u6001\u4E3A\u5DF2\u4EA4\u5377\u3001\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09\u7684\u5B66\u751F\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(p=E==null?void 0:E.exercise_counts)==null?void 0:p.exam_num,"\u4EBA")),q.createElement("aside",null,q.createElement("div",null,"\u53C2\u8003\u7387",q.createElement(oe.Z,{title:"\u53C2\u8003\u7387=(\u5B9E\u8003\u4EBA\u6570/\u5E94\u8003\u4EBA\u6570\uFF09*100%"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(r=E==null?void 0:E.exercise_counts)==null?void 0:r.reference_rate,"%")),q.createElement("aside",null,q.createElement("div",null,"\u5E73\u5747\u5206",q.createElement(oe.Z,{title:"\u5E73\u5747\u5206=\u5B66\u751F\u6210\u7EE9\u603B\u548C/\u5B66\u751F\u603B\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(n=E==null?void 0:E.exercise_counts)==null?void 0:n.average_score,"\u5206")),q.createElement("aside",null,q.createElement("div",null,"\u6700\u9AD8\u5206"),q.createElement("div",null,(a=E==null?void 0:E.exercise_counts)==null?void 0:a.max_score,"\u5206")),q.createElement("aside",null,q.createElement("div",null,"\u6700\u4F4E\u5206"),q.createElement("div",null,(w=E==null?void 0:E.exercise_counts)==null?void 0:w.min_score,"\u5206")),q.createElement("aside",null,q.createElement("div",null,"\u6807\u51C6\u5DEE",q.createElement(oe.Z,{title:"\u53CD\u5E94\u5B66\u751F\u5206\u6570\u79BB\u6563\u7A0B\u5EA6\u7684\u6307\u6807\uFF0C\u6570\u503C\u8D8A\u5927\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u5DEE\u8DDD\u8D8A\u5927\uFF0C\u6210\u7EE9\u5206\u5E03\u8D8A\u5E7F\uFF1B\u6570\u503C\u8D8A\u5C0F\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u8D8A\u63A5\u8FD1\uFF0C\u5206\u5E03\u8D8A\u7A84\u3002"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(j=E==null?void 0:E.exercise_counts)==null?void 0:j.standard_deviation)),q.createElement("aside",null,q.createElement("div",null,"\u4F18\u79C0",q.createElement(oe.Z,{title:"\u4F18\u79C0\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*90%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206*100%\u7684\u5B66\u751F\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(F=E==null?void 0:E.exercise_counts)==null?void 0:F.best_counts,"\u4EBA")),q.createElement("aside",null,q.createElement("div",null,"\u826F\u597D",q.createElement(oe.Z,{title:"\u826F\u597D\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*70%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206*90%\u7684\u5B66\u751F\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(S=E==null?void 0:E.exercise_counts)==null?void 0:S.good_counts,"\u4EBA")),q.createElement("aside",null,q.createElement("div",null,"\u53CA\u683C",q.createElement(oe.Z,{title:"\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*60%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206*70%\u7684\u5B66\u751F\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(M=E==null?void 0:E.exercise_counts)==null?void 0:M.pass_counts,"\u4EBA")),q.createElement("aside",null,q.createElement("div",null,"\u4E0D\u53CA\u683C",q.createElement(oe.Z,{title:"\u4E0D\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5C0F\u4E8E\u603B\u5206*60%\u7684\u5B66\u751F\u6570"},q.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),q.createElement("div",null,(R=E==null?void 0:E.exercise_counts)==null?void 0:R.fail_counts,"\u4EBA"))),q.createElement("div",{className:Zt.head},q.createElement("div",{className:Zt.title},"\u9898\u76EE\u6982\u89C8"),q.createElement(Y.Z,null,q.createElement($.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},q.createElement(lt.default,{style:{width:140},value:d,onChange:xe=>{x(xe),ce(A,!0,{method:xe})}},q.createElement(lt.default.Option,{value:0},"\u6B63\u786E\u7387"),q.createElement(lt.default.Option,{value:1},"\u5F97\u5206\u7387"))),q.createElement($.default.Item,{className:"ml20",colon:!1,label:"\u6392\u5E8F\u65B9\u5F0F"},q.createElement(lt.default,{style:{width:140},value:o,onChange:xe=>{be(xe),ce(A,!0,{order:xe})}},q.createElement(lt.default.Option,{value:0},"\u6309\u9898\u53F7\u5347\u5E8F"),q.createElement(lt.default.Option,{value:1},"\u6309\u9898\u53F7\u964D\u5E8F"),q.createElement(lt.default.Option,{value:2},"\u6309",wt,"\u5347\u5E8F"),q.createElement(lt.default.Option,{value:3},"\u6309",wt,"\u964D\u5E8F"))))),q.createElement(Qt.Z,{spinning:O},q.createElement(ku.Z,{option:Rt(),style:{height:370,background:"#F6F7F9"},ref:pe})),q.createElement("div",{className:Zt.head},q.createElement("div",{className:Zt.title},"\u5B66\u751F\u6210\u7EE9\u5206\u5E03")),q.createElement(ku.Z,{option:Cu(),style:{height:434,background:"#F6F7F9"}}),q.createElement("div",{className:Zt.head},q.createElement("div",{className:Zt.title},"\u4F18\u79C0\u751F",q.createElement(oe.Z,{title:"\u7EDF\u8BA1\u8BE5\u573A\u8003\u8BD5\u4E2D\u6210\u7EE9\u6392\u540D\u524D10\u7684\u5B66\u751F"},q.createElement("i",{style:{color:"#145DFF"},className:"iconfont icon-xiaowenhao2 ml5"})))),q.createElement(st.default,{columns:iu,rowKey:"index",dataSource:(E==null?void 0:E.rank_list)||[],pagination:!1}),q.createElement("div",{className:Zt.head},q.createElement("div",{className:Zt.title},"\u9898\u578B\u6982\u89C8"),q.createElement(Y.Z,null,q.createElement($.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},q.createElement(lt.default,{style:{width:140},value:W,onChange:xe=>{Be(xe),Oe(A,!0,{method:xe})}},q.createElement(lt.default.Option,{value:0},"\u6B63\u786E\u7387"),q.createElement(lt.default.Option,{value:1},"\u5F97\u5206\u7387"))))),q.createElement(Qt.Z,{spinning:L},q.createElement(ku.Z,{option:Ot(),notMerge:!0,ref:Ne,style:{height:612,background:"#F6F7F9"}})))),m==="2"&&q.createElement("section",null,E!=null&&E.is_random?q.createElement(Ic,{value:ee,ref:qe}):q.createElement(hc,{value:ee,ref:qe})))),q.createElement(ye.default,{centered:!0,destroyOnClose:!0,onCancel:()=>ke(void 0),open:!!Ee,title:"\u9898\u76EE\u8BE6\u60C5",width:600,footer:null},q.createElement("div",{style:{maxHeight:650,color:"#060606"}},q.createElement(Y.Z,null,q.createElement("b",{className:"mr10 mb10"},"\u9898\u76EE"),q.createElement(rt.Z,{style:{marginTop:-3,flex:1,fontSize:14},value:Ee==null?void 0:Ee.question_title})),q.createElement(Y.Z,null,q.createElement("b",{className:"mr10 mb10"},"\u9898\u578B"),q.createElement("div",null,Ee==null?void 0:Ee.question_type)),q.createElement(Y.Z,null,q.createElement("b",{className:"mr10 mb10"},wt),q.createElement("div",null,Ee==null?void 0:Ee.rate,"%")))))};var Lc=(0,ue.connect)(({exercise:u})=>({exercise:u}))(Tc),Rc=I(3815),Jt={hideHeadCheckbox:"hideHeadCheckbox____864g",moveCategory:"moveCategory___on_eY",tabSearch:"tabSearch___LqTIA",warpModal:"warpModal___ub_j0",modalColumn:"modalColumn___tJRIx",modalRow:"modalRow___AFP2T",sup:"sup____weyo",shijuan:"shijuan___NU0re",name:"name___tJw50",tip:"tip___ihMML"},Hn=I(83779),Mc=I(8144),Ge=I(59301),qc=Object.defineProperty,zc=Object.defineProperties,Qc=Object.getOwnPropertyDescriptors,Yn=Object.getOwnPropertySymbols,Wc=Object.prototype.hasOwnProperty,Kc=Object.prototype.propertyIsEnumerable,Jn=(u,l,t)=>l in u?qc(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,cl=(u,l)=>{for(var t in l||(l={}))Wc.call(l,t)&&Jn(u,t,l[t]);if(Yn)for(var t of Yn(l))Kc.call(l,t)&&Jn(u,t,l[t]);return u},Hc=(u,l)=>zc(u,Qc(l)),Au=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const{TabPane:zl}=we.default,Yc=({classroomList:u,exercise:l,loading:t,dispatch:i})=>{var c;const s=(0,ue.useParams)(),p=(0,ue.useLocation)(),[r]=$.default.useForm(),{commonHeader:n}=l;let[a,w]=(0,e.useState)(!0),[j,F]=(0,e.useState)(!1);const[S,M]=(0,e.useState)("myself");let[R,h]=(0,e.useState)([]),[m,Z]=(0,e.useState)([]),[E,H]=(0,e.useState)(),[_,y]=(0,e.useState)([]);const Q=(0,e.useRef)(),[J,A]=(0,e.useState)(1),f=(0,e.useRef)(null),[d,x]=(0,e.useState)(!1),[o,be]=(0,e.useState)(""),[me,se]=(0,e.useState)(""),ae=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u77E5\u8BC6\u70B9",dataIndex:"course_list_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:k=>k?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(k,G)=>Ge.createElement("a",{href:k?`/randompaper/detail/${G.id}`:`/paperlibrary/see/${G.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[ne,Ee]=(0,e.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,e.useEffect)(()=>{l.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(Be(),y([]),ke())},[l.actionTabs.key]);const ke=()=>Au(void 0,null,function*(){const k=yield i({type:"paperlibrary/getTeachGroupData"});Z(k)}),W=k=>{const G=parseInt(k);return isNaN(G)?"":G},Be=()=>Au(void 0,null,function*(){var k,G;if(a){++ne.page,w(!1);const z=yield i({type:"exercise/getBrankList",payload:Hc(cl({},ne),{search:(k=ne.search)==null?void 0:k.trim()})});R=z!=null&&z.object_list?[...R.concat(z==null?void 0:z.object_list)]:R,H(z.is_teacher),((G=z.object_list)==null?void 0:G.length){f.current.scrollTop=0,R=[],ne.page=0,ne.group_id=k,a=!0,y([]),Ee(cl({},ne)),Be()},Te={selectedRowKeys:_,onChange:k=>{y(k)},type:"radio"},Le=()=>{Ee(cl({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),h([]),w(!0),M("myself"),i({type:"exercise/setActionTabs",payload:{}}),F(!1)},[te,O,D,L]=(0,Hn.P)(),v=k=>Au(void 0,null,function*(){let G=!1;R.forEach(pe=>{_.includes(pe.id)&&(G=pe.is_random)}),Q.current&&(G=n==null?void 0:n.is_random);const z=k.map(pe=>({shixun_id:pe.id,is_use:pe.is_use,is_copy:pe.is_copy}));if(!G){const pe=yield i({type:"exercise/saveBanks",payload:{course_id:s.coursesId,object_type:"examination_bank",bank_id:Q.current?[Q.current]:_,shixuns_info:z,is_make_up_exercise:!0,make_up_exercise_id:Number(s.categoryId),use_origin_exercise:!!Q.current}});(pe==null?void 0:pe.status)===0&&((0,Qe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),be(`/classrooms/${s.coursesId}/exercise/${pe.exercise_id}/detail?random=${pe.is_random}&tabs=3`),se(`/classrooms/${s.coursesId}/exercise/add/${pe.exercise_id}?random=${pe.is_random}&type=2`),U.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${s.coursesId}/exercise/${pe.exercise_id}/detail?random=${pe.is_random}&tabs=3`},1e3),O(),Le());return}i({type:"exercise/setActionTabs",payload:{}}),O();let K=1,B=ye.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:Ge.createElement("div",{className:Jt.modalColumn},Ge.createElement("div",{className:Jt.modalRow},Ge.createElement("sup",{className:Jt.sup},"*"),Ge.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),Ge.createElement(Ie.Z,{parser:W,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:K,onChange:pe=>{K=pe;const Ne=document.getElementById("model_error");K<1||K>50?Ne.style.display="block":Ne.style.display="none"}})),Ge.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:Le,onOk:()=>Au(void 0,null,function*(){if(K<1||K>50){const Ne=document.getElementById("model_error");return Ne.style.display="block",Promise.reject()}B.update({cancelButtonProps:{disabled:!0}});const pe=yield i({type:"exercise/saveBanks",payload:{course_id:s.coursesId,object_type:"examination_bank",bank_id:Q.current?[Q.current]:_,shixuns_info:z,num:K,is_make_up_exercise:!0,make_up_exercise_id:Number(s.categoryId),use_origin_exercise:!!Q.current}});B.update({cancelButtonProps:{disabled:!1}}),pe&&pe.status===0?((0,Qe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),ye.default.destroyAll(),Le(),O(),U.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${s.coursesId}/exercise/${pe.exercise_id}/detail?random=${pe.is_random}&tabs=3`},1e3)):(Le(),O())})})});return Ge.createElement(Ge.Fragment,null,Ge.createElement(ye.default,{centered:!0,width:980,title:"\u521B\u5EFA\u8865\u8003",maskClosable:!1,destroyOnClose:!0,open:l.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:j,bodyStyle:{minHeight:150},wrapClassName:Jt.warpModal,onOk:()=>Au(void 0,null,function*(){var k;if(J===1){if(!_.length){U.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}F(!0);let G=!1,z=!1;if(R.forEach(B=>{_.includes(B.id)&&B.need_authorize&&(G=B.need_authorize),_.includes(B.id)&&(z=B.is_random)}),G){(0,tl.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}(yield L({id:`${_[0]}`,course_id:s.coursesId,type:"examination_bank"}))||v([]),F(!1)}else{F(!0);const G=yield(0,De.ZP)(`/api/exercises/${s.categoryId}/use_origin_exercise.json`,{method:"post"}),z=yield L({id:`${_[0]}`,course_id:s.coursesId,type:"examination_bank",result:G});Q.current=(k=G==null?void 0:G.save_banks_params)==null?void 0:k.bank_id,z||v([]),F(!1)}}),onCancel:Le},Ge.createElement(ge.ZP.Group,{value:J,onChange:k=>A(k.target.value),style:{marginTop:10,marginBottom:15}},Ge.createElement(ge.ZP,{value:1},"\u91CD\u65B0\u9009\u62E9\u8BD5\u5377"),Ge.createElement(ge.ZP,{value:2},"\u7EE7\u7EED\u4F7F\u7528\u539F\u8BD5\u5377")),J===1?Ge.createElement(Ge.Fragment,null,Ge.createElement(we.default,{activeKey:S,onTabClick:k=>Au(void 0,null,function*(){f.current.scrollTop=0,R=[],S!==k&&y([]),M(k),ne.page=0,ne.filter=k,ne.group_id=null,a=!0,Be()})},Ge.createElement(zl,{tab:Ge.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),Ge.createElement(zl,{tab:Ge.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),Ge.createElement(zl,{tab:Ge.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),Ge.createElement("div",{className:Jt.tabSearch},S==="teacher"&&Ge.createElement(lt.default,{value:ne.group_id,onChange:Ze,size:"middle",style:{width:200,marginRight:30}},Ge.createElement(lt.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(c=m==null?void 0:m.groups)==null?void 0:c.map(k=>Ge.createElement(lt.default.Option,{key:k==null?void 0:k.group_id,value:k==null?void 0:k.group_id},k==null?void 0:k.name))),Ge.createElement(Ce.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:ne.search,onChange:k=>{ne.search=k.target.value,Ee(cl({},ne))},onSearch:k=>{f.current.scrollTop=0,R=[],ne.page=0,a=!0,y([]),k&&(0,Mc.tk)({name:k,copywriting:k,position:"Exercise"}),Be()}})),Ge.createElement("div",{ref:f,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!E&&S==="public"&&Ge.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Ge.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),Ge.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Ge.createElement(Zl(),{initialLoad:!1,pageStart:0,loadMore:()=>{Be()},hasMore:a,useWindow:!1},l.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&E&&Ge.createElement(Rc.Z,{className:Jt.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:R,onRow:k=>({onClick:()=>{y([k==null?void 0:k.id])}}),resColumns:ae,rowSelection:Te})))):Ge.createElement(Ge.Fragment,null,Ge.createElement("div",{className:Jt.shijuan},Ge.createElement("div",null,"\u8BD5\u5377\uFF1A"),Ge.createElement("div",{className:Jt.name},Ge.createElement("span",null,n==null?void 0:n.exercise_name))),Ge.createElement("div",{className:Jt.tip},"\u63D0\u793A\uFF1A\u4F7F\u7528\u539F\u8BD5\u5377\u521B\u5EFA\u8865\u8003\uFF0C\u4F1A\u81EA\u52A8\u5C06\u539F\u8BD5\u5377\u5148\u4FDD\u5B58\u4E00\u4EFD\u5230\u8BD5\u5377\u5E93\u4E2D"))),Ge.createElement(ye.default,{title:"\u63D0\u793A",open:d,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Ge.createElement("div",null,Ge.createElement(fe.ZP,{onClick:()=>{x(!1),ue.history.push(me)}},"\u4FEE\u6539\u8BD5\u5377"),Ge.createElement(fe.ZP,{type:"primary",onClick:()=>{ue.history.push(o),x(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{x(!1)}},Ge.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Ge.createElement(Hn.Z,{inPaper:!0,visible:te,onCancel:O,onOk:v,renderData:D,modalType:"multiple",type:"examination_bank"}))};var Jc=(0,ue.connect)(({exercise:u,loading:l,classroomList:t})=>({exercise:u,loading:l,classroomList:t}))(Yc),Un=I(43785),Uc=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const Gc=({exercise:u,dispatch:l})=>{const{value:t}=u.actionTabs.params||{},[i,c]=(0,e.useState)(!1),{categoryId:s,coursesId:p}=(0,ue.useParams)(),r=()=>Uc(void 0,null,function*(){c(!0);let n;t!=null&&t.is_wrong?n=yield(0,Un._B)(s,{exercise_question_id:t==null?void 0:t.question_id}):n=yield(0,Un.pr)(s,{exercise_question_id:t==null?void 0:t.question_id}),(n==null?void 0:n.status)===0&&(U.ZP.success(n==null?void 0:n.message),l({type:"exercise/editExercise",payload:{categoryId:s,coursesId:p}}),l({type:"exercise/setActionTabs",payload:{}})),c(!1)});return e.createElement(ye.default,{title:"\u63D0\u793A",width:600,centered:!0,open:u.actionTabs.key==="\u6807\u8BB0\u9519\u9898",confirmLoading:i,onCancel:()=>l({type:"exercise/setActionTabs",payload:{}}),onOk:r},e.createElement("p",null,t!=null&&t.is_wrong?"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u53D6\u6D88\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F":"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F"),t!=null&&t.is_wrong?e.createElement("p",null,"\u53D6\u6D88\u6807\u8BB0\u540E\u5C06\u6309\u7167\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u60C5\u51B5\u91CD\u65B0\u8BA1\u7B97\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u3002"):e.createElement("p",null,"\u6807\u8BB0\u540E\u5C06\u91CD\u65B0\u8BA1\u7B97\u5DF2\u4EA4\u5377\u5B66\u751F\u6210\u7EE9\uFF0C\u5C06\u5DF2\u4EA4\u5377\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u8C03\u6574\u4E3A",t==null?void 0:t.question_score,"\u5206\u3002"))};var Vc=(0,ue.connect)(({exercise:u})=>({exercise:u}))(Gc),Xc="data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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";const $c=(u=[],l=[],t=[])=>(console.log("---",u,l,t),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"]}],yAxis:[{type:"value"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:t},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:l},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:u}]}),ed=(u=[])=>({dataset:[{source:u}],tooltip:{show:!0,formatter:function(l){return l.value[2]+":"+l.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var td=Object.defineProperty,Gn=Object.getOwnPropertySymbols,ud=Object.prototype.hasOwnProperty,ld=Object.prototype.propertyIsEnumerable,Vn=(u,l,t)=>l in u?td(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,dl=(u,l)=>{for(var t in l||(l={}))ud.call(l,t)&&Vn(u,t,l[t]);if(Gn)for(var t of Gn(l))ld.call(l,t)&&Vn(u,t,l[t]);return u},Ql=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const ad=({shixunHomeworks:u,loading:l,dispatch:t})=>{var i,c,s,p;const r=(0,ue.useParams)(),[n,a]=(0,e.useState)(dl(dl({},{sort_by:"student_id",sort_direction:"desc"}),r)),[w,j]=(0,e.useState)(),[F,S]=(0,e.useState)([]);let M=(0,e.useRef)();const[R,h]=(0,e.useState)(1),[m,Z]=(0,e.useState)(!1),[E,H]=(0,e.useState)(10),[_,y]=(0,e.useState)([]);(0,e.useEffect)(()=>{J()},[]);const Q=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:n.sort_by==="student_number"?n.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:n.sort_by==="bug"?n.sort_direction==="desc"?"descend":"ascend":null,render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:n.sort_by==="vulnerability"?n.sort_direction==="desc"?"descend":"ascend":null,render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:n.sort_by==="specification"?n.sort_direction==="desc"?"descend":"ascend":null,render:f=>e.createElement("span",{className:"current"},f==null?void 0:f.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:n.sort_by==="complexity"?n.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:n.sort_by==="total_row_number"?n.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:n.sort_by==="quality_score"?n.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(f,d)=>e.createElement("a",{target:"_blank",href:`/classrooms/${r.coursesId}/exercise/${r.categoryId}/analysis/${d.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,e.useEffect)(()=>(w===2&&(M.current=setInterval(()=>{J()},6e4)),()=>{clearTimeout(M.current)}),[w]);function J(){return Ql(this,null,function*(){const f=yield(0,De.ZP)(`/api/exercises/${n.categoryId}/check_status.json`,{method:"GET"});j(f.status),f.status!=2&&f.status!=-1&&(A({page:1,limit:10}),clearTimeout(M.current))})}function A(f){return Ql(this,null,function*(){h(f==null?void 0:f.page),H(f==null?void 0:f.limit);const d=yield(0,De.ZP)(`/api/exercises/${n.categoryId}/code_quality_analysis_index.json`,{method:"GET",params:dl({},f)});S(d)})}return console.log("-------",r),e.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pt10"},(w===0||w===1)&&e.createElement("div",null,e.createElement("p",{style:{display:"flex"}},e.createElement("span",{style:{flex:"1"}},e.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",F==null?void 0:F.created_at)),e.createElement(fe.ZP,{onClick:()=>{t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),e.createElement("p",{style:{display:"flex"}},e.createElement(Y.Z,{style:{width:"100%"}},e.createElement(C.Z,{flex:"80px"},e.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),e.createElement(C.Z,{flex:"80px"},e.createElement(de.default,{checked:(_==null?void 0:_.length)===0,onChange:f=>{f.target.checked&&(y([]),A({page:R,limit:E}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),e.createElement(C.Z,{flex:"1"},e.createElement(de.default.Group,{value:_,onChange:f=>Ql(void 0,null,function*(){y([...f]),A({page:R,limit:E,group_course_ids:f})}),style:{width:"100%",fontSize:"14px"}},(i=F==null?void 0:F.course_groups)==null?void 0:i.map((f,d)=>e.createElement(de.default,{style:{fontSize:"14px"},value:f==null?void 0:f.id},f==null?void 0:f.name,"(",f==null?void 0:f.count,")")))))),e.createElement("p",{style:{display:"flex"}},e.createElement("span",null,e.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",null,e.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u7B49\u7EA7\u5206\u6790"),(F==null?void 0:F.grade_statistics)&&e.createElement(ku.Z,{option:$c((c=F==null?void 0:F.grade_statistics)==null?void 0:c.map(f=>f.specification_count),(s=F==null?void 0:F.grade_statistics)==null?void 0:s.map(f=>f.vulnerability_count),(p=F==null?void 0:F.grade_statistics)==null?void 0:p.map(f=>f.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),e.createElement("div",null,e.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(F==null?void 0:F.quality_scores)&&e.createElement(ku.Z,{option:ed(F==null?void 0:F.quality_scores.map((f,d)=>[d+1,f==null?void 0:f.quality_score,f==null?void 0:f.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),e.createElement("div",null,e.createElement("div",{style:{display:"flex"}},e.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),e.createElement(Ce.default.Search,{size:"middle",onSearch:f=>{A({page:1,limit:E,search:f})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),e.createElement(st.default,{columns:Q,dataSource:F==null?void 0:F.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(f,d,x)=>{x.field&&(n.sort_by=x.field),x.order||(n.sort_direction="asc"),x.order==="ascend"&&(n.sort_direction="asc"),x.order==="descend"&&(n.sort_direction="desc"),x.order||(n.sort_direction="asc"),A(dl({page:1,limit:E},n))}}),e.createElement(Ft.Z,{current:R,total:F==null?void 0:F.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:E,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(f,d)=>{h(f),H(d),A({page:f,limit:d,group_course_ids:_})}}))),w===2&&e.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},e.createElement("img",{src:Xc}),e.createElement("br",null),e.createElement(fe.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{J()}},"\u5237\u65B0\u9875\u9762")),e.createElement(Gl,null),e.createElement(ye.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!m,footer:null,onCancel:()=>Z(!1)},e.createElement("div",{style:{height:500,overflow:"hidden"}},!!m&&e.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${r==null?void 0:r.categoryId}-${m==null?void 0:m.student_number}&resolved=false`,frameBorder:"0"}))))};var nd=(0,ue.connect)(({shixunHomeworks:u,loading:l})=>({shixunHomeworks:u,loading:l.effects}))(ad),nt={flex_box_center:"flex_box_center___Mm5wp",flex_space_between:"flex_space_between___Xglxr",flex_box_vertical_center:"flex_box_vertical_center___oLvCy",flex_box_center_end:"flex_box_center_end___IEhG2",flex_box_column:"flex_box_column___TStIz",wrap:"wrap___WfgpQ",control:"control___Uvc1U",btn:"btn___gckHk",customTable:"customTable___fDCPQ",bgH:"bgH___FpdXp",cusModal:"cusModal___KC0OL",imgWrap:"imgWrap_____xpC",img:"img___y1_Tn",iBtn:"iBtn___PezSP",text:"text___JKvO_",no:"no___WXMqt",textP:"textP___E5hyW",video:"video___XvBIh",sys:"sys___wcaty",li:"li___vKMNS",d1:"d1___jR3G0",b1:"b1___xuUNz",es:"es___WFOJ6",listWrap:"listWrap___KKt7_",list:"list___SBQMa",mask:"mask___xkriH",icons:"icons___uLWh_",time:"time___tPYgD"},ml=I(46961),sd=Object.defineProperty,rd=Object.defineProperties,id=Object.getOwnPropertyDescriptors,Xn=Object.getOwnPropertySymbols,od=Object.prototype.hasOwnProperty,cd=Object.prototype.propertyIsEnumerable,$n=(u,l,t)=>l in u?sd(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,qt=(u,l)=>{for(var t in l||(l={}))od.call(l,t)&&$n(u,t,l[t]);if(Xn)for(var t of Xn(l))cd.call(l,t)&&$n(u,t,l[t]);return u},dd=(u,l)=>rd(u,id(l)),Du=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const md=({exercise:u,dispatch:l,user:t})=>{var i;const c=(0,ue.useParams)(),[s,p]=(0,e.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",keyword:"",course_group_id:[],exercise_id:c==null?void 0:c.categoryId}),[r]=$.default.useForm(),[n,a]=(0,e.useState)(),[w,j]=(0,e.useState)(!1),{exerciseList:F,commonHeader:S}=u,[M,R]=(0,e.useState)([]),[h,m]=(0,e.useState)([]),[Z,E]=(0,e.useState)(0),[H,_]=(0,e.useState)(!0),[y,Q]=(0,e.useState)(!1),[J,A]=(0,e.useState)(!1),[f,d]=(0,e.useState)(!1),[x,o]=(0,e.useState)(""),be=(0,e.useRef)(null),me=[{name:"IP\u5F02\u5E38",id:1},{name:"\u6D4F\u89C8\u5668\u5F02\u5E38",id:2},{name:"\u767B\u5F55\u5F02\u5E38",id:3},{name:"\u5207\u5C4F",id:4},{name:"\u8003\u8BD5\u5EF6\u65F6",id:5},{name:"\u6253\u56DE\u91CD\u505A",id:6},{name:"\u4F7F\u7528\u8003\u8BD5\u89E3\u9501\u7801",id:7},{name:"\u9000\u51FA\u5168\u5C4F",id:8}];(0,e.useEffect)(()=>{se(s)},[]),(0,e.useEffect)(()=>(clearInterval(be.current),(S==null?void 0:S.exercise_status)===2&&(be.current=setInterval(()=>{se(s)},3e4)),()=>{clearInterval(be.current)}),[S==null?void 0:S.exercise_status,s]);const se=O=>Du(void 0,null,function*(){const D=wu().cloneDeep(O);console.log(D,"sendData"),_(!0),R([]);const L=yield(0,De.ZP)(`/api/exercises/${O==null?void 0:O.exercise_id}/exercise_abnormities.json`,{method:"get",params:D});m([]),_(!1),E(L==null?void 0:L.total_count),R((L==null?void 0:L.exercise_abnormites)||[])}),ae=(O,D)=>{s.page=1,s[D]=O,p(qt({},s)),se(s)},ne=O=>{s.page=1,s.keyword=O,p(qt({},s))},Ee=()=>{s.page=1;const O=Object.assign({},r.getFieldValue());Object.keys(O).map(function(D){switch(D){case"error_type":O[D].includes("all")||!O[D].length?(delete s.error_type,r.setFieldsValue({error_type:"all"})):(s.error_type=O[D],r.setFieldsValue({error_type:s.error_type}));break;case"course_group_id":O[D].includes("all")||!O[D].length?(delete s.course_group,r.setFieldsValue({course_group_id:"all"})):(s.course_group=O[D],r.setFieldsValue({course_group_id:s.course_group}));break}}),p(qt({},s)),se(s)};(0,e.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(a(47),j(!0))},[document.getElementById("divhe"),F]);const ke=(O,D,L)=>{s.page=O==null?void 0:O.current,s.limit=O==null?void 0:O.pageSize,L!=null&&L.order?(s.sort_by=L==null?void 0:L.field,s.sort_direction=(L==null?void 0:L.order)==="ascend"?"asc":"desc"):(s.sort_by=null,s.sort_direction=null),p(qt({},s)),se(s)},W=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(O,D,L)=>s.limit*(s.page-1)+L+1},{title:"\u59D3\u540D",dataIndex:"real_name",width:110,ellipsis:{showTitle:!1},render:O=>e.createElement(oe.Z,{placement:"bottomLeft",title:O},e.createElement("span",null,O))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:O=>e.createElement(oe.Z,{placement:"bottomLeft",title:O},e.createElement("span",null,O||"--"))},{title:"\u5206\u73ED",dataIndex:"course_group_name",width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:O=>e.createElement(oe.Z,{placement:"bottomLeft",title:O},e.createElement("span",null,O||"--"))},{title:"\u64CD\u4F5C\u65F6\u95F4",width:180,dataIndex:"created_at",ellipsis:{showTitle:!1}},{title:"\u7C7B\u578B",dataIndex:"error_type",width:140,ellipsis:{showTitle:!1}},{title:"\u8BF4\u660E",dataIndex:"description",ellipsis:{showTitle:!1},render:(O,D)=>e.createElement(e.Fragment,null,e.createElement(oe.Z,{placement:"bottomLeft",title:O},e.createElement("span",null,O||"--")),(D==null?void 0:D.user_screen_num)>=50&&e.createElement(oe.Z,{placement:"bottomLeft",title:"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u523050\u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F"},e.createElement("i",{className:"iconfont icon-tishi11 font14 ml5 mr5",style:{color:"#FA6400"}})),(D==null?void 0:D.user_screen_num)>0&&e.createElement("span",{onClick:()=>o(D==null?void 0:D.user_id),className:"current c-light-primary ml10"},"\u622A\u5C4F\u8BB0\u5F55"))}],Be=O=>{m(O)},Ze=()=>{Q(!1),se(s)},Te=O=>{const D=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(v,k)=>e.createElement("span",null,v||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(v,k)=>e.createElement(e.Fragment,null,v==="passed"&&e.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),v==="rejected"&&e.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),v==="submitted"&&e.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(v,k)=>v?e.createElement(oe.Z,{placement:"bottom",title:v},e.createElement("span",null,v)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(v,k)=>e.createElement("span",{className:"current c-light-primary",onClick:()=>{Tt.Z.publish("preview-image",v)}},"\u67E5\u770B")}],L=ye.default.confirm({icon:null,width:700,className:`${nt.cusModal} custom-modal-divider`,centered:!0,title:e.createElement(Y.Z,null,e.createElement(C.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),e.createElement(C.Z,null,e.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>L.destroy()}))),content:e.createElement("div",null,e.createElement(st.default,{className:nt.customTable,dataSource:[qt({},O)],bordered:!1,columns:D,rowKey:"exercise_identity_photo_id",rowClassName:nt.row,pagination:!1}))})},Le=O=>{var D,L;const v=ye.default.confirm({icon:null,className:`${nt.cusModal} custom-modal-divider`,centered:!0,width:((D=O==null?void 0:O.play_url)==null?void 0:D.length)<6?724:744,title:e.createElement(Y.Z,null,e.createElement(C.Z,{flex:"1"},"\u89C6\u9891"),e.createElement(C.Z,null,e.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>v.destroy()}))),content:e.createElement("ul",{className:nt.sys},(L=O==null?void 0:O.play_url)==null?void 0:L.map((k,G)=>e.createElement("li",{className:nt.li,key:G},e.createElement("div",{className:nt.d1},e.createElement("div",{className:nt.img},e.createElement(ua,{src:k==null?void 0:k.replace(".m3u8",".flv"),autoPlay:!0})),e.createElement("div",{className:nt.btn},e.createElement("div",{className:nt.b1},"\u56DE\u653E\u89C6\u9891",G+1))))))})},te=O=>{const D=ye.default.confirm({icon:null,className:`${nt.cusModal} custom-modal-divider`,centered:!0,width:710,title:e.createElement(Y.Z,null,e.createElement(C.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),e.createElement(C.Z,null,e.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>D.destroy()}))),content:e.createElement(Y.Z,null,e.createElement("aside",{className:nt.imgWrap,style:{marginBottom:40}},e.createElement("div",{className:nt.img},e.createElement("img",{width:326,src:(0,Qe.Tv)(O==null?void 0:O.photo_url)}),e.createElement("div",{className:nt.textP},"\u91C7\u96C6\u7167\u7247")),e.createElement("div",{className:nt.img,style:{marginLeft:20}},O!=null&&O.identity_url?e.createElement("img",{width:326,src:(0,Qe.Tv)(O==null?void 0:O.identity_url)}):e.createElement("div",{className:nt.no,style:{width:326}},e.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),e.createElement("div",{className:nt.textP},"\u8BC1\u4EF6\u7167\u7247"))))})};return e.createElement("section",{className:nt.wrap},e.createElement($.default,{form:r,onChange:Ee,initialValues:{course_group_id:"all"}},e.createElement($.default.Item,{name:"course_group_id"},e.createElement(de.default.Group,{style:{width:"100%"}},e.createElement(Y.Z,null,e.createElement(C.Z,{className:"font14",flex:"80px"},"\u73ED\u7EA7:"),e.createElement(C.Z,{flex:"80px"},e.createElement(de.default,{value:"all"},"\u5168\u90E8")),e.createElement(C.Z,{flex:"1",id:"divhe",style:{height:n+"px",overflow:"hidden"}},(i=F.course_groups)==null?void 0:i.map((O,D)=>e.createElement(de.default,{key:D,value:O.exercise_group_id,className:"ml0 mr8"},O.exercise_group_name,"(",O.exercise_group_students,")"))),w&&e.createElement("span",{onClick:()=>{let O=document.getElementById("divhe").scrollHeight;n>47?a(47):a(O)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},n===47?"\u5C55\u5F00":"\u6536\u8D77",n===47?e.createElement(du.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):e.createElement(Mu.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),e.createElement($.default.Item,{name:"error_type"},e.createElement(de.default.Group,{style:{width:"100%"}},e.createElement(Y.Z,null,e.createElement(C.Z,{className:"font14",flex:"80px"},"\u7C7B\u578B:"),e.createElement(C.Z,{flex:"80px"},e.createElement(de.default,{value:"all"},"\u5168\u90E8")),e.createElement(C.Z,{flex:"1",id:"divhe",style:{height:n+"px",overflow:"hidden"}},me==null?void 0:me.map((O,D)=>e.createElement(de.default,{key:D,value:O.id,className:"ml0 mr8"},O.name))))))),e.createElement("div",{className:nt.control},e.createElement(Ce.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:s==null?void 0:s.keyword,onChange:O=>ne(O.target.value),onSearch:()=>{s.page=1,p(qt({},s)),se(s)}}),e.createElement(fe.ZP,{onClick:()=>A(!0),style:{marginLeft:"auto"},icon:e.createElement("i",{className:"iconfont icon-guizeguanli font16"}),type:"link"},"\u622A\u5C4F\u89C4\u5219"),e.createElement(fe.ZP,{onClick:()=>d(!0),icon:e.createElement("i",{className:"iconfont icon-chakanshenqingjilu font14"}),type:"link"},"\u64CD\u4F5C\u65E5\u5FD7")),e.createElement("div",{className:nt.bgH}),e.createElement(st.default,{className:nt.customTable,dataSource:M,bordered:!1,columns:W,size:"large",rowKey:"exercise_identity_photo_id",rowClassName:nt.row,loading:H,onChange:ke,pagination:{pageSize:s.limit,total:Z,current:s.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:O=>e.createElement("span",{className:"mr10"},"\u5171",e.createElement("span",{className:"c-orange"},O),"\u6761\u6570\u636E")}}),e.createElement(pd,{selectIds:h,visible:y,onCancel:()=>Q(!1),onOk:Ze,params:s}),e.createElement(fd,{visible:f,onCancel:()=>d(!1)}),e.createElement(Fd,{visible:x,onCancel:()=>o(!1)}),e.createElement(ye.default,{centered:!0,title:"\u622A\u5C4F\u89C4\u5219",open:J,width:900,footer:null,onCancel:()=>{A(!1)}},e.createElement("div",{className:"c-grey-333"},e.createElement("div",{className:"mb20 blod"},"1.\u6BCF\u4E2A\u5B66\u751F\u6BCF\u573A\u8003\u8BD5\u6700\u591A\u622A\u5C4F\u7684\u603B\u6570\u91CF\u4E3A50\u5F20\uFF0C\u8D85\u8FC7\u4E4B\u540E\u8BE5\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF0C\u8001\u5E08\u624B\u52A8\u5220\u9664\u622A\u5C4F\u56FE\u7247\u4E4B\u540E\u53EF\u518D\u81EA\u52A8\u8FDB\u884C\u622A\u5C4F\uFF1B"),e.createElement("div",{className:"mb20 blod"},"2.\u5355\u6B21\u9000\u51FA\u5168\u5C4F\u65F6\u957F\u4E0E\u622A\u5C4F\u6B21\u6570"),e.createElement("div",{className:"mb20"},"1\uFF09\u82E5\u5B66\u751F\u30101\u79D2 \u2264 \u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 30\u79D2\u3011\uFF0C\u6BCF\u96945\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),e.createElement("div",{className:"mb20"},"2\uFF09\u82E5\u5B66\u751F\u301030\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 120\u79D2\u3011\uFF0C\u6BCF\u969410\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),e.createElement("div",{className:"mb20"},"3\uFF09\u82E5\u5B66\u751F\u3010120\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 300\u79D2\u3011\uFF0C\u6BCF\u969430\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),e.createElement("div",{className:"mb20"},"4\uFF09\u82E5\u5B66\u751F\u3010300\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 720\u79D2\u3011\uFF0C\u6BCF\u969460\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),e.createElement("div",{className:"mb20"},"5\uFF09\u82E5\u5B66\u751F\u3010\u9000\u51FA\u5168\u5C4F\u65F6\u957F \uFF1E720\u79D2\u3011\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF1B"),e.createElement("div",{className:"mb20 blod"},"3.\u5B66\u751F\u8FD4\u56DE\u8003\u8BD5\u4E4B\u540E\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\u3002"))),e.createElement(Tu.Z,null))};var Ed=(0,ue.connect)(({exercise:u,user:l})=>({exercise:u,user:l}))(md);const pd=({visible:u,onOk:l,onCancel:t,selectIds:i,params:c})=>{const[s,p]=(0,e.useState)(!1),[r,n]=(0,e.useState)({}),[a]=$.default.useForm(),w=j=>Du(void 0,null,function*(){p(!0);let F;u===!0?F=yield(0,De.ZP)(`/api/exercises/${c==null?void 0:c.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:qt({identity_photo_ids:i},j)}):F=yield(0,De.ZP)(`/api/exercises/${c==null?void 0:c.exercise_id}/audit_identity_photo.json`,{method:"post",body:qt({identity_photo_id:u==null?void 0:u.exercise_identity_photo_id},j)}),(F==null?void 0:F.status)===0&&l(),p(!1)});return e.createElement(ye.default,{title:u!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!u,centered:!0,keyboard:!1,width:650,destroyOnClose:!0,onCancel:()=>{t()},afterClose:()=>{a.resetFields(),n({})},confirmLoading:s,onOk:()=>a.submit()},e.createElement($.default,{className:nt.formWrap,form:a,labelCol:{span:4},wrapperCol:{span:18},onFinish:w,onValuesChange:()=>{n(qt({},a.getFieldsValue()))}},u!==!0&&e.createElement(Y.Z,{style:{marginLeft:28,marginBottom:38}},e.createElement(C.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),e.createElement(C.Z,null,e.createElement("aside",{className:nt.imgWrap},e.createElement("div",{className:nt.img},e.createElement("img",{width:234,src:(0,Qe.Tv)(u==null?void 0:u.photo_url)}),e.createElement("div",{onClick:()=>{Tt.Z.publish("preview-image",u==null?void 0:u.photo_url)},className:nt.iBtn},"\u9884\u89C8"),e.createElement("div",{className:nt.text},"\u91C7\u96C6\u7167\u7247")),e.createElement("div",{className:nt.img,style:{marginLeft:20}},u!=null&&u.identity_url?e.createElement("img",{width:234,src:(0,Qe.Tv)(u==null?void 0:u.identity_url)}):e.createElement("div",{className:nt.no,style:{width:326}},e.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(u!=null&&u.identity_url)&&e.createElement("div",{onClick:()=>{Tt.Z.publish("preview-image",(0,Qe.Tv)(u==null?void 0:u.identity_url))},className:nt.iBtn},"\u9884\u89C8"),e.createElement("div",{className:nt.text},"\u8BC1\u4EF6\u7167\u7247"))))),e.createElement($.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},e.createElement(ge.ZP.Group,null,e.createElement(ge.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),e.createElement(ge.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(r==null?void 0:r.state)==="rejected"&&e.createElement($.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},e.createElement(Ce.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),e.createElement("div",{style:{color:"#FA6400",paddingLeft:32}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u8BE5\u5B66\u751F\u5728\u672C\u573A\u8003\u8BD5\u7684\u8BA4\u8BC1\u72B6\u6001\u5C06\u66F4\u65B0\u4E3A\u201C\u5BA1\u6838\u901A\u8FC7\u201D\uFF0C\u4E14\u80FD\u591F\u8FDB\u5165\u8003\u8BD5\u3002")))},fd=({visible:u,onCancel:l})=>{const t=(0,ue.useParams)(),[i,c]=(0,e.useState)({page:1,limit:20,exercise_id:t==null?void 0:t.categoryId}),[s,p]=(0,e.useState)(!1),[r,n]=(0,e.useState)([]),[a,w]=(0,e.useState)(0);(0,e.useEffect)(()=>{u&&(i.page=1,i.limit=20,c(qt({},i)),F(i))},[u]);const j=[{title:"\u64CD\u4F5C\u4EBA",dataIndex:"teacher_name",ellipsis:{showTitle:!1},render:M=>e.createElement(oe.Z,{placement:"bottomLeft",title:M},e.createElement("span",null,M))},{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"created_at",width:200},{title:"\u7C7B\u578B",dataIndex:"operate_type",width:100,render:M=>e.createElement(e.Fragment,null,M===0&&e.createElement("span",null,"\u5220\u9664"))},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"student_name",width:140,ellipsis:{showTitle:!1},render:M=>e.createElement(oe.Z,{placement:"bottomLeft",title:M},e.createElement("span",null,M))},{title:"\u5B66\u53F7",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:M=>e.createElement(oe.Z,{placement:"bottomLeft",title:M},e.createElement("span",null,M))},{title:"\u622A\u5C4F\u65F6\u95F4",dataIndex:"screen_time",width:200},{title:"\u56FE\u7247",dataIndex:"url",width:100,render:M=>e.createElement("img",{className:"current",onClick:()=>Tt.Z.publish("preview-image",`${ml.Z.API_SERVER}${M}`),width:70,height:40,src:`${ml.Z.API_SERVER}${M}`})}],F=M=>Du(void 0,null,function*(){const R=wu().cloneDeep(M);p(!0);const h=yield(0,De.ZP)(`/api/exercises/${M==null?void 0:M.exercise_id}/exercise_user_screens/screen_actions.json`,{method:"get",params:R});p(!1),w(h==null?void 0:h.total_count),n((h==null?void 0:h.exercise_screen_actions)||[])}),S=M=>{i.page=M==null?void 0:M.current,i.limit=M==null?void 0:M.pageSize,c(qt({},i)),F(i)};return e.createElement(ye.default,{title:"\u64CD\u4F5C\u65E5\u5FD7",open:u,centered:!0,keyboard:!1,width:1064,destroyOnClose:!0,onCancel:()=>{l()},footer:null},e.createElement(st.default,{dataSource:r,bordered:!1,columns:j,size:"large",loading:s,locale:{emptyText:e.createElement(bu.Z,null)},onChange:S,pagination:{pageSize:i.limit,total:a,current:i.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,showTotal:M=>e.createElement("span",{className:"mr10"},"\u5171",e.createElement("span",{className:"c-orange"},M),"\u6761\u6570\u636E")}}))},Fd=({visible:u,onCancel:l})=>{const t=(0,ue.useParams)(),[i,c]=(0,e.useState)({page:1,limit:9999,user_id:u,error_type:[8],exercise_id:t==null?void 0:t.categoryId}),[s,p]=(0,e.useState)(!1),[r,n]=(0,e.useState)([]);(0,e.useEffect)(()=>{u&&a(dd(qt({},i),{user_id:u}))},[u]);const a=F=>Du(void 0,null,function*(){const S=wu().cloneDeep(F);console.log(S,"sendData"),p(!0);const M=yield(0,De.ZP)(`/api/exercises/${F==null?void 0:F.exercise_id}/exercise_abnormities.json`,{method:"get",params:S});p(!1),n((M==null?void 0:M.exercise_abnormites)||[])}),w=F=>Du(void 0,null,function*(){ye.default.confirm({icon:null,title:"\u63D0\u793A",content:"\u5220\u9664\u540E\u4E0D\u53EF\u6062\u590D\uFF0C\u786E\u8BA4\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Du(void 0,null,function*(){(yield(0,De.ZP)(`/api/exercises/${t==null?void 0:t.categoryId}/exercise_user_screens/${F}.json`,{method:"delete"})).status===0&&(U.ZP.success("\u5220\u9664\u6210\u529F"),a(i))})})}),j=(r==null?void 0:r[0])||{};return e.createElement(ye.default,{title:"\u622A\u5C4F\u8BB0\u5F55",open:!!u,centered:!0,keyboard:!1,width:684,forceRender:!0,destroyOnClose:!0,onCancel:()=>{l()},footer:null},e.createElement(Qt.Z,{spinning:s},e.createElement("div",{style:{maxHeight:500}},e.createElement("div",{className:"c-grey-333 blod mb10"},j==null?void 0:j.real_name," ",j==null?void 0:j.student_id),(j==null?void 0:j.user_screen_num)>=50&&e.createElement("div",{className:"mb10",style:{color:"#FA6400"}},e.createElement("i",{className:"iconfont icon-tishi11 mr5"}),e.createElement("span",null,"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u5230 50 \u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F")),r==null?void 0:r.map((F,S)=>{var M,R;return e.createElement("div",{key:S},e.createElement("div",{className:"mb10"},e.createElement("span",{className:"c-grey-666 mr10"},"\u9000\u51FA\u5168\u5C4F\u65F6\u95F4"),e.createElement("span",{style:{display:"inline-block",width:144},className:"c-grey-333"},F==null?void 0:F.created_at),e.createElement("span",{className:"c-grey-666 ml40"},"\u622A\u5C4F\u6570\u91CF",e.createElement("span",{style:{margin:"0 6px",color:"#FA6400"}},(M=F==null?void 0:F.exercise_user_screens)==null?void 0:M.length),"\u5F20")),e.createElement("div",{className:nt.listWrap},(R=F==null?void 0:F.exercise_user_screens)==null?void 0:R.map(h=>e.createElement("div",{key:h==null?void 0:h.id,className:nt.list},e.createElement("img",{src:`${ml.Z.API_SERVER}${h==null?void 0:h.url}`}),e.createElement("div",{className:nt.time},e.createElement("span",{className:"c-grey-666 mr10 font12"},"\u622A\u5C4F\u65F6\u95F4"),e.createElement("span",{className:"c-grey-333 font12"},h==null?void 0:h.created_at)),e.createElement("div",{className:nt.mask},e.createElement("div",{className:nt.icons},e.createElement("i",{onClick:()=>Tt.Z.publish("preview-image",`${ml.Z.API_SERVER}${h==null?void 0:h.url}`),className:"iconfont icon-fangda3 mr15"}),e.createElement("i",{onClick:()=>w(h==null?void 0:h.id),className:"iconfont icon-shanchu14"})))))))}))))};var El={flex_box_center:"flex_box_center___eZU8T",flex_space_between:"flex_space_between___l4Kzs",flex_box_vertical_center:"flex_box_vertical_center___E7NVy",flex_box_center_end:"flex_box_center_end___S0V3_",flex_box_column:"flex_box_column___ONItD",title:"title___rK1ze",export:"export___tng10",bg:"bg___rwmJT",tabs:"tabs___SK3e0"},es=I(10752),vd=I(25596),gd=I(41727),Bd=I(70209);const _d=u=>{const l=t=>{const i=new Notification(t.title,{body:t.message,icon:t.icon||"/ip.png"});i.addEventListener("click",()=>{t.link&&window.open(t.link,t.target||"_blank")}),setTimeout(()=>{i.close()},3e4)};"Notification"in window?Notification.permission==="granted"?l(u):Notification.permission!=="denied"&&Notification.requestPermission().then(t=>{t==="granted"&&l(u)}):alert("\u5F53\u524D\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u901A\u77E5")};var yd=I(50006),hd=I(20503),Ad=I(59279),Dd=I(42942),ie=I(59301),Cd=Object.defineProperty,pl=Object.getOwnPropertySymbols,ts=Object.prototype.hasOwnProperty,us=Object.prototype.propertyIsEnumerable,ls=(u,l,t)=>l in u?Cd(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,lu=(u,l)=>{for(var t in l||(l={}))ts.call(l,t)&&ls(u,t,l[t]);if(pl)for(var t of pl(l))us.call(l,t)&&ls(u,t,l[t]);return u},xd=(u,l)=>{var t={};for(var i in u)ts.call(u,i)&&l.indexOf(i)<0&&(t[i]=u[i]);if(u!=null&&pl)for(var i of pl(u))l.indexOf(i)<0&&us.call(u,i)&&(t[i]=u[i]);return t},Wl=(u,l,t)=>new Promise((i,c)=>{var s=n=>{try{r(t.next(n))}catch(a){c(a)}},p=n=>{try{r(t.throw(n))}catch(a){c(a)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,p);r((t=t.apply(u,l)).next())});const bd=u=>{var l=u,{exercise:t,globalSetting:i,loading:c,dispatch:s,classroomList:p,user:r,match:n}=l,a=xd(l,["exercise","globalSetting","loading","dispatch","classroomList","user","match"]),w,j,F,S,M,R,h,m,Z,E,H,_,y,Q;const J=(0,ue.useParams)(),[A]=(0,ue.useSearchParams)(),[f,d]=(0,e.useState)([]),{exerciseList:x,commonHeader:o,checkDomain:be,workSetting:me,saveExerciseDownUsers:se}=t,[ae,ne]=(0,e.useState)(null),[Ee,ke]=(0,e.useState)(re()(new Date).valueOf()),[W,Be]=(0,e.useState)(),[Ze,Te]=(0,e.useState)(!1),[Le,te]=(0,e.useState)(1),{userInfo:O}=r;J.category=A.get("category_id");const D=!be||be&&((w=O==null?void 0:O.course)==null?void 0:w.course_identity)<3,L=(0,e.useRef)(Date.now()),v=(0,e.useRef)();(0,e.useEffect)(()=>{(0,_e.Rm)()&&s({type:"classroomList/getAssistantPermissions",payload:{course_id:J.coursesId}})},[(j=r==null?void 0:r.userInfo)==null?void 0:j.username]),(0,e.useEffect)(()=>(clearInterval(v.current),(0,_e.G5)()&&(o==null?void 0:o.exercise_status)===2&&(o!=null&&o.enable_monitor)&&(v.current=setInterval(()=>{k()},5*1e3)),()=>{clearInterval(v.current)}),[r.userInfo,o==null?void 0:o.exercise_status]),(0,e.useEffect)(()=>{s({type:"exercise/getCommonHeader",payload:lu({},J)}),sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),ye.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:ie.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",ie.createElement("br",null),"1\u3001\u5728",ie.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",ie.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",ie.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",ie.createElement("br",null),"2\u3001\u5728",ie.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",ie.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",ie.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002"),okText:"\u77E5\u9053\u4E86"}))},[J.coursesId]);const k=()=>Wl(void 0,null,function*(){const ee=yield(0,De.ZP)(`/api/exercises/${J.categoryId}/new_abnormities.json`,{method:"get",params:{time:L.current}});if((ee==null?void 0:ee.status)===401){clearInterval(v.current);return}L.current=Date.now(),(ee==null?void 0:ee.message)!==""&&(ee==null?void 0:ee.message)!=="\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"&&_d({title:(ee==null?void 0:ee.exercise_name)+"-\u8003\u8BD5\u5F02\u5E38",message:ee.message,target:"self",icon:"/warning.png",link:`/classrooms/${J.coursesId}/exercise/${J.categoryId}/detail?random=${A.get("random")==="true"}&tabs=7`})}),G=(ee=!1)=>{ue.history.push(`/classrooms/${J.coursesId}/exercisenotice/${o.id}/users/${O.login}`)},z=()=>{s({type:"exercise/setUpdateIndex"})},K=()=>{s({type:"exercise/getCommonHeader",payload:lu({},J)});const ee={0:()=>{z()},2:()=>{te(Le+1)},3:()=>{s({type:"exercise/getWorkSetting",payload:lu({},J)})}};ee[ae]&&ee[ae]()};function B(ee){Be(lu({},ee))}const pe=[{name:"\u7B54\u9898\u5217\u8868",id:0,hidden:!1,component:ie.createElement(Ts,{getparams:B,checkDomainAuthority:D})},{name:"\u8BD5\u5377\u9884\u89C8",id:2,hidden:(o==null?void 0:o.exercise_status)===-1||(0,Qe._m)()&&!(0,_e.ag)()||!D||(0,_e.dE)(),component:(0,_e.Rm)()&&!((F=p.AssistantObject.exercise)!=null&&F.can_preview)?ie.createElement("div",{style:{padding:"100px",textAlign:"center",fontSize:"18px",height:"400px"}},ie.createElement("i",{className:"iconfont icon-jinggao-3",style:{color:"#fcb041"}}),"\xA0 \u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"):o!=null&&o.is_random?ie.createElement(qi.default,{key:Le}):ie.createElement(mi,{activeTabs:ae})},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,hidden:(o==null?void 0:o.exercise_status)===-1||!D||(0,Qe._m)()&&!(0,_e.ag)()||(0,_e.dE)()&&!(o!=null&&o.show_statistic),component:ie.createElement(Lc,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:7,hidden:(o==null?void 0:o.exercise_status)===-1||!(o!=null&&o.open_code_quality_analysis)||(0,_e.dE)(),component:ie.createElement(nd,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:4,hidden:(o==null?void 0:o.exercise_status)===-1||(0,_e.dE)()||o.exercise_status===1||!o.exist_program,component:ie.createElement(or,{key:Ee})},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(o==null?void 0:o.exercise_status)===-1,component:ie.createElement(Dd.Z,null)},{name:"\u89C4\u5219\u8BBE\u7F6E",id:3,hidden:!D||(0,_e.dE)(),component:(o==null?void 0:o.exercise_status)===-1?ie.createElement(yd.Z,null):ie.createElement(lc,null)},{name:"\u8003\u8BD5\u76D1\u63A7",id:7,hidden:(o==null?void 0:o.exercise_status)===-1||!(0,_e.G5)()||!(o!=null&&o.enable_monitor),component:ie.createElement(Ed,null)},{name:"\u4EBA\u8138\u5BA1\u6838",id:5,hidden:(o==null?void 0:o.exercise_status)===-1||!o.identity_verify||(0,_e.dE)(),component:ie.createElement(Qs,null)},{name:"\u6444\u50CF\u76D1\u63A7",id:6,hidden:(o==null?void 0:o.exercise_status)===-1||!o.open_phone_video_recording||(0,_e.dE)(),component:ie.createElement($s,null)}].filter(ee=>!ee.hidden);(o==null?void 0:o.exercise_status)===1&&pe.splice(0,1,...pe.splice(1,1,pe[0])),(0,e.useEffect)(()=>{if(typeof(o==null?void 0:o.exercise_status)=="number"){if(A.get("tabs")){ne(A.get("tabs"));return}(o==null?void 0:o.exercise_status)===1?ne("2"):ne("0")}},[o==null?void 0:o.exercise_status]);const Ne="YYYY-MM-DD",qe=re()("2020-11-15",Ne),X=()=>ye.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:ie.createElement(ie.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),Ae=()=>{var ee,ve;return ie.createElement(ft.default,{onClick:ce=>Wl(void 0,null,function*(){switch(t.order&&(J.order=t.order,J.order_type=t.order_type),ce.key){case"1":(yield(0,Re.Uj)(lu(lu({},J),W))).status===0&&(0,mt.je)(lu(lu({},J),W));break}})},(0,_e.GJ)()&&!(o!=null&&o.appraise_label)&&D&&((ee=o==null?void 0:o.user_permission)==null?void 0:ee.exercise_unpublish_count)>0&&(o==null?void 0:o.exercise_status)!==1&&(!(o!=null&&o.is_make_up_exercise)||(o==null?void 0:o.is_make_up_exercise)&&!((ve=me==null?void 0:me.exercise)!=null&&ve.publish_time)&&(o==null?void 0:o.allow_create_make_up))&&ie.createElement(ft.default.Item,{key:"7",onClick:()=>{var ce,Oe,Ve,gt;if((0,_e.Rm)()&&!((Oe=(ce=p==null?void 0:p.AssistantObject)==null?void 0:ce.exercise)!=null&&Oe.can_publish)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((o==null?void 0:o.exercise_question_count)===0){U.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const dt=re()(o==null?void 0:o.created_at,Ne);if(re()(qe).diff(re()(dt),"days")>0&&(o!=null&&o.is_random)){X();return}if(((Ve=r==null?void 0:r.userInfo)==null?void 0:Ve.user_status)===2){(0,tl.Rd)();return}s({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[J.categoryId],unified_setting:o==null?void 0:o.unified_setting,params:J,disabled:(o==null?void 0:o.exercise_status)!==1,type:2,activeTab:ae,cb:K,manage_all_group:(gt=me==null?void 0:me.exercise)==null?void 0:gt.manage_all_group}})}},"\u53D1\u5E03\u8003\u8BD5"),(o==null?void 0:o.exercise_status)!==-1&&(0,_e.GJ)()&&D&&o.exercise_status!==1&&!(o!=null&&o.is_make_up_exercise&&o.exercise_status===3)&&(o!=null&&o.open_appraise?ie.createElement(oe.Z,{overlayStyle:{maxWidth:"initial"},title:ie.createElement("div",null,ie.createElement("div",null,"\u63D0\u793A\uFF1A"),ie.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),ie.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"))},ie.createElement(ft.default.Item,{key:"5"},"\u7F16\u8F91\u8BD5\u5377")):ie.createElement(ft.default.Item,{key:"5",onClick:()=>{var ce,Oe;if((0,_e.Rm)()&&!((Oe=(ce=p==null?void 0:p.AssistantObject)==null?void 0:ce.exercise)!=null&&Oe.can_create)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Ve=re()(o==null?void 0:o.created_at,Ne);if(re()(qe).diff(re()(Ve),"days")>0&&(o!=null&&o.is_random)){X();return}else ue.history.push(o!=null&&o.is_random?`/classrooms/${J.coursesId}/exercise/${J.categoryId}/random/edit?type=settings`:`/classrooms/${J.coursesId}/exercise/add/${J.categoryId}?random=false&type=2`)}},"\u7F16\u8F91\u8BD5\u5377")),(o==null?void 0:o.exercise_status)!==-1&&!(0,_e.dE)()&&D&&o.exercise_status>1&&o.exist_program&&ie.createElement(ft.default.Item,{key:"4",onClick:ce=>{s({type:"exercise/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:J}})}},"\u4EE3\u7801\u67E5\u91CD"),ie.createElement(ft.default.Item,{key:"1"},"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9"),(o==null?void 0:o.exercise_status)!==-1&&ie.createElement(ft.default.Item,{key:"2"},ie.createElement("a",{target:"_blank",onClick:()=>{se&&se()},href:`/classrooms/${J.coursesId}/exercise/${J.categoryId}/export_blank`},"\u5BFC\u51FA\u8BD5\u5377")),ie.createElement(ft.default.Item,{key:"3"},ie.createElement(ue.Link,{to:`/classrooms/${J.coursesId}/exportlist/exercise_score,export_exercise_users`},"\u5386\u53F2\u5BFC\u51FA")),(o==null?void 0:o.exercise_status)!==-1&&ie.createElement(ft.default.Item,{key:"6",onClick:()=>{s({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})}},"\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E"))},le=ee=>Wl(void 0,null,function*(){const ve=yield(0,De.ZP)(`/api/courses/${J==null?void 0:J.coursesId}/exercises/exercise_code_repeat.json`,{method:"post",body:{group_ids:ee,id:J==null?void 0:J.categoryId}});if(ve.status===0){ne(4),ke(re()(new Date).valueOf()),s({type:"exercise/setActionTabs",payload:{}});return}ve.status<-2&&U.ZP.error(ve==null?void 0:ve.message)});let Pe=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];return(0,_e.RV)()?(0,_e.RV)()?ie.createElement("section",{className:El.bg},ie.createElement("div",{className:"edu-container"},O.username&&ie.createElement("section",{className:"animated fadeIn"},ie.createElement("aside",{className:"mt10"},ie.createElement(_t.Z,{separator:">"},ie.createElement(_t.Z.Item,{href:`/classrooms/${J.coursesId}/exercise`},(M=(S=r==null?void 0:r.userInfo)==null?void 0:S.course)==null?void 0:M.course_name),ie.createElement(_t.Z.Item,{href:`/classrooms/${J.coursesId}/exercise`},"\u5728\u7EBF\u8003\u8BD5"),ie.createElement(_t.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),ie.createElement("aside",{className:[El.title,"mt20"].join(" ")},ie.createElement("a",{href:`/classrooms/${J.coursesId}/exercise`},ie.createElement(xt.Z,{className:"font16 c-black"})),(0,Qe.vB)(o==null?void 0:o.exercise_status,o==null?void 0:o.appraise_label),(o==null?void 0:o.is_make_up_exercise)&&ie.createElement("img",{src:gd,width:44,height:24,style:{marginRight:5,marginLeft:10}}),ie.createElement("strong",{className:"font20 ml5 mr10"},o==null?void 0:o.exercise_name),(o==null?void 0:o.is_make_up_exercise)&&ie.createElement(oe.Z,{title:"\u70B9\u51FB\u53EF\u67E5\u770B\u539F\u8003\u8BD5"},ie.createElement("i",{className:"iconfont icon-yuankaoshi",style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(0,Qe.xg)(`/classrooms/${J.coursesId}/exercise/${o==null?void 0:o.make_up_exercise_id}/detail?random=${o==null?void 0:o.make_up_exercise_is_random}`)}})))),ie.createElement("aside",{className:"mt30 relative"},ie.createElement("div",{className:El.export},!(0,_e.dE)()&&!(o!=null&&o.is_make_up_exercise)&&o.exercise_status===3&&ie.createElement(fe.ZP,{onClick:ee=>{if(ee.preventDefault(),!(o!=null&&o.allow_create_make_up)){U.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}s({type:"exercise/setActionTabs",payload:{key:"\u8865\u8003\u8BB0\u5F55",params:J}})}},ie.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8865\u8003\u8BB0\u5F55"),!(0,_e.dE)()&&!(o!=null&&o.is_make_up_exercise)&&o.exercise_status===3&&ie.createElement(fe.ZP,{onClick:ee=>{if(ee.preventDefault(),!(o!=null&&o.allow_create_make_up)){U.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}s({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:J}})}},ie.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u521B\u5EFA\u8865\u8003"),(0,_e.GJ)()&&D&&((R=o==null?void 0:o.user_permission)==null?void 0:R.user_commit_counts)>0&&(o==null?void 0:o.exercise_status)===2&&ie.createElement(fe.ZP,{onClick:ee=>{var ve,ce;if(ee.preventDefault(),(0,_e.Rm)()&&!((ce=(ve=p==null?void 0:p.AssistantObject)==null?void 0:ve.exercise)!=null&&ce.can_redo)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}s({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:J}})}},ie.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),(0,_e.GJ)()&&D&&((h=o==null?void 0:o.user_permission)==null?void 0:h.exercise_unpublish_count)>0&&(o==null?void 0:o.exercise_status)===1&&(!(o!=null&&o.is_make_up_exercise)||(o==null?void 0:o.is_make_up_exercise)&&(o==null?void 0:o.allow_create_make_up))&&ie.createElement(es.Z,{tips:o==null?void 0:o.open_appraise,style:{marginLeft:10}},ie.createElement(fe.ZP,{onClick:ee=>{var ve,ce,Oe,Ve;if(ee.preventDefault(),(0,_e.Rm)()&&!((ce=(ve=p==null?void 0:p.AssistantObject)==null?void 0:ve.exercise)!=null&&ce.can_publish)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((o==null?void 0:o.exercise_question_count)===0){U.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}if(((Oe=r==null?void 0:r.userInfo)==null?void 0:Oe.user_status)===2){(0,tl.Rd)();return}const gt=re()(o==null?void 0:o.created_at,Ne);if(re()(qe).diff(re()(gt),"days")>0&&(o!=null&&o.is_random)){X();return}s({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[J.categoryId],unified_setting:o==null?void 0:o.unified_setting,params:J,disabled:(o==null?void 0:o.exercise_status)!==1,type:2,activeTab:ae,cb:K,manage_all_group:(Ve=me==null?void 0:me.exercise)==null?void 0:Ve.manage_all_group}})}},ie.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u53D1\u5E03\u8003\u8BD5")),(0,_e.GJ)()&&D&&((m=o==null?void 0:o.user_permission)==null?void 0:m.exercise_publish_count)>0&&ie.createElement(fe.ZP,{onClick:ee=>{var ve,ce;if(ee.preventDefault(),(0,_e.Rm)()&&!((ce=(ve=p==null?void 0:p.AssistantObject)==null?void 0:ve.exercise)!=null&&ce.can_stop)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}s({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",unified_setting:o==null?void 0:o.unified_setting,selectArrs:[J.categoryId],params:J,cb:K}})}},ie.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ED3\u675F\u8003\u8BD5"),(0,_e.dE)()&&o.is_late&&`\u8FDF\u5230\u8D85\u8FC7${o.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`,(0,_e.dE)()&&((Z=o==null?void 0:o.user_permission)==null?void 0:Z.current_status)===2&&!o.is_late&&o.exercise_status>1&&ie.createElement(fe.ZP,{danger:(E=x==null?void 0:x.exercise_types)==null?void 0:E.is_redo,onClick:()=>G()},ie.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),(H=x==null?void 0:x.exercise_types)!=null&&H.is_redo?"\u91CD\u65B0\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5"),(0,_e.dE)()&&((_=o==null?void 0:o.user_permission)==null?void 0:_.current_status)===0&&!o.is_late&&o.exercise_status>1&&ie.createElement(fe.ZP,{onClick:()=>G(!0)},ie.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u8003\u8BD5"),(0,_e.dE)()&&(o==null?void 0:o.screen_used_num)>(o==null?void 0:o.screen_total_num)&&o.exercise_status!==3&&ie.createElement(fe.ZP,{onClick:()=>G(!0)},ie.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7533\u8BF7","\u7EE7\u7EED\u8003\u8BD5"),(o==null?void 0:o.show_analysis_detail)&&ie.createElement(fe.ZP,{onClick:()=>{(0,Qe.xg)(`/classrooms/${J.coursesId}/exercise/${J.categoryId}/analysis/${o==null?void 0:o.analysis_id}`)}},ie.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),(0,_e.GJ)()&&D&&(o.exercise_status===1||o.exercise_status===3&&(o==null?void 0:o.is_make_up_exercise))&&ie.createElement(es.Z,{tips:o==null?void 0:o.open_appraise,style:{marginLeft:10}},ie.createElement(fe.ZP,{onClick:()=>{var ee,ve;if((0,_e.Rm)()&&!((ve=(ee=p==null?void 0:p.AssistantObject)==null?void 0:ee.exercise)!=null&&ve.can_create)){U.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const ce=re()(o==null?void 0:o.created_at,Ne);if(re()(qe).diff(re()(ce),"days")>0&&(o!=null&&o.is_random)){X();return}else ue.history.push(o!=null&&o.is_random?`/classrooms/${J.coursesId}/exercise/${J.categoryId}/random/edit?type=settings`:`/classrooms/${J.coursesId}/exercise/add/${J.categoryId}?random=false&type=2`)}},ie.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377")),(o==null?void 0:o.exercise_status)===-1&&(0,_e.GJ)()&&ie.createElement(fe.ZP,{icon:ie.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{s({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:o==null?void 0:o.exercise_name,id:o==null?void 0:o.id,type:"exercise"}})}},"\u8865\u5145\u6210\u7EE9"),(0,_e.GJ)()&&D&&ie.createElement(Je.Z,{dropdownRender:Ae},ie.createElement(fe.ZP,null,"\u66F4\u591A\u64CD\u4F5C",ie.createElement(yt.Z,null)))),ie.createElement(we.default,{activeKey:`${ae}`,className:El.tabs,onChange:ee=>{const ve=re()(o==null?void 0:o.created_at,Ne),ce=re()(qe).diff(re()(ve),"days");if(t.actionTabs.key=="\u8868\u5355\u672A\u4FDD\u5B58")ye.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{if(ce>0&&parseInt(ee)===3&&(o!=null&&o.is_random)){X();return}ne(ee),s({type:"exercise/setActionTabs",payload:{key:""}})}});else{if(ce>0&&parseInt(ee)===3&&(o!=null&&o.is_random)){X();return}ne(ee)}},items:pe.map(ee=>({label:ee.name,key:`${ee.id}`}))}),ie.createElement("section",{className:o!=null&&o.is_random&&ae==="2"||ae==="9"?"":"pl25 pr25 bg-white"},(Q=(y=pe.filter(ee=>ee.id==ae))==null?void 0:y[0])==null?void 0:Q.component))),ie.createElement(Mi.Z,null),ie.createElement(Wi,{onOk:le}),ie.createElement(Ki.Z,null),ie.createElement(Di,{cb:()=>z()}),ie.createElement(hd.Z,{onOk:()=>z()}),ie.createElement(Ad.Z,{onOk:()=>z()}),ie.createElement(Pi,null),ie.createElement(Jc,null),ie.createElement(Bd.Z,null),ie.createElement(Ri,null),ie.createElement(Vc,null),ie.createElement(vd.Z,{successCb:()=>G(currentEnterExamRef.current)}),ie.createElement(ye.default,{open:Ze,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{Te(!1)}},ie.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),ie.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),ie.createElement("p",{style:{marginLeft:"10px"}},ie.createElement(st.default,{dataSource:Pe,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),ie.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),ie.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),ie.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),ie.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),ie.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),ie.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),ie.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),ie.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),ie.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),ie.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),ie.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002"))):"":null};var wd=(0,ue.connect)(({exercise:u,loading:l,user:t,globalSetting:i,classroomList:c})=>({classroomList:c,exercise:u,globalSetting:i,user:t,loading:l.effects}))(bd)},42942:function(Ut,Ct,I){var e=I(59301),De=I(46651),ue=I(78241),ye=I(99313),ft=I(14491),U=I(53864),oe=I(63144),_t=I(76265),fe=I(99232),Je=I.n(fe),we=I(59301),st=(Re,Qe,mt)=>new Promise(($,Y)=>{var C=Ce=>{try{de(mt.next(Ce))}catch(Ie){Y(Ie)}},$e=Ce=>{try{de(mt.throw(Ce))}catch(Ie){Y(Ie)}},de=Ce=>Ce.done?$(Ce.value):Promise.resolve(Ce.value).then(C,$e);de((mt=mt.apply(Re,Qe)).next())});const{Dragger:xt}=De.default,yt=({})=>{const Re=(0,oe.useParams)(),[Qe]=ue.default.useForm(),[mt,$]=(0,e.useState)(!0),[Y,C]=(0,e.useState)(!1);let[$e,de]=(0,e.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const Ce=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function Ie(){return st(this,null,function*(){let ge;C(!0),window.location.href.indexOf("exercise")>-1?ge=`/api/exercises/${Re==null?void 0:Re.categoryId}/redo_logs.json`:ge=`/api/homework_commons/${Re==null?void 0:Re.categoryId}/redo_logs.json`;let et=yield(0,_t.ZP)(ge,{method:"get",params:$e});C(!1),(et==null?void 0:et.status)===0&&$(et==null?void 0:et.data)})}(0,e.useEffect)(()=>{Ie()},[]);let Ft=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(ge,et,re)=>{var vt;return(vt=Ce.find(ht=>ht.question_type===ge))==null?void 0:vt.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ge,et,re)=>{var vt;return(vt=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ht=>ht.id===ge))==null?void 0:vt.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ge,et,re)=>Je()(ge).format("YYYY-MM-DD HH:mm:ss")}].filter(ge=>!!ge);return we.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},we.createElement(ye.default,{destroyInactiveTabPane:!0,onChange:ge=>{$e.type=ge,$e.page=1,$e.limit=10,de($e),Ie()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:we.createElement(ft.default,{loading:Y,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(ge,et,re)=>Je()(ge).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:mt==null?void 0:mt.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:we.createElement(ft.default,{loading:Y,columns:Ft,dataSource:mt==null?void 0:mt.list,pagination:!1})}].filter(ge=>!!ge)}),we.createElement(U.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(ge,et)=>{$e.page=ge,$e.limit=et,de($e),Ie()},current:$e.page,total:mt.count,pageSize:$e.limit,style:{marginTop:20}}))};Ct.Z=(0,oe.connect)(({classroomList:Re})=>({classroomList:Re}))(yt)},87067:function(Ut,Ct,I){I.r(Ct),I.d(Ct,{default:function(){return mt}});var e=I(59301),De=I(63144),ue={flex_box_center:"flex_box_center___kQBcj",flex_space_between:"flex_space_between___Znlbo",flex_box_vertical_center:"flex_box_vertical_center___CPD50",flex_box_center_end:"flex_box_center_end___jzPvK",flex_box_column:"flex_box_column___cvIBS",wrap:"wrap___lab8O",crumbs:"crumbs___qvTza"},ye=I(33217),ft=I(56511),U=I(76265),oe=I(15826),_t=I(59301),fe=Object.defineProperty,Je=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,xt=($,Y,C)=>Y in $?fe($,Y,{enumerable:!0,configurable:!0,writable:!0,value:C}):$[Y]=C,yt=($,Y)=>{for(var C in Y||(Y={}))we.call(Y,C)&&xt($,C,Y[C]);if(Je)for(var C of Je(Y))st.call(Y,C)&&xt($,C,Y[C]);return $},Re=($,Y,C)=>new Promise(($e,de)=>{var Ce=ge=>{try{Ft(C.next(ge))}catch(et){de(et)}},Ie=ge=>{try{Ft(C.throw(ge))}catch(et){de(et)}},Ft=ge=>ge.done?$e(ge.value):Promise.resolve(ge.value).then(Ce,Ie);Ft((C=C.apply($,Y)).next())});const Qe=({paperlibrary:$,user:Y,globalSetting:C,dispatch:$e,location:de})=>{var Ce,Ie,Ft;const[ge]=(0,De.useSearchParams)(),et=ge.get("select")||0,[re,vt]=(0,e.useState)(!1),[ht,tt]=(0,e.useState)(!0),[jt,zt]=(0,e.useState)(Number(et)),[Gt,Vt]=(0,e.useState)({}),It=(0,De.useParams)(),{userInfo:Wt}=Y;(0,e.useEffect)(()=>($e({type:"globalSetting/footerToggle",payload:!1}),()=>{$e({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,e.useEffect)(()=>($e({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),$e({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),$e({type:"exercise/getWorkSetting",payload:yt({},It)}),()=>{$e({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),$e({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,e.useEffect)(()=>{Xt(jt)},[]);const Xt=(Kt=0)=>Re(void 0,null,function*(){console.log(It);const xu=yield(0,U.ZP)(`/api/exercises/${It.categoryId}/preview_random_exercise.json`,{method:"get",params:{num:Kt}});tt(!1),Vt((0,oe.PF)(xu))}),fl=()=>{De.history.push(`/classrooms/${It.coursesId}/exercise`)},Fl=()=>{alert("\u4FDD\u5B58")},Ou=(Kt,xu)=>Re(void 0,null,function*(){const ju=yield(0,U.ZP)(`/api/exercises/${It.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Kt==null?void 0:Kt.single_question_id}});ju!=null&&ju.question&&Xt(0)}),vl=Kt=>Re(void 0,null,function*(){document.body.scrollIntoView(),zt(Kt),yield Xt(Kt)});return console.log((0,De.useLocation)(),"location333"),_t.createElement("section",{className:ue.wrap},_t.createElement(ft.Z,{loading:ht,active:!0,paragraph:{rows:5}},((Ie=(Ce=(0,De.useLocation)())==null?void 0:Ce.pathname)==null?void 0:Ie.includes("preview"))&&_t.createElement("div",{className:ue.crumbs},_t.createElement("b",null),_t.createElement("span",{className:"current",onClick:()=>De.history.push(`/classrooms/${It.coursesId}/exercise`)},`${(Ft=Wt==null?void 0:Wt.course)==null?void 0:Ft.course_name}>`),_t.createElement("span",{className:"current",onClick:()=>De.history.push(`/classrooms/${It.coursesId}/exercise`)},"\u8BD5\u5377\u5217\u8868>"),_t.createElement("span",{style:{color:"#bebebe"}},"\u9884\u89C8")),_t.createElement(ye.Z,{loading:re,submit:Fl,goBack:fl,data:Gt,selectValue:jt,editPreview:!0,onExchange:Ou,onSkipExamination:vl})))};var mt=(0,De.connect)(({paperlibrary:$,user:Y,globalSetting:C})=>({paperlibrary:$,user:Y,globalSetting:C}))(Qe)}}]);
diff --git a/p__Classrooms__Lists__Exercise__Export__index.async.js b/p__Classrooms__Lists__Exercise__Export__index.async.js
index af989aae67..6bf8322f0f 100644
--- a/p__Classrooms__Lists__Exercise__Export__index.async.js
+++ b/p__Classrooms__Lists__Exercise__Export__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8431],{13363:function(Ut,Oe,l){l.r(Oe);var F=l(59301),z=l(63144),nt=l(98135),ae=l(43418),K=l(8591),Q=l(95237),Z=l(43604),h=l(5112),ut=l(24905),Ie=l(28103),X=l(66104),at=l(38854),se=l(3113),Me=l(6848),st=l(53864),rt=l(46961),ot=l(86129),Ze=l.n(ot),it=l(22596),me=l(65041),ct=l(44770),dt=l(86984),Et=l(80814),Re=l(85699),d=l(99766),L=l(31272),$=l(15826),_t=l(80065),vt=l(20549),mt=l(99510),Ft=l(6652),ft=l(99232),Te=l.n(ft),pt=l(44425),we=l.n(pt),Fe=l(35099),R=l(82223),xt=l(91742),fe=l(2054),Le=l(24334),Wt=l.n(Le),gt=l(76265),Dt=l(15411),e=l(59301),yt=Object.defineProperty,Bt=Object.defineProperties,Ct=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Ue=(E,_,n)=>_ in E?yt(E,_,{enumerable:!0,configurable:!0,writable:!0,value:n}):E[_]=n,V=(E,_)=>{for(var n in _||(_={}))Se.call(_,n)&&Ue(E,n,_[n]);if(re)for(var n of re(_))Ne.call(_,n)&&Ue(E,n,_[n]);return E},We=(E,_)=>Bt(E,Ct(_)),ht=(E,_)=>{var n={};for(var y in E)Se.call(E,y)&&_.indexOf(y)<0&&(n[y]=E[y]);if(E!=null&&re)for(var y of re(E))_.indexOf(y)<0&&Ne.call(E,y)&&(n[y]=E[y]);return n},A=(E,_,n)=>new Promise((y,pe)=>{var k=T=>{try{oe(n.next(T))}catch(q){pe(q)}},S=T=>{try{oe(n.throw(T))}catch(q){pe(q)}},oe=T=>T.done?y(T.value):Promise.resolve(T.value).then(k,S);oe((n=n.apply(E,_)).next())});const{TextArea:be}=nt.default,Pt={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"},Ke=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],At=E=>{var _=E,{exercise:n,globalSetting:y,loading:pe,user:k,dispatch:S}=_,oe=ht(_,["exercise","globalSetting","loading","user","dispatch"]),T,q,$e,He,je,ze,Ve,qe;const r=(0,z.useParams)(),{userInfo:Y}=k,[ie,Ot]=(0,F.useState)({}),xe=(0,F.useRef)(),O=(0,F.useRef)(!1),U=(0,F.useRef)(""),N=(0,F.useRef)(0),[bt,H]=(0,F.useState)(!1),[c,ge]=(0,F.useState)({}),[ee,It]=(0,F.useState)(new(Ze())),[De,ye]=(0,F.useState)(!1),[te,Be]=(0,F.useState)(!1),[Mt,Ye]=(0,F.useState)(!1),[Je,J]=(0,F.useState)(!1),[Ge,W]=(0,F.useState)(!1),[ce,le]=(0,F.useState)("1"),[Ce,Zt]=(0,F.useState)("1"),[he,de]=(0,F.useState)(!1),[Rt,Ee]=(0,F.useState)(!1),[w,ne]=(0,F.useState)(""),G=(()=>{var t;let a=localStorage[`${(t=k==null?void 0:k.userInfo)==null?void 0:t.login}-${r.coursesId}-${r.exerciseId}-downFilter`];return a?a=JSON.parse(a):a={},Object.prototype.toString.call(a)!=="[object Object]"?{}:a})();(0,F.useEffect)(()=>{Y!=null&&Y.login&&ke()},[r.userId,r.coursesId,r.exerciseId,Y]);const Qe=()=>{document.querySelectorAll("canvas").forEach(t=>{(!t.clientWidth||!t.clientHeight)&&t.remove()})},_e=()=>{document.body.scrollIntoView()},Xe=t=>{var a,v,g,f;const m=(a=t==null?void 0:t.exercise_answer_user)==null?void 0:a.user_id;if((v=t==null?void 0:t.exercise)!=null&&v.question_random||(g=t==null?void 0:t.exercise)!=null&&g.choice_random){let p=1;t.exercise.question_random=(f=t==null?void 0:t.exercise_question_types)==null?void 0:f.map(o=>{var B,D;return(B=t==null?void 0:t.exercise)!=null&&B.choice_random&&((o.question_type===0||o.question_type===1)&&o.items.map(s=>(s.question_choices=(0,$.M2)(s.question_choices,m),s)),o.question_type===7&&o.items.forEach(s=>{s.sub_exercise_questions.forEach(i=>{i.question_choices&&(i.question_choices=(0,$.M2)(i.question_choices,m))})})),(D=t==null?void 0:t.exercise)!=null&&D.question_random&&(o.items=(0,$.M2)(o.items,m)),o.items.map(s=>(s.question_num=p,p++,s)),o})}},ke=()=>A(void 0,null,function*(){S({type:"exercise/getExerciseExportHeadData",payload:{id:r.exerciseId,identify:r.userId}});let t;r.userId?(t=yield S({type:"exercise/getReviewExercise",payload:{exerciseId:r.exerciseId,login:r.userId}}),Xe(t),O.current=!1):(t=yield S({type:"exercise/editExercise",payload:{coursesId:r.coursesId,categoryId:r.exerciseId}}),O.current=!0),O.current=!0,U.current=G==null?void 0:G.firstTargetLogin,N.current=(G==null?void 0:G.totalCount)||0,ge(V({},t||{}))}),Pe=()=>{ee.generateAsync({type:"blob"}).then(function(t){var a,v,g;const f=document.createElement("a");f.href=window.URL.createObjectURL(t),f.download=Object.keys(ee.files).length>1?((a=c==null?void 0:c.exercise)==null?void 0:a.exercise_name)+".zip":(((v=n==null?void 0:n.exerciseExportHeadData)==null?void 0:v.user)||((g=c==null?void 0:c.exercise)==null?void 0:g.exercise_name))+".zip",document.body.appendChild(f);const m=document.createEvent("MouseEvents");m.initEvent("click",!1,!1),f.dispatchEvent(m),document.body.removeChild(f),It(new(Ze()))}),J(!1),Ye(!1),ye(!1)},et=t=>A(void 0,null,function*(){var a,v,g,f;t==="all"?O.current=!1:r.userId||(O.current=!0),_e(),ye(!0);let m=0;t!=="all"&&H(!0);const p=ae.default.info({width:460,title:e.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u8BD5\u5377,",e.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:t==="all"?e.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.createElement("span",{className:"c-blue"},m+1),"/",N.current):null,maskClosable:!1,className:d.Z.modal,onOk:()=>{}});Qe(),yield new Promise(function(x,I){setTimeout(function(){x("")},1e3)});const o=xe.current.children;let B=`${Te()().format("YYYY-MM-DD HH:mm:ss")}`;(a=n.exerciseExportHeadData)!=null&&a.user&&(B=`${(v=n.exerciseExportHeadData)!=null&&v.student_id?`${(g=n==null?void 0:n.exerciseExportHeadData)==null?void 0:g.student_id}+`:""}${(f=n.exerciseExportHeadData)==null?void 0:f.user}`);const D={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},jsPDF:{unit:"in",format:"letter",orientation:"portrait"},pagebreak:{mode:["avoid-all"]}};let s=we()();for(let x=0;xA(void 0,null,function*(){xA(this,null,function*(){Qe();let ue=we()();for(let j=0;jA(this,null,function*(){jA(void 0,null,function*(){var a,v,g,f;O.current=!1,_e(),ye(!0);let m=0,p;t!=="all"&&H(!0),p=ae.default.info({width:460,title:e.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u8BD5\u5377,",e.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:t==="all"?e.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.createElement("span",{className:"c-blue"},m+1),"/",N.current):null,maskClosable:!1,className:d.Z.modal,onOk:()=>{}}),yield new Promise(function(s,i){setTimeout(function(){s("")},1e3)});const o=xe.current.children;let B=`${Te()().format("YYYY-MM-DD HH:mm:ss")}`;(a=n.exerciseExportHeadData)!=null&&a.user&&(B=`${(v=n.exerciseExportHeadData)!=null&&v.student_id?`${(g=n==null?void 0:n.exerciseExportHeadData)==null?void 0:g.student_id}+`:""}${(f=n.exerciseExportHeadData)==null?void 0:f.user}`);function D(){return A(this,null,function*(){m++,O.current=!1,_e();const s=yield(0,gt.ZP)(`/api/exercises/${r.exerciseId}/get_next_export_user`,{method:"get",params:We(V({},G),{login:U.current})});if(s!=null&&s.type){p.destroy(),K.ZP.warning(s.message),H(!1);return}const i=s==null?void 0:s.data;console.log(U.current,222),setTimeout(()=>A(this,null,function*(){let x=r.exerciseId,I=(0,$.NY)({url:rt.Z.API_SERVER+`/api/exercises/${x}/consult_exercise.json`,query:{exercise_id:x,login:U.current,middle_export:1,is_export_comment:Ge?1:0}});console.log(I,"urlStr"),yield(0,$.Br)(I).then(M=>{ee.file(`${i!=null&&i.student_id?`${i==null?void 0:i.student_id}+`:""}${i==null?void 0:i.user}.docx`,M)}),U.current=(i==null?void 0:i.next_user_login)||(i==null?void 0:i.first_user_login),p.update({content:e.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.createElement("span",{className:"c-blue"},m+1),"/",N.current)}),m==N.current?(p.destroy(),H(!1),Pe()):D()}),2600)})}D()}),$t=t=>{const a=t.internal.getNumberOfPages();for(let v=1;v<=a;v+=1)t.setPage(v),t.setFontSize(9),t.setTextColor("#6a6a6a"),t.text(`${v} / ${a}`,t.internal.pageSize.getWidth()-20,t.internal.pageSize.getHeight()-6)},Ae=(t,a,v)=>{var g,f,m,p,o,B,D,s,i,x,I,M,P,ue,j,ve,lt;return e.createElement(e.Fragment,null,!v&&e.createElement("div",{style:{display:"flex"},className:d.Z.programTitle},e.createElement("span",{style:{flexShrink:0},className:"font18"},a,"."),e.createElement(L.Z,{value:(t==null?void 0:t.question_type)===8?t==null?void 0:t.description:t.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",(t==null?void 0:t.question_type)===7?`\u5171${t==null?void 0:t.sub_q_count}\u5C0F\u9898`:""," ",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.question_type)===8&&e.createElement(L.Z,{showProgramFill:!0,disabledFill:!0,value:Le.Base64.decode((t==null?void 0:t.code)||"")}),t.question_type===R.c.Single&&e.createElement(e.Fragment,null,(g=t.question_choices)==null?void 0:g.map(function(u,C){var b;return e.createElement(Q.Z,{key:C},e.createElement(Z.Z,{flex:"25px"},e.createElement("div",{style:{width:25,overflow:"hidden"}},e.createElement(h.ZP,{checked:(b=t.user_answer)==null?void 0:b.includes(u.choice_id),style:{width:25}}))),e.createElement(Z.Z,{flex:"1"},e.createElement("div",{style:{display:"flex"}},e.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},Ke[C]),e.createElement(L.Z,{value:u.choice_text||""}))))})),t.question_type===R.c.Multiple&&e.createElement(e.Fragment,null,(f=t.question_choices)==null?void 0:f.map(function(u,C){var b;return e.createElement(Q.Z,{key:C},e.createElement(Z.Z,{flex:"25px"},e.createElement("div",{style:{width:25,overflow:"hidden"}},e.createElement(ut.default,{checked:(b=t.user_answer)==null?void 0:b.includes(u.choice_id),style:{width:25}}))),e.createElement(Z.Z,{flex:"1"},e.createElement("div",{style:{display:"flex"}},e.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},Ke[C]),e.createElement(L.Z,{value:u.choice_text||""}))))})),t.question_type===R.c.Judge&&e.createElement("div",{className:d.Z.flexRow},(m=t.question_choices)==null?void 0:m.map(function(u,C){var b;return e.createElement(Q.Z,{key:C},e.createElement(Z.Z,{flex:"25px"},e.createElement("div",{style:{width:25,overflow:"hidden"}},e.createElement(h.ZP,{checked:(b=t.user_answer)==null?void 0:b.includes(u.choice_id),style:{width:25}}))),e.createElement(Z.Z,{flex:"1"},u.choice_text))})),t.question_type===R.c.Fill&&!O.current&&e.createElement(_t.Z,{item:t,answerData:c,changeScoreData:ie,textValue:(p=ie[t.q_position])==null?void 0:p.text,textOnChange:u=>{ie[t.q_position].text=u,Ot(V({},ie))},seeAnswerVisible:!1}),t.question_type===R.c.Shixun&&e.createElement(vt.Z,{item:t,answerData:c,hasChangeScore:!1,autoHeight:De,showAnswer:te}),t.question_type===R.c.Subjective&&((o=t==null?void 0:t.user_answer)!=null&&o[0])?e.createElement("div",{className:d.Z.simpleBg},e.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),e.createElement("div",null,Je?e.createElement(L.Z,{value:(B=t==null?void 0:t.user_answer_light)==null?void 0:B[0]}):e.createElement(L.Z,{value:(D=t==null?void 0:t.user_answer)==null?void 0:D[0]}))):null,t.question_type===R.c.Program&&e.createElement(mt.Z,{item:t,answerData:c,autoHeight:De}),t.question_type===R.c.Combine&&e.createElement(e.Fragment,null,(s=t.sub_exercise_questions)==null?void 0:s.map(function(u,C){return e.createElement("div",{style:{marginLeft:10}},e.createElement("span",{style:{fontSize:"16px"}},a,".",C+1,"\uFF08",Pt[`${u==null?void 0:u.question_type}`],"\uFF09",u==null?void 0:u.question_title,"\uFF08",u==null?void 0:u.question_score,"\u5206\uFF09"),Ae(u,C,!0))})),t.question_type===8&&e.createElement(e.Fragment,null,e.createElement("div",{className:"mt5",style:{padding:"10px 17px",background:"#FAFAFA"}},e.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),((i=t==null?void 0:t.user_answer)==null?void 0:i.length)>0&&((x=t==null?void 0:t.user_answer)==null?void 0:x.map(u=>e.createElement("div",{style:{display:"flex"}},e.createElement("div",{style:{lineHeight:"25px"}},"\u7B54\u6848(\u586B\u7A7A",u==null?void 0:u.choice_id,")\uFF1A"),e.createElement("pre",{style:{whiteSpace:"pre-wrap"}},u==null?void 0:u.answer_text)))))),te&&e.createElement("div",{style:{marginTop:10}},(t==null?void 0:t.question_type)<3&&(t==null?void 0:t.standard_answer_show)&&e.createElement("span",{className:"font16 "},"\u6B63\u786E\u7B54\u6848\uFF1A",t==null?void 0:t.standard_answer_show),!!((I=t==null?void 0:t.standard_answers)!=null&&I.length)&&te&&(t==null?void 0:t.question_type)===3&&e.createElement("div",null,(M=t==null?void 0:t.standard_answers)==null?void 0:M.map((u,C)=>e.createElement("div",null,e.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",C+1,"\uFF09:"),e.createElement("div",null,(u==null?void 0:u.model)===1?e.createElement(be,{autoSize:!0,disabled:!0,value:u==null?void 0:u.answer_text[0]}):e.createElement(Dt.Z,{value:u==null?void 0:u.answer_text[0],disabled:!0}))))),!!((P=t==null?void 0:t.standard_answer)!=null&&P.length)&&te&&(t==null?void 0:t.question_type)===8&&e.createElement("div",null,(ue=t==null?void 0:t.standard_answer)==null?void 0:ue.map((u,C)=>e.createElement("div",null,e.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",C+1,"\uFF09:"),e.createElement("div",null,e.createElement(be,{autoSize:!0,disabled:!0,value:(u==null?void 0:u.answer_text)||""}))))),!!((j=t==null?void 0:t.answer_texts)!=null&&j.length)&&(t==null?void 0:t.question_type)===4&&e.createElement("div",null,e.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),e.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},e.createElement(L.Z,{value:(ve=t==null?void 0:t.answer_texts)==null?void 0:ve[0]}))),(t==null?void 0:t.question_type)===6&&e.createElement("div",null,e.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A",!(t!=null&&t.answer_text)&&"\u6682\u65E0"),(t==null?void 0:t.answer_text)&&e.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},e.createElement(L.Z,{value:t==null?void 0:t.answer_text}))),(t==null?void 0:t.question_type)<=4&&((t==null?void 0:t.standard_answer_show)||((lt=t==null?void 0:t.standard_answer)==null?void 0:lt.length)>0)&&e.createElement(Q.Z,{style:{marginTop:14}},e.createElement("span",{className:"font16 "},"\u89E3\u6790\uFF1A"),e.createElement(L.Z,{className:d.Z.renderHtml,value:(t==null?void 0:t.analysis)||"\u6682\u65E0\u89E3\u6790"}))),Mt&&!Number.isNaN(parseFloat(t==null?void 0:t.user_score))&&(t==null?void 0:t.question_type)!==R.c.Shixun&&(t==null?void 0:t.question_type)!==R.c.Combine&&e.createElement("span",null,e.createElement("span",{style:{color:"#0152d9"}},"\u5B66\u751F\u5F97\u5206\uFF1A"),t==null?void 0:t.user_score,"\u5206"),(t==null?void 0:t.answer_comments)&&Je&&e.createElement(xt.Z,{newuserCommentVisible:Ge,list:t==null?void 0:t.answer_comments,hideScore:!1}),!v&&e.createElement(Ie.Z,{style:O.current?{marginTop:30}:{}}))},wt=(t,a,v)=>t.category?e.createElement("div",null,e.createElement("div",null,e.createElement("span",{className:"font16 c-light-primary"},(0,$.EM)(t==null?void 0:t.category),"\u3001",t.name),e.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",t.count,"\u9898\uFF0C",(t==null?void 0:t.question_type)===7?`\u5305\u542B${t==null?void 0:t.sub_count}\u5C0F\u9898\uFF1B`:"","\u5171",t.score,"\u5206\uFF09")),Ae(t.questionDetail,a)):Ae(t.questionDetail,a),Lt=(0,F.useCallback)(()=>{var t,a,v,g,f,m;const p=((a=(t=n==null?void 0:n.exerciseExportHeadData)==null?void 0:t.exercise_header)==null?void 0:a.export_page_num)||40,o=[];let B=1;for(const[D,s]of((v=c==null?void 0:c.exercise_question_types)==null?void 0:v.entries())||[])s.items.forEach((i,x)=>{x===0?o.push(We(V({},s),{items:null,category:D+1,questionDetail:i,questionIndex:B})):o.push({questionDetail:i,questionIndex:B}),B++});return o!=null&&o.length?(m=(f=(g=new Array(Math.ceil((o==null?void 0:o.length)/p)))==null?void 0:g.fill([]))==null?void 0:f.map((D,s)=>o.slice(s*p,s*p+p)))==null?void 0:m.map((D,s)=>e.createElement("div",{className:"pl60 pr30",key:s,style:{minHeight:s===0?1e3:"auto"}},s===0&&e.createElement(e.Fragment,null,e.createElement(Ft.Z,{isExportBlank:O.current}),e.createElement(Ie.Z,{className:d.Z.divider})),D==null?void 0:D.map((i,x)=>wt(i,i.questionIndex,x)))):null},[c,n,De]),[St,Nt]=(0,F.useState)({num:1}),tt=()=>e.createElement("div",{className:d.Z.export_type_modal},e.createElement("div",{className:d.Z.export_type_modal_con},e.createElement("div",{className:d.Z.type_item},e.createElement("div",{className:`${d.Z.img_warp} ${w=="pdf"?d.Z.img_warp_active:""}`,onClick:()=>{ne("pdf"),he&&(W(!1),J(!0),le("1"))}},e.createElement("img",{src:l(45614),width:70,height:70})),"pdf\u683C\u5F0F"),e.createElement("div",{className:d.Z.type_item},e.createElement("div",{className:`${d.Z.img_warp} ${w=="word"?d.Z.img_warp_active:""}`,onClick:()=>{ne("word"),he&&(W(!0),le("1"))}},e.createElement("img",{src:l(38347),width:70,height:70})),"word\u683C\u5F0F")));return e.createElement("section",{className:"edu-container"},e.createElement("section",{className:"animated fadeIn"},e.createElement("aside",{className:"mt10"},Y&&e.createElement(X.Z,{separator:">"},e.createElement(X.Z.Item,null,e.createElement(z.Link,{to:`/classrooms/${r.coursesId}/exercise`},(T=Y==null?void 0:Y.course)==null?void 0:T.course_name)),e.createElement(X.Z.Item,null,e.createElement(z.Link,{to:`/classrooms/${r.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),e.createElement(X.Z.Item,null,e.createElement(z.Link,{to:`/classrooms/${r.coursesId}/exercise/${(q=c==null?void 0:c.exercise)==null?void 0:q.id}/detail`},"\u8BD5\u5377\u8BE6\u60C5")),e.createElement(X.Z.Item,null,(($e=c==null?void 0:c.exercise_answer_user)==null?void 0:$e.user_name)||((He=c==null?void 0:c.exercise)==null?void 0:He.exercise_name)))),e.createElement("aside",{className:[d.Z.title,"mt20"].join(" ")},e.createElement(Q.Z,{style:{width:"100%"}},e.createElement(Z.Z,{flex:"1",style:{lineHeight:"24px"}},e.createElement(z.Link,{to:`/classrooms/${r.coursesId}/exercise/${(je=c==null?void 0:c.exercise)==null?void 0:je.id}/detail`},e.createElement(it.Z,{className:"font16 c-black",rev:void 0})),(0,$.vB)((ze=c.exercise)==null?void 0:ze.exercise_status),e.createElement("strong",{className:"font20 ml5"},(Ve=c==null?void 0:c.exercise)==null?void 0:Ve.exercise_name)),e.createElement(Z.Z,null,e.createElement(at.Z,{menu:{items:[{label:e.createElement("span",{style:{paddingLeft:15},onClick:()=>{ke(),Be(!0),ne(""),Ee(!0)}},e.createElement(me.Z,{style:{marginRight:8},rev:void 0}),"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848"),key:"1",show:!0},{label:e.createElement("span",{style:{paddingLeft:15},onClick:()=>{Be(!1),ne(""),Ee(!0)}},e.createElement(me.Z,{style:{marginRight:8},rev:void 0}),"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377"),key:"2",show:!0},{label:e.createElement("span",{style:{paddingLeft:15},onClick:()=>{ne("pdf"),W(!1),J(!0),le("1"),Be(!1),de(!0)}},e.createElement(me.Z,{style:{marginRight:8},rev:void 0}),"\u5BFC\u51FA\u6240\u6709\u5B66\u751F\u8BD5\u5377"),key:"3",show:(0,Fe.GJ)()}].filter(t=>t.show).map(t=>({label:t.label,key:t.key}))}},e.createElement(se.ZP,{className:d.Z.exportBtn},e.createElement(ct.Z,{rev:void 0}),"\u5BFC\u51FA",e.createElement(dt.Z,{rev:void 0})))),e.createElement(Z.Z,{className:"ml20"},e.createElement(se.ZP,{icon:e.createElement(Et.Z,null),className:d.Z.exportBtn,onClick:()=>{S({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})}},"\u5BFC\u51FA\u8BBE\u7F6E")),e.createElement(Z.Z,null)))),e.createElement(ae.default,{title:"\u5BFC\u51FA\u8BD5\u5377\u9009\u62E9",open:he,onCancel:()=>de(!1),footer:e.createElement("div",null,e.createElement(se.ZP,{onClick:()=>{de(!1)}},"\u53D6\u6D88"),e.createElement(se.ZP,{type:"primary",onClick:()=>{if(Ye(!0),w==""){K.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else if(w=="pdf")if(Ce==="2"){if(!(0,Fe.Ny)()){K.ZP.error("\u76EE\u524D\u4EC5\u652F\u6301\u5E73\u53F0\u7BA1\u7406\u5458\u548C\u8FD0\u8425\u4EBA\u5458\u4F7F\u7528\u540E\u53F0\u5BFC\u51FA\uFF01");return}(0,fe.Hp)({categoryId:r.categoryId,coursesId:r.coursesId,comment:ce},"export_exercise_users")}else et("all");else if(w=="word")if(Ce==="2"){if(!(0,Fe.Ny)()){K.ZP.error("\u76EE\u524D\u4EC5\u652F\u6301\u5E73\u53F0\u7BA1\u7406\u5458\u548C\u8FD0\u8425\u4EBA\u5458\u4F7F\u7528\u540E\u53F0\u5BFC\u51FA\uFF01");return}(0,fe.MJ)({categoryId:r.categoryId,coursesId:r.coursesId,comment:ce},"export_exercise_users")}else N.current>0?Tt("all"):K.ZP.info("\u6CA1\u6709\u53EF\u5BFC\u51FA\u7684\u5B66\u751F\u8BD5\u5377");de(!1)}},"\u786E\u5B9A"))},e.createElement("div",{style:{fontSize:14,marginBottom:"15px",marginTop:"5px",color:"#666"}},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F"),tt(),w=="pdf"&&e.createElement("div",{style:{marginTop:"30px"}},e.createElement("div",{style:{fontSize:14,color:"#666"}},"\u5BFC\u51FA\u8BC4\u9605\u6559\u5E08\u7684\u8BC4\u9605\u8BB0\u5F55"),e.createElement("p",{style:{display:"flex",alignItems:"center",marginTop:"20px",marginBottom:0}},e.createElement(h.ZP.Group,{onChange:t=>{switch(le(t.target.value),t.target.value){case"1":W(!1),J(!0);break;case"2":W(!0),J(!0);break;case"3":W(!1),J(!1);break}},value:ce},e.createElement(h.ZP,{value:"1"},"\u5BFC\u51FA\u6240\u6709\u7684\u8BC4\u9605\u8BB0\u5F55"),e.createElement(h.ZP,{value:"2"},"\u5BFC\u51FA\u6700\u65B0\u7684\u8BC4\u9605\u8BB0\u5F55"),e.createElement(h.ZP,{value:"3"},"\u4E0D\u5BFC\u51FA\u8BC4\u9605\u8BB0\u5F55")))),e.createElement("div",{style:{marginTop:"30px"}},e.createElement("div",{style:{fontSize:14,color:"#666"}},"\u8BF7\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F"),e.createElement("p",{style:{display:"flex",alignItems:"center",marginTop:"20px",marginBottom:0}},e.createElement(h.ZP.Group,{onChange:t=>{Zt(t.target.value)},value:Ce},e.createElement(h.ZP,{value:"1"},"\u524D\u7AEF\u5BFC\u51FA",e.createElement(Me.Z,{title:"\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},e.createElement(Re.Z,{style:{marginLeft:5,color:"#3061d0"}}))),e.createElement(h.ZP,{value:"2"},"\u540E\u53F0\u5BFC\u51FA",e.createElement(Me.Z,{title:"\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},e.createElement(Re.Z,{style:{marginLeft:5,color:"#3061d0"}})))))),w=="word"&&e.createElement("div",{style:{marginTop:"30px"}},e.createElement("div",{style:{fontSize:14,color:"#666"}},"\u662F\u5426\u5BFC\u51FA\u8BC4\u9605\u6559\u5E08\u7684\u8BC4\u8BED"),e.createElement("p",{style:{display:"flex",alignItems:"center",marginTop:"20px",marginBottom:0}},e.createElement(h.ZP.Group,{onChange:t=>{switch(le(t.target.value),t.target.value){case"1":W(!0);break;case"2":W(!1);break}},value:ce},e.createElement(h.ZP,{value:"1"},"\u662F"),e.createElement(h.ZP,{value:"2"},"\u5426"))))),e.createElement("div",{className:`${d.Z.bg} pt30 mt20`},((qe=c==null?void 0:c.exercise)==null?void 0:qe.is_random)&&e.createElement(st.Z,{className:`${d.Z.paginationWrapper}`,showTotal:t=>e.createElement("span",{className:d.Z.totalText,style:{marginLeft:20}},"\u5171\u8BA1",e.createElement("span",{className:d.Z.num},t),"\u4EFD\u8BD5\u5377"),total:c==null?void 0:c.exercise_count,pageSize:1,current:St.num,showSizeChanger:!1,onChange:t=>A(void 0,null,function*(){Nt({num:t});const a=yield S({type:"exercise/editExercise",payload:{coursesId:r.coursesId,categoryId:r.exerciseId,num:t-1}});ge(a)}),showQuickJumper:!0,hideOnSinglePage:!1}),e.createElement("section",{id:"export-all",className:[d.Z.bg,"pt30","pb30","mt20","mb20","relative"].join(" "),ref:xe},Lt())),e.createElement(ae.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Rt,onCancel:()=>Ee(!1),onOk:()=>A(void 0,null,function*(){if(w==""){K.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else w=="pdf"?et(""):w=="word"&&(0,fe.YX)({coursesId:r.coursesId,categoryId:r.exerciseId,middle_export:1,export_type:te?1:0});Ee(!1)})},tt()))};Oe.default=(0,z.connect)(({exercise:E,loading:_,user:n,globalSetting:y})=>({exercise:E,globalSetting:y,user:n,loading:_.effects}))(At)}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8431],{13363:function(St,Ie,l){l.r(Ie);var v=l(59301),q=l(63144),lt=l(98135),re=l(43418),j=l(8591),k=l(95237),M=l(43604),A=l(5112),nt=l(24905),Ze=l(28103),ee=l(66104),ut=l(38854),oe=l(3113),Me=l(6848),at=l(53864),st=l(46961),rt=l(86129),Re=l.n(rt),ot=l(22596),Fe=l(65041),it=l(44770),ct=l(86984),dt=l(80814),we=l(85699),c=l(99766),S=l(31272),z=l(15826),Et=l(80065),_t=l(20549),vt=l(99510),mt=l(6652),Ft=l(44425),Te=l.n(Ft),fe=l(35099),R=l(82223),ft=l(91742),pe=l(2054),Le=l(24334),Nt=l.n(Le),pt=l(76265),xt=l(15411),e=l(59301),gt=Object.defineProperty,Dt=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Ue=(d,E,u)=>E in d?gt(d,E,{enumerable:!0,configurable:!0,writable:!0,value:u}):d[E]=u,J=(d,E)=>{for(var u in E||(E={}))Se.call(E,u)&&Ue(d,u,E[u]);if(ie)for(var u of ie(E))Ne.call(E,u)&&Ue(d,u,E[u]);return d},be=(d,E)=>Dt(d,yt(E)),Bt=(d,E)=>{var u={};for(var P in d)Se.call(d,P)&&E.indexOf(P)<0&&(u[P]=d[P]);if(d!=null&&ie)for(var P of ie(d))E.indexOf(P)<0&&Ne.call(d,P)&&(u[P]=d[P]);return u},I=(d,E,u)=>new Promise((P,xe)=>{var te=w=>{try{ce(u.next(w))}catch(G){xe(G)}},N=w=>{try{ce(u.throw(w))}catch(G){xe(G)}},ce=w=>w.done?P(w.value):Promise.resolve(w.value).then(te,N);ce((u=u.apply(d,E)).next())});const{TextArea:We}=lt.default,Ct={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"},Ke=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],ht=d=>{var E=d,{exercise:u,globalSetting:P,loading:xe,user:te,dispatch:N}=E,ce=Bt(E,["exercise","globalSetting","loading","user","dispatch"]),w,G,$e,He,je,ze,Ve,qe;const o=(0,q.useParams)(),{userInfo:Q}=te,[de,Pt]=(0,v.useState)({}),ge=(0,v.useRef)(),Z=(0,v.useRef)(!1),W=(0,v.useRef)(""),U=(0,v.useRef)(0),[Ut,V]=(0,v.useState)(!1),[s,De]=(0,v.useState)({}),[le,At]=(0,v.useState)(new(Re())),[ye,Be]=(0,v.useState)(!1),[ne,Ce]=(0,v.useState)(!1),[Ot,Je]=(0,v.useState)(!1),[Ge,Y]=(0,v.useState)(!1),[Qe,K]=(0,v.useState)(!1),[Ee,ue]=(0,v.useState)("1"),[he,It]=(0,v.useState)("1"),[Pe,_e]=(0,v.useState)(!1),[Zt,ve]=(0,v.useState)(!1),[T,ae]=(0,v.useState)(""),X=(()=>{var t;let a=localStorage[`${(t=te==null?void 0:te.userInfo)==null?void 0:t.login}-${o.coursesId}-${o.exerciseId}-downFilter`];return a?a=JSON.parse(a):a={},Object.prototype.toString.call(a)!=="[object Object]"?{}:a})();(0,v.useEffect)(()=>{Q!=null&&Q.login&&ke()},[o.userId,o.coursesId,o.exerciseId,Q]);const Ye=()=>{document.querySelectorAll("canvas").forEach(t=>{(!t.clientWidth||!t.clientHeight)&&t.remove()})},me=()=>{document.body.scrollIntoView()},Xe=t=>{var a,_,g,m;const f=(a=t==null?void 0:t.exercise_answer_user)==null?void 0:a.user_id;if((_=t==null?void 0:t.exercise)!=null&&_.question_random||(g=t==null?void 0:t.exercise)!=null&&g.choice_random){let p=1;t.exercise.question_random=(m=t==null?void 0:t.exercise_question_types)==null?void 0:m.map(r=>{var C,F;return(C=t==null?void 0:t.exercise)!=null&&C.choice_random&&((r.question_type===0||r.question_type===1)&&r.items.map(i=>(i.question_choices=(0,z.M2)(i.question_choices,f),i)),r.question_type===7&&r.items.forEach(i=>{i.sub_exercise_questions.forEach(x=>{x.question_choices&&(x.question_choices=(0,z.M2)(x.question_choices,f))})})),(F=t==null?void 0:t.exercise)!=null&&F.question_random&&(r.items=(0,z.M2)(r.items,f)),r.items.map(i=>(i.question_num=p,p++,i)),r})}},ke=()=>I(void 0,null,function*(){N({type:"exercise/getExerciseExportHeadData",payload:{id:o.exerciseId,identify:o.userId}});let t;o.userId?(t=yield N({type:"exercise/getReviewExercise",payload:{exerciseId:o.exerciseId,login:o.userId}}),Xe(t),Z.current=!1):(t=yield N({type:"exercise/editExercise",payload:{coursesId:o.coursesId,categoryId:o.exerciseId}}),Z.current=!0),Z.current=!0,W.current=X==null?void 0:X.firstTargetLogin,U.current=(X==null?void 0:X.totalCount)||0,De(J({},t||{}))}),Ae=()=>{le.generateAsync({type:"blob"}).then(function(t){var a,_,g;const m=document.createElement("a");m.href=window.URL.createObjectURL(t),m.download=Object.keys(le.files).length>1?((a=s==null?void 0:s.exercise)==null?void 0:a.exercise_name)+".zip":(((_=u==null?void 0:u.exerciseExportHeadData)==null?void 0:_.user)||((g=s==null?void 0:s.exercise)==null?void 0:g.exercise_name))+".zip",document.body.appendChild(m);const f=document.createEvent("MouseEvents");f.initEvent("click",!1,!1),m.dispatchEvent(f),document.body.removeChild(m),At(new(Re()))}),Y(!1),Je(!1),Be(!1)},et=t=>I(void 0,null,function*(){var a,_,g,m,f,p;t==="all"?Z.current=!1:o.userId||(Z.current=!0),me(),Be(!0);let r=0;t!=="all"&&V(!0);const C=re.default.info({width:460,title:e.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u8BD5\u5377,",e.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:t==="all"?e.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.createElement("span",{className:"c-blue"},r+1),"/",U.current):null,maskClosable:!1,className:c.Z.modal,onOk:()=>{}});Ye(),yield new Promise(function(h,L){setTimeout(function(){h("")},1e3)});const F=ge.current.children;let i=`${(a=s==null?void 0:s.exercise)==null?void 0:a.exercise_name}`;(_=u.exerciseExportHeadData)!=null&&_.user&&(i=`${(g=u.exerciseExportHeadData)!=null&&g.student_id?`${(m=u==null?void 0:u.exerciseExportHeadData)==null?void 0:m.student_id}+`:""}${(f=u.exerciseExportHeadData)==null?void 0:f.user}`);const x={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},jsPDF:{unit:"in",format:"letter",orientation:"portrait"},pagebreak:{mode:["avoid-all"]}};let D=Te()();for(let h=0;hI(void 0,null,function*(){hI(this,null,function*(){Ye();let se=Te()();for(let n=0;nI(this,null,function*(){nI(void 0,null,function*(){var a,_,g,m,f;Z.current=!1,me(),Be(!0);let p=0,r;t!=="all"&&V(!0),r=re.default.info({width:460,title:e.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u8BD5\u5377,",e.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:t==="all"?e.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.createElement("span",{className:"c-blue"},p+1),"/",U.current):null,maskClosable:!1,className:c.Z.modal,onOk:()=>{}}),yield new Promise(function(D,y){setTimeout(function(){D("")},1e3)});const C=ge.current.children;let F;(a=u.exerciseExportHeadData)!=null&&a.user&&(F=`${(_=u.exerciseExportHeadData)!=null&&_.student_id?`${(g=u==null?void 0:u.exerciseExportHeadData)==null?void 0:g.student_id}+`:""}${(m=u.exerciseExportHeadData)==null?void 0:m.user}`);const i=le.folder((f=s==null?void 0:s.exercise)==null?void 0:f.exercise_name);function x(){return I(this,null,function*(){p++,Z.current=!1,me();const D=yield(0,pt.ZP)(`/api/exercises/${o.exerciseId}/get_next_export_user`,{method:"get",params:be(J({},X),{login:W.current})});if(D!=null&&D.type){r.destroy(),j.ZP.warning(D.message),V(!1);return}const y=D==null?void 0:D.data;console.log(W.current,222),setTimeout(()=>I(this,null,function*(){let $=o.exerciseId,h=(0,z.NY)({url:st.Z.API_SERVER+`/api/exercises/${$}/consult_exercise.json`,query:{exercise_id:$,login:W.current,middle_export:1,is_export_comment:Qe?1:0}});console.log(h,"urlStr"),yield(0,z.Br)(h).then(L=>{i.file(`${y!=null&&y.student_id?`${y==null?void 0:y.student_id}+`:""}${y==null?void 0:y.user}.docx`,L)}),W.current=(y==null?void 0:y.next_user_login)||(y==null?void 0:y.first_user_login),r.update({content:e.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",e.createElement("span",{className:"c-blue"},p+1),"/",U.current)}),p==U.current?(r.destroy(),V(!1),Ae()):x()}),2600)})}x()}),Wt=t=>{const a=t.internal.getNumberOfPages();for(let _=1;_<=a;_+=1)t.setPage(_),t.setFontSize(9),t.setTextColor("#6a6a6a"),t.text(`${_} / ${a}`,t.internal.pageSize.getWidth()-20,t.internal.pageSize.getHeight()-6)},Oe=(t,a,_)=>{var g,m,f,p,r,C,F,i,x,D,y,$,h,L,b,O,se;return e.createElement(e.Fragment,null,!_&&e.createElement("div",{style:{display:"flex"},className:c.Z.programTitle},e.createElement("span",{style:{flexShrink:0},className:"font18"},a,"."),e.createElement(S.Z,{value:(t==null?void 0:t.question_type)===8?t==null?void 0:t.description:t.question_title}),e.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",(t==null?void 0:t.question_type)===7?`\u5171${t==null?void 0:t.sub_q_count}\u5C0F\u9898`:""," ",t.question_score,"\u5206\uFF09")),(t==null?void 0:t.question_type)===8&&e.createElement(S.Z,{showProgramFill:!0,disabledFill:!0,value:Le.Base64.decode((t==null?void 0:t.code)||"")}),t.question_type===R.c.Single&&e.createElement(e.Fragment,null,(g=t.question_choices)==null?void 0:g.map(function(n,B){var H;return e.createElement(k.Z,{key:B},e.createElement(M.Z,{flex:"25px"},e.createElement("div",{style:{width:25,overflow:"hidden"}},e.createElement(A.ZP,{checked:(H=t.user_answer)==null?void 0:H.includes(n.choice_id),style:{width:25}}))),e.createElement(M.Z,{flex:"1"},e.createElement("div",{style:{display:"flex"}},e.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},Ke[B]),e.createElement(S.Z,{value:n.choice_text||""}))))})),t.question_type===R.c.Multiple&&e.createElement(e.Fragment,null,(m=t.question_choices)==null?void 0:m.map(function(n,B){var H;return e.createElement(k.Z,{key:B},e.createElement(M.Z,{flex:"25px"},e.createElement("div",{style:{width:25,overflow:"hidden"}},e.createElement(nt.default,{checked:(H=t.user_answer)==null?void 0:H.includes(n.choice_id),style:{width:25}}))),e.createElement(M.Z,{flex:"1"},e.createElement("div",{style:{display:"flex"}},e.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},Ke[B]),e.createElement(S.Z,{value:n.choice_text||""}))))})),t.question_type===R.c.Judge&&e.createElement("div",{className:c.Z.flexRow},(f=t.question_choices)==null?void 0:f.map(function(n,B){var H;return e.createElement(k.Z,{key:B},e.createElement(M.Z,{flex:"25px"},e.createElement("div",{style:{width:25,overflow:"hidden"}},e.createElement(A.ZP,{checked:(H=t.user_answer)==null?void 0:H.includes(n.choice_id),style:{width:25}}))),e.createElement(M.Z,{flex:"1"},n.choice_text))})),t.question_type===R.c.Fill&&!Z.current&&e.createElement(Et.Z,{item:t,answerData:s,changeScoreData:de,textValue:(p=de[t.q_position])==null?void 0:p.text,textOnChange:n=>{de[t.q_position].text=n,Pt(J({},de))},seeAnswerVisible:!1}),t.question_type===R.c.Shixun&&e.createElement(_t.Z,{item:t,answerData:s,hasChangeScore:!1,autoHeight:ye,showAnswer:ne}),t.question_type===R.c.Subjective&&((r=t==null?void 0:t.user_answer)!=null&&r[0])?e.createElement("div",{className:c.Z.simpleBg},e.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),e.createElement("div",null,Ge?e.createElement(S.Z,{value:(C=t==null?void 0:t.user_answer_light)==null?void 0:C[0]}):e.createElement(S.Z,{value:(F=t==null?void 0:t.user_answer)==null?void 0:F[0]}))):null,t.question_type===R.c.Program&&e.createElement(vt.Z,{item:t,answerData:s,autoHeight:ye}),t.question_type===R.c.Combine&&e.createElement(e.Fragment,null,(i=t.sub_exercise_questions)==null?void 0:i.map(function(n,B){return e.createElement("div",{style:{marginLeft:10}},e.createElement("span",{style:{fontSize:"16px"}},a,".",B+1,"\uFF08",Ct[`${n==null?void 0:n.question_type}`],"\uFF09",n==null?void 0:n.question_title,"\uFF08",n==null?void 0:n.question_score,"\u5206\uFF09"),Oe(n,B,!0))})),t.question_type===8&&e.createElement(e.Fragment,null,e.createElement("div",{className:"mt5",style:{padding:"10px 17px",background:"#FAFAFA"}},e.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),((x=t==null?void 0:t.user_answer)==null?void 0:x.length)>0&&((D=t==null?void 0:t.user_answer)==null?void 0:D.map(n=>e.createElement("div",{style:{display:"flex"}},e.createElement("div",{style:{lineHeight:"25px"}},"\u7B54\u6848(\u586B\u7A7A",n==null?void 0:n.choice_id,")\uFF1A"),e.createElement("pre",{style:{whiteSpace:"pre-wrap"}},n==null?void 0:n.answer_text)))))),ne&&e.createElement("div",{style:{marginTop:10}},(t==null?void 0:t.question_type)<3&&(t==null?void 0:t.standard_answer_show)&&e.createElement("span",{className:"font16 "},"\u6B63\u786E\u7B54\u6848\uFF1A",t==null?void 0:t.standard_answer_show),!!((y=t==null?void 0:t.standard_answers)!=null&&y.length)&&ne&&(t==null?void 0:t.question_type)===3&&e.createElement("div",null,($=t==null?void 0:t.standard_answers)==null?void 0:$.map((n,B)=>e.createElement("div",null,e.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",B+1,"\uFF09:"),e.createElement("div",null,(n==null?void 0:n.model)===1?e.createElement(We,{autoSize:!0,disabled:!0,value:n==null?void 0:n.answer_text[0]}):e.createElement(xt.Z,{value:n==null?void 0:n.answer_text[0],disabled:!0}))))),!!((h=t==null?void 0:t.standard_answer)!=null&&h.length)&&ne&&(t==null?void 0:t.question_type)===8&&e.createElement("div",null,(L=t==null?void 0:t.standard_answer)==null?void 0:L.map((n,B)=>e.createElement("div",null,e.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",B+1,"\uFF09:"),e.createElement("div",null,e.createElement(We,{autoSize:!0,disabled:!0,value:(n==null?void 0:n.answer_text)||""}))))),!!((b=t==null?void 0:t.answer_texts)!=null&&b.length)&&(t==null?void 0:t.question_type)===4&&e.createElement("div",null,e.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),e.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},e.createElement(S.Z,{value:(O=t==null?void 0:t.answer_texts)==null?void 0:O[0]}))),(t==null?void 0:t.question_type)===6&&e.createElement("div",null,e.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A",!(t!=null&&t.answer_text)&&"\u6682\u65E0"),(t==null?void 0:t.answer_text)&&e.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},e.createElement(S.Z,{value:t==null?void 0:t.answer_text}))),(t==null?void 0:t.question_type)<=4&&((t==null?void 0:t.standard_answer_show)||((se=t==null?void 0:t.standard_answer)==null?void 0:se.length)>0)&&e.createElement(k.Z,{style:{marginTop:14}},e.createElement("span",{className:"font16 "},"\u89E3\u6790\uFF1A"),e.createElement(S.Z,{className:c.Z.renderHtml,value:(t==null?void 0:t.analysis)||"\u6682\u65E0\u89E3\u6790"}))),Ot&&!Number.isNaN(parseFloat(t==null?void 0:t.user_score))&&(t==null?void 0:t.question_type)!==R.c.Shixun&&(t==null?void 0:t.question_type)!==R.c.Combine&&e.createElement("span",null,e.createElement("span",{style:{color:"#0152d9"}},"\u5B66\u751F\u5F97\u5206\uFF1A"),t==null?void 0:t.user_score,"\u5206"),(t==null?void 0:t.answer_comments)&&Ge&&e.createElement(ft.Z,{newuserCommentVisible:Qe,list:t==null?void 0:t.answer_comments,hideScore:!1}),!_&&e.createElement(Ze.Z,{style:Z.current?{marginTop:30}:{}}))},Rt=(t,a,_)=>t.category?e.createElement("div",null,e.createElement("div",null,e.createElement("span",{className:"font16 c-light-primary"},(0,z.EM)(t==null?void 0:t.category),"\u3001",t.name),e.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",t.count,"\u9898\uFF0C",(t==null?void 0:t.question_type)===7?`\u5305\u542B${t==null?void 0:t.sub_count}\u5C0F\u9898\uFF1B`:"","\u5171",t.score,"\u5206\uFF09")),Oe(t.questionDetail,a)):Oe(t.questionDetail,a),wt=(0,v.useCallback)(()=>{var t,a,_,g,m,f;const p=((a=(t=u==null?void 0:u.exerciseExportHeadData)==null?void 0:t.exercise_header)==null?void 0:a.export_page_num)||40,r=[];let C=1;for(const[F,i]of((_=s==null?void 0:s.exercise_question_types)==null?void 0:_.entries())||[])i.items.forEach((x,D)=>{D===0?r.push(be(J({},i),{items:null,category:F+1,questionDetail:x,questionIndex:C})):r.push({questionDetail:x,questionIndex:C}),C++});return r!=null&&r.length?(f=(m=(g=new Array(Math.ceil((r==null?void 0:r.length)/p)))==null?void 0:g.fill([]))==null?void 0:m.map((F,i)=>r.slice(i*p,i*p+p)))==null?void 0:f.map((F,i)=>e.createElement("div",{className:"pl60 pr30",key:i,style:{minHeight:i===0?1e3:"auto"}},i===0&&e.createElement(e.Fragment,null,e.createElement(mt.Z,{isExportBlank:Z.current}),e.createElement(Ze.Z,{className:c.Z.divider})),F==null?void 0:F.map((x,D)=>Rt(x,x.questionIndex,D)))):null},[s,u,ye]),[Tt,Lt]=(0,v.useState)({num:1}),tt=()=>e.createElement("div",{className:c.Z.export_type_modal},e.createElement("div",{className:c.Z.export_type_modal_con},e.createElement("div",{className:c.Z.type_item},e.createElement("div",{className:`${c.Z.img_warp} ${T=="pdf"?c.Z.img_warp_active:""}`,onClick:()=>{ae("pdf"),Pe&&(K(!1),Y(!0),ue("1"))}},e.createElement("img",{src:l(45614),width:70,height:70})),"pdf\u683C\u5F0F"),e.createElement("div",{className:c.Z.type_item},e.createElement("div",{className:`${c.Z.img_warp} ${T=="word"?c.Z.img_warp_active:""}`,onClick:()=>{ae("word"),Pe&&(K(!0),ue("1"))}},e.createElement("img",{src:l(38347),width:70,height:70})),"word\u683C\u5F0F")));return e.createElement("section",{className:"edu-container"},e.createElement("section",{className:"animated fadeIn"},e.createElement("aside",{className:"mt10"},Q&&e.createElement(ee.Z,{separator:">"},e.createElement(ee.Z.Item,null,e.createElement(q.Link,{to:`/classrooms/${o.coursesId}/exercise`},(w=Q==null?void 0:Q.course)==null?void 0:w.course_name)),e.createElement(ee.Z.Item,null,e.createElement(q.Link,{to:`/classrooms/${o.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),e.createElement(ee.Z.Item,null,e.createElement(q.Link,{to:`/classrooms/${o.coursesId}/exercise/${(G=s==null?void 0:s.exercise)==null?void 0:G.id}/detail`},"\u8BD5\u5377\u8BE6\u60C5")),e.createElement(ee.Z.Item,null,(($e=s==null?void 0:s.exercise_answer_user)==null?void 0:$e.user_name)||((He=s==null?void 0:s.exercise)==null?void 0:He.exercise_name)))),e.createElement("aside",{className:[c.Z.title,"mt20"].join(" ")},e.createElement(k.Z,{style:{width:"100%"}},e.createElement(M.Z,{flex:"1",style:{lineHeight:"24px"}},e.createElement(q.Link,{to:`/classrooms/${o.coursesId}/exercise/${(je=s==null?void 0:s.exercise)==null?void 0:je.id}/detail`},e.createElement(ot.Z,{className:"font16 c-black",rev:void 0})),(0,z.vB)((ze=s.exercise)==null?void 0:ze.exercise_status),e.createElement("strong",{className:"font20 ml5"},(Ve=s==null?void 0:s.exercise)==null?void 0:Ve.exercise_name)),e.createElement(M.Z,null,e.createElement(ut.Z,{menu:{items:[{label:e.createElement("span",{style:{paddingLeft:15},onClick:()=>{ke(),Ce(!0),ae(""),ve(!0)}},e.createElement(Fe.Z,{style:{marginRight:8},rev:void 0}),"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848"),key:"1",show:!0},{label:e.createElement("span",{style:{paddingLeft:15},onClick:()=>{Ce(!1),ae(""),ve(!0)}},e.createElement(Fe.Z,{style:{marginRight:8},rev:void 0}),"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377"),key:"2",show:!0},{label:e.createElement("span",{style:{paddingLeft:15},onClick:()=>{ae("pdf"),K(!1),Y(!0),ue("1"),Ce(!1),_e(!0)}},e.createElement(Fe.Z,{style:{marginRight:8},rev:void 0}),"\u5BFC\u51FA\u6240\u6709\u5B66\u751F\u8BD5\u5377"),key:"3",show:(0,fe.GJ)()}].filter(t=>t.show).map(t=>({label:t.label,key:t.key}))}},e.createElement(oe.ZP,{className:c.Z.exportBtn},e.createElement(it.Z,{rev:void 0}),"\u5BFC\u51FA",e.createElement(ct.Z,{rev:void 0})))),e.createElement(M.Z,{className:"ml20"},e.createElement(oe.ZP,{icon:e.createElement(dt.Z,null),className:c.Z.exportBtn,onClick:()=>{N({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})}},"\u5BFC\u51FA\u8BBE\u7F6E")),e.createElement(M.Z,null)))),e.createElement(re.default,{title:"\u5BFC\u51FA\u8BD5\u5377\u9009\u62E9",open:Pe,onCancel:()=>_e(!1),footer:e.createElement("div",null,e.createElement(oe.ZP,{onClick:()=>{_e(!1)}},"\u53D6\u6D88"),e.createElement(oe.ZP,{type:"primary",onClick:()=>{if(Je(!0),T==""){j.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else if(T=="pdf")if(he==="2"){if(!(0,fe.Ny)()){j.ZP.error("\u76EE\u524D\u4EC5\u652F\u6301\u5E73\u53F0\u7BA1\u7406\u5458\u548C\u8FD0\u8425\u4EBA\u5458\u4F7F\u7528\u540E\u53F0\u5BFC\u51FA\uFF01");return}(0,pe.Hp)({categoryId:o.categoryId,coursesId:o.coursesId,comment:Ee},"export_exercise_users")}else et("all");else if(T=="word")if(he==="2"){if(!(0,fe.Ny)()){j.ZP.error("\u76EE\u524D\u4EC5\u652F\u6301\u5E73\u53F0\u7BA1\u7406\u5458\u548C\u8FD0\u8425\u4EBA\u5458\u4F7F\u7528\u540E\u53F0\u5BFC\u51FA\uFF01");return}(0,pe.MJ)({categoryId:o.categoryId,coursesId:o.coursesId,comment:Ee},"export_exercise_users")}else U.current>0?Mt("all"):j.ZP.info("\u6CA1\u6709\u53EF\u5BFC\u51FA\u7684\u5B66\u751F\u8BD5\u5377");_e(!1)}},"\u786E\u5B9A"))},e.createElement("div",{style:{fontSize:14,marginBottom:"15px",marginTop:"5px",color:"#666"}},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F"),tt(),T=="pdf"&&e.createElement("div",{style:{marginTop:"30px"}},e.createElement("div",{style:{fontSize:14,color:"#666"}},"\u5BFC\u51FA\u8BC4\u9605\u6559\u5E08\u7684\u8BC4\u9605\u8BB0\u5F55"),e.createElement("p",{style:{display:"flex",alignItems:"center",marginTop:"20px",marginBottom:0}},e.createElement(A.ZP.Group,{onChange:t=>{switch(ue(t.target.value),t.target.value){case"1":K(!1),Y(!0);break;case"2":K(!0),Y(!0);break;case"3":K(!1),Y(!1);break}},value:Ee},e.createElement(A.ZP,{value:"1"},"\u5BFC\u51FA\u6240\u6709\u7684\u8BC4\u9605\u8BB0\u5F55"),e.createElement(A.ZP,{value:"2"},"\u5BFC\u51FA\u6700\u65B0\u7684\u8BC4\u9605\u8BB0\u5F55"),e.createElement(A.ZP,{value:"3"},"\u4E0D\u5BFC\u51FA\u8BC4\u9605\u8BB0\u5F55")))),e.createElement("div",{style:{marginTop:"30px"}},e.createElement("div",{style:{fontSize:14,color:"#666"}},"\u8BF7\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F"),e.createElement("p",{style:{display:"flex",alignItems:"center",marginTop:"20px",marginBottom:0}},e.createElement(A.ZP.Group,{onChange:t=>{It(t.target.value)},value:he},e.createElement(A.ZP,{value:"1"},"\u524D\u7AEF\u5BFC\u51FA",e.createElement(Me.Z,{title:"\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},e.createElement(we.Z,{style:{marginLeft:5,color:"#3061d0"}}))),e.createElement(A.ZP,{value:"2"},"\u540E\u53F0\u5BFC\u51FA",e.createElement(Me.Z,{title:"\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},e.createElement(we.Z,{style:{marginLeft:5,color:"#3061d0"}})))))),T=="word"&&e.createElement("div",{style:{marginTop:"30px"}},e.createElement("div",{style:{fontSize:14,color:"#666"}},"\u662F\u5426\u5BFC\u51FA\u8BC4\u9605\u6559\u5E08\u7684\u8BC4\u8BED"),e.createElement("p",{style:{display:"flex",alignItems:"center",marginTop:"20px",marginBottom:0}},e.createElement(A.ZP.Group,{onChange:t=>{switch(ue(t.target.value),t.target.value){case"1":K(!0);break;case"2":K(!1);break}},value:Ee},e.createElement(A.ZP,{value:"1"},"\u662F"),e.createElement(A.ZP,{value:"2"},"\u5426"))))),e.createElement("div",{className:`${c.Z.bg} pt30 mt20`},((qe=s==null?void 0:s.exercise)==null?void 0:qe.is_random)&&e.createElement(at.Z,{className:`${c.Z.paginationWrapper}`,showTotal:t=>e.createElement("span",{className:c.Z.totalText,style:{marginLeft:20}},"\u5171\u8BA1",e.createElement("span",{className:c.Z.num},t),"\u4EFD\u8BD5\u5377"),total:s==null?void 0:s.exercise_count,pageSize:1,current:Tt.num,showSizeChanger:!1,onChange:t=>I(void 0,null,function*(){Lt({num:t});const a=yield N({type:"exercise/editExercise",payload:{coursesId:o.coursesId,categoryId:o.exerciseId,num:t-1}});De(a)}),showQuickJumper:!0,hideOnSinglePage:!1}),e.createElement("section",{id:"export-all",className:[c.Z.bg,"pt30","pb30","mt20","mb20","relative"].join(" "),ref:ge},wt())),e.createElement(re.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Zt,onCancel:()=>ve(!1),onOk:()=>I(void 0,null,function*(){if(T==""){j.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else T=="pdf"?et(""):T=="word"&&(0,pe.YX)({coursesId:o.coursesId,categoryId:o.exerciseId,middle_export:1,export_type:ne?1:0});ve(!1)})},tt()))};Ie.default=(0,q.connect)(({exercise:d,loading:E,user:u,globalSetting:P})=>({exercise:d,globalSetting:P,user:u,loading:E.effects}))(ht)}}]);
diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.async.js b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.async.js
index 8a7a8f9b68..82997f671a 100644
--- a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.async.js
+++ b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.async.js
@@ -3,4 +3,4 @@
${(h=t==null?void 0:t.question_status)!=null&&h.some(E=>E.ques_id===q.question_id&&(E==null?void 0:E.ques_status)===1)?v.active:""}
${(y=t==null?void 0:t.question_status)!=null&&y.some(E=>E.ques_id===q.question_id&&(E==null?void 0:E.ques_status)===2)?v.partialActive:""}
${d===F&&i===w?v.selected:""}
- `},n.createElement("span",{className:v.qindex},i+1),((O=t==null?void 0:t.question_status)==null?void 0:O.some(E=>E.ques_id===q.question_id&&(E==null?void 0:E.ques_status)===2))&&n.createElement("div",{style:{height:12,background:"#3061D0",position:"absolute",width:"100%",bottom:0}})))})))},kl=(e,s)=>{var d,a,r,_,q;return n.createElement("div",{className:v.questionItem,id:`Anchor_${e==null?void 0:e.question_type}_${s}`},n.createElement("div",{style:{display:"flex",alignItems:"baseline",marginTop:20,marginBottom:40,userSelect:"none"}},n.createElement("span",{className:`${v.questionScore} mr10`},e==null?void 0:e.question_score,"\u5206"),n.createElement("span",{className:`font16 ${v.noWrap}`},s+1,"\u3001"),n.createElement(U.Z,{value:(e==null?void 0:e.question_type)==8?e==null?void 0:e.description:e==null?void 0:e.question_title}),!(e!=null&&e.repeat_answer)&&n.createElement("span",{style:{color:"#E30000",marginLeft:20,fontSize:14}},"\u6CE8\u610F\uFF1A\u8BE5\u9898\u4F5C\u7B54\u4E4B\u540E\u4E0D\u5141\u8BB8\u4FEE\u6539\u7B54\u6848\u3002"),!!((d=e==null?void 0:e.schools)!=null&&d.length)&&n.createElement(we.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},n.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),(e==null?void 0:e.question_type)==0&&an(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==2&&an(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==1&&on(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==3&&cn(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==4&&dn(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==5&&Ol(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==6&&Tl(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==7&&Zl(e,e==null?void 0:e.question_type,s),(e==null?void 0:e.question_type)==8&&$l(e,e==null?void 0:e.question_type),!!((a=e==null?void 0:e.answer_comments)!=null&&a.length)&&n.createElement("div",{className:"mt30"},(r=e==null?void 0:e.answer_comments)==null?void 0:r.map((i,h)=>{var y,O;return n.createElement("div",{key:h},n.createElement(P.Z,{align:"middle",gutter:[0,10]},n.createElement(N.Z,{flex:"50px"},n.createElement("img",{src:Qn.Z.API_SERVER+"/images/"+((y=i.user)==null?void 0:y.image_url),width:"40",style:{borderRadius:40}})),n.createElement(N.Z,{flex:"1"},i.updated_at,n.createElement("br",null),(O=i.user)==null?void 0:O.name),n.createElement(N.Z,{className:"c-grey-c"},i.shixun_chanllge_position&&n.createElement("span",null,"\u7B2C",i.shixun_chanllge_position,"\u5173"),e.question_type!==4&&n.createElement("span",null,"\u539F\u59CB\u5F97\u5206",i.origin_score,"\u5206 \uFF0C")," \u4FEE\u6B63\u4E3A",i.score,"\u5206")),i.comment&&n.createElement(P.Z,{align:"middle",gutter:[0,10]},n.createElement(N.Z,{flex:"50px"}),n.createElement(N.Z,{flex:"1"},n.createElement(sl,{autoSize:!0,value:i.comment,disabled:!0}))))})),(e==null?void 0:e.question_type)<3&&(e==null?void 0:e.standard_answer_show)&&n.createElement("span",{className:"font16 ml20"},"\u6B63\u786E\u7B54\u6848\uFF1A",e==null?void 0:e.standard_answer_show),n.createElement("span",null,(e==null?void 0:e.user_score)!==null&&(e==null?void 0:e.user_score)>=0&&n.createElement("span",null,n.createElement("span",{className:rl[Number(e==null?void 0:e.answer_status)]||"c-orange-ff9"},e==null?void 0:e.user_score)," \u5206")),(e==null?void 0:e.question_type)==5&&!((_=t.exercise)!=null&&_.commit_status)&&n.createElement(P.Z,{justify:"end",className:"mt20"},n.createElement(K.ZP,{type:"primary",className:v.toIframeBtn,onClick:()=>wl(e)},"\u8FDB\u5165\u7B54\u9898")),(e==null?void 0:e.question_type)==6&&!((q=t.exercise)!=null&&q.commit_status)&&n.createElement(P.Z,{justify:"end",className:"mt20"},n.createElement(K.ZP,{type:"primary",className:v.toIframeBtn,onClick:()=>ql(e)},"\u8FDB\u5165\u7B54\u9898")))},Wl=(e,s)=>n.createElement(u.Fragment,null,jl(e.name||Gn.f[e.question_type].name,e.question_type,s)),Ll=e=>{let s=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],d=["","\u5341","\u767E","\u5343","\u4E07"];e=parseInt(e);let a=q=>{let i=q.toString().split("").reverse(),h="";for(var y=0;y0&&i[y]==0&&i[y-1]==0?"":s[i[y]]+(i[y]==0?d[0]:d[y]))+h;return h},r=Math.floor(e/1e4),_=e%1e4;return _.toString().length<4&&(_="0"+_),r?a(r)+"\u4E07"+a(_):a(e)},Hl=()=>{var e,s,d,a,r,_,q,i,h,y,O,E,D;return n.createElement(u.Fragment,{key:F},n.createElement("div",{className:"pt20"},n.createElement("span",{className:v.questionTypeTitle},Ll(F+1),"\u3001",(s=(e=t==null?void 0:t.exercise_question_types)==null?void 0:e[F])==null?void 0:s.name),n.createElement("span",{className:v.questionTypeInfo},"\uFF08\u5171",(a=(d=t==null?void 0:t.exercise_question_types)==null?void 0:d[F])==null?void 0:a.count,"\u9898\uFF1B",((_=(r=t==null?void 0:t.exercise_question_types)==null?void 0:r[F])==null?void 0:_.question_type)===7?`\u5305\u542B${(i=(q=t==null?void 0:t.exercise_question_types)==null?void 0:q[F])==null?void 0:i.sub_questions_count}\u5C0F\u9898`:""," \u5171",(y=(h=t==null?void 0:t.exercise_question_types)==null?void 0:h[F])==null?void 0:y.score,"\u5206\uFF09")),n.createElement(u.Fragment,{key:w},kl((D=(E=(O=t==null?void 0:t.exercise_question_types)==null?void 0:O[F])==null?void 0:E.items)==null?void 0:D[w],w)))};return n.createElement(mn.Z,{size:"middle",spinning:cl},vl&&n.createElement(fn.Z,{iframe:en}),n.createElement("iframe",{style:{display:fl},id:"iframeShixuns",className:v.iframe,src:El,ref:en,frameBorder:"0"}),n.createElement("div",{className:v.fixHeader},n.createElement(P.Z,{align:"middle",className:"edu-container"},n.createElement(N.Z,null,n.createElement(fe.VV,{status:(Z=t==null?void 0:t.exercise)!=null&&Z.commit_status?[fe.ju[4]]:[fe.ju[99]]})),n.createElement(N.Z,{className:`${v.title} ml10`},(S=t==null?void 0:t.exercise)==null?void 0:S.exercise_name),n.createElement(N.Z,{style:{marginLeft:"auto"}},((C=t==null?void 0:t.exercise)==null?void 0:C.time)!==-1&&!((A=t==null?void 0:t.exercise)!=null&&A.commit_status)&&n.createElement("aside",{className:`${v.countDown} ${gl}`},"\u5269\u4F59\u7B54\u9898\u65F6\u957F",n.createElement(ul,{value:ml,onFinish:Bl}))),n.createElement(N.Z,null,!((B=t==null?void 0:t.exercise)!=null&&B.commit_status)&&n.createElement(K.ZP,{className:v.submitButton,style:{marginLeft:30},type:"primary",onClick:()=>Nl(!1)},"\u4EA4\u5377")))),n.createElement("section",{className:"edu-container"},be.status===0&&n.createElement(P.Z,{className:v.mainPart,wrap:!1},n.createElement(N.Z,{flex:ve?"280px":"0px"},n.createElement("div",{className:v.leftPart},ve&&n.createElement("aside",{className:"bg-white"},n.createElement("aside",{className:v.answerInfo},n.createElement(P.Z,{justify:"space-between"},n.createElement(N.Z,null,"\u7B54\u9898\u8FDB\u5EA6"),n.createElement(N.Z,{className:v.answerProgress},n.createElement("span",{style:{color:"#165DFF"}},(x=(m=t==null?void 0:t.question_status)==null?void 0:m.filter(e=>(e==null?void 0:e.ques_status)===1))==null?void 0:x.length),n.createElement("span",{style:{color:"#999999"}},"/",(I=t==null?void 0:t.exercise_types)==null?void 0:I.q_counts))),n.createElement(P.Z,null,n.createElement($e.Z,{strokeColor:"#165dffa6",trailColor:"#0000000d",percent:((H=(b=t==null?void 0:t.question_status)==null?void 0:b.filter(e=>(e==null?void 0:e.ques_status)===1))==null?void 0:H.length)/((p=t==null?void 0:t.exercise_types)==null?void 0:p.q_counts)*100,showInfo:!1})),n.createElement(P.Z,null,n.createElement(N.Z,null,n.createElement("span",{className:"c-grey-333"},"\u5171 ",n.createElement("span",{style:{color:"#165DFF"}},((g=t==null?void 0:t.exercise_types)==null?void 0:g.q_counts)||((z=(R=t==null?void 0:t.exercise_scores)==null?void 0:R.exercise_types)==null?void 0:z.q_counts))," \u9898\uFF1A"),n.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",n.createElement("span",{style:{color:"#FA6400"}},((J=t==null?void 0:t.exercise_types)==null?void 0:J.q_scores)||((ne=(M=t==null?void 0:t.exercise_scores)==null?void 0:M.exercise_types)==null?void 0:ne.q_scores))," \u5206")))),n.createElement(P.Z,{className:v.dottedLineWrapper,align:"middle"},n.createElement(N.Z,{className:v.leftHalfCircle}),n.createElement(N.Z,{flex:1,className:v.dottedLine}),n.createElement(N.Z,{className:v.rightHalfCircle})),n.createElement(P.Z,null,n.createElement(N.Z,{flex:"1"},n.createElement("aside",{className:v.cardList},(Y=t==null?void 0:t.exercise_question_types)==null?void 0:Y.map((e,s)=>n.createElement(u.Fragment,{key:e.question_type},Wl(e,s))))))),n.createElement(P.Z,{justify:"space-around",align:"middle",className:v.answerSheetBottom},n.createElement(N.Z,{className:v.tooltipWrap},n.createElement("span",{className:v.answerYes}),"\u5DF2\u7B54"),n.createElement(N.Z,{className:v.tooltipWrap},n.createElement("span",{className:`${v.answerNo} ml10`},n.createElement("div",{style:{height:"50%",background:"#0152d9"}})),"\u90E8\u5206\u7B54\u9898"),n.createElement(N.Z,{className:v.tooltipWrap},n.createElement("span",{className:`${v.answerNo} ml10`}),"\u672A\u7B54"))),n.createElement("div",{className:v.fold,onClick:()=>dl(!ve)},ve&&n.createElement(we.Z,{title:"\u6536\u8D77\u7B54\u9898\u5361"},n.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"})),!ve&&n.createElement(we.Z,{title:"\u5C55\u5F00"},n.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"})))),n.createElement(N.Z,{flex:"1"},n.createElement("section",{className:[v.rightPart,"ml20"].join(" ")},n.createElement("div",{className:`${v.questionPart} pl30 pr30`},Hl()),n.createElement(P.Z,{className:v.bottom,align:"middle",justify:"end"},n.createElement(N.Z,null,(F!=0||w!=0)&&n.createElement(K.ZP,{className:`${v.changeButton} ${v.prevBtn} mr20`,type:"default",onClick:()=>{var e,s,d,a,r;if(t.exercise_question_types[F].items[w].israp=!1,$(W({},t)),!ye&&((e=t==null?void 0:t.exercise)==null?void 0:e.user_exercise_status)===0&&(0,X.dE)()&&!((r=(a=(d=(s=t.exercise_question_types)==null?void 0:s[F])==null?void 0:d.items)==null?void 0:a[w])!=null&&r.repeat_answer)){me(!0),Ie(1);return}w===0?(F-=1,w=t.exercise_question_types[F].items.length-1):w-=1,re(F),ae(w)}},"\u4E0A\u4E00\u9898"),!(F===((ie=t==null?void 0:t.exercise_question_types)==null?void 0:ie.length)-1&&w===((_e=(de=(ce=t==null?void 0:t.exercise_question_types)==null?void 0:ce[F])==null?void 0:de.items)==null?void 0:_e.length)-1)&&n.createElement(K.ZP,{className:v.changeButton,type:"primary",onClick:()=>{var e,s,d,a,r;if(t.exercise_question_types[F].items[w].israp=!1,$(W({},t)),!ye&&((e=t==null?void 0:t.exercise)==null?void 0:e.user_exercise_status)===0&&(0,X.dE)()&&!((r=(a=(d=(s=t.exercise_question_types)==null?void 0:s[F])==null?void 0:d.items)==null?void 0:a[w])!=null&&r.repeat_answer)){me(!0),Ie(2);return}t.exercise_question_types[F].items.length-1===w?(F=F+1,w=0):w=w+1,re(F),ae(w)}},"\u4E0B\u4E00\u9898"))))),n.createElement(G.default,{title:"\u6CE8\u610F",open:yl,onCancel:()=>me(!1),footer:!1},n.createElement("div",null,n.createElement("p",{style:{marginBottom:0}},"\u79BB\u5F00\u8BE5\u9898\u540E\u4E0D\u5141\u8BB8\u518D\u6B21\u4FEE\u6539\u7B54\u6848\uFF0C\u786E\u8BA4\u79BB\u5F00\u5417\uFF1F"),n.createElement("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between"}},n.createElement(Be.default,{checked:ye,onChange:e=>{hl(e.target.checked)}},"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A"),n.createElement("div",null,n.createElement(K.ZP,{onClick:()=>{t.exercise_question_types[F].items[w].israp?(t.exercise_question_types[F].items[w].israp=!0,$(W({},t))):t.exercise_question_types[F].items[w].israp===""&&(t.exercise_question_types[F].items[w].israp=!0,$(W({},t)))}},"\u6211\u518D\u60F3\u60F3"),n.createElement(K.ZP,{onClick:()=>{t.exercise_question_types[F].items[w].israp=!1,$(W({},t)),nn===1?(w===0?(F-=1,w=t.exercise_question_types[F].items.length-1):w-=1,console.log(t.exercise_question_types[F].items[w],"-----"),re(F),ae(w)):nn===2?(t.exercise_question_types[F].items.length-1===w?(F=F+1,w=0):w=w+1,re(F),ae(w)):(re(ln.oneindex),ae(ln.twoindex)),me(!1)},type:"primary",style:{marginLeft:30}},"\u786E\u8BA4")))))),be.status!==0&&n.createElement(Jn,{data:be})))};var ol=(0,xe.connect)(({loading:l,user:o})=>({user:o,loading:l.effects}))(al)}}]);
+ `},n.createElement("span",{className:v.qindex},i+1),((O=t==null?void 0:t.question_status)==null?void 0:O.some(E=>E.ques_id===q.question_id&&(E==null?void 0:E.ques_status)===2))&&n.createElement("div",{style:{height:12,background:"rgba(22,93,255,0.4)",position:"absolute",width:"100%",bottom:0}})))})))},kl=(e,s)=>{var d,a,r,_,q;return n.createElement("div",{className:v.questionItem,id:`Anchor_${e==null?void 0:e.question_type}_${s}`},n.createElement("div",{style:{display:"flex",alignItems:"baseline",marginTop:20,marginBottom:40,userSelect:"none"}},n.createElement("span",{className:`${v.questionScore} mr10`},e==null?void 0:e.question_score,"\u5206"),n.createElement("span",{className:`font16 ${v.noWrap}`},s+1,"\u3001"),n.createElement(U.Z,{value:(e==null?void 0:e.question_type)==8?e==null?void 0:e.description:e==null?void 0:e.question_title}),!(e!=null&&e.repeat_answer)&&n.createElement("span",{style:{color:"#E30000",marginLeft:20,fontSize:14}},"\u6CE8\u610F\uFF1A\u8BE5\u9898\u4F5C\u7B54\u4E4B\u540E\u4E0D\u5141\u8BB8\u4FEE\u6539\u7B54\u6848\u3002"),!!((d=e==null?void 0:e.schools)!=null&&d.length)&&n.createElement(we.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},n.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),(e==null?void 0:e.question_type)==0&&an(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==2&&an(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==1&&on(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==3&&cn(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==4&&dn(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==5&&Ol(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==6&&Tl(e,e==null?void 0:e.question_type),(e==null?void 0:e.question_type)==7&&Zl(e,e==null?void 0:e.question_type,s),(e==null?void 0:e.question_type)==8&&$l(e,e==null?void 0:e.question_type),!!((a=e==null?void 0:e.answer_comments)!=null&&a.length)&&n.createElement("div",{className:"mt30"},(r=e==null?void 0:e.answer_comments)==null?void 0:r.map((i,h)=>{var y,O;return n.createElement("div",{key:h},n.createElement(P.Z,{align:"middle",gutter:[0,10]},n.createElement(N.Z,{flex:"50px"},n.createElement("img",{src:Qn.Z.API_SERVER+"/images/"+((y=i.user)==null?void 0:y.image_url),width:"40",style:{borderRadius:40}})),n.createElement(N.Z,{flex:"1"},i.updated_at,n.createElement("br",null),(O=i.user)==null?void 0:O.name),n.createElement(N.Z,{className:"c-grey-c"},i.shixun_chanllge_position&&n.createElement("span",null,"\u7B2C",i.shixun_chanllge_position,"\u5173"),e.question_type!==4&&n.createElement("span",null,"\u539F\u59CB\u5F97\u5206",i.origin_score,"\u5206 \uFF0C")," \u4FEE\u6B63\u4E3A",i.score,"\u5206")),i.comment&&n.createElement(P.Z,{align:"middle",gutter:[0,10]},n.createElement(N.Z,{flex:"50px"}),n.createElement(N.Z,{flex:"1"},n.createElement(sl,{autoSize:!0,value:i.comment,disabled:!0}))))})),(e==null?void 0:e.question_type)<3&&(e==null?void 0:e.standard_answer_show)&&n.createElement("span",{className:"font16 ml20"},"\u6B63\u786E\u7B54\u6848\uFF1A",e==null?void 0:e.standard_answer_show),n.createElement("span",null,(e==null?void 0:e.user_score)!==null&&(e==null?void 0:e.user_score)>=0&&n.createElement("span",null,n.createElement("span",{className:rl[Number(e==null?void 0:e.answer_status)]||"c-orange-ff9"},e==null?void 0:e.user_score)," \u5206")),(e==null?void 0:e.question_type)==5&&!((_=t.exercise)!=null&&_.commit_status)&&n.createElement(P.Z,{justify:"end",className:"mt20"},n.createElement(K.ZP,{type:"primary",className:v.toIframeBtn,onClick:()=>wl(e)},"\u8FDB\u5165\u7B54\u9898")),(e==null?void 0:e.question_type)==6&&!((q=t.exercise)!=null&&q.commit_status)&&n.createElement(P.Z,{justify:"end",className:"mt20"},n.createElement(K.ZP,{type:"primary",className:v.toIframeBtn,onClick:()=>ql(e)},"\u8FDB\u5165\u7B54\u9898")))},Wl=(e,s)=>n.createElement(u.Fragment,null,jl(e.name||Gn.f[e.question_type].name,e.question_type,s)),Ll=e=>{let s=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],d=["","\u5341","\u767E","\u5343","\u4E07"];e=parseInt(e);let a=q=>{let i=q.toString().split("").reverse(),h="";for(var y=0;y0&&i[y]==0&&i[y-1]==0?"":s[i[y]]+(i[y]==0?d[0]:d[y]))+h;return h},r=Math.floor(e/1e4),_=e%1e4;return _.toString().length<4&&(_="0"+_),r?a(r)+"\u4E07"+a(_):a(e)},Hl=()=>{var e,s,d,a,r,_,q,i,h,y,O,E,D;return n.createElement(u.Fragment,{key:F},n.createElement("div",{className:"pt20"},n.createElement("span",{className:v.questionTypeTitle},Ll(F+1),"\u3001",(s=(e=t==null?void 0:t.exercise_question_types)==null?void 0:e[F])==null?void 0:s.name),n.createElement("span",{className:v.questionTypeInfo},"\uFF08\u5171",(a=(d=t==null?void 0:t.exercise_question_types)==null?void 0:d[F])==null?void 0:a.count,"\u9898\uFF1B",((_=(r=t==null?void 0:t.exercise_question_types)==null?void 0:r[F])==null?void 0:_.question_type)===7?`\u5305\u542B${(i=(q=t==null?void 0:t.exercise_question_types)==null?void 0:q[F])==null?void 0:i.sub_questions_count}\u5C0F\u9898`:""," \u5171",(y=(h=t==null?void 0:t.exercise_question_types)==null?void 0:h[F])==null?void 0:y.score,"\u5206\uFF09")),n.createElement(u.Fragment,{key:w},kl((D=(E=(O=t==null?void 0:t.exercise_question_types)==null?void 0:O[F])==null?void 0:E.items)==null?void 0:D[w],w)))};return n.createElement(mn.Z,{size:"middle",spinning:cl},vl&&n.createElement(fn.Z,{iframe:en}),n.createElement("iframe",{style:{display:fl},id:"iframeShixuns",className:v.iframe,src:El,ref:en,frameBorder:"0"}),n.createElement("div",{className:v.fixHeader},n.createElement(P.Z,{align:"middle",className:"edu-container"},n.createElement(N.Z,null,n.createElement(fe.VV,{status:(Z=t==null?void 0:t.exercise)!=null&&Z.commit_status?[fe.ju[4]]:[fe.ju[99]]})),n.createElement(N.Z,{className:`${v.title} ml10`},(S=t==null?void 0:t.exercise)==null?void 0:S.exercise_name),n.createElement(N.Z,{style:{marginLeft:"auto"}},((C=t==null?void 0:t.exercise)==null?void 0:C.time)!==-1&&!((A=t==null?void 0:t.exercise)!=null&&A.commit_status)&&n.createElement("aside",{className:`${v.countDown} ${gl}`},"\u5269\u4F59\u7B54\u9898\u65F6\u957F",n.createElement(ul,{value:ml,onFinish:Bl}))),n.createElement(N.Z,null,!((B=t==null?void 0:t.exercise)!=null&&B.commit_status)&&n.createElement(K.ZP,{className:v.submitButton,style:{marginLeft:30},type:"primary",onClick:()=>Nl(!1)},"\u4EA4\u5377")))),n.createElement("section",{className:"edu-container"},be.status===0&&n.createElement(P.Z,{className:v.mainPart,wrap:!1},n.createElement(N.Z,{flex:ve?"280px":"0px"},n.createElement("div",{className:v.leftPart},ve&&n.createElement("aside",{className:"bg-white"},n.createElement("aside",{className:v.answerInfo},n.createElement(P.Z,{justify:"space-between"},n.createElement(N.Z,null,"\u7B54\u9898\u8FDB\u5EA6"),n.createElement(N.Z,{className:v.answerProgress},n.createElement("span",{style:{color:"#165DFF"}},(x=(m=t==null?void 0:t.question_status)==null?void 0:m.filter(e=>(e==null?void 0:e.ques_status)===1))==null?void 0:x.length),n.createElement("span",{style:{color:"#999999"}},"/",(I=t==null?void 0:t.exercise_types)==null?void 0:I.q_counts))),n.createElement(P.Z,null,n.createElement($e.Z,{strokeColor:"#165dffa6",trailColor:"#0000000d",percent:((H=(b=t==null?void 0:t.question_status)==null?void 0:b.filter(e=>(e==null?void 0:e.ques_status)===1))==null?void 0:H.length)/((p=t==null?void 0:t.exercise_types)==null?void 0:p.q_counts)*100,showInfo:!1})),n.createElement(P.Z,null,n.createElement(N.Z,null,n.createElement("span",{className:"c-grey-333"},"\u5171 ",n.createElement("span",{style:{color:"#165DFF"}},((g=t==null?void 0:t.exercise_types)==null?void 0:g.q_counts)||((z=(R=t==null?void 0:t.exercise_scores)==null?void 0:R.exercise_types)==null?void 0:z.q_counts))," \u9898\uFF1A"),n.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",n.createElement("span",{style:{color:"#FA6400"}},((J=t==null?void 0:t.exercise_types)==null?void 0:J.q_scores)||((ne=(M=t==null?void 0:t.exercise_scores)==null?void 0:M.exercise_types)==null?void 0:ne.q_scores))," \u5206")))),n.createElement(P.Z,{className:v.dottedLineWrapper,align:"middle"},n.createElement(N.Z,{className:v.leftHalfCircle}),n.createElement(N.Z,{flex:1,className:v.dottedLine}),n.createElement(N.Z,{className:v.rightHalfCircle})),n.createElement(P.Z,null,n.createElement(N.Z,{flex:"1"},n.createElement("aside",{className:v.cardList},(Y=t==null?void 0:t.exercise_question_types)==null?void 0:Y.map((e,s)=>n.createElement(u.Fragment,{key:e.question_type},Wl(e,s))))))),n.createElement(P.Z,{justify:"space-around",align:"middle",className:v.answerSheetBottom},n.createElement(N.Z,{className:v.tooltipWrap},n.createElement("span",{className:v.answerYes}),"\u5DF2\u7B54"),n.createElement(N.Z,{className:v.tooltipWrap},n.createElement("span",{className:`${v.answerNo} ml10`},n.createElement("div",{style:{height:"50%",background:"rgba(22,93,255,0.4)"}})),"\u90E8\u5206\u7B54\u9898"),n.createElement(N.Z,{className:v.tooltipWrap},n.createElement("span",{className:`${v.answerNo} ml10`}),"\u672A\u7B54"))),n.createElement("div",{className:v.fold,onClick:()=>dl(!ve)},ve&&n.createElement(we.Z,{title:"\u6536\u8D77\u7B54\u9898\u5361"},n.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"})),!ve&&n.createElement(we.Z,{title:"\u5C55\u5F00"},n.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"})))),n.createElement(N.Z,{flex:"1"},n.createElement("section",{className:[v.rightPart,"ml20"].join(" ")},n.createElement("div",{className:`${v.questionPart} pl30 pr30`},Hl()),n.createElement(P.Z,{className:v.bottom,align:"middle",justify:"end"},n.createElement(N.Z,null,(F!=0||w!=0)&&n.createElement(K.ZP,{className:`${v.changeButton} ${v.prevBtn} mr20`,type:"default",onClick:()=>{var e,s,d,a,r;if(t.exercise_question_types[F].items[w].israp=!1,$(W({},t)),!ye&&((e=t==null?void 0:t.exercise)==null?void 0:e.user_exercise_status)===0&&(0,X.dE)()&&!((r=(a=(d=(s=t.exercise_question_types)==null?void 0:s[F])==null?void 0:d.items)==null?void 0:a[w])!=null&&r.repeat_answer)){me(!0),Ie(1);return}w===0?(F-=1,w=t.exercise_question_types[F].items.length-1):w-=1,re(F),ae(w)}},"\u4E0A\u4E00\u9898"),!(F===((ie=t==null?void 0:t.exercise_question_types)==null?void 0:ie.length)-1&&w===((_e=(de=(ce=t==null?void 0:t.exercise_question_types)==null?void 0:ce[F])==null?void 0:de.items)==null?void 0:_e.length)-1)&&n.createElement(K.ZP,{className:v.changeButton,type:"primary",onClick:()=>{var e,s,d,a,r;if(t.exercise_question_types[F].items[w].israp=!1,$(W({},t)),!ye&&((e=t==null?void 0:t.exercise)==null?void 0:e.user_exercise_status)===0&&(0,X.dE)()&&!((r=(a=(d=(s=t.exercise_question_types)==null?void 0:s[F])==null?void 0:d.items)==null?void 0:a[w])!=null&&r.repeat_answer)){me(!0),Ie(2);return}t.exercise_question_types[F].items.length-1===w?(F=F+1,w=0):w=w+1,re(F),ae(w)}},"\u4E0B\u4E00\u9898"))))),n.createElement(G.default,{title:"\u6CE8\u610F",open:yl,onCancel:()=>me(!1),footer:!1},n.createElement("div",null,n.createElement("p",{style:{marginBottom:0}},"\u79BB\u5F00\u8BE5\u9898\u540E\u4E0D\u5141\u8BB8\u518D\u6B21\u4FEE\u6539\u7B54\u6848\uFF0C\u786E\u8BA4\u79BB\u5F00\u5417\uFF1F"),n.createElement("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between"}},n.createElement(Be.default,{checked:ye,onChange:e=>{hl(e.target.checked)}},"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A"),n.createElement("div",null,n.createElement(K.ZP,{onClick:()=>{t.exercise_question_types[F].items[w].israp?(t.exercise_question_types[F].items[w].israp=!0,$(W({},t))):t.exercise_question_types[F].items[w].israp===""&&(t.exercise_question_types[F].items[w].israp=!0,$(W({},t)))}},"\u6211\u518D\u60F3\u60F3"),n.createElement(K.ZP,{onClick:()=>{t.exercise_question_types[F].items[w].israp=!1,$(W({},t)),nn===1?(w===0?(F-=1,w=t.exercise_question_types[F].items.length-1):w-=1,console.log(t.exercise_question_types[F].items[w],"-----"),re(F),ae(w)):nn===2?(t.exercise_question_types[F].items.length-1===w?(F=F+1,w=0):w=w+1,re(F),ae(w)):(re(ln.oneindex),ae(ln.twoindex)),me(!1)},type:"primary",style:{marginLeft:30}},"\u786E\u8BA4")))))),be.status!==0&&n.createElement(Jn,{data:be})))};var ol=(0,xe.connect)(({loading:l,user:o})=>({user:o,loading:l.effects}))(al)}}]);
diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.chunk.css b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.chunk.css
index cdf0ee7f73..bf412a9f4a 100644
--- a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.chunk.css
+++ b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.chunk.css
@@ -1 +1 @@
-.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.flex_box_center___MzHUI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ZPKmx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MNo4n{align-items:center;box-align:center}.flex_box_center_end___stoyX{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___HR6oq{flex-direction:column;box-orient:block-axis}.baseMargin___V_l7f{margin-left:62px}.noWrap___ZcvYB{white-space:nowrap}.singleItem___vjYWR{border-radius:2px;border:1px solid #CCCCCC;padding:20px 15px 0}.questionIcons___kiVRR [class~=ant-anchor-link]{display:inline}.questionIcons___kiVRR [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}.questionIcons___kiVRR span,.questionIcons___kiVRR a{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#fb3226;display:inline-block;margin-right:8px;margin-bottom:20px;border-radius:40px;font-weight:700;cursor:pointer}.questionIcons___kiVRR span:hover,.questionIcons___kiVRR a:hover{background-color:#ec7d72}.questionIcons___kiVRR span:nth-child(5n),.questionIcons___kiVRR a:nth-child(5n){margin-right:25px}.questionIcons___kiVRR .green___PIOSW{background-color:#2abd8c}.questionIcons___kiVRR .green___PIOSW:hover{background-color:#88d19e}.questionIcons___kiVRR .orange___aGI_B{background-color:#fd8001}.questionIcons___kiVRR .orange___aGI_B:hover{background-color:#fb9f42}.greenTip___bShpb{color:#2abd8c;margin-left:15px}.greenTip___bShpb:before{content:"";width:12px;height:12px;background:#2abd8c;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.redTip___wCm4Z{color:#fb3226;margin-left:15px}.redTip___wCm4Z:before{content:"";width:12px;height:12px;background:#fb3226;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.orangeTip___HRBLJ{color:#fd8001;margin-left:15px}.orangeTip___HRBLJ:before{content:"";width:12px;height:12px;background:#fd8001;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.pollDesc___SxQ7V{color:#333;background-color:#fff;padding:15px;box-sizing:border-box;margin-top:30px;margin-bottom:0}.answered___e5zk4{position:relative}.answered___e5zk4:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#cbcbcb;content:""}.unanswer___dEmC8{position:relative}.unanswer___dEmC8:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#fff;content:"";border:1px solid #cbcbcb}.anchor___xdS4e{display:flex;flex-direction:row}.anchor___xdS4e [class~=ant-anchor-link]{padding:0}.answerFlag____R2kw{display:block;float:left;margin-right:10px;border-radius:50%;height:40px;line-height:40px;width:40px;text-align:center;cursor:pointer;margin-bottom:5px;background:#ff3756;color:#fff;border:1px solid #ff3756}.answerFlag____R2kw [class~=ant-anchor-link-title]{color:#fff}.flagActive___hkk6X{background-color:#29bd8b;color:#fff;border:1px solid #29bd8b}.flagHalf___ZgZyz{background-color:#ff6800;color:#fff;border:1px solid #ff6800}.answerStudentFlag___RlIwt{display:block;float:left;margin-right:10px;border-radius:50%;border:1px solid #cbcbcb;height:40px;line-height:40px;width:40px;text-align:center;color:#999;cursor:pointer;margin-bottom:5px}.answerStudentActive___pQpEA{background:#cbcbcb;color:#fff}.questionItem___Yg7y3 [class~=ant-checkbox-group],.questionItem___Yg7y3 [class~=ant-radio-group]{width:100%}.questionItem___Yg7y3 [class~=ant-checkbox-wrapper]{margin-right:5px;display:flex;align-items:baseline}.questionItem___Yg7y3 [class~=ant-checkbox]+span{display:inline-flex}.questionItem___Yg7y3 [class~=ant-checkbox]+span [class~=mr3]{flex-shrink:0}.questionItem___Yg7y3 [class~=ant-checkbox]+span [class~=markdown-body]{position:relative}.questionItem___Yg7y3 .questionScore___hGLaV{background:rgba(236,236,236,.6);border-radius:2px;width:52px;height:25px;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-shrink:0}.itemFlag___KI4Jb{padding:0 10px;border-radius:15px;height:22px;line-height:22px;background:#eaeaea;color:#999;font-size:14px}.answerWrap___CETMI{margin-bottom:40px;width:100%}.answerSubjective____A1OC{width:100%;height:130px;padding:5px;overflow:auto;resize:vertical;outline:none}.otherInput___hanjt{border:none;border-bottom:1px solid #eee;background:transparent;flex:1 1;height:20px;line-height:20px}.otherInput___hanjt [class~=ant-input]:hover,.otherInput___hanjt [class~=ant-input]:focus{border:none!important;border-bottom:1px solid #eee!important;background:#f8f8f8!important}.randomFlag___mId_V{width:68px;height:24px;line-height:24px;text-align:center;background:#84b6eb;color:#fff;border-radius:20px;font-size:12px;margin-left:24px;display:inline-block}.answerTrue___QzQ9o{position:relative;margin-right:40px;cursor:default}.answerTrue___QzQ9o:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#29bd8b;content:""}.answerFalse____K4Me{position:relative;margin-right:40px;cursor:default}.answerFalse____K4Me:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff3756;content:""}.answerHalf___gnzWI{position:relative;margin-right:40px;cursor:default}.answerHalf___gnzWI:after{position:absolute;left:-25px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff6800;content:""}.renderHtml___dDhM4{display:inline-flex;align-items:baseline}.simpleText___kJ0Kc{background:#f5f5f5;border-radius:4px;border:1px solid #eaeaea;padding:5px;min-height:35px;box-sizing:border-box}.answerYes___btoYt{width:12px;height:12px;background:#0152d9;color:#fff;display:inline-block;margin-right:4px}.answerNo___aNG_f{width:13px;height:13px;border:1px solid rgba(0,0,0,.15);color:#fff;display:flex;flex-direction:column-reverse;margin-right:4px}.answerInfo___af0Ma{font-size:12px;margin-bottom:10px;padding:20px 20px 0}.answerInfo___af0Ma .answerProgress___h6he7{font-weight:500}.answerSheetWrap___qVk_a{margin-bottom:25px}.answerSheetQuestionTitle___YqJ8X{margin-bottom:15px;font-size:14px;font-weight:500;color:#666;cursor:pointer}.answerSheet___ojXFi{font-size:0;vertical-align:top;margin-top:8px;margin-bottom:25px;width:100%}.answerSheet___ojXFi .answerSheetItem___coR9L{width:26px;height:26px;color:#666;border:1px solid rgba(0,0,0,.15);border-radius:2px;display:inline-block;font-size:14px;line-height:26px;text-align:center;position:relative;cursor:pointer}.answerSheet___ojXFi .answerSheetItem___coR9L .qindex___Fx51y{position:relative;z-index:1}.answerSheet___ojXFi .answerSheetItem___coR9L:hover{border-color:#0152d9;color:#0152d9}.answerSheet___ojXFi .answerSheetItem___coR9L.active___KmAlt{background:#3061D0;color:#fff}.answerSheet___ojXFi .answerSheetItem___coR9L.partialActive___UsoA4{background:#EEEEEE;color:#fff}.answerSheet___ojXFi .answerSheetItem___coR9L.selected___QBbv4{border:1px solid #18D6FF}.answerSheetBottom___Lh0Ny{background:#FFFFFF;box-shadow:0 -2px 4px #eaeef4;height:40px;display:flex;position:absolute;bottom:0;width:100%;align-items:center;z-index:5}.countDown___W4ClT{color:#37ad83;text-align:center;font-size:14px;display:flex;align-items:center}.countDown___W4ClT [class~=ant-statistic]{margin-left:10px}.countDown___W4ClT [class~=ant-statistic-content]{color:#37ad83;font-size:20px;font-weight:500}.countDown___W4ClT.red___RSej4{color:red;border-color:red}.countDown___W4ClT.red___RSej4 [class~=ant-statistic-content]{color:red}.fold___pujAY{background:#fff;width:16px;height:66px;position:absolute;top:50%;margin-top:-33px;right:-16px;z-index:3;cursor:pointer;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.fold___pujAY:before{content:"";width:0;height:0;position:absolute;right:0;top:0;border-right:15px solid #fafafa;border-bottom:10px solid #fff}.fold___pujAY:after{content:"";width:0;height:0;position:absolute;right:0;bottom:0;border-right:15px solid #fafafa;border-top:10px solid #fff}.cardList___Bd4OZ{height:calc(88vh - 120px);padding:10px 20px 160px;overflow:auto}.iframe___kQjBw{position:fixed;inset:0;z-index:99999;width:100%;height:100%;border:none;display:none;background:#fff}.mainPart___aRRl1{margin-top:84px}.mainPart___aRRl1 .tooltipWrap___FJod3{display:flex;align-items:center}.mainPart___aRRl1 .leftPart___f5dDH{height:88vh;overflow:hidden;position:relative}.mainPart___aRRl1 .rightPart___M7fOP{height:88vh;background-color:#fff;overflow:hidden;position:relative}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z{overflow:auto;height:inherit;padding-bottom:78px}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z .questionTypeTitle___RRn2_{font-size:16px;font-weight:600;color:#000}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z .questionTypeInfo___a3Iny{font-size:16px;font-weight:400;color:#464f66}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z .toIframeBtn___PH9eF{width:92px;height:36px}.mainPart___aRRl1 .rightPart___M7fOP .bottom___slps3{height:64px;width:100%;position:absolute;bottom:0;box-shadow:0 -2px 8px #f1f1f1;padding:0 30px;background-color:#fff;z-index:100}.mainPart___aRRl1 .rightPart___M7fOP .changeButton___YjNWr{width:118px;height:38px;border-radius:2px}.mainPart___aRRl1 .rightPart___M7fOP .changeButton___YjNWr.prevBtn___NeeAj{color:#666}.mainPart___aRRl1 .rightPart___M7fOP .changeButton___YjNWr.prevBtn___NeeAj:hover{color:#3061d0}.fixHeader___Jjypd{position:fixed;top:0;width:100%;min-width:1200px;height:64px;background:#FFFFFF;box-shadow:0 2px 4px #eaeef4;display:flex;align-items:stretch}.fixHeader___Jjypd .title___h5yRx{font-size:18px;font-weight:600;color:#333;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fixHeader___Jjypd .submitButton___ATddm{width:88px;height:38px;border-radius:4px}.dottedLineWrapper___RxpC7 .leftHalfCircle___McsYA{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(-50%)}.dottedLineWrapper___RxpC7 .dottedLine___cwiMH{border-bottom:1px dotted #CCCCCC}.dottedLineWrapper___RxpC7 .rightHalfCircle___sP0Ln{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(50%)}.flex_box_center___NzoJU{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Hwix8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___IjC7Y{align-items:center;box-align:center}.flex_box_center_end___HmCsd{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___hOf25{flex-direction:column;box-orient:block-axis}.shixunWrp___yZiPI{border:1px solid #eee;margin-top:20px}.shixunWrp___yZiPI [class~=monaco-editor]{width:100%!important}.shixunWrp___yZiPI [class~=monaco-editor]>div{width:100%!important}.shixunWrp___yZiPI [class~=monaco-editor]>div [class~=monaco-scrollable-element],.shixunWrp___yZiPI [class~=monaco-editor]>div [class~=overlayWidgets],.shixunWrp___yZiPI [class~=monaco-editor]>div div:empty{width:100%!important}.shixunWrp___yZiPI h2{font-size:14px;font-weight:400;padding:6px 20px;border-bottom:1px solid #eee;margin:0;position:relative}.shixunWrp___yZiPI h2 span{position:absolute;right:10px;top:6px}.fill___gz7tU{margin-bottom:40px;margin-left:60px}.fill___gz7tU .index___eoHnJ{font-size:14px;color:#666}.fill___gz7tU .success___vcRmo{color:#00c21e}.fill___gz7tU .fail___u5yz8{color:#fa6400}.fill___gz7tU .fillInput___ras_5{height:46px}.shixunWrapper___jNj55{border-radius:2px;border:1px solid #CCCCCC;padding:10px 20px 90px 15px;max-height:380px;overflow:auto;margin-left:62px}.shixunWrapper___jNj55 .score___gt155{font-size:14px;color:#999}.shixunWrapper___jNj55 .name___BgNAP{font-size:14px;color:#333;margin-left:6px}.programWrapper___lMcxv{margin-left:62px}.programWrapper___lMcxv .desc___ODeOH{font-size:14px;color:#666;margin-bottom:14px}.programWrapper___lMcxv .content___RoL0o{border-radius:2px;border:1px solid #CCCCCC;max-height:300px;overflow:auto;padding:10px 15px}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.inputs textarea::placeholder{color:#536879!important}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070F19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121C24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}
+.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.flex_box_center___MzHUI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ZPKmx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MNo4n{align-items:center;box-align:center}.flex_box_center_end___stoyX{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___HR6oq{flex-direction:column;box-orient:block-axis}.baseMargin___V_l7f{margin-left:62px}.noWrap___ZcvYB{white-space:nowrap}.singleItem___vjYWR{border-radius:2px;border:1px solid #CCCCCC;padding:20px 15px 0}.questionIcons___kiVRR [class~=ant-anchor-link]{display:inline}.questionIcons___kiVRR [class~=ant-anchor-wrapper]{margin:0;overflow:hidden}.questionIcons___kiVRR span,.questionIcons___kiVRR a{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#fb3226;display:inline-block;margin-right:8px;margin-bottom:20px;border-radius:40px;font-weight:700;cursor:pointer}.questionIcons___kiVRR span:hover,.questionIcons___kiVRR a:hover{background-color:#ec7d72}.questionIcons___kiVRR span:nth-child(5n),.questionIcons___kiVRR a:nth-child(5n){margin-right:25px}.questionIcons___kiVRR .green___PIOSW{background-color:#2abd8c}.questionIcons___kiVRR .green___PIOSW:hover{background-color:#88d19e}.questionIcons___kiVRR .orange___aGI_B{background-color:#fd8001}.questionIcons___kiVRR .orange___aGI_B:hover{background-color:#fb9f42}.greenTip___bShpb{color:#2abd8c;margin-left:15px}.greenTip___bShpb:before{content:"";width:12px;height:12px;background:#2abd8c;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.redTip___wCm4Z{color:#fb3226;margin-left:15px}.redTip___wCm4Z:before{content:"";width:12px;height:12px;background:#fb3226;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.orangeTip___HRBLJ{color:#fd8001;margin-left:15px}.orangeTip___HRBLJ:before{content:"";width:12px;height:12px;background:#fd8001;border-radius:12px;display:inline-block;margin-right:4px;position:relative;top:1px}.pollDesc___SxQ7V{color:#333;background-color:#fff;padding:15px;box-sizing:border-box;margin-top:30px;margin-bottom:0}.answered___e5zk4{position:relative}.answered___e5zk4:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#cbcbcb;content:""}.unanswer___dEmC8{position:relative}.unanswer___dEmC8:after{position:absolute;right:35px;top:4px;width:12px;height:12px;border-radius:50%;background:#fff;content:"";border:1px solid #cbcbcb}.anchor___xdS4e{display:flex;flex-direction:row}.anchor___xdS4e [class~=ant-anchor-link]{padding:0}.answerFlag____R2kw{display:block;float:left;margin-right:10px;border-radius:50%;height:40px;line-height:40px;width:40px;text-align:center;cursor:pointer;margin-bottom:5px;background:#ff3756;color:#fff;border:1px solid #ff3756}.answerFlag____R2kw [class~=ant-anchor-link-title]{color:#fff}.flagActive___hkk6X{background-color:#29bd8b;color:#fff;border:1px solid #29bd8b}.flagHalf___ZgZyz{background-color:#ff6800;color:#fff;border:1px solid #ff6800}.answerStudentFlag___RlIwt{display:block;float:left;margin-right:10px;border-radius:50%;border:1px solid #cbcbcb;height:40px;line-height:40px;width:40px;text-align:center;color:#999;cursor:pointer;margin-bottom:5px}.answerStudentActive___pQpEA{background:#cbcbcb;color:#fff}.questionItem___Yg7y3 [class~=ant-checkbox-group],.questionItem___Yg7y3 [class~=ant-radio-group]{width:100%}.questionItem___Yg7y3 [class~=ant-checkbox-wrapper]{margin-right:5px;display:flex;align-items:baseline}.questionItem___Yg7y3 [class~=ant-checkbox]+span{display:inline-flex}.questionItem___Yg7y3 [class~=ant-checkbox]+span [class~=mr3]{flex-shrink:0}.questionItem___Yg7y3 [class~=ant-checkbox]+span [class~=markdown-body]{position:relative}.questionItem___Yg7y3 .questionScore___hGLaV{background:rgba(236,236,236,.6);border-radius:2px;width:52px;height:25px;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-shrink:0}.itemFlag___KI4Jb{padding:0 10px;border-radius:15px;height:22px;line-height:22px;background:#eaeaea;color:#999;font-size:14px}.answerWrap___CETMI{margin-bottom:40px;width:100%}.answerSubjective____A1OC{width:100%;height:130px;padding:5px;overflow:auto;resize:vertical;outline:none}.otherInput___hanjt{border:none;border-bottom:1px solid #eee;background:transparent;flex:1 1;height:20px;line-height:20px}.otherInput___hanjt [class~=ant-input]:hover,.otherInput___hanjt [class~=ant-input]:focus{border:none!important;border-bottom:1px solid #eee!important;background:#f8f8f8!important}.randomFlag___mId_V{width:68px;height:24px;line-height:24px;text-align:center;background:#84b6eb;color:#fff;border-radius:20px;font-size:12px;margin-left:24px;display:inline-block}.answerTrue___QzQ9o{position:relative;margin-right:40px;cursor:default}.answerTrue___QzQ9o:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#29bd8b;content:""}.answerFalse____K4Me{position:relative;margin-right:40px;cursor:default}.answerFalse____K4Me:after{position:absolute;right:35px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff3756;content:""}.answerHalf___gnzWI{position:relative;margin-right:40px;cursor:default}.answerHalf___gnzWI:after{position:absolute;left:-25px;top:4px;width:20px;height:10px;border-radius:5px;background:#ff6800;content:""}.renderHtml___dDhM4{display:inline-flex;align-items:baseline}.simpleText___kJ0Kc{background:#f5f5f5;border-radius:4px;border:1px solid #eaeaea;padding:5px;min-height:35px;box-sizing:border-box}.answerYes___btoYt{width:12px;height:12px;background:rgba(22,93,255,.4);color:#fff;display:inline-block;margin-right:4px}.answerNo___aNG_f{width:13px;height:13px;border:1px solid rgba(0,0,0,.15);color:#fff;display:flex;flex-direction:column-reverse;margin-right:4px}.answerInfo___af0Ma{font-size:12px;margin-bottom:10px;padding:20px 20px 0}.answerInfo___af0Ma .answerProgress___h6he7{font-weight:500}.answerSheetWrap___qVk_a{margin-bottom:25px}.answerSheetQuestionTitle___YqJ8X{margin-bottom:15px;font-size:14px;font-weight:500;color:#666;cursor:pointer}.answerSheet___ojXFi{font-size:0;vertical-align:top;margin-top:8px;margin-bottom:25px;width:100%}.answerSheet___ojXFi .answerSheetItem___coR9L{width:26px;height:26px;color:#666;border:1px solid rgba(0,0,0,.15);border-radius:2px;display:inline-block;font-size:14px;line-height:26px;text-align:center;position:relative;cursor:pointer}.answerSheet___ojXFi .answerSheetItem___coR9L .qindex___Fx51y{position:relative;z-index:1}.answerSheet___ojXFi .answerSheetItem___coR9L:hover{border-color:#0152d9;color:#0152d9}.answerSheet___ojXFi .answerSheetItem___coR9L.active___KmAlt{background:rgba(22,93,255,.4);color:#fff}.answerSheet___ojXFi .answerSheetItem___coR9L.partialActive___UsoA4{background:#EEEEEE;color:#fff}.answerSheet___ojXFi .answerSheetItem___coR9L.selected___QBbv4{border:1px solid #165DFF;color:#165dff}.answerSheetBottom___Lh0Ny{background:#FFFFFF;box-shadow:0 -2px 4px #eaeef4;height:40px;display:flex;position:absolute;bottom:0;width:100%;align-items:center;z-index:5}.countDown___W4ClT{color:#37ad83;text-align:center;font-size:14px;display:flex;align-items:center}.countDown___W4ClT [class~=ant-statistic]{margin-left:10px}.countDown___W4ClT [class~=ant-statistic-content]{color:#37ad83;font-size:20px;font-weight:500}.countDown___W4ClT.red___RSej4{color:red;border-color:red}.countDown___W4ClT.red___RSej4 [class~=ant-statistic-content]{color:red}.fold___pujAY{background:#fff;width:16px;height:66px;position:absolute;top:50%;margin-top:-33px;right:-16px;z-index:3;cursor:pointer;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.fold___pujAY:before{content:"";width:0;height:0;position:absolute;right:0;top:0;border-right:15px solid #fafafa;border-bottom:10px solid #fff}.fold___pujAY:after{content:"";width:0;height:0;position:absolute;right:0;bottom:0;border-right:15px solid #fafafa;border-top:10px solid #fff}.cardList___Bd4OZ{height:calc(88vh - 120px);padding:10px 20px 160px;overflow:auto}.iframe___kQjBw{position:fixed;inset:0;z-index:99999;width:100%;height:100%;border:none;display:none;background:#fff}.mainPart___aRRl1{margin-top:84px}.mainPart___aRRl1 .tooltipWrap___FJod3{display:flex;align-items:center}.mainPart___aRRl1 .leftPart___f5dDH{height:88vh;overflow:hidden;position:relative}.mainPart___aRRl1 .rightPart___M7fOP{height:88vh;background-color:#fff;overflow:hidden;position:relative}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z{overflow:auto;height:inherit;padding-bottom:78px}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z .questionTypeTitle___RRn2_{font-size:16px;font-weight:600;color:#000}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z .questionTypeInfo___a3Iny{font-size:16px;font-weight:400;color:#464f66}.mainPart___aRRl1 .rightPart___M7fOP .questionPart___HlX7z .toIframeBtn___PH9eF{width:92px;height:36px}.mainPart___aRRl1 .rightPart___M7fOP .bottom___slps3{height:64px;width:100%;position:absolute;bottom:0;box-shadow:0 -2px 8px #f1f1f1;padding:0 30px;background-color:#fff;z-index:100}.mainPart___aRRl1 .rightPart___M7fOP .changeButton___YjNWr{width:118px;height:38px;border-radius:2px}.mainPart___aRRl1 .rightPart___M7fOP .changeButton___YjNWr.prevBtn___NeeAj{color:#666}.mainPart___aRRl1 .rightPart___M7fOP .changeButton___YjNWr.prevBtn___NeeAj:hover{color:#3061d0}.fixHeader___Jjypd{position:fixed;top:0;width:100%;min-width:1200px;height:64px;background:#FFFFFF;box-shadow:0 2px 4px #eaeef4;display:flex;align-items:stretch}.fixHeader___Jjypd .title___h5yRx{font-size:18px;font-weight:600;color:#333;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fixHeader___Jjypd .submitButton___ATddm{width:88px;height:38px;border-radius:4px}.dottedLineWrapper___RxpC7 .leftHalfCircle___McsYA{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(-50%)}.dottedLineWrapper___RxpC7 .dottedLine___cwiMH{border-bottom:1px dotted #CCCCCC}.dottedLineWrapper___RxpC7 .rightHalfCircle___sP0Ln{border-radius:50%;width:20px;height:20px;background-color:#fafafa;transform:translate(50%)}.flex_box_center___NzoJU{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Hwix8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___IjC7Y{align-items:center;box-align:center}.flex_box_center_end___HmCsd{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___hOf25{flex-direction:column;box-orient:block-axis}.shixunWrp___yZiPI{border:1px solid #eee;margin-top:20px}.shixunWrp___yZiPI [class~=monaco-editor]{width:100%!important}.shixunWrp___yZiPI [class~=monaco-editor]>div{width:100%!important}.shixunWrp___yZiPI [class~=monaco-editor]>div [class~=monaco-scrollable-element],.shixunWrp___yZiPI [class~=monaco-editor]>div [class~=overlayWidgets],.shixunWrp___yZiPI [class~=monaco-editor]>div div:empty{width:100%!important}.shixunWrp___yZiPI h2{font-size:14px;font-weight:400;padding:6px 20px;border-bottom:1px solid #eee;margin:0;position:relative}.shixunWrp___yZiPI h2 span{position:absolute;right:10px;top:6px}.fill___gz7tU{margin-bottom:40px;margin-left:60px}.fill___gz7tU .index___eoHnJ{font-size:14px;color:#666}.fill___gz7tU .success___vcRmo{color:#00c21e}.fill___gz7tU .fail___u5yz8{color:#fa6400}.fill___gz7tU .fillInput___ras_5{height:46px}.shixunWrapper___jNj55{border-radius:2px;border:1px solid #CCCCCC;padding:10px 20px 90px 15px;max-height:380px;overflow:auto;margin-left:62px}.shixunWrapper___jNj55 .score___gt155{font-size:14px;color:#999}.shixunWrapper___jNj55 .name___BgNAP{font-size:14px;color:#333;margin-left:6px}.programWrapper___lMcxv{margin-left:62px}.programWrapper___lMcxv .desc___ODeOH{font-size:14px;color:#666;margin-bottom:14px}.programWrapper___lMcxv .content___RoL0o{border-radius:2px;border:1px solid #CCCCCC;max-height:300px;overflow:auto;padding:10px 15px}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.inputs textarea::placeholder{color:#536879!important}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070F19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121C24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}
diff --git a/p__Classrooms__Lists__Exercise__index.async.js b/p__Classrooms__Lists__Exercise__index.async.js
index 01201a4503..f102d9dc27 100644
--- a/p__Classrooms__Lists__Exercise__index.async.js
+++ b/p__Classrooms__Lists__Exercise__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5825],{37650:function(He,ae){ae.Z={flex_box_center:"flex_box_center___iyIe6",flex_space_between:"flex_space_between___g2WjG",flex_box_vertical_center:"flex_box_vertical_center___Tde0v",flex_box_center_end:"flex_box_center_end___W1D5W",flex_box_column:"flex_box_column___ZiFvs",bg:"bg___T2R2s",containerTitle:"containerTitle___yARn_",containerDesc:"containerDesc___fKSYF",menus:"menus___e8wtg",listItem:"listItem___s7xhg",info:"info___Hx2bW",title:"title___W7a1R",titleLeft:"titleLeft___C5r0w",titleRight:"titleRight___g5GZv",acitons:"acitons___H0RU0",move:"move___qYkSy",hideHeadCheckbox:"hideHeadCheckbox___Hq5gw",moveCategory:"moveCategory___bZSGQ",tabSearch:"tabSearch___NaKI4",warpModal:"warpModal___HLUgh",modalColumn:"modalColumn___F7R5w",modalRow:"modalRow___L6ghw",sup:"sup___VGKXV"}},10903:function(He,ae,n){var u=n(59301),v=Object.defineProperty,M=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,V=(z,Y,_)=>Y in z?v(z,Y,{enumerable:!0,configurable:!0,writable:!0,value:_}):z[Y]=_,q=(z,Y)=>{for(var _ in Y||(Y={}))G.call(Y,_)&&V(z,_,Y[_]);if(M)for(var _ of M(Y))g.call(Y,_)&&V(z,_,Y[_]);return z};const ee=z=>React.createElement("svg",q({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},z),React.createElement("title",null,"\u7F16\u7EC4 18"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#FCB041",cx:7,cy:7,r:7}),React.createElement("path",{d:"M7.531 9.638a.616.616 0 1 1-1.231 0v-.02a.616.616 0 1 1 1.231 0v.02Zm0-2.25a.616.616 0 1 1-1.231 0V4.117a.616.616 0 1 1 1.231 0v3.273Z",fill:"#FFF",fillRule:"nonzero"})));ae.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},50498:function(He,ae,n){n.d(ae,{Z:function(){return Y}});var u=n(59301),v=n(8591),M=n(98135),G={codeBox:"codeBox___WpkVl"},g=n(92310),V=n.n(g),q=(_,o,c)=>new Promise((Z,x)=>{var $=P=>{try{K(c.next(P))}catch(k){x(k)}},ne=P=>{try{K(c.throw(P))}catch(k){x(k)}},K=P=>P.done?Z(P.value):Promise.resolve(P.value).then($,ne);K((c=c.apply(_,o)).next())});class ee extends u.Component{constructor(o){super(o),this.randomNum=(c,Z)=>Math.floor(Math.random()*(Z-c)+c),this.drawPic=()=>{this.randomCode()},this.reloadPic=()=>{this.drawPic()},this.changeCode=c=>{console.log(c.target.value,222),this.setState({value:c.target.value,showError:!1})},this.onVerify=()=>{let c;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(c=!0,v.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(c=!0,v.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(c=!1),this.setState({showError:c}),c},this.canvas=u.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(o,c){const Z=this.randomNum(o,c),x=this.randomNum(o,c),$=this.randomNum(o,c);return`rgb(${Z}, ${x}, ${$})`}drawText(o,c,Z){o.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const x=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);o.font=x+"px SimHei";const $=10,ne=(this.state.contentWidth-40)/(this.state.code.length-1);let K=$;Z>0&&(K=$+Z*ne);let P=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);x>40&&(P=40);const k=this.randomNum(-10,10);o.translate(K,P),o.rotate(k*Math.PI/180),o.fillText(c,0,0),o.rotate(-k*Math.PI/180),o.translate(-K,-P)}drawLine(o){for(let c=0;c<1;c++)o.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),o.beginPath(),o.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),o.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),o.stroke()}drawDot(o){for(let c=0;c<100;c++)o.fillStyle=this.randomColor(0,255),o.beginPath(),o.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),o.fill()}randomCode(){let o="";const c="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let Z=0;Z{const x=this.canvas.current.getContext("2d");x.textBaseline="bottom",x.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),x.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let $=0;${let c;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,o),React.createElement(ee,{ref:Z=>c=Z})),onOk:()=>q(void 0,null,function*(){if(c.onVerify())return Promise.reject();_()})})};var Y=ee},14072:function(He,ae,n){n.r(ae),n.d(ae,{default:function(){return Ou}});var u=n(59301),v=n(63144),M=n(43418),G=n(20834),g=n(8591),V=n(56511),q=n(53864),ee=n(81228),z=n(3113),Y=n(99232),_=n.n(Y),o=n(35099),c=n(15826),Z=n(6629),x=n(76265),$=n(99313),ne=n(78241),K=n(26220),P=n(57809),k=n(98135),p=n(26724),Be=n.n(p),ce=n(3815),te=n(37650),oe=n(15276),w=n(83779),S=n(8144),y=n(59301),$e=Object.defineProperty,Me=Object.defineProperties,L=Object.getOwnPropertyDescriptors,W=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,le=(e,a,t)=>a in e?$e(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,de=(e,a)=>{for(var t in a||(a={}))T.call(a,t)&&le(e,t,a[t]);if(W)for(var t of W(a))we.call(a,t)&&le(e,t,a[t]);return e},Ae=(e,a)=>Me(e,L(a)),me=(e,a,t)=>new Promise((s,O)=>{var b=E=>{try{h(t.next(E))}catch(C){O(C)}},i=E=>{try{h(t.throw(E))}catch(C){O(C)}},h=E=>E.done?s(E.value):Promise.resolve(E.value).then(b,i);h((t=t.apply(e,a)).next())});const{TabPane:ue}=$.default,Te=({classroomList:e,exercise:a,loading:t,dispatch:s})=>{var O;const b=(0,v.useParams)(),i=(0,v.useLocation)(),[h]=ne.default.useForm(),{brankList:E}=a;let[C,ye]=(0,u.useState)(!0),[Ze,De]=(0,u.useState)(!1);const[ge,Ie]=(0,u.useState)("myself");let[R,_e]=(0,u.useState)([]),[fe,ke]=(0,u.useState)([]),[xe,Qe]=(0,u.useState)(),[pe,X]=(0,u.useState)([]);const ie=(0,u.useRef)(null),[D,he]=(0,u.useState)(!1),[qe,A]=(0,u.useState)(""),[et,ze]=(0,u.useState)(""),H=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u65B9\u5411&\u8BFE\u7A0B",dataIndex:"course_list_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:F=>F?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(F,se)=>y.createElement("a",{href:F?`/randompaper/detail/${se.id}`:`/paperlibrary/see/${se.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[j,Ue]=(0,u.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,u.useEffect)(()=>{a.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(ve(),X([]),Ye())},[a.actionTabs.key]);const Ye=()=>me(void 0,null,function*(){const F=yield s({type:"paperlibrary/getTeachGroupData"});ke(F)}),Se=F=>{const se=parseInt(F);return isNaN(se)?"":se},ve=()=>me(void 0,null,function*(){var F,se;if(C){++j.page,ye(!1);const Fe=yield s({type:"exercise/getBrankList",payload:Ae(de({},j),{search:(F=j.search)==null?void 0:F.trim()})});R=Fe!=null&&Fe.object_list?[...R.concat(Fe==null?void 0:Fe.object_list)]:R,Qe(Fe.is_teacher),((se=Fe.object_list)==null?void 0:se.length){ie.current.scrollTop=0,R=[],j.page=0,j.group_id=F,C=!0,X([]),Ue(de({},j)),ve()},f={selectedRowKeys:pe,onChange:F=>{X(F)},type:"radio"},B=()=>{Ue(de({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),_e([]),ye(!0),Ie("myself"),s({type:"exercise/setActionTabs",payload:{}}),De(!1)},[Ve,Ge,mt,Et]=(0,w.P)(),nt=F=>me(void 0,null,function*(){let se=!1;R.forEach(J=>{pe.includes(J.id)&&(se=J.is_random)});const Fe=F.map(J=>({shixun_id:J.id,is_use:J.is_use,is_copy:J.is_copy}));if(!se){const J=yield s({type:"exercise/saveBanks",payload:{course_id:b.coursesId,object_type:"examination_bank",bank_id:pe,shixuns_info:Fe}});(J==null?void 0:J.status)===0&&((0,c.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),s({type:"classroomList/getClassroomExercisesList",payload:de({},a.actionTabs.params)}),A(`/classrooms/${b.coursesId}/exercise/${J.exercise_id}/detail?random=${J.is_random}&tabs=3`),ze(`/classrooms/${b.coursesId}/exercise/add/${J.exercise_id}?random=${J.is_random}&type=2`),he(!0),g.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),Ge(),B());return}s({type:"exercise/setActionTabs",payload:{}}),Ge();let Le=1,Ne=M.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:y.createElement("div",{className:te.Z.modalColumn},y.createElement("div",{className:te.Z.modalRow},y.createElement("sup",{className:te.Z.sup},"*"),y.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),y.createElement(K.Z,{parser:Se,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Le,onChange:J=>{Le=J;const tt=document.getElementById("model_error");Le<1||Le>50?tt.style.display="block":tt.style.display="none"}})),y.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:B,onOk:()=>me(void 0,null,function*(){if(Le<1||Le>50){const tt=document.getElementById("model_error");return tt.style.display="block",Promise.reject()}Ne.update({cancelButtonProps:{disabled:!0}});const J=yield s({type:"exercise/saveBanks",payload:{course_id:b.coursesId,object_type:"examination_bank",bank_id:pe,shixuns_info:Fe,num:Le}});Ne.update({cancelButtonProps:{disabled:!1}}),J&&J.status===0?((0,c.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),M.default.destroyAll(),s({type:"classroomList/getClassroomExercisesList",payload:de({},a.actionTabs.params)}),B(),Ge(),g.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(B(),Ge())})})});return y.createElement(y.Fragment,null,y.createElement(M.default,{centered:!0,width:980,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:a.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ze,bodyStyle:{minHeight:200},wrapClassName:te.Z.warpModal,onOk:()=>me(void 0,null,function*(){var F;if(!pe.length){g.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}De(!0);let se=!1,Fe=!1;if(R.forEach(Ne=>{pe.includes(Ne.id)&&Ne.need_authorize&&(se=Ne.need_authorize),pe.includes(Ne.id)&&(Fe=Ne.is_random)}),se){(0,oe.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}(yield Et({id:`${pe[0]}`,course_id:(F=e.detailTopBanner)==null?void 0:F.course_id,type:"examination_bank"}))||nt([]),De(!1)}),onCancel:B},y.createElement($.default,{activeKey:ge,onTabClick:F=>me(void 0,null,function*(){ie.current.scrollTop=0,R=[],ge!==F&&X([]),Ie(F),j.page=0,j.filter=F,j.group_id=null,C=!0,ve()})},y.createElement(ue,{tab:y.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),y.createElement(ue,{tab:y.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),y.createElement(ue,{tab:y.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),y.createElement("div",{className:te.Z.tabSearch},ge==="teacher"&&y.createElement(P.default,{value:j.group_id,onChange:r,size:"middle",style:{width:200,marginRight:30}},y.createElement(P.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(O=fe==null?void 0:fe.groups)==null?void 0:O.map(F=>y.createElement(P.default.Option,{key:F==null?void 0:F.group_id,value:F==null?void 0:F.group_id},F==null?void 0:F.name))),y.createElement(k.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:j.search,onChange:F=>{j.search=F.target.value,Ue(de({},j))},onSearch:F=>{ie.current.scrollTop=0,R=[],j.page=0,C=!0,X([]),F&&(0,S.tk)({name:F,copywriting:F,position:"Exercise"}),ve()}})),y.createElement("div",{ref:ie,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!xe&&ge==="public"&&y.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},y.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),y.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),y.createElement(Be(),{initialLoad:!1,pageStart:0,loadMore:()=>{ve()},hasMore:C,useWindow:!1},a.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&xe&&y.createElement(ce.Z,{className:te.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:R,onRow:F=>({onClick:()=>{X([F==null?void 0:F.id])}}),resColumns:H,rowSelection:f})))),y.createElement(M.default,{title:"\u63D0\u793A",open:D,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:y.createElement("div",null,y.createElement(z.ZP,{onClick:()=>{he(!1),v.history.push(et)}},"\u4FEE\u6539\u8BD5\u5377"),y.createElement(z.ZP,{type:"primary",onClick:()=>{v.history.push(qe),he(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{he(!1)}},y.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),y.createElement(w.Z,{inPaper:!0,visible:Ve,onCancel:Ge,onOk:nt,renderData:mt,modalType:"multiple",type:"examination_bank"}))};var Q=(0,v.connect)(({exercise:e,loading:a,classroomList:t})=>({exercise:e,loading:a,classroomList:t}))(Te),We=n(96186),Ke=n(20566),Xe=Object.defineProperty,Ee=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,N=(e,a,t)=>a in e?Xe(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Je=(e,a)=>{for(var t in a||(a={}))be.call(a,t)&&N(e,t,a[t]);if(Ee)for(var t of Ee(a))lt.call(a,t)&&N(e,t,a[t]);return e},at=(e,a,t)=>new Promise((s,O)=>{var b=E=>{try{h(t.next(E))}catch(C){O(C)}},i=E=>{try{h(t.throw(E))}catch(C){O(C)}},h=E=>E.done?s(E.value):Promise.resolve(E.value).then(b,i);h((t=t.apply(e,a)).next())});const pt=({exercise:e,dispatch:a})=>{const t=(0,v.useParams)();return u.createElement(M.default,{centered:!0,title:"\u63D0\u793A",open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>at(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${t.coursesId}/exercises/set_public.json`,{method:"post",body:{check_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,c.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BBE\u4E3A\u516C\u5F00"]),g.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"exercise/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomExercisesList",payload:Je({},e.actionTabs.params)}))}),onCancel:()=>{a({type:"exercise/setActionTabs",payload:{}})}},u.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",u.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var dt=(0,v.connect)(({exercise:e})=>({exercise:e}))(pt),Tt=n(50498),Zt=Object.defineProperty,st=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,Dt=(e,a,t)=>a in e?Zt(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,gt=(e,a)=>{for(var t in a||(a={}))Ft.call(a,t)&&Dt(e,t,a[t]);if(st)for(var t of st(a))yt.call(a,t)&&Dt(e,t,a[t]);return e},kt=(e,a)=>{var t={};for(var s in e)Ft.call(e,s)&&a.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&st)for(var s of st(e))a.indexOf(s)<0&&yt.call(e,s)&&(t[s]=e[s]);return t},Rt=(e,a,t)=>new Promise((s,O)=>{var b=E=>{try{h(t.next(E))}catch(C){O(C)}},i=E=>{try{h(t.throw(E))}catch(C){O(C)}},h=E=>E.done?s(E.value):Promise.resolve(E.value).then(b,i);h((t=t.apply(e,a)).next())});const zt=e=>{var a=e,{exercise:t,dispatch:s,user:O}=a,b=kt(a,["exercise","dispatch","user"]),i,h;const E=(0,v.useParams)(),[C,ye]=(0,u.useState)(!1),[Ze,De]=(0,u.useState)(!1),ge=(0,u.useRef)(null);(0,u.useEffect)(()=>{var R,_e;if(t.actionTabs.key==="\u6279\u91CF\u5220\u9664"){if((0,o.j5)()){De(!0);return}const fe={hasNum:0,noHasNum:0};(_e=(R=t==null?void 0:t.actionTabs)==null?void 0:R.selectArrsAll)==null||_e.map(ke=>{var xe;ke.author_login===((xe=O.userInfo)==null?void 0:xe.login)?++fe.hasNum:++fe.noHasNum}),fe.noHasNum>0?M.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:u.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",u.createElement("span",{className:"c-blue"},fe.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},fe.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",u.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Ie()}}):De(!0)}else De(!1)},[t.actionTabs.key]);const Ie=()=>{s({type:"exercise/setActionTabs",payload:{}})};return u.createElement(M.default,{centered:!0,title:"\u63D0\u793A",open:Ze,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:C,destroyOnClose:!0,onOk:()=>Rt(void 0,null,function*(){var R;if((R=ge.current)!=null&&R.onVerify())return;ye(!0);const _e=yield(0,x.ZP)(`/api/courses/${E.coursesId}/exercises/destroys.json`,{method:"post",body:{check_ids:[...t.actionTabs.selectArrs]}});ye(!1),_e.status===0&&((0,c.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u5220\u9664"]),g.ZP.success("\u5220\u9664\u6210\u529F"),s({type:"exercise/setActionTabs",payload:{}}),s({type:"classroomList/getClassroomExercisesList",payload:gt({},t.actionTabs.params)}),s({type:"classroomList/getClassroomLeftMenus",payload:gt({},t.actionTabs.params)}))}),onCancel:()=>{s({type:"exercise/setActionTabs",payload:{}})}},!((i=t==null?void 0:t.actionTabs)!=null&&i.status)||!["\u672A\u5F00\u59CB"].includes((h=t==null?void 0:t.actionTabs)==null?void 0:h.status)?u.createElement(u.Fragment,null,u.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8003\u8BD5\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),u.createElement(Tt.Z,{ref:R=>ge.current=R})):u.createElement("p",null,"\u5220\u9664\u8BD5\u5377\u4F1A\u540C\u6B65\u5220\u9664\u8BD5\u5377\u4E2D\u7684\u6240\u6709\u8003\u8BD5\uFF0C\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F"))};var Yt=(0,v.connect)(({exercise:e,user:a})=>({exercise:e,user:a}))(zt),_t=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable,$t=(e,a)=>{var t={};for(var s in e)Gt.call(e,s)&&a.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&_t)for(var s of _t(e))a.indexOf(s)<0&&Ht.call(e,s)&&(t[s]=e[s]);return t},Wt=(e,a,t)=>new Promise((s,O)=>{var b=E=>{try{h(t.next(E))}catch(C){O(C)}},i=E=>{try{h(t.throw(E))}catch(C){O(C)}},h=E=>E.done?s(E.value):Promise.resolve(E.value).then(b,i);h((t=t.apply(e,a)).next())});const Jt=e=>{var a=e,{exercise:t,dispatch:s}=a,O=$t(a,["exercise","dispatch"]);const b=(0,v.useParams)();return b.id=b.coursesId,(0,u.useEffect)(()=>{t.actionTabs.key==="\u52A0\u5165\u8BD5\u5377\u5E93"&&new Promise(()=>Wt(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${b.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,c.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u52A0\u5165\u8BD5\u5377\u5E93"]),g.ZP.success("\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93")),s({type:"exercise/setActionTabs",payload:{}})}))},[t.actionTabs.key]),u.createElement(u.Fragment,null)};var Qt=(0,v.connect)(({exercise:e})=>({exercise:e}))(Jt),ot=n(6848),Ut=n(24905),Vt=n(60324),Bt=n(14491),Pe={flex_box_center:"flex_box_center___VejG5",flex_space_between:"flex_space_between___RwAiX",flex_box_vertical_center:"flex_box_vertical_center___N5QNs",flex_box_center_end:"flex_box_center_end___SUMZc",flex_box_column:"flex_box_column___ombQA",bg:"bg___i74VI",containerTitle:"containerTitle___eAbbs",containerDesc:"containerDesc___WeE4m",tablestyle:"tablestyle___uKNiL",listItem:"listItem___aJrbL",info:"info___X9HlC",title:"title___ZDroC",titleLeft:"titleLeft___JzNZc",titleRight:"titleRight___RP0gb",acitons:"acitons___iqFGc",moveCategory:"moveCategory___Rihfv",name:"name___LdzGg",categoryName:"categoryName___Tz45n",schedule:"schedule___a20T3",fnSign:"fnSign___gsn3j",spanSize:"spanSize___jht3F",classromediv:"classromediv___T7h_f",glow:"glow___LU7dg",popover:"popover___Qeg0P",dot:"dot___c9Vwj"},Kt=Object.defineProperty,ht=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,vt=(e,a,t)=>a in e?Kt(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,eu=(e,a)=>{for(var t in a||(a={}))Xt.call(a,t)&&vt(e,t,a[t]);if(ht)for(var t of ht(a))qt.call(a,t)&&vt(e,t,a[t]);return e};const ju=e=>React.createElement("svg",eu({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},e),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var tu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",uu=Object.defineProperty,Ct=Object.getOwnPropertySymbols,au=Object.prototype.hasOwnProperty,nu=Object.prototype.propertyIsEnumerable,xt=(e,a,t)=>a in e?uu(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,lu=(e,a)=>{for(var t in a||(a={}))au.call(a,t)&&xt(e,t,a[t]);if(Ct)for(var t of Ct(a))nu.call(a,t)&&xt(e,t,a[t]);return e};const wu=e=>React.createElement("svg",lu({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},e),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var su="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",ou=n(41727),ru=n(53547),iu=n(43501),cu=n(10752),du=n(93390),Mt=n(25596),l=n(59301),mu=Object.defineProperty,Eu=Object.defineProperties,fu=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,pu=Object.prototype.hasOwnProperty,Fu=Object.prototype.propertyIsEnumerable,bt=(e,a,t)=>a in e?mu(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,yu=(e,a)=>{for(var t in a||(a={}))pu.call(a,t)&&bt(e,t,a[t]);if(At)for(var t of At(a))Fu.call(a,t)&&bt(e,t,a[t]);return e},Du=(e,a)=>Eu(e,fu(a)),Re=(e,a,t)=>new Promise((s,O)=>{var b=E=>{try{h(t.next(E))}catch(C){O(C)}},i=E=>{try{h(t.throw(E))}catch(C){O(C)}},h=E=>E.done?s(E.value):Promise.resolve(E.value).then(b,i);h((t=t.apply(e,a)).next())});const gu=({v:e,k:a,match:t,selectArrs:s,setSelectArrs:O,dispatch:b,params:i,classroomList:h,batchStatus:E,manageAllGroup:C})=>{var ye,Ze,De,ge,Ie,R,_e,fe,ke,xe,Qe,pe,X;const[ie,D]=(0,u.useState)([]),[he,qe]=(0,u.useState)(!1),A=(0,u.useRef)();var et=!1;const ze="YYYY-MM-DD",H=_()("2020-11-15",ze);function j(){return Re(this,null,function*(){console.log(i,222);let r=yield(0,x.ZP)(`/api/courses/${i==null?void 0:i.coursesId}/exercises/group_use_list.json`,{method:"get",params:Du(yu({},i),{id:e.id})});D((r==null?void 0:r.groups)||[])})}const Ue=()=>M.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:l.createElement(l.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")});e!=null&&e.appraise_label&&(et=!0);const Ye=(r,f=!1)=>{var B;v.history.push(`/classrooms/${i.coursesId}/exercisenotice/${r.id}/users/${(B=(0,o.eY)())==null?void 0:B.login}`)},Se=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3}],onFilter:(r,f)=>f.exercise_status===r,render:(r,f)=>l.createElement("div",null,r===1&&l.createElement("span",null,l.createElement("i",{className:Pe.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),r===2&&l.createElement("span",null,l.createElement("i",{className:Pe.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),r===3&&l.createElement("span",null,l.createElement("i",{className:Pe.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:i.order_by==="publish_time"?i.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:i.order_by==="end_time"?i.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(r,f)=>f.exercise_status===1?"-":l.createElement("span",null,r,"/",f.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(r,f)=>f.exercise_status===1?"-":r===0?l.createElement("span",{style:{cursor:"no-drop",color:"#999999"}},r):l.createElement("a",{onClick:()=>(0,c.xg)(`/classrooms/${i==null?void 0:i.coursesId}/exercise/${e==null?void 0:e.id}/detail?random=false&exercise_group_id=${f.course_group_id}`)},r)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(r,f)=>f.exercise_status===1?l.createElement("img",{style:{cursor:"not-allowed"},src:tu}):l.createElement(ot.Z,{title:"\u8BC4\u9605"},l.createElement("a",{onClick:()=>(0,c.xg)(`/classrooms/${i==null?void 0:i.coursesId}/exercise/${e==null?void 0:e.id}/detail?random=false&exercise_group_id=${f.course_group_id}`)},l.createElement("img",{src:su})))}],ve=r=>{if(et)return l.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10"},"\u96C6\u4E2D\u9605\u5377");if(r!=null&&r.includes("\u672A\u5F00\u59CB"))return l.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(r!=null&&r.includes("\u8003\u8BD5\u4E2D"))return l.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(r!=null&&r.includes("\u5DF2\u622A\u6B62"))return l.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u622A\u6B62");if(r!=null&&r.includes("\u5BFC\u5165"))return l.createElement("span",{className:"export mr10"},"\u5BFC\u5165")};return l.createElement("div",{className:Pe.listItem,onClick:()=>{(0,c.xg)(`/classrooms/${i.coursesId}/exercise/${e.id}/detail?random=${e.is_random}`)}},(0,o.GJ)()&&l.createElement(Ut.default,{checked:s.includes(e.id),value:e.id,className:"mr20",onClick:r=>{r.stopPropagation()},disabled:e==null?void 0:e.is_make_up_exercise,onChange:r=>{let f=s.indexOf(e.id);s.indexOf(e.id)>-1?O(s.filter(B=>B!==e.id)):O(s.concat(e.id))}}),l.createElement("div",{className:Pe.info},l.createElement("div",{className:Pe.title},l.createElement("div",{className:Pe.titleLeft,style:{marginRight:15}},ve(e==null?void 0:e.exercise_tips),(e==null?void 0:e.is_make_up_exercise)&&l.createElement("img",{src:ou,width:44,height:24,style:{marginRight:10}}),l.createElement(ot.Z,{title:e.exercise_name},l.createElement("span",{className:Pe.name},e.exercise_name)),!e.is_public&&(0,o.GJ)()&&l.createElement(ot.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},l.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),((ye=e==null?void 0:e.exercise_tips)==null?void 0:ye.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&l.createElement("span",{style:{flexShrink:0,marginLeft:20,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),((Ze=e==null?void 0:e.exercise_tips)==null?void 0:Ze.includes("\u5DF2\u622A\u6B62"))&&((De=e==null?void 0:e.exercise_tips)==null?void 0:De.includes("\u672A\u63D0\u4EA4"))&&l.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4")),l.createElement("div",{className:Pe.titleRight,onClick:r=>{r.stopPropagation(),r.preventDefault()}},(e==null?void 0:e.appraise_setting)&&l.createElement("span",{onClick:()=>Re(void 0,null,function*(){b({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E..."}});const r=yield(0,x.ZP)(`/api/exercises/${e.id}/create_appraise_students.json`,{method:"get"});b({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,c.xg)(`/classrooms/${i==null?void 0:i.coursesId}/exercise/${e.id}/centralizeReview/${r==null?void 0:r.login}`)})},"\u96C6\u4E2D\u9605\u5377"),!(e!=null&&e.exercise_tips.includes("\u5BFC\u5165"))&&(0,o.GJ)()&&(!(e!=null&&e.is_make_up_exercise)||(e==null?void 0:e.is_make_up_exercise)&&(e==null?void 0:e.exercise_status)===1&&(e==null?void 0:e.allow_create_make_up))&&l.createElement(cu.Z,{tips:e==null?void 0:e.open_appraise},l.createElement("span",{onClick:()=>{var r,f;if((0,o.Rm)()&&!((f=(r=h==null?void 0:h.AssistantObject)==null?void 0:r.exercise)!=null&&f.can_publish)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((e==null?void 0:e.exercise_question_count)===0){g.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}b({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[e.id],unified_setting:e.unified_setting,params:i,disabled:e.exercise_status!==1,type:2,manage_all_group:C}})}},"\u53D1\u5E03")),!(e!=null&&e.exercise_tips.includes("\u5BFC\u5165"))&&(0,o.GJ)()&&!(0,c._m)()&&e.assistant_auth&&l.createElement("span",{onClick:r=>{var f,B;if(r.stopPropagation(),(0,o.Rm)()&&!((B=(f=h==null?void 0:h.AssistantObject)==null?void 0:f.exercise)!=null&&B.can_preview)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Ve=_()(e.created_at,ze);_()(H).diff(_()(Ve),"days")>0&&(e!=null&&e.is_random)?Ue():e!=null&&e.is_random?(0,c.xg)(`/classrooms/${i.coursesId}/exercise/${e.id}/random/preview?random=${e.is_random}`):(0,c.xg)(`/classrooms/${i.coursesId}/exercise/${e.id}/detail?random=${e.is_random}&tabs=2`)}},"\u9884\u89C8"),(0,o.RV)()&&l.createElement("span",{onClick:()=>{(0,c.xg)(`/classrooms/${i.coursesId}/exercise/${e.id}/detail?random=${e.is_random}`)}},"\u8BE6\u60C5"),(0,o.GJ)()&&!(0,c._m)()&&l.createElement(Vt.Z,{placement:"bottom",content:l.createElement("div",{className:Pe.popover},!(e!=null&&e.exercise_tips.includes("\u5BFC\u5165"))&&l.createElement("p",{onClick:r=>Re(void 0,null,function*(){(0,c.xg)(`/classrooms/${i.coursesId}/exercise/${e.id}/detail?random=${e.is_random}&tabs=3`)})},"\u89C4\u5219\u8BBE\u7F6E"),(e==null?void 0:e.exercise_tips.includes("\u5BFC\u5165"))&&l.createElement("p",{onClick:r=>Re(void 0,null,function*(){b({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.exercise_name,id:e==null?void 0:e.id,type:"hack"}})})},"\u8865\u5145\u6210\u7EE9"),!(e!=null&&e.exercise_tips.includes("\u5BFC\u5165"))&&(0,o.GJ)()&&e.is_random&&e.assistant_auth&&l.createElement("p",{onClick:r=>{r.stopPropagation();const f=_()(e.created_at,ze);_()(H).diff(_()(f),"days")>0&&(e!=null&&e.is_random)?Ue():(0,c.xg)(`/classrooms/${i.coursesId}/exercise/${e.id}/random/edit?type=settings`)}},"\u7F16\u8F91\u8003\u8BD5"),l.createElement("p",{onClick:r=>Re(void 0,null,function*(){var f;b({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u5220\u9664",selectArrs:[e.id],selectArrsAll:[e],params:i,status:(f=e==null?void 0:e.exercise_tips)==null?void 0:f[0]}})})},"\u5220\u9664\u8BD5\u5377"),!(e!=null&&e.exercise_tips.includes("\u5BFC\u5165"))&&l.createElement("p",{onClick:()=>{b({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[e.id],params:i}})}},"\u52A0\u5165\u8BD5\u5377\u5E93"),!(e!=null&&e.exercise_tips.includes("\u5BFC\u5165"))&&((0,o.GJ)()||((Ie=(ge=h==null?void 0:h.AssistantObject)==null?void 0:ge.exercise)==null?void 0:Ie.can_stop))&&![1,3].includes(e==null?void 0:e.exercise_status)&&l.createElement("p",{onClick:r=>Re(void 0,null,function*(){var f,B;if((0,o.Rm)()&&!((B=(f=h==null?void 0:h.AssistantObject)==null?void 0:f.exercise)!=null&&B.can_stop)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}b({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",selectArrs:[e.id],params:i,unified_setting:e.unified_setting}})})},"\u7ED3\u675F\u8003\u8BD5"))},l.createElement("span",{onClick:r=>r.stopPropagation()},"\u66F4\u591A")),(0,o.dE)()&&l.createElement(l.Fragment,null,!!e.off_limits&&l.createElement(ot.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${e==null?void 0:e.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},l.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),!e.off_limits&&e.current_status===0&&e.exercise_status>1&&!((R=e.exercise_tips)!=null&&R.includes("\u5DF2\u622A\u6B62"))&&l.createElement("a",{onClick:r=>{r.stopPropagation(),r.preventDefault(),Ye(e,!0)},href:""},(e==null?void 0:e.screen_used_num)>(e==null?void 0:e.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5"),!((_e=e.exercise_tips)!=null&&_e.includes("\u5DF2\u622A\u6B62"))&&(e==null?void 0:e.screen_used_num)>(e==null?void 0:e.screen_total_num)&&l.createElement("a",{onClick:r=>{r.stopPropagation(),r.preventDefault(),Ye(e,!0)},href:""},"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5"),!e.off_limits&&e.current_status===1&&e.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&l.createElement("span",{style:{color:"#0152d9"},onClick:r=>Re(void 0,null,function*(){var f;if(r.stopPropagation(),!(e!=null&&e.answered_open)){g.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,du.w)(i.coursesId,e.id,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,c.xg)(`/classrooms/${i.coursesId}/exercise/${e.id}/users/${(f=(0,o.eY)())==null?void 0:f.login}?check=true`)})},"\u67E5\u770B\u8003\u8BD5"),!e.off_limits&&e.current_status===2&&e.exercise_status>1&&!((fe=e.exercise_tips)!=null&&fe.includes("\u5DF2\u622A\u6B62"))&&l.createElement("a",{style:{color:(e==null?void 0:e.is_redo)===1&&"red"},onClick:r=>{r.stopPropagation(),r.preventDefault(),Ye(e)},href:""},(e==null?void 0:e.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")))),(0,o.GJ)()&&l.createElement("p",{style:{display:"flex"}},l.createElement("span",{className:"c-grey-666",style:{display:"inline-block",maxWidth:"90px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},title:e.author},e.author),l.createElement("span",{className:"ml30 c-grey-666"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",_()(e.created_at).format("YYYY-MM-DD HH:mm:ss")),((ke=e==null?void 0:e.exercise_tips)==null?void 0:ke.includes("\u672A\u5F00\u59CB"))&&e.publish_time&&l.createElement("span",{className:"ml30 c-grey-666"},"\u5F00\u59CB\u65F6\u95F4\uFF1A",_()(e.publish_time).format("YYYY-MM-DD HH:mm:ss")),l.createElement("span",{className:"ml30 c-grey-666"},"\u7B54\u9898\u65F6\u957F\uFF1A",e.time===null?"\u4E0D\u9650":`${e.time}\u5206\u949F`),l.createElement("span",{className:"ml30 c-grey-666"},"\u7C7B\u578B\uFF1A",e.is_random?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"),!((xe=e==null?void 0:e.exercise_tips)!=null&&xe.includes("\u672A\u5F00\u59CB"))&&!(e!=null&&e.is_make_up_exercise)&&!(e!=null&&e.exercise_tips.includes("\u5BFC\u5165"))&&l.createElement("span",{style:{marginLeft:"auto",paddingRight:"20px",textAlign:"end",color:"#888888"},onClick:r=>Re(void 0,null,function*(){r.stopPropagation(),r.preventDefault(),he||j(),qe(!he)})},he?"\u6536\u8D77":"\u5C55\u5F00",he?l.createElement(ru.Z,{style:{color:"#888888"}}):l.createElement(iu.Z,{style:{color:"#888888"}}))),(0,o.dE)()&&l.createElement("p",{style:{display:"flex"}},l.createElement("span",{className:"c-grey-333"},e.author),l.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u7B54\u9898\u65F6\u957F\uFF1A",e.time===null?"\u4E0D\u9650":`${e.time}\u5206\u949F`),!!(e!=null&&e.exercise_left_time)&&l.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",e==null?void 0:e.exercise_left_time)),(0,o.GJ)()&&!((Qe=e==null?void 0:e.exercise_tips)!=null&&Qe.includes("\u672A\u5F00\u59CB"))&&l.createElement("p",null,l.createElement("span",{style:{letterSpacing:2},className:"c-grey-333 mr15"},"\u63D0\u4EA4\u72B6\u6001\uFF1A"),l.createElement("span",{className:"c-grey-333 mr20"},"\u672A\u5F00\u59CB ",l.createElement("span",null,e==null?void 0:e.unanswer_users)),l.createElement("span",{className:"c-grey-333 mr20"},"\u8003\u8BD5\u4E2D ",l.createElement("span",{style:{color:"rgb(90, 184, 145)"}},e==null?void 0:e.answering_users)),l.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u4EA4\u5377 ",l.createElement("span",{style:{color:"#FC2D6B"}},e==null?void 0:e.answer_users)),l.createElement("span",{className:"c-grey-333"},"\u5DF2\u4EA4\u5377/\u672A\u7B54 ",l.createElement("span",{style:{color:"#FC2D6B"}},e==null?void 0:e.commit_with_no_answers_users))),(0,o.GJ)()&&!((pe=e==null?void 0:e.exercise_tips)!=null&&pe.includes("\u672A\u5F00\u59CB"))&&he&&ie.length>5&&l.createElement(Bt.default,{scroll:{y:240},pagination:!1,dataSource:ie,onRow:r=>({onClick:f=>{f.stopPropagation(),f.preventDefault()}}),onHeaderRow:(r,f)=>({onClick:B=>{B.stopPropagation(),B.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(r,f,B)=>{B.field&&(i.order_by=B.field),B.order||(i.sort_direction="asc"),B.order==="ascend"&&(i.sort_direction="asc"),B.order==="descend"&&(i.sort_direction="desc"),B.order||(i.sort_direction="asc"),j()},columns:Se}),(0,o.GJ)()&&!((X=e==null?void 0:e.exercise_tips)!=null&&X.includes("\u672A\u5F00\u59CB"))&&he&&ie.length<6&&ie.length>0&&l.createElement(Bt.default,{rowKey:"course_group_id",pagination:!1,onRow:r=>({onClick:f=>{f.stopPropagation(),f.preventDefault()}}),onHeaderRow:(r,f)=>({onClick:B=>{B.stopPropagation(),B.preventDefault()}}),dataSource:ie,style:{marginTop:"10px"},onChange:(r,f,B)=>{B.field&&(i.order_by=B.field),B.order||(i.sort_direction="asc"),B.order==="ascend"&&(i.sort_direction="asc"),B.order==="descend"&&(i.sort_direction="desc"),B.order||(i.sort_direction="asc"),j()},columns:Se}),(e==null?void 0:e.total)!==void 0&&l.createElement("p",null,l.createElement("span",{className:"c-grey-333 mr15"},"\u96C6\u4E2D\u9605\u5377\u603B\u8FDB\u5EA6\uFF1A"),l.createElement("span",{className:"c-grey-333 mr20"},"\u603B\u8BC4\u6570",l.createElement("span",null,e==null?void 0:e.total)),l.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u8BC4\u9605 ",l.createElement("span",{style:{color:"#4EACFF"}},e==null?void 0:e.finish_total)),l.createElement("span",{className:"c-grey-333"},"\u5F85\u8BC4\u9605 ",l.createElement("span",{style:{color:"#FC2D6B"}},e==null?void 0:e.unfinished_total)))),l.createElement(Mt.Z,{closable:!0,successCb:()=>Ye(A.current)}))};var _u=(0,v.connect)(({classroomList:e})=>({classroomList:e}))(gu),Bu=n(15715),hu=n(13946),vu=n(92919),Cu=n(85335),xu=n(88289),Mu=n(91925),Au=n(20503),m=n(59301),bu=Object.defineProperty,Pu=Object.defineProperties,Iu=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,St=(e,a,t)=>a in e?bu(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,re=(e,a)=>{for(var t in a||(a={}))Pt.call(a,t)&&St(e,t,a[t]);if(rt)for(var t of rt(a))It.call(a,t)&&St(e,t,a[t]);return e},Su=(e,a)=>Pu(e,Iu(a)),Lu=(e,a)=>{var t={};for(var s in e)Pt.call(e,s)&&a.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&rt)for(var s of rt(e))a.indexOf(s)<0&&It.call(e,s)&&(t[s]=e[s]);return t},it=(e,a,t)=>new Promise((s,O)=>{var b=E=>{try{h(t.next(E))}catch(C){O(C)}},i=E=>{try{h(t.throw(E))}catch(C){O(C)}},h=E=>E.done?s(E.value):Promise.resolve(E.value).then(b,i);h((t=t.apply(e,a)).next())});const Nu=e=>{var a=e,{user:t,classroomList:s,globalSetting:O,loading:b,dispatch:i,match:h}=a,E=Lu(a,["user","classroomList","globalSetting","loading","dispatch","match"]),C,ye,Ze,De,ge,Ie,R,_e,fe,ke,xe,Qe,pe;const X=(0,v.useParams)(),[ie]=(0,v.useSearchParams)(),[D,he]=(0,u.useState)(()=>Su(re({},X),{limit:20})),qe=(0,v.useLocation)(),{detailExerciseList:A,detailTopBanner:et,detailLeftMenus:ze}=s,[H,j]=(0,u.useState)([]),[Ue,Ye]=(0,u.useState)(!1),[Se,ve]=(0,u.useState)([]),[r,f]=(0,u.useState)(!1),[B,Ve]=(0,u.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),Ge=[{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",type:"time",direction:"asc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",type:"time",direction:"desc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",type:"exercise_name",direction:"asc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",type:"exercise_name",direction:"desc"}];D.type=ie.get("tabs")==="all"?"":ie.get("tabs")||"",D.id=D.coursesId,(0,u.useEffect)(()=>{var d,I,Oe;if((d=t==null?void 0:t.userInfo)!=null&&d.login){if((0,o.GJ)()){const je=c.cX.getItem(`${(I=t==null?void 0:t.userInfo)==null?void 0:I.login}Teacher`,"Exercise");je&&(D.sort_by=je==null?void 0:je.type,D.sort_direction=je==null?void 0:je.direction,Ve(je==null?void 0:je.name))}i({type:"classroomList/getClassroomExercisesList",payload:re(re({},D),X)})}else(Oe=t==null?void 0:t.userInfo)!=null&&Oe.username&&i({type:"classroomList/getClassroomExercisesList",payload:re(re({},D),X)});Ye(!1)},[(C=t==null?void 0:t.userInfo)==null?void 0:C.login,qe.pathname]),(0,u.useEffect)(()=>{s.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&i({type:"classroomList/getClassroomExercisesList",payload:re(re({},D),X)})},[s.actionTabs.key]),(0,u.useEffect)(()=>{j([])},[A]);const mt=(d,I)=>{j([]),D.page=d,D.limit=I,i({type:"classroomList/getClassroomExercisesList",payload:re(re({},D),X)})},Et=d=>{D.type=d.key==="all"?"":d.key,D.page=1,v.history.replace(`${qe.pathname}?tabs=${d.key}`),f(!1),i({type:"classroomList/getClassroomExercisesList",payload:re(re({},D),X)})};(0,u.useEffect)(()=>{ie.get("tabs")==="all"&&(D.type="",D.page=1)},[ie.get("tabs")]),(0,u.useEffect)(()=>{(0,o.Rm)()&&i({type:"classroomList/getAssistantPermissions",payload:{course_id:D.coursesId}})},[(ye=t==null?void 0:t.userInfo)==null?void 0:ye.username]),(0,u.useEffect)(()=>{sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),M.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:m.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",m.createElement("br",null),"1\u3001\u5728",m.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",m.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",m.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",m.createElement("br",null),"2\u3001\u5728",m.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",m.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",m.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002"),okText:"\u77E5\u9053\u4E86"}))},[]);const nt=[{name:"\u5168\u90E8",id:"all",total:(Ze=A.exercises_counts)==null?void 0:Ze.exercises_total_counts},{name:"\u672A\u5F00\u59CB",id:1,total:(De=A.exercises_counts)==null?void 0:De.unstart_counts},{name:"\u8003\u8BD5\u4E2D",id:2,total:(ge=A.exercises_counts)==null?void 0:ge.publish_counts},{name:"\u96C6\u4E2D\u9605\u5377",id:4,total:(Ie=A.exercises_counts)==null?void 0:Ie.appraise_exercise_count},{name:"\u5DF2\u622A\u6B62",id:3,total:(R=A.exercises_counts)==null?void 0:R.end_counts}];(0,o.GJ)()||nt.splice(1,1);const F=[{name:"\u6279\u91CF\u53D1\u5E03",icon:m.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:m.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:m.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:m.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u52A0\u5165\u8BD5\u5377\u5E93",icon:m.createElement("i",{className:"iconfont icon-piliangjiaru font14"})}].filter(d=>(0,o.GJ)()?!0:d.name!=="\u6279\u91CF\u5220\u9664").filter(d=>et.is_public?!0:d.name!=="\u8BBE\u4E3A\u516C\u5F00"),se=()=>M.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:m.createElement(m.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),Fe="YYYY-MM-DD",Le=_()("2020-11-15",Fe),Ne=d=>{var I;D.sort_by=d.type,D.sort_direction=d.direction,(0,o.GJ)()&&c.cX.setItem(`${(I=t==null?void 0:t.userInfo)==null?void 0:I.login}Teacher`,d,"Exercise"),D.page=1,i({type:"classroomList/getClassroomExercisesList",payload:re({},D)}),Ve(d.name)},J=()=>m.createElement(G.default,null,m.createElement(G.default.Item,{key:1,onClick:()=>{var d,I;if((0,o.Rm)()&&!((I=(d=s==null?void 0:s.AssistantObject)==null?void 0:d.exercise)!=null&&I.can_create)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}i({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:D}})}},"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377"),m.createElement(G.default.Item,{key:2,onClick:()=>{var d,I;if((0,o.Rm)()&&!((I=(d=s==null?void 0:s.AssistantObject)==null?void 0:d.exercise)!=null&&I.can_create)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.scrollTo(0,0),v.history.push(`/classrooms/${D.coursesId}/exercise/add`)}},"\u521B\u5EFA\u65B0\u8BD5\u5377"),m.createElement(G.default.Item,{key:3,onClick:()=>{var d,I;if((0,o.Rm)()&&!((I=(d=s.AssistantObject)==null?void 0:d.practice)!=null&&I.can_create)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}i({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"exercise"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9")),tt=d=>it(void 0,null,function*(){var I,Oe,je,Lt,Nt,Ot,jt;const ct=d.name,wt=[];if((I=A.exercises)==null||I.map(U=>{if(H.includes(U.id)&&U.is_random){const ut=_()(U.created_at,Fe);_()(Le).diff(_()(ut),"days")>0&&(U!=null&&U.is_random)&&wt.push(U)}}),H==""){let U="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";ct==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(U="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),g.ZP.error(U)}else if(wt.length)se();else{if(ct==="\u6279\u91CF\u53D1\u5E03"){if((0,o.Rm)()&&!((je=(Oe=s==null?void 0:s.AssistantObject)==null?void 0:Oe.exercise)!=null&&je.can_publish)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let U=!1;A.exercises.forEach(Ce=>{H.includes(Ce.id)&&Ce.total_num===0&&Ce.is_random&&(U=!0)});let ut;if(ut=(Nt=(Lt=A.exercises.filter(Ce=>H.includes(Ce==null?void 0:Ce.id)).filter(Ce=>(Ce==null?void 0:Ce.exercise_question_count)===0))==null?void 0:Lt[0])==null?void 0:Nt.exercise_name,(ut==null?void 0:ut.length)>0){g.ZP.warning(`${ut}\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5`);return}if(U){g.ZP.warning("\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002");return}let ft=!1;if(A.exercises.forEach(Ce=>{H.includes(Ce.id)&&Ce.exercise_status!==1&&(ft=!0)}),ft){g.ZP.warning("\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002");return}}if(ct==="\u52A0\u5165\u8BD5\u5377\u5E93"){const U=yield(0,x.ZP)(`/api/courses/${D.id}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:[...H]}});if(((Ot=U==null?void 0:U.cover_exercises)==null?void 0:Ot.length)>0){ve(U==null?void 0:U.cover_exercises);return}}i({type:"exercise/setActionTabs",payload:{key:ct,selectArrs:H,selectArrsAll:(jt=A.exercises)==null?void 0:jt.filter(U=>H.includes(U.id)),params:D,type:1}})}});return m.createElement("section",{className:"minH500"},m.createElement(Bu.Z,{isLoading:b["classroomList/getClassroomExercisesList"],tabDataSource:nt,isAdmin:(0,o.GJ)(),dispatch:i,type:A==null?void 0:A.main_category_name,isExercise:!0,getDropdownMenu:J,onTabMenuClick:Et,defaultSelectedKeys:[D.type||"all"]}),m.createElement(hu.Z,{dataSource:A.exercises||[],isAdmin:(0,o.GJ)(),batchStatus:r,SortMenuName:B,setSortMenuName:Ve,SortMenus:Ge,onSearch:d=>{D.search=d.trim(),D.page=1,i({type:"classroomList/getClassroomExercisesList",payload:re({},D)})},onSort:Ne,onBatch:d=>f(d)}),A.exercises_counts&&((_e=A.exercises_counts)==null?void 0:_e.exercises_all_counts)===0&&m.createElement(Z.Z,null),m.createElement(V.Z,{loading:b["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},A.exercises&&A.exercises.map(function(d,I){return m.createElement(_u,{key:I,v:d,k:I,match:h,batchStatus:r,selectArrs:H,setSelectArrs:j,dispatch:i,params:D,manageAllGroup:A.manage_all_group})}),m.createElement("aside",{className:"tc mb50 mt30"},((fe=A.exercises_counts)==null?void 0:fe.exercises_all_counts)>0&&m.createElement(q.Z,{showTotal:d=>{var I;return`\u5171 ${(I=A==null?void 0:A.exercises_counts)==null?void 0:I.exercises_all_counts} \u6761`},showSizeChanger:!0,onChange:mt,defaultCurrent:D.page,current:D.page||1,pageSize:D.limit||20,total:A.exercises_counts&&A.exercises_counts.exercises_all_counts}))),H.length>0&&(0,o.GJ)()&&m.createElement(ee.Z,{offsetBottom:0},m.createElement(vu.Z,{buttonDataSource:F,onButtonClick:tt,useBatchStatus:f,setSeleArr:j,catalogue:((xe=(ke=ze==null?void 0:ze.course_modules)==null?void 0:ke.find(d=>d.type==="exercise"))==null?void 0:xe.second_category)||[],addCatalogue:d=>{d.preventDefault(),i({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:D,selectArrs:{category_id:A==null?void 0:A.main_category_id,type:"exercise"}}})},allSelect:H.length?H.length===((pe=(Qe=A.exercises)==null?void 0:Qe.filter(d=>!d.is_make_up_exercise))==null?void 0:pe.length):!1,setAllSelect:d=>{var I;d.target.checked?j((I=A==null?void 0:A.exercises)==null?void 0:I.filter(Oe=>!Oe.is_make_up_exercise).map(Oe=>Oe.id)):j([])},selectArrs:H,onMenuClick:d=>it(void 0,[d],function*({key:I}){if(H=="")return g.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,x.ZP)(`/api/courses/${D.id}/exercises/move_to_category.json`,{method:"post",body:{exercise_ids:H,new_category_id:I}})).status===0&&(g.ZP.success("\u64CD\u4F5C\u6210\u529F"),i({type:"classroomList/getClassroomExercisesList",payload:re({},X)}))})})),m.createElement(We.Z,null),m.createElement(Ke.Z,null),m.createElement(Yt,null),m.createElement(dt,null),m.createElement(Mu.Z,{onOk:()=>{i({type:"classroomList/getClassroomExercisesList",payload:re({},X)})}}),m.createElement(Au.Z,{onOk:()=>{}}),m.createElement(Q,{cb:()=>j([])}),m.createElement(Qt,null),m.createElement(Mt.Z,null),m.createElement(M.default,{title:m.createElement("span",null,m.createElement(xu.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"),open:Se.length>0,footer:!1,onCancel:()=>{ve([])}},m.createElement("div",{style:{height:300,overflow:"auto"}},m.createElement("div",null,"\u6709",Se==null?void 0:Se.length,"\u5F20\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Se==null?void 0:Se.map(d=>m.createElement("div",{style:{marginTop:25}},m.createElement("div",null,"\u8BD5\u5377\uFF1A",d==null?void 0:d.origin_exercise_nam),m.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",m.createElement("a",{href:`/paperlibrary/see/${d==null?void 0:d.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},d==null?void 0:d.examination_bank_name))))),m.createElement("div",{style:{textAlign:"end"}},m.createElement(z.ZP,{style:{height:30},onClick:()=>it(void 0,null,function*(){const d=yield(0,x.ZP)(`/api/courses/${D.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...H],update:1}});(d==null?void 0:d.status)===0&&(g.ZP.info("\u8986\u76D6\u6210\u529F"),ve([]))})},"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"),m.createElement(z.ZP,{type:"primary",onClick:()=>it(void 0,null,function*(){const d=yield(0,x.ZP)(`/api/courses/${D.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...H]}});(d==null?void 0:d.status)===0&&(g.ZP.info("\u5F62\u6210\u6210\u529F"),ve([]))}),style:{marginLeft:10,height:30}},"\u5F62\u6210\u65B0\u8BD5\u5377"))),m.createElement(Cu.Z,null))};var Ou=(0,v.connect)(({user:e,classroomList:a,loading:t,globalSetting:s})=>({user:e,classroomList:a,globalSetting:s,loading:t.effects}))(Nu)},91925:function(He,ae,n){var u=n(59301),v=n(46651),M=n(78241),G=n(43418),g=n(8591),V=n(14491),q=n(98135),ee=n(26220),z=n(95237),Y=n(43604),_=n(84291),o=n(63144),c=n(94646),Z=n(46961),x=n(58199),$=n(76265),ne=n(5073),K=n(99232),P=n.n(K),k=n(15826),p=n(59301),Be=Object.defineProperty,ce=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,w=(L,W,T)=>W in L?Be(L,W,{enumerable:!0,configurable:!0,writable:!0,value:T}):L[W]=T,S=(L,W)=>{for(var T in W||(W={}))te.call(W,T)&&w(L,T,W[T]);if(ce)for(var T of ce(W))oe.call(W,T)&&w(L,T,W[T]);return L},y=(L,W,T)=>new Promise((we,le)=>{var de=ue=>{try{me(T.next(ue))}catch(Te){le(Te)}},Ae=ue=>{try{me(T.throw(ue))}catch(Te){le(Te)}},me=ue=>ue.done?we(ue.value):Promise.resolve(ue.value).then(de,Ae);me((T=T.apply(L,W)).next())});const{Dragger:$e}=v.default,Me=({classroomList:L,dispatch:W,onOk:T})=>{const we=(0,o.useParams)(),[le]=M.default.useForm(),[de,Ae]=(0,u.useState)(),[me,ue]=(0,u.useState)(!1),Te={height:100,onRemove:()=>{Ae("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Q=>y(void 0,null,function*(){return Ae(Q),!1})};return(0,u.useEffect)(()=>{le.setFieldsValue({publish_time:P()(P()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:P()(P()(new Date((0,k.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[L.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),p.createElement(G.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:L.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:me},onOk:()=>y(void 0,null,function*(){le.submit()}),onCancel:()=>{le.resetFields(),W({type:"classroomList/setActionTabs",payload:{}})}},p.createElement(M.default,{form:le,colon:!1,onFinish:Q=>y(void 0,null,function*(){var We,Ke,Xe;if(!(de!=null&&de.size)){g.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}ue(!0);let Ee=new FormData;Ee.append("name",Q.name),Ee.append("type",L.actionTabs.type),L.actionTabs.type==="exercise"?Ee.append("time",Q.time||""):Ee.append("description",Q.description||""),Ee.append("publish_time",P()(Q.publish_time).format("YYYY-MM-DD HH:mm")),Ee.append("end_time",P()(Q.end_time).format("YYYY-MM-DD HH:mm")),Ee.append("file",de);let be=yield(0,$.ZP)(`/api/courses/${we.coursesId}/export_external_score_homework.json`,{method:"post",body:Ee},!0);ue(!1),(be==null?void 0:be.status)===0&&(le.resetFields(),W({type:"classroomList/setActionTabs",payload:{}}),T(),((Ke=(We=be==null?void 0:be.data)==null?void 0:We.fail)==null?void 0:Ke.length)>0&&G.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:p.createElement(V.default,{pagination:!1,dataSource:(Xe=be==null?void 0:be.data)==null?void 0:Xe.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,k.FH)("",Z.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${L.actionTabs.type}`)}}))})},p.createElement(M.default.Item,{label:L.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${L.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},p.createElement(q.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${L.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),L.actionTabs.type!=="exercise"&&p.createElement(M.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},p.createElement(c.Z,{watch:!0})),L.actionTabs.type==="exercise"&&p.createElement(M.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:3},name:"time"},p.createElement(ee.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})),p.createElement(z.Z,{style:{marginLeft:6,marginBottom:12}},p.createElement(Y.Z,{span:12},p.createElement(M.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},p.createElement(_.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Q=>(0,ne.Q8)(Q),disabledTime:Q=>(0,ne.d0)(Q),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),p.createElement(Y.Z,{span:12},p.createElement(M.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},p.createElement(_.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Q=>(0,ne.Q8)(Q,"",le.getFieldValue("publish_time")),disabledTime:Q=>(0,ne.d0)(Q,le.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),p.createElement(M.default.Item,{style:{marginBottom:0},label:p.createElement("div",null,p.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),p.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},p.createElement("div",null,p.createElement("a",{download:"\u6A21\u7248.xlsx",className:x.Z.downloadbutton,href:Z.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${L.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),p.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),p.createElement(M.default.Item,{style:{marginBottom:0}},p.createElement($e,S({},Te),p.createElement("a",{className:x.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),p.createElement("br",null),p.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};ae.Z=(0,o.connect)(({classroomList:L})=>({classroomList:L}))(Me)},92919:function(He,ae,n){n.d(ae,{Z:function(){return _}});var u=n(59301),v=n(20834),M=n(98135),G=n(24905),g=n(3113),V=n(38854),q={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},ee=n(35099),z=n(43501),_=({buttonDataSource:o,onButtonClick:c,useBatchStatus:Z,allSelect:x,setAllSelect:$,selectArrs:ne,onMenuClick:K,setSeleArr:P,catalogue:k,addCatalogue:p})=>{const[Be,ce]=(0,u.useState)(!1),[te,oe]=(0,u.useState)("");console.log("---",k);const w=u.createElement("div",{className:q.moveCategory,onMouseLeave:S=>ce(!1)},u.createElement(v.default,{onClick:K,style:{maxHeight:300,width:240,overflow:"auto"}},u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},u.createElement(M.default,{onChange:S=>{oe(S.target.value)}})),k==null?void 0:k.map(function(S,y){var $e;if(!(te!==""&&S.category_name.indexOf(te)<0))return u.createElement(u.Fragment,null,u.createElement(v.default.Item,{className:"multi-llipsis1e",key:S.category_id},S.category_name),($e=S==null?void 0:S.third_category)==null?void 0:$e.map(Me=>u.createElement(v.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Me.category_id},Me.category_name)))}),p&&u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:p},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return u.createElement("div",{className:q.bottomControlContainer},u.createElement("div",null,u.createElement("div",null,u.createElement(G.default,{checked:x,onChange:$},"\u5168\u9009\u672C\u9875\uFF08",ne.length,"\uFF09")),(0,ee.GJ)()&&o.map(S=>u.createElement("div",{key:S.name},u.createElement(g.ZP,{type:"primary",icon:S.icon,className:q.buttonWrap,onClick:()=>c(S)},S.name))),(0,ee.GJ)()&&(p||k)&&u.createElement("div",null,u.createElement(V.Z,{open:Be,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>w,getPopupContainer:S=>S.parentNode},u.createElement("span",{className:"ant-dropdown-link",onMouseEnter:S=>ce(!0)},u.createElement(g.ZP,{type:"primary",className:q.buttonWrap,icon:u.createElement("i",{className:"iconfont icon-yidongmulu"})},u.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",u.createElement(z.Z,null))))))),u.createElement("div",null,u.createElement(g.ZP,{type:"primary",ghost:!0,onClick:()=>{Z(!1),P([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},13946:function(He,ae,n){n.d(ae,{Z:function(){return ne}});var u=n(59301),v=n(20834),M=n(24905),G=n(3113),g=n(38854),V=n(6848),q=n(98135),ee={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},z=n(35099),Y=n(53547),_=n(43501),o=n(26724),c=n.n(o),Z=n(63144),x=(K,P,k)=>new Promise((p,Be)=>{var ce=w=>{try{oe(k.next(w))}catch(S){Be(S)}},te=w=>{try{oe(k.throw(w))}catch(S){Be(S)}},oe=w=>w.done?p(w.value):Promise.resolve(w.value).then(ce,te);oe((k=k.apply(K,P)).next())}),ne=({isAdmin:K,dataSource:P,batchStatus:k,SortMenuName:p,setSortMenuName:Be,detailCourseGroupsList:ce,onSearch:te,onBoard:oe,onSort:w,isboard:S,dispatch:y,onBatch:$e,SortMenus:Me})=>{const[L,W]=(0,u.useState)(!1),[T,we]=(0,u.useState)([]),[le,de]=(0,u.useState)(!0);let[Ae,me]=(0,u.useState)([]);const[ue,Te]=(0,u.useState)(1),[Q,We]=(0,u.useState)(!1),Ke=(0,Z.useParams)(),Xe=N=>{Be(N.name),w(N)};(0,u.useEffect)(()=>{S&&Ee()},[S]);const Ee=()=>x(void 0,null,function*(){var N;if(le&&!Q){We(!0),Te(ue+1);const Je=yield y({type:"classroomList/getCourseGroupsList",payload:{page:ue,id:Ke.coursesId,limit:20,nonenavigate:!0}});let at=[...(Je==null?void 0:Je.course_groups)||[]];((N=Je==null?void 0:Je.course_groups)==null?void 0:N.length)<20&&(de(!1),at.push({id:0,name:"\u672A\u5206\u73ED"})),We(!1),me([...Ae,...at])}}),be=u.createElement("section",{className:ee.dropmenu},u.createElement("div",{style:{maxHeight:200,overflow:"auto"}},u.createElement(c(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:N=>{Ee()},hasMore:le,useWindow:!1},u.createElement(v.default,{style:{width:240,zIndex:10}},(ce==null?void 0:ce.group_count)>0&&(Ae==null?void 0:Ae.filter(N=>N.edit_auth||N.name==="\u672A\u5206\u73ED").map(function(N,Je){return u.createElement(v.default.Item,{key:N.id},u.createElement(M.default,{checked:T.includes(N.id),value:N.id,onChange:at=>{let pt=T.indexOf(N.id);T.indexOf(N.id)>-1?we(T.filter(dt=>dt!==N.id)):we(T.concat(N.id))}},N.name))}))))),u.createElement("aside",{style:{background:"#fff"}},u.createElement("div",null,u.createElement(G.ZP,{type:"link",onClick:()=>{oe(T)}},"\u786E\u5B9A"),u.createElement(G.ZP,{type:"link",onClick:()=>{we([])}},"\u91CD\u7F6E")))),lt=p==="\u9ED8\u8BA4\u6392\u5E8F";return u.createElement("div",{className:ee.searchSortControllerContainer},!!(Me!=null&&Me.length)&&u.createElement("div",null,u.createElement(g.Z,{dropdownRender:()=>u.createElement(v.default,{selectedKeys:[p]},Me.map(N=>u.createElement(v.default.Item,{key:N.name,onClick:()=>Xe(N)},N.name)))},u.createElement("div",null,u.createElement("span",{className:`${ee.btn} ${lt?ee.btnSort:""}`},u.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),p)))),lt&&u.createElement(V.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},u.createElement("span",{className:ee.tips},u.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),u.createElement(q.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:te,style:{width:220,marginLeft:"auto",marginRight:10}}),(0,z.eB)()&&S&&u.createElement(g.Z,{dropdownRender:()=>be,open:L,onOpenChange:N=>{W(N)}},u.createElement("a",null,"\u5206\u73ED",L?u.createElement(Y.Z,{style:{marginLeft:6}}):u.createElement(_.Z,{style:{marginLeft:6}}))))}},15715:function(He,ae,n){n.d(ae,{Z:function(){return z}});var u=n(59301),v=n(95237),M=n(43604),G=n(20834),g=n(38854),V={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},q=n(63144),z=({isLoading:Y,addText:_,tabDataSource:o,isAdmin:c,dispatch:Z,type:x,isExercise:$,defaultSelectedKeys:ne,onTabMenuClick:K,getDropdownMenu:P,showControlButton:k,buttonText:p,buttonIcon:Be="icon-tianjiadaohang",extraNode:ce,onButtonClick:te=()=>{}})=>{const oe=(0,q.useParams)();return u.createElement("div",{className:V.tabMenuContainer},u.createElement(v.Z,null,u.createElement(M.Z,{flex:"1"},u.createElement(G.default,{onSelect:w=>Y?{}:K(w),mode:"horizontal",selectedKeys:ne},o.map(w=>u.createElement(G.default.Item,{key:typeof w.index=="number"?w.index:w.id},u.createElement("span",{className:"c-grey-666"},w.name),w.total!==void 0&&c&&u.createElement("span",{className:"c-grey-999 ml20"},w.total||0))))),c&&u.createElement(M.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},$&&u.createElement(g.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>u.createElement(G.default,null,u.createElement(G.default.Item,{key:1,onClick:()=>{Z({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:x,exportType:"exercise",category_id:oe.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),u.createElement(G.default.Item,{key:3,onClick:()=>{q.history.push(`/classrooms/${oe==null?void 0:oe.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},u.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},u.createElement("span",{style:{color:"#666666",cursor:"pointer"}},u.createElement("i",{className:"iconfont icon-xiazai6"})))),u.createElement("div",{className:V.control},u.createElement("div",{className:V.extra},ce),k&&u.createElement("span",{onClick:te,style:{cursor:"pointer"},className:V.selectBtn},u.createElement("span",null,u.createElement("i",{className:`iconfont ${Be}`})),u.createElement("span",null,p)),!!P&&u.createElement(g.Z,{className:"ml10",dropdownRender:P},u.createElement("span",{className:V.selectBtn},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-tianjiadaohang"})),u.createElement("span",null,_||"\u521B\u5EFA\u8BD5\u5377")))))))}}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5825],{37650:function(He,ne){ne.Z={flex_box_center:"flex_box_center___iyIe6",flex_space_between:"flex_space_between___g2WjG",flex_box_vertical_center:"flex_box_vertical_center___Tde0v",flex_box_center_end:"flex_box_center_end___W1D5W",flex_box_column:"flex_box_column___ZiFvs",bg:"bg___T2R2s",containerTitle:"containerTitle___yARn_",containerDesc:"containerDesc___fKSYF",menus:"menus___e8wtg",listItem:"listItem___s7xhg",info:"info___Hx2bW",title:"title___W7a1R",titleLeft:"titleLeft___C5r0w",titleRight:"titleRight___g5GZv",acitons:"acitons___H0RU0",move:"move___qYkSy",hideHeadCheckbox:"hideHeadCheckbox___Hq5gw",moveCategory:"moveCategory___bZSGQ",tabSearch:"tabSearch___NaKI4",warpModal:"warpModal___HLUgh",modalColumn:"modalColumn___F7R5w",modalRow:"modalRow___L6ghw",sup:"sup___VGKXV"}},10903:function(He,ne,a){var u=a(59301),v=Object.defineProperty,A=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,re=(G,R,B)=>R in G?v(G,R,{enumerable:!0,configurable:!0,writable:!0,value:B}):G[R]=B,H=(G,R)=>{for(var B in R||(R={}))Y.call(R,B)&&re(G,B,R[B]);if(A)for(var B of A(R))_.call(R,B)&&re(G,B,R[B]);return G};const U=G=>React.createElement("svg",H({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},G),React.createElement("title",null,"\u7F16\u7EC4 18"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#FCB041",cx:7,cy:7,r:7}),React.createElement("path",{d:"M7.531 9.638a.616.616 0 1 1-1.231 0v-.02a.616.616 0 1 1 1.231 0v.02Zm0-2.25a.616.616 0 1 1-1.231 0V4.117a.616.616 0 1 1 1.231 0v3.273Z",fill:"#FFF",fillRule:"nonzero"})));ne.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},50498:function(He,ne,a){a.d(ne,{Z:function(){return R}});var u=a(59301),v=a(8591),A=a(98135),Y={codeBox:"codeBox___WpkVl"},_=a(92310),re=a.n(_),H=(B,o,c)=>new Promise((j,M)=>{var $=L=>{try{q(c.next(L))}catch(Z){M(Z)}},ae=L=>{try{q(c.throw(L))}catch(Z){M(Z)}},q=L=>L.done?j(L.value):Promise.resolve(L.value).then($,ae);q((c=c.apply(B,o)).next())});class U extends u.Component{constructor(o){super(o),this.randomNum=(c,j)=>Math.floor(Math.random()*(j-c)+c),this.drawPic=()=>{this.randomCode()},this.reloadPic=()=>{this.drawPic()},this.changeCode=c=>{console.log(c.target.value,222),this.setState({value:c.target.value,showError:!1})},this.onVerify=()=>{let c;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(c=!0,v.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(c=!0,v.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(c=!1),this.setState({showError:c}),c},this.canvas=u.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(o,c){const j=this.randomNum(o,c),M=this.randomNum(o,c),$=this.randomNum(o,c);return`rgb(${j}, ${M}, ${$})`}drawText(o,c,j){o.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const M=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);o.font=M+"px SimHei";const $=10,ae=(this.state.contentWidth-40)/(this.state.code.length-1);let q=$;j>0&&(q=$+j*ae);let L=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);M>40&&(L=40);const Z=this.randomNum(-10,10);o.translate(q,L),o.rotate(Z*Math.PI/180),o.fillText(c,0,0),o.rotate(-Z*Math.PI/180),o.translate(-q,-L)}drawLine(o){for(let c=0;c<1;c++)o.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),o.beginPath(),o.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),o.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),o.stroke()}drawDot(o){for(let c=0;c<100;c++)o.fillStyle=this.randomColor(0,255),o.beginPath(),o.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),o.fill()}randomCode(){let o="";const c="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let j=0;j{const M=this.canvas.current.getContext("2d");M.textBaseline="bottom",M.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),M.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let $=0;${let c;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,o),React.createElement(U,{ref:j=>c=j})),onOk:()=>H(void 0,null,function*(){if(c.onVerify())return Promise.reject();B()})})};var R=U},14072:function(He,ne,a){a.r(ne),a.d(ne,{default:function(){return ju}});var u=a(59301),v=a(63144),A=a(43418),Y=a(20834),_=a(8591),re=a(56511),H=a(53864),U=a(81228),G=a(3113),R=a(99232),B=a.n(R),o=a(35099),c=a(15826),j=a(6629),M=a(76265),$=a(99313),ae=a(78241),q=a(26220),L=a(57809),Z=a(98135),y=a(26724),he=a.n(y),ie=a(3815),te=a(37650),J=a(15276),V=a(83779),P=a(8144),F=a(59301),be=Object.defineProperty,ce=Object.defineProperties,C=Object.getOwnPropertyDescriptors,W=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,le=(e,n,t)=>n in e?be(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,de=(e,n)=>{for(var t in n||(n={}))w.call(n,t)&&le(e,t,n[t]);if(W)for(var t of W(n))Te.call(n,t)&&le(e,t,n[t]);return e},Ie=(e,n)=>ce(e,C(n)),me=(e,n,t)=>new Promise((s,O)=>{var I=E=>{try{h(t.next(E))}catch(x){O(x)}},i=E=>{try{h(t.throw(E))}catch(x){O(x)}},h=E=>E.done?s(E.value):Promise.resolve(E.value).then(I,i);h((t=t.apply(e,n)).next())});const{TabPane:ue}=$.default,Ze=({classroomList:e,exercise:n,loading:t,dispatch:s})=>{var O;const I=(0,v.useParams)(),i=(0,v.useLocation)(),[h]=ae.default.useForm(),{brankList:E}=n;let[x,ye]=(0,u.useState)(!0),[ke,De]=(0,u.useState)(!1);const[ge,Le]=(0,u.useState)("myself");let[k,_e]=(0,u.useState)([]),[fe,Re]=(0,u.useState)([]),[Me,Je]=(0,u.useState)(),[pe,ee]=(0,u.useState)([]);const ve=(0,u.useRef)(null),[p,Qe]=(0,u.useState)(!1),[Ae,b]=(0,u.useState)(""),[nt,Ue]=(0,u.useState)(""),z=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u65B9\u5411&\u8BFE\u7A0B",dataIndex:"course_list_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:D=>D?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(D,se)=>F.createElement("a",{href:D?`/randompaper/detail/${se.id}`:`/paperlibrary/see/${se.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[T,Ge]=(0,u.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,u.useEffect)(()=>{n.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(Be(),ee([]),Xe())},[n.actionTabs.key]);const Xe=()=>me(void 0,null,function*(){const D=yield s({type:"paperlibrary/getTeachGroupData"});Re(D)}),Ce=D=>{const se=parseInt(D);return isNaN(se)?"":se},Be=()=>me(void 0,null,function*(){var D,se;if(x){++T.page,ye(!1);const Fe=yield s({type:"exercise/getBrankList",payload:Ie(de({},T),{search:(D=T.search)==null?void 0:D.trim()})});k=Fe!=null&&Fe.object_list?[...k.concat(Fe==null?void 0:Fe.object_list)]:k,Je(Fe.is_teacher),((se=Fe.object_list)==null?void 0:se.length){ve.current.scrollTop=0,k=[],T.page=0,T.group_id=D,x=!0,ee([]),Ge(de({},T)),Be()},r={selectedRowKeys:pe,onChange:D=>{ee(D)},type:"radio"},f=()=>{Ge(de({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),_e([]),ye(!0),Le("myself"),s({type:"exercise/setActionTabs",payload:{}}),De(!1)},[g,ze,ct,Et]=(0,V.P)(),at=D=>me(void 0,null,function*(){let se=!1;k.forEach(Q=>{pe.includes(Q.id)&&(se=Q.is_random)});const Fe=D.map(Q=>({shixun_id:Q.id,is_use:Q.is_use,is_copy:Q.is_copy}));if(!se){const Q=yield s({type:"exercise/saveBanks",payload:{course_id:I.coursesId,object_type:"examination_bank",bank_id:pe,shixuns_info:Fe}});(Q==null?void 0:Q.status)===0&&((0,c.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),s({type:"classroomList/getClassroomExercisesList",payload:de({},n.actionTabs.params)}),b(`/classrooms/${I.coursesId}/exercise/${Q.exercise_id}/detail?random=${Q.is_random}&tabs=3`),Ue(`/classrooms/${I.coursesId}/exercise/add/${Q.exercise_id}?random=${Q.is_random}&type=2`),Qe(!0),_.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),ze(),f());return}s({type:"exercise/setActionTabs",payload:{}}),ze();let Ne=1,Oe=A.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:F.createElement("div",{className:te.Z.modalColumn},F.createElement("div",{className:te.Z.modalRow},F.createElement("sup",{className:te.Z.sup},"*"),F.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),F.createElement(q.Z,{parser:Ce,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Ne,onChange:Q=>{Ne=Q;const et=document.getElementById("model_error");Ne<1||Ne>50?et.style.display="block":et.style.display="none"}})),F.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:f,onOk:()=>me(void 0,null,function*(){if(Ne<1||Ne>50){const et=document.getElementById("model_error");return et.style.display="block",Promise.reject()}Oe.update({cancelButtonProps:{disabled:!0}});const Q=yield s({type:"exercise/saveBanks",payload:{course_id:I.coursesId,object_type:"examination_bank",bank_id:pe,shixuns_info:Fe,num:Ne}});Oe.update({cancelButtonProps:{disabled:!1}}),Q&&Q.status===0?((0,c.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),A.default.destroyAll(),s({type:"classroomList/getClassroomExercisesList",payload:de({},n.actionTabs.params)}),f(),ze(),_.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(f(),ze())})})});return F.createElement(F.Fragment,null,F.createElement(A.default,{centered:!0,width:980,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:n.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:ke,bodyStyle:{minHeight:200},wrapClassName:te.Z.warpModal,onOk:()=>me(void 0,null,function*(){var D;if(!pe.length){_.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}De(!0);let se=!1,Fe=!1;if(k.forEach(Oe=>{pe.includes(Oe.id)&&Oe.need_authorize&&(se=Oe.need_authorize),pe.includes(Oe.id)&&(Fe=Oe.is_random)}),se){(0,J.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}(yield Et({id:`${pe[0]}`,course_id:(D=e.detailTopBanner)==null?void 0:D.course_id,type:"examination_bank"}))||at([]),De(!1)}),onCancel:f},F.createElement($.default,{activeKey:ge,onTabClick:D=>me(void 0,null,function*(){ve.current.scrollTop=0,k=[],ge!==D&&ee([]),Le(D),T.page=0,T.filter=D,T.group_id=null,x=!0,Be()})},F.createElement(ue,{tab:F.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),F.createElement(ue,{tab:F.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),F.createElement(ue,{tab:F.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),F.createElement("div",{className:te.Z.tabSearch},ge==="teacher"&&F.createElement(L.default,{value:T.group_id,onChange:qe,size:"middle",style:{width:200,marginRight:30}},F.createElement(L.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(O=fe==null?void 0:fe.groups)==null?void 0:O.map(D=>F.createElement(L.default.Option,{key:D==null?void 0:D.group_id,value:D==null?void 0:D.group_id},D==null?void 0:D.name))),F.createElement(Z.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:T.search,onChange:D=>{T.search=D.target.value,Ge(de({},T))},onSearch:D=>{ve.current.scrollTop=0,k=[],T.page=0,x=!0,ee([]),D&&(0,P.tk)({name:D,copywriting:D,position:"Exercise"}),Be()}})),F.createElement("div",{ref:ve,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Me&&ge==="public"&&F.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},F.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),F.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),F.createElement(he(),{initialLoad:!1,pageStart:0,loadMore:()=>{Be()},hasMore:x,useWindow:!1},n.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Me&&F.createElement(ie.Z,{className:te.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:k,onRow:D=>({onClick:()=>{ee([D==null?void 0:D.id])}}),resColumns:z,rowSelection:r})))),F.createElement(A.default,{title:"\u63D0\u793A",open:p,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:F.createElement("div",null,F.createElement(G.ZP,{onClick:()=>{Qe(!1),v.history.push(nt)}},"\u4FEE\u6539\u8BD5\u5377"),F.createElement(G.ZP,{type:"primary",onClick:()=>{v.history.push(Ae),Qe(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Qe(!1)}},F.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),F.createElement(V.Z,{inPaper:!0,visible:g,onCancel:ze,onOk:at,renderData:ct,modalType:"multiple",type:"examination_bank"}))};var K=(0,v.connect)(({exercise:e,loading:n,classroomList:t})=>({exercise:e,loading:n,classroomList:t}))(Ze),$e=a(96186),Ve=a(20566),Ke=Object.defineProperty,Ee=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,N=(e,n,t)=>n in e?Ke(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,We=(e,n)=>{for(var t in n||(n={}))Pe.call(n,t)&&N(e,t,n[t]);if(Ee)for(var t of Ee(n))lt.call(n,t)&&N(e,t,n[t]);return e},ut=(e,n,t)=>new Promise((s,O)=>{var I=E=>{try{h(t.next(E))}catch(x){O(x)}},i=E=>{try{h(t.throw(E))}catch(x){O(x)}},h=E=>E.done?s(E.value):Promise.resolve(E.value).then(I,i);h((t=t.apply(e,n)).next())});const pt=({exercise:e,dispatch:n})=>{const t=(0,v.useParams)();return u.createElement(A.default,{centered:!0,title:"\u63D0\u793A",open:e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ut(void 0,null,function*(){(yield(0,M.ZP)(`/api/courses/${t.coursesId}/exercises/set_public.json`,{method:"post",body:{check_ids:[...e.actionTabs.selectArrs]}})).status===0&&((0,c.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BBE\u4E3A\u516C\u5F00"]),_.ZP.success("\u64CD\u4F5C\u6210\u529F"),n({type:"exercise/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomExercisesList",payload:We({},e.actionTabs.params)}))}),onCancel:()=>{n({type:"exercise/setActionTabs",payload:{}})}},u.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",u.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var mt=(0,v.connect)(({exercise:e})=>({exercise:e}))(pt),Zt=a(50498),kt=Object.defineProperty,st=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,Dt=(e,n,t)=>n in e?kt(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,gt=(e,n)=>{for(var t in n||(n={}))Ft.call(n,t)&&Dt(e,t,n[t]);if(st)for(var t of st(n))yt.call(n,t)&&Dt(e,t,n[t]);return e},Rt=(e,n)=>{var t={};for(var s in e)Ft.call(e,s)&&n.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&st)for(var s of st(e))n.indexOf(s)<0&&yt.call(e,s)&&(t[s]=e[s]);return t},zt=(e,n,t)=>new Promise((s,O)=>{var I=E=>{try{h(t.next(E))}catch(x){O(x)}},i=E=>{try{h(t.throw(E))}catch(x){O(x)}},h=E=>E.done?s(E.value):Promise.resolve(E.value).then(I,i);h((t=t.apply(e,n)).next())});const Yt=e=>{var n=e,{exercise:t,dispatch:s,user:O}=n,I=Rt(n,["exercise","dispatch","user"]),i,h;const E=(0,v.useParams)(),[x,ye]=(0,u.useState)(!1),[ke,De]=(0,u.useState)(!1),ge=(0,u.useRef)(null);(0,u.useEffect)(()=>{var k,_e;if(t.actionTabs.key==="\u6279\u91CF\u5220\u9664"){if((0,o.j5)()){De(!0);return}const fe={hasNum:0,noHasNum:0};(_e=(k=t==null?void 0:t.actionTabs)==null?void 0:k.selectArrsAll)==null||_e.map(Re=>{var Me;Re.author_login===((Me=O.userInfo)==null?void 0:Me.login)?++fe.hasNum:++fe.noHasNum}),fe.noHasNum>0?A.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:u.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",u.createElement("span",{className:"c-blue"},fe.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",u.createElement("span",{className:"c-red"},fe.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",u.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Le()}}):De(!0)}else De(!1)},[t.actionTabs.key]);const Le=()=>{s({type:"exercise/setActionTabs",payload:{}})};return u.createElement(A.default,{centered:!0,title:"\u63D0\u793A",open:ke,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:x,destroyOnClose:!0,onOk:()=>zt(void 0,null,function*(){var k;if((k=ge.current)!=null&&k.onVerify())return;ye(!0);const _e=yield(0,M.ZP)(`/api/courses/${E.coursesId}/exercises/destroys.json`,{method:"post",body:{check_ids:[...t.actionTabs.selectArrs]}});ye(!1),_e.status===0&&((0,c.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u5220\u9664"]),_.ZP.success("\u5220\u9664\u6210\u529F"),s({type:"exercise/setActionTabs",payload:{}}),s({type:"classroomList/getClassroomExercisesList",payload:gt({},t.actionTabs.params)}),s({type:"classroomList/getClassroomLeftMenus",payload:gt({},t.actionTabs.params)}))}),onCancel:()=>{s({type:"exercise/setActionTabs",payload:{}})}},!((i=t==null?void 0:t.actionTabs)!=null&&i.status)||!["\u672A\u5F00\u59CB"].includes((h=t==null?void 0:t.actionTabs)==null?void 0:h.status)?u.createElement(u.Fragment,null,u.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8003\u8BD5\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),u.createElement(Zt.Z,{ref:k=>ge.current=k})):u.createElement("p",null,"\u5220\u9664\u8BD5\u5377\u4F1A\u540C\u6B65\u5220\u9664\u8BD5\u5377\u4E2D\u7684\u6240\u6709\u8003\u8BD5\uFF0C\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F"))};var Gt=(0,v.connect)(({exercise:e,user:n})=>({exercise:e,user:n}))(Yt),_t=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,Wt=(e,n)=>{var t={};for(var s in e)Ht.call(e,s)&&n.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&_t)for(var s of _t(e))n.indexOf(s)<0&&$t.call(e,s)&&(t[s]=e[s]);return t},Jt=(e,n,t)=>new Promise((s,O)=>{var I=E=>{try{h(t.next(E))}catch(x){O(x)}},i=E=>{try{h(t.throw(E))}catch(x){O(x)}},h=E=>E.done?s(E.value):Promise.resolve(E.value).then(I,i);h((t=t.apply(e,n)).next())});const Qt=e=>{var n=e,{exercise:t,dispatch:s}=n,O=Wt(n,["exercise","dispatch"]);const I=(0,v.useParams)();return I.id=I.coursesId,(0,u.useEffect)(()=>{t.actionTabs.key==="\u52A0\u5165\u8BD5\u5377\u5E93"&&new Promise(()=>Jt(void 0,null,function*(){(yield(0,M.ZP)(`/api/courses/${I.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,c.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u52A0\u5165\u8BD5\u5377\u5E93"]),_.ZP.success("\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93")),s({type:"exercise/setActionTabs",payload:{}})}))},[t.actionTabs.key]),u.createElement(u.Fragment,null)};var Ut=(0,v.connect)(({exercise:e})=>({exercise:e}))(Qt),ot=a(6848),Vt=a(24905),Kt=a(60324),Bt=a(14491),Se={flex_box_center:"flex_box_center___VejG5",flex_space_between:"flex_space_between___RwAiX",flex_box_vertical_center:"flex_box_vertical_center___N5QNs",flex_box_center_end:"flex_box_center_end___SUMZc",flex_box_column:"flex_box_column___ombQA",bg:"bg___i74VI",containerTitle:"containerTitle___eAbbs",containerDesc:"containerDesc___WeE4m",tablestyle:"tablestyle___uKNiL",listItem:"listItem___aJrbL",info:"info___X9HlC",title:"title___ZDroC",titleLeft:"titleLeft___JzNZc",titleRight:"titleRight___RP0gb",acitons:"acitons___iqFGc",moveCategory:"moveCategory___Rihfv",name:"name___LdzGg",categoryName:"categoryName___Tz45n",schedule:"schedule___a20T3",fnSign:"fnSign___gsn3j",spanSize:"spanSize___jht3F",classromediv:"classromediv___T7h_f",glow:"glow___LU7dg",popover:"popover___Qeg0P",dot:"dot___c9Vwj"},Xt=Object.defineProperty,ht=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,eu=Object.prototype.propertyIsEnumerable,vt=(e,n,t)=>n in e?Xt(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,tu=(e,n)=>{for(var t in n||(n={}))qt.call(n,t)&&vt(e,t,n[t]);if(ht)for(var t of ht(n))eu.call(n,t)&&vt(e,t,n[t]);return e};const wu=e=>React.createElement("svg",tu({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},e),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var uu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",nu=Object.defineProperty,Ct=Object.getOwnPropertySymbols,au=Object.prototype.hasOwnProperty,lu=Object.prototype.propertyIsEnumerable,xt=(e,n,t)=>n in e?nu(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,su=(e,n)=>{for(var t in n||(n={}))au.call(n,t)&&xt(e,t,n[t]);if(Ct)for(var t of Ct(n))lu.call(n,t)&&xt(e,t,n[t]);return e};const Tu=e=>React.createElement("svg",su({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},e),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var ou="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",ru=a(41727),iu=a(53547),cu=a(43501),du=a(10752),mu=a(93390),Mt=a(25596),l=a(59301),Eu=Object.defineProperty,fu=Object.defineProperties,pu=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,Fu=Object.prototype.hasOwnProperty,yu=Object.prototype.propertyIsEnumerable,bt=(e,n,t)=>n in e?Eu(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,Du=(e,n)=>{for(var t in n||(n={}))Fu.call(n,t)&&bt(e,t,n[t]);if(At)for(var t of At(n))yu.call(n,t)&&bt(e,t,n[t]);return e},gu=(e,n)=>fu(e,pu(n)),Ye=(e,n,t)=>new Promise((s,O)=>{var I=E=>{try{h(t.next(E))}catch(x){O(x)}},i=E=>{try{h(t.throw(E))}catch(x){O(x)}},h=E=>E.done?s(E.value):Promise.resolve(E.value).then(I,i);h((t=t.apply(e,n)).next())});const _u=({v:e,k:n,match:t,selectArrs:s,setSelectArrs:O,dispatch:I,params:i,classroomList:h,batchStatus:E,manageAllGroup:x,user:ye})=>{var ke,De,ge,Le,k,_e,fe,Re,Me,Je,pe,ee,ve;const[p,Qe]=(0,u.useState)([]),[Ae,b]=(0,u.useState)(!1),nt=(0,u.useRef)();var Ue=!1;const z="YYYY-MM-DD",T=B()("2020-11-15",z);function Ge(){return Ye(this,null,function*(){console.log(i,222);let r=yield(0,M.ZP)(`/api/courses/${i==null?void 0:i.coursesId}/exercises/group_use_list.json`,{method:"get",params:gu(Du({},i),{id:e.id})});Qe((r==null?void 0:r.groups)||[])})}const Xe=()=>A.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:l.createElement(l.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")});e!=null&&e.appraise_label&&(Ue=!0);const Ce=(r,f=!1)=>{var g;v.history.push(`/classrooms/${i.coursesId}/exercisenotice/${r.id}/users/${(g=(0,o.eY)())==null?void 0:g.login}`)},Be=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3}],onFilter:(r,f)=>f.exercise_status===r,render:(r,f)=>l.createElement("div",null,r===1&&l.createElement("span",null,l.createElement("i",{className:Se.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),r===2&&l.createElement("span",null,l.createElement("i",{className:Se.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),r===3&&l.createElement("span",null,l.createElement("i",{className:Se.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:i.order_by==="publish_time"?i.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:i.order_by==="end_time"?i.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(r,f)=>f.exercise_status===1?"-":l.createElement("span",null,r,"/",f.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(r,f)=>f.exercise_status===1?"-":r===0?l.createElement("span",{style:{cursor:"no-drop",color:"#999999"}},r):l.createElement("a",{onClick:()=>(0,c.xg)(`/classrooms/${i==null?void 0:i.coursesId}/exercise/${e==null?void 0:e.id}/detail?random=false&exercise_group_id=${f.course_group_id}`)},r)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(r,f)=>f.exercise_status===1?l.createElement("img",{style:{cursor:"not-allowed"},src:uu}):l.createElement(ot.Z,{title:"\u8BC4\u9605"},l.createElement("a",{onClick:()=>(0,c.xg)(`/classrooms/${i==null?void 0:i.coursesId}/exercise/${e==null?void 0:e.id}/detail?random=false&exercise_group_id=${f.course_group_id}`)},l.createElement("img",{src:ou})))}],qe=r=>{if(Ue)return l.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10"},"\u96C6\u4E2D\u9605\u5377");if(r!=null&&r.includes("\u672A\u5F00\u59CB"))return l.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(r!=null&&r.includes("\u8003\u8BD5\u4E2D"))return l.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(r!=null&&r.includes("\u5DF2\u622A\u6B62"))return l.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u622A\u6B62");if(r!=null&&r.includes("\u5BFC\u5165"))return l.createElement("span",{className:"export mr10"},"\u5BFC\u5165")};return l.createElement("div",{className:Se.listItem,onClick:()=>{(0,c.xg)(`/classrooms/${i.coursesId}/exercise/${e.id}/detail?random=${e.is_random}`)}},(0,o.GJ)()&&l.createElement(Vt.default,{checked:s.includes(e.id),value:e.id,className:"mr20",onClick:r=>{r.stopPropagation()},disabled:e==null?void 0:e.is_make_up_exercise,onChange:r=>{let f=s.indexOf(e.id);s.indexOf(e.id)>-1?O(s.filter(g=>g!==e.id)):O(s.concat(e.id))}}),l.createElement("div",{className:Se.info},l.createElement("div",{className:Se.title},l.createElement("div",{className:Se.titleLeft,style:{marginRight:15}},qe(e==null?void 0:e.exercise_tips),(e==null?void 0:e.is_make_up_exercise)&&l.createElement("img",{src:ru,width:44,height:24,style:{marginRight:10}}),l.createElement(ot.Z,{title:e.exercise_name},l.createElement("span",{className:Se.name},e.exercise_name)),!e.is_public&&(0,o.GJ)()&&l.createElement(ot.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},l.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),((ke=e==null?void 0:e.exercise_tips)==null?void 0:ke.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&l.createElement("span",{style:{flexShrink:0,marginLeft:20,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),((De=e==null?void 0:e.exercise_tips)==null?void 0:De.includes("\u5DF2\u622A\u6B62"))&&((ge=e==null?void 0:e.exercise_tips)==null?void 0:ge.includes("\u672A\u63D0\u4EA4"))&&l.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4")),l.createElement("div",{className:Se.titleRight,onClick:r=>{r.stopPropagation(),r.preventDefault()}},(e==null?void 0:e.appraise_setting)&&l.createElement("span",{onClick:()=>Ye(void 0,null,function*(){I({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E..."}});const r=yield(0,M.ZP)(`/api/exercises/${e.id}/create_appraise_students.json`,{method:"get"});I({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,c.xg)(`/classrooms/${i==null?void 0:i.coursesId}/exercise/${e.id}/centralizeReview/${r==null?void 0:r.login}`)})},"\u96C6\u4E2D\u9605\u5377"),!(e!=null&&e.exercise_tips.includes("\u5BFC\u5165"))&&(0,o.GJ)()&&(!(e!=null&&e.is_make_up_exercise)||(e==null?void 0:e.is_make_up_exercise)&&(e==null?void 0:e.exercise_status)===1&&(e==null?void 0:e.allow_create_make_up))&&l.createElement(du.Z,{tips:e==null?void 0:e.open_appraise},l.createElement("span",{onClick:()=>{var r,f,g;if(((r=ye==null?void 0:ye.userInfo)==null?void 0:r.user_status)===2){(0,J.Rd)();return}if((0,o.Rm)()&&!((g=(f=h==null?void 0:h.AssistantObject)==null?void 0:f.exercise)!=null&&g.can_publish)){_.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((e==null?void 0:e.exercise_question_count)===0){_.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}I({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[e.id],unified_setting:e.unified_setting,params:i,disabled:e.exercise_status!==1,type:2,manage_all_group:x}})}},"\u53D1\u5E03")),!(e!=null&&e.exercise_tips.includes("\u5BFC\u5165"))&&(0,o.GJ)()&&!(0,c._m)()&&e.assistant_auth&&l.createElement("span",{onClick:r=>{var f,g;if(r.stopPropagation(),(0,o.Rm)()&&!((g=(f=h==null?void 0:h.AssistantObject)==null?void 0:f.exercise)!=null&&g.can_preview)){_.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const ze=B()(e.created_at,z);B()(T).diff(B()(ze),"days")>0&&(e!=null&&e.is_random)?Xe():e!=null&&e.is_random?(0,c.xg)(`/classrooms/${i.coursesId}/exercise/${e.id}/random/preview?random=${e.is_random}`):(0,c.xg)(`/classrooms/${i.coursesId}/exercise/${e.id}/detail?random=${e.is_random}&tabs=2`)}},"\u9884\u89C8"),(0,o.RV)()&&l.createElement("span",{onClick:()=>{(0,c.xg)(`/classrooms/${i.coursesId}/exercise/${e.id}/detail?random=${e.is_random}`)}},"\u8BE6\u60C5"),(0,o.GJ)()&&!(0,c._m)()&&l.createElement(Kt.Z,{placement:"bottom",content:l.createElement("div",{className:Se.popover},!(e!=null&&e.exercise_tips.includes("\u5BFC\u5165"))&&l.createElement("p",{onClick:r=>Ye(void 0,null,function*(){(0,c.xg)(`/classrooms/${i.coursesId}/exercise/${e.id}/detail?random=${e.is_random}&tabs=3`)})},"\u89C4\u5219\u8BBE\u7F6E"),(e==null?void 0:e.exercise_tips.includes("\u5BFC\u5165"))&&l.createElement("p",{onClick:r=>Ye(void 0,null,function*(){I({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:e==null?void 0:e.exercise_name,id:e==null?void 0:e.id,type:"hack"}})})},"\u8865\u5145\u6210\u7EE9"),!(e!=null&&e.exercise_tips.includes("\u5BFC\u5165"))&&(0,o.GJ)()&&e.is_random&&e.assistant_auth&&l.createElement("p",{onClick:r=>{r.stopPropagation();const f=B()(e.created_at,z);B()(T).diff(B()(f),"days")>0&&(e!=null&&e.is_random)?Xe():(0,c.xg)(`/classrooms/${i.coursesId}/exercise/${e.id}/random/edit?type=settings`)}},"\u7F16\u8F91\u8003\u8BD5"),l.createElement("p",{onClick:r=>Ye(void 0,null,function*(){var f;I({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u5220\u9664",selectArrs:[e.id],selectArrsAll:[e],params:i,status:(f=e==null?void 0:e.exercise_tips)==null?void 0:f[0]}})})},"\u5220\u9664\u8BD5\u5377"),!(e!=null&&e.exercise_tips.includes("\u5BFC\u5165"))&&l.createElement("p",{onClick:()=>{I({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[e.id],params:i}})}},"\u52A0\u5165\u8BD5\u5377\u5E93"),!(e!=null&&e.exercise_tips.includes("\u5BFC\u5165"))&&((0,o.GJ)()||((k=(Le=h==null?void 0:h.AssistantObject)==null?void 0:Le.exercise)==null?void 0:k.can_stop))&&![1,3].includes(e==null?void 0:e.exercise_status)&&l.createElement("p",{onClick:r=>Ye(void 0,null,function*(){var f,g;if((0,o.Rm)()&&!((g=(f=h==null?void 0:h.AssistantObject)==null?void 0:f.exercise)!=null&&g.can_stop)){_.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}I({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",selectArrs:[e.id],params:i,unified_setting:e.unified_setting}})})},"\u7ED3\u675F\u8003\u8BD5"))},l.createElement("span",{onClick:r=>r.stopPropagation()},"\u66F4\u591A")),(0,o.dE)()&&l.createElement(l.Fragment,null,!!e.off_limits&&l.createElement(ot.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${e==null?void 0:e.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},l.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),!e.off_limits&&e.current_status===0&&e.exercise_status>1&&!((_e=e.exercise_tips)!=null&&_e.includes("\u5DF2\u622A\u6B62"))&&l.createElement("a",{onClick:r=>{r.stopPropagation(),r.preventDefault(),Ce(e,!0)},href:""},(e==null?void 0:e.screen_used_num)>(e==null?void 0:e.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5"),!((fe=e.exercise_tips)!=null&&fe.includes("\u5DF2\u622A\u6B62"))&&(e==null?void 0:e.screen_used_num)>(e==null?void 0:e.screen_total_num)&&l.createElement("a",{onClick:r=>{r.stopPropagation(),r.preventDefault(),Ce(e,!0)},href:""},"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5"),!e.off_limits&&e.current_status===1&&e.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&l.createElement("span",{style:{color:"#0152d9"},onClick:r=>Ye(void 0,null,function*(){var f;if(r.stopPropagation(),!(e!=null&&e.answered_open)){_.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,mu.w)(i.coursesId,e.id,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,c.xg)(`/classrooms/${i.coursesId}/exercise/${e.id}/users/${(f=(0,o.eY)())==null?void 0:f.login}?check=true`)})},"\u67E5\u770B\u8003\u8BD5"),!e.off_limits&&e.current_status===2&&e.exercise_status>1&&!((Re=e.exercise_tips)!=null&&Re.includes("\u5DF2\u622A\u6B62"))&&l.createElement("a",{style:{color:(e==null?void 0:e.is_redo)===1&&"red"},onClick:r=>{r.stopPropagation(),r.preventDefault(),Ce(e)},href:""},(e==null?void 0:e.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")))),(0,o.GJ)()&&l.createElement("p",{style:{display:"flex"}},l.createElement("span",{className:"c-grey-666",style:{display:"inline-block",maxWidth:"90px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},title:e.author},e.author),l.createElement("span",{className:"ml30 c-grey-666"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",B()(e.created_at).format("YYYY-MM-DD HH:mm:ss")),((Me=e==null?void 0:e.exercise_tips)==null?void 0:Me.includes("\u672A\u5F00\u59CB"))&&e.publish_time&&l.createElement("span",{className:"ml30 c-grey-666"},"\u5F00\u59CB\u65F6\u95F4\uFF1A",B()(e.publish_time).format("YYYY-MM-DD HH:mm:ss")),l.createElement("span",{className:"ml30 c-grey-666"},"\u7B54\u9898\u65F6\u957F\uFF1A",e.time===null?"\u4E0D\u9650":`${e.time}\u5206\u949F`),l.createElement("span",{className:"ml30 c-grey-666"},"\u7C7B\u578B\uFF1A",e.is_random?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"),!((Je=e==null?void 0:e.exercise_tips)!=null&&Je.includes("\u672A\u5F00\u59CB"))&&!(e!=null&&e.is_make_up_exercise)&&!(e!=null&&e.exercise_tips.includes("\u5BFC\u5165"))&&l.createElement("span",{style:{marginLeft:"auto",paddingRight:"20px",textAlign:"end",color:"#888888"},onClick:r=>Ye(void 0,null,function*(){r.stopPropagation(),r.preventDefault(),Ae||Ge(),b(!Ae)})},Ae?"\u6536\u8D77":"\u5C55\u5F00",Ae?l.createElement(iu.Z,{style:{color:"#888888"}}):l.createElement(cu.Z,{style:{color:"#888888"}}))),(0,o.dE)()&&l.createElement("p",{style:{display:"flex"}},l.createElement("span",{className:"c-grey-333"},e.author),l.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u7B54\u9898\u65F6\u957F\uFF1A",e.time===null?"\u4E0D\u9650":`${e.time}\u5206\u949F`),!!(e!=null&&e.exercise_left_time)&&l.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",e==null?void 0:e.exercise_left_time)),(0,o.GJ)()&&!((pe=e==null?void 0:e.exercise_tips)!=null&&pe.includes("\u672A\u5F00\u59CB"))&&l.createElement("p",null,l.createElement("span",{style:{letterSpacing:2},className:"c-grey-333 mr15"},"\u63D0\u4EA4\u72B6\u6001\uFF1A"),l.createElement("span",{className:"c-grey-333 mr20"},"\u672A\u5F00\u59CB ",l.createElement("span",null,e==null?void 0:e.unanswer_users)),l.createElement("span",{className:"c-grey-333 mr20"},"\u8003\u8BD5\u4E2D ",l.createElement("span",{style:{color:"rgb(90, 184, 145)"}},e==null?void 0:e.answering_users)),l.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u4EA4\u5377 ",l.createElement("span",{style:{color:"#FC2D6B"}},e==null?void 0:e.answer_users)),l.createElement("span",{className:"c-grey-333"},"\u5DF2\u4EA4\u5377/\u672A\u7B54 ",l.createElement("span",{style:{color:"#FC2D6B"}},e==null?void 0:e.commit_with_no_answers_users))),(0,o.GJ)()&&!((ee=e==null?void 0:e.exercise_tips)!=null&&ee.includes("\u672A\u5F00\u59CB"))&&Ae&&p.length>5&&l.createElement(Bt.default,{scroll:{y:240},pagination:!1,dataSource:p,onRow:r=>({onClick:f=>{f.stopPropagation(),f.preventDefault()}}),onHeaderRow:(r,f)=>({onClick:g=>{g.stopPropagation(),g.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(r,f,g)=>{g.field&&(i.order_by=g.field),g.order||(i.sort_direction="asc"),g.order==="ascend"&&(i.sort_direction="asc"),g.order==="descend"&&(i.sort_direction="desc"),g.order||(i.sort_direction="asc"),Ge()},columns:Be}),(0,o.GJ)()&&!((ve=e==null?void 0:e.exercise_tips)!=null&&ve.includes("\u672A\u5F00\u59CB"))&&Ae&&p.length<6&&p.length>0&&l.createElement(Bt.default,{rowKey:"course_group_id",pagination:!1,onRow:r=>({onClick:f=>{f.stopPropagation(),f.preventDefault()}}),onHeaderRow:(r,f)=>({onClick:g=>{g.stopPropagation(),g.preventDefault()}}),dataSource:p,style:{marginTop:"10px"},onChange:(r,f,g)=>{g.field&&(i.order_by=g.field),g.order||(i.sort_direction="asc"),g.order==="ascend"&&(i.sort_direction="asc"),g.order==="descend"&&(i.sort_direction="desc"),g.order||(i.sort_direction="asc"),Ge()},columns:Be}),(e==null?void 0:e.total)!==void 0&&l.createElement("p",null,l.createElement("span",{className:"c-grey-333 mr15"},"\u96C6\u4E2D\u9605\u5377\u603B\u8FDB\u5EA6\uFF1A"),l.createElement("span",{className:"c-grey-333 mr20"},"\u603B\u8BC4\u6570",l.createElement("span",null,e==null?void 0:e.total)),l.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u8BC4\u9605 ",l.createElement("span",{style:{color:"#4EACFF"}},e==null?void 0:e.finish_total)),l.createElement("span",{className:"c-grey-333"},"\u5F85\u8BC4\u9605 ",l.createElement("span",{style:{color:"#FC2D6B"}},e==null?void 0:e.unfinished_total)))),l.createElement(Mt.Z,{closable:!0,successCb:()=>Ce(nt.current)}))};var Bu=(0,v.connect)(({classroomList:e})=>({classroomList:e}))(_u),hu=a(15715),vu=a(13946),Cu=a(92919),xu=a(85335),Mu=a(88289),Au=a(91925),bu=a(20503),m=a(59301),Iu=Object.defineProperty,Pu=Object.defineProperties,Su=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,St=(e,n,t)=>n in e?Iu(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,oe=(e,n)=>{for(var t in n||(n={}))It.call(n,t)&&St(e,t,n[t]);if(rt)for(var t of rt(n))Pt.call(n,t)&&St(e,t,n[t]);return e},Lu=(e,n)=>Pu(e,Su(n)),Nu=(e,n)=>{var t={};for(var s in e)It.call(e,s)&&n.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&rt)for(var s of rt(e))n.indexOf(s)<0&&Pt.call(e,s)&&(t[s]=e[s]);return t},it=(e,n,t)=>new Promise((s,O)=>{var I=E=>{try{h(t.next(E))}catch(x){O(x)}},i=E=>{try{h(t.throw(E))}catch(x){O(x)}},h=E=>E.done?s(E.value):Promise.resolve(E.value).then(I,i);h((t=t.apply(e,n)).next())});const Ou=e=>{var n=e,{user:t,classroomList:s,globalSetting:O,loading:I,dispatch:i,match:h}=n,E=Nu(n,["user","classroomList","globalSetting","loading","dispatch","match"]),x,ye,ke,De,ge,Le,k,_e,fe,Re,Me,Je,pe;const ee=(0,v.useParams)(),[ve]=(0,v.useSearchParams)(),[p,Qe]=(0,u.useState)(()=>Lu(oe({},ee),{limit:20})),Ae=(0,v.useLocation)(),{detailExerciseList:b,detailTopBanner:nt,detailLeftMenus:Ue}=s,[z,T]=(0,u.useState)([]),[Ge,Xe]=(0,u.useState)(!1),[Ce,Be]=(0,u.useState)([]),[qe,r]=(0,u.useState)(!1),[f,g]=(0,u.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),ze=[{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",type:"time",direction:"asc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",type:"time",direction:"desc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",type:"exercise_name",direction:"asc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",type:"exercise_name",direction:"desc"}];p.type=ve.get("tabs")==="all"?"":ve.get("tabs")||"",p.id=p.coursesId,(0,u.useEffect)(()=>{var d,S,je;if((d=t==null?void 0:t.userInfo)!=null&&d.login){if((0,o.GJ)()){const we=c.cX.getItem(`${(S=t==null?void 0:t.userInfo)==null?void 0:S.login}Teacher`,"Exercise");we&&(p.sort_by=we==null?void 0:we.type,p.sort_direction=we==null?void 0:we.direction,g(we==null?void 0:we.name))}i({type:"classroomList/getClassroomExercisesList",payload:oe(oe({},p),ee)})}else(je=t==null?void 0:t.userInfo)!=null&&je.username&&i({type:"classroomList/getClassroomExercisesList",payload:oe(oe({},p),ee)});Xe(!1)},[(x=t==null?void 0:t.userInfo)==null?void 0:x.login,Ae.pathname]),(0,u.useEffect)(()=>{s.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&i({type:"classroomList/getClassroomExercisesList",payload:oe(oe({},p),ee)})},[s.actionTabs.key]),(0,u.useEffect)(()=>{T([])},[b]);const ct=(d,S)=>{T([]),p.page=d,p.limit=S,i({type:"classroomList/getClassroomExercisesList",payload:oe(oe({},p),ee)})},Et=d=>{p.type=d.key==="all"?"":d.key,p.page=1,v.history.replace(`${Ae.pathname}?tabs=${d.key}`),r(!1),i({type:"classroomList/getClassroomExercisesList",payload:oe(oe({},p),ee)})};(0,u.useEffect)(()=>{ve.get("tabs")==="all"&&(p.type="",p.page=1)},[ve.get("tabs")]),(0,u.useEffect)(()=>{(0,o.Rm)()&&i({type:"classroomList/getAssistantPermissions",payload:{course_id:p.coursesId}})},[(ye=t==null?void 0:t.userInfo)==null?void 0:ye.username]),(0,u.useEffect)(()=>{sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),A.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:m.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",m.createElement("br",null),"1\u3001\u5728",m.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",m.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",m.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",m.createElement("br",null),"2\u3001\u5728",m.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",m.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",m.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002"),okText:"\u77E5\u9053\u4E86"}))},[]);const at=[{name:"\u5168\u90E8",id:"all",total:(ke=b.exercises_counts)==null?void 0:ke.exercises_total_counts},{name:"\u672A\u5F00\u59CB",id:1,total:(De=b.exercises_counts)==null?void 0:De.unstart_counts},{name:"\u8003\u8BD5\u4E2D",id:2,total:(ge=b.exercises_counts)==null?void 0:ge.publish_counts},{name:"\u96C6\u4E2D\u9605\u5377",id:4,total:(Le=b.exercises_counts)==null?void 0:Le.appraise_exercise_count},{name:"\u5DF2\u622A\u6B62",id:3,total:(k=b.exercises_counts)==null?void 0:k.end_counts}];(0,o.GJ)()||at.splice(1,1);const D=[{name:"\u6279\u91CF\u53D1\u5E03",icon:m.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:m.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:m.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:m.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u52A0\u5165\u8BD5\u5377\u5E93",icon:m.createElement("i",{className:"iconfont icon-piliangjiaru font14"})}].filter(d=>(0,o.GJ)()?!0:d.name!=="\u6279\u91CF\u5220\u9664").filter(d=>nt.is_public?!0:d.name!=="\u8BBE\u4E3A\u516C\u5F00"),se=()=>A.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:m.createElement(m.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),Fe="YYYY-MM-DD",Ne=B()("2020-11-15",Fe),Oe=d=>{var S;p.sort_by=d.type,p.sort_direction=d.direction,(0,o.GJ)()&&c.cX.setItem(`${(S=t==null?void 0:t.userInfo)==null?void 0:S.login}Teacher`,d,"Exercise"),p.page=1,i({type:"classroomList/getClassroomExercisesList",payload:oe({},p)}),g(d.name)},Q=()=>m.createElement(Y.default,null,m.createElement(Y.default.Item,{key:1,onClick:()=>{var d,S;if((0,o.Rm)()&&!((S=(d=s==null?void 0:s.AssistantObject)==null?void 0:d.exercise)!=null&&S.can_create)){_.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}i({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:p}})}},"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377"),m.createElement(Y.default.Item,{key:2,onClick:()=>{var d,S;if((0,o.Rm)()&&!((S=(d=s==null?void 0:s.AssistantObject)==null?void 0:d.exercise)!=null&&S.can_create)){_.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.scrollTo(0,0),v.history.push(`/classrooms/${p.coursesId}/exercise/add`)}},"\u521B\u5EFA\u65B0\u8BD5\u5377"),m.createElement(Y.default.Item,{key:3,onClick:()=>{var d,S;if((0,o.Rm)()&&!((S=(d=s.AssistantObject)==null?void 0:d.practice)!=null&&S.can_create)){_.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}i({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"exercise"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9")),et=d=>it(void 0,null,function*(){var S,je,we,Lt,Nt,Ot,jt,wt;const dt=d.name;if(((S=t==null?void 0:t.userInfo)==null?void 0:S.user_status)===2&&d.name==="\u6279\u91CF\u53D1\u5E03"){(0,J.Rd)();return}const Tt=[];if((je=b.exercises)==null||je.map(X=>{if(z.includes(X.id)&&X.is_random){const tt=B()(X.created_at,Fe);B()(Ne).diff(B()(tt),"days")>0&&(X!=null&&X.is_random)&&Tt.push(X)}}),z==""){let X="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";dt==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(X="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),_.ZP.error(X)}else if(Tt.length)se();else{if(dt==="\u6279\u91CF\u53D1\u5E03"){if((0,o.Rm)()&&!((Lt=(we=s==null?void 0:s.AssistantObject)==null?void 0:we.exercise)!=null&&Lt.can_publish)){_.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let X=!1;b.exercises.forEach(xe=>{z.includes(xe.id)&&xe.total_num===0&&xe.is_random&&(X=!0)});let tt;if(tt=(Ot=(Nt=b.exercises.filter(xe=>z.includes(xe==null?void 0:xe.id)).filter(xe=>(xe==null?void 0:xe.exercise_question_count)===0))==null?void 0:Nt[0])==null?void 0:Ot.exercise_name,(tt==null?void 0:tt.length)>0){_.ZP.warning(`${tt}\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5`);return}if(X){_.ZP.warning("\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002");return}let ft=!1;if(b.exercises.forEach(xe=>{z.includes(xe.id)&&xe.exercise_status!==1&&(ft=!0)}),ft){_.ZP.warning("\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002");return}}if(dt==="\u52A0\u5165\u8BD5\u5377\u5E93"){const X=yield(0,M.ZP)(`/api/courses/${p.id}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:[...z]}});if(((jt=X==null?void 0:X.cover_exercises)==null?void 0:jt.length)>0){Be(X==null?void 0:X.cover_exercises);return}}i({type:"exercise/setActionTabs",payload:{key:dt,selectArrs:z,selectArrsAll:(wt=b.exercises)==null?void 0:wt.filter(X=>z.includes(X.id)),params:p,type:1}})}});return m.createElement("section",{className:"minH500"},m.createElement(hu.Z,{isLoading:I["classroomList/getClassroomExercisesList"],tabDataSource:at,isAdmin:(0,o.GJ)(),dispatch:i,type:b==null?void 0:b.main_category_name,isExercise:!0,user:t,getDropdownMenu:Q,onTabMenuClick:Et,defaultSelectedKeys:[p.type||"all"]}),m.createElement(vu.Z,{dataSource:b.exercises||[],isAdmin:(0,o.GJ)(),batchStatus:qe,SortMenuName:f,setSortMenuName:g,SortMenus:ze,onSearch:d=>{p.search=d.trim(),p.page=1,i({type:"classroomList/getClassroomExercisesList",payload:oe({},p)})},onSort:Oe,onBatch:d=>r(d)}),b.exercises_counts&&((_e=b.exercises_counts)==null?void 0:_e.exercises_all_counts)===0&&m.createElement(j.Z,null),m.createElement(re.Z,{loading:I["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},b.exercises&&b.exercises.map(function(d,S){return m.createElement(Bu,{key:S,v:d,k:S,match:h,batchStatus:qe,selectArrs:z,setSelectArrs:T,dispatch:i,params:p,user:t,manageAllGroup:b.manage_all_group})}),m.createElement("aside",{className:"tc mb50 mt30"},((fe=b.exercises_counts)==null?void 0:fe.exercises_all_counts)>0&&m.createElement(H.Z,{showTotal:d=>{var S;return`\u5171 ${(S=b==null?void 0:b.exercises_counts)==null?void 0:S.exercises_all_counts} \u6761`},showSizeChanger:!0,onChange:ct,defaultCurrent:p.page,current:p.page||1,pageSize:p.limit||20,total:b.exercises_counts&&b.exercises_counts.exercises_all_counts}))),z.length>0&&(0,o.GJ)()&&m.createElement(U.Z,{offsetBottom:0},m.createElement(Cu.Z,{buttonDataSource:D,onButtonClick:et,useBatchStatus:r,setSeleArr:T,catalogue:((Me=(Re=Ue==null?void 0:Ue.course_modules)==null?void 0:Re.find(d=>d.type==="exercise"))==null?void 0:Me.second_category)||[],addCatalogue:d=>{d.preventDefault(),i({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:p,selectArrs:{category_id:b==null?void 0:b.main_category_id,type:"exercise"}}})},allSelect:z.length?z.length===((pe=(Je=b.exercises)==null?void 0:Je.filter(d=>!d.is_make_up_exercise))==null?void 0:pe.length):!1,setAllSelect:d=>{var S;d.target.checked?T((S=b==null?void 0:b.exercises)==null?void 0:S.filter(je=>!je.is_make_up_exercise).map(je=>je.id)):T([])},selectArrs:z,onMenuClick:d=>it(void 0,[d],function*({key:S}){if(z=="")return _.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,M.ZP)(`/api/courses/${p.id}/exercises/move_to_category.json`,{method:"post",body:{exercise_ids:z,new_category_id:S}})).status===0&&(_.ZP.success("\u64CD\u4F5C\u6210\u529F"),i({type:"classroomList/getClassroomExercisesList",payload:oe({},ee)}))})})),m.createElement($e.Z,null),m.createElement(Ve.Z,null),m.createElement(Gt,null),m.createElement(mt,null),m.createElement(Au.Z,{onOk:()=>{i({type:"classroomList/getClassroomExercisesList",payload:oe({},ee)})}}),m.createElement(bu.Z,{onOk:()=>{}}),m.createElement(K,{cb:()=>T([])}),m.createElement(Ut,null),m.createElement(Mt.Z,null),m.createElement(A.default,{title:m.createElement("span",null,m.createElement(Mu.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"),open:Ce.length>0,footer:!1,onCancel:()=>{Be([])}},m.createElement("div",{style:{height:300,overflow:"auto"}},m.createElement("div",null,"\u6709",Ce==null?void 0:Ce.length,"\u5F20\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Ce==null?void 0:Ce.map(d=>m.createElement("div",{style:{marginTop:25}},m.createElement("div",null,"\u8BD5\u5377\uFF1A",d==null?void 0:d.origin_exercise_nam),m.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",m.createElement("a",{href:`/paperlibrary/see/${d==null?void 0:d.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},d==null?void 0:d.examination_bank_name))))),m.createElement("div",{style:{textAlign:"end"}},m.createElement(G.ZP,{style:{height:30},onClick:()=>it(void 0,null,function*(){const d=yield(0,M.ZP)(`/api/courses/${p.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...z],update:1}});(d==null?void 0:d.status)===0&&(_.ZP.info("\u8986\u76D6\u6210\u529F"),Be([]))})},"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"),m.createElement(G.ZP,{type:"primary",onClick:()=>it(void 0,null,function*(){const d=yield(0,M.ZP)(`/api/courses/${p.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...z]}});(d==null?void 0:d.status)===0&&(_.ZP.info("\u5F62\u6210\u6210\u529F"),Be([]))}),style:{marginLeft:10,height:30}},"\u5F62\u6210\u65B0\u8BD5\u5377"))),m.createElement(xu.Z,null))};var ju=(0,v.connect)(({user:e,classroomList:n,loading:t,globalSetting:s})=>({user:e,classroomList:n,globalSetting:s,loading:t.effects}))(Ou)},91925:function(He,ne,a){var u=a(59301),v=a(46651),A=a(78241),Y=a(43418),_=a(8591),re=a(14491),H=a(98135),U=a(26220),G=a(95237),R=a(43604),B=a(84291),o=a(63144),c=a(94646),j=a(46961),M=a(58199),$=a(76265),ae=a(5073),q=a(99232),L=a.n(q),Z=a(15826),y=a(59301),he=Object.defineProperty,ie=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,V=(C,W,w)=>W in C?he(C,W,{enumerable:!0,configurable:!0,writable:!0,value:w}):C[W]=w,P=(C,W)=>{for(var w in W||(W={}))te.call(W,w)&&V(C,w,W[w]);if(ie)for(var w of ie(W))J.call(W,w)&&V(C,w,W[w]);return C},F=(C,W,w)=>new Promise((Te,le)=>{var de=ue=>{try{me(w.next(ue))}catch(Ze){le(Ze)}},Ie=ue=>{try{me(w.throw(ue))}catch(Ze){le(Ze)}},me=ue=>ue.done?Te(ue.value):Promise.resolve(ue.value).then(de,Ie);me((w=w.apply(C,W)).next())});const{Dragger:be}=v.default,ce=({classroomList:C,dispatch:W,onOk:w})=>{const Te=(0,o.useParams)(),[le]=A.default.useForm(),[de,Ie]=(0,u.useState)(),[me,ue]=(0,u.useState)(!1),Ze={height:100,onRemove:()=>{Ie("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:K=>F(void 0,null,function*(){return Ie(K),!1})};return(0,u.useEffect)(()=>{le.setFieldsValue({publish_time:L()(L()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:L()(L()(new Date((0,Z.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[C.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),y.createElement(Y.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:C.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:me},onOk:()=>F(void 0,null,function*(){le.submit()}),onCancel:()=>{le.resetFields(),W({type:"classroomList/setActionTabs",payload:{}})}},y.createElement(A.default,{form:le,colon:!1,onFinish:K=>F(void 0,null,function*(){var $e,Ve,Ke;if(!(de!=null&&de.size)){_.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}ue(!0);let Ee=new FormData;Ee.append("name",K.name),Ee.append("type",C.actionTabs.type),C.actionTabs.type==="exercise"?Ee.append("time",K.time||""):Ee.append("description",K.description||""),Ee.append("publish_time",L()(K.publish_time).format("YYYY-MM-DD HH:mm")),Ee.append("end_time",L()(K.end_time).format("YYYY-MM-DD HH:mm")),Ee.append("file",de);let Pe=yield(0,$.ZP)(`/api/courses/${Te.coursesId}/export_external_score_homework.json`,{method:"post",body:Ee},!0);ue(!1),(Pe==null?void 0:Pe.status)===0&&(le.resetFields(),W({type:"classroomList/setActionTabs",payload:{}}),w(),((Ve=($e=Pe==null?void 0:Pe.data)==null?void 0:$e.fail)==null?void 0:Ve.length)>0&&Y.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:y.createElement(re.default,{pagination:!1,dataSource:(Ke=Pe==null?void 0:Pe.data)==null?void 0:Ke.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Z.FH)("",j.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${C.actionTabs.type}`)}}))})},y.createElement(A.default.Item,{label:C.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${C.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},y.createElement(H.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${C.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),C.actionTabs.type!=="exercise"&&y.createElement(A.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},y.createElement(c.Z,{watch:!0})),C.actionTabs.type==="exercise"&&y.createElement(A.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:3},name:"time"},y.createElement(U.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})),y.createElement(G.Z,{style:{marginLeft:6,marginBottom:12}},y.createElement(R.Z,{span:12},y.createElement(A.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},y.createElement(B.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:K=>(0,ae.Q8)(K),disabledTime:K=>(0,ae.d0)(K),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),y.createElement(R.Z,{span:12},y.createElement(A.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},y.createElement(B.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:K=>(0,ae.Q8)(K,"",le.getFieldValue("publish_time")),disabledTime:K=>(0,ae.d0)(K,le.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),y.createElement(A.default.Item,{style:{marginBottom:0},label:y.createElement("div",null,y.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),y.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},y.createElement("div",null,y.createElement("a",{download:"\u6A21\u7248.xlsx",className:M.Z.downloadbutton,href:j.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${C.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),y.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),y.createElement(A.default.Item,{style:{marginBottom:0}},y.createElement(be,P({},Ze),y.createElement("a",{className:M.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),y.createElement("br",null),y.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};ne.Z=(0,o.connect)(({classroomList:C})=>({classroomList:C}))(ce)},92919:function(He,ne,a){a.d(ne,{Z:function(){return B}});var u=a(59301),v=a(20834),A=a(98135),Y=a(24905),_=a(3113),re=a(38854),H={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},U=a(35099),G=a(43501),B=({buttonDataSource:o,onButtonClick:c,useBatchStatus:j,allSelect:M,setAllSelect:$,selectArrs:ae,onMenuClick:q,setSeleArr:L,catalogue:Z,addCatalogue:y})=>{const[he,ie]=(0,u.useState)(!1),[te,J]=(0,u.useState)("");console.log("---",Z);const V=u.createElement("div",{className:H.moveCategory,onMouseLeave:P=>ie(!1)},u.createElement(v.default,{onClick:q,style:{maxHeight:300,width:240,overflow:"auto"}},u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},u.createElement(A.default,{onChange:P=>{J(P.target.value)}})),Z==null?void 0:Z.map(function(P,F){var be;if(!(te!==""&&P.category_name.indexOf(te)<0))return u.createElement(u.Fragment,null,u.createElement(v.default.Item,{className:"multi-llipsis1e",key:P.category_id},P.category_name),(be=P==null?void 0:P.third_category)==null?void 0:be.map(ce=>u.createElement(v.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:ce.category_id},ce.category_name)))}),y&&u.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:y},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return u.createElement("div",{className:H.bottomControlContainer},u.createElement("div",null,u.createElement("div",null,u.createElement(Y.default,{checked:M,onChange:$},"\u5168\u9009\u672C\u9875\uFF08",ae.length,"\uFF09")),(0,U.GJ)()&&o.map(P=>u.createElement("div",{key:P.name},u.createElement(_.ZP,{type:"primary",icon:P.icon,className:H.buttonWrap,onClick:()=>c(P)},P.name))),(0,U.GJ)()&&(y||Z)&&u.createElement("div",null,u.createElement(re.Z,{open:he,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>V,getPopupContainer:P=>P.parentNode},u.createElement("span",{className:"ant-dropdown-link",onMouseEnter:P=>ie(!0)},u.createElement(_.ZP,{type:"primary",className:H.buttonWrap,icon:u.createElement("i",{className:"iconfont icon-yidongmulu"})},u.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",u.createElement(G.Z,null))))))),u.createElement("div",null,u.createElement(_.ZP,{type:"primary",ghost:!0,onClick:()=>{j(!1),L([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},13946:function(He,ne,a){a.d(ne,{Z:function(){return ae}});var u=a(59301),v=a(20834),A=a(24905),Y=a(3113),_=a(38854),re=a(6848),H=a(98135),U={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},G=a(35099),R=a(53547),B=a(43501),o=a(26724),c=a.n(o),j=a(63144),M=(q,L,Z)=>new Promise((y,he)=>{var ie=V=>{try{J(Z.next(V))}catch(P){he(P)}},te=V=>{try{J(Z.throw(V))}catch(P){he(P)}},J=V=>V.done?y(V.value):Promise.resolve(V.value).then(ie,te);J((Z=Z.apply(q,L)).next())}),ae=({isAdmin:q,dataSource:L,batchStatus:Z,SortMenuName:y,setSortMenuName:he,detailCourseGroupsList:ie,onSearch:te,onBoard:J,onSort:V,isboard:P,dispatch:F,onBatch:be,SortMenus:ce})=>{const[C,W]=(0,u.useState)(!1),[w,Te]=(0,u.useState)([]),[le,de]=(0,u.useState)(!0);let[Ie,me]=(0,u.useState)([]);const[ue,Ze]=(0,u.useState)(1),[K,$e]=(0,u.useState)(!1),Ve=(0,j.useParams)(),Ke=N=>{he(N.name),V(N)};(0,u.useEffect)(()=>{P&&Ee()},[P]);const Ee=()=>M(void 0,null,function*(){var N;if(le&&!K){$e(!0),Ze(ue+1);const We=yield F({type:"classroomList/getCourseGroupsList",payload:{page:ue,id:Ve.coursesId,limit:20,nonenavigate:!0}});let ut=[...(We==null?void 0:We.course_groups)||[]];((N=We==null?void 0:We.course_groups)==null?void 0:N.length)<20&&(de(!1),ut.push({id:0,name:"\u672A\u5206\u73ED"})),$e(!1),me([...Ie,...ut])}}),Pe=u.createElement("section",{className:U.dropmenu},u.createElement("div",{style:{maxHeight:200,overflow:"auto"}},u.createElement(c(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:N=>{Ee()},hasMore:le,useWindow:!1},u.createElement(v.default,{style:{width:240,zIndex:10}},(ie==null?void 0:ie.group_count)>0&&(Ie==null?void 0:Ie.filter(N=>N.edit_auth||N.name==="\u672A\u5206\u73ED").map(function(N,We){return u.createElement(v.default.Item,{key:N.id},u.createElement(A.default,{checked:w.includes(N.id),value:N.id,onChange:ut=>{let pt=w.indexOf(N.id);w.indexOf(N.id)>-1?Te(w.filter(mt=>mt!==N.id)):Te(w.concat(N.id))}},N.name))}))))),u.createElement("aside",{style:{background:"#fff"}},u.createElement("div",null,u.createElement(Y.ZP,{type:"link",onClick:()=>{J(w)}},"\u786E\u5B9A"),u.createElement(Y.ZP,{type:"link",onClick:()=>{Te([])}},"\u91CD\u7F6E")))),lt=y==="\u9ED8\u8BA4\u6392\u5E8F";return u.createElement("div",{className:U.searchSortControllerContainer},!!(ce!=null&&ce.length)&&u.createElement("div",null,u.createElement(_.Z,{dropdownRender:()=>u.createElement(v.default,{selectedKeys:[y]},ce.map(N=>u.createElement(v.default.Item,{key:N.name,onClick:()=>Ke(N)},N.name)))},u.createElement("div",null,u.createElement("span",{className:`${U.btn} ${lt?U.btnSort:""}`},u.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),y)))),lt&&u.createElement(re.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},u.createElement("span",{className:U.tips},u.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),u.createElement(H.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:te,style:{width:220,marginLeft:"auto",marginRight:10}}),(0,G.eB)()&&P&&u.createElement(_.Z,{dropdownRender:()=>Pe,open:C,onOpenChange:N=>{W(N)}},u.createElement("a",null,"\u5206\u73ED",C?u.createElement(R.Z,{style:{marginLeft:6}}):u.createElement(B.Z,{style:{marginLeft:6}}))))}},15715:function(He,ne,a){a.d(ne,{Z:function(){return R}});var u=a(59301),v=a(95237),A=a(43604),Y=a(20834),_=a(38854),re=a(6848),H={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},U=a(63144),R=({isLoading:B,addText:o,tabDataSource:c,isAdmin:j,dispatch:M,type:$,isExercise:ae,defaultSelectedKeys:q,onTabMenuClick:L,getDropdownMenu:Z,showControlButton:y,buttonText:he,buttonIcon:ie="icon-tianjiadaohang",extraNode:te,user:J,onButtonClick:V=()=>{}})=>{var P,F,be;const ce=(0,U.useParams)();return u.createElement("div",{className:H.tabMenuContainer},u.createElement(v.Z,null,u.createElement(A.Z,{flex:"1"},u.createElement(Y.default,{onSelect:C=>B?{}:L(C),mode:"horizontal",selectedKeys:q},c.map(C=>u.createElement(Y.default.Item,{key:typeof C.index=="number"?C.index:C.id},u.createElement("span",{className:"c-grey-666"},C.name),C.total!==void 0&&j&&u.createElement("span",{className:"c-grey-999 ml20"},C.total||0))))),j&&u.createElement(A.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},ae&&u.createElement(_.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>u.createElement(Y.default,null,u.createElement(Y.default.Item,{key:1,onClick:()=>{M({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:$,exportType:"exercise",category_id:ce.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),u.createElement(Y.default.Item,{key:3,onClick:()=>{U.history.push(`/classrooms/${ce==null?void 0:ce.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},u.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},u.createElement("span",{style:{color:"#666666",cursor:"pointer"}},u.createElement("i",{className:"iconfont icon-xiazai6"})))),u.createElement("div",{className:H.control},u.createElement("div",{className:H.extra},te),y&&u.createElement("span",{onClick:V,style:{cursor:"pointer"},className:H.selectBtn},u.createElement("span",null,u.createElement("i",{className:`iconfont ${ie}`})),u.createElement("span",null,he)),!!Z&&u.createElement(_.Z,{disabled:((P=J==null?void 0:J.userInfo)==null?void 0:P.user_status)===2,className:"ml10",dropdownRender:Z},u.createElement("span",{className:((F=J==null?void 0:J.userInfo)==null?void 0:F.user_status)===2?H.selectBtn1:H.selectBtn},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-tianjiadaohang"})),u.createElement(re.Z,{title:((be=J==null?void 0:J.userInfo)==null?void 0:be.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},u.createElement("span",null,o||"\u521B\u5EFA\u8BD5\u5377"))))))))}}}]);
diff --git a/p__Classrooms__Lists__Exercise__index.chunk.css b/p__Classrooms__Lists__Exercise__index.chunk.css
index 65bfbf0da6..741bdeb7d6 100644
--- a/p__Classrooms__Lists__Exercise__index.chunk.css
+++ b/p__Classrooms__Lists__Exercise__index.chunk.css
@@ -1 +1 @@
-.react-resizable{position:relative;background-clip:padding-box}.react-resizable-handle{position:absolute;width:10px;height:100%;bottom:0;right:-5px;cursor:col-resize;z-index:1}.react-resizable-handle.active:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:solid 1px black}.flex_box_center___iyIe6{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___g2WjG{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Tde0v{align-items:center;box-align:center}.flex_box_center_end___W1D5W{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZiFvs{flex-direction:column;box-orient:block-axis}.bg___T2R2s{background:white}.containerTitle___yARn_{height:88px;line-height:88px;font-size:18px;padding:0 30px;color:#333;border-bottom:1px solid #eee;display:box;display:flex;align-items:center;box-align:center}.containerTitle___yARn_ div:nth-child(1){flex:1 1}.containerDesc___fKSYF{height:50px;line-height:40px;padding:0 30px;margin-bottom:-20px;margin-top:10px;display:box;display:flex}.containerDesc___fKSYF p:nth-child(1){flex:1 1}.menus___e8wtg{padding-right:31px;padding-top:10px}.menus___e8wtg [class~=ant-menu-horizontal]{border-bottom:0}.listItem___s7xhg{padding:25px 30px;display:box;display:flex;background:white;margin-top:20px;cursor:pointer}.listItem___s7xhg>div{flex:1 1}.listItem___s7xhg:hover{box-shadow:0 0 10px #ccc}.info___Hx2bW{margin-left:20px}.info___Hx2bW p{margin-top:18px}.title___W7a1R{display:box;display:flex;align-items:center;box-align:center}.title___W7a1R strong{color:#333}.titleLeft___C5r0w{flex:1 1}.titleRight___g5GZv a{margin-right:20px;font-weight:700}.acitons___H0RU0{height:70px;background:white;display:box;display:flex;align-items:center;box-align:center;padding:0 30px}.acitons___H0RU0>div:nth-child(2){display:box;display:flex;align-items:center;box-align:center;flex:1 1}.acitons___H0RU0>div:nth-child(2) .move___qYkSy{cursor:pointer;color:#999;padding:0 16px;position:relative}.acitons___H0RU0>div:nth-child(2) p{cursor:pointer;color:#999;margin-bottom:0}.acitons___H0RU0>div:nth-child(2) p:hover{color:#333}.acitons___H0RU0>div:nth-child(2) p span{position:relative;padding:0 16px}.acitons___H0RU0>div:nth-child(2) p span:after{content:"";width:1px;height:10px;background:#ededed;position:absolute;right:0;top:50%;margin-top:-5px}.acitons___H0RU0>div:nth-child(2) p:nth-last-child(1) span{padding-right:0}.acitons___H0RU0>div:nth-child(2) p:nth-last-child(1) span:after{display:none}.hideHeadCheckbox___Hq5gw table{background:#f4faff}.hideHeadCheckbox___Hq5gw table>thead>tr>th:nth-child(1)>div{display:none}.moveCategory___bZSGQ{padding:30px 0;position:relative;top:-25px}.moveCategory___bZSGQ ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px 0}.moveCategory___bZSGQ ul li{padding:0 12px;margin:5px 0;font-size:14px}.tabSearch___NaKI4{display:flex;align-items:center;margin:8px 0}.warpModal___HLUgh .ant-tabs-nav:before{border-bottom:0}.modalColumn___F7R5w{font-size:14px}.modalColumn___F7R5w .modalRow___L6ghw{display:flex;align-items:center;font-size:14px;flex-direction:row;margin-top:12px}.modalColumn___F7R5w .modalRow___L6ghw .sup___VGKXV{color:#fb3226;font-size:16px;margin-top:21px;margin-right:2px}.brief___LOzpE{font-size:14px;font-weight:400;margin-bottom:30px}.contentTitle___xkdcN{display:flex;align-items:center;font-size:14px;font-weight:400;color:#000}.content___Vtri0{font-size:14px;font-weight:400}.tips___tuAtH{font-size:12px;font-weight:400;color:#6b758b;padding-left:14px}.antdTable___s8T2N{margin-top:10px;margin-bottom:20px}.antdTable___s8T2N thead[class~=ant-table-thead]>tr>th{background:#F2F2F2;color:#5f6367}.antdTable___s8T2N .tableCell___kN9Fw{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.antdModal___WVBk3 div[class~=ant-modal-header]{padding-top:30px;padding-left:40px}.antdModal___WVBk3 button[class~=ant-modal-close]{top:18px;right:10px}.antdModal___WVBk3 button[class~=ant-modal-close] span[class~=ant-modal-close-x]{font-size:18px}.antdModal___WVBk3 div[class~=ant-modal-body]{padding-left:40px;padding-right:40px;max-height:620px;overflow:auto}.antdModal___WVBk3 div[class~=ant-modal-footer]{border-top:none;padding-bottom:30px;padding-right:40px}.orangeColor___ryB2u{color:#fe6300}.leftdiv___iuhY9{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___iuhY9 .listClass___o5N53{display:flex;align-items:center}.leftdiv___iuhY9 .spantitle___KVMSL{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___f2zZr{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.cstuModal___aIPVR ul[class~=ant-pagination]{margin-top:20px!important;margin-bottom:30px!important}.removeStyle___wY4gp:hover{color:#e30000!important}.bottom___a8tK0{width:100%;text-align:end;margin-bottom:25px}.bottom___a8tK0 .yes___Zhc4z{padding:0 16px;height:32px;background:#3061D0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff;border:0px}.bottom___a8tK0 .no___Ngwsa{margin-right:20px;padding:0 16px;height:32px;background:#F8F9FC;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66;line-height:14px}.codeBox___WpkVl{display:flex}.codeBox___WpkVl>aside{margin-right:20px;height:50px}.codeBox___WpkVl>aside>div{color:#f23838}.codeBox___WpkVl>div{display:flex;flex-direction:column;align-items:center}.codeBox___WpkVl>div>div{color:#999;margin-top:6px}.flex_box_center___VejG5{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RwAiX{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___N5QNs{align-items:center;box-align:center}.flex_box_center_end___SUMZc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ombQA{flex-direction:column;box-orient:block-axis}.bg___i74VI{background:white}.containerTitle___eAbbs{height:88px;font-size:18px;padding:0 30px;color:#333;border-bottom:1px solid #eee;display:box;display:flex;align-items:center;box-align:center}.containerTitle___eAbbs div:nth-child(1){flex:1 1}.containerDesc___WeE4m{background-color:#fff}.tablestyle___uKNiL{margin-top:10px}.tablestyle___uKNiL div[class=ant-menu-submenu-title]{max-height:240px;overflow:auto}.listItem___aJrbL{padding:25px 10px 25px 20px;display:box;display:flex;align-items:baseline;background:white;margin-top:20px;cursor:pointer}.listItem___aJrbL>div{flex:1 1}.listItem___aJrbL:hover{box-shadow:0 0 10px #ccc}.info___X9HlC{overflow:hidden}.info___X9HlC p{margin-top:15px;margin-bottom:0}.title___ZDroC{display:box;display:flex;align-items:center;box-align:center;overflow:hidden}.title___ZDroC strong{color:#333}.titleLeft___JzNZc{flex:1 1;display:box;display:flex;align-items:center;box-align:center;overflow:hidden}.titleLeft___JzNZc strong{color:#333;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:380px}.titleLeft___JzNZc strong:hover{color:#0152d9}.titleRight___RP0gb a{margin-right:20px;font-weight:500;font-size:16px;color:#0152d9}.titleRight___RP0gb>span{margin-right:20px;font-weight:500;font-size:16px;color:#0152d9}.acitons___iqFGc{background:white;display:box;display:flex;align-items:center;box-align:center;padding:0 30px 20px}.acitons___iqFGc>div:nth-child(2){display:box;display:flex;align-items:center;box-align:center}.acitons___iqFGc>div:nth-child(2) p{cursor:pointer;color:#999;margin-bottom:0}.moveCategory___Rihfv{padding:30px 0;position:relative;top:-20px}.moveCategory___Rihfv ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px 0}.moveCategory___Rihfv ul li{padding:0;margin:5px 0;font-size:14px}.name___LdzGg{font-weight:700;font-size:16px;color:#05101a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.categoryName___Tz45n{color:#000000a6}.schedule___a20T3{display:flex;align-items:flex-start;padding:24px 20px 16px 30px;background-color:#fff}.fnSign___gsn3j{color:#44d7b6!important;display:inline-block;transform:scale(2.5);padding-right:4px}.spanSize___jht3F{font-size:16px;font-weight:400;color:#0152d9;cursor:pointer}.classromediv___T7h_f{animation:glow___LU7dg .2s ease-out infinite alternate;display:inline-block}@keyframes glow___LU7dg{0%{height:27px;line-height:27px;text-align:center;width:100px;box-shadow:0 0 5px #00fff933}to{height:27px;line-height:27px;text-align:center;width:100px;box-shadow:0 0 8px #00fff999}}.popover___Qeg0P>p{cursor:pointer}.dot___c9Vwj{width:6px;height:6px;display:inline-block;transform:translateY(-1px);border-radius:3px;margin-right:6px}.flex_box_center___sOi51{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___pl96A{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LVWaS{align-items:center;box-align:center}.flex_box_center_end___bFW2z{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Iuosg{flex-direction:column;box-orient:block-axis}.disabled___kyQ47>*{pointer-events:none}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.searchSortControllerContainer___Xca1m{background-color:#fff;display:flex;align-items:center;height:74px;padding:0 20px}.searchSortControllerContainer___Xca1m .btn___sNJPX{text-align:center;font-size:14px;color:#666;margin-right:30px;cursor:default}.searchSortControllerContainer___Xca1m .btn___sNJPX.btnSort___Fx9OM{margin-right:8px}.searchSortControllerContainer___Xca1m .btn___sNJPX:hover{color:#0152d9}.searchSortControllerContainer___Xca1m .tips___LrmpR{cursor:pointer}.searchSortControllerContainer___Xca1m .tips___LrmpR>i{font-size:14px}.searchSortControllerContainer___Xca1m .tips___LrmpR:hover{color:#0152d9}.bottomControlContainer___woAeo{width:916px;height:60px;z-index:100;align-items:center;transition:bottom .5s;box-shadow:0 -1px 4px #f1f1f1;border-radius:4px 4px 0 0;background:#ffffff;display:flex;justify-content:space-between;align-content:center;padding:0 20px}.bottomControlContainer___woAeo [class*=ant-dropdown-link]{position:relative;z-index:301}.bottomControlContainer___woAeo>div:first-child{display:flex;align-items:center}.bottomControlContainer___woAeo>div:first-child>div{margin-right:5px;cursor:pointer}.bottomControlContainer___woAeo>div:last-child .ant-btn{min-width:76px;min-height:30px;font-size:12px;border-radius:4px}.bottomControlContainer___woAeo .buttonWrap___iRw4K{min-height:30px;border-radius:4px;padding:0 6px;display:flex;align-items:center}.bottomControlContainer___woAeo .buttonWrap___iRw4K>i{margin-right:5px}.bottomControlContainer___woAeo .moveCategory___oiQqw{position:relative;top:40px;left:-6px;z-index:200;padding-bottom:60px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul li{margin:5px 0;font-size:14px}.flex_box_center___SF0m3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ChLjp{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____l_EF{align-items:center;box-align:center}.flex_box_center_end___YcZNu{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9dNq{flex-direction:column;box-orient:block-axis}.downloadbutton___oEXJW{width:146px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#FFFFFF 0%,#F6F7F9 100%),#F6F7F9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;margin-bottom:20px}.configWorkContainer___CHUrh .ant-tabs-nav{background-color:#fff;height:unset!important}.configWorkContainer___CHUrh .ant-tabs-nav:before{content:""!important}.configWorkContainer___CHUrh .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{position:relative;display:inline-flex!important;align-items:center!important;margin:0 0 0 32px;padding:8px 0;font-size:12px;background:transparent!important;border:0!important;outline:none!important;cursor:pointer;border-radius:unset!important;font-weight:unset!important;color:#333!important;min-width:unset!important;height:60px!important}.flex_box_center___IBr6x{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___n2Iz0{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___1umwO{align-items:center;box-align:center}.flex_box_center_end___SRZYb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b90Da{flex-direction:column;box-orient:block-axis}.form___V3fAH strong{font-weight:400;color:#333;font-size:16px}.form___V3fAH h1{font-weight:600;color:#333;font-size:16px}.form___V3fAH [class~=ant-form-item]{margin-bottom:0}.efficiency___Lmou1{background:#fafafa;padding:20px;font-size:12px;position:relative}.efficiency___Lmou1:before{width:0;height:0;content:"";position:absolute;left:-20px;top:27px;border-right:15px solid #fafafa;border-top:10px solid transparent;border-bottom:10px solid transparent}div[class~=ant-modal-confirm-content]{margin-left:none}.analysis___CtFBc{margin-top:20px;margin-left:30px;margin-bottom:30px}.analysis___CtFBc .tips___Ga_EJ{font-size:14px;color:#ccc}.tip___hVaw_{color:#fb0303;margin-left:110px}.FormStyle___Nqgvv{margin-right:30px}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:transparent;border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner:after,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner:after{border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner{background:rgba(0,0,0,.04);border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner:after{border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-inner{border-radius:4px}.FormStyle___Nqgvv .SubTooltip___qB_Q1{color:#9096a3}.FormStyle___Nqgvv .DifStyle___kxYQa{padding:2px 16px;border-radius:13px;margin-left:40px}.FormStyle___Nqgvv .DifSimple___NMdPv{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(26,204,75,.1);color:#1acc4b}.FormStyle___Nqgvv .DifMiddle___jGqIT{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(250,100,0,.1);color:#fa6400}.FormStyle___Nqgvv .DifHard___uxjoA{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(227,0,0,.1);color:#e30000}
+.react-resizable{position:relative;background-clip:padding-box}.react-resizable-handle{position:absolute;width:10px;height:100%;bottom:0;right:-5px;cursor:col-resize;z-index:1}.react-resizable-handle.active:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:solid 1px black}.flex_box_center___iyIe6{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___g2WjG{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Tde0v{align-items:center;box-align:center}.flex_box_center_end___W1D5W{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZiFvs{flex-direction:column;box-orient:block-axis}.bg___T2R2s{background:white}.containerTitle___yARn_{height:88px;line-height:88px;font-size:18px;padding:0 30px;color:#333;border-bottom:1px solid #eee;display:box;display:flex;align-items:center;box-align:center}.containerTitle___yARn_ div:nth-child(1){flex:1 1}.containerDesc___fKSYF{height:50px;line-height:40px;padding:0 30px;margin-bottom:-20px;margin-top:10px;display:box;display:flex}.containerDesc___fKSYF p:nth-child(1){flex:1 1}.menus___e8wtg{padding-right:31px;padding-top:10px}.menus___e8wtg [class~=ant-menu-horizontal]{border-bottom:0}.listItem___s7xhg{padding:25px 30px;display:box;display:flex;background:white;margin-top:20px;cursor:pointer}.listItem___s7xhg>div{flex:1 1}.listItem___s7xhg:hover{box-shadow:0 0 10px #ccc}.info___Hx2bW{margin-left:20px}.info___Hx2bW p{margin-top:18px}.title___W7a1R{display:box;display:flex;align-items:center;box-align:center}.title___W7a1R strong{color:#333}.titleLeft___C5r0w{flex:1 1}.titleRight___g5GZv a{margin-right:20px;font-weight:700}.acitons___H0RU0{height:70px;background:white;display:box;display:flex;align-items:center;box-align:center;padding:0 30px}.acitons___H0RU0>div:nth-child(2){display:box;display:flex;align-items:center;box-align:center;flex:1 1}.acitons___H0RU0>div:nth-child(2) .move___qYkSy{cursor:pointer;color:#999;padding:0 16px;position:relative}.acitons___H0RU0>div:nth-child(2) p{cursor:pointer;color:#999;margin-bottom:0}.acitons___H0RU0>div:nth-child(2) p:hover{color:#333}.acitons___H0RU0>div:nth-child(2) p span{position:relative;padding:0 16px}.acitons___H0RU0>div:nth-child(2) p span:after{content:"";width:1px;height:10px;background:#ededed;position:absolute;right:0;top:50%;margin-top:-5px}.acitons___H0RU0>div:nth-child(2) p:nth-last-child(1) span{padding-right:0}.acitons___H0RU0>div:nth-child(2) p:nth-last-child(1) span:after{display:none}.hideHeadCheckbox___Hq5gw table{background:#f4faff}.hideHeadCheckbox___Hq5gw table>thead>tr>th:nth-child(1)>div{display:none}.moveCategory___bZSGQ{padding:30px 0;position:relative;top:-25px}.moveCategory___bZSGQ ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px 0}.moveCategory___bZSGQ ul li{padding:0 12px;margin:5px 0;font-size:14px}.tabSearch___NaKI4{display:flex;align-items:center;margin:8px 0}.warpModal___HLUgh .ant-tabs-nav:before{border-bottom:0}.modalColumn___F7R5w{font-size:14px}.modalColumn___F7R5w .modalRow___L6ghw{display:flex;align-items:center;font-size:14px;flex-direction:row;margin-top:12px}.modalColumn___F7R5w .modalRow___L6ghw .sup___VGKXV{color:#fb3226;font-size:16px;margin-top:21px;margin-right:2px}.brief___LOzpE{font-size:14px;font-weight:400;margin-bottom:30px}.contentTitle___xkdcN{display:flex;align-items:center;font-size:14px;font-weight:400;color:#000}.content___Vtri0{font-size:14px;font-weight:400}.tips___tuAtH{font-size:12px;font-weight:400;color:#6b758b;padding-left:14px}.antdTable___s8T2N{margin-top:10px;margin-bottom:20px}.antdTable___s8T2N thead[class~=ant-table-thead]>tr>th{background:#F2F2F2;color:#5f6367}.antdTable___s8T2N .tableCell___kN9Fw{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.antdModal___WVBk3 div[class~=ant-modal-header]{padding-top:30px;padding-left:40px}.antdModal___WVBk3 button[class~=ant-modal-close]{top:18px;right:10px}.antdModal___WVBk3 button[class~=ant-modal-close] span[class~=ant-modal-close-x]{font-size:18px}.antdModal___WVBk3 div[class~=ant-modal-body]{padding-left:40px;padding-right:40px;max-height:620px;overflow:auto}.antdModal___WVBk3 div[class~=ant-modal-footer]{border-top:none;padding-bottom:30px;padding-right:40px}.orangeColor___ryB2u{color:#fe6300}.leftdiv___iuhY9{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___iuhY9 .listClass___o5N53{display:flex;align-items:center}.leftdiv___iuhY9 .spantitle___KVMSL{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___f2zZr{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.cstuModal___aIPVR ul[class~=ant-pagination]{margin-top:20px!important;margin-bottom:30px!important}.removeStyle___wY4gp:hover{color:#e30000!important}.bottom___a8tK0{width:100%;text-align:end;margin-bottom:25px}.bottom___a8tK0 .yes___Zhc4z{padding:0 16px;height:32px;background:#3061D0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff;border:0px}.bottom___a8tK0 .no___Ngwsa{margin-right:20px;padding:0 16px;height:32px;background:#F8F9FC;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66;line-height:14px}.codeBox___WpkVl{display:flex}.codeBox___WpkVl>aside{margin-right:20px;height:50px}.codeBox___WpkVl>aside>div{color:#f23838}.codeBox___WpkVl>div{display:flex;flex-direction:column;align-items:center}.codeBox___WpkVl>div>div{color:#999;margin-top:6px}.flex_box_center___VejG5{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RwAiX{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___N5QNs{align-items:center;box-align:center}.flex_box_center_end___SUMZc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ombQA{flex-direction:column;box-orient:block-axis}.bg___i74VI{background:white}.containerTitle___eAbbs{height:88px;font-size:18px;padding:0 30px;color:#333;border-bottom:1px solid #eee;display:box;display:flex;align-items:center;box-align:center}.containerTitle___eAbbs div:nth-child(1){flex:1 1}.containerDesc___WeE4m{background-color:#fff}.tablestyle___uKNiL{margin-top:10px}.tablestyle___uKNiL div[class=ant-menu-submenu-title]{max-height:240px;overflow:auto}.listItem___aJrbL{padding:25px 10px 25px 20px;display:box;display:flex;align-items:baseline;background:white;margin-top:20px;cursor:pointer}.listItem___aJrbL>div{flex:1 1}.listItem___aJrbL:hover{box-shadow:0 0 10px #ccc}.info___X9HlC{overflow:hidden}.info___X9HlC p{margin-top:15px;margin-bottom:0}.title___ZDroC{display:box;display:flex;align-items:center;box-align:center;overflow:hidden}.title___ZDroC strong{color:#333}.titleLeft___JzNZc{flex:1 1;display:box;display:flex;align-items:center;box-align:center;overflow:hidden}.titleLeft___JzNZc strong{color:#333;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:380px}.titleLeft___JzNZc strong:hover{color:#0152d9}.titleRight___RP0gb a{margin-right:20px;font-weight:500;font-size:16px;color:#0152d9}.titleRight___RP0gb>span{margin-right:20px;font-weight:500;font-size:16px;color:#0152d9}.acitons___iqFGc{background:white;display:box;display:flex;align-items:center;box-align:center;padding:0 30px 20px}.acitons___iqFGc>div:nth-child(2){display:box;display:flex;align-items:center;box-align:center}.acitons___iqFGc>div:nth-child(2) p{cursor:pointer;color:#999;margin-bottom:0}.moveCategory___Rihfv{padding:30px 0;position:relative;top:-20px}.moveCategory___Rihfv ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px 0}.moveCategory___Rihfv ul li{padding:0;margin:5px 0;font-size:14px}.name___LdzGg{font-weight:700;font-size:16px;color:#05101a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.categoryName___Tz45n{color:#000000a6}.schedule___a20T3{display:flex;align-items:flex-start;padding:24px 20px 16px 30px;background-color:#fff}.fnSign___gsn3j{color:#44d7b6!important;display:inline-block;transform:scale(2.5);padding-right:4px}.spanSize___jht3F{font-size:16px;font-weight:400;color:#0152d9;cursor:pointer}.classromediv___T7h_f{animation:glow___LU7dg .2s ease-out infinite alternate;display:inline-block}@keyframes glow___LU7dg{0%{height:27px;line-height:27px;text-align:center;width:100px;box-shadow:0 0 5px #00fff933}to{height:27px;line-height:27px;text-align:center;width:100px;box-shadow:0 0 8px #00fff999}}.popover___Qeg0P>p{cursor:pointer}.dot___c9Vwj{width:6px;height:6px;display:inline-block;transform:translateY(-1px);border-radius:3px;margin-right:6px}.flex_box_center___sOi51{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___pl96A{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LVWaS{align-items:center;box-align:center}.flex_box_center_end___bFW2z{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Iuosg{flex-direction:column;box-orient:block-axis}.disabled___kyQ47>*{pointer-events:none}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S{display:inline-block;padding:0 12px;height:30px;background:#FAFBFC;border:1px solid #E7E7E7;border-radius:4px;line-height:30px;cursor:no-drop;text-align:center;color:silver}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.searchSortControllerContainer___Xca1m{background-color:#fff;display:flex;align-items:center;height:74px;padding:0 20px}.searchSortControllerContainer___Xca1m .btn___sNJPX{text-align:center;font-size:14px;color:#666;margin-right:30px;cursor:default}.searchSortControllerContainer___Xca1m .btn___sNJPX.btnSort___Fx9OM{margin-right:8px}.searchSortControllerContainer___Xca1m .btn___sNJPX:hover{color:#0152d9}.searchSortControllerContainer___Xca1m .tips___LrmpR{cursor:pointer}.searchSortControllerContainer___Xca1m .tips___LrmpR>i{font-size:14px}.searchSortControllerContainer___Xca1m .tips___LrmpR:hover{color:#0152d9}.bottomControlContainer___woAeo{width:916px;height:60px;z-index:100;align-items:center;transition:bottom .5s;box-shadow:0 -1px 4px #f1f1f1;border-radius:4px 4px 0 0;background:#ffffff;display:flex;justify-content:space-between;align-content:center;padding:0 20px}.bottomControlContainer___woAeo [class*=ant-dropdown-link]{position:relative;z-index:301}.bottomControlContainer___woAeo>div:first-child{display:flex;align-items:center}.bottomControlContainer___woAeo>div:first-child>div{margin-right:5px;cursor:pointer}.bottomControlContainer___woAeo>div:last-child .ant-btn{min-width:76px;min-height:30px;font-size:12px;border-radius:4px}.bottomControlContainer___woAeo .buttonWrap___iRw4K{min-height:30px;border-radius:4px;padding:0 6px;display:flex;align-items:center}.bottomControlContainer___woAeo .buttonWrap___iRw4K>i{margin-right:5px}.bottomControlContainer___woAeo .moveCategory___oiQqw{position:relative;top:40px;left:-6px;z-index:200;padding-bottom:60px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul li{margin:5px 0;font-size:14px}.flex_box_center___SF0m3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ChLjp{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____l_EF{align-items:center;box-align:center}.flex_box_center_end___YcZNu{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9dNq{flex-direction:column;box-orient:block-axis}.downloadbutton___oEXJW{width:146px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#FFFFFF 0%,#F6F7F9 100%),#F6F7F9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;margin-bottom:20px}.configWorkContainer___CHUrh .ant-tabs-nav{background-color:#fff;height:unset!important}.configWorkContainer___CHUrh .ant-tabs-nav:before{content:""!important}.configWorkContainer___CHUrh .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{position:relative;display:inline-flex!important;align-items:center!important;margin:0 0 0 32px;padding:8px 0;font-size:12px;background:transparent!important;border:0!important;outline:none!important;cursor:pointer;border-radius:unset!important;font-weight:unset!important;color:#333!important;min-width:unset!important;height:60px!important}.flex_box_center___IBr6x{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___n2Iz0{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___1umwO{align-items:center;box-align:center}.flex_box_center_end___SRZYb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b90Da{flex-direction:column;box-orient:block-axis}.form___V3fAH strong{font-weight:400;color:#333;font-size:16px}.form___V3fAH h1{font-weight:600;color:#333;font-size:16px}.form___V3fAH [class~=ant-form-item]{margin-bottom:0}.efficiency___Lmou1{background:#fafafa;padding:20px;font-size:12px;position:relative}.efficiency___Lmou1:before{width:0;height:0;content:"";position:absolute;left:-20px;top:27px;border-right:15px solid #fafafa;border-top:10px solid transparent;border-bottom:10px solid transparent}div[class~=ant-modal-confirm-content]{margin-left:none}.analysis___CtFBc{margin-top:20px;margin-left:30px;margin-bottom:30px}.analysis___CtFBc .tips___Ga_EJ{font-size:14px;color:#ccc}.tip___hVaw_{color:#fb0303;margin-left:110px}.FormStyle___Nqgvv{margin-right:30px}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:transparent;border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner:after,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner:after{border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner{background:rgba(0,0,0,.04);border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner:after{border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-inner{border-radius:4px}.FormStyle___Nqgvv .SubTooltip___qB_Q1{color:#9096a3}.FormStyle___Nqgvv .DifStyle___kxYQa{padding:2px 16px;border-radius:13px;margin-left:40px}.FormStyle___Nqgvv .DifSimple___NMdPv{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(26,204,75,.1);color:#1acc4b}.FormStyle___Nqgvv .DifMiddle___jGqIT{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(250,100,0,.1);color:#fa6400}.FormStyle___Nqgvv .DifHard___uxjoA{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(227,0,0,.1);color:#e30000}
diff --git a/p__Classrooms__Lists__LearningPath__index.async.js b/p__Classrooms__Lists__LearningPath__index.async.js
index 2047575755..317f9b25a3 100644
--- a/p__Classrooms__Lists__LearningPath__index.async.js
+++ b/p__Classrooms__Lists__LearningPath__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4928],{14433:function(N,o,t){t.r(o),t.d(o,{default:function(){return D}});var u=t(59301),p=t(63144),l=t(56511),c=t(43418),_={flex_box_center:"flex_box_center___yF0Vb",flex_space_between:"flex_space_between___vsNYO",flex_box_vertical_center:"flex_box_vertical_center___C4UqH",flex_box_center_end:"flex_box_center_end___EGtmE",flex_box_column:"flex_box_column___uX9g9",bg:"bg___sRga2",menu:"menu___s8xQl",desc:"desc___poG1Z",listItem:"listItem___ml9kN",info:"info___Z8R2Z",add:"add___jH8te",addForm:"addForm___O999t",attendanceCode:"attendanceCode___hPKyl",signInStatus:"signInStatus___usMPT",colorE02020:"colorE02020___hZvSz",color0152d9:"color0152d9___RgXzd",colorFA6400:"colorFA6400___g2yU6",iframe:"iframe___HRzMh"},i=t(35099);const x={init:[{stage_name:"\u521D\u59CB\u5B66\u4E60",parent:9999999,key:0},{stage_name:"\u7EEA\u8BBA",parent:0,key:1},{discipline_name:"\u7EEA\u8BBA",shixun_count:"1",video_count:"2",parent:1,key:"11"},{shixun_name:"\u7EEA\u8BBA1",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f066ae1a9a8f418f837e5bf8d02b2690/76df907c20efd95bea0fa23424f10693-hd.m3u8",parent:"11",key:"111"},{shixun_name:"\u7EEA\u8BBA2",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/068ca7853da448c794eeffb0dee8bed4/5bb446a882043683e37474ff408f601b-hd.m3u8",parent:"11",key:"112"},{shixun_name:"C++\u5F00\u53D1\u73AF\u5883\u5E94\u7528\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/zxb937qn/challenges",parent:"11",key:"113"},{stage_name:"\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",parent:0,key:2},{discipline_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_count:"1",video_count:"1",parent:2,key:"21"},{shixun_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f5f9c87860cb4a98ba86da37b5bfac70/8d50a9c4d5d4d3382c09bad3f4c5dcb6-hd.m3u8",parent:"21",key:"211"},{shixun_name:"C++\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lg5afhzv/challenges",parent:"21",key:"212"},{discipline_name:"\u5224\u65AD\u8BED\u53E5",shixun_count:"2",video_count:"2",parent:2,key:"22"},{shixun_name:"if\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/3b4e821b200443948c553e4c6b51d940/b9601216238e60440192c2deb58adc53-hd.m3u8",parent:"22",key:"221"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08if\u591A\u91CD\u9009\u62E9\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/23xkyrmn/challenges",parent:"22",key:"222"},{shixun_name:"switch\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/3b4e821b200443948c553e4c6b51d940/b9601216238e60440192c2deb58adc53-hd.m3u8",parent:"22",key:"223"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08\u5DE7\u7528switch\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/sm3c5a7v/challenges",parent:"22",key:"224"},{discipline_name:"\u5FAA\u73AF",shixun_count:"2",video_count:"2",parent:2,key:"23"},{shixun_name:"while\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/dda06371a1594f5d865479a0fadc77bb/cb504e3af36ebe2ba979e8fe5fbb2222-hd.m3u8",parent:"23",key:"231"},{shixun_name:"C++\u5FAA\u73AF\u7ED3\u6784\u2014\u2014\uFF08\u719F\u6089while\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/8yhf4sn6/challenges",parent:"23",key:"232"},{shixun_name:"for\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/503194c483f44ccfacc7f9ee14cda70a/36cbd964c6657d1bbc43eb33b98f0c51-hd.m3u8",parent:"23",key:"233"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08\u5DE7\u7528switch\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/sm3c5a7v/challenges",parent:"23",key:"234"},{stage_name:"\u51FD\u6570",parent:0,key:3},{discipline_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_count:"2",video_count:"1",parent:3,key:"31"},{shixun_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c10e39b3afb14ad0b890368aa1751821/ef361445294452e1d9bfacae80b3ec2f-hd.m3u8",parent:"31",key:"311"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75281",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/3q4isevr/challenges",parent:"31",key:"312"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75282",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/tlhxwo64/challenges",parent:"31",key:"313"},{discipline_name:"\u4F20\u8F93\u4F20\u9012",shixun_count:"2",video_count:"1",parent:3,key:"32"},{shixun_name:"\u51FD\u6570\u7684\u53C2\u6570",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"32",key:"321"},{shixun_name:"C++\u53C2\u6570\u4F20\u90121",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/2phrn8yk/challenges",parent:"32",key:"322"},{shixun_name:"C++\u53C2\u6570\u4F20\u90122",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xsq7p4a6/challenges",parent:"32",key:"323"},{discipline_name:"\u51FD\u6570\u91CD\u8F7D",shixun_count:"1",video_count:"1",parent:3,key:"33"},{shixun_name:"\u51FD\u6570\u91CD\u8F7D",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"33",key:"331"},{shixun_name:"C++\u51FD\u6570\u91CD\u8F7D",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/6hbqpv7e/challenges",parent:"33",key:"332"},{discipline_name:"\u9012\u5F52\u51FD\u6570",shixun_count:"2",video_count:"1",parent:3,key:"34"},{shixun_name:"\u51FD\u6570\u7684\u9012\u5F52\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/51a0935ddc884f1b9f6c1395f2011425/7308cd65a7fe1d13eebe2600054d29c7-hd.m3u8",parent:"34",key:"341"},{shixun_name:"\u9012\u5F52\u51FD\u6570\u7F16\u5199\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4qjw9t32/challenges",parent:"34",key:"342"},{shixun_name:"\u9006\u5E8F\u8F93\u51FA\uFF08\u4F7F\u7528\u9012\u5F52\u89E3\u51B3\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/oxtrf27l/challenges",parent:"34",key:"343"},{stage_name:"\u7C7B\u548C\u5BF9\u8C61",parent:0,key:4},{discipline_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_count:"2",video_count:"1",parent:4,key:"41"},{shixun_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/b4e17c1e8c8d449f862af9ea94fa9522/bad9e739addf73679a70e38a9d2cc32c-hd.m3u8",parent:"41",key:"411"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/igwom4hs/challenges",parent:"41",key:"412"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784\u4F53",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/5yo6rw3f/challenges",parent:"41",key:"413"},{stage_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",parent:0,key:5},{discipline_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_count:"1",video_count:"1",parent:5,key:"51"},{shixun_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fde33b24ff2b4bf5bc5e238dc473df8e/3cf407a74af29554226084d17fa17858-hd.m3u8",parent:"51",key:"511"},{shixun_name:"C++\u7A0B\u5E8F\u7684\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/yqbh3fx5/challenges",parent:"51",key:"512"},{stage_name:"\u6570\u7EC4\u3001\u6307\u9488\u4E0E\u5B57\u7B26\u4E32",parent:0,key:6},{discipline_name:"\u6570\u7EC4",shixun_count:"1",video_count:"1",parent:6,key:"61"},{shixun_name:"\u6570\u7EC4",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"61",key:"611"},{shixun_name:"\u5E73\u5747\u6210\u7EE9\u4E0E\u7B80\u5355\u7EDF\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4wcfgm5q/challenges",parent:"61",key:"612"},{discipline_name:"\u6307\u9488",shixun_count:"3",video_count:"1",parent:6,key:"62"},{shixun_name:"\u6307\u9488",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/00a5448862c84c42b1a369ac2be88ae9/9b9627710a725e570ede478663c2589d-hd.m3u8",parent:"62",key:"621"},{shixun_name:"\u6307\u9488\u7EC3\u624B-\u5B57\u7B26\u4E32\u5012\u5E8F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lkn6xuc3/challenges",parent:"62",key:"622"},{shixun_name:"\u6307\u9488\u6570\u7EC4-\u5355\u8BCD\u5012\u5E8F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/vtk73ny2/challenges",parent:"62",key:"623"},{shixun_name:"\u7528\u6307\u9488\u89E3\u51B3\u95EE\u9898-\u6587\u672C\u683C\u5F0F\u5904\u7406",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xfnp73fz/challenges",parent:"62",key:"624"},{stage_name:"\u7C7B\u7684\u7EE7\u627F",parent:0,key:7},{discipline_name:"\u7C7B\u7684\u7EE7\u627F",shixun_count:"1",video_count:"3",parent:7,key:"71"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/1eedcdb9ec43442c93780f04859c9aa9/631b8c88eb263877d24637d5b8d54dc5-hd.m3u8",parent:"71",key:"711"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fc1e7d8d8140469ba1bc01ee64fcc3c1/9256d13f4a14ae17ba9cac9f895b8a9d-hd.m3u8",parent:"71",key:"712"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(3)",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7806?subject_id=jpl5vs26",parent:"71",key:"713"},{shixun_name:"\u7EE7\u627F\u4E0E\u6D3E\u751F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/f83ipgyo/challenges",parent:"71",key:"714"},{stage_name:"\u591A\u6001\u6027",parent:0,key:8},{discipline_name:"\u591A\u6001\u6027",shixun_count:"1",video_count:"2",parent:8,key:"81"},{shixun_name:"\u591A\u6001\u6027(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/5a960b51ebf346d2b77afb3b70d00768/73d6fa00824f4c73b885d33f688c3294-hd.m3u8",parent:"81",key:"811"},{shixun_name:"\u591A\u6001\u6027(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/08fe97a36e184cf1bf27cdd7a24794c9/625c4e9e863840443f5332ccc02761fc-hd.m3u8",parent:"81",key:"812"},{shixun_name:"\u865A\u51FD\u6570\u4E0E\u591A\u6001\u6027",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/9pjmg7uf/challenges",parent:"81",key:"813"},{stage_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",parent:0,key:9},{discipline_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",shixun_count:"1",video_count:"3",parent:9,key:"91"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/8dcf418d2d16404d91af1780f669e549/eb538592d8a3b98e1c2f7f844f85b778-hd.m3u8",parent:"91",key:"911"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/459f2693af7b48f8b854033e666a77f8/f5b140c5adc0f24ac56b72492373306a-hd.m3u8",parent:"91",key:"912"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(3)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/ccea50bc15d2468aab99aff19eb69e16/a5ecac1ee0c07360d07880187a787085-hd.m3u8",parent:"91",key:"913"},{shixun_name:"\u7FA4\u4F53\u7C7B\u548C\u7FA4\u4F53\u6570\u636E\u7684\u7EC4\u7EC7",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/kfv3my9o/challenges",parent:"91",key:"914"},{stage_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",parent:0,key:10},{discipline_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_count:"1",video_count:"3",parent:10,key:"101"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/2f3154d695a542fbaba5c483d8d7f7a9/aea4302c51501634469ed4b91462c810-hd.m3u8",parent:"101",key:"1011"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/23be6a61e4e54db398b9172b1213a1f2/3f1e88f97957369e29ef2bde63640004-hd.m3u8",parent:"101",key:"1012"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(3)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/a5887adcc34445bba695de7dcadb781e/0fb3a6a6ad38f7a107054c5f2f0de262-hd.m3u8",parent:"101",key:"1013"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hmtw5iq6/challenges",parent:"101",key:"1014"},{stage_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA11",parent:0,key:1911},{discipline_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_count:"1",video_count:"2",parent:1911,key:9111},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(1)22222",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c9e76b949ee847fbb89a926220526692/b80ff8d09a87bfde1064f5b73ae7c34b-hd.m3u8",parent:9111,key:"91111"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/65c02365a4ad40858b69b8cbe3ca4aa1/18a2c5697d4a84a971c500565509f038-hd.m3u8",parent:"9111",key:"91112"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hsvuixpm/challenges",parent:"9111",key:"91113"},{stage_name:"\u5F02\u5E38\u5904\u7406",parent:0,key:12},{discipline_name:"\u5F02\u5E38\u5904\u7406",shixun_count:"1",video_count:"1",parent:12,key:"121"},{shixun_name:"\u5F02\u5E38\u5904\u7406",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c95499dd4c064584914e32fca9563717/98a8be24326e3eb35375713f5ccbb8bb-hd.m3u8",parent:"121",key:"1211"},{shixun_name:"\u7F16\u5199\u5F02\u5E38\u5904\u7406\u7684\u7C7B",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/nlt6f7ae/challenges",parent:"121",key:"1212"}].map(e=>(e.parent=Number(e.parent),e.key=Number(e.key),e)),review:[{stage_name:"\u590D\u4E60\u5B66\u4E60",parent:9999999,key:0},{stage_name:"\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",parent:0,key:1},{discipline_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_count:"1",video_count:"1",parent:1,key:"11"},{shixun_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f5f9c87860cb4a98ba86da37b5bfac70/8d50a9c4d5d4d3382c09bad3f4c5dcb6-hd.m3u8",parent:"11",key:"111"},{shixun_name:"C++\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lg5afhzv/challenges",parent:"11",key:"112"},{discipline_name:"\u5FAA\u73AF",shixun_count:"2",video_count:"2",parent:1,key:"12"},{shixun_name:"while\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/dda06371a1594f5d865479a0fadc77bb/cb504e3af36ebe2ba979e8fe5fbb2222-hd.m3u8",parent:"12",key:"121"},{shixun_name:"C++\u5FAA\u73AF\u7ED3\u6784\u2014\u2014\uFF08\u719F\u6089while\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/8yhf4sn6/challenges",parent:"12",key:"122"},{shixun_name:"for\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/503194c483f44ccfacc7f9ee14cda70a/36cbd964c6657d1bbc43eb33b98f0c51-hd.m3u8",parent:"12",key:"123"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08\u5DE7\u7528switch\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/sm3c5a7v/challenges",parent:"12",key:"124"},{stage_name:"\u51FD\u6570",parent:0,key:2},{discipline_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_count:"2",video_count:"1",parent:2,key:"21"},{shixun_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c10e39b3afb14ad0b890368aa1751821/ef361445294452e1d9bfacae80b3ec2f-hd.m3u8",parent:"21",key:"211"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75281",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/3q4isevr/challenges",parent:"21",key:"212"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75282",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/tlhxwo64/challenges",parent:"21",key:"213"},{discipline_name:"\u4F20\u8F93\u4F20\u9012",shixun_count:"2",video_count:"1",parent:2,key:"22"},{shixun_name:"\u51FD\u6570\u7684\u53C2\u6570",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"22",key:"221"},{shixun_name:"C++\u53C2\u6570\u4F20\u90121",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/2phrn8yk/challenges",parent:"22",key:"222"},{shixun_name:"C++\u53C2\u6570\u4F20\u90122",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xsq7p4a6/challenges",parent:"22",key:"223"},{discipline_name:"\u9012\u5F52\u51FD\u6570",shixun_count:"2",video_count:"2",parent:2,key:"23"},{shixun_name:"\u51FD\u6570\u7684\u9012\u5F52\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/51a0935ddc884f1b9f6c1395f2011425/7308cd65a7fe1d13eebe2600054d29c7-hd.m3u8",parent:"23",key:"231"},{shixun_name:"\u9012\u5F52\u51FD\u6570\u7F16\u5199\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4qjw9t32/challenges",parent:"23",key:"232"},{shixun_name:"\u9006\u5E8F\u8F93\u51FA\uFF08\u4F7F\u7528\u9012\u5F52\u89E3\u51B3\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/oxtrf27l/challenges",parent:"23",key:"233"},{stage_name:"\u7C7B\u548C\u5BF9\u8C61",parent:0,key:3},{discipline_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_count:"2",video_count:"1",parent:3,key:"31"},{shixun_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/b4e17c1e8c8d449f862af9ea94fa9522/bad9e739addf73679a70e38a9d2cc32c-hd.m3u8",parent:"31",key:"311"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/igwom4hs/challenges",parent:"31",key:"312"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784\u4F53",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/5yo6rw3f/challenges",parent:"31",key:"313"},{stage_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",parent:0,key:4},{discipline_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_count:"1",video_count:"1",parent:4,key:"41"},{shixun_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fde33b24ff2b4bf5bc5e238dc473df8e/3cf407a74af29554226084d17fa17858-hd.m3u8",parent:"41",key:"411"},{shixun_name:"C++\u7A0B\u5E8F\u7684\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/yqbh3fx5/challenges",parent:"41",key:"412"},{stage_name:"\u6570\u7EC4\u3001\u6307\u9488\u4E0E\u5B57\u7B26\u4E32",parent:0,key:5},{discipline_name:"\u6570\u7EC4",shixun_count:"1",video_count:"1",parent:5,key:"51"},{shixun_name:"\u6570\u7EC4",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"51",key:"511"},{shixun_name:"\u5E73\u5747\u6210\u7EE9\u4E0E\u7B80\u5355\u7EDF\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4wcfgm5q/challenges",parent:"51",key:"512"},{discipline_name:"\u6307\u9488",shixun_count:"1",video_count:"1",parent:5,key:"52"},{shixun_name:"\u6307\u9488",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/00a5448862c84c42b1a369ac2be88ae9/9b9627710a725e570ede478663c2589d-hd.m3u8",parent:"52",key:"521"},{shixun_name:"\u7528\u6307\u9488\u89E3\u51B3\u95EE\u9898-\u6587\u672C\u683C\u5F0F\u5904\u7406",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xfnp73fz/challenges",parent:"52",key:"522"},{stage_name:"\u7C7B\u7684\u7EE7\u627F",parent:0,key:6},{discipline_name:"\u7C7B\u7684\u7EE7\u627F",shixun_count:"0",video_count:"2",parent:6,key:"61"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/1eedcdb9ec43442c93780f04859c9aa9/631b8c88eb263877d24637d5b8d54dc5-hd.m3u8",parent:"61",key:"611"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fc1e7d8d8140469ba1bc01ee64fcc3c1/9256d13f4a14ae17ba9cac9f895b8a9d-hd.m3u8",parent:"61",key:"612"},{stage_name:"\u591A\u6001\u6027",parent:0,key:7},{discipline_name:"\u591A\u6001\u6027",shixun_count:"1",video_count:"2",parent:7,key:"71"},{shixun_name:"\u591A\u6001\u6027(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/5a960b51ebf346d2b77afb3b70d00768/73d6fa00824f4c73b885d33f688c3294-hd.m3u8",parent:"71",key:"711"},{shixun_name:"\u591A\u6001\u6027(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/08fe97a36e184cf1bf27cdd7a24794c9/625c4e9e863840443f5332ccc02761fc-hd.m3u8",parent:"71",key:"712"},{shixun_name:"\u865A\u51FD\u6570\u4E0E\u591A\u6001\u6027",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/9pjmg7uf/challenges",parent:"71",key:"713"},{stage_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",parent:0,key:8},{discipline_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",shixun_count:"1",video_count:"1",parent:8,key:"81"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/8dcf418d2d16404d91af1780f669e549/eb538592d8a3b98e1c2f7f844f85b778-hd.m3u8",parent:"81",key:"811"},{shixun_name:"\u7FA4\u4F53\u7C7B\u548C\u7FA4\u4F53\u6570\u636E\u7684\u7EC4\u7EC7",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/kfv3my9o/challenges",parent:"81",key:"812"},{stage_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",parent:0,key:9},{discipline_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_count:"1",video_count:"1",parent:9,key:"91"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/2f3154d695a542fbaba5c483d8d7f7a9/aea4302c51501634469ed4b91462c810-hd.m3u8",parent:"91",key:"911"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hmtw5iq6/challenges",parent:"91",key:"912"},{stage_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",parent:0,key:10},{discipline_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_count:"0",video_count:"2",parent:10,key:"101"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c9e76b949ee847fbb89a926220526692/b80ff8d09a87bfde1064f5b73ae7c34b-hd.m3u8",parent:"101",key:"1011"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/65c02365a4ad40858b69b8cbe3ca4aa1/18a2c5697d4a84a971c500565509f038-hd.m3u8",parent:"101",key:"1012"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hsvuixpm/challenges",parent:"101",key:"1013"},{stage_name:"\u5F02\u5E38\u5904\u7406",parent:0,key:9911},{discipline_name:"\u5F02\u5E38\u5904\u7406",shixun_count:"1",video_count:"1",parent:9911,key:"99111"},{shixun_name:"\u5F02\u5E38\u5904\u7406",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c95499dd4c064584914e32fca9563717/98a8be24326e3eb35375713f5ccbb8bb-hd.m3u8",parent:"99111",key:"991111"},{shixun_name:"\u7F16\u5199\u5F02\u5E38\u5904\u7406\u7684\u7C7B",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/nlt6f7ae/challenges",parent:"99111",key:"991112"}].map(e=>(e.parent=Number(e.parent),e.key=Number(e.key),e)),before:[{stage_name:"\u8003\u524D\u5B66\u4E60",parent:9999999,key:0},{stage_name:"\u7EEA\u8BBA",parent:0,key:1},{discipline_name:"\u7EEA\u8BBA",shixun_count:"1",video_count:"2",parent:1,key:"11"},{shixun_name:"\u7EEA\u8BBA1",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f066ae1a9a8f418f837e5bf8d02b2690/76df907c20efd95bea0fa23424f10693-hd.m3u8",parent:"11",key:"111"},{shixun_name:"\u7EEA\u8BBA2",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/068ca7853da448c794eeffb0dee8bed4/5bb446a882043683e37474ff408f601b-hd.m3u8",parent:"11",key:"112"},{shixun_name:"C++\u5F00\u53D1\u73AF\u5883\u5E94\u7528\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/zxb937qn/challenges",parent:"11",key:"113"},{stage_name:"\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",parent:0,key:2},{discipline_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_count:"1",video_count:"1",parent:2,key:"21"},{shixun_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f5f9c87860cb4a98ba86da37b5bfac70/8d50a9c4d5d4d3382c09bad3f4c5dcb6-hd.m3u8",parent:"21",key:"211"},{shixun_name:"C++\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lg5afhzv/challenges",parent:"21",key:"212"},{stage_name:"\u51FD\u6570",parent:0,key:3},{discipline_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_count:"2",video_count:"1",parent:3,key:"31"},{shixun_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c10e39b3afb14ad0b890368aa1751821/ef361445294452e1d9bfacae80b3ec2f-hd.m3u8",parent:"31",key:"311"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75281",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/3q4isevr/challenges",parent:"31",key:"312"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75282",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/tlhxwo64/challenges",parent:"31",key:"313"},{discipline_name:"\u9012\u5F52\u51FD\u6570",shixun_count:"2",video_count:"1",parent:3,key:"32"},{shixun_name:"\u51FD\u6570\u7684\u9012\u5F52\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/51a0935ddc884f1b9f6c1395f2011425/7308cd65a7fe1d13eebe2600054d29c7-hd.m3u8",parent:"32",key:"321"},{shixun_name:"\u9012\u5F52\u51FD\u6570\u7F16\u5199\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4qjw9t32/challenges",parent:"32",key:"322"},{shixun_name:"\u9006\u5E8F\u8F93\u51FA\uFF08\u4F7F\u7528\u9012\u5F52\u89E3\u51B3\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/oxtrf27l/challenges",parent:"32",key:"323"},{stage_name:"\u7C7B\u548C\u5BF9\u8C61",parent:0,key:4},{discipline_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_count:"2",video_count:"1",parent:4,key:"41"},{shixun_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/b4e17c1e8c8d449f862af9ea94fa9522/bad9e739addf73679a70e38a9d2cc32c-hd.m3u8",parent:"41",key:"411"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/igwom4hs/challenges",parent:"41",key:"412"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784\u4F53",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/5yo6rw3f/challenges",parent:"41",key:"413"},{stage_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",parent:0,key:5},{discipline_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_count:"1",video_count:"1",parent:5,key:"51"},{shixun_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fde33b24ff2b4bf5bc5e238dc473df8e/3cf407a74af29554226084d17fa17858-hd.m3u8",parent:"51",key:"511"},{shixun_name:"C++\u7A0B\u5E8F\u7684\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/yqbh3fx5/challenges",parent:"51",key:"512"},{stage_name:"\u6570\u7EC4\u3001\u6307\u9488\u4E0E\u5B57\u7B26\u4E32",parent:0,key:6},{discipline_name:"\u6570\u7EC4",shixun_count:"1",video_count:"1",parent:6,key:"61"},{shixun_name:"\u6570\u7EC4",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"61",key:"611"},{shixun_name:"\u5E73\u5747\u6210\u7EE9\u4E0E\u7B80\u5355\u7EDF\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4wcfgm5q/challenges",parent:"61",key:"612"},{stage_name:"\u7C7B\u7684\u7EE7\u627F",parent:0,key:7},{discipline_name:"\u7C7B\u7684\u7EE7\u627F",shixun_count:"1",video_count:"3",parent:7,key:"71"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/1eedcdb9ec43442c93780f04859c9aa9/631b8c88eb263877d24637d5b8d54dc5-hd.m3u8",parent:"71",key:"711"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fc1e7d8d8140469ba1bc01ee64fcc3c1/9256d13f4a14ae17ba9cac9f895b8a9d-hd.m3u8",parent:"71",key:"712"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(3)",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7806?subject_id=jpl5vs26",parent:"71",key:"713"},{shixun_name:"\u7EE7\u627F\u4E0E\u6D3E\u751F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/f83ipgyo/challenges",parent:"71",key:"714"},{stage_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",parent:0,key:8},{discipline_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",shixun_count:"0",video_count:"1",parent:8,key:"81"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/8dcf418d2d16404d91af1780f669e549/eb538592d8a3b98e1c2f7f844f85b778-hd.m3u8",parent:"81",key:"811"},{stage_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",parent:0,key:9},{discipline_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_count:"0",video_count:"1",parent:9,key:"91"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/2f3154d695a542fbaba5c483d8d7f7a9/aea4302c51501634469ed4b91462c810-hd.m3u8",parent:"91",key:"911"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/23be6a61e4e54db398b9172b1213a1f2/3f1e88f97957369e29ef2bde63640004-hd.m3u8",parent:"91",key:"912"},{stage_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",parent:0,key:10},{discipline_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_count:"0",video_count:"1",parent:10,key:"101"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c9e76b949ee847fbb89a926220526692/b80ff8d09a87bfde1064f5b73ae7c34b-hd.m3u8",parent:"101",key:"1011"},{stage_name:"\u5F02\u5E38\u5904\u7406",parent:0,key:9911},{discipline_name:"\u5F02\u5E38\u5904\u7406",shixun_count:"1",video_count:"1",parent:9911,key:"99111"},{shixun_name:"\u5F02\u5E38\u5904\u7406",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c95499dd4c064584914e32fca9563717/98a8be24326e3eb35375713f5ccbb8bb-hd.m3u8",parent:"99111",key:"991111"},{shixun_name:"\u7F16\u5199\u5F02\u5E38\u5904\u7406\u7684\u7C7B",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/nlt6f7ae/challenges",parent:"99111",key:"991112"}].map(e=>(e.parent=Number(e.parent),e.key=Number(e.key),e))};var v=t(15715),b=t(45401),C=Object.defineProperty,E=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,m=(e,n,a)=>n in e?C(e,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[n]=a,w=(e,n)=>{for(var a in n||(n={}))A.call(n,a)&&m(e,a,n[a]);if(E)for(var a of E(n))y.call(n,a)&&m(e,a,n[a]);return e};const k=({classroomList:e,loading:n,dispatch:a})=>{const[B]=(0,p.useSearchParams)(),[F]=(0,u.useState)(w({},(0,p.useParams)())),[r,f]=(0,u.useState)("init"),[h,s]=(0,u.useState)(""),g=(0,u.useRef)();(0,u.useEffect)(()=>{const d=B.get("tabId");d&&(f(d),F.status=d)},[F.categoryId,B.get("tabId")]);const P=d=>{f(d.key)},I=[{name:"\u521D\u59CB\u5B66\u4E60",id:"init"},{name:"\u590D\u4E60\u5B66\u4E60",id:"review"},{name:"\u8003\u524D\u5B66\u4E60",id:"before"}],S=d=>{d.data.type==="playVideo"&&s(d.data.url)};(0,u.useEffect)(()=>{r&&j(),window.addEventListener("message",S)},[r]);const j=()=>{var d;(d=g.current.contentWindow)==null||d.postMessage({data:x[r]},"*")};return u.createElement("section",null,u.createElement(v.Z,{isLoading:n["classroomList/getClassroomAttendancesList"],tabDataSource:I,isAdmin:(0,i.GJ)(),onTabMenuClick:P,defaultSelectedKeys:[r]}),u.createElement("section",null,u.createElement(l.Z,{loading:n["classroomList/getClassroomAttendancesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},u.createElement("iframe",{src:"/knowledgegraph/parseTree.html",onLoad:j,className:_.iframe,ref:g}))),u.createElement(c.default,{open:!!h,onCancel:()=>s(""),width:800,footer:null,bodyStyle:{padding:0},centered:!0,destroyOnClose:!0},u.createElement(b.Z,{src:h,autoPlay:!0,toLog:!1})))};var D=(0,p.connect)(({classroomList:e,loading:n,globalSetting:a})=>({classroomList:e,globalSetting:a,loading:n.effects}))(k)},15715:function(N,o,t){t.d(o,{Z:function(){return b}});var u=t(59301),p=t(95237),l=t(43604),c=t(20834),_=t(38854),i={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},x=t(63144),b=({isLoading:C,addText:E,tabDataSource:A,isAdmin:y,dispatch:m,type:w,isExercise:k,defaultSelectedKeys:D,onTabMenuClick:e,getDropdownMenu:n,showControlButton:a,buttonText:B,buttonIcon:F="icon-tianjiadaohang",extraNode:r,onButtonClick:f=()=>{}})=>{const h=(0,x.useParams)();return u.createElement("div",{className:i.tabMenuContainer},u.createElement(p.Z,null,u.createElement(l.Z,{flex:"1"},u.createElement(c.default,{onSelect:s=>C?{}:e(s),mode:"horizontal",selectedKeys:D},A.map(s=>u.createElement(c.default.Item,{key:typeof s.index=="number"?s.index:s.id},u.createElement("span",{className:"c-grey-666"},s.name),s.total!==void 0&&y&&u.createElement("span",{className:"c-grey-999 ml20"},s.total||0))))),y&&u.createElement(l.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},k&&u.createElement(_.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>u.createElement(c.default,null,u.createElement(c.default.Item,{key:1,onClick:()=>{m({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:w,exportType:"exercise",category_id:h.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),u.createElement(c.default.Item,{key:3,onClick:()=>{x.history.push(`/classrooms/${h==null?void 0:h.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},u.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},u.createElement("span",{style:{color:"#666666",cursor:"pointer"}},u.createElement("i",{className:"iconfont icon-xiazai6"})))),u.createElement("div",{className:i.control},u.createElement("div",{className:i.extra},r),a&&u.createElement("span",{onClick:f,style:{cursor:"pointer"},className:i.selectBtn},u.createElement("span",null,u.createElement("i",{className:`iconfont ${F}`})),u.createElement("span",null,B)),!!n&&u.createElement(_.Z,{className:"ml10",dropdownRender:n},u.createElement("span",{className:i.selectBtn},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-tianjiadaohang"})),u.createElement("span",null,E||"\u521B\u5EFA\u8BD5\u5377")))))))}}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4928],{14433:function(S,_,n){n.r(_),n.d(_,{default:function(){return I}});var u=n(59301),p=n(63144),x=n(56511),r=n(43418),y={flex_box_center:"flex_box_center___yF0Vb",flex_space_between:"flex_space_between___vsNYO",flex_box_vertical_center:"flex_box_vertical_center___C4UqH",flex_box_center_end:"flex_box_center_end___EGtmE",flex_box_column:"flex_box_column___uX9g9",bg:"bg___sRga2",menu:"menu___s8xQl",desc:"desc___poG1Z",listItem:"listItem___ml9kN",info:"info___Z8R2Z",add:"add___jH8te",addForm:"addForm___O999t",attendanceCode:"attendanceCode___hPKyl",signInStatus:"signInStatus___usMPT",colorE02020:"colorE02020___hZvSz",color0152d9:"color0152d9___RgXzd",colorFA6400:"colorFA6400___g2yU6",iframe:"iframe___HRzMh"},D=n(35099);const i={init:[{stage_name:"\u521D\u59CB\u5B66\u4E60",parent:9999999,key:0},{stage_name:"\u7EEA\u8BBA",parent:0,key:1},{discipline_name:"\u7EEA\u8BBA",shixun_count:"1",video_count:"2",parent:1,key:"11"},{shixun_name:"\u7EEA\u8BBA1",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f066ae1a9a8f418f837e5bf8d02b2690/76df907c20efd95bea0fa23424f10693-hd.m3u8",parent:"11",key:"111"},{shixun_name:"\u7EEA\u8BBA2",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/068ca7853da448c794eeffb0dee8bed4/5bb446a882043683e37474ff408f601b-hd.m3u8",parent:"11",key:"112"},{shixun_name:"C++\u5F00\u53D1\u73AF\u5883\u5E94\u7528\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/zxb937qn/challenges",parent:"11",key:"113"},{stage_name:"\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",parent:0,key:2},{discipline_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_count:"1",video_count:"1",parent:2,key:"21"},{shixun_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f5f9c87860cb4a98ba86da37b5bfac70/8d50a9c4d5d4d3382c09bad3f4c5dcb6-hd.m3u8",parent:"21",key:"211"},{shixun_name:"C++\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lg5afhzv/challenges",parent:"21",key:"212"},{discipline_name:"\u5224\u65AD\u8BED\u53E5",shixun_count:"2",video_count:"2",parent:2,key:"22"},{shixun_name:"if\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/3b4e821b200443948c553e4c6b51d940/b9601216238e60440192c2deb58adc53-hd.m3u8",parent:"22",key:"221"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08if\u591A\u91CD\u9009\u62E9\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/23xkyrmn/challenges",parent:"22",key:"222"},{shixun_name:"switch\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/3b4e821b200443948c553e4c6b51d940/b9601216238e60440192c2deb58adc53-hd.m3u8",parent:"22",key:"223"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08\u5DE7\u7528switch\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/sm3c5a7v/challenges",parent:"22",key:"224"},{discipline_name:"\u5FAA\u73AF",shixun_count:"2",video_count:"2",parent:2,key:"23"},{shixun_name:"while\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/dda06371a1594f5d865479a0fadc77bb/cb504e3af36ebe2ba979e8fe5fbb2222-hd.m3u8",parent:"23",key:"231"},{shixun_name:"C++\u5FAA\u73AF\u7ED3\u6784\u2014\u2014\uFF08\u719F\u6089while\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/8yhf4sn6/challenges",parent:"23",key:"232"},{shixun_name:"for\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/503194c483f44ccfacc7f9ee14cda70a/36cbd964c6657d1bbc43eb33b98f0c51-hd.m3u8",parent:"23",key:"233"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08\u5DE7\u7528switch\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/sm3c5a7v/challenges",parent:"23",key:"234"},{stage_name:"\u51FD\u6570",parent:0,key:3},{discipline_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_count:"2",video_count:"1",parent:3,key:"31"},{shixun_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c10e39b3afb14ad0b890368aa1751821/ef361445294452e1d9bfacae80b3ec2f-hd.m3u8",parent:"31",key:"311"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75281",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/3q4isevr/challenges",parent:"31",key:"312"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75282",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/tlhxwo64/challenges",parent:"31",key:"313"},{discipline_name:"\u4F20\u8F93\u4F20\u9012",shixun_count:"2",video_count:"1",parent:3,key:"32"},{shixun_name:"\u51FD\u6570\u7684\u53C2\u6570",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"32",key:"321"},{shixun_name:"C++\u53C2\u6570\u4F20\u90121",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/2phrn8yk/challenges",parent:"32",key:"322"},{shixun_name:"C++\u53C2\u6570\u4F20\u90122",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xsq7p4a6/challenges",parent:"32",key:"323"},{discipline_name:"\u51FD\u6570\u91CD\u8F7D",shixun_count:"1",video_count:"1",parent:3,key:"33"},{shixun_name:"\u51FD\u6570\u91CD\u8F7D",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"33",key:"331"},{shixun_name:"C++\u51FD\u6570\u91CD\u8F7D",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/6hbqpv7e/challenges",parent:"33",key:"332"},{discipline_name:"\u9012\u5F52\u51FD\u6570",shixun_count:"2",video_count:"1",parent:3,key:"34"},{shixun_name:"\u51FD\u6570\u7684\u9012\u5F52\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/51a0935ddc884f1b9f6c1395f2011425/7308cd65a7fe1d13eebe2600054d29c7-hd.m3u8",parent:"34",key:"341"},{shixun_name:"\u9012\u5F52\u51FD\u6570\u7F16\u5199\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4qjw9t32/challenges",parent:"34",key:"342"},{shixun_name:"\u9006\u5E8F\u8F93\u51FA\uFF08\u4F7F\u7528\u9012\u5F52\u89E3\u51B3\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/oxtrf27l/challenges",parent:"34",key:"343"},{stage_name:"\u7C7B\u548C\u5BF9\u8C61",parent:0,key:4},{discipline_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_count:"2",video_count:"1",parent:4,key:"41"},{shixun_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/b4e17c1e8c8d449f862af9ea94fa9522/bad9e739addf73679a70e38a9d2cc32c-hd.m3u8",parent:"41",key:"411"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/igwom4hs/challenges",parent:"41",key:"412"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784\u4F53",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/5yo6rw3f/challenges",parent:"41",key:"413"},{stage_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",parent:0,key:5},{discipline_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_count:"1",video_count:"1",parent:5,key:"51"},{shixun_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fde33b24ff2b4bf5bc5e238dc473df8e/3cf407a74af29554226084d17fa17858-hd.m3u8",parent:"51",key:"511"},{shixun_name:"C++\u7A0B\u5E8F\u7684\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/yqbh3fx5/challenges",parent:"51",key:"512"},{stage_name:"\u6570\u7EC4\u3001\u6307\u9488\u4E0E\u5B57\u7B26\u4E32",parent:0,key:6},{discipline_name:"\u6570\u7EC4",shixun_count:"1",video_count:"1",parent:6,key:"61"},{shixun_name:"\u6570\u7EC4",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"61",key:"611"},{shixun_name:"\u5E73\u5747\u6210\u7EE9\u4E0E\u7B80\u5355\u7EDF\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4wcfgm5q/challenges",parent:"61",key:"612"},{discipline_name:"\u6307\u9488",shixun_count:"3",video_count:"1",parent:6,key:"62"},{shixun_name:"\u6307\u9488",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/00a5448862c84c42b1a369ac2be88ae9/9b9627710a725e570ede478663c2589d-hd.m3u8",parent:"62",key:"621"},{shixun_name:"\u6307\u9488\u7EC3\u624B-\u5B57\u7B26\u4E32\u5012\u5E8F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lkn6xuc3/challenges",parent:"62",key:"622"},{shixun_name:"\u6307\u9488\u6570\u7EC4-\u5355\u8BCD\u5012\u5E8F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/vtk73ny2/challenges",parent:"62",key:"623"},{shixun_name:"\u7528\u6307\u9488\u89E3\u51B3\u95EE\u9898-\u6587\u672C\u683C\u5F0F\u5904\u7406",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xfnp73fz/challenges",parent:"62",key:"624"},{stage_name:"\u7C7B\u7684\u7EE7\u627F",parent:0,key:7},{discipline_name:"\u7C7B\u7684\u7EE7\u627F",shixun_count:"1",video_count:"3",parent:7,key:"71"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/1eedcdb9ec43442c93780f04859c9aa9/631b8c88eb263877d24637d5b8d54dc5-hd.m3u8",parent:"71",key:"711"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fc1e7d8d8140469ba1bc01ee64fcc3c1/9256d13f4a14ae17ba9cac9f895b8a9d-hd.m3u8",parent:"71",key:"712"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(3)",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7806?subject_id=jpl5vs26",parent:"71",key:"713"},{shixun_name:"\u7EE7\u627F\u4E0E\u6D3E\u751F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/f83ipgyo/challenges",parent:"71",key:"714"},{stage_name:"\u591A\u6001\u6027",parent:0,key:8},{discipline_name:"\u591A\u6001\u6027",shixun_count:"1",video_count:"2",parent:8,key:"81"},{shixun_name:"\u591A\u6001\u6027(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/5a960b51ebf346d2b77afb3b70d00768/73d6fa00824f4c73b885d33f688c3294-hd.m3u8",parent:"81",key:"811"},{shixun_name:"\u591A\u6001\u6027(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/08fe97a36e184cf1bf27cdd7a24794c9/625c4e9e863840443f5332ccc02761fc-hd.m3u8",parent:"81",key:"812"},{shixun_name:"\u865A\u51FD\u6570\u4E0E\u591A\u6001\u6027",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/9pjmg7uf/challenges",parent:"81",key:"813"},{stage_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",parent:0,key:9},{discipline_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",shixun_count:"1",video_count:"3",parent:9,key:"91"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/8dcf418d2d16404d91af1780f669e549/eb538592d8a3b98e1c2f7f844f85b778-hd.m3u8",parent:"91",key:"911"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/459f2693af7b48f8b854033e666a77f8/f5b140c5adc0f24ac56b72492373306a-hd.m3u8",parent:"91",key:"912"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(3)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/ccea50bc15d2468aab99aff19eb69e16/a5ecac1ee0c07360d07880187a787085-hd.m3u8",parent:"91",key:"913"},{shixun_name:"\u7FA4\u4F53\u7C7B\u548C\u7FA4\u4F53\u6570\u636E\u7684\u7EC4\u7EC7",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/kfv3my9o/challenges",parent:"91",key:"914"},{stage_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",parent:0,key:10},{discipline_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_count:"1",video_count:"3",parent:10,key:"101"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/2f3154d695a542fbaba5c483d8d7f7a9/aea4302c51501634469ed4b91462c810-hd.m3u8",parent:"101",key:"1011"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/23be6a61e4e54db398b9172b1213a1f2/3f1e88f97957369e29ef2bde63640004-hd.m3u8",parent:"101",key:"1012"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(3)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/a5887adcc34445bba695de7dcadb781e/0fb3a6a6ad38f7a107054c5f2f0de262-hd.m3u8",parent:"101",key:"1013"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hmtw5iq6/challenges",parent:"101",key:"1014"},{stage_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA11",parent:0,key:1911},{discipline_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_count:"1",video_count:"2",parent:1911,key:9111},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(1)22222",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c9e76b949ee847fbb89a926220526692/b80ff8d09a87bfde1064f5b73ae7c34b-hd.m3u8",parent:9111,key:"91111"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/65c02365a4ad40858b69b8cbe3ca4aa1/18a2c5697d4a84a971c500565509f038-hd.m3u8",parent:"9111",key:"91112"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hsvuixpm/challenges",parent:"9111",key:"91113"},{stage_name:"\u5F02\u5E38\u5904\u7406",parent:0,key:12},{discipline_name:"\u5F02\u5E38\u5904\u7406",shixun_count:"1",video_count:"1",parent:12,key:"121"},{shixun_name:"\u5F02\u5E38\u5904\u7406",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c95499dd4c064584914e32fca9563717/98a8be24326e3eb35375713f5ccbb8bb-hd.m3u8",parent:"121",key:"1211"},{shixun_name:"\u7F16\u5199\u5F02\u5E38\u5904\u7406\u7684\u7C7B",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/nlt6f7ae/challenges",parent:"121",key:"1212"}].map(e=>(e.parent=Number(e.parent),e.key=Number(e.key),e)),review:[{stage_name:"\u590D\u4E60\u5B66\u4E60",parent:9999999,key:0},{stage_name:"\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",parent:0,key:1},{discipline_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_count:"1",video_count:"1",parent:1,key:"11"},{shixun_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f5f9c87860cb4a98ba86da37b5bfac70/8d50a9c4d5d4d3382c09bad3f4c5dcb6-hd.m3u8",parent:"11",key:"111"},{shixun_name:"C++\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lg5afhzv/challenges",parent:"11",key:"112"},{discipline_name:"\u5FAA\u73AF",shixun_count:"2",video_count:"2",parent:1,key:"12"},{shixun_name:"while\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/dda06371a1594f5d865479a0fadc77bb/cb504e3af36ebe2ba979e8fe5fbb2222-hd.m3u8",parent:"12",key:"121"},{shixun_name:"C++\u5FAA\u73AF\u7ED3\u6784\u2014\u2014\uFF08\u719F\u6089while\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/8yhf4sn6/challenges",parent:"12",key:"122"},{shixun_name:"for\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/503194c483f44ccfacc7f9ee14cda70a/36cbd964c6657d1bbc43eb33b98f0c51-hd.m3u8",parent:"12",key:"123"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08\u5DE7\u7528switch\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/sm3c5a7v/challenges",parent:"12",key:"124"},{stage_name:"\u51FD\u6570",parent:0,key:2},{discipline_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_count:"2",video_count:"1",parent:2,key:"21"},{shixun_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c10e39b3afb14ad0b890368aa1751821/ef361445294452e1d9bfacae80b3ec2f-hd.m3u8",parent:"21",key:"211"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75281",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/3q4isevr/challenges",parent:"21",key:"212"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75282",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/tlhxwo64/challenges",parent:"21",key:"213"},{discipline_name:"\u4F20\u8F93\u4F20\u9012",shixun_count:"2",video_count:"1",parent:2,key:"22"},{shixun_name:"\u51FD\u6570\u7684\u53C2\u6570",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"22",key:"221"},{shixun_name:"C++\u53C2\u6570\u4F20\u90121",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/2phrn8yk/challenges",parent:"22",key:"222"},{shixun_name:"C++\u53C2\u6570\u4F20\u90122",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xsq7p4a6/challenges",parent:"22",key:"223"},{discipline_name:"\u9012\u5F52\u51FD\u6570",shixun_count:"2",video_count:"2",parent:2,key:"23"},{shixun_name:"\u51FD\u6570\u7684\u9012\u5F52\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/51a0935ddc884f1b9f6c1395f2011425/7308cd65a7fe1d13eebe2600054d29c7-hd.m3u8",parent:"23",key:"231"},{shixun_name:"\u9012\u5F52\u51FD\u6570\u7F16\u5199\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4qjw9t32/challenges",parent:"23",key:"232"},{shixun_name:"\u9006\u5E8F\u8F93\u51FA\uFF08\u4F7F\u7528\u9012\u5F52\u89E3\u51B3\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/oxtrf27l/challenges",parent:"23",key:"233"},{stage_name:"\u7C7B\u548C\u5BF9\u8C61",parent:0,key:3},{discipline_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_count:"2",video_count:"1",parent:3,key:"31"},{shixun_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/b4e17c1e8c8d449f862af9ea94fa9522/bad9e739addf73679a70e38a9d2cc32c-hd.m3u8",parent:"31",key:"311"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/igwom4hs/challenges",parent:"31",key:"312"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784\u4F53",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/5yo6rw3f/challenges",parent:"31",key:"313"},{stage_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",parent:0,key:4},{discipline_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_count:"1",video_count:"1",parent:4,key:"41"},{shixun_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fde33b24ff2b4bf5bc5e238dc473df8e/3cf407a74af29554226084d17fa17858-hd.m3u8",parent:"41",key:"411"},{shixun_name:"C++\u7A0B\u5E8F\u7684\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/yqbh3fx5/challenges",parent:"41",key:"412"},{stage_name:"\u6570\u7EC4\u3001\u6307\u9488\u4E0E\u5B57\u7B26\u4E32",parent:0,key:5},{discipline_name:"\u6570\u7EC4",shixun_count:"1",video_count:"1",parent:5,key:"51"},{shixun_name:"\u6570\u7EC4",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"51",key:"511"},{shixun_name:"\u5E73\u5747\u6210\u7EE9\u4E0E\u7B80\u5355\u7EDF\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4wcfgm5q/challenges",parent:"51",key:"512"},{discipline_name:"\u6307\u9488",shixun_count:"1",video_count:"1",parent:5,key:"52"},{shixun_name:"\u6307\u9488",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/00a5448862c84c42b1a369ac2be88ae9/9b9627710a725e570ede478663c2589d-hd.m3u8",parent:"52",key:"521"},{shixun_name:"\u7528\u6307\u9488\u89E3\u51B3\u95EE\u9898-\u6587\u672C\u683C\u5F0F\u5904\u7406",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xfnp73fz/challenges",parent:"52",key:"522"},{stage_name:"\u7C7B\u7684\u7EE7\u627F",parent:0,key:6},{discipline_name:"\u7C7B\u7684\u7EE7\u627F",shixun_count:"0",video_count:"2",parent:6,key:"61"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/1eedcdb9ec43442c93780f04859c9aa9/631b8c88eb263877d24637d5b8d54dc5-hd.m3u8",parent:"61",key:"611"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fc1e7d8d8140469ba1bc01ee64fcc3c1/9256d13f4a14ae17ba9cac9f895b8a9d-hd.m3u8",parent:"61",key:"612"},{stage_name:"\u591A\u6001\u6027",parent:0,key:7},{discipline_name:"\u591A\u6001\u6027",shixun_count:"1",video_count:"2",parent:7,key:"71"},{shixun_name:"\u591A\u6001\u6027(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/5a960b51ebf346d2b77afb3b70d00768/73d6fa00824f4c73b885d33f688c3294-hd.m3u8",parent:"71",key:"711"},{shixun_name:"\u591A\u6001\u6027(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/08fe97a36e184cf1bf27cdd7a24794c9/625c4e9e863840443f5332ccc02761fc-hd.m3u8",parent:"71",key:"712"},{shixun_name:"\u865A\u51FD\u6570\u4E0E\u591A\u6001\u6027",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/9pjmg7uf/challenges",parent:"71",key:"713"},{stage_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",parent:0,key:8},{discipline_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",shixun_count:"1",video_count:"1",parent:8,key:"81"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/8dcf418d2d16404d91af1780f669e549/eb538592d8a3b98e1c2f7f844f85b778-hd.m3u8",parent:"81",key:"811"},{shixun_name:"\u7FA4\u4F53\u7C7B\u548C\u7FA4\u4F53\u6570\u636E\u7684\u7EC4\u7EC7",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/kfv3my9o/challenges",parent:"81",key:"812"},{stage_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",parent:0,key:9},{discipline_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_count:"1",video_count:"1",parent:9,key:"91"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/2f3154d695a542fbaba5c483d8d7f7a9/aea4302c51501634469ed4b91462c810-hd.m3u8",parent:"91",key:"911"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hmtw5iq6/challenges",parent:"91",key:"912"},{stage_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",parent:0,key:10},{discipline_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_count:"0",video_count:"2",parent:10,key:"101"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c9e76b949ee847fbb89a926220526692/b80ff8d09a87bfde1064f5b73ae7c34b-hd.m3u8",parent:"101",key:"1011"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/65c02365a4ad40858b69b8cbe3ca4aa1/18a2c5697d4a84a971c500565509f038-hd.m3u8",parent:"101",key:"1012"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hsvuixpm/challenges",parent:"101",key:"1013"},{stage_name:"\u5F02\u5E38\u5904\u7406",parent:0,key:9911},{discipline_name:"\u5F02\u5E38\u5904\u7406",shixun_count:"1",video_count:"1",parent:9911,key:"99111"},{shixun_name:"\u5F02\u5E38\u5904\u7406",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c95499dd4c064584914e32fca9563717/98a8be24326e3eb35375713f5ccbb8bb-hd.m3u8",parent:"99111",key:"991111"},{shixun_name:"\u7F16\u5199\u5F02\u5E38\u5904\u7406\u7684\u7C7B",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/nlt6f7ae/challenges",parent:"99111",key:"991112"}].map(e=>(e.parent=Number(e.parent),e.key=Number(e.key),e)),before:[{stage_name:"\u8003\u524D\u5B66\u4E60",parent:9999999,key:0},{stage_name:"\u7EEA\u8BBA",parent:0,key:1},{discipline_name:"\u7EEA\u8BBA",shixun_count:"1",video_count:"2",parent:1,key:"11"},{shixun_name:"\u7EEA\u8BBA1",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f066ae1a9a8f418f837e5bf8d02b2690/76df907c20efd95bea0fa23424f10693-hd.m3u8",parent:"11",key:"111"},{shixun_name:"\u7EEA\u8BBA2",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/068ca7853da448c794eeffb0dee8bed4/5bb446a882043683e37474ff408f601b-hd.m3u8",parent:"11",key:"112"},{shixun_name:"C++\u5F00\u53D1\u73AF\u5883\u5E94\u7528\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/zxb937qn/challenges",parent:"11",key:"113"},{stage_name:"\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",parent:0,key:2},{discipline_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_count:"1",video_count:"1",parent:2,key:"21"},{shixun_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f5f9c87860cb4a98ba86da37b5bfac70/8d50a9c4d5d4d3382c09bad3f4c5dcb6-hd.m3u8",parent:"21",key:"211"},{shixun_name:"C++\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lg5afhzv/challenges",parent:"21",key:"212"},{stage_name:"\u51FD\u6570",parent:0,key:3},{discipline_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_count:"2",video_count:"1",parent:3,key:"31"},{shixun_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c10e39b3afb14ad0b890368aa1751821/ef361445294452e1d9bfacae80b3ec2f-hd.m3u8",parent:"31",key:"311"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75281",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/3q4isevr/challenges",parent:"31",key:"312"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75282",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/tlhxwo64/challenges",parent:"31",key:"313"},{discipline_name:"\u9012\u5F52\u51FD\u6570",shixun_count:"2",video_count:"1",parent:3,key:"32"},{shixun_name:"\u51FD\u6570\u7684\u9012\u5F52\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/51a0935ddc884f1b9f6c1395f2011425/7308cd65a7fe1d13eebe2600054d29c7-hd.m3u8",parent:"32",key:"321"},{shixun_name:"\u9012\u5F52\u51FD\u6570\u7F16\u5199\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4qjw9t32/challenges",parent:"32",key:"322"},{shixun_name:"\u9006\u5E8F\u8F93\u51FA\uFF08\u4F7F\u7528\u9012\u5F52\u89E3\u51B3\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/oxtrf27l/challenges",parent:"32",key:"323"},{stage_name:"\u7C7B\u548C\u5BF9\u8C61",parent:0,key:4},{discipline_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_count:"2",video_count:"1",parent:4,key:"41"},{shixun_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/b4e17c1e8c8d449f862af9ea94fa9522/bad9e739addf73679a70e38a9d2cc32c-hd.m3u8",parent:"41",key:"411"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/igwom4hs/challenges",parent:"41",key:"412"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784\u4F53",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/5yo6rw3f/challenges",parent:"41",key:"413"},{stage_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",parent:0,key:5},{discipline_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_count:"1",video_count:"1",parent:5,key:"51"},{shixun_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fde33b24ff2b4bf5bc5e238dc473df8e/3cf407a74af29554226084d17fa17858-hd.m3u8",parent:"51",key:"511"},{shixun_name:"C++\u7A0B\u5E8F\u7684\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/yqbh3fx5/challenges",parent:"51",key:"512"},{stage_name:"\u6570\u7EC4\u3001\u6307\u9488\u4E0E\u5B57\u7B26\u4E32",parent:0,key:6},{discipline_name:"\u6570\u7EC4",shixun_count:"1",video_count:"1",parent:6,key:"61"},{shixun_name:"\u6570\u7EC4",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"61",key:"611"},{shixun_name:"\u5E73\u5747\u6210\u7EE9\u4E0E\u7B80\u5355\u7EDF\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4wcfgm5q/challenges",parent:"61",key:"612"},{stage_name:"\u7C7B\u7684\u7EE7\u627F",parent:0,key:7},{discipline_name:"\u7C7B\u7684\u7EE7\u627F",shixun_count:"1",video_count:"3",parent:7,key:"71"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/1eedcdb9ec43442c93780f04859c9aa9/631b8c88eb263877d24637d5b8d54dc5-hd.m3u8",parent:"71",key:"711"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fc1e7d8d8140469ba1bc01ee64fcc3c1/9256d13f4a14ae17ba9cac9f895b8a9d-hd.m3u8",parent:"71",key:"712"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(3)",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7806?subject_id=jpl5vs26",parent:"71",key:"713"},{shixun_name:"\u7EE7\u627F\u4E0E\u6D3E\u751F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/f83ipgyo/challenges",parent:"71",key:"714"},{stage_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",parent:0,key:8},{discipline_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",shixun_count:"0",video_count:"1",parent:8,key:"81"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/8dcf418d2d16404d91af1780f669e549/eb538592d8a3b98e1c2f7f844f85b778-hd.m3u8",parent:"81",key:"811"},{stage_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",parent:0,key:9},{discipline_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_count:"0",video_count:"1",parent:9,key:"91"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/2f3154d695a542fbaba5c483d8d7f7a9/aea4302c51501634469ed4b91462c810-hd.m3u8",parent:"91",key:"911"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/23be6a61e4e54db398b9172b1213a1f2/3f1e88f97957369e29ef2bde63640004-hd.m3u8",parent:"91",key:"912"},{stage_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",parent:0,key:10},{discipline_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_count:"0",video_count:"1",parent:10,key:"101"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c9e76b949ee847fbb89a926220526692/b80ff8d09a87bfde1064f5b73ae7c34b-hd.m3u8",parent:"101",key:"1011"},{stage_name:"\u5F02\u5E38\u5904\u7406",parent:0,key:9911},{discipline_name:"\u5F02\u5E38\u5904\u7406",shixun_count:"1",video_count:"1",parent:9911,key:"99111"},{shixun_name:"\u5F02\u5E38\u5904\u7406",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c95499dd4c064584914e32fca9563717/98a8be24326e3eb35375713f5ccbb8bb-hd.m3u8",parent:"99111",key:"991111"},{shixun_name:"\u7F16\u5199\u5F02\u5E38\u5904\u7406\u7684\u7C7B",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/nlt6f7ae/challenges",parent:"99111",key:"991112"}].map(e=>(e.parent=Number(e.parent),e.key=Number(e.key),e))};var m=n(15715),P=n(45401),v=Object.defineProperty,B=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,o=(e,t,a)=>t in e?v(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,j=(e,t)=>{for(var a in t||(t={}))F.call(t,a)&&o(e,a,t[a]);if(B)for(var a of B(t))g.call(t,a)&&o(e,a,t[a]);return e};const N=({classroomList:e,loading:t,dispatch:a})=>{const[f]=(0,p.useSearchParams)(),[b]=(0,u.useState)(j({},(0,p.useParams)())),[h,C]=(0,u.useState)("init"),[c,A]=(0,u.useState)(""),E=(0,u.useRef)();(0,u.useEffect)(()=>{const d=f.get("tabId");d&&(C(d),b.status=d)},[b.categoryId,f.get("tabId")]);const w=d=>{C(d.key)},k=[{name:"\u521D\u59CB\u5B66\u4E60",id:"init"},{name:"\u590D\u4E60\u5B66\u4E60",id:"review"},{name:"\u8003\u524D\u5B66\u4E60",id:"before"}],l=d=>{d.data.type==="playVideo"&&A(d.data.url)};(0,u.useEffect)(()=>{h&&s(),window.addEventListener("message",l)},[h]);const s=()=>{var d;(d=E.current.contentWindow)==null||d.postMessage({data:i[h]},"*")};return u.createElement("section",null,u.createElement(m.Z,{isLoading:t["classroomList/getClassroomAttendancesList"],tabDataSource:k,isAdmin:(0,D.GJ)(),onTabMenuClick:w,defaultSelectedKeys:[h]}),u.createElement("section",null,u.createElement(x.Z,{loading:t["classroomList/getClassroomAttendancesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},u.createElement("iframe",{src:"/knowledgegraph/parseTree.html",onLoad:s,className:y.iframe,ref:E}))),u.createElement(r.default,{open:!!c,onCancel:()=>A(""),width:800,footer:null,bodyStyle:{padding:0},centered:!0,destroyOnClose:!0},u.createElement(P.Z,{src:c,autoPlay:!0,toLog:!1})))};var I=(0,p.connect)(({classroomList:e,loading:t,globalSetting:a})=>({classroomList:e,globalSetting:a,loading:t.effects}))(N)},15715:function(S,_,n){n.d(_,{Z:function(){return v}});var u=n(59301),p=n(95237),x=n(43604),r=n(20834),y=n(38854),D=n(6848),i={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},m=n(63144),v=({isLoading:B,addText:F,tabDataSource:g,isAdmin:o,dispatch:j,type:N,isExercise:I,defaultSelectedKeys:e,onTabMenuClick:t,getDropdownMenu:a,showControlButton:f,buttonText:b,buttonIcon:h="icon-tianjiadaohang",extraNode:C,user:c,onButtonClick:A=()=>{}})=>{var E,w,k;const l=(0,m.useParams)();return u.createElement("div",{className:i.tabMenuContainer},u.createElement(p.Z,null,u.createElement(x.Z,{flex:"1"},u.createElement(r.default,{onSelect:s=>B?{}:t(s),mode:"horizontal",selectedKeys:e},g.map(s=>u.createElement(r.default.Item,{key:typeof s.index=="number"?s.index:s.id},u.createElement("span",{className:"c-grey-666"},s.name),s.total!==void 0&&o&&u.createElement("span",{className:"c-grey-999 ml20"},s.total||0))))),o&&u.createElement(x.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},I&&u.createElement(y.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>u.createElement(r.default,null,u.createElement(r.default.Item,{key:1,onClick:()=>{j({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:N,exportType:"exercise",category_id:l.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),u.createElement(r.default.Item,{key:3,onClick:()=>{m.history.push(`/classrooms/${l==null?void 0:l.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},u.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},u.createElement("span",{style:{color:"#666666",cursor:"pointer"}},u.createElement("i",{className:"iconfont icon-xiazai6"})))),u.createElement("div",{className:i.control},u.createElement("div",{className:i.extra},C),f&&u.createElement("span",{onClick:A,style:{cursor:"pointer"},className:i.selectBtn},u.createElement("span",null,u.createElement("i",{className:`iconfont ${h}`})),u.createElement("span",null,b)),!!a&&u.createElement(y.Z,{disabled:((E=c==null?void 0:c.userInfo)==null?void 0:E.user_status)===2,className:"ml10",dropdownRender:a},u.createElement("span",{className:((w=c==null?void 0:c.userInfo)==null?void 0:w.user_status)===2?i.selectBtn1:i.selectBtn},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-tianjiadaohang"})),u.createElement(D.Z,{title:((k=c==null?void 0:c.userInfo)==null?void 0:k.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},u.createElement("span",null,F||"\u521B\u5EFA\u8BD5\u5377"))))))))}}}]);
diff --git a/p__Classrooms__Lists__LearningPath__index.chunk.css b/p__Classrooms__Lists__LearningPath__index.chunk.css
index 8a5c1c2369..ecbe68b447 100644
--- a/p__Classrooms__Lists__LearningPath__index.chunk.css
+++ b/p__Classrooms__Lists__LearningPath__index.chunk.css
@@ -1 +1 @@
-.flex_box_center___yF0Vb{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vsNYO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___C4UqH{align-items:center;box-align:center}.flex_box_center_end___EGtmE{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___uX9g9{flex-direction:column;box-orient:block-axis}.bg___sRga2{background:white}.menu___s8xQl{position:relative}.menu___s8xQl li{height:74px;line-height:74px;margin:0 15px;font-size:16px;font-weight:700}.desc___poG1Z{padding:20px 0;font-size:16px;font-weight:700;color:#999}.listItem___ml9kN{position:relative;overflow:hidden;padding:25px 30px!important;background:white;margin-top:20px!important;cursor:pointer}.listItem___ml9kN>div{flex:1 1}.listItem___ml9kN:hover{box-shadow:0 0 10px #ccc}.info___Z8R2Z{margin-left:20px}.info___Z8R2Z p{margin-top:18px}.add___jH8te{position:absolute;right:20px;top:25px;font-size:16px;color:#0152d9;font-weight:700;cursor:pointer}.addForm___O999t label{min-width:100px;text-align:right;justify-content:flex-end}.addForm___O999t [class=ant-form-item]{margin-bottom:30px}.attendanceCode___hPKyl{background-color:#44d7b61a;color:#44d7b6;border:1px solid #44d7b6;padding:5px 10px;border-radius:5px}.signInStatus___usMPT{position:absolute;right:-35px;top:-35px;width:70px;height:70px;display:flex;align-items:flex-end;justify-content:center;transform:rotate(45deg)}.colorE02020___hZvSz{background-color:#e0202033;color:#e02020}.color0152d9___RgXzd{background-color:#1890ff33;color:#0152d9}.colorFA6400___g2yU6{background-color:#fa640033;color:#fa6400}.iframe___HRzMh{width:100%;height:100%;min-height:500px;height:calc(100vh - 400px);border:none}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.watermark___hNYlv{position:absolute;left:0;bottom:100px;font-size:18px;text-shadow:0px 0px 5px #b6b6b6;color:#fff;z-index:1}.videovideo___ovOkV::-webkit-media-controls-fullscreen-button{display:none!important}@keyframes upDown___SlgHv{0%{left:0;bottom:100px}40%{opacity:1;bottom:80%;left:calc(50% - 130px)}41%{opacity:0;bottom:80%;left:calc(50% - 130px)}79%{opacity:0;bottom:80%;left:calc(50% - 130px)}80%{opacity:1;opacity:100%;bottom:100px;left:calc(100% - 270px)}to{opacity:1;bottom:100px;left:calc(100% - 270px)}}.animate__loop___mvL6s{animation-name:upDown___SlgHv}:root{--youtube-red: #fe0900}.container___g1WYG{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.video-container___XPkWR{width:100%;height:100%;margin:0 auto;position:relative;display:flex;flex-direction:column;justify-content:center}.video-container___XPkWR video{width:100%;height:100%;max-height:auto;object-fit:cover}.video-controls___to0Zq{right:0;left:0;padding:10px;position:absolute;bottom:0;transition:all .2s ease;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.84))}.video-controls___to0Zq.hide___NA3DV{opacity:0;pointer-events:none}.video-progress___gqHsd{position:relative;height:4px;margin-bottom:10px;margin-top:5px;padding:0 6px}progress{appearance:none;border-radius:2px;width:100%;height:4px;pointer-events:none;position:absolute;top:0}progress::-webkit-progress-bar{background-color:#787878;border-radius:2px}progress::-webkit-progress-value{background:#fff;border-radius:2px}progress::-moz-progress-bar{background:#fff}.seek___iZHBm{position:absolute;top:0;width:100%;cursor:pointer;margin:0}.seek___iZHBm:hover+.seek-tooltip___uWyXx{display:block}.seek-tooltip___uWyXx{white-space:nowrap;display:none;position:absolute;top:-50px;margin-left:-20px;font-size:12px;padding:3px;content:attr(data-title);font-weight:700;color:#fff;background-color:#0009}.bottom-controls___uoIBm{display:flex;justify-content:space-between;align-items:center;font-size:14px}.bottom-controls___uoIBm button{display:inline-flex;align-items:center}.left-controls___mBEx4{display:flex;align-items:center;color:#fff;font-size:10px}.right-controls___e9L6r{display:flex}.right-controls___e9L6r .rateOverlay___HHBWe{background-color:#000}.right-controls___e9L6r .controlText___M_BWR{font-size:12px;color:#fff}.volume-controls___fa3mE{display:inline-flex;align-items:center}.volume-controls___fa3mE input{width:100px;opacity:1;transition:all .4s ease}.volume-controls___fa3mE:hover input,.volume-controls___fa3mE input:focus{width:100px;opacity:1}.container___g1WYG button{cursor:pointer;position:relative;margin-right:7px;font-size:12px;padding:3px;border:none;outline:none;background-color:transparent}.container___g1WYG button *{pointer-events:none}.container___g1WYG button:before{content:attr(data-title);position:absolute;display:none;left:0;top:-27px;background-color:#0009;color:#fff;font-weight:700;padding:4px 6px;word-break:keep-all;white-space:pre}.container___g1WYG button:last-child:before{right:0;left:inherit}.container___g1WYG button:hover:before{display:inline-block}.fullscreen-button___ur0es{margin-right:0}.fullscreen-button___ur0es:before{right:0;left:inherit!important;width:fit-content}.fullscreen-button1___rfaXm{margin-top:-10px}.pip-button___GFO8W svg{width:26px;height:26px}.playback-animation___ndURq{pointer-events:none;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;width:80px;height:80px;border-radius:80px;background-color:#0009;display:flex;justify-content:center;align-items:center;opacity:0}input[type=range]{-webkit-appearance:none;-moz-appearance:none;height:4px;background:transparent;cursor:pointer}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;cursor:pointer;border-radius:1.3px;-webkit-appearance:none;-webkit-transition:all .4s ease;transition:all .4s ease}input[type=range]::-webkit-slider-thumb{height:16px;width:16px;border-radius:16px;background:var(--youtube-red);cursor:pointer;-webkit-appearance:none;margin-left:-1px;opacity:0}input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range].volume___OTmpP{height:5px;background-color:#fff}input[type=range].volume___OTmpP::-webkit-slider-runnable-track{background-color:transparent}input[type=range].volume___OTmpP::-webkit-slider-thumb{margin-left:0;height:14px;width:14px;background:#fff}input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;border:1px solid transparent;background:transparent;border-radius:1.3px}input[type=range]::-moz-range-thumb{height:14px;width:14px;border-radius:50px;border:1px solid var(--youtube-red);background:var(--youtube-red);cursor:pointer;margin-top:5px}input[type=range]:focus::-moz-range-track{outline:none}input[type=range].volume___OTmpP::-moz-range-thumb{border:1px solid #fff;background:#fff}.hidden___o7GkT{display:none}.container___g1WYG svg{width:20px;height:20px;fill:#fff;stroke:#fff;cursor:pointer}
+.flex_box_center___yF0Vb{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vsNYO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___C4UqH{align-items:center;box-align:center}.flex_box_center_end___EGtmE{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___uX9g9{flex-direction:column;box-orient:block-axis}.bg___sRga2{background:white}.menu___s8xQl{position:relative}.menu___s8xQl li{height:74px;line-height:74px;margin:0 15px;font-size:16px;font-weight:700}.desc___poG1Z{padding:20px 0;font-size:16px;font-weight:700;color:#999}.listItem___ml9kN{position:relative;overflow:hidden;padding:25px 30px!important;background:white;margin-top:20px!important;cursor:pointer}.listItem___ml9kN>div{flex:1 1}.listItem___ml9kN:hover{box-shadow:0 0 10px #ccc}.info___Z8R2Z{margin-left:20px}.info___Z8R2Z p{margin-top:18px}.add___jH8te{position:absolute;right:20px;top:25px;font-size:16px;color:#0152d9;font-weight:700;cursor:pointer}.addForm___O999t label{min-width:100px;text-align:right;justify-content:flex-end}.addForm___O999t [class=ant-form-item]{margin-bottom:30px}.attendanceCode___hPKyl{background-color:#44d7b61a;color:#44d7b6;border:1px solid #44d7b6;padding:5px 10px;border-radius:5px}.signInStatus___usMPT{position:absolute;right:-35px;top:-35px;width:70px;height:70px;display:flex;align-items:flex-end;justify-content:center;transform:rotate(45deg)}.colorE02020___hZvSz{background-color:#e0202033;color:#e02020}.color0152d9___RgXzd{background-color:#1890ff33;color:#0152d9}.colorFA6400___g2yU6{background-color:#fa640033;color:#fa6400}.iframe___HRzMh{width:100%;height:100%;min-height:500px;height:calc(100vh - 400px);border:none}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S{display:inline-block;padding:0 12px;height:30px;background:#FAFBFC;border:1px solid #E7E7E7;border-radius:4px;line-height:30px;cursor:no-drop;text-align:center;color:silver}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.watermark___hNYlv{position:absolute;left:0;bottom:100px;font-size:18px;text-shadow:0px 0px 5px #b6b6b6;color:#fff;z-index:1}.videovideo___ovOkV::-webkit-media-controls-fullscreen-button{display:none!important}@keyframes upDown___SlgHv{0%{left:0;bottom:100px}40%{opacity:1;bottom:80%;left:calc(50% - 130px)}41%{opacity:0;bottom:80%;left:calc(50% - 130px)}79%{opacity:0;bottom:80%;left:calc(50% - 130px)}80%{opacity:1;opacity:100%;bottom:100px;left:calc(100% - 270px)}to{opacity:1;bottom:100px;left:calc(100% - 270px)}}.animate__loop___mvL6s{animation-name:upDown___SlgHv}:root{--youtube-red: #fe0900}.container___g1WYG{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.video-container___XPkWR{width:100%;height:100%;margin:0 auto;position:relative;display:flex;flex-direction:column;justify-content:center}.video-container___XPkWR video{width:100%;height:100%;max-height:auto;object-fit:cover}.video-controls___to0Zq{right:0;left:0;padding:10px;position:absolute;bottom:0;transition:all .2s ease;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.84))}.video-controls___to0Zq.hide___NA3DV{opacity:0;pointer-events:none}.video-progress___gqHsd{position:relative;height:4px;margin-bottom:10px;margin-top:5px;padding:0 6px}progress{appearance:none;border-radius:2px;width:100%;height:4px;pointer-events:none;position:absolute;top:0}progress::-webkit-progress-bar{background-color:#787878;border-radius:2px}progress::-webkit-progress-value{background:#fff;border-radius:2px}progress::-moz-progress-bar{background:#fff}.seek___iZHBm{position:absolute;top:0;width:100%;cursor:pointer;margin:0}.seek___iZHBm:hover+.seek-tooltip___uWyXx{display:block}.seek-tooltip___uWyXx{white-space:nowrap;display:none;position:absolute;top:-50px;margin-left:-20px;font-size:12px;padding:3px;content:attr(data-title);font-weight:700;color:#fff;background-color:#0009}.bottom-controls___uoIBm{display:flex;justify-content:space-between;align-items:center;font-size:14px}.bottom-controls___uoIBm button{display:inline-flex;align-items:center}.left-controls___mBEx4{display:flex;align-items:center;color:#fff;font-size:10px}.right-controls___e9L6r{display:flex}.right-controls___e9L6r .rateOverlay___HHBWe{background-color:#000}.right-controls___e9L6r .controlText___M_BWR{font-size:12px;color:#fff}.volume-controls___fa3mE{display:inline-flex;align-items:center}.volume-controls___fa3mE input{width:100px;opacity:1;transition:all .4s ease}.volume-controls___fa3mE:hover input,.volume-controls___fa3mE input:focus{width:100px;opacity:1}.container___g1WYG button{cursor:pointer;position:relative;margin-right:7px;font-size:12px;padding:3px;border:none;outline:none;background-color:transparent}.container___g1WYG button *{pointer-events:none}.container___g1WYG button:before{content:attr(data-title);position:absolute;display:none;left:0;top:-27px;background-color:#0009;color:#fff;font-weight:700;padding:4px 6px;word-break:keep-all;white-space:pre}.container___g1WYG button:last-child:before{right:0;left:inherit}.container___g1WYG button:hover:before{display:inline-block}.fullscreen-button___ur0es{margin-right:0}.fullscreen-button___ur0es:before{right:0;left:inherit!important;width:fit-content}.fullscreen-button1___rfaXm{margin-top:-10px}.pip-button___GFO8W svg{width:26px;height:26px}.playback-animation___ndURq{pointer-events:none;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;width:80px;height:80px;border-radius:80px;background-color:#0009;display:flex;justify-content:center;align-items:center;opacity:0}input[type=range]{-webkit-appearance:none;-moz-appearance:none;height:4px;background:transparent;cursor:pointer}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;cursor:pointer;border-radius:1.3px;-webkit-appearance:none;-webkit-transition:all .4s ease;transition:all .4s ease}input[type=range]::-webkit-slider-thumb{height:16px;width:16px;border-radius:16px;background:var(--youtube-red);cursor:pointer;-webkit-appearance:none;margin-left:-1px;opacity:0}input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range].volume___OTmpP{height:5px;background-color:#fff}input[type=range].volume___OTmpP::-webkit-slider-runnable-track{background-color:transparent}input[type=range].volume___OTmpP::-webkit-slider-thumb{margin-left:0;height:14px;width:14px;background:#fff}input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;border:1px solid transparent;background:transparent;border-radius:1.3px}input[type=range]::-moz-range-thumb{height:14px;width:14px;border-radius:50px;border:1px solid var(--youtube-red);background:var(--youtube-red);cursor:pointer;margin-top:5px}input[type=range]:focus::-moz-range-track{outline:none}input[type=range].volume___OTmpP::-moz-range-thumb{border:1px solid #fff;background:#fff}.hidden___o7GkT{display:none}.container___g1WYG svg{width:20px;height:20px;fill:#fff;stroke:#fff;cursor:pointer}
diff --git a/p__Classrooms__Lists__LiveVideo__index.async.js b/p__Classrooms__Lists__LiveVideo__index.async.js
index dc90368073..957b69bd89 100644
--- a/p__Classrooms__Lists__LiveVideo__index.async.js
+++ b/p__Classrooms__Lists__LiveVideo__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7878],{6629:function(J,Z,o){var e=o(59301),p=o(93314),I=o(3113),C=Object.defineProperty,D=Object.defineProperties,c=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,h=(F,E,v)=>E in F?C(F,E,{enumerable:!0,configurable:!0,writable:!0,value:v}):F[E]=v,_=(F,E)=>{for(var v in E||(E={}))z.call(E,v)&&h(F,v,E[v]);if(T)for(var v of T(E))N.call(E,v)&&h(F,v,E[v]);return F},O=(F,E)=>D(F,c(E));const x=({img:F,buttonProps:E={},styles:v={},customText:V,ButtonText:L,ButtonClick:b,Buttonclass:m,ButtonTwo:B,imgStyles:S,loading:M=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:_(_({},{color:"#999",margin:"100px auto",visibility:M?"hidden":"visible"}),v)},e.createElement("img",{src:F||p,style:O(_({},S),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},V||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),L&&e.createElement(I.ZP,_({className:m,onClick:b},E),L),B&&B);Z.Z=x},32711:function(J,Z,o){o.r(Z),o.d(Z,{default:function(){return Pe}});var e=o(59301),p=o(63144),I=o(20834),C=o(44e3),D=o(95237),c=o(43604),T=o(3113),z=o(53864),N=o(35099),h=o(15826),_=o(6629),O=o(43418),x=o(8591),F=o(76265),E=(u,a,t)=>new Promise((s,y)=>{var l=n=>{try{r(t.next(n))}catch(i){y(i)}},A=n=>{try{r(t.throw(n))}catch(i){y(i)}},r=n=>n.done?s(n.value):Promise.resolve(n.value).then(l,A);r((t=t.apply(u,a)).next())});const v=({classroomList:u,dispatch:a})=>{const t=(0,p.useParams)(),{actionTabs:s}=u;return t.id=t.coursesId,e.createElement(O.default,{centered:!0,title:"\u63D0\u793A",open:u.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>E(void 0,null,function*(){(yield(0,F.ZP)(`/api/live_links/${s.data.id}.json`,{method:"delete"})).status===0&&(x.ZP.success("\u5220\u9664\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"classroomList/getLiveVideoList",payload:{id:t.id}}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var V=(0,p.connect)(({classroomList:u})=>({classroomList:u}))(v),L=o(98228),b=o(57809),m=o(78241),B=o(98135),S=o(84291),M=o(99232),g=o.n(M),w={form:"form___eXJya"},P=Object.defineProperty,W=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,X=(u,a,t)=>a in u?P(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,Q=(u,a)=>{for(var t in a||(a={}))re.call(a,t)&&X(u,t,a[t]);if(W)for(var t of W(a))oe.call(a,t)&&X(u,t,a[t]);return u},se=(u,a,t)=>new Promise((s,y)=>{var l=n=>{try{r(t.next(n))}catch(i){y(i)}},A=n=>{try{r(t.throw(n))}catch(i){y(i)}},r=n=>n.done?s(n.value):Promise.resolve(n.value).then(l,A);r((t=t.apply(u,a)).next())});const{TreeNode:xe}=L.default,{Option:j}=b.default,ce=({classroomList:u,loading:a,dispatch:t})=>{const s=(0,p.useParams)();s.id=s.coursesId;const{detailAttendancesDetail:y,actionTabs:l}=u,[A]=m.default.useForm(),[r,n]=(0,e.useState)("\u76F4\u64AD\u94FE\u63A5"),i=d=>d&&dse(void 0,null,function*(){const d=Q({},yield A.validateFields());(yield(0,F.ZP)(`/api/courses/${s.id}/live_links.json`,{method:"post",body:Q({},d)})).status===0&&((0,h.L9)(["\u6559\u5B66\u8BFE\u5802","\u76F4\u64AD","\u6DFB\u52A0\u76F4\u64AD"]),x.ZP.success("\u6DFB\u52A0\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getLiveVideoList",payload:{id:s.id}}))}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},e.createElement(m.default,{form:A,initialValues:{platform:"\u817E\u8BAF\u8BFE\u5802",link:""}},e.createElement(m.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u540D\u79F0"}]},e.createElement(B.default,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u540D\u79F0",maxLength:60})),e.createElement(m.default.Item,{label:"\u76F4\u64AD\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u76F4\u64AD\u5E73\u53F0!"}]},e.createElement(b.default,{showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u5E73\u53F0",defaultValue:"\u817E\u8BAF\u8BFE\u5802",onChange:d=>{n(d==="\u5A01\u4F70\u901A"||d==="zoom"?"\u4F1A\u8BAE\u53F7":"\u76F4\u64AD\u94FE\u63A5")},optionFilterProp:"children"},e.createElement(j,{value:"\u817E\u8BAF\u8BFE\u5802"},"\u817E\u8BAF\u8BFE\u5802"),e.createElement(j,{value:"\u6597\u9C7C\u76F4\u64AD"},"\u6597\u9C7C\u76F4\u64AD"),e.createElement(j,{value:"Bilibili"},"Bilibili"),e.createElement(j,{value:"\u5A01\u4F70\u901A"},"\u5A01\u4F70\u901A"),e.createElement(j,{value:"zoom"},"zoom"))),e.createElement(m.default.Item,{label:r,name:"url"},e.createElement(B.default,{placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u76F4\u64AD\u94FE\u63A5 \u5982\uFF1A\u817E\u8BAF\u8BFE\u5802\u64AD\u653E\u94FE\u63A5\u7B49"})),e.createElement(D.Z,{justify:"space-between"},e.createElement(c.Z,{span:11},e.createElement(m.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},e.createElement(S.default,{disabledDate:i,format:"YYYY-MM-DD HH:mm",minuteStep:30,placeholder:"\u5982\uFF1A2020/02/02 12:00",defaultValue:g()(g()(new Date((0,h.qd)())).add(7,"days").format("YYYY-MM-DD HH:mm")),showTime:{format:"HH:mm",defaultValue:g()((0,h.U6)(),"HH:mm")}}))),e.createElement(c.Z,{span:11,className:w.timer},e.createElement(D.Z,{justify:"center",align:"middle",style:{flexFlow:"row"}},e.createElement(c.Z,{flex:8},e.createElement(m.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},e.createElement(B.default,{placeholder:"\u8BF7\u8F93\u5165\u76F4\u64AD\u65F6\u957F"}))),e.createElement(c.Z,{flex:"40px"},e.createElement("span",{className:"ml5"},"\u5206\u949F"))))),e.createElement(m.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},e.createElement(B.default.TextArea,{placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var ie=(0,p.connect)(({classroomList:u,loading:a})=>({classroomList:u,loading:a}))(ce),me=o(56102),de=(u,a,t)=>new Promise((s,y)=>{var l=n=>{try{r(t.next(n))}catch(i){y(i)}},A=n=>{try{r(t.throw(n))}catch(i){y(i)}},r=n=>n.done?s(n.value):Promise.resolve(n.value).then(l,A);r((t=t.apply(u,a)).next())});const{TreeNode:Oe}=L.default,{Option:Le}=b.default,Ee=({classroomList:u,loading:a,dispatch:t})=>{const s=(0,p.useParams)();s.id=s.coursesId;const{detailAttendancesDetail:y,actionTabs:l}=u,[A]=m.default.useForm(),r=n=>n&&nde(void 0,null,function*(){t({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},l.data&&e.createElement("div",{style:{margin:"0 80px"}},e.createElement(D.Z,{justify:"center",align:"middle",className:"mt40"},e.createElement(c.Z,{className:"font16 tc"},"\u6253\u5F00",l.data.platform,"\u5BA2\u6237\u7AEF\uFF0C\u8F93\u5165\u76F4\u64AD\u94FE\u63A5\u5373\u53EF\u8FDB\u5165\u76F4\u64AD")),e.createElement(D.Z,{className:"mt20",justify:"center"},e.createElement(c.Z,{className:"tc",flex:1},"\u76F4\u64AD\u94FE\u63A5\uFF1A",!l.data.url||l.data.url===""?e.createElement("span",{className:"c-red"},"\u7B49\u5F85\u5F00\u64AD"):l.data.url,l.data.url&&l.data.url!==""&&e.createElement(me.CopyToClipboard,{text:l.data.url,onCopy:()=>x.ZP.success("\u590D\u5236\u6210\u529F")},e.createElement("span",{className:"c-blue ml30"},"\u590D\u5236\u76F4\u64AD\u94FE\u63A5"))))))};var fe=(0,p.connect)(({classroomList:u,loading:a})=>({classroomList:u,loading:a}))(Ee),pe=Object.defineProperty,q=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,ee=(u,a,t)=>a in u?pe(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,te=(u,a)=>{for(var t in a||(a={}))Fe.call(a,t)&&ee(u,t,a[t]);if(q)for(var t of q(a))ve.call(a,t)&&ee(u,t,a[t]);return u},ye=(u,a,t)=>new Promise((s,y)=>{var l=n=>{try{r(t.next(n))}catch(i){y(i)}},A=n=>{try{r(t.throw(n))}catch(i){y(i)}},r=n=>n.done?s(n.value):Promise.resolve(n.value).then(l,A);r((t=t.apply(u,a)).next())});const{TreeNode:Te}=L.default,{Option:H}=b.default,Ae=({classroomList:u,loading:a,dispatch:t})=>{const s=(0,p.useParams)();s.id=s.coursesId;const{detailAttendancesDetail:y,actionTabs:l}=u,[A]=m.default.useForm(),r=n=>n&&n{var n,i,d,K,G,R,U;A.setFieldsValue({platform:(n=l==null?void 0:l.data)==null?void 0:n.platform,course_name:(i=l==null?void 0:l.data)==null?void 0:i.course_name,live_time:(d=l==null?void 0:l.data)!=null&&d.live_time?g()((K=l==null?void 0:l.data)==null?void 0:K.live_time):null,url:(G=l==null?void 0:l.data)==null?void 0:G.url,duration:(R=l==null?void 0:l.data)==null?void 0:R.duration,description:(U=l==null?void 0:l.data)==null?void 0:U.description})},[l]),e.createElement(O.default,{centered:!0,title:"\u7F16\u8F91\u76F4\u64AD",open:u.actionTabs.key==="\u7F16\u8F91",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>ye(void 0,null,function*(){const n=te({},yield A.validateFields());n.live_time&&(n.live_time=g()(n.live_time).format("YYYY-MM-DD HH:mm")),(yield(0,F.ZP)(`/api/live_links/${l.data.id}.json`,{method:"put",body:te({},n)})).status===0&&(x.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getLiveVideoList",payload:{id:s.id}}))}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},l.data&&e.createElement(m.default,{form:A,initialValues:{platform:l.data.platform,course_name:l.data.course_name,live_time:l.data.live_time?g()(l.data.live_time):null,url:l.data.url,duration:l.data.duration,description:l.data.description}},e.createElement(m.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.createElement(B.default,{maxLength:60})),e.createElement(m.default.Item,{label:"\u76F4\u64AD\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E73\u53F0!"}]},e.createElement(b.default,{showSearch:!0,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5E73\u53F0",defaultValue:"\u817E\u8BAF\u8BFE\u5802",optionFilterProp:"children"},e.createElement(H,{value:"\u817E\u8BAF\u8BFE\u5802"},"\u817E\u8BAF\u8BFE\u5802"),e.createElement(H,{value:"\u6597\u9C7C\u76F4\u64AD"},"\u6597\u9C7C\u76F4\u64AD"),e.createElement(H,{value:"Bilibili"},"Bilibili"),e.createElement(H,{value:"\u5A01\u4F70\u901A"},"\u5A01\u4F70\u901A"),e.createElement(H,{value:"zoom"},"zoom")),","),e.createElement(D.Z,{justify:"space-between"},e.createElement(c.Z,{span:11},e.createElement(m.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},e.createElement(S.default,{disabledDate:r,format:"YYYY-MM-DD HH:mm",minuteStep:30,showTime:{format:"HH:mm",defaultValue:g()((0,h.U6)(),"HH:mm")}}))),e.createElement(c.Z,{span:11,className:w.timer},e.createElement(D.Z,{justify:"center",align:"middle",style:{flexFlow:"row"}},e.createElement(c.Z,{flex:8},e.createElement(m.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},e.createElement(B.default,null))),e.createElement(c.Z,{flex:"40px"},e.createElement("span",{className:"ml5"},"\u5206\u949F"))))),e.createElement(m.default.Item,{label:"\u4F1A\u8BAE\u53F7",name:"url",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E73\u53F0!"}]},e.createElement(B.default,null)),e.createElement(m.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},e.createElement(B.default.TextArea,{placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var De=(0,p.connect)(({classroomList:u,loading:a})=>({classroomList:u,loading:a}))(Ae),Be=o(15715),ae={flex_box_center:"flex_box_center___ZOntB",flex_space_between:"flex_space_between___xCjmA",flex_box_vertical_center:"flex_box_vertical_center___gyDc0",flex_box_center_end:"flex_box_center_end___ytAb3",flex_box_column:"flex_box_column___KhTU7",bg:"bg___JLZ_u",menu:"menu___Fc6i8",desc:"desc___gI7VF",otherLink:"otherLink___msxoY",card:"card___qCDxO",supportPlatform:"supportPlatform___gN3jm"},Y=o(57306),ge=Object.defineProperty,$=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,ne=(u,a,t)=>a in u?ge(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,k=(u,a)=>{for(var t in a||(a={}))ue.call(a,t)&&ne(u,t,a[t]);if($)for(var t of $(a))le.call(a,t)&&ne(u,t,a[t]);return u},he=(u,a)=>{var t={};for(var s in u)ue.call(u,s)&&a.indexOf(s)<0&&(t[s]=u[s]);if(u!=null&&$)for(var s of $(u))a.indexOf(s)<0&&le.call(u,s)&&(t[s]=u[s]);return t};const{SubMenu:Ne}=I.default,{Content:Ze,Sider:Ie}=C.default,be=u=>{var a=u,{classroomList:t,globalSetting:s,loading:y,dispatch:l}=a,A=he(a,["classroomList","globalSetting","loading","dispatch"]);const[r,n]=(0,e.useState)(k({},(0,p.useParams)())),i=(0,p.useLocation)(),{detailLiveVideoList:d}=t,[K,G]=(0,e.useState)({});r.id=r.coursesId,r.limit=15,r.categoryId!=0&&(r.category_id=r.categoryId),(0,e.useEffect)(()=>{l({type:"classroomList/getLiveVideoList",payload:k({},r)})},[r.categoryId]),(0,e.useEffect)(()=>{t.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&l({type:"classroomList/getLiveVideoList",payload:k({},r)})},[t.actionTabs.key]);const R=(f,_e)=>{r.page=f,l({type:"classroomList/getLiveVideoList",payload:k({},r)})},U=f=>{f.key=="all"?p.history.push(`/classrooms/${r.id}/video`):p.history.push(`/classrooms/${r.id}/live_video`)},Ce=[{name:"\u89C6\u9891",id:"all",total:d==null?void 0:d.videos_count},{name:"\u76F4\u64AD",id:1,total:d==null?void 0:d.lives_count}];return e.createElement("section",null,e.createElement(Be.Z,{isLoading:!1,tabDataSource:Ce,isAdmin:(0,N.GJ)(),onTabMenuClick:U,defaultSelectedKeys:["1"],showControlButton:(0,N.GJ)(),buttonText:"\u6DFB\u52A0\u76F4\u64AD",onButtonClick:()=>{l({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76F4\u64AD",params:r}})}}),e.createElement("aside",{className:ae.supportPlatform},e.createElement("h1",null,"EduCoder\u652F\u6301\u6240\u6709\u7B2C\u4E09\u65B9\u76F4\u64AD\u5E73\u53F0\uFF0C\u7279\u522B\u63A8\u8350\uFF1A"),e.createElement("div",null,e.createElement("dl",null,e.createElement("dt",null,e.createElement("img",{src:Y.d6}),"\u817E\u8BAF\u8BFE\u5802"),e.createElement("dd",null,e.createElement("a",{href:"/files/tencent_manual.pdf",target:"go-to"},"(\u7B80\u660E\u624B\u518C)"))),e.createElement("dl",null,e.createElement("dt",null,e.createElement("img",{src:Y.AG})," \u54D4\u54E9\u54D4\u54E9"),e.createElement("dd",null,e.createElement("a",{href:"https://www.bilibili.com/blackboard/live/broadcast-intro.html#/",target:"go-to"},"(\u7B80\u660E\u624B\u518C)"))),e.createElement("dl",null,e.createElement("dt",null,e.createElement("img",{src:Y.BO})," \u6597\u9C7C"),e.createElement("dd",null,e.createElement("a",{href:"https://www.douyu.com/special/guide/anchor",target:"go-to"},"(\u7B80\u660E\u624B\u518C)"))),e.createElement("dl",null,e.createElement("dt",null,e.createElement("img",{src:Y.j1}),"\u5A01\u4F70\u901A"),e.createElement("dd",null,e.createElement("a",{href:"https://www.educoder.net/forums/3734",target:"go-to"},"(\u7B80\u660E\u624B\u518C)"))),e.createElement("dl",null,e.createElement("dt",null,e.createElement("img",{src:Y.g4})," zoom"),e.createElement("dd",null,e.createElement("a",{href:"https://support.zoom.us/hc/zh-cn/articles/201362033-Windows%E5%92%8CMAC%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97",target:"go-to"},"(\u7B80\u660E\u624B\u518C)"))))),(d==null?void 0:d.lives_count)===0&&e.createElement(_.Z,null),e.createElement("div",{className:ae.card},d.lives&&d.lives.map(function(f,_e){return e.createElement(D.Z,null,e.createElement(c.Z,{span:24},f.course_name,e.createElement(h.VV,{status:[f.on_status?"\u5DF2\u5F00\u64AD":"\u672A\u5F00\u64AD"]})),e.createElement(c.Z,{span:24},e.createElement(D.Z,null,e.createElement(c.Z,{flex:1},f.description),e.createElement(c.Z,null,e.createElement(T.ZP,{style:{padding:"0 20px"},size:"middle",type:"primary",onClick:()=>{l({type:"classroomList/setActionTabs",payload:{key:"\u8FDB\u5165",params:r,data:f}})}},"\u8FDB\u5165")))),e.createElement(c.Z,{span:24},e.createElement(D.Z,{className:"c-light-black"},e.createElement(c.Z,{flex:1,className:"font12"},e.createElement("span",null,e.createElement("img",{src:`${f.author_img}`,alt:"",className:"mr20"}),f.author_name),f.platform&&e.createElement("span",{className:"ml40"},"\u76F4\u64AD\u5E73\u53F0\uFF1A",f.platform),f.live_time&&e.createElement("span",{className:"ml40"},"\u5F00\u64AD\u65F6\u95F4\uFF1A",f.live_time),f.duration&&e.createElement("span",{className:"ml40"},"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F\uFF1A",f.duration,"\u5206\u949F")),(0,N.GJ)()&&e.createElement(c.Z,null,e.createElement("span",{style:{cursor:"pointer"},onClick:()=>{l({type:"classroomList/setActionTabs",payload:{key:"\u7F16\u8F91",params:r,data:f}})}},"\u7F16\u8F91"),e.createElement("span",{style:{cursor:"pointer"},className:"ml25",onClick:()=>{l({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",params:r,data:f}})}},"\u5220\u9664")))))})),e.createElement("aside",{className:"tc mb50 mt30"},e.createElement(z.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:R,pageSize:15,current:r.page||1,defaultCurrent:1,total:d.total_count})),e.createElement(V,null),e.createElement(De,null),e.createElement(ie,null),e.createElement(fe,null))};var Pe=(0,p.connect)(({classroomList:u,loading:a,globalSetting:t})=>({classroomList:u,globalSetting:t,loading:a.models.index}))(be)},15715:function(J,Z,o){o.d(Z,{Z:function(){return N}});var e=o(59301),p=o(95237),I=o(43604),C=o(20834),D=o(38854),c={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},T=o(63144),N=({isLoading:h,addText:_,tabDataSource:O,isAdmin:x,dispatch:F,type:E,isExercise:v,defaultSelectedKeys:V,onTabMenuClick:L,getDropdownMenu:b,showControlButton:m,buttonText:B,buttonIcon:S="icon-tianjiadaohang",extraNode:M,onButtonClick:g=()=>{}})=>{const w=(0,T.useParams)();return e.createElement("div",{className:c.tabMenuContainer},e.createElement(p.Z,null,e.createElement(I.Z,{flex:"1"},e.createElement(C.default,{onSelect:P=>h?{}:L(P),mode:"horizontal",selectedKeys:V},O.map(P=>e.createElement(C.default.Item,{key:typeof P.index=="number"?P.index:P.id},e.createElement("span",{className:"c-grey-666"},P.name),P.total!==void 0&&x&&e.createElement("span",{className:"c-grey-999 ml20"},P.total||0))))),x&&e.createElement(I.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},v&&e.createElement(D.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement(C.default,null,e.createElement(C.default.Item,{key:1,onClick:()=>{F({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:E,exportType:"exercise",category_id:w.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),e.createElement(C.default.Item,{key:3,onClick:()=>{T.history.push(`/classrooms/${w==null?void 0:w.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"})))),e.createElement("div",{className:c.control},e.createElement("div",{className:c.extra},M),m&&e.createElement("span",{onClick:g,style:{cursor:"pointer"},className:c.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${S}`})),e.createElement("span",null,B)),!!b&&e.createElement(D.Z,{className:"ml10",dropdownRender:b},e.createElement("span",{className:c.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement("span",null,_||"\u521B\u5EFA\u8BD5\u5377")))))))}}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7878],{6629:function(ee,Z,r){var e=r(59301),p=r(93314),I=r(3113),P=Object.defineProperty,B=Object.defineProperties,m=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,C=(F,E,v)=>E in F?P(F,E,{enumerable:!0,configurable:!0,writable:!0,value:v}):F[E]=v,L=(F,E)=>{for(var v in E||(E={}))S.call(E,v)&&C(F,v,E[v]);if(h)for(var v of h(E))w.call(E,v)&&C(F,v,E[v]);return F},_=(F,E)=>B(F,m(E));const T=({img:F,buttonProps:E={},styles:v={},customText:j,ButtonText:N,ButtonClick:x,Buttonclass:c,ButtonTwo:D,imgStyles:V,loading:H=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:L(L({},{color:"#999",margin:"100px auto",visibility:H?"hidden":"visible"}),v)},e.createElement("img",{src:F||p,style:_(L({},V),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},j||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),N&&e.createElement(I.ZP,L({className:c,onClick:x},E),N),D&&D);Z.Z=T},32711:function(ee,Z,r){r.r(Z),r.d(Z,{default:function(){return Ce}});var e=r(59301),p=r(63144),I=r(20834),P=r(44e3),B=r(95237),m=r(43604),h=r(3113),S=r(53864),w=r(35099),C=r(15826),L=r(6629),_=r(43418),T=r(8591),F=r(76265),E=(u,a,t)=>new Promise((s,y)=>{var l=n=>{try{o(t.next(n))}catch(i){y(i)}},A=n=>{try{o(t.throw(n))}catch(i){y(i)}},o=n=>n.done?s(n.value):Promise.resolve(n.value).then(l,A);o((t=t.apply(u,a)).next())});const v=({classroomList:u,dispatch:a})=>{const t=(0,p.useParams)(),{actionTabs:s}=u;return t.id=t.coursesId,e.createElement(_.default,{centered:!0,title:"\u63D0\u793A",open:u.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>E(void 0,null,function*(){(yield(0,F.ZP)(`/api/live_links/${s.data.id}.json`,{method:"delete"})).status===0&&(T.ZP.success("\u5220\u9664\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"classroomList/getLiveVideoList",payload:{id:t.id}}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var j=(0,p.connect)(({classroomList:u})=>({classroomList:u}))(v),N=r(98228),x=r(57809),c=r(78241),D=r(98135),V=r(84291),H=r(99232),g=r.n(H),O={form:"form___eXJya"},Q=Object.defineProperty,Y=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,M=(u,a,t)=>a in u?Q(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,b=(u,a)=>{for(var t in a||(a={}))J.call(a,t)&&M(u,t,a[t]);if(Y)for(var t of Y(a))K.call(a,t)&&M(u,t,a[t]);return u},se=(u,a,t)=>new Promise((s,y)=>{var l=n=>{try{o(t.next(n))}catch(i){y(i)}},A=n=>{try{o(t.throw(n))}catch(i){y(i)}},o=n=>n.done?s(n.value):Promise.resolve(n.value).then(l,A);o((t=t.apply(u,a)).next())});const{TreeNode:xe}=N.default,{Option:z}=x.default,ce=({classroomList:u,loading:a,dispatch:t})=>{const s=(0,p.useParams)();s.id=s.coursesId;const{detailAttendancesDetail:y,actionTabs:l}=u,[A]=c.default.useForm(),[o,n]=(0,e.useState)("\u76F4\u64AD\u94FE\u63A5"),i=d=>d&&dse(void 0,null,function*(){const d=b({},yield A.validateFields());(yield(0,F.ZP)(`/api/courses/${s.id}/live_links.json`,{method:"post",body:b({},d)})).status===0&&((0,C.L9)(["\u6559\u5B66\u8BFE\u5802","\u76F4\u64AD","\u6DFB\u52A0\u76F4\u64AD"]),T.ZP.success("\u6DFB\u52A0\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getLiveVideoList",payload:{id:s.id}}))}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},e.createElement(c.default,{form:A,initialValues:{platform:"\u817E\u8BAF\u8BFE\u5802",link:""}},e.createElement(c.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u540D\u79F0"}]},e.createElement(D.default,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u540D\u79F0",maxLength:60})),e.createElement(c.default.Item,{label:"\u76F4\u64AD\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u76F4\u64AD\u5E73\u53F0!"}]},e.createElement(x.default,{showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u5E73\u53F0",defaultValue:"\u817E\u8BAF\u8BFE\u5802",onChange:d=>{n(d==="\u5A01\u4F70\u901A"||d==="zoom"?"\u4F1A\u8BAE\u53F7":"\u76F4\u64AD\u94FE\u63A5")},optionFilterProp:"children"},e.createElement(z,{value:"\u817E\u8BAF\u8BFE\u5802"},"\u817E\u8BAF\u8BFE\u5802"),e.createElement(z,{value:"\u6597\u9C7C\u76F4\u64AD"},"\u6597\u9C7C\u76F4\u64AD"),e.createElement(z,{value:"Bilibili"},"Bilibili"),e.createElement(z,{value:"\u5A01\u4F70\u901A"},"\u5A01\u4F70\u901A"),e.createElement(z,{value:"zoom"},"zoom"))),e.createElement(c.default.Item,{label:o,name:"url"},e.createElement(D.default,{placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u76F4\u64AD\u94FE\u63A5 \u5982\uFF1A\u817E\u8BAF\u8BFE\u5802\u64AD\u653E\u94FE\u63A5\u7B49"})),e.createElement(B.Z,{justify:"space-between"},e.createElement(m.Z,{span:11},e.createElement(c.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},e.createElement(V.default,{disabledDate:i,format:"YYYY-MM-DD HH:mm",minuteStep:30,placeholder:"\u5982\uFF1A2020/02/02 12:00",defaultValue:g()(g()(new Date((0,C.qd)())).add(7,"days").format("YYYY-MM-DD HH:mm")),showTime:{format:"HH:mm",defaultValue:g()((0,C.U6)(),"HH:mm")}}))),e.createElement(m.Z,{span:11,className:O.timer},e.createElement(B.Z,{justify:"center",align:"middle",style:{flexFlow:"row"}},e.createElement(m.Z,{flex:8},e.createElement(c.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},e.createElement(D.default,{placeholder:"\u8BF7\u8F93\u5165\u76F4\u64AD\u65F6\u957F"}))),e.createElement(m.Z,{flex:"40px"},e.createElement("span",{className:"ml5"},"\u5206\u949F"))))),e.createElement(c.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},e.createElement(D.default.TextArea,{placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var ie=(0,p.connect)(({classroomList:u,loading:a})=>({classroomList:u,loading:a}))(ce),me=r(56102),de=(u,a,t)=>new Promise((s,y)=>{var l=n=>{try{o(t.next(n))}catch(i){y(i)}},A=n=>{try{o(t.throw(n))}catch(i){y(i)}},o=n=>n.done?s(n.value):Promise.resolve(n.value).then(l,A);o((t=t.apply(u,a)).next())});const{TreeNode:Oe}=N.default,{Option:Le}=x.default,Ee=({classroomList:u,loading:a,dispatch:t})=>{const s=(0,p.useParams)();s.id=s.coursesId;const{detailAttendancesDetail:y,actionTabs:l}=u,[A]=c.default.useForm(),o=n=>n&&nde(void 0,null,function*(){t({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},l.data&&e.createElement("div",{style:{margin:"0 80px"}},e.createElement(B.Z,{justify:"center",align:"middle",className:"mt40"},e.createElement(m.Z,{className:"font16 tc"},"\u6253\u5F00",l.data.platform,"\u5BA2\u6237\u7AEF\uFF0C\u8F93\u5165\u76F4\u64AD\u94FE\u63A5\u5373\u53EF\u8FDB\u5165\u76F4\u64AD")),e.createElement(B.Z,{className:"mt20",justify:"center"},e.createElement(m.Z,{className:"tc",flex:1},"\u76F4\u64AD\u94FE\u63A5\uFF1A",!l.data.url||l.data.url===""?e.createElement("span",{className:"c-red"},"\u7B49\u5F85\u5F00\u64AD"):l.data.url,l.data.url&&l.data.url!==""&&e.createElement(me.CopyToClipboard,{text:l.data.url,onCopy:()=>T.ZP.success("\u590D\u5236\u6210\u529F")},e.createElement("span",{className:"c-blue ml30"},"\u590D\u5236\u76F4\u64AD\u94FE\u63A5"))))))};var Fe=(0,p.connect)(({classroomList:u,loading:a})=>({classroomList:u,loading:a}))(Ee),fe=Object.defineProperty,te=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,ae=(u,a,t)=>a in u?fe(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,ue=(u,a)=>{for(var t in a||(a={}))pe.call(a,t)&&ae(u,t,a[t]);if(te)for(var t of te(a))ve.call(a,t)&&ae(u,t,a[t]);return u},ye=(u,a,t)=>new Promise((s,y)=>{var l=n=>{try{o(t.next(n))}catch(i){y(i)}},A=n=>{try{o(t.throw(n))}catch(i){y(i)}},o=n=>n.done?s(n.value):Promise.resolve(n.value).then(l,A);o((t=t.apply(u,a)).next())});const{TreeNode:Te}=N.default,{Option:$}=x.default,Ae=({classroomList:u,loading:a,dispatch:t})=>{const s=(0,p.useParams)();s.id=s.coursesId;const{detailAttendancesDetail:y,actionTabs:l}=u,[A]=c.default.useForm(),o=n=>n&&n{var n,i,d,G,q,W,X;A.setFieldsValue({platform:(n=l==null?void 0:l.data)==null?void 0:n.platform,course_name:(i=l==null?void 0:l.data)==null?void 0:i.course_name,live_time:(d=l==null?void 0:l.data)!=null&&d.live_time?g()((G=l==null?void 0:l.data)==null?void 0:G.live_time):null,url:(q=l==null?void 0:l.data)==null?void 0:q.url,duration:(W=l==null?void 0:l.data)==null?void 0:W.duration,description:(X=l==null?void 0:l.data)==null?void 0:X.description})},[l]),e.createElement(_.default,{centered:!0,title:"\u7F16\u8F91\u76F4\u64AD",open:u.actionTabs.key==="\u7F16\u8F91",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>ye(void 0,null,function*(){const n=ue({},yield A.validateFields());n.live_time&&(n.live_time=g()(n.live_time).format("YYYY-MM-DD HH:mm")),(yield(0,F.ZP)(`/api/live_links/${l.data.id}.json`,{method:"put",body:ue({},n)})).status===0&&(T.ZP.success("\u64CD\u4F5C\u6210\u529F"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getLiveVideoList",payload:{id:s.id}}))}),onCancel:()=>{t({type:"classroomList/setActionTabs",payload:{}})}},l.data&&e.createElement(c.default,{form:A,initialValues:{platform:l.data.platform,course_name:l.data.course_name,live_time:l.data.live_time?g()(l.data.live_time):null,url:l.data.url,duration:l.data.duration,description:l.data.description}},e.createElement(c.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},e.createElement(D.default,{maxLength:60})),e.createElement(c.default.Item,{label:"\u76F4\u64AD\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E73\u53F0!"}]},e.createElement(x.default,{showSearch:!0,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5E73\u53F0",defaultValue:"\u817E\u8BAF\u8BFE\u5802",optionFilterProp:"children"},e.createElement($,{value:"\u817E\u8BAF\u8BFE\u5802"},"\u817E\u8BAF\u8BFE\u5802"),e.createElement($,{value:"\u6597\u9C7C\u76F4\u64AD"},"\u6597\u9C7C\u76F4\u64AD"),e.createElement($,{value:"Bilibili"},"Bilibili"),e.createElement($,{value:"\u5A01\u4F70\u901A"},"\u5A01\u4F70\u901A"),e.createElement($,{value:"zoom"},"zoom")),","),e.createElement(B.Z,{justify:"space-between"},e.createElement(m.Z,{span:11},e.createElement(c.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},e.createElement(V.default,{disabledDate:o,format:"YYYY-MM-DD HH:mm",minuteStep:30,showTime:{format:"HH:mm",defaultValue:g()((0,C.U6)(),"HH:mm")}}))),e.createElement(m.Z,{span:11,className:O.timer},e.createElement(B.Z,{justify:"center",align:"middle",style:{flexFlow:"row"}},e.createElement(m.Z,{flex:8},e.createElement(c.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},e.createElement(D.default,null))),e.createElement(m.Z,{flex:"40px"},e.createElement("span",{className:"ml5"},"\u5206\u949F"))))),e.createElement(c.default.Item,{label:"\u4F1A\u8BAE\u53F7",name:"url",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E73\u53F0!"}]},e.createElement(D.default,null)),e.createElement(c.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},e.createElement(D.default.TextArea,{placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var Be=(0,p.connect)(({classroomList:u,loading:a})=>({classroomList:u,loading:a}))(Ae),De=r(15715),le={flex_box_center:"flex_box_center___ZOntB",flex_space_between:"flex_space_between___xCjmA",flex_box_vertical_center:"flex_box_vertical_center___gyDc0",flex_box_center_end:"flex_box_center_end___ytAb3",flex_box_column:"flex_box_column___KhTU7",bg:"bg___JLZ_u",menu:"menu___Fc6i8",desc:"desc___gI7VF",otherLink:"otherLink___msxoY",card:"card___qCDxO",supportPlatform:"supportPlatform___gN3jm"},k=r(57306),ge=Object.defineProperty,R=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,oe=(u,a,t)=>a in u?ge(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,U=(u,a)=>{for(var t in a||(a={}))ne.call(a,t)&&oe(u,t,a[t]);if(R)for(var t of R(a))re.call(a,t)&&oe(u,t,a[t]);return u},he=(u,a)=>{var t={};for(var s in u)ne.call(u,s)&&a.indexOf(s)<0&&(t[s]=u[s]);if(u!=null&&R)for(var s of R(u))a.indexOf(s)<0&&re.call(u,s)&&(t[s]=u[s]);return t};const{SubMenu:Ne}=I.default,{Content:Ze,Sider:Ie}=P.default,be=u=>{var a=u,{classroomList:t,globalSetting:s,loading:y,dispatch:l}=a,A=he(a,["classroomList","globalSetting","loading","dispatch"]);const[o,n]=(0,e.useState)(U({},(0,p.useParams)())),i=(0,p.useLocation)(),{detailLiveVideoList:d}=t,[G,q]=(0,e.useState)({});o.id=o.coursesId,o.limit=15,o.categoryId!=0&&(o.category_id=o.categoryId),(0,e.useEffect)(()=>{l({type:"classroomList/getLiveVideoList",payload:U({},o)})},[o.categoryId]),(0,e.useEffect)(()=>{t.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&l({type:"classroomList/getLiveVideoList",payload:U({},o)})},[t.actionTabs.key]);const W=(f,_e)=>{o.page=f,l({type:"classroomList/getLiveVideoList",payload:U({},o)})},X=f=>{f.key=="all"?p.history.push(`/classrooms/${o.id}/video`):p.history.push(`/classrooms/${o.id}/live_video`)},Pe=[{name:"\u89C6\u9891",id:"all",total:d==null?void 0:d.videos_count},{name:"\u76F4\u64AD",id:1,total:d==null?void 0:d.lives_count}];return e.createElement("section",null,e.createElement(De.Z,{isLoading:!1,tabDataSource:Pe,isAdmin:(0,w.GJ)(),onTabMenuClick:X,defaultSelectedKeys:["1"],showControlButton:(0,w.GJ)(),buttonText:"\u6DFB\u52A0\u76F4\u64AD",onButtonClick:()=>{l({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76F4\u64AD",params:o}})}}),e.createElement("aside",{className:le.supportPlatform},e.createElement("h1",null,"EduCoder\u652F\u6301\u6240\u6709\u7B2C\u4E09\u65B9\u76F4\u64AD\u5E73\u53F0\uFF0C\u7279\u522B\u63A8\u8350\uFF1A"),e.createElement("div",null,e.createElement("dl",null,e.createElement("dt",null,e.createElement("img",{src:k.d6}),"\u817E\u8BAF\u8BFE\u5802"),e.createElement("dd",null,e.createElement("a",{href:"/files/tencent_manual.pdf",target:"go-to"},"(\u7B80\u660E\u624B\u518C)"))),e.createElement("dl",null,e.createElement("dt",null,e.createElement("img",{src:k.AG})," \u54D4\u54E9\u54D4\u54E9"),e.createElement("dd",null,e.createElement("a",{href:"https://www.bilibili.com/blackboard/live/broadcast-intro.html#/",target:"go-to"},"(\u7B80\u660E\u624B\u518C)"))),e.createElement("dl",null,e.createElement("dt",null,e.createElement("img",{src:k.BO})," \u6597\u9C7C"),e.createElement("dd",null,e.createElement("a",{href:"https://www.douyu.com/special/guide/anchor",target:"go-to"},"(\u7B80\u660E\u624B\u518C)"))),e.createElement("dl",null,e.createElement("dt",null,e.createElement("img",{src:k.j1}),"\u5A01\u4F70\u901A"),e.createElement("dd",null,e.createElement("a",{href:"https://www.educoder.net/forums/3734",target:"go-to"},"(\u7B80\u660E\u624B\u518C)"))),e.createElement("dl",null,e.createElement("dt",null,e.createElement("img",{src:k.g4})," zoom"),e.createElement("dd",null,e.createElement("a",{href:"https://support.zoom.us/hc/zh-cn/articles/201362033-Windows%E5%92%8CMAC%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97",target:"go-to"},"(\u7B80\u660E\u624B\u518C)"))))),(d==null?void 0:d.lives_count)===0&&e.createElement(L.Z,null),e.createElement("div",{className:le.card},d.lives&&d.lives.map(function(f,_e){return e.createElement(B.Z,null,e.createElement(m.Z,{span:24},f.course_name,e.createElement(C.VV,{status:[f.on_status?"\u5DF2\u5F00\u64AD":"\u672A\u5F00\u64AD"]})),e.createElement(m.Z,{span:24},e.createElement(B.Z,null,e.createElement(m.Z,{flex:1},f.description),e.createElement(m.Z,null,e.createElement(h.ZP,{style:{padding:"0 20px"},size:"middle",type:"primary",onClick:()=>{l({type:"classroomList/setActionTabs",payload:{key:"\u8FDB\u5165",params:o,data:f}})}},"\u8FDB\u5165")))),e.createElement(m.Z,{span:24},e.createElement(B.Z,{className:"c-light-black"},e.createElement(m.Z,{flex:1,className:"font12"},e.createElement("span",null,e.createElement("img",{src:`${f.author_img}`,alt:"",className:"mr20"}),f.author_name),f.platform&&e.createElement("span",{className:"ml40"},"\u76F4\u64AD\u5E73\u53F0\uFF1A",f.platform),f.live_time&&e.createElement("span",{className:"ml40"},"\u5F00\u64AD\u65F6\u95F4\uFF1A",f.live_time),f.duration&&e.createElement("span",{className:"ml40"},"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F\uFF1A",f.duration,"\u5206\u949F")),(0,w.GJ)()&&e.createElement(m.Z,null,e.createElement("span",{style:{cursor:"pointer"},onClick:()=>{l({type:"classroomList/setActionTabs",payload:{key:"\u7F16\u8F91",params:o,data:f}})}},"\u7F16\u8F91"),e.createElement("span",{style:{cursor:"pointer"},className:"ml25",onClick:()=>{l({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",params:o,data:f}})}},"\u5220\u9664")))))})),e.createElement("aside",{className:"tc mb50 mt30"},e.createElement(S.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:W,pageSize:15,current:o.page||1,defaultCurrent:1,total:d.total_count})),e.createElement(j,null),e.createElement(Be,null),e.createElement(ie,null),e.createElement(Fe,null))};var Ce=(0,p.connect)(({classroomList:u,loading:a,globalSetting:t})=>({classroomList:u,globalSetting:t,loading:a.models.index}))(be)},15715:function(ee,Z,r){r.d(Z,{Z:function(){return C}});var e=r(59301),p=r(95237),I=r(43604),P=r(20834),B=r(38854),m=r(6848),h={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},S=r(63144),C=({isLoading:L,addText:_,tabDataSource:T,isAdmin:F,dispatch:E,type:v,isExercise:j,defaultSelectedKeys:N,onTabMenuClick:x,getDropdownMenu:c,showControlButton:D,buttonText:V,buttonIcon:H="icon-tianjiadaohang",extraNode:g,user:O,onButtonClick:Q=()=>{}})=>{var Y,J,K;const M=(0,S.useParams)();return e.createElement("div",{className:h.tabMenuContainer},e.createElement(p.Z,null,e.createElement(I.Z,{flex:"1"},e.createElement(P.default,{onSelect:b=>L?{}:x(b),mode:"horizontal",selectedKeys:N},T.map(b=>e.createElement(P.default.Item,{key:typeof b.index=="number"?b.index:b.id},e.createElement("span",{className:"c-grey-666"},b.name),b.total!==void 0&&F&&e.createElement("span",{className:"c-grey-999 ml20"},b.total||0))))),F&&e.createElement(I.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},j&&e.createElement(B.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement(P.default,null,e.createElement(P.default.Item,{key:1,onClick:()=>{E({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:v,exportType:"exercise",category_id:M.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),e.createElement(P.default.Item,{key:3,onClick:()=>{S.history.push(`/classrooms/${M==null?void 0:M.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"})))),e.createElement("div",{className:h.control},e.createElement("div",{className:h.extra},g),D&&e.createElement("span",{onClick:Q,style:{cursor:"pointer"},className:h.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${H}`})),e.createElement("span",null,V)),!!c&&e.createElement(B.Z,{disabled:((Y=O==null?void 0:O.userInfo)==null?void 0:Y.user_status)===2,className:"ml10",dropdownRender:c},e.createElement("span",{className:((J=O==null?void 0:O.userInfo)==null?void 0:J.user_status)===2?h.selectBtn1:h.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement(m.Z,{title:((K=O==null?void 0:O.userInfo)==null?void 0:K.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},e.createElement("span",null,_||"\u521B\u5EFA\u8BD5\u5377"))))))))}}}]);
diff --git a/p__Classrooms__Lists__LiveVideo__index.chunk.css b/p__Classrooms__Lists__LiveVideo__index.chunk.css
index 5c3abb8741..d139ce7cae 100644
--- a/p__Classrooms__Lists__LiveVideo__index.chunk.css
+++ b/p__Classrooms__Lists__LiveVideo__index.chunk.css
@@ -1 +1 @@
-.form___eXJya [class~=ant-col]{display:block;width:100%;text-align:left}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.flex_box_center___ZOntB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___xCjmA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___gyDc0{align-items:center;box-align:center}.flex_box_center_end___ytAb3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___KhTU7{flex-direction:column;box-orient:block-axis}.bg___JLZ_u{background:white}.menu___Fc6i8{position:relative;display:box;display:flex;align-items:center;box-align:center}.menu___Fc6i8 ul{flex:1 1}.menu___Fc6i8 ul li{height:74px;line-height:74px;margin:0 15px}.menu___Fc6i8>div span{margin-right:35px;color:#0152d9}.desc___gI7VF{padding:20px 0;font-size:16px;font-weight:700;color:#999}.otherLink___msxoY{position:absolute;left:0;top:30px;border-radius:0 100px 100px 0;background:#f9751a;height:30px;line-height:30px;padding:0 18px;text-align:center;color:#fff}.card___qCDxO>div{padding:0 15px 15px;background:white;margin-bottom:10px}.card___qCDxO>div>[class~=ant-col]{margin-top:15px}.supportPlatform___gN3jm h1{font-size:14px;color:#999;margin-top:30px}.supportPlatform___gN3jm div{display:box;display:flex;justify-content:space-between;-webkit-box-pack:justify;background-color:#fff;padding:25px 40px}.supportPlatform___gN3jm div dl dt img{height:20px}
+.form___eXJya [class~=ant-col]{display:block;width:100%;text-align:left}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S{display:inline-block;padding:0 12px;height:30px;background:#FAFBFC;border:1px solid #E7E7E7;border-radius:4px;line-height:30px;cursor:no-drop;text-align:center;color:silver}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.flex_box_center___ZOntB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___xCjmA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___gyDc0{align-items:center;box-align:center}.flex_box_center_end___ytAb3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___KhTU7{flex-direction:column;box-orient:block-axis}.bg___JLZ_u{background:white}.menu___Fc6i8{position:relative;display:box;display:flex;align-items:center;box-align:center}.menu___Fc6i8 ul{flex:1 1}.menu___Fc6i8 ul li{height:74px;line-height:74px;margin:0 15px}.menu___Fc6i8>div span{margin-right:35px;color:#0152d9}.desc___gI7VF{padding:20px 0;font-size:16px;font-weight:700;color:#999}.otherLink___msxoY{position:absolute;left:0;top:30px;border-radius:0 100px 100px 0;background:#f9751a;height:30px;line-height:30px;padding:0 18px;text-align:center;color:#fff}.card___qCDxO>div{padding:0 15px 15px;background:white;margin-bottom:10px}.card___qCDxO>div>[class~=ant-col]{margin-top:15px}.supportPlatform___gN3jm h1{font-size:14px;color:#999;margin-top:30px}.supportPlatform___gN3jm div{display:box;display:flex;justify-content:space-between;-webkit-box-pack:justify;background-color:#fff;padding:25px 40px}.supportPlatform___gN3jm div dl dt img{height:20px}
diff --git a/p__Classrooms__Lists__OnlineLearning__index.async.js b/p__Classrooms__Lists__OnlineLearning__index.async.js
index 811aab5263..d3a53fd032 100644
--- a/p__Classrooms__Lists__OnlineLearning__index.async.js
+++ b/p__Classrooms__Lists__OnlineLearning__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8827],{93400:function(Ot,Qe,E){E.d(Qe,{z:function(){return xt},Z:function(){return Nt}});var e=E(59301),re=E(46651),$=E(8591),T=E(43418),z=E(3113),Be=E(46961),H=E(73960),j=Object.defineProperty,L=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Me=(g,f,m)=>f in g?j(g,f,{enumerable:!0,configurable:!0,writable:!0,value:m}):g[f]=m,Ie=(g,f)=>{for(var m in f||(f={}))De.call(f,m)&&Me(g,m,f[m]);if(L)for(var m of L(f))Ne.call(f,m)&&Me(g,m,f[m]);return g},$e=(g,f,m)=>new Promise((te,ue)=>{var ge=R=>{try{de(m.next(R))}catch(A){ue(A)}},be=R=>{try{de(m.throw(R))}catch(A){ue(A)}},de=R=>R.done?te(R.value):Promise.resolve(R.value).then(ge,be);de((m=m.apply(g,f)).next())});const le="\u3000\u3000";function ae(g){var f=["Bytes","KB","MB","GB","TB"];if(g==0)return"0 Byte";var m=parseInt(""+Math.floor(Math.log(g)/Math.log(1024)),10);return(g/Math.pow(1024,m)).toFixed(1)+" "+f[m]}var Ke=({value:g=[],action:f,onChange:m,className:te,maxSize:ue=150,title:ge="\u6587\u4EF6\u4E0A\u4F20",accept:be=null})=>{const de={multiple:!1,fileList:g,accept:be,withCredentials:!0,beforeUpload:A=>A.size/1024/1024(he.name.indexOf(le)===-1&&(he.name=`${he.name}${le}${ae(he.size)}`),Ie({},he))),A.file.status==="done"&&((me=(Ae=A.file)==null?void 0:Ae.response)==null?void 0:me.status)===-1){message.error((Ye=(Pe=A.file)==null?void 0:Pe.response)==null?void 0:Ye.message),m([]);return}m(Se)},onRemove:A=>$e(void 0,null,function*(){const Ae=A.size/1024/1024;return A.status==="uploading"?!0:Ae0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:g.length>0,ghost:!0},ge),React.createElement("span",{onClick:R,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",ue,"M)"," ")))},ut=E(93737),k=E(89392),Bt=Object.defineProperty,ot=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,se=(g,f,m)=>f in g?Bt(g,f,{enumerable:!0,configurable:!0,writable:!0,value:m}):g[f]=m,ce=(g,f)=>{for(var m in f||(f={}))ct.call(f,m)&&se(g,m,f[m]);if(ot)for(var m of ot(f))_e.call(f,m)&&se(g,m,f[m]);return g};const Ee=g=>React.createElement("svg",ce({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var v="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Dt=Object.defineProperty,nt=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,lt=(g,f,m)=>f in g?Dt(g,f,{enumerable:!0,configurable:!0,writable:!0,value:m}):g[f]=m,pe=(g,f)=>{for(var m in f||(f={}))_t.call(f,m)&<(g,m,f[m]);if(nt)for(var m of nt(f))At.call(f,m)&<(g,m,f[m]);return g},We=(g,f,m)=>new Promise((te,ue)=>{var ge=R=>{try{de(m.next(R))}catch(A){ue(A)}},be=R=>{try{de(m.throw(R))}catch(A){ue(A)}},de=R=>R.done?te(R.value):Promise.resolve(R.value).then(ge,be);de((m=m.apply(g,f)).next())});const{Dragger:Ct}=re.default;function xt(g){let f=[];return g&&g.length>0&&(f=g.map(m=>({uid:m.id,id:m.id,name:m.title+le+m.filesize,url:m.url,filesize:m.filesize,status:"done",response:{id:m.id}}))),f}var Nt=({value:g,onChange:f,action:m,data:te,className:ue,maxSize:ge=150,title:be="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:de=!1,accept:R="",additionalText:A,isDragger:Ae,number:me=1e3,aloneClear:Pe=!1,realTimeRemove:Ye=!0})=>{const[Se,he]=(0,e.useState)(!1);let[Y,ke]=(0,e.useState)(g||[]),[bt,dt]=(0,e.useState)(1);(0,e.useEffect)(()=>{g&&(bt===1&&ke([...g]),dt(2),me===(g==null?void 0:g.length)&&he(!0))},[g]);const mt=()=>{setTimeout(()=>{Y.pop(),ke([...Y])},500)},Et={multiple:!0,disabled:Se,accept:R,withCredentials:!0,fileList:Y,beforeUpload:(F,Oe)=>{const Ce=F.size/1024/1024;return Y.concat(Oe).length>me?(Y.pop(),ke([...Y]),$.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${me}\u4E2A\u6587\u4EF6`),Pe?Promise.reject():(mt(),!1)):Ce=me?he(!0):he(!1),ke([...Y]),Y=Y.map(fe=>{var ft,pt;return(ft=fe==null?void 0:fe.response)!=null&&ft.id&&(fe.url=(pt=fe==null?void 0:fe.response)==null?void 0:pt.url),fe.name.indexOf(le)===-1&&(fe.name=`${fe.name}${le}${ae(fe.size)}`),pe({},fe)}),console.log("info:",F,Y),f(Y)},onRemove:F=>We(void 0,null,function*(){if(!Ye)return!0;const Oe=()=>We(void 0,null,function*(){if(F.response?F.response.id:F.id){let Ve=yield(0,H.JZ)(F.response?F.response.id:F.uid);return Promise.resolve(Ve)}else return!0});return de?new Promise((Ce,Ve)=>{T.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:e.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>We(void 0,null,function*(){const at=yield Oe();$.ZP.success("\u5220\u9664\u6210\u529F"),Ce(!0)}),onCancel:()=>Ce(!1)})}):yield Oe()})};function Pt(F){F.preventDefault(),F.stopPropagation()}return e.createElement("div",{className:`multi-upload ${ue||""}`},Ae&&e.createElement(Ct,pe({},Et),e.createElement("p",{className:"ant-upload-drag-icon"},e.createElement(ut.Z,null)),e.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",e.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",ge,"MB)"," "),A),!Ae&&e.createElement(re.default,pe({},Et),e.createElement(z.ZP,{disabled:Se,className:"upload_button"},e.createElement("img",{className:"aBtn_img",src:v}),be),e.createElement("span",{onClick:Pt,className:"upload_text"},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",ge,"MB)"," ")))}},31983:function(Ot,Qe,E){E.r(Qe),E.d(Qe,{default:function(){return mu}});var e=E(59301),re=E(63144),$=E(78241),T=E(8591),z=E(43418),Be=E(95237),H=E(43604),j=E(6848),L=E(3113),De=E(28103),Ne=E(98135),Me=E(56511),Ie=E(5112),$e=E(47766),le=E(84015),ae=E(15826),Ke=E(99232),ut=E.n(Ke),k={flex_box_center:"flex_box_center___Eli3_",flex_space_between:"flex_space_between___b9mMZ",flex_box_vertical_center:"flex_box_vertical_center___HDlqC",flex_box_center_end:"flex_box_center_end___wxSjo",flex_box_column:"flex_box_column___riQIC",icons:"icons___fU5ZJ",shixuns:"shixuns___HhH4T",buttons:"buttons___Xd62N",addStage:"addStage___Ap4gr",color4CA:"color4CA___dMAG4",color204:"color204___ySVKY",completed:"completed___pNt1x",actionTabs:"actionTabs___x3cPl",tab:"tab___BFnIn",s1:"s1___O6K2P",tabActive:"tabActive___v3_qF",total:"total___oZdqK",introContent:"introContent___dSvDD",introContentMaxHeight:"introContentMaxHeight___NxSzO"},Bt=E(43428),ot=E(24905),ct=E(53864),_e=E(76265),se=E(95973),ce=E(35099),Ee={flex_box_center:"flex_box_center___bI3gK",flex_space_between:"flex_space_between___ZyemH",flex_box_vertical_center:"flex_box_vertical_center___vOG6y",flex_box_center_end:"flex_box_center_end___g0YQU",flex_box_column:"flex_box_column___a7oLH",wrp:"wrp___wYwtQ",drawer:"drawer___UVA9h",menu:"menu___s5Hi1",actived:"actived___GavBb",actived2:"actived2___XNyxe",listItem:"listItem___OyHb7",info:"info___UU9rA",title:"title___CmRLc",titleLeft:"titleLeft___xWCXz",titleRight:"titleRight___PeYdC",search:"search___CzPOL",description:"description___TEI_C",menuCourse:"menuCourse___Z8Z9h"},v=E(59301),Dt=Object.defineProperty,nt=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,lt=(u,n,a)=>n in u?Dt(u,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):u[n]=a,pe=(u,n)=>{for(var a in n||(n={}))_t.call(n,a)&<(u,a,n[a]);if(nt)for(var a of nt(n))At.call(n,a)&<(u,a,n[a]);return u},We=(u,n,a)=>new Promise((h,D)=>{var w=s=>{try{p(a.next(s))}catch(c){D(c)}},_=s=>{try{p(a.throw(s))}catch(c){D(c)}},p=s=>s.done?h(s.value):Promise.resolve(s.value).then(w,_);p((a=a.apply(u,n)).next())});const{Search:Ct}=Ne.default,xt=[{id:"type",name:"\u7B5B\u9009",children:[{name:"\u5168\u90E8\u5B9E\u8BAD",id:"all",type:"type"},{name:"\u6211\u7684\u5B9E\u8BAD",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]}],Nt=({classroomList:u,loading:n,dispatch:a,cb:h,shixunIds:D=[]})=>{var w;const _=(0,re.useParams)(),p=(0,re.useLocation)(),{actionTabs:s}=u,[c]=$.default.useForm(),{shixunLists:x}=u,[i,M]=(0,e.useState)([]),[y,X]=(0,e.useState)([]),[r,Z]=(0,e.useState)({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",load_jupyter_evaluate:!0,group_id:null});(0,e.useEffect)(()=>{u.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&(r.page=1,a({type:"classroomList/getShixunLists",payload:pe({},r)}))},[u.actionTabs.key]),(0,e.useEffect)(()=>{G()},[_]);const G=()=>We(void 0,null,function*(){const d=yield(0,_e.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});M([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(d==null?void 0:d.groups)||[]])}),oe=()=>{a({type:"classroomList/setActionTabs",payload:{}}),Z({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",load_jupyter_evaluate:!0,group_id:null})};return u.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:v.createElement(Bt.Z,{placement:"bottom",height:"100%",closable:!1,open:u.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:Ee.drawer,footer:v.createElement("div",{className:"tc"},v.createElement(L.ZP,{size:"middle",onClick:()=>{oe(),X([]),h("\u53D6\u6D88")},style:{marginRight:8}},"\u53D6\u6D88"),v.createElement(L.ZP,{size:"middle",onClick:()=>We(void 0,null,function*(){var d,b;for(let N=0;N<(y==null?void 0:y.length);N++){const U=y[N];if(D.includes(U)){T.ZP.info(`\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A${(b=(d=x==null?void 0:x.shixun_list)==null?void 0:d.find(He=>He.id===U))==null?void 0:b.title}`);return}}const O=yield(0,se.Ep)({id:u.actionTabs.id,course_id:u.actionTabs.course_id,shixun_ids:[...y]});X([]),O!=null&&O.shixuns_list&&(oe(),h(O.shixuns_list))}),type:"primary"},"\u786E\u5B9A"))},v.createElement("section",{className:"tc"},v.createElement(Ct,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"middle",className:Ee.search,onSearch:d=>{r.keyword=d,r.page=1,a({type:"classroomList/getShixunLists",payload:pe({},r)})}})),v.createElement("section",{className:"edu-container"},xt.map(function(d,b){var O;return v.createElement("ul",{className:Ee.menu,key:b},v.createElement("li",null,d.name),(O=d==null?void 0:d.children)==null?void 0:O.map(function(N,U){return v.createElement("li",{className:r[d.id]==N.id?Ee.actived:"",onClick:()=>{r[d.id]=N.id,r.page=1,Z(pe({},r)),a({type:"classroomList/getShixunLists",payload:pe({},r)})}},v.createElement("strong",null,N.name))}))}),r.type==="mine"&&v.createElement("ul",{className:Ee.menu},v.createElement("li",null,"\u76EE\u5F55"),i==null?void 0:i.map((d,b)=>v.createElement("li",{className:r.group_id==d.id?Ee.actived:"",key:d.name,onClick:()=>{r.group_id=d.id,r.page=1,Z(pe({},r)),a({type:"classroomList/getShixunLists",payload:pe({},r)})}},v.createElement("strong",null,d.name)))),(w=x==null?void 0:x.shixun_list)==null?void 0:w.map(function(d,b){return v.createElement("div",{className:Ee.listItem,key:b},v.createElement(ot.default,{checked:y.includes(d.id),value:d.id,onChange:O=>{let N=y.indexOf(d.id);y.indexOf(d.id)>-1?X(y.filter(U=>U!==d.id)):X(y.concat(d.id))}}),v.createElement("div",{className:Ee.info},v.createElement("div",{className:Ee.title},v.createElement("div",{className:Ee.titleLeft},v.createElement("a",{className:"c-black",href:`/shixuns/${d==null?void 0:d.identifier}/challenges`,target:"_blank"},v.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:d.title}})),(0,ce.Ny)()&&(d==null?void 0:d.mark_status)===1&&v.createElement(j.Z,{title:d==null?void 0:d.mark_content},v.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,ce.Ny)()&&(d==null?void 0:d.mark_status)===2&&v.createElement(j.Z,{title:d==null?void 0:d.mark_content},v.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,ce.Ny)()&&(d==null?void 0:d.mark_status)===3&&v.createElement(j.Z,{title:d==null?void 0:d.mark_content},v.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")))),v.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},v.createElement("span",{className:Ee.description,dangerouslySetInnerHTML:{__html:d.description}})),v.createElement("div",{className:"flex-wrp mt15"},d.challenge_names.map(function(O,N){return v.createElement("span",{key:N,className:"mr30 font12"},"\u7B2C",N+1,"\u5173 ",O," ")})),v.createElement(De.Z,{dashed:!0}),v.createElement("div",{className:"c-light-black mt20 font12"},v.createElement("span",null,d.author_name),v.createElement("span",{className:"ml15 mr15"},"|"),v.createElement("span",null,d.author_school_name),v.createElement("span",{className:"ml15 mr15"},"|"),v.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570:",d.level),v.createElement("span",{className:"ml15 mr15"},"|"),v.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570:"),v.createElement("span",null,d.study_count))))}),v.createElement("p",null)),v.createElement("div",{className:"tc"},v.createElement(ct.Z,{current:r.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:x==null?void 0:x.shixuns_count,onChange:d=>{r.page=d,a({type:"classroomList/getShixunLists",payload:pe({},r)})}})))};var g=(0,re.connect)(({classroomList:u,loading:n})=>({classroomList:u,loading:n}))(Nt),f=E(15276),m=E(93948),te={wrap:"wrap___UWG0f",name:"name___LIQSC",button:"button___CSggN",progress:"progress___AQo_Y",havaLearn:"havaLearn___fq9Cb"},ue=(u,n,a)=>new Promise((h,D)=>{var w=s=>{try{p(a.next(s))}catch(c){D(c)}},_=s=>{try{p(a.throw(s))}catch(c){D(c)}},p=s=>s.done?h(s.value):Promise.resolve(s.value).then(w,_);p((a=a.apply(u,n)).next())}),be=({data:u={},dispatch:n=()=>{},onReloadData:a=()=>{}})=>{const h=()=>{var p,s,c;if(!(0,f.tJ)(n)||(0,ce.Jd)())return;let x;for(let i=0;i<((p=u==null?void 0:u.stages)==null?void 0:p.length);i++){const M=(s=u==null?void 0:u.stages)==null?void 0:s[i],y=(c=M==null?void 0:M.shixuns_list)==null?void 0:c.find(X=>(X==null?void 0:X.shixun_status)!=="\u6682\u672A\u516C\u5F00");if(y){x=y.identifier;break}}x?_(x):T.ZP.info("\u5B9E\u8BAD\u6682\u672A\u516C\u5F00!")},D=p=>{p=p!=null&&p.includes(".json")?p:`${p}.json`,z.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ue(void 0,null,function*(){const s=yield(0,le.$Q)({url:p});if(!s)return;T.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const c=yield(0,le.Ir)({id:s.shixun_identifier});if(c!=null&&c.game_identifier){(0,ae.xg)(`/tasks/${c.game_identifier}`),a();return}(c==null?void 0:c.status)===2?D(c==null?void 0:c.message):(c==null?void 0:c.status)===3&&w(c==null?void 0:c.message)})})},w=p=>{z.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",p,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},_=p=>ue(void 0,null,function*(){const s=yield(0,le.Ir)({id:p});if(s!=null&&s.game_identifier){(0,ae.xg)(`/tasks/${s.game_identifier}`),a();return}(s==null?void 0:s.status)===2?D(s==null?void 0:s.message):(s==null?void 0:s.status)===3&&w(s==null?void 0:s.message)});return e.createElement("section",null,!(0,ce.GJ)()&&e.createElement(e.Fragment,null,u!=null&&u.start_learning?e.createElement(Be.Z,{className:te.wrap,align:"middle"},e.createElement(H.Z,{flex:"1"},e.createElement("div",{className:`mt5 ${te.havaLearn}`},e.createElement("span",null,"\u5DF2\u5B66",u==null?void 0:u.learned,"%")),e.createElement("div",{className:`mt5 ${te.progress}`},e.createElement(m.Z,{percent:u==null?void 0:u.learned,showInfo:!1})),e.createElement("div",{className:"mt5"},e.createElement("span",{className:"font16"},"\u4E0A\u6B21\u5B66\u4E60\u5185\u5BB9"),e.createElement("span",{className:"ml20 c-blue-4ca"},u==null?void 0:u.last_shixun))),e.createElement(H.Z,null,e.createElement(L.ZP,{className:te.button,type:"primary",onClick:()=>_(u==null?void 0:u.last_shixun_identifier)},"\u5F00\u59CB\u5B66\u4E60"))):e.createElement(Be.Z,{className:te.wrap,align:"middle"},e.createElement(H.Z,{flex:"1"},e.createElement("span",{className:te.name},"\u8FD8\u672A\u5F00\u59CB\u5B66\u4E60")),e.createElement(H.Z,null,e.createElement(L.ZP,{className:te.button,type:"primary",onClick:h},"\u5F00\u59CB\u5B66\u4E60")))))},de=E(21797),R=E(20403),A=E(93400),Ae=E(51593),me=E(46961),Pe=E(77353),Ye=E(38134),Se=E(6629),he=E(26220),Y=E(94646),ke=E(11473);const bt=({user:u,onReplyDiscuss:n,dispatch:a,id:h,activeDiscussIndex:D,params:w})=>{const[_,p]=(0,e.useState)("");function s(x){p(x)}console.log(w,"params33");function c(){if(!_){T.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}n(h,_),p("")}return e.createElement("div",{key:h,className:"discuss-item-editor",style:{display:D===h?"block":"none",width:"100%"}},e.createElement(Y.Z,{miniToolbar:!0,startInit:D===h,defaultValue:_,id:h,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:s}),e.createElement("a",{onClick:c,className:"btn-send"},"\u53D1\u9001"))};var dt=(0,re.connect)(({shixunsDetail:u,loading:n,globalSetting:a})=>({shixunsDetail:u,globalSetting:a,loading:n.models.index}))(bt),mt=(u,n,a)=>new Promise((h,D)=>{var w=s=>{try{p(a.next(s))}catch(c){D(c)}},_=s=>{try{p(a.throw(s))}catch(c){D(c)}},p=s=>s.done?h(s.value):Promise.resolve(s.value).then(w,_);p((a=a.apply(u,n)).next())});const Et=({user:u,upDataList:n,params:a,page:h,getTypeNumber:D,dispatch:w,keywords:_})=>{const p=(s,c)=>mt(void 0,null,function*(){const x=yield(0,ke.ke)({id:s,content:c});(x==null?void 0:x.status)===0&&n(1,_)});return e.createElement("div",{className:"discuss-item-container bg-white"},e.createElement("a",{href:`/users/${u.login}`,target:"_blank"},e.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${me.Z.IMG_SERVER}/images/${u.image_url}`,width:"50"})),e.createElement("section",null,e.createElement(dt,{id:a.pathId,params:a,activeDiscussIndex:a.pathId,onReplyDiscuss:p})))};var Pt=(0,re.connect)(({shixunsDetail:u,loading:n,globalSetting:a})=>({shixunsDetail:u,globalSetting:a,loading:n.models.index}))(Et),F=E(76198);function Oe(u,n=1){return get("/discusses.json",{page:n-1,container_identifier:u,container_type:"Shixun"})}function Ce(u,n){return(0,_e.v_)(`/discusses/${u}/top_or_down_discuss.json`,{top:n})}function Ve(u,n){return(0,_e.v_)(`/discusses/${u}/plus.json`,{container_type:"Discuss",type:n?1:0})}function at(u,n){return(0,_e.v_)(`/discusses/${u}/hidden.json`,n)}function fe(u,n){return(0,_e.v_)(`/discusses/${u}/reward_code.json`,n)}function ft(u){return(0,_e.ZP)(`/api/discusses/${u}.json`,{method:"delete"})}function pt(u,n){return(0,_e.v_)(`/discusses/${u}/reply.json`,{container_type:"Shixun",content:n})}function Zu(u){return post("/discusses.json",u)}var St=E(31272),Iu=E(51355),Kt=E(44259);function Wt({data:u,index:n,adminOrOperator:a,parentDiscussIndex:h,shixunIdentifier:D,isDelete:w,user:_,onSetRewardData:p,onSetActionType:s,params:c,deleteCommentAlert:x,shixunName:i,keywords:M}){const{author:y,can_delete:X,manage:r,content:Z,hidden:G,id:oe,reward:d,time:b}=u;function O(){p({id:oe,index:n,user_id:y.user_id,parentDiscussIndex:h})}function N(){s({id:oe,index:n,params:{hidden:G?"0":"1",container_identifier:D},type:"hidden-discuss",parentDiscussIndex:h,message:G?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function U(){if(x){z.default.info({title:"\u63D0\u793A",content:e.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",i,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}s({id:oe,index:n,type:"delete-discuss",parentDiscussIndex:h,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}return e.createElement("div",{className:"second-level-discuss"},e.createElement("div",{className:"discuss-info-body"},e.createElement("div",{className:"discuss-info"},e.createElement("a",{href:`/users/${y.login}`,target:"_blank"},y.name),e.createElement("span",{className:"grey"},b),d?e.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${d}`},e.createElement("i",{className:"iconfont icon-gift c-orange "}),e.createElement("span",null,d)):null),e.createElement("div",{className:M?"hidden":"btn-group"},a?e.createElement("a",{onClick:O,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},e.createElement("i",{className:"iconfont icon-jiangli"})):null,a?e.createElement("a",{onClick:N,title:G?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},e.createElement("i",{className:G?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,r?e.createElement("a",{onClick:U,title:"\u5220\u9664"},e.createElement("i",{className:"iconfont icon-shanchu"})):null)),e.createElement(St.Z,{className:"discuss-content",value:Z,highlightKeywords:M}))}var Yt=({data:u,index:n,shixunIdentifier:a,adminOrOperator:h,identity:D,onTopOrDownDiscuss:w,onPlusDiscuss:_,onSetActionType:p,onSetRewardData:s,user:c,isDelete:x,activeDiscussIndex:i,onReplyDiscuss:M,onSetActiveDiscussIndex:y,params:X,keywords:r})=>{const{content:Z,children:G,game_url:oe,hidden:d,id:b,position:O,praise_count:N,reward:U,sticky:He,time:Ge,user_praise:ve,game_passed:we,delete_comment_alert:Xe,author:Ze,shixun_name:qe,manage:Ue}=u;function P(){y(b)}function vt(){w(b,!He,n)}function st(){_(b,!ve,n)}function je(){s({id:b,index:n,user_id:Ze.user_id})}function I(){if(Xe){z.default.info({title:"\u63D0\u793A",content:e.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",qe,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}p({id:b,index:n,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Ft(){p({id:b,index:n,params:{hidden:d?"0":"1",container_identifier:a},type:"hidden-discuss",message:d?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const ne=B=>{let{nodeName:C,src:q}=B.target;C==="IMG"&&(Kt.Z.publish("preview-image",q),console.log("src:",q))};return e.createElement("div",{className:"discuss-item-container",key:b},e.createElement("a",{href:`/users/${Ze.login}`,target:"_blank"},e.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${me.Z.IMG_SERVER}/images/${Ze.image_url}`,width:"50"})),e.createElement("section",null,e.createElement("div",{className:"discuss-info"},e.createElement("a",{href:`/users/${Ze.login}`,target:"_blank"},Ze.name),e.createElement("span",{className:"grey"},Ge),O?e.createElement("span",{className:"c-green"}," [\u7B2C",O,"\u5173] "):null,oe?e.createElement("a",{href:oe,target:"_blank",className:"view-code",title:"\u70B9\u51FB\u67E5\u770BTA\u7684\u4EE3\u7801\u9875\u9762"},"\u67E5\u770B"):null,U?e.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${U}`},e.createElement("i",{className:"iconfont icon-gift c-orange "}),e.createElement("span",null,U)):null,D<=5?e.createElement("span",{style:{flex:"1",textAlign:"right",color:we===1?"#29bd8b":""}},we||we===0?we===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173":""):null),e.createElement("div",{onClick:ne},e.createElement(St.Z,{className:"discuss-content",value:Z,highlightKeywords:r})),G&&G.length>0?e.createElement("div",{className:"reply-discuss-container",onClick:ne},G.map((B,C)=>e.createElement(Wt,{key:B.id,data:B,index:C,deleteCommentAlert:Xe,shixunName:qe,shixunIdentifier:a,adminOrOperator:h,user:c,isDelete:x,onSetRewardData:s,onSetActionType:p,parentDiscussIndex:n,keywords:r}))):null,e.createElement("div",{className:r?"hidden":"btn-group"},h?e.createElement("a",{onClick:je,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},e.createElement("i",{className:"iconfont icon-jiangli"})):null,h?e.createElement("a",{onClick:Ft,title:d?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},e.createElement("i",{className:d?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Ue&&(!G||G.length==0)&&e.createElement("a",{onClick:I,title:"\u5220\u9664"},e.createElement("i",{className:"iconfont icon-shanchu"})),e.createElement("a",{onClick:P,title:"\u56DE\u590D"},e.createElement("i",{className:"iconfont icon-huifu1"})),e.createElement("a",{onClick:st,className:ve?"c-orange":""},e.createElement("i",{className:ve?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),e.createElement("span",null,N||""))),e.createElement(dt,{id:b,params:X,activeDiscussIndex:i,onReplyDiscuss:M})))},Xt=Object.defineProperty,qt=Object.defineProperties,eu=Object.getOwnPropertyDescriptors,Tt=Object.getOwnPropertySymbols,tu=Object.prototype.hasOwnProperty,uu=Object.prototype.propertyIsEnumerable,jt=(u,n,a)=>n in u?Xt(u,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):u[n]=a,V=(u,n)=>{for(var a in n||(n={}))tu.call(n,a)&&jt(u,a,n[a]);if(Tt)for(var a of Tt(n))uu.call(n,a)&&jt(u,a,n[a]);return u},Te=(u,n)=>qt(u,eu(n)),ze=(u,n,a)=>new Promise((h,D)=>{var w=s=>{try{p(a.next(s))}catch(c){D(c)}},_=s=>{try{p(a.throw(s))}catch(c){D(c)}},p=s=>s.done?h(s.value):Promise.resolve(s.value).then(w,_);p((a=a.apply(u,n)).next())});const nu={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function lu(u,n){switch(n.type){case F.tD:return Te(V({},u),{loading:!0});case F.RS:return Te(V({},u),{showRewardDialog:!0});case F.t2:return Te(V({},u),{showRewardDialog:!1});case F.GR:return V(V({},u),n.payload);case F.u8:return V(V({},u),n.payload);case F.rM:return V(V({},u),n.payload);case F.yS:return V(V({},u),n.payload);case F.Vn:return V(V({},u),n.payload);case F.SX:return V(V({},u),n.payload);default:throw new Error}}var au=({shixunIdentifier:u,identity:n,activeIndex:a,user:h,isShixunDetail:D=!1,isDelete:w,getTypeNumber:_,params:p,getData:s,isNotDiscuss:c,keywords:x,setTypeCount:i})=>{const[M,y]=(0,e.useReducer)(lu,nu),{page:X,loading:r,data:Z,actionType:G,showRewardDialog:oe,activeDiscussIndex:d}=M,b=(0,e.useRef)(),O=(0,e.useRef)();function N(B){return ze(this,null,function*(){if(!r)try{y({type:F.tD});const C=yield(0,ke.Mu)({coursesId:p==null?void 0:p.pathId,page:B,keywords:x});i(C==null?void 0:C.disscuss_count),y({type:F.GR,payload:{activeDiscussIndex:null,page:B,data:C,loading:!1}})}catch(C){console.log(C)}})}function U(B){document.body.scrollIntoView(),N(B)}function He(B,C,q){return ze(this,null,function*(){try{const ee=yield Ve(B,C);I[q].user_praise=C,I[q].praise_count=ee.praise_count,y({type:F.rM,payload:{data:Te(V({},Z),{comments:I})}})}catch(ee){console.log(ee)}})}function Ge(B,C,q){return ze(this,null,function*(){try{yield Ce(B,C),I[q].sticky=C,y({type:F.u8,payload:{data:Te(V({},Z),{comments:I})}})}catch(ee){console.log(ee)}})}function ve(){y({type:F.yS,payload:{actionType:null}})}function we(){return ze(this,null,function*(){const{id:B,params:C,type:q,index:ee,parentDiscussIndex:Fe}=G;if(q==="hidden-discuss"&&(yield at(B,C),Fe?I[Fe].children[ee].hidden=C.hidden==1:I[ee].hidden=C.hidden==1,y({type:F.yS,payload:{actionType:null,data:Te(V({},Z),{comments:I})}})),q==="delete-discuss"){if(yield ft(B),Fe||Fe===0){let J=I[Fe].children;for(let et=J.length-1;et>=0;et--)if(J[et].id===B){J.splice(et,1);break}I[Fe].children=J}else for(let J=I.length-1;J>=0;J--)if(I[J].id===B){I.splice(J,1);break}y({type:F.yS,payload:{actionType:null,data:Te(V({},Z),{comments:I})}})}})}function Xe(B){y({type:F.yS,payload:{actionType:B}})}function Ze(){y({type:F.t2})}function qe(){return ze(this,null,function*(){const{id:B,index:C,score:q,user_id:ee,parentDiscussIndex:Fe}=b.current,J=yield fe(B,{container_type:"Discusses",score:q,user_id:ee});Fe?I[Fe].children[C].reward=J.code:I[C].reward=J.code,y({type:F.Vn,payload:{showRewardDialog:!1,data:Te(V({},Z),{comments:I})}}),b.current=null})}function Ue(B){b.current=B,y({type:F.RS})}function P(B){b.current.score=B}function vt(B,C){return ze(this,null,function*(){try{yield pt(B,C),N(X),s()}catch(q){console.log(q)}})}function st(B){y(d===B?{type:F.SX,payload:{activeDiscussIndex:null}}:{type:F.SX,payload:{activeDiscussIndex:B}})}if((0,e.useEffect)(()=>{function B(){return ze(this,null,function*(){a===3&&!Z&&u&&(yield N(X))})}B()},[p.pathId,x]),(0,e.useEffect)(()=>{N()},[x]),!Z)return!D&&e.createElement(Pe.Z,null);const{disscuss_count:je,comments:I,all:Ft,can_hidden:ne}=Z;return e.createElement(e.Fragment,null,e.createElement("div",{className:"discuss-container discuss-warp-container",ref:O},!D&&r?e.createElement(Pe.Z,null):null,je===0?e.createElement("div",{style:{display:"flex"}},e.createElement(Se.Z,null)):null,(0,ce.bg)()&&!c&&!x&&e.createElement(Pt,{getTypeNumber:_,upDataList:N,page:X,user:h,params:p,keywords:x}),e.createElement("aside",{className:"bg-white"},I==null?void 0:I.map((B,C)=>e.createElement(Yt,{user:h,key:B.id,data:B,index:C,identity:n,onPaginationChange:U,shixunIdentifier:u,isDelete:w,onSetActionType:Xe,onTopOrDownDiscuss:Ge,adminOrOperator:ne,onPlusDiscuss:He,onSetRewardData:Ue,activeDiscussIndex:d,onSetActiveDiscussIndex:st,onReplyDiscuss:vt,keywords:x}))),je>10?e.createElement("div",{className:"pagination-container tc"},e.createElement(ct.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:U,current:X,total:je})):null),e.createElement(Ye.Z,null,e.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:!!G,onOk:we,onCancel:ve},e.createElement("p",null,G?G.message:"")),e.createElement(z.default,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",open:oe,onCancel:Ze,onOk:qe},e.createElement(he.Z,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:P,style:{width:"228px"}}))))},su=E(73304),ru=Object.defineProperty,iu=Object.defineProperties,ou=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,Mt=(u,n,a)=>n in u?ru(u,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):u[n]=a,K=(u,n)=>{for(var a in n||(n={}))Lt.call(n,a)&&Mt(u,a,n[a]);if(gt)for(var a of gt(n))Rt.call(n,a)&&Mt(u,a,n[a]);return u},ht=(u,n)=>iu(u,ou(n)),cu=(u,n)=>{var a={};for(var h in u)Lt.call(u,h)&&n.indexOf(h)<0&&(a[h]=u[h]);if(u!=null&>)for(var h of gt(u))n.indexOf(h)<0&&Rt.call(u,h)&&(a[h]=u[h]);return a},ie=(u,n,a)=>new Promise((h,D)=>{var w=s=>{try{p(a.next(s))}catch(c){D(c)}},_=s=>{try{p(a.throw(s))}catch(c){D(c)}},p=s=>s.done?h(s.value):Promise.resolve(s.value).then(w,_);p((a=a.apply(u,n)).next())});const du=u=>{var n=u,{classroomList:a,user:h,globalSetting:D,loading:w,dispatch:_}=n,p=cu(n,["classroomList","user","globalSetting","loading","dispatch"]),s;const c=(0,re.useParams)(),{detailTopBanner:x}=a,[i,M]=(0,e.useState)([]),[y,X]=(0,e.useState)({}),[r,Z]=(0,e.useState)(-1),[G,oe]=(0,e.useState)(!1),[d,b]=(0,e.useState)({name:"",is_jupyter:!1}),[O]=$.default.useForm(),[N]=$.default.useForm(),[U]=$.default.useForm(),[He,Ge]=(0,e.useState)(!1),[ve,we]=(0,e.useState)(),[Xe,Ze]=(0,e.useState)([]),[qe,Ue]=(0,e.useState)(),[P,vt]=(0,e.useState)("All"),[st,je]=(0,e.useState)(!0),[I,Ft]=(0,e.useState)(0),[ne,B]=(0,e.useState)(""),[C,q]=(0,e.useState)(0),[ee,Fe]=(0,e.useState)([{name:"\u5168\u90E8",totalName:"\u8BFE\u7A0B\u5B66\u4E60",type:"All",number:0},{name:"\u5B9E\u8DF5\u9879\u76EE",totalName:"\u5B9E\u8DF5\u9879\u76EE",type:"Shixun",number:0},{name:"\u89C6\u9891\u9879\u76EE",totalName:"\u89C6\u9891\u9879\u76EE",type:"VideoItem",number:0},{name:"\u6559\u5B66\u8BFE\u4EF6",totalName:"\u6559\u5B66\u8BFE\u4EF6",type:"Attachment",number:0},{name:"\u8BA8\u8BBA",totalName:"\u8BA8\u8BBA",type:"Discusses",number:0}]),J=(0,e.useRef)();(0,e.useEffect)(()=>{ye()},[c==null?void 0:c.coursesId]),(0,e.useEffect)(()=>{a.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ye()},[a.actionTabs.key]),(0,e.useEffect)(()=>{$t()},[y]),(0,e.useEffect)(()=>{const t=i.map(o=>o.items);let l=0;t.map(o=>{o.map(S=>{new RegExp(ne,"ig").test(S.name)&&(S.item_type===P||P==="All")&&l++})}),l>ee.find(o=>o.type===P).number&&(l=ee.find(o=>o.type===P).number),q(l)},[i,P,ne]),(0,e.useEffect)(()=>{if(!J.current)return;function t(){var o;let S=new ResizeObserver(W=>{for(let Je of W);});return S.observe((o=J.current)==null?void 0:o.firstElementChild),S}const l=t();return()=>{var o,S;(o=J.current)!=null&&o.firstElementChild&&l.unobserve((S=J.current)==null?void 0:S.firstElementChild)}},[J.current,i]);const et=t=>ie(void 0,null,function*(){const l=yield(0,se.Ex)(K({},t));return i[r].items=t.list,l}),$t=()=>{const{shixuns_count:t=0,videos_count:l=0,pdf_attachments_count:o=0,disscuss_count:S=0}=y,W={All:t+l+o,Shixun:t,VideoItem:l,Attachment:o,Discusses:S},Je=ee.map(Le=>ht(K({},Le),{number:W[Le.type]}));Fe(Je)},Eu=t=>{var l;r===-1?(B((l=decodeURIComponent(t))==null?void 0:l.trim()),Z(-1)):T.ZP.warning("\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001")},fu=t=>ie(void 0,null,function*(){_({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const l=yield(0,le.Ir)({id:t});if(_({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),l!=null&&l.game_identifier){(0,ae.xg)(`/tasks/${l.game_identifier}`);return}(l==null?void 0:l.status)===2?kt(l==null?void 0:l.message):(l==null?void 0:l.status)===3&&Vt(l==null?void 0:l.message)}),kt=t=>{t=t!=null&&t.includes(".json")?t:`${t}.json`,z.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ie(void 0,null,function*(){const l=yield(0,de.$Q)({url:t});if(!l)return;T.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const o=yield(0,le.Ir)({id:l.shixun_identifier});if(o!=null&&o.game_identifier){(0,ae.xg)(`/tasks/${o.game_identifier}`);return}(o==null?void 0:o.status)===2?kt(o==null?void 0:o.message):(o==null?void 0:o.status)===3&&Vt(o==null?void 0:o.message)})})},Vt=t=>{z.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",t,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},pu=()=>{const t={shixuns_list:[],items:[]};Ht(i.length,t),M([...i,t]),we(!0)},zt=()=>{r===i.length-1&&ve&&(Zt(),M(i.filter((t,l)=>l!==i.length-1))),ye(),Z(-1)},Ht=(t,l)=>{wt()&&(Z(t),O.setFieldsValue({name:l.stage_name,description:l.stage_description}))},Gt=t=>{var l;setTimeout(()=>{document.documentElement.scrollTop=I},300),t!=="\u53D6\u6D88"&&(i[r].items=(l=i[r].items)==null?void 0:l.concat(t),M([...i]))},gu=t=>{var l;t.map(o=>(o.type="Attachment",o.id=o.id||o.response.id,o.url=`/api/attachments/${o.id||o.response.id}`,o)),i[r].items=(l=i[r].items)==null?void 0:l.concat(t),M([...i])},hu=t=>ie(void 0,null,function*(){const l=yield(0,se.A2)(K({id:i[r].stage_id,course_id:c.coursesId},t));if(l.id){Ue(!1);const o=[K({},l)];i[r].items=i[r].items.concat(o),M([...i])}return l}),ye=()=>ie(void 0,null,function*(){je(!0);const t=yield(0,se.R7)({coursesId:c==null?void 0:c.coursesId});t!=null&&t.stages&&M(t!=null&&t.stages?[...t==null?void 0:t.stages]:[]),X(t?K({},t):{}),je(!1),Zt(),Z(-1)}),yt=(t,l)=>ie(void 0,null,function*(){var o;if(!(t!=null&&t.name))return T.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");Zt();const S=[];if((o=i[r][l||"shixuns_list"])==null||o.map(W=>{S.push({type:W.item_type,id:W.id})}),ve){const W=yield(0,se.CI)(ht(K({},t),{coursesId:c.coursesId,list:S}));W&&(i[r]=K(K({},i[r]),W))}else{const W=yield(0,se.xn)(ht(K({},t),{id:i[r].stage_id,type:Array.from(new Set(S.map(Je=>Je.type))),list:S}));W&&(i[r]=K(K({},i[r]),W))}}),vu=(t,l,o)=>{const S=Array.from(t),[W]=S.splice(l,1);return S.splice(o,0,W),S},Ut=(t,l)=>{z.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u5B9E\u8BAD\u5417\uFF1F",onOk:()=>{i[r][l||"shixuns_list"].splice(t,1),T.ZP.success("\u5220\u9664\u6210\u529F"),M([...i]),yt(O.getFieldsValue(),l)}})},Fu=t=>{z.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:()=>ie(void 0,null,function*(){(yield(0,se._V)({id:t})).status===0&&(Z(-1),T.ZP.success("\u5220\u9664\u6210\u529F"),ye())})})},yu=t=>{z.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:()=>ie(void 0,null,function*(){(yield(0,se.WW)(K({},t))).status===0&&(Z(-1),T.ZP.success("\u5220\u9664\u6210\u529F"),ye())})})},Jt=()=>{b({name:"",is_jupyter:!1}),N.setFieldsValue({name:"",is_jupyter:!1}),oe(!1)},Bu=(t,l)=>{if(!t.destination)return;const o=vu(i[r][l||"shixuns_list"],t.source.index,t.destination.index);i[r][l||"shixuns_list"]=o,M([...i]),yt(O.getFieldsValue(),l)},Du=t=>ie(void 0,null,function*(){if(!wt())return;(yield(0,se.ms)({id:t})).status===0&&ye()}),_u=t=>ie(void 0,null,function*(){if(!wt())return;(yield(0,se.yy)({id:t})).status===0&&ye()}),wt=()=>r!==-1?(z.default.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,title:"\u63D0\u793A",content:e.createElement("div",{className:"tc font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const t=`Edit_${r}`;let l=document.getElementById(t);l&&setTimeout(()=>l.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,Qt=()=>{yt(O.getFieldsValue())},Zt=()=>{we(!1)},Ou=(t,l,o)=>e.createElement(Be.Z,{className:"list-item-row",align:"middle",key:l,gutter:[5,10]},e.createElement(H.Z,null,t.item_type==="Shixun"?e.createElement("i",{className:"iconfont c-green-shixun c-light-primary font20"}):e.createElement("i",{className:"iconfont icon-shipin2 c-purple-8C1 font20"})),e.createElement(H.Z,{flex:1,className:!t.allow_visit&&!t.to_be_built&&(t.shixun_status==="\u6682\u672A\u516C\u5F00"||t.shixun_status==="\u5DF2\u5220\u9664")?k.color204:""},o+1,"-",l+1,"\xA0\xA0",t.name,r===-1&&t.complete_status===1&&e.createElement("span",{className:k.completed},e.createElement("i",{className:"iconfont icon-duigou1 mr5 font12"}),"\u5DF2\u5B8C\u6210")),e.createElement(H.Z,null,r===o&&e.createElement("div",null,e.createElement(j.Z,{title:"\u5220\u9664"},e.createElement("span",{onClick:()=>{Ut(l,"shixuns_list")},className:"iconfont icon-shanchu c-grey-c"}))),r!==o&&t.item_type==="VideoItem"&&e.createElement("aside",null,e.createElement(L.ZP,{type:"primary",href:t.link||`/video/${t.id}?course_id=${c==null?void 0:c.coursesId}`,target:"_blank"},t.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(t.allow_visit||t.to_be_built||t.shixun_status!=="\u6682\u672A\u516C\u5F00"&&t.shixun_status!=="\u5DF2\u5220\u9664")&&r!==o&&t.item_type==="Shixun"&&e.createElement("aside",null,e.createElement(re.Link,{to:`/shixuns/${t.identifier}/challenges`,target:"_blank"},"\u67E5\u770B\u8BE6\u60C5"),t.shixun_status!=="\u6682\u672A\u516C\u5F00"&&e.createElement(L.ZP,{className:"ml20",type:"primary",onClick:()=>{(0,f.tJ)(_)&&fu(t.identifier)}},"\u5F00\u59CB\u5B9E\u6218")),r===-1&&!t.allow_visit&&t.shixun_status==="\u6682\u672A\u516C\u5F00"&&e.createElement("span",{className:k.color204},"\u6682\u672A\u516C\u5F00"),r===-1&&!t.allow_visit&&t.shixun_status==="\u5DF2\u5220\u9664"&&e.createElement("span",{className:k.color204},"\u5DF2\u5220\u9664"),r===-1&&t.allow_visit&&t.item_type==="Shixun"&&e.createElement("span",{className:`${k.color204} ml5 experiment-number`},"\u5B9E\u9A8C\u6570 ",t.challenges_count))),Au=(t,l)=>{var o,S,W,Je;if(P!=="All"&&!((o=t.stage_tag)!=null&&o.includes(P)))return null;const Le=t.items.filter(Q=>{var xe,rt;return new RegExp(ne,"ig").test(Q.name)&&(Q.item_type===P||P==="All"||((rt=(xe=Q==null?void 0:Q.children)==null?void 0:xe.filter(Re=>{var tt,It;return Re.item_type===P||P==="All"||((It=(tt=Re==null?void 0:Re.children)==null?void 0:tt.filter(wu=>wu.item_type===P||P==="All"))==null?void 0:It.length)>0}))==null?void 0:rt.length)>0)});return ne&&(Le!=null&&Le.length)||!ne?e.createElement("section",{key:l,className:"bg-white pt30 mb20 pb20 pl10 pr10"},e.createElement("aside",{className:"pl20 pr20"},e.createElement(Be.Z,{gutter:[5,20],align:"middle",style:{lineHeight:"16px"}},e.createElement(H.Z,{flex:"22px"},e.createElement("span",{className:k.icons},e.createElement("i",{className:"iconfont icon-zhangjie2 font18"}))),e.createElement(H.Z,{flex:1,className:"tl font18 bold c-grey-333"},t.stage_name||`\u7B2C${i==null?void 0:i.length}\u90E8\u5206`),e.createElement(H.Z,null,(0,ce.GJ)()&&r===l&&!ve&&e.createElement(j.Z,{title:"\u5220\u9664"},e.createElement("span",{onClick:()=>{Fu(t.stage_id)},className:"iconfont icon-shanchu c-grey-c"})),(0,ce.GJ)()&&r!==l&&P==="All"&&!ne&&e.createElement("div",null,l>0&&e.createElement(j.Z,{title:"\u5411\u4E0A\u79FB\u52A8"},e.createElement("span",{onClick:()=>Du(t.stage_id),className:"iconfont icon-xiangshangyi c-light-green font18 current"})),l_u(t.stage_id),className:"iconfont icon-xiangxiayi c-light-green font18 current ml5"})),!ve&&e.createElement(j.Z,{title:"\u7F16\u8F91"},e.createElement("span",{onClick:()=>Ht(l,t),className:"iconfont icon-bianjidaibeijing c-light-green font20 current ml5"}))))),!!t.stage_description&&e.createElement("div",{style:{marginTop:12}},e.createElement("div",{ref:J,className:`${k.introContent} ${t!=null&&t.showReadFull?"":k.introContentMaxHeight}`},e.createElement(St.Z,{value:t==null?void 0:t.stage_description})),(t==null?void 0:t.showExpansion)&&e.createElement("div",{onClick:Q=>{i[l].showReadFull=!(t!=null&&t.showReadFull),M([...i])}},e.createElement(De.Z,{dashed:!1,className:"",style:{cursor:"pointer"}},e.createElement("a",{className:`font14 ${k.color999}`},t!=null&&t.showReadFull?"\u6536\u8D77\u5168\u6587 ":"\u9605\u8BFB\u5168\u6587 ",e.createElement("i",{className:`iconfont font14 ${t!=null&&t.showReadFull?"icon-changyongtubiao-xianxingdaochu-zhuanqu-":"icon-jiantou9"}`})))))),r===l&&e.createElement("div",{className:"pl20 pr20 pt20"},e.createElement("aside",null,e.createElement($.default.Item,{name:"name",label:"\u540D\u79F0",rules:[{required:!0,message:"\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},e.createElement(Ne.default,{size:"middle",maxLength:60,placeholder:`\u8BF7\u8F93\u5165\u7B2C${i==null?void 0:i.length}\u9636\u6BB5\u540D\u79F0,\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26`,onBlur:Qt})),e.createElement($.default.Item,{name:"description",label:"\u63CF\u8FF0",rules:[{required:!0,message:"\u63CF\u8FF0\u4E0D\u80FD\u4E3A\u7A7A"}]},e.createElement(Ne.default.TextArea,{rows:5,maxLength:300,placeholder:`\u8BF7\u8F93\u5165\u7B2C${i==null?void 0:i.length}\u9636\u6BB5\u63CF\u8FF0`,onBlur:Qt}))),e.createElement("aside",{style:{display:"flex",justifyContent:"space-evenly"}},e.createElement(L.ZP,{size:"middle",className:"mt10",onClick:()=>{if(!i[r].stage_id)return T.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,f.tJ)(_)&&(0,f.xY)()&&(oe(!0),N.setFieldsValue({name:"",is_jupyter:!1}))}},e.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE"),e.createElement("br",null),e.createElement(L.ZP,{size:"middle",className:"mt10",onClick:()=>{var Q;if(!i[r].stage_id)return T.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");Ft(document.documentElement.scrollTop),_({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:i[r].stage_id,course_id:c.coursesId}}),Ze((Q=t==null?void 0:t.shixuns_list)==null?void 0:Q.map(xe=>xe.id))}},e.createElement("span",{className:"iconfont icon-tianjiafangda mr5"}),"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"),e.createElement("br",null),!((S=D==null?void 0:D.setting)!=null&&S.is_local)&&e.createElement(e.Fragment,null,e.createElement(L.ZP,{size:"middle",className:"mt10",onClick:()=>{var Q,xe;if(!i[r].stage_id)return T.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");((Q=h.userInfo)!=null&&Q.admin||(xe=h.userInfo)!=null&&xe.is_teacher&&(0,f.O5)())&&Ue(!0)}},e.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE"),e.createElement("br",null)),e.createElement(L.ZP,{size:"middle",className:"mt10",onClick:()=>{if(!i[r].stage_id)return T.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,f.tJ)(_)&&(0,f.xY)()&&(Ge(!0),U.resetFields())}},e.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6"),e.createElement("br",null)),e.createElement("aside",{className:"c-light-black mt10 pb20",id:`Edit_${l}`},"\u4E0B\u9762\u5B9E\u8BAD\u53EF\u4EE5\u901A\u8FC7\u62D6\u62FD\u8FDB\u884C\u6392\u5E8F\u8C03\u6574")),!!((W=t.attachments_list)!=null&&W.length)&&e.createElement(De.Z,null),e.createElement("aside",{className:k.shixuns},r===l?e.createElement($e.Z5,{onDragEnd:Q=>Bu(Q,"attachments_list")},e.createElement($e.bK,{droppableId:"droppable-id2"},(Q,xe)=>{var rt;return e.createElement("div",ht(K({className:"mt20",ref:Q.innerRef},Q.droppableProps),{onScroll:()=>{}}),(rt=t.attachments_list)==null?void 0:rt.map(function(it,Re){return e.createElement($e._l,{draggableId:`${it.id.toString()}-${l}-${Re}`,index:Re,key:it.id},(tt,It)=>e.createElement("div",K(K({ref:tt.innerRef},tt.draggableProps),tt.dragHandleProps),e.createElement(Be.Z,{className:"list-item-row",align:"middle",key:Re,gutter:[5,10]},e.createElement(H.Z,null,e.createElement("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})),e.createElement(H.Z,{flex:"1"},e.createElement("a",{className:"c-grey-333",href:me.Z.IMG_SERVER+it.url,target:"_blank"},it.name)),e.createElement(H.Z,null,r===l&&e.createElement("div",null,e.createElement(j.Z,{title:"\u5220\u9664"},e.createElement("span",{onClick:()=>{Ut(Re,"attachments_list")},className:"iconfont icon-shanchu c-grey-c"})))))))}))})):e.createElement("div",{className:"mt20"},(Je=t.attachments_list)==null?void 0:Je.map(function(Q,xe){return e.createElement("div",null,e.createElement(Be.Z,{className:"list-item-row",align:"middle",key:xe,gutter:[5,10]},e.createElement(H.Z,null,e.createElement("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})),e.createElement(H.Z,null,e.createElement("a",{className:"c-grey-333",href:me.Z.IMG_SERVER+Q.url,target:"_blank"},Q.name))))}))),!!(Le!=null&&Le.length)&&e.createElement(Ae.Z,{visibleType:P,data:[...Le],stage_id:t.stage_id,disabled:r!==l,deleteStages:yu,updateSort:et,subject_id:y==null?void 0:y.subject_id,course_id:c==null?void 0:c.coursesId,index:l,cust_seq:!0,hiddenEditBtn:!0,keywords:ne,isShowSchedule:y==null?void 0:y.is_show_schedule,getData:ye,showVideoPlay:!0}),r===l&&e.createElement("aside",{className:k.buttons},e.createElement(L.ZP,{onClick:zt,type:"primary",size:"middle",ghost:!0},"\u53D6\u6D88"),e.createElement(L.ZP,{onClick:zt,size:"middle",type:"primary"},"\u4FDD\u5B58"))):null},Cu=t=>{if(t){let o=0;for(var l=0;l127||t.charCodeAt(l)==94?o+=2:o++;return o}else return 0},xu=()=>{var t;for(let l in i)Cu((t=i[l])==null?void 0:t.stage_description)>424?i[l].showExpansion=!0:i[l].showExpansion=!1;return i==null?void 0:i.map(function(l,o){return e.createElement("div",{key:o},Au(l,o))})},{start_date:Nu,course_end:bu}=x,Pu=bu||ut()(ut()().format("L")).valueOf(){};return e.createElement("section",{className:"mb50"},e.createElement(be,{data:y,dispatch:_,onReloadData:ye}),e.createElement("aside",{style:{justifyContent:"space-between",display:"flex",background:"#fff",alignItems:"center",paddingRight:"20px"}},e.createElement("div",{className:k.actionTabs},ee.map(function(t,l){if(i!=null&&i.some(o=>{var S;return(S=o.stage_tag)==null?void 0:S.includes(t.type)})||t.type=="All"||t.type==="Discusses")return e.createElement("div",{key:l,className:t.type===P?k.tabActive:k.tab,onClick:()=>{r===-1?(vt(t.type),Z(-1)):T.ZP.warning("\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001")}},e.createElement("div",{className:k.s1},t.name))})),e.createElement("div",{style:{display:"flex",justifyContent:"center"}},e.createElement(su.t7,{style:{width:222,marginTop:"-3px"},className:(0,ce.G5)()?"mr20":"",placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onChange:Eu}),(0,ce.G5)()&&e.createElement(L.ZP,{type:"primary",onClick:()=>ie(void 0,null,function*(){z.default.confirm({title:"\u63D0\u793A",content:"\u540C\u6B65\u5F00\u653E\u8BFE\u7A0B\u8D44\u6E90\u540E\uFF0C\u4F1A\u9020\u6210\u5728\u7EBF\u5B66\u4E60\u5185\u6240\u6709\u8D44\u6E90\u5F3A\u5236\u540C\u6B65\u4E3A\u6700\u65B0\u5F00\u653E\u8BFE\u7A0B\u5185\u5BB9\uFF0C\u662F\u5426\u7EE7\u7EED\u540C\u6B65\uFF1F",okText:"\u540C\u6B65",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){(yield(0,_e.ZP)("/api/courses/sync_stages.json",{method:"post",body:{classroom_identifier:c==null?void 0:c.coursesId}})).status===0&&ye()})})})},"\u66F4\u65B0"))),e.createElement("div",{className:k.total},"\u5171",e.createElement("span",null,ne?C:ee.find(t=>t.type===P).number),"\u4E2A",ee.find(t=>t.type===P).totalName),ne&&C===0&&P!=="Discusses"&&e.createElement(Se.Z,{styles:{margin:"0 auto",padding:"100px 0",backgroundColor:"#fff"}}),e.createElement(Me.Z,{loading:st,active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},P!=="Discusses"&&e.createElement(e.Fragment,null,e.createElement($.default,{form:O,onFinish:yt},xu),(0,ce.GJ)()&&!ve&&P==="All"&&r===-1&&!ne&&e.createElement("div",{className:k.addStage,onClick:pu},e.createElement("span",{className:k.color4CA},"+\u70B9\u51FB\u65B0\u5EFA\u9636\u6BB5"),"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u9636\u6BB5\uFF09"))),P==="Discusses"&&e.createElement("aside",{style:{paddingTop:25,background:"#fff"}},e.createElement(au,{activeIndex:3,isNotDiscuss:Pu,getData:ye,shixunIdentifier:11,coursesId:c==null?void 0:c.coursesId,params:{pathId:c==null?void 0:c.coursesId},identity:(s=h.userInfo)==null?void 0:s.role,getTypeNumber:$t,user:h.userInfo,isShixunDetail:!0,keywords:ne,setTypeCount:q})),e.createElement(z.default,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",open:G,onOk:()=>ie(void 0,null,function*(){yield N.validateFields();const t=yield(0,se.vf)(K({id:i[r].stage_id,course_id:c.coursesId},d));Jt(),t.id&&(T.ZP.success("\u6DFB\u52A0\u6210\u529F"),Gt([t]))}),onCancel:Jt},e.createElement($.default,{form:N,onValuesChange:t=>{b(K(K({},d),t))}},e.createElement($.default.Item,{label:"\u5B9E\u8BAD\u7C7B\u578B",name:"is_jupyter",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B9E\u8BAD\u7C7B\u578B"}]},e.createElement(Ie.ZP.Group,null,e.createElement(Ie.ZP,{defaultChecked:!0,value:!1},"\u666E\u901A\u5B9E\u8BAD"),e.createElement(Ie.ZP,{value:!0},"jupyter\u5B9E\u8BAD"))),e.createElement($.default.Item,{label:"\u5B9E\u8BAD\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},e.createElement(Ne.default,{maxLength:60,suffix:e.createElement("span",null,d.name.length,"/60")})))),e.createElement(z.default,{centered:!0,title:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",open:He,onOk:()=>ie(void 0,null,function*(){yield U.validateFields();const t=yield U.getFieldsValue();(yield(0,se.s0)({id:i[r].stage_id,course_id:c.coursesId,attachment_ids:t.files.map(o=>o.response.id)})).status===0&&(T.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ge(!1),gu([...t.files]))}),onCancel:()=>Ge(!1)},e.createElement($.default,{form:U},e.createElement($.default.Item,{label:"\u8BFE\u4EF6\u5185\u5BB9",name:"files",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u4EF6\u5185\u5BB9"}]},e.createElement(A.Z,{maxSize:100,accept:"application/pdf",number:10})),e.createElement($.default.Item,{label:"\u77E5\u8BC6\u6807\u7B7E",name:"test_lyl"},e.createElement(Ne.default,{onClick:()=>Su})),e.createElement("div",null,e.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A"),e.createElement("br",null),"1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",e.createElement(re.Link,{target:"_blank",to:"/users/mmipb3zhj/videos/protocol"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B",e.createElement("br",null),"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7100M\uFF1B",e.createElement("br",null),"3\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u6587\u4EF6\uFF1B",e.createElement("br",null),"4\u3001\u6587\u4EF6\u540D\u5C06\u88AB\u81EA\u52A8\u8BFB\u53D6\u4E3A\u7CFB\u7EDF\u5185\u8BE5\u8BFE\u4EF6\u7684\u540D\u79F0\uFF0C\u4E0A\u4F20\u524D\u8BF7\u6CE8\u610F\u8FD9\u4E00\u70B9\uFF1B",e.createElement("br",null),"5\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"))),e.createElement(g,{shixunIds:Xe,cb:Gt}),e.createElement(R.Z,{visible:qe,onCancel:()=>Ue(!1),onOk:hu}))};var mu=(0,re.connect)(({classroomList:u,user:n,loading:a,globalSetting:h})=>({classroomList:u,user:n,globalSetting:h,loading:a.models.index}))(du)},73960:function(Ot,Qe,E){E.d(Qe,{$J:function(){return $},JZ:function(){return z},bN:function(){return H},jP:function(){return Be},rO:function(){return T}});var e=E(76265),re=(j,L,De)=>new Promise((Ne,Me)=>{var Ie=ae=>{try{le(De.next(ae))}catch(Ke){Me(Ke)}},$e=ae=>{try{le(De.throw(ae))}catch(Ke){Me(Ke)}},le=ae=>ae.done?Ne(ae.value):Promise.resolve(ae.value).then(Ie,$e);le((De=De.apply(j,L)).next())});function $(j){return(0,e.U2)(`libraries/${j}.json`)}function T(){return(0,e.U2)("library_tags.json")}function z(j){return re(this,null,function*(){return(yield(0,e.IV)(`attachments/${j}.json`)).status===0})}function Be(j){return(0,e.v_)("libraries.json",j)}function H(j,L){return(0,e.gz)(`libraries/${j}.json`,L)}}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8827],{93400:function(Ot,Qe,E){E.d(Qe,{z:function(){return xt},Z:function(){return Nt}});var e=E(59301),re=E(46651),$=E(8591),T=E(43418),z=E(3113),Be=E(46961),H=E(73960),j=Object.defineProperty,L=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Me=(g,f,m)=>f in g?j(g,f,{enumerable:!0,configurable:!0,writable:!0,value:m}):g[f]=m,Ie=(g,f)=>{for(var m in f||(f={}))De.call(f,m)&&Me(g,m,f[m]);if(L)for(var m of L(f))Ne.call(f,m)&&Me(g,m,f[m]);return g},$e=(g,f,m)=>new Promise((te,ue)=>{var ge=R=>{try{de(m.next(R))}catch(A){ue(A)}},be=R=>{try{de(m.throw(R))}catch(A){ue(A)}},de=R=>R.done?te(R.value):Promise.resolve(R.value).then(ge,be);de((m=m.apply(g,f)).next())});const le="\u3000\u3000";function ae(g){var f=["Bytes","KB","MB","GB","TB"];if(g==0)return"0 Byte";var m=parseInt(""+Math.floor(Math.log(g)/Math.log(1024)),10);return(g/Math.pow(1024,m)).toFixed(1)+" "+f[m]}var Ke=({value:g=[],action:f,onChange:m,className:te,maxSize:ue=150,title:ge="\u6587\u4EF6\u4E0A\u4F20",accept:be=null})=>{const de={multiple:!1,fileList:g,accept:be,withCredentials:!0,beforeUpload:A=>A.size/1024/1024(he.name.indexOf(le)===-1&&(he.name=`${he.name}${le}${ae(he.size)}`),Ie({},he))),A.file.status==="done"&&((me=(Ae=A.file)==null?void 0:Ae.response)==null?void 0:me.status)===-1){message.error((Ye=(Pe=A.file)==null?void 0:Pe.response)==null?void 0:Ye.message),m([]);return}m(Se)},onRemove:A=>$e(void 0,null,function*(){const Ae=A.size/1024/1024;return A.status==="uploading"?!0:Ae0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:g.length>0,ghost:!0},ge),React.createElement("span",{onClick:R,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",ue,"M)"," ")))},ut=E(93737),k=E(89392),Bt=Object.defineProperty,ot=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,se=(g,f,m)=>f in g?Bt(g,f,{enumerable:!0,configurable:!0,writable:!0,value:m}):g[f]=m,ce=(g,f)=>{for(var m in f||(f={}))ct.call(f,m)&&se(g,m,f[m]);if(ot)for(var m of ot(f))_e.call(f,m)&&se(g,m,f[m]);return g};const Ee=g=>React.createElement("svg",ce({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var v="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Dt=Object.defineProperty,nt=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,lt=(g,f,m)=>f in g?Dt(g,f,{enumerable:!0,configurable:!0,writable:!0,value:m}):g[f]=m,pe=(g,f)=>{for(var m in f||(f={}))_t.call(f,m)&<(g,m,f[m]);if(nt)for(var m of nt(f))At.call(f,m)&<(g,m,f[m]);return g},We=(g,f,m)=>new Promise((te,ue)=>{var ge=R=>{try{de(m.next(R))}catch(A){ue(A)}},be=R=>{try{de(m.throw(R))}catch(A){ue(A)}},de=R=>R.done?te(R.value):Promise.resolve(R.value).then(ge,be);de((m=m.apply(g,f)).next())});const{Dragger:Ct}=re.default;function xt(g){let f=[];return g&&g.length>0&&(f=g.map(m=>({uid:m.id,id:m.id,name:m.title+le+m.filesize,url:m.url,filesize:m.filesize,status:"done",response:{id:m.id}}))),f}var Nt=({value:g,onChange:f,action:m,data:te,className:ue,maxSize:ge=150,title:be="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:de=!1,accept:R="",additionalText:A,isDragger:Ae,number:me=1e3,aloneClear:Pe=!1,realTimeRemove:Ye=!0})=>{const[Se,he]=(0,e.useState)(!1);let[Y,ke]=(0,e.useState)(g||[]),[bt,dt]=(0,e.useState)(1);(0,e.useEffect)(()=>{g&&(bt===1&&ke([...g]),dt(2),me===(g==null?void 0:g.length)&&he(!0))},[g]);const mt=()=>{setTimeout(()=>{Y.pop(),ke([...Y])},500)},Et={multiple:!0,disabled:Se,accept:R,withCredentials:!0,fileList:Y,beforeUpload:(F,Oe)=>{const Ce=F.size/1024/1024;return Y.concat(Oe).length>me?(Y.pop(),ke([...Y]),$.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${me}\u4E2A\u6587\u4EF6`),Pe?Promise.reject():(mt(),!1)):Ce=me?he(!0):he(!1),ke([...Y]),Y=Y.map(fe=>{var ft,pt;return(ft=fe==null?void 0:fe.response)!=null&&ft.id&&(fe.url=(pt=fe==null?void 0:fe.response)==null?void 0:pt.url),fe.name.indexOf(le)===-1&&(fe.name=`${fe.name}${le}${ae(fe.size)}`),pe({},fe)}),console.log("info:",F,Y),f(Y)},onRemove:F=>We(void 0,null,function*(){if(!Ye)return!0;const Oe=()=>We(void 0,null,function*(){if(F.response?F.response.id:F.id){let Ve=yield(0,H.JZ)(F.response?F.response.id:F.uid);return Promise.resolve(Ve)}else return!0});return de?new Promise((Ce,Ve)=>{T.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:e.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>We(void 0,null,function*(){const at=yield Oe();$.ZP.success("\u5220\u9664\u6210\u529F"),Ce(!0)}),onCancel:()=>Ce(!1)})}):yield Oe()})};function Pt(F){F.preventDefault(),F.stopPropagation()}return e.createElement("div",{className:`multi-upload ${ue||""}`},Ae&&e.createElement(Ct,pe({},Et),e.createElement("p",{className:"ant-upload-drag-icon"},e.createElement(ut.Z,null)),e.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",e.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",ge,"MB)"," "),A),!Ae&&e.createElement(re.default,pe({},Et),e.createElement(z.ZP,{disabled:Se,className:"upload_button"},e.createElement("img",{className:"aBtn_img",src:v}),be),e.createElement("span",{onClick:Pt,className:"upload_text"},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",ge,"MB)"," ")))}},31983:function(Ot,Qe,E){E.r(Qe),E.d(Qe,{default:function(){return mu}});var e=E(59301),re=E(63144),$=E(78241),T=E(8591),z=E(43418),Be=E(95237),H=E(43604),j=E(6848),L=E(3113),De=E(28103),Ne=E(98135),Me=E(56511),Ie=E(5112),$e=E(40316),le=E(84015),ae=E(15826),Ke=E(99232),ut=E.n(Ke),k={flex_box_center:"flex_box_center___Eli3_",flex_space_between:"flex_space_between___b9mMZ",flex_box_vertical_center:"flex_box_vertical_center___HDlqC",flex_box_center_end:"flex_box_center_end___wxSjo",flex_box_column:"flex_box_column___riQIC",icons:"icons___fU5ZJ",shixuns:"shixuns___HhH4T",buttons:"buttons___Xd62N",addStage:"addStage___Ap4gr",color4CA:"color4CA___dMAG4",color204:"color204___ySVKY",completed:"completed___pNt1x",actionTabs:"actionTabs___x3cPl",tab:"tab___BFnIn",s1:"s1___O6K2P",tabActive:"tabActive___v3_qF",total:"total___oZdqK",introContent:"introContent___dSvDD",introContentMaxHeight:"introContentMaxHeight___NxSzO"},Bt=E(43428),ot=E(24905),ct=E(53864),_e=E(76265),se=E(95973),ce=E(35099),Ee={flex_box_center:"flex_box_center___bI3gK",flex_space_between:"flex_space_between___ZyemH",flex_box_vertical_center:"flex_box_vertical_center___vOG6y",flex_box_center_end:"flex_box_center_end___g0YQU",flex_box_column:"flex_box_column___a7oLH",wrp:"wrp___wYwtQ",drawer:"drawer___UVA9h",menu:"menu___s5Hi1",actived:"actived___GavBb",actived2:"actived2___XNyxe",listItem:"listItem___OyHb7",info:"info___UU9rA",title:"title___CmRLc",titleLeft:"titleLeft___xWCXz",titleRight:"titleRight___PeYdC",search:"search___CzPOL",description:"description___TEI_C",menuCourse:"menuCourse___Z8Z9h"},v=E(59301),Dt=Object.defineProperty,nt=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,lt=(u,n,a)=>n in u?Dt(u,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):u[n]=a,pe=(u,n)=>{for(var a in n||(n={}))_t.call(n,a)&<(u,a,n[a]);if(nt)for(var a of nt(n))At.call(n,a)&<(u,a,n[a]);return u},We=(u,n,a)=>new Promise((h,D)=>{var w=s=>{try{p(a.next(s))}catch(c){D(c)}},_=s=>{try{p(a.throw(s))}catch(c){D(c)}},p=s=>s.done?h(s.value):Promise.resolve(s.value).then(w,_);p((a=a.apply(u,n)).next())});const{Search:Ct}=Ne.default,xt=[{id:"type",name:"\u7B5B\u9009",children:[{name:"\u5168\u90E8\u5B9E\u8BAD",id:"all",type:"type"},{name:"\u6211\u7684\u5B9E\u8BAD",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]}],Nt=({classroomList:u,loading:n,dispatch:a,cb:h,shixunIds:D=[]})=>{var w;const _=(0,re.useParams)(),p=(0,re.useLocation)(),{actionTabs:s}=u,[c]=$.default.useForm(),{shixunLists:x}=u,[i,M]=(0,e.useState)([]),[y,X]=(0,e.useState)([]),[r,Z]=(0,e.useState)({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",load_jupyter_evaluate:!0,group_id:null});(0,e.useEffect)(()=>{u.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&(r.page=1,a({type:"classroomList/getShixunLists",payload:pe({},r)}))},[u.actionTabs.key]),(0,e.useEffect)(()=>{G()},[_]);const G=()=>We(void 0,null,function*(){const d=yield(0,_e.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});M([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(d==null?void 0:d.groups)||[]])}),oe=()=>{a({type:"classroomList/setActionTabs",payload:{}}),Z({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",load_jupyter_evaluate:!0,group_id:null})};return u.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:v.createElement(Bt.Z,{placement:"bottom",height:"100%",closable:!1,open:u.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:Ee.drawer,footer:v.createElement("div",{className:"tc"},v.createElement(L.ZP,{size:"middle",onClick:()=>{oe(),X([]),h("\u53D6\u6D88")},style:{marginRight:8}},"\u53D6\u6D88"),v.createElement(L.ZP,{size:"middle",onClick:()=>We(void 0,null,function*(){var d,b;for(let N=0;N<(y==null?void 0:y.length);N++){const U=y[N];if(D.includes(U)){T.ZP.info(`\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A${(b=(d=x==null?void 0:x.shixun_list)==null?void 0:d.find(He=>He.id===U))==null?void 0:b.title}`);return}}const O=yield(0,se.Ep)({id:u.actionTabs.id,course_id:u.actionTabs.course_id,shixun_ids:[...y]});X([]),O!=null&&O.shixuns_list&&(oe(),h(O.shixuns_list))}),type:"primary"},"\u786E\u5B9A"))},v.createElement("section",{className:"tc"},v.createElement(Ct,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"middle",className:Ee.search,onSearch:d=>{r.keyword=d,r.page=1,a({type:"classroomList/getShixunLists",payload:pe({},r)})}})),v.createElement("section",{className:"edu-container"},xt.map(function(d,b){var O;return v.createElement("ul",{className:Ee.menu,key:b},v.createElement("li",null,d.name),(O=d==null?void 0:d.children)==null?void 0:O.map(function(N,U){return v.createElement("li",{className:r[d.id]==N.id?Ee.actived:"",onClick:()=>{r[d.id]=N.id,r.page=1,Z(pe({},r)),a({type:"classroomList/getShixunLists",payload:pe({},r)})}},v.createElement("strong",null,N.name))}))}),r.type==="mine"&&v.createElement("ul",{className:Ee.menu},v.createElement("li",null,"\u76EE\u5F55"),i==null?void 0:i.map((d,b)=>v.createElement("li",{className:r.group_id==d.id?Ee.actived:"",key:d.name,onClick:()=>{r.group_id=d.id,r.page=1,Z(pe({},r)),a({type:"classroomList/getShixunLists",payload:pe({},r)})}},v.createElement("strong",null,d.name)))),(w=x==null?void 0:x.shixun_list)==null?void 0:w.map(function(d,b){return v.createElement("div",{className:Ee.listItem,key:b},v.createElement(ot.default,{checked:y.includes(d.id),value:d.id,onChange:O=>{let N=y.indexOf(d.id);y.indexOf(d.id)>-1?X(y.filter(U=>U!==d.id)):X(y.concat(d.id))}}),v.createElement("div",{className:Ee.info},v.createElement("div",{className:Ee.title},v.createElement("div",{className:Ee.titleLeft},v.createElement("a",{className:"c-black",href:`/shixuns/${d==null?void 0:d.identifier}/challenges`,target:"_blank"},v.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:d.title}})),(0,ce.Ny)()&&(d==null?void 0:d.mark_status)===1&&v.createElement(j.Z,{title:d==null?void 0:d.mark_content},v.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,ce.Ny)()&&(d==null?void 0:d.mark_status)===2&&v.createElement(j.Z,{title:d==null?void 0:d.mark_content},v.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,ce.Ny)()&&(d==null?void 0:d.mark_status)===3&&v.createElement(j.Z,{title:d==null?void 0:d.mark_content},v.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")))),v.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},v.createElement("span",{className:Ee.description,dangerouslySetInnerHTML:{__html:d.description}})),v.createElement("div",{className:"flex-wrp mt15"},d.challenge_names.map(function(O,N){return v.createElement("span",{key:N,className:"mr30 font12"},"\u7B2C",N+1,"\u5173 ",O," ")})),v.createElement(De.Z,{dashed:!0}),v.createElement("div",{className:"c-light-black mt20 font12"},v.createElement("span",null,d.author_name),v.createElement("span",{className:"ml15 mr15"},"|"),v.createElement("span",null,d.author_school_name),v.createElement("span",{className:"ml15 mr15"},"|"),v.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570:",d.level),v.createElement("span",{className:"ml15 mr15"},"|"),v.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570:"),v.createElement("span",null,d.study_count))))}),v.createElement("p",null)),v.createElement("div",{className:"tc"},v.createElement(ct.Z,{current:r.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:x==null?void 0:x.shixuns_count,onChange:d=>{r.page=d,a({type:"classroomList/getShixunLists",payload:pe({},r)})}})))};var g=(0,re.connect)(({classroomList:u,loading:n})=>({classroomList:u,loading:n}))(Nt),f=E(15276),m=E(93948),te={wrap:"wrap___UWG0f",name:"name___LIQSC",button:"button___CSggN",progress:"progress___AQo_Y",havaLearn:"havaLearn___fq9Cb"},ue=(u,n,a)=>new Promise((h,D)=>{var w=s=>{try{p(a.next(s))}catch(c){D(c)}},_=s=>{try{p(a.throw(s))}catch(c){D(c)}},p=s=>s.done?h(s.value):Promise.resolve(s.value).then(w,_);p((a=a.apply(u,n)).next())}),be=({data:u={},dispatch:n=()=>{},onReloadData:a=()=>{}})=>{const h=()=>{var p,s,c;if(!(0,f.tJ)(n)||(0,ce.Jd)())return;let x;for(let i=0;i<((p=u==null?void 0:u.stages)==null?void 0:p.length);i++){const M=(s=u==null?void 0:u.stages)==null?void 0:s[i],y=(c=M==null?void 0:M.shixuns_list)==null?void 0:c.find(X=>(X==null?void 0:X.shixun_status)!=="\u6682\u672A\u516C\u5F00");if(y){x=y.identifier;break}}x?_(x):T.ZP.info("\u5B9E\u8BAD\u6682\u672A\u516C\u5F00!")},D=p=>{p=p!=null&&p.includes(".json")?p:`${p}.json`,z.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ue(void 0,null,function*(){const s=yield(0,le.$Q)({url:p});if(!s)return;T.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const c=yield(0,le.Ir)({id:s.shixun_identifier});if(c!=null&&c.game_identifier){(0,ae.xg)(`/tasks/${c.game_identifier}`),a();return}(c==null?void 0:c.status)===2?D(c==null?void 0:c.message):(c==null?void 0:c.status)===3&&w(c==null?void 0:c.message)})})},w=p=>{z.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",p,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},_=p=>ue(void 0,null,function*(){const s=yield(0,le.Ir)({id:p});if(s!=null&&s.game_identifier){(0,ae.xg)(`/tasks/${s.game_identifier}`),a();return}(s==null?void 0:s.status)===2?D(s==null?void 0:s.message):(s==null?void 0:s.status)===3&&w(s==null?void 0:s.message)});return e.createElement("section",null,!(0,ce.GJ)()&&e.createElement(e.Fragment,null,u!=null&&u.start_learning?e.createElement(Be.Z,{className:te.wrap,align:"middle"},e.createElement(H.Z,{flex:"1"},e.createElement("div",{className:`mt5 ${te.havaLearn}`},e.createElement("span",null,"\u5DF2\u5B66",u==null?void 0:u.learned,"%")),e.createElement("div",{className:`mt5 ${te.progress}`},e.createElement(m.Z,{percent:u==null?void 0:u.learned,showInfo:!1})),e.createElement("div",{className:"mt5"},e.createElement("span",{className:"font16"},"\u4E0A\u6B21\u5B66\u4E60\u5185\u5BB9"),e.createElement("span",{className:"ml20 c-blue-4ca"},u==null?void 0:u.last_shixun))),e.createElement(H.Z,null,e.createElement(L.ZP,{className:te.button,type:"primary",onClick:()=>_(u==null?void 0:u.last_shixun_identifier)},"\u5F00\u59CB\u5B66\u4E60"))):e.createElement(Be.Z,{className:te.wrap,align:"middle"},e.createElement(H.Z,{flex:"1"},e.createElement("span",{className:te.name},"\u8FD8\u672A\u5F00\u59CB\u5B66\u4E60")),e.createElement(H.Z,null,e.createElement(L.ZP,{className:te.button,type:"primary",onClick:h},"\u5F00\u59CB\u5B66\u4E60")))))},de=E(21797),R=E(20403),A=E(93400),Ae=E(51593),me=E(46961),Pe=E(77353),Ye=E(38134),Se=E(6629),he=E(26220),Y=E(94646),ke=E(11473);const bt=({user:u,onReplyDiscuss:n,dispatch:a,id:h,activeDiscussIndex:D,params:w})=>{const[_,p]=(0,e.useState)("");function s(x){p(x)}console.log(w,"params33");function c(){if(!_){T.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}n(h,_),p("")}return e.createElement("div",{key:h,className:"discuss-item-editor",style:{display:D===h?"block":"none",width:"100%"}},e.createElement(Y.Z,{miniToolbar:!0,startInit:D===h,defaultValue:_,id:h,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:s}),e.createElement("a",{onClick:c,className:"btn-send"},"\u53D1\u9001"))};var dt=(0,re.connect)(({shixunsDetail:u,loading:n,globalSetting:a})=>({shixunsDetail:u,globalSetting:a,loading:n.models.index}))(bt),mt=(u,n,a)=>new Promise((h,D)=>{var w=s=>{try{p(a.next(s))}catch(c){D(c)}},_=s=>{try{p(a.throw(s))}catch(c){D(c)}},p=s=>s.done?h(s.value):Promise.resolve(s.value).then(w,_);p((a=a.apply(u,n)).next())});const Et=({user:u,upDataList:n,params:a,page:h,getTypeNumber:D,dispatch:w,keywords:_})=>{const p=(s,c)=>mt(void 0,null,function*(){const x=yield(0,ke.ke)({id:s,content:c});(x==null?void 0:x.status)===0&&n(1,_)});return e.createElement("div",{className:"discuss-item-container bg-white"},e.createElement("a",{href:`/users/${u.login}`,target:"_blank"},e.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${me.Z.IMG_SERVER}/images/${u.image_url}`,width:"50"})),e.createElement("section",null,e.createElement(dt,{id:a.pathId,params:a,activeDiscussIndex:a.pathId,onReplyDiscuss:p})))};var Pt=(0,re.connect)(({shixunsDetail:u,loading:n,globalSetting:a})=>({shixunsDetail:u,globalSetting:a,loading:n.models.index}))(Et),F=E(76198);function Oe(u,n=1){return get("/discusses.json",{page:n-1,container_identifier:u,container_type:"Shixun"})}function Ce(u,n){return(0,_e.v_)(`/discusses/${u}/top_or_down_discuss.json`,{top:n})}function Ve(u,n){return(0,_e.v_)(`/discusses/${u}/plus.json`,{container_type:"Discuss",type:n?1:0})}function at(u,n){return(0,_e.v_)(`/discusses/${u}/hidden.json`,n)}function fe(u,n){return(0,_e.v_)(`/discusses/${u}/reward_code.json`,n)}function ft(u){return(0,_e.ZP)(`/api/discusses/${u}.json`,{method:"delete"})}function pt(u,n){return(0,_e.v_)(`/discusses/${u}/reply.json`,{container_type:"Shixun",content:n})}function Zu(u){return post("/discusses.json",u)}var St=E(31272),Iu=E(51355),Kt=E(44259);function Wt({data:u,index:n,adminOrOperator:a,parentDiscussIndex:h,shixunIdentifier:D,isDelete:w,user:_,onSetRewardData:p,onSetActionType:s,params:c,deleteCommentAlert:x,shixunName:i,keywords:M}){const{author:y,can_delete:X,manage:r,content:Z,hidden:G,id:oe,reward:d,time:b}=u;function O(){p({id:oe,index:n,user_id:y.user_id,parentDiscussIndex:h})}function N(){s({id:oe,index:n,params:{hidden:G?"0":"1",container_identifier:D},type:"hidden-discuss",parentDiscussIndex:h,message:G?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function U(){if(x){z.default.info({title:"\u63D0\u793A",content:e.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",i,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}s({id:oe,index:n,type:"delete-discuss",parentDiscussIndex:h,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}return e.createElement("div",{className:"second-level-discuss"},e.createElement("div",{className:"discuss-info-body"},e.createElement("div",{className:"discuss-info"},e.createElement("a",{href:`/users/${y.login}`,target:"_blank"},y.name),e.createElement("span",{className:"grey"},b),d?e.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${d}`},e.createElement("i",{className:"iconfont icon-gift c-orange "}),e.createElement("span",null,d)):null),e.createElement("div",{className:M?"hidden":"btn-group"},a?e.createElement("a",{onClick:O,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},e.createElement("i",{className:"iconfont icon-jiangli"})):null,a?e.createElement("a",{onClick:N,title:G?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},e.createElement("i",{className:G?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,r?e.createElement("a",{onClick:U,title:"\u5220\u9664"},e.createElement("i",{className:"iconfont icon-shanchu"})):null)),e.createElement(St.Z,{className:"discuss-content",value:Z,highlightKeywords:M}))}var Yt=({data:u,index:n,shixunIdentifier:a,adminOrOperator:h,identity:D,onTopOrDownDiscuss:w,onPlusDiscuss:_,onSetActionType:p,onSetRewardData:s,user:c,isDelete:x,activeDiscussIndex:i,onReplyDiscuss:M,onSetActiveDiscussIndex:y,params:X,keywords:r})=>{const{content:Z,children:G,game_url:oe,hidden:d,id:b,position:O,praise_count:N,reward:U,sticky:He,time:Ge,user_praise:ve,game_passed:we,delete_comment_alert:Xe,author:Ze,shixun_name:qe,manage:Ue}=u;function P(){y(b)}function vt(){w(b,!He,n)}function st(){_(b,!ve,n)}function je(){s({id:b,index:n,user_id:Ze.user_id})}function I(){if(Xe){z.default.info({title:"\u63D0\u793A",content:e.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",qe,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}p({id:b,index:n,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Ft(){p({id:b,index:n,params:{hidden:d?"0":"1",container_identifier:a},type:"hidden-discuss",message:d?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const ne=B=>{let{nodeName:C,src:q}=B.target;C==="IMG"&&(Kt.Z.publish("preview-image",q),console.log("src:",q))};return e.createElement("div",{className:"discuss-item-container",key:b},e.createElement("a",{href:`/users/${Ze.login}`,target:"_blank"},e.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${me.Z.IMG_SERVER}/images/${Ze.image_url}`,width:"50"})),e.createElement("section",null,e.createElement("div",{className:"discuss-info"},e.createElement("a",{href:`/users/${Ze.login}`,target:"_blank"},Ze.name),e.createElement("span",{className:"grey"},Ge),O?e.createElement("span",{className:"c-green"}," [\u7B2C",O,"\u5173] "):null,oe?e.createElement("a",{href:oe,target:"_blank",className:"view-code",title:"\u70B9\u51FB\u67E5\u770BTA\u7684\u4EE3\u7801\u9875\u9762"},"\u67E5\u770B"):null,U?e.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${U}`},e.createElement("i",{className:"iconfont icon-gift c-orange "}),e.createElement("span",null,U)):null,D<=5?e.createElement("span",{style:{flex:"1",textAlign:"right",color:we===1?"#29bd8b":""}},we||we===0?we===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173":""):null),e.createElement("div",{onClick:ne},e.createElement(St.Z,{className:"discuss-content",value:Z,highlightKeywords:r})),G&&G.length>0?e.createElement("div",{className:"reply-discuss-container",onClick:ne},G.map((B,C)=>e.createElement(Wt,{key:B.id,data:B,index:C,deleteCommentAlert:Xe,shixunName:qe,shixunIdentifier:a,adminOrOperator:h,user:c,isDelete:x,onSetRewardData:s,onSetActionType:p,parentDiscussIndex:n,keywords:r}))):null,e.createElement("div",{className:r?"hidden":"btn-group"},h?e.createElement("a",{onClick:je,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},e.createElement("i",{className:"iconfont icon-jiangli"})):null,h?e.createElement("a",{onClick:Ft,title:d?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},e.createElement("i",{className:d?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Ue&&(!G||G.length==0)&&e.createElement("a",{onClick:I,title:"\u5220\u9664"},e.createElement("i",{className:"iconfont icon-shanchu"})),e.createElement("a",{onClick:P,title:"\u56DE\u590D"},e.createElement("i",{className:"iconfont icon-huifu1"})),e.createElement("a",{onClick:st,className:ve?"c-orange":""},e.createElement("i",{className:ve?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),e.createElement("span",null,N||""))),e.createElement(dt,{id:b,params:X,activeDiscussIndex:i,onReplyDiscuss:M})))},Xt=Object.defineProperty,qt=Object.defineProperties,eu=Object.getOwnPropertyDescriptors,Tt=Object.getOwnPropertySymbols,tu=Object.prototype.hasOwnProperty,uu=Object.prototype.propertyIsEnumerable,jt=(u,n,a)=>n in u?Xt(u,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):u[n]=a,V=(u,n)=>{for(var a in n||(n={}))tu.call(n,a)&&jt(u,a,n[a]);if(Tt)for(var a of Tt(n))uu.call(n,a)&&jt(u,a,n[a]);return u},Te=(u,n)=>qt(u,eu(n)),ze=(u,n,a)=>new Promise((h,D)=>{var w=s=>{try{p(a.next(s))}catch(c){D(c)}},_=s=>{try{p(a.throw(s))}catch(c){D(c)}},p=s=>s.done?h(s.value):Promise.resolve(s.value).then(w,_);p((a=a.apply(u,n)).next())});const nu={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function lu(u,n){switch(n.type){case F.tD:return Te(V({},u),{loading:!0});case F.RS:return Te(V({},u),{showRewardDialog:!0});case F.t2:return Te(V({},u),{showRewardDialog:!1});case F.GR:return V(V({},u),n.payload);case F.u8:return V(V({},u),n.payload);case F.rM:return V(V({},u),n.payload);case F.yS:return V(V({},u),n.payload);case F.Vn:return V(V({},u),n.payload);case F.SX:return V(V({},u),n.payload);default:throw new Error}}var au=({shixunIdentifier:u,identity:n,activeIndex:a,user:h,isShixunDetail:D=!1,isDelete:w,getTypeNumber:_,params:p,getData:s,isNotDiscuss:c,keywords:x,setTypeCount:i})=>{const[M,y]=(0,e.useReducer)(lu,nu),{page:X,loading:r,data:Z,actionType:G,showRewardDialog:oe,activeDiscussIndex:d}=M,b=(0,e.useRef)(),O=(0,e.useRef)();function N(B){return ze(this,null,function*(){if(!r)try{y({type:F.tD});const C=yield(0,ke.Mu)({coursesId:p==null?void 0:p.pathId,page:B,keywords:x});i(C==null?void 0:C.disscuss_count),y({type:F.GR,payload:{activeDiscussIndex:null,page:B,data:C,loading:!1}})}catch(C){console.log(C)}})}function U(B){document.body.scrollIntoView(),N(B)}function He(B,C,q){return ze(this,null,function*(){try{const ee=yield Ve(B,C);I[q].user_praise=C,I[q].praise_count=ee.praise_count,y({type:F.rM,payload:{data:Te(V({},Z),{comments:I})}})}catch(ee){console.log(ee)}})}function Ge(B,C,q){return ze(this,null,function*(){try{yield Ce(B,C),I[q].sticky=C,y({type:F.u8,payload:{data:Te(V({},Z),{comments:I})}})}catch(ee){console.log(ee)}})}function ve(){y({type:F.yS,payload:{actionType:null}})}function we(){return ze(this,null,function*(){const{id:B,params:C,type:q,index:ee,parentDiscussIndex:Fe}=G;if(q==="hidden-discuss"&&(yield at(B,C),Fe?I[Fe].children[ee].hidden=C.hidden==1:I[ee].hidden=C.hidden==1,y({type:F.yS,payload:{actionType:null,data:Te(V({},Z),{comments:I})}})),q==="delete-discuss"){if(yield ft(B),Fe||Fe===0){let J=I[Fe].children;for(let et=J.length-1;et>=0;et--)if(J[et].id===B){J.splice(et,1);break}I[Fe].children=J}else for(let J=I.length-1;J>=0;J--)if(I[J].id===B){I.splice(J,1);break}y({type:F.yS,payload:{actionType:null,data:Te(V({},Z),{comments:I})}})}})}function Xe(B){y({type:F.yS,payload:{actionType:B}})}function Ze(){y({type:F.t2})}function qe(){return ze(this,null,function*(){const{id:B,index:C,score:q,user_id:ee,parentDiscussIndex:Fe}=b.current,J=yield fe(B,{container_type:"Discusses",score:q,user_id:ee});Fe?I[Fe].children[C].reward=J.code:I[C].reward=J.code,y({type:F.Vn,payload:{showRewardDialog:!1,data:Te(V({},Z),{comments:I})}}),b.current=null})}function Ue(B){b.current=B,y({type:F.RS})}function P(B){b.current.score=B}function vt(B,C){return ze(this,null,function*(){try{yield pt(B,C),N(X),s()}catch(q){console.log(q)}})}function st(B){y(d===B?{type:F.SX,payload:{activeDiscussIndex:null}}:{type:F.SX,payload:{activeDiscussIndex:B}})}if((0,e.useEffect)(()=>{function B(){return ze(this,null,function*(){a===3&&!Z&&u&&(yield N(X))})}B()},[p.pathId,x]),(0,e.useEffect)(()=>{N()},[x]),!Z)return!D&&e.createElement(Pe.Z,null);const{disscuss_count:je,comments:I,all:Ft,can_hidden:ne}=Z;return e.createElement(e.Fragment,null,e.createElement("div",{className:"discuss-container discuss-warp-container",ref:O},!D&&r?e.createElement(Pe.Z,null):null,je===0?e.createElement("div",{style:{display:"flex"}},e.createElement(Se.Z,null)):null,(0,ce.bg)()&&!c&&!x&&e.createElement(Pt,{getTypeNumber:_,upDataList:N,page:X,user:h,params:p,keywords:x}),e.createElement("aside",{className:"bg-white"},I==null?void 0:I.map((B,C)=>e.createElement(Yt,{user:h,key:B.id,data:B,index:C,identity:n,onPaginationChange:U,shixunIdentifier:u,isDelete:w,onSetActionType:Xe,onTopOrDownDiscuss:Ge,adminOrOperator:ne,onPlusDiscuss:He,onSetRewardData:Ue,activeDiscussIndex:d,onSetActiveDiscussIndex:st,onReplyDiscuss:vt,keywords:x}))),je>10?e.createElement("div",{className:"pagination-container tc"},e.createElement(ct.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:U,current:X,total:je})):null),e.createElement(Ye.Z,null,e.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:!!G,onOk:we,onCancel:ve},e.createElement("p",null,G?G.message:"")),e.createElement(z.default,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",open:oe,onCancel:Ze,onOk:qe},e.createElement(he.Z,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:P,style:{width:"228px"}}))))},su=E(73304),ru=Object.defineProperty,iu=Object.defineProperties,ou=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,Mt=(u,n,a)=>n in u?ru(u,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):u[n]=a,K=(u,n)=>{for(var a in n||(n={}))Lt.call(n,a)&&Mt(u,a,n[a]);if(gt)for(var a of gt(n))Rt.call(n,a)&&Mt(u,a,n[a]);return u},ht=(u,n)=>iu(u,ou(n)),cu=(u,n)=>{var a={};for(var h in u)Lt.call(u,h)&&n.indexOf(h)<0&&(a[h]=u[h]);if(u!=null&>)for(var h of gt(u))n.indexOf(h)<0&&Rt.call(u,h)&&(a[h]=u[h]);return a},ie=(u,n,a)=>new Promise((h,D)=>{var w=s=>{try{p(a.next(s))}catch(c){D(c)}},_=s=>{try{p(a.throw(s))}catch(c){D(c)}},p=s=>s.done?h(s.value):Promise.resolve(s.value).then(w,_);p((a=a.apply(u,n)).next())});const du=u=>{var n=u,{classroomList:a,user:h,globalSetting:D,loading:w,dispatch:_}=n,p=cu(n,["classroomList","user","globalSetting","loading","dispatch"]),s;const c=(0,re.useParams)(),{detailTopBanner:x}=a,[i,M]=(0,e.useState)([]),[y,X]=(0,e.useState)({}),[r,Z]=(0,e.useState)(-1),[G,oe]=(0,e.useState)(!1),[d,b]=(0,e.useState)({name:"",is_jupyter:!1}),[O]=$.default.useForm(),[N]=$.default.useForm(),[U]=$.default.useForm(),[He,Ge]=(0,e.useState)(!1),[ve,we]=(0,e.useState)(),[Xe,Ze]=(0,e.useState)([]),[qe,Ue]=(0,e.useState)(),[P,vt]=(0,e.useState)("All"),[st,je]=(0,e.useState)(!0),[I,Ft]=(0,e.useState)(0),[ne,B]=(0,e.useState)(""),[C,q]=(0,e.useState)(0),[ee,Fe]=(0,e.useState)([{name:"\u5168\u90E8",totalName:"\u8BFE\u7A0B\u5B66\u4E60",type:"All",number:0},{name:"\u5B9E\u8DF5\u9879\u76EE",totalName:"\u5B9E\u8DF5\u9879\u76EE",type:"Shixun",number:0},{name:"\u89C6\u9891\u9879\u76EE",totalName:"\u89C6\u9891\u9879\u76EE",type:"VideoItem",number:0},{name:"\u6559\u5B66\u8BFE\u4EF6",totalName:"\u6559\u5B66\u8BFE\u4EF6",type:"Attachment",number:0},{name:"\u8BA8\u8BBA",totalName:"\u8BA8\u8BBA",type:"Discusses",number:0}]),J=(0,e.useRef)();(0,e.useEffect)(()=>{ye()},[c==null?void 0:c.coursesId]),(0,e.useEffect)(()=>{a.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ye()},[a.actionTabs.key]),(0,e.useEffect)(()=>{$t()},[y]),(0,e.useEffect)(()=>{const t=i.map(o=>o.items);let l=0;t.map(o=>{o.map(S=>{new RegExp(ne,"ig").test(S.name)&&(S.item_type===P||P==="All")&&l++})}),l>ee.find(o=>o.type===P).number&&(l=ee.find(o=>o.type===P).number),q(l)},[i,P,ne]),(0,e.useEffect)(()=>{if(!J.current)return;function t(){var o;let S=new ResizeObserver(W=>{for(let Je of W);});return S.observe((o=J.current)==null?void 0:o.firstElementChild),S}const l=t();return()=>{var o,S;(o=J.current)!=null&&o.firstElementChild&&l.unobserve((S=J.current)==null?void 0:S.firstElementChild)}},[J.current,i]);const et=t=>ie(void 0,null,function*(){const l=yield(0,se.Ex)(K({},t));return i[r].items=t.list,l}),$t=()=>{const{shixuns_count:t=0,videos_count:l=0,pdf_attachments_count:o=0,disscuss_count:S=0}=y,W={All:t+l+o,Shixun:t,VideoItem:l,Attachment:o,Discusses:S},Je=ee.map(Le=>ht(K({},Le),{number:W[Le.type]}));Fe(Je)},Eu=t=>{var l;r===-1?(B((l=decodeURIComponent(t))==null?void 0:l.trim()),Z(-1)):T.ZP.warning("\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001")},fu=t=>ie(void 0,null,function*(){_({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const l=yield(0,le.Ir)({id:t});if(_({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),l!=null&&l.game_identifier){(0,ae.xg)(`/tasks/${l.game_identifier}`);return}(l==null?void 0:l.status)===2?kt(l==null?void 0:l.message):(l==null?void 0:l.status)===3&&Vt(l==null?void 0:l.message)}),kt=t=>{t=t!=null&&t.includes(".json")?t:`${t}.json`,z.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ie(void 0,null,function*(){const l=yield(0,de.$Q)({url:t});if(!l)return;T.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const o=yield(0,le.Ir)({id:l.shixun_identifier});if(o!=null&&o.game_identifier){(0,ae.xg)(`/tasks/${o.game_identifier}`);return}(o==null?void 0:o.status)===2?kt(o==null?void 0:o.message):(o==null?void 0:o.status)===3&&Vt(o==null?void 0:o.message)})})},Vt=t=>{z.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",t,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},pu=()=>{const t={shixuns_list:[],items:[]};Ht(i.length,t),M([...i,t]),we(!0)},zt=()=>{r===i.length-1&&ve&&(Zt(),M(i.filter((t,l)=>l!==i.length-1))),ye(),Z(-1)},Ht=(t,l)=>{wt()&&(Z(t),O.setFieldsValue({name:l.stage_name,description:l.stage_description}))},Gt=t=>{var l;setTimeout(()=>{document.documentElement.scrollTop=I},300),t!=="\u53D6\u6D88"&&(i[r].items=(l=i[r].items)==null?void 0:l.concat(t),M([...i]))},gu=t=>{var l;t.map(o=>(o.type="Attachment",o.id=o.id||o.response.id,o.url=`/api/attachments/${o.id||o.response.id}`,o)),i[r].items=(l=i[r].items)==null?void 0:l.concat(t),M([...i])},hu=t=>ie(void 0,null,function*(){const l=yield(0,se.A2)(K({id:i[r].stage_id,course_id:c.coursesId},t));if(l.id){Ue(!1);const o=[K({},l)];i[r].items=i[r].items.concat(o),M([...i])}return l}),ye=()=>ie(void 0,null,function*(){je(!0);const t=yield(0,se.R7)({coursesId:c==null?void 0:c.coursesId});t!=null&&t.stages&&M(t!=null&&t.stages?[...t==null?void 0:t.stages]:[]),X(t?K({},t):{}),je(!1),Zt(),Z(-1)}),yt=(t,l)=>ie(void 0,null,function*(){var o;if(!(t!=null&&t.name))return T.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");Zt();const S=[];if((o=i[r][l||"shixuns_list"])==null||o.map(W=>{S.push({type:W.item_type,id:W.id})}),ve){const W=yield(0,se.CI)(ht(K({},t),{coursesId:c.coursesId,list:S}));W&&(i[r]=K(K({},i[r]),W))}else{const W=yield(0,se.xn)(ht(K({},t),{id:i[r].stage_id,type:Array.from(new Set(S.map(Je=>Je.type))),list:S}));W&&(i[r]=K(K({},i[r]),W))}}),vu=(t,l,o)=>{const S=Array.from(t),[W]=S.splice(l,1);return S.splice(o,0,W),S},Ut=(t,l)=>{z.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u5B9E\u8BAD\u5417\uFF1F",onOk:()=>{i[r][l||"shixuns_list"].splice(t,1),T.ZP.success("\u5220\u9664\u6210\u529F"),M([...i]),yt(O.getFieldsValue(),l)}})},Fu=t=>{z.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:()=>ie(void 0,null,function*(){(yield(0,se._V)({id:t})).status===0&&(Z(-1),T.ZP.success("\u5220\u9664\u6210\u529F"),ye())})})},yu=t=>{z.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:()=>ie(void 0,null,function*(){(yield(0,se.WW)(K({},t))).status===0&&(Z(-1),T.ZP.success("\u5220\u9664\u6210\u529F"),ye())})})},Jt=()=>{b({name:"",is_jupyter:!1}),N.setFieldsValue({name:"",is_jupyter:!1}),oe(!1)},Bu=(t,l)=>{if(!t.destination)return;const o=vu(i[r][l||"shixuns_list"],t.source.index,t.destination.index);i[r][l||"shixuns_list"]=o,M([...i]),yt(O.getFieldsValue(),l)},Du=t=>ie(void 0,null,function*(){if(!wt())return;(yield(0,se.ms)({id:t})).status===0&&ye()}),_u=t=>ie(void 0,null,function*(){if(!wt())return;(yield(0,se.yy)({id:t})).status===0&&ye()}),wt=()=>r!==-1?(z.default.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,title:"\u63D0\u793A",content:e.createElement("div",{className:"tc font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const t=`Edit_${r}`;let l=document.getElementById(t);l&&setTimeout(()=>l.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,Qt=()=>{yt(O.getFieldsValue())},Zt=()=>{we(!1)},Ou=(t,l,o)=>e.createElement(Be.Z,{className:"list-item-row",align:"middle",key:l,gutter:[5,10]},e.createElement(H.Z,null,t.item_type==="Shixun"?e.createElement("i",{className:"iconfont c-green-shixun c-light-primary font20"}):e.createElement("i",{className:"iconfont icon-shipin2 c-purple-8C1 font20"})),e.createElement(H.Z,{flex:1,className:!t.allow_visit&&!t.to_be_built&&(t.shixun_status==="\u6682\u672A\u516C\u5F00"||t.shixun_status==="\u5DF2\u5220\u9664")?k.color204:""},o+1,"-",l+1,"\xA0\xA0",t.name,r===-1&&t.complete_status===1&&e.createElement("span",{className:k.completed},e.createElement("i",{className:"iconfont icon-duigou1 mr5 font12"}),"\u5DF2\u5B8C\u6210")),e.createElement(H.Z,null,r===o&&e.createElement("div",null,e.createElement(j.Z,{title:"\u5220\u9664"},e.createElement("span",{onClick:()=>{Ut(l,"shixuns_list")},className:"iconfont icon-shanchu c-grey-c"}))),r!==o&&t.item_type==="VideoItem"&&e.createElement("aside",null,e.createElement(L.ZP,{type:"primary",href:t.link||`/video/${t.id}?course_id=${c==null?void 0:c.coursesId}`,target:"_blank"},t.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(t.allow_visit||t.to_be_built||t.shixun_status!=="\u6682\u672A\u516C\u5F00"&&t.shixun_status!=="\u5DF2\u5220\u9664")&&r!==o&&t.item_type==="Shixun"&&e.createElement("aside",null,e.createElement(re.Link,{to:`/shixuns/${t.identifier}/challenges`,target:"_blank"},"\u67E5\u770B\u8BE6\u60C5"),t.shixun_status!=="\u6682\u672A\u516C\u5F00"&&e.createElement(L.ZP,{className:"ml20",type:"primary",onClick:()=>{(0,f.tJ)(_)&&fu(t.identifier)}},"\u5F00\u59CB\u5B9E\u6218")),r===-1&&!t.allow_visit&&t.shixun_status==="\u6682\u672A\u516C\u5F00"&&e.createElement("span",{className:k.color204},"\u6682\u672A\u516C\u5F00"),r===-1&&!t.allow_visit&&t.shixun_status==="\u5DF2\u5220\u9664"&&e.createElement("span",{className:k.color204},"\u5DF2\u5220\u9664"),r===-1&&t.allow_visit&&t.item_type==="Shixun"&&e.createElement("span",{className:`${k.color204} ml5 experiment-number`},"\u5B9E\u9A8C\u6570 ",t.challenges_count))),Au=(t,l)=>{var o,S,W,Je;if(P!=="All"&&!((o=t.stage_tag)!=null&&o.includes(P)))return null;const Le=t.items.filter(Q=>{var xe,rt;return new RegExp(ne,"ig").test(Q.name)&&(Q.item_type===P||P==="All"||((rt=(xe=Q==null?void 0:Q.children)==null?void 0:xe.filter(Re=>{var tt,It;return Re.item_type===P||P==="All"||((It=(tt=Re==null?void 0:Re.children)==null?void 0:tt.filter(wu=>wu.item_type===P||P==="All"))==null?void 0:It.length)>0}))==null?void 0:rt.length)>0)});return ne&&(Le!=null&&Le.length)||!ne?e.createElement("section",{key:l,className:"bg-white pt30 mb20 pb20 pl10 pr10"},e.createElement("aside",{className:"pl20 pr20"},e.createElement(Be.Z,{gutter:[5,20],align:"middle",style:{lineHeight:"16px"}},e.createElement(H.Z,{flex:"22px"},e.createElement("span",{className:k.icons},e.createElement("i",{className:"iconfont icon-zhangjie2 font18"}))),e.createElement(H.Z,{flex:1,className:"tl font18 bold c-grey-333"},t.stage_name||`\u7B2C${i==null?void 0:i.length}\u90E8\u5206`),e.createElement(H.Z,null,(0,ce.GJ)()&&r===l&&!ve&&e.createElement(j.Z,{title:"\u5220\u9664"},e.createElement("span",{onClick:()=>{Fu(t.stage_id)},className:"iconfont icon-shanchu c-grey-c"})),(0,ce.GJ)()&&r!==l&&P==="All"&&!ne&&e.createElement("div",null,l>0&&e.createElement(j.Z,{title:"\u5411\u4E0A\u79FB\u52A8"},e.createElement("span",{onClick:()=>Du(t.stage_id),className:"iconfont icon-xiangshangyi c-light-green font18 current"})),l_u(t.stage_id),className:"iconfont icon-xiangxiayi c-light-green font18 current ml5"})),!ve&&e.createElement(j.Z,{title:"\u7F16\u8F91"},e.createElement("span",{onClick:()=>Ht(l,t),className:"iconfont icon-bianjidaibeijing c-light-green font20 current ml5"}))))),!!t.stage_description&&e.createElement("div",{style:{marginTop:12}},e.createElement("div",{ref:J,className:`${k.introContent} ${t!=null&&t.showReadFull?"":k.introContentMaxHeight}`},e.createElement(St.Z,{value:t==null?void 0:t.stage_description})),(t==null?void 0:t.showExpansion)&&e.createElement("div",{onClick:Q=>{i[l].showReadFull=!(t!=null&&t.showReadFull),M([...i])}},e.createElement(De.Z,{dashed:!1,className:"",style:{cursor:"pointer"}},e.createElement("a",{className:`font14 ${k.color999}`},t!=null&&t.showReadFull?"\u6536\u8D77\u5168\u6587 ":"\u9605\u8BFB\u5168\u6587 ",e.createElement("i",{className:`iconfont font14 ${t!=null&&t.showReadFull?"icon-changyongtubiao-xianxingdaochu-zhuanqu-":"icon-jiantou9"}`})))))),r===l&&e.createElement("div",{className:"pl20 pr20 pt20"},e.createElement("aside",null,e.createElement($.default.Item,{name:"name",label:"\u540D\u79F0",rules:[{required:!0,message:"\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},e.createElement(Ne.default,{size:"middle",maxLength:60,placeholder:`\u8BF7\u8F93\u5165\u7B2C${i==null?void 0:i.length}\u9636\u6BB5\u540D\u79F0,\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26`,onBlur:Qt})),e.createElement($.default.Item,{name:"description",label:"\u63CF\u8FF0",rules:[{required:!0,message:"\u63CF\u8FF0\u4E0D\u80FD\u4E3A\u7A7A"}]},e.createElement(Ne.default.TextArea,{rows:5,maxLength:300,placeholder:`\u8BF7\u8F93\u5165\u7B2C${i==null?void 0:i.length}\u9636\u6BB5\u63CF\u8FF0`,onBlur:Qt}))),e.createElement("aside",{style:{display:"flex",justifyContent:"space-evenly"}},e.createElement(L.ZP,{size:"middle",className:"mt10",onClick:()=>{if(!i[r].stage_id)return T.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,f.tJ)(_)&&(0,f.xY)()&&(oe(!0),N.setFieldsValue({name:"",is_jupyter:!1}))}},e.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE"),e.createElement("br",null),e.createElement(L.ZP,{size:"middle",className:"mt10",onClick:()=>{var Q;if(!i[r].stage_id)return T.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");Ft(document.documentElement.scrollTop),_({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:i[r].stage_id,course_id:c.coursesId}}),Ze((Q=t==null?void 0:t.shixuns_list)==null?void 0:Q.map(xe=>xe.id))}},e.createElement("span",{className:"iconfont icon-tianjiafangda mr5"}),"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"),e.createElement("br",null),!((S=D==null?void 0:D.setting)!=null&&S.is_local)&&e.createElement(e.Fragment,null,e.createElement(L.ZP,{size:"middle",className:"mt10",onClick:()=>{var Q,xe;if(!i[r].stage_id)return T.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");((Q=h.userInfo)!=null&&Q.admin||(xe=h.userInfo)!=null&&xe.is_teacher&&(0,f.O5)())&&Ue(!0)}},e.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE"),e.createElement("br",null)),e.createElement(L.ZP,{size:"middle",className:"mt10",onClick:()=>{if(!i[r].stage_id)return T.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,f.tJ)(_)&&(0,f.xY)()&&(Ge(!0),U.resetFields())}},e.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6"),e.createElement("br",null)),e.createElement("aside",{className:"c-light-black mt10 pb20",id:`Edit_${l}`},"\u4E0B\u9762\u5B9E\u8BAD\u53EF\u4EE5\u901A\u8FC7\u62D6\u62FD\u8FDB\u884C\u6392\u5E8F\u8C03\u6574")),!!((W=t.attachments_list)!=null&&W.length)&&e.createElement(De.Z,null),e.createElement("aside",{className:k.shixuns},r===l?e.createElement($e.Z5,{onDragEnd:Q=>Bu(Q,"attachments_list")},e.createElement($e.bK,{droppableId:"droppable-id2"},(Q,xe)=>{var rt;return e.createElement("div",ht(K({className:"mt20",ref:Q.innerRef},Q.droppableProps),{onScroll:()=>{}}),(rt=t.attachments_list)==null?void 0:rt.map(function(it,Re){return e.createElement($e._l,{draggableId:`${it.id.toString()}-${l}-${Re}`,index:Re,key:it.id},(tt,It)=>e.createElement("div",K(K({ref:tt.innerRef},tt.draggableProps),tt.dragHandleProps),e.createElement(Be.Z,{className:"list-item-row",align:"middle",key:Re,gutter:[5,10]},e.createElement(H.Z,null,e.createElement("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})),e.createElement(H.Z,{flex:"1"},e.createElement("a",{className:"c-grey-333",href:me.Z.IMG_SERVER+it.url,target:"_blank"},it.name)),e.createElement(H.Z,null,r===l&&e.createElement("div",null,e.createElement(j.Z,{title:"\u5220\u9664"},e.createElement("span",{onClick:()=>{Ut(Re,"attachments_list")},className:"iconfont icon-shanchu c-grey-c"})))))))}))})):e.createElement("div",{className:"mt20"},(Je=t.attachments_list)==null?void 0:Je.map(function(Q,xe){return e.createElement("div",null,e.createElement(Be.Z,{className:"list-item-row",align:"middle",key:xe,gutter:[5,10]},e.createElement(H.Z,null,e.createElement("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})),e.createElement(H.Z,null,e.createElement("a",{className:"c-grey-333",href:me.Z.IMG_SERVER+Q.url,target:"_blank"},Q.name))))}))),!!(Le!=null&&Le.length)&&e.createElement(Ae.Z,{visibleType:P,data:[...Le],stage_id:t.stage_id,disabled:r!==l,deleteStages:yu,updateSort:et,subject_id:y==null?void 0:y.subject_id,course_id:c==null?void 0:c.coursesId,index:l,cust_seq:!0,hiddenEditBtn:!0,keywords:ne,isShowSchedule:y==null?void 0:y.is_show_schedule,getData:ye,showVideoPlay:!0}),r===l&&e.createElement("aside",{className:k.buttons},e.createElement(L.ZP,{onClick:zt,type:"primary",size:"middle",ghost:!0},"\u53D6\u6D88"),e.createElement(L.ZP,{onClick:zt,size:"middle",type:"primary"},"\u4FDD\u5B58"))):null},Cu=t=>{if(t){let o=0;for(var l=0;l127||t.charCodeAt(l)==94?o+=2:o++;return o}else return 0},xu=()=>{var t;for(let l in i)Cu((t=i[l])==null?void 0:t.stage_description)>424?i[l].showExpansion=!0:i[l].showExpansion=!1;return i==null?void 0:i.map(function(l,o){return e.createElement("div",{key:o},Au(l,o))})},{start_date:Nu,course_end:bu}=x,Pu=bu||ut()(ut()().format("L")).valueOf(){};return e.createElement("section",{className:"mb50"},e.createElement(be,{data:y,dispatch:_,onReloadData:ye}),e.createElement("aside",{style:{justifyContent:"space-between",display:"flex",background:"#fff",alignItems:"center",paddingRight:"20px"}},e.createElement("div",{className:k.actionTabs},ee.map(function(t,l){if(i!=null&&i.some(o=>{var S;return(S=o.stage_tag)==null?void 0:S.includes(t.type)})||t.type=="All"||t.type==="Discusses")return e.createElement("div",{key:l,className:t.type===P?k.tabActive:k.tab,onClick:()=>{r===-1?(vt(t.type),Z(-1)):T.ZP.warning("\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001")}},e.createElement("div",{className:k.s1},t.name))})),e.createElement("div",{style:{display:"flex",justifyContent:"center"}},e.createElement(su.t7,{style:{width:222,marginTop:"-3px"},className:(0,ce.G5)()?"mr20":"",placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onChange:Eu}),(0,ce.G5)()&&e.createElement(L.ZP,{type:"primary",onClick:()=>ie(void 0,null,function*(){z.default.confirm({title:"\u63D0\u793A",content:"\u540C\u6B65\u5F00\u653E\u8BFE\u7A0B\u8D44\u6E90\u540E\uFF0C\u4F1A\u9020\u6210\u5728\u7EBF\u5B66\u4E60\u5185\u6240\u6709\u8D44\u6E90\u5F3A\u5236\u540C\u6B65\u4E3A\u6700\u65B0\u5F00\u653E\u8BFE\u7A0B\u5185\u5BB9\uFF0C\u662F\u5426\u7EE7\u7EED\u540C\u6B65\uFF1F",okText:"\u540C\u6B65",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){(yield(0,_e.ZP)("/api/courses/sync_stages.json",{method:"post",body:{classroom_identifier:c==null?void 0:c.coursesId}})).status===0&&ye()})})})},"\u66F4\u65B0"))),e.createElement("div",{className:k.total},"\u5171",e.createElement("span",null,ne?C:ee.find(t=>t.type===P).number),"\u4E2A",ee.find(t=>t.type===P).totalName),ne&&C===0&&P!=="Discusses"&&e.createElement(Se.Z,{styles:{margin:"0 auto",padding:"100px 0",backgroundColor:"#fff"}}),e.createElement(Me.Z,{loading:st,active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},P!=="Discusses"&&e.createElement(e.Fragment,null,e.createElement($.default,{form:O,onFinish:yt},xu),(0,ce.GJ)()&&!ve&&P==="All"&&r===-1&&!ne&&e.createElement("div",{className:k.addStage,onClick:pu},e.createElement("span",{className:k.color4CA},"+\u70B9\u51FB\u65B0\u5EFA\u9636\u6BB5"),"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u9636\u6BB5\uFF09"))),P==="Discusses"&&e.createElement("aside",{style:{paddingTop:25,background:"#fff"}},e.createElement(au,{activeIndex:3,isNotDiscuss:Pu,getData:ye,shixunIdentifier:11,coursesId:c==null?void 0:c.coursesId,params:{pathId:c==null?void 0:c.coursesId},identity:(s=h.userInfo)==null?void 0:s.role,getTypeNumber:$t,user:h.userInfo,isShixunDetail:!0,keywords:ne,setTypeCount:q})),e.createElement(z.default,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",open:G,onOk:()=>ie(void 0,null,function*(){yield N.validateFields();const t=yield(0,se.vf)(K({id:i[r].stage_id,course_id:c.coursesId},d));Jt(),t.id&&(T.ZP.success("\u6DFB\u52A0\u6210\u529F"),Gt([t]))}),onCancel:Jt},e.createElement($.default,{form:N,onValuesChange:t=>{b(K(K({},d),t))}},e.createElement($.default.Item,{label:"\u5B9E\u8BAD\u7C7B\u578B",name:"is_jupyter",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B9E\u8BAD\u7C7B\u578B"}]},e.createElement(Ie.ZP.Group,null,e.createElement(Ie.ZP,{defaultChecked:!0,value:!1},"\u666E\u901A\u5B9E\u8BAD"),e.createElement(Ie.ZP,{value:!0},"jupyter\u5B9E\u8BAD"))),e.createElement($.default.Item,{label:"\u5B9E\u8BAD\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},e.createElement(Ne.default,{maxLength:60,suffix:e.createElement("span",null,d.name.length,"/60")})))),e.createElement(z.default,{centered:!0,title:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",open:He,onOk:()=>ie(void 0,null,function*(){yield U.validateFields();const t=yield U.getFieldsValue();(yield(0,se.s0)({id:i[r].stage_id,course_id:c.coursesId,attachment_ids:t.files.map(o=>o.response.id)})).status===0&&(T.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ge(!1),gu([...t.files]))}),onCancel:()=>Ge(!1)},e.createElement($.default,{form:U},e.createElement($.default.Item,{label:"\u8BFE\u4EF6\u5185\u5BB9",name:"files",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u4EF6\u5185\u5BB9"}]},e.createElement(A.Z,{maxSize:100,accept:"application/pdf",number:10})),e.createElement($.default.Item,{label:"\u77E5\u8BC6\u6807\u7B7E",name:"test_lyl"},e.createElement(Ne.default,{onClick:()=>Su})),e.createElement("div",null,e.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A"),e.createElement("br",null),"1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",e.createElement(re.Link,{target:"_blank",to:"/users/mmipb3zhj/videos/protocol"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B",e.createElement("br",null),"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7100M\uFF1B",e.createElement("br",null),"3\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u6587\u4EF6\uFF1B",e.createElement("br",null),"4\u3001\u6587\u4EF6\u540D\u5C06\u88AB\u81EA\u52A8\u8BFB\u53D6\u4E3A\u7CFB\u7EDF\u5185\u8BE5\u8BFE\u4EF6\u7684\u540D\u79F0\uFF0C\u4E0A\u4F20\u524D\u8BF7\u6CE8\u610F\u8FD9\u4E00\u70B9\uFF1B",e.createElement("br",null),"5\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"))),e.createElement(g,{shixunIds:Xe,cb:Gt}),e.createElement(R.Z,{visible:qe,onCancel:()=>Ue(!1),onOk:hu}))};var mu=(0,re.connect)(({classroomList:u,user:n,loading:a,globalSetting:h})=>({classroomList:u,user:n,globalSetting:h,loading:a.models.index}))(du)},73960:function(Ot,Qe,E){E.d(Qe,{$J:function(){return $},JZ:function(){return z},bN:function(){return H},jP:function(){return Be},rO:function(){return T}});var e=E(76265),re=(j,L,De)=>new Promise((Ne,Me)=>{var Ie=ae=>{try{le(De.next(ae))}catch(Ke){Me(Ke)}},$e=ae=>{try{le(De.throw(ae))}catch(Ke){Me(Ke)}},le=ae=>ae.done?Ne(ae.value):Promise.resolve(ae.value).then(Ie,$e);le((De=De.apply(j,L)).next())});function $(j){return(0,e.U2)(`libraries/${j}.json`)}function T(){return(0,e.U2)("library_tags.json")}function z(j){return re(this,null,function*(){return(yield(0,e.IV)(`attachments/${j}.json`)).status===0})}function Be(j){return(0,e.v_)("libraries.json",j)}function H(j,L){return(0,e.gz)(`libraries/${j}.json`,L)}}}]);
diff --git a/p__Classrooms__Lists__Polls__index.async.js b/p__Classrooms__Lists__Polls__index.async.js
index 24e64bd77f..44bc335cde 100644
--- a/p__Classrooms__Lists__Polls__index.async.js
+++ b/p__Classrooms__Lists__Polls__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3355],{50498:function(ye,le,n){n.d(le,{Z:function(){return H}});var e=n(59301),y=n(8591),k=n(98135),W={codeBox:"codeBox___WpkVl"},w=n(92310),U=n.n(w),$=(d,f,i)=>new Promise((c,r)=>{var b=h=>{try{T(i.next(h))}catch(_){r(_)}},M=h=>{try{T(i.throw(h))}catch(_){r(_)}},T=h=>h.done?c(h.value):Promise.resolve(h.value).then(b,M);T((i=i.apply(d,f)).next())});class Q extends e.Component{constructor(f){super(f),this.randomNum=(i,c)=>Math.floor(Math.random()*(c-i)+i),this.drawPic=()=>{this.randomCode()},this.reloadPic=()=>{this.drawPic()},this.changeCode=i=>{console.log(i.target.value,222),this.setState({value:i.target.value,showError:!1})},this.onVerify=()=>{let i;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(i=!0,y.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(i=!0,y.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(i=!1),this.setState({showError:i}),i},this.canvas=e.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(f,i){const c=this.randomNum(f,i),r=this.randomNum(f,i),b=this.randomNum(f,i);return`rgb(${c}, ${r}, ${b})`}drawText(f,i,c){f.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const r=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);f.font=r+"px SimHei";const b=10,M=(this.state.contentWidth-40)/(this.state.code.length-1);let T=b;c>0&&(T=b+c*M);let h=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);r>40&&(h=40);const _=this.randomNum(-10,10);f.translate(T,h),f.rotate(_*Math.PI/180),f.fillText(i,0,0),f.rotate(-_*Math.PI/180),f.translate(-T,-h)}drawLine(f){for(let i=0;i<1;i++)f.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),f.beginPath(),f.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),f.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),f.stroke()}drawDot(f){for(let i=0;i<100;i++)f.fillStyle=this.randomColor(0,255),f.beginPath(),f.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),f.fill()}randomCode(){let f="";const i="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let c=0;c{const r=this.canvas.current.getContext("2d");r.textBaseline="bottom",r.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),r.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let b=0;b{let i;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,f),React.createElement(Q,{ref:c=>i=c})),onOk:()=>$(void 0,null,function*(){if(i.onVerify())return Promise.reject();d()})})};var H=Q},6629:function(ye,le,n){var e=n(59301),y=n(93314),k=n(3113),W=Object.defineProperty,w=Object.defineProperties,U=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,H=(c,r,b)=>r in c?W(c,r,{enumerable:!0,configurable:!0,writable:!0,value:b}):c[r]=b,d=(c,r)=>{for(var b in r||(r={}))Q.call(r,b)&&H(c,b,r[b]);if($)for(var b of $(r))ee.call(r,b)&&H(c,b,r[b]);return c},f=(c,r)=>w(c,U(r));const i=({img:c,buttonProps:r={},styles:b={},customText:M,ButtonText:T,ButtonClick:h,Buttonclass:_,ButtonTwo:R,imgStyles:K,loading:ne=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:d(d({},{color:"#999",margin:"100px auto",visibility:ne?"hidden":"visible"}),b)},e.createElement("img",{src:c||y,style:f(d({},K),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},M||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),T&&e.createElement(k.ZP,d({className:_,onClick:h},r),T),R&&R);le.Z=i},25044:function(ye,le,n){n.d(le,{Z:function(){return H}});var e=n(59301),y=n(98135),k=n(24905),W=n(95237),w={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",$=n(6629),Q=(d,f,i)=>new Promise((c,r)=>{var b=h=>{try{T(i.next(h))}catch(_){r(_)}},M=h=>{try{T(i.throw(h))}catch(_){r(_)}},T=h=>h.done?c(h.value):Promise.resolve(h.value).then(b,M);T((i=i.apply(d,f)).next())}),H=({data:d,value:f=[],handleChangePage:i,setSelectedRowKeys:c,selectedRowKeys:r,onChange:b=()=>{}})=>{const[M,T]=(0,e.useState)([]),[h,_]=(0,e.useState)([]),[R,K]=(0,e.useState)([]);let[ne,re]=(0,e.useState)(1),[D,V]=(0,e.useState)();return(0,e.useEffect)(()=>{T(d),_([]),K([])},[d]),(0,e.useEffect)(()=>{c&&(_(r),K(r))},[r]),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:w.leftdiv},e.createElement(y.default.Search,{size:"middle",onChange:o=>Q(void 0,null,function*(){T(d.filter(z=>{var ue;return(ue=z==null?void 0:z.name)==null?void 0:ue.includes(o.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),M.length===0&&e.createElement($.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),e.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},e.createElement(k.default.Group,{value:h.map(o=>`${o.course_group_id}`),onChange:o=>{c(M.filter(z=>o.includes(`${z.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},M.map((o,z)=>e.createElement(W.Z,{key:o.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},e.createElement(k.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:o.is_published,value:`${o.course_group_id}`},e.createElement("div",{className:w.listClass},e.createElement("span",{className:w.spantitle,style:{width:o.is_published?"108px":"170px"}},o.name),o.is_published&&e.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),e.createElement("div",{className:w.rightdiv},e.createElement(y.default.Search,{onChange:o=>{K(h.filter(z=>z.name.includes(o.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),R.length===0&&e.createElement($.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),R.length>0&&e.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},R.map((o,z)=>e.createElement(W.Z,{justify:"space-between",style:{marginTop:"10px"},key:o.course_group_id},e.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},o.name),e.createElement("img",{src:U,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{c(h.filter(ue=>`${ue.course_group_name}`!=`${o.course_group_name}`))}})))))))}},74972:function(ye,le,n){n.r(le),n.d(le,{default:function(){return oa}});var e=n(59301),y=n(63144),k=n(20834),W=n(44e3),w=n(8591),U=n(56511),$=n(53864),Q=n(81228),ee=n(76265),H=n(15826),d=n(35099),f=n(6629),i=n(99313),c=n(78241),r=n(43418),b=n(95237),M=n(43604),T=n(3113),h=n(98135),_=n(24905),R=n(6848),K=n(26724),ne=n.n(K),re={flex_box_center:"flex_box_center___xf8nE",flex_space_between:"flex_space_between___qjDg3",flex_box_vertical_center:"flex_box_vertical_center___C1nIS",flex_box_center_end:"flex_box_center_end___YxLae",flex_box_column:"flex_box_column___pkfqV",line1:"line1___UdRSL",form:"form___oBQlS"},D=n(59301),V=Object.defineProperty,o=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,pe=(t,l,a)=>l in t?V(t,l,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[l]=a,Pe=(t,l)=>{for(var a in l||(l={}))z.call(l,a)&&pe(t,a,l[a]);if(o)for(var a of o(l))ue.call(l,a)&&pe(t,a,l[a]);return t},Se=(t,l,a)=>new Promise((s,p)=>{var g=u=>{try{E(a.next(u))}catch(F){p(F)}},I=u=>{try{E(a.throw(u))}catch(F){p(F)}},E=u=>u.done?s(u.value):Promise.resolve(u.value).then(g,I);E((a=a.apply(t,l)).next())});const{TabPane:ge}=i.default,we=({polls:t,loading:l,dispatch:a})=>{const s=(0,y.useParams)(),p=(0,y.useLocation)(),[g]=c.default.useForm(),{brankList:I}=t;let[E,u]=(0,e.useState)(!0);const[F,se]=(0,e.useState)("myself");let[P,te]=(0,e.useState)([]);const[Y,A]=(0,e.useState)(!1);let[Ee,S]=(0,e.useState)();const[oe,v]=(0,e.useState)({page:0,limit:20,object_type:"poll",search:"",filter:"myself"}),x=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,e.useEffect)(()=>{t.actionTabs.key==="\u95EE\u5377\u9009\u7528"&&ae()},[t.actionTabs.key]);let B=[];const ae=()=>Se(void 0,null,function*(){var C;if(E){A(!1),++oe.page,u(!1);const N=yield a({type:"polls/getBrankList",payload:Pe({},oe)});P=[...P.concat(N.object_list)],S(N.is_teacher),((C=N.object_list)==null?void 0:C.length)Se(void 0,null,function*(){const C=g.getFieldValue(),N=yield a({type:"polls/saveBanks",payload:{course_id:s.coursesId,object_type:"poll",bank_id:C.group_ids}});(N==null?void 0:N.status)===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u95EE\u5377\u9009\u7528"]),a({type:"classroomList/getClassroomPollsList",payload:Pe({},t.actionTabs.params)}),a({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u53D1\u5E03",selectArrs:N.object_ids}}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))}),onCancel:()=>{a({type:"polls/setActionTabs",payload:{}})}},D.createElement(b.Z,null,D.createElement(M.Z,{span:12},x.map((C,N)=>D.createElement(T.ZP,{key:N,shape:"round",type:F===C.id?"primary":"default",className:"mr10",onClick:ce=>Se(void 0,null,function*(){P=[],E=!0,oe.page=0,oe.search="",oe.filter=C.id,ae(),se(C.id)})},C.name))),D.createElement(M.Z,{span:12,className:"tr"},D.createElement(h.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:C=>{E=!0,oe.search=C,oe.page=0,P=[],ae()},style:{width:260}}))),F==="myself"&&D.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2",D.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u95EE\u5377"),F==="public"&&D.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377"),D.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},!Ee&&F==="public"&&D.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},D.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u9898\u5E93"),D.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),D.createElement(ne(),{initialLoad:!1,pageStart:0,loadMore:()=>{ae()},hasMore:E,useWindow:!1},D.createElement(c.default,{form:g,initialValues:{group_ids:B},className:re.form,onChange:C=>{B=g.getFieldValue()}},Y&&D.createElement(f.Z,{styles:{margin:"0px auto"}}),D.createElement(c.default.Item,{name:"group_ids"},D.createElement(_.default.Group,{style:{width:"100%",display:"block"}},P==null?void 0:P.map(function(C,N){return D.createElement(b.Z,{key:N},D.createElement(M.Z,{flex:"2"},D.createElement(_.default,{onChange:ce=>{},key:N,value:String(C==null?void 0:C.id),defaultChecked:!0},D.createElement(R.Z,{title:C==null?void 0:C.name},D.createElement("span",{className:["c-black",re.line1].join(" ")},C==null?void 0:C.name)))),D.createElement(M.Z,{flex:"1",className:"c-black"},D.createElement(R.Z,{title:C==null?void 0:C.course_list_name},D.createElement("span",{className:re.line1},C==null?void 0:C.course_list_name))),D.createElement(M.Z,{flex:"50px",className:"c-black"},F==="myself"?D.createElement(y.Link,{target:"_blank",to:`/users/${C.username}/topics/${C.id}/personal/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):(0,d.j5)()?D.createElement(y.Link,{target:"_blank",to:`/users/${C.username}/topics/${C.id}/publicly/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):C==null?void 0:C.username))})))))))};var Te=(0,y.connect)(({polls:t,loading:l})=>({polls:t,loading:l}))(we),Oe=n(84291),de=n(5112),Ye=n(99232),O=n.n(Ye),He=n(82471),be=n(5073),Le=n(43785),j=n(59301),je=Object.defineProperty,Ie=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Ae=(t,l,a)=>l in t?je(t,l,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[l]=a,_e=(t,l)=>{for(var a in l||(l={}))Z.call(l,a)&&Ae(t,a,l[a]);if(Fe)for(var a of Fe(l))he.call(l,a)&&Ae(t,a,l[a]);return t},Re=(t,l)=>Ie(t,ke(l)),ct=(t,l)=>{var a={};for(var s in t)Z.call(t,s)&&l.indexOf(s)<0&&(a[s]=t[s]);if(t!=null&&Fe)for(var s of Fe(t))l.indexOf(s)<0&&he.call(t,s)&&(a[s]=t[s]);return a},Je=(t,l,a)=>new Promise((s,p)=>{var g=u=>{try{E(a.next(u))}catch(F){p(F)}},I=u=>{try{E(a.throw(u))}catch(F){p(F)}},E=u=>u.done?s(u.value):Promise.resolve(u.value).then(g,I);E((a=a.apply(t,l)).next())});const dt=t=>{var l=t,{classroomList:a,polls:s,dispatch:p,courseEndTime:g}=l,I=ct(l,["classroomList","polls","dispatch","courseEndTime"]);const E=(0,y.useParams)(),[u]=c.default.useForm(),[F,se]=(0,e.useState)(1),[P,te]=(0,e.useState)([]),[Y,A]=(0,e.useState)(0),[Ee,S]=(0,e.useState)(2e3),[oe,v]=(0,e.useState)(!0),[x,B]=(0,e.useState)(!1),[ae,C]=(0,e.useState)(!1),[N,ce]=(0,e.useState)([]),[xe,Ge]=(0,e.useState)(!0);(0,e.useEffect)(()=>{s.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(We(),Ne())},[s.actionTabs]),(0,e.useEffect)(()=>{if(x){if(ae)return;p({type:"polls/setActionTabs",payload:{}})}},[x]);const We=X=>Je(void 0,null,function*(){var fe,De,L,J;v(!0);const q=yield(0,Le.Cq)(Re(_e({},E),{page:X||F,limit:2e4,poll_id:((De=(fe=s==null?void 0:s.actionTabs)==null?void 0:fe.selectArrs)==null?void 0:De.length)==1?(J=(L=s==null?void 0:s.actionTabs)==null?void 0:L.selectArrs)==null?void 0:J[0]:""}));q==null||q.course_groups.map((ie,Ze)=>{ie.key=ie.id,ie.title=ie.name,ie.disabled=ie.is_published}),q&&(te([...q==null?void 0:q.course_groups]),A(q==null?void 0:q.course_groups_count),v(!1),X||u.setFieldsValue({publish_time:O()(O()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:O()(O()(new Date((0,H.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),$e=()=>Je(void 0,null,function*(){var X,fe,De,L;if((0,d.Rm)()&&!((fe=(X=a==null?void 0:a.AssistantObject)==null?void 0:X.group)!=null&&fe.can_publish)){w.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),ve(!1);return}const J=_e({},u.getFieldsValue());if(J.end_time<=J.publish_time){w.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ve(!1);return}if((N==null?void 0:N.length)<=0&&!xe&&P.length>0){w.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),ve(!1);return}let q={check_ids:[...(De=s.actionTabs.selectArrs)==null?void 0:De.map(Ze=>Number(Ze))],group_ids:N.length>0?N.map(Ze=>Ze.id):(L=a.detailCommonHomeworksList)==null?void 0:L.course_groups,end_time:O()(J.end_time).format("YYYY-MM-DD HH:mm"),publish_time:O()(J.publish_time).format("YYYY-MM-DD HH:mm")};ve(!0),(yield(0,ee.ZP)(`/api/courses/${E.coursesId}/polls/publish.json`,{method:"post",body:_e({},q)})).status===0?(ve(!1),(0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),Ne(),w.ZP.success("\u53D1\u5E03\u6210\u529F"),p({type:"polls/setActionTabs",payload:{}}),s.actionTabs.types===2?p({type:"polls/getCommonHeader",payload:_e({},s.actionTabs.params)}):p({type:"classroomList/getClassroomPollsList",payload:_e({},s.actionTabs.params)})):ve(!1)}),Ne=()=>{se(1),te([]),ce([])},[ze,ve]=(0,e.useState)(!1);return j.createElement(r.default,{width:600,confirmLoading:ze,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:s.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:$e,onCancel:()=>{Ne(),p({type:"polls/setActionTabs",payload:{}})}},j.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",j.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),P&&j.createElement(c.default,{form:u},j.createElement("div",{style:{paddingLeft:0}},j.createElement(b.Z,{className:"mt30",align:"middle"},j.createElement(M.Z,null,j.createElement(c.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},j.createElement(Oe.default,{style:{width:170,marginRight:"25px"},disabledDate:X=>(0,be.Q8)(X,g),disabledTime:X=>(0,be.d0)(X),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()((0,H.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),j.createElement(M.Z,{className:"ml20"},j.createElement(c.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},j.createElement(Oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()((0,H.U6)(),"HH:mm")},disabledDate:X=>(0,be.Q8)(X,g,u.getFieldValue("publish_time")),disabledTime:X=>(0,be.d0)(X,u.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),j.createElement(b.Z,{style:{marginBottom:"10px"}},j.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),j.createElement(de.ZP.Group,{value:xe,onChange:X=>{Ge(X.target.value),ce([])}},j.createElement(de.ZP,{value:!0,disabled:!s.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),j.createElement(de.ZP,{className:"ml20",disabled:P.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),P.length<=0&&j.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!xe&&P.length>0&&j.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},j.createElement("span",{style:{flex:1}},j.createElement(_.default,{checked:N.length===P.length,onChange:X=>{N.length===P.length?ce([]):ce(P.filter(fe=>!fe.is_published))}},"\u5168\u9009")),j.createElement("span",{style:{width:16}}),j.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",N.length||0,"\u4E2A\u5206\u73ED")),!xe&&P.length>0&&j.createElement(He.Z,{data:P,selectedRowKeys:N,setSelectedRowKeys:ce})))};var mt=(0,y.connect)(({classroomList:t,polls:l})=>({classroomList:t,polls:l}))(dt),pt=n(50498),Et=Object.defineProperty,Me=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ue=(t,l,a)=>l in t?Et(t,l,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[l]=a,ft=(t,l)=>{for(var a in l||(l={}))Qe.call(l,a)&&Ue(t,a,l[a]);if(Me)for(var a of Me(l))Ke.call(l,a)&&Ue(t,a,l[a]);return t},ht=(t,l)=>{var a={};for(var s in t)Qe.call(t,s)&&l.indexOf(s)<0&&(a[s]=t[s]);if(t!=null&&Me)for(var s of Me(t))l.indexOf(s)<0&&Ke.call(t,s)&&(a[s]=t[s]);return a},vt=(t,l,a)=>new Promise((s,p)=>{var g=u=>{try{E(a.next(u))}catch(F){p(F)}},I=u=>{try{E(a.throw(u))}catch(F){p(F)}},E=u=>u.done?s(u.value):Promise.resolve(u.value).then(g,I);E((a=a.apply(t,l)).next())});const yt=t=>{var l=t,{polls:a,dispatch:s,user:p}=l,g=ht(l,["polls","dispatch","user"]);const I=(0,y.useParams)(),[E,u]=(0,e.useState)(!1),[F,se]=(0,e.useState)(!1),P=(0,e.useRef)(null);(0,e.useEffect)(()=>{if(a.actionTabs.key==="\u5220\u9664"){if((0,d.j5)()){u(!0);return}const Y={hasNum:0,noHasNum:0};a.actionTabs.selectArrsAll.map(A=>{var Ee;A.author_login===((Ee=p.userInfo)==null?void 0:Ee.login)?++Y.hasNum:++Y.noHasNum}),Y.noHasNum>0?r.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},Y.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},Y.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{te()}}):u(!0)}else u(!1)},[a.actionTabs.key]);const te=()=>{s({type:"polls/setActionTabs",payload:{}})};return e.createElement(r.default,{centered:!0,title:"\u63D0\u793A",open:E,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:F,destroyOnClose:!0,onOk:()=>vt(void 0,null,function*(){var Y;if((Y=P.current)!=null&&Y.onVerify())return;se(!0);const A=yield(0,ee.ZP)(`/api/courses/${I.coursesId}/polls/destroys.json`,{method:"post",body:{check_ids:[...a.actionTabs.selectArrs]}});se(!1),A.status===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u5220\u9664"]),w.ZP.success("\u5220\u9664\u6210\u529F"),s({type:"polls/setActionTabs",payload:{}}),s({type:"classroomList/getClassroomPollsList",payload:ft({},a.actionTabs.params)}),s({type:"classroomList/getClassroomLeftMenus",payload:{id:I.coursesId}}))}),onCancel:()=>{s({type:"polls/setActionTabs",payload:{}})}},e.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u95EE\u5377\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),e.createElement(pt.Z,{ref:Y=>P.current=Y}))};var gt=(0,y.connect)(({polls:t,user:l})=>({polls:t,user:l}))(yt),Ft=n(71418),Ct=n(25044),Dt=Object.defineProperty,bt=Object.defineProperties,At=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,qe=(t,l,a)=>l in t?Dt(t,l,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[l]=a,Ve=(t,l)=>{for(var a in l||(l={}))_t.call(l,a)&&qe(t,a,l[a]);if(Xe)for(var a of Xe(l))Bt.call(l,a)&&qe(t,a,l[a]);return t},xt=(t,l)=>bt(t,At(l)),et=(t,l,a)=>new Promise((s,p)=>{var g=u=>{try{E(a.next(u))}catch(F){p(F)}},I=u=>{try{E(a.throw(u))}catch(F){p(F)}},E=u=>u.done?s(u.value):Promise.resolve(u.value).then(g,I);E((a=a.apply(t,l)).next())});function Be(t,l){const a=[];for(let s=t;s{let l=new Date;const a=O()(t).format("HH");if(O()(t).isSame(O()(l),"day")){const s=O()(l).format("HH"),p=O()(l).format("mm");return{disabledHours:()=>Be(0,24).splice(1,s*1-1),disabledMinutes:()=>O()(t).isSame(O()(l),"hour")&&a<=s?Be(0,60).splice(0,p):Be(60,60)}}else if(O()(t).isSame(O()(),"day")){const s=O()().format("HH"),p=O()().format("mm");return{disabledHours:()=>Be(0,24).splice(0,s),disabledMinutes:()=>a<=s?Be(0,p):Be(60,60)}}else return!1},St=({exercise:t,dispatch:l,polls:a})=>{const s=(0,y.useParams)(),[p]=c.default.useForm(),[g,I]=(0,e.useState)(1),[E,u]=(0,e.useState)([]),[F,se]=(0,e.useState)(!1),[P,te]=(0,e.useState)([]),[Y,A]=(0,e.useState)(!0),[Ee,S]=(0,e.useState)(!1);(0,e.useEffect)(()=>{a.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&oe()},[a.actionTabs]);const oe=()=>et(void 0,null,function*(){var B,ae;se(!0);const C=yield l({type:"polls/getEndGroups",payload:xt(Ve({},s),{check_ids:[a.actionTabs.selectArrs]})});(C==null?void 0:C.status)==0&&(((B=C==null?void 0:C.course_info)==null?void 0:B.length)>0?u([...(ae=C==null?void 0:C.course_info)==null?void 0:ae.map((N,ce)=>(N.key=N.course_group_id,N.title=N.course_group_name,N.name=N.course_group_name,N))]):u([]),p.setFieldsValue({end_time:O()(O()(new Date((0,H.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),se(!1)}),v=()=>et(void 0,null,function*(){var B;const ae=Ve({},p.getFieldsValue());if((P==null?void 0:P.length)<=0&&E.length>0&&!((B=t.actionTabs)!=null&&B.unified_setting)){w.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}S(!0);const C={check_ids:a.actionTabs.selectArrs,group_ids:P};Y||(C.end_time=O()(ae.end_time).format("YYYY-MM-DD HH:mm")),C.group_ids=P.map(ce=>ce.course_group_id),(yield(0,ee.ZP)(`/api/courses/${s.coursesId}/polls/end_poll.json`,{method:"post",body:C})).status===0&&(w.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),l({type:"polls/setActionTabs",payload:{}}),l({type:"classroomList/getClassroomPollsList",payload:Ve({},a.actionTabs.params)})),S(!1)}),x=()=>{I(1),u([]),te([]),A(!0)};return e.createElement(r.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:a.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:v,width:680,confirmLoading:Ee||F,onCancel:()=>{x(),l({type:"polls/setActionTabs",payload:{}})}},e.createElement(Ft.Z,{spinning:F},E&&e.createElement(c.default,{form:p},e.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),e.createElement(b.Z,{className:"mt20"},e.createElement("span",{className:"mr10"},e.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),e.createElement(de.ZP.Group,{value:Y,onChange:B=>{A(B.target.value),te([])}},e.createElement(de.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),e.createElement(de.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),e.createElement(c.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Y?"hidden":"visible"}},e.createElement(Oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()((0,H.U6)(),"HH:mm")},disabledDate:B=>B&&B0&&e.createElement(b.Z,{style:{marginBottom:"10px"}},e.createElement("span",{className:"mr10"},e.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),e.createElement("div",null,E.length>0&&e.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},e.createElement("span",{style:{flex:1}},e.createElement(_.default,{checked:P.length===E.length,onChange:B=>{P.length===E.length?te([]):te(E)}},"\u5168\u9009")," "),e.createElement("span",{style:{width:16}}),e.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",P.length||0,"\u4E2A\u5206\u73ED")),e.createElement(Ct.Z,{data:E,selectedRowKeys:P,setSelectedRowKeys:te}))))))};var wt=(0,y.connect)(({exercise:t,polls:l})=>({exercise:t,polls:l}))(St),Ot=Object.defineProperty,tt=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,at=(t,l,a)=>l in t?Ot(t,l,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[l]=a,Lt=(t,l)=>{for(var a in l||(l={}))Nt.call(l,a)&&at(t,a,l[a]);if(tt)for(var a of tt(l))Tt.call(l,a)&&at(t,a,l[a]);return t},It=(t,l,a)=>new Promise((s,p)=>{var g=u=>{try{E(a.next(u))}catch(F){p(F)}},I=u=>{try{E(a.throw(u))}catch(F){p(F)}},E=u=>u.done?s(u.value):Promise.resolve(u.value).then(g,I);E((a=a.apply(t,l)).next())});const Mt=({polls:t,dispatch:l})=>{const a=(0,y.useParams)();return e.createElement(r.default,{centered:!0,title:"\u63D0\u793A",open:t.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>It(void 0,null,function*(){(yield(0,ee.ZP)(`/api/courses/${a.coursesId}/polls/set_public.json`,{method:"post",body:{check_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,H.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u8BBE\u4E3A\u516C\u5F00"]),w.ZP.success("\u64CD\u4F5C\u6210\u529F"),l({type:"polls/setActionTabs",payload:{}}),l({type:"polls/getClassroomExercisesList",payload:Lt({},t.actionTabs.params)}))}),onCancel:()=>{l({type:"polls/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",e.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Zt=(0,y.connect)(({polls:t})=>({polls:t}))(Mt),Yt=n(38854),Ht=n(14491),me={flex_box_center:"flex_box_center___IqnjB",flex_space_between:"flex_space_between___P_Bdb",flex_box_vertical_center:"flex_box_vertical_center___b9Sfl",flex_box_center_end:"flex_box_center_end___P1WX_",flex_box_column:"flex_box_column___w4BO3",bg:"bg___rzWO6",containerTitle:"containerTitle___r01Ub",selectBtn:"selectBtn___xsUwr",containerDesc:"containerDesc___FYZYR",listItem:"listItem___A03gB",info:"info___ghjyN",title:"title___uyjyV",titleLeft:"titleLeft___qc6go",titleRight:"titleRight___SrvQq",acitons:"acitons___cXo_g"},jt=n(53547),kt=n(43501),lt=n(73304),m=n(59301),Rt=Object.defineProperty,Vt=Object.defineProperties,Gt=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,ut=(t,l,a)=>l in t?Rt(t,l,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[l]=a,zt=(t,l)=>{for(var a in l||(l={}))Wt.call(l,a)&&ut(t,a,l[a]);if(nt)for(var a of nt(l))$t.call(l,a)&&ut(t,a,l[a]);return t},Jt=(t,l)=>Vt(t,Gt(l)),st=(t,l,a)=>new Promise((s,p)=>{var g=u=>{try{E(a.next(u))}catch(F){p(F)}},I=u=>{try{E(a.throw(u))}catch(F){p(F)}},E=u=>u.done?s(u.value):Promise.resolve(u.value).then(g,I);E((a=a.apply(t,l)).next())});const Qt={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u672A\u5F00\u59CB"};var Kt=({v:t,k:l,selectArrs:a,setSelectArrs:s,dispatch:p,params:g,detailPollsList:I,user:E,etiem:u,batchStatus:F})=>{var se;const[P,te]=(0,e.useState)([]),[Y,A]=(0,e.useState)(!1),Ee="YYYY-MM-DD";function S(){return st(this,null,function*(){let v=yield(0,ee.ZP)(`/api/courses/${g==null?void 0:g.coursesId}/polls/group_use_list.json`,{method:"get",params:Jt(zt({},g),{id:t.id})});te((v==null?void 0:v.groups)||[])})}const oe=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u95EE\u5377\u72B6\u6001",dataIndex:"polls_status",key:"polls_status",width:100,filters:[{text:"\u672A\u53D1\u5E03",value:1},{text:"\u63D0\u4EA4\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3},{text:"\u672A\u5F00\u59CB",value:5}],onFilter:(v,x)=>x.polls_status===v,render:(v,x)=>m.createElement("div",null,v===1&&m.createElement("span",null,m.createElement("i",{className:me.dot,style:{background:"#C3C3C3"}}),"\u672A\u53D1\u5E03"),v===2&&m.createElement("span",null,m.createElement("i",{className:me.dot,style:{background:"#4EACFF"}}),"\u63D0\u4EA4\u4E2D"),v===3&&m.createElement("span",null,m.createElement("i",{className:me.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"),v===4&&m.createElement("span",null,m.createElement("i",{className:me.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"),v===5&&m.createElement("span",null,m.createElement("i",{className:me.dot,style:{background:"#FC2D6B"}}),"\u672A\u5F00\u59CB"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:g.order_by==="publish_time"?g.sort_direction==="desc"?"descend":"ascend":null,render:(v,x)=>O()(v).format("YYYY-MM-DD HH:mm")},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:g.order_by==="end_time"?g.sort_direction==="desc"?"descend":"ascend":null,render:(v,x)=>O()(v).format("YYYY-MM-DD HH:mm")},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"poll_answer",key:"poll_answer",align:"center",width:80,render:(v,x)=>x.exercise_status===1?"-":m.createElement("span",null,v,"/",v+x.poll_unanswer)}];return m.createElement("div",{className:me.listItem,key:l,onClick:()=>{((0,d.dE)()||(0,d.GJ)())&&y.history.push(`/classrooms/${g.coursesId}/poll/${t.id}/detail?tabs=${(t==null?void 0:t.polls_status)==1?2:0}`)}},(0,d.GJ)()&&F&&m.createElement(_.default,{checked:a.includes(t.id),className:"ml30 mt5",value:t.id,onClick:v=>v.stopPropagation(),onChange:v=>{let x=a.indexOf(t.id);a.indexOf(t.id)>-1?s(a.filter(B=>B!==t.id)):s(a.concat(t.id))}}),m.createElement("div",{className:me.info},m.createElement("div",{className:me.title},m.createElement("div",{className:me.titleLeft},m.createElement(H.VV,{style:{margin:"0px 10px 0px 0px"},status:[Qt[t.polls_status]]}),m.createElement(y.Link,{to:`/classrooms/${g.coursesId}/poll/${t.id}/detail`},m.createElement("strong",null,t.polls_name))),m.createElement("div",{className:me.titleRight},(0,d.GJ)()&&m.createElement(m.Fragment,null,m.createElement(lt.op,{onClick:v=>{var x;v.stopPropagation(),console.log(I),p({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[t.id],selectArrsAll:(x=I.polls)==null?void 0:x.filter(B=>[t.id].includes(B.id)),manage_all_group:I==null?void 0:I.manage_all_group,params:g}})}},m.createElement("i",{className:"iconfont icon-fasong font18 mr5"}),"\u53D1\u5E03")),(0,d.dE)()&&(t.current_status===0||t.current_status===1||t.current_status===2)&&m.createElement(m.Fragment,null,m.createElement(lt.op,{onClick:v=>{var x,B;v.stopPropagation(),t.current_status===1?y.history.push(`/classrooms/${g.coursesId}/poll/${t.id}/questionnaireInfo/${(x=E.userInfo)==null?void 0:x.login}?type=student`):y.history.push(`/classrooms/${g.coursesId}/poll/${t.id}/users/${(B=E.userInfo)==null?void 0:B.login}`)}},t.current_status===0&&"\u7EE7\u7EED\u7B54\u5377",t.current_status===1&&"\u67E5\u770B\u7B54\u5377",t.current_status===2&&"\u5F00\u59CB\u7B54\u5377")))),m.createElement("p",{style:{display:"flex"}},m.createElement("span",null,t.author),t.publish_time&&t.polls_status===1&&m.createElement("span",{className:"ml20"},"\u5C06\u53D1\u5E03\u4E8E",O()(t.publish_time).format("YYYY-MM-DD HH:mm")),!t.publish_time&&t.created_at&&t.polls_status===1&&m.createElement("span",{className:"ml20"},"\u521B\u5EFA\u65F6\u95F4 ",O()(t.created_at).format("YYYY-MM-DD HH:mm")),(t.polls_status==2||t.polls_status==3)&&(0,d.GJ)()&&m.createElement("span",{className:"ml20"},"\u5DF2\u7B54 ",m.createElement("span",{style:{marginLeft:"5px",color:"#3061D0"}},t.poll_answer)),(0,d.GJ)()&&t.polls_status==5&&m.createElement("span",{className:"ml20"},"\u5F00\u59CB\u65F6\u95F4 ",O()(t.publish_time).format("YYYY-MM-DD HH:mm")),t.polls_status!=1&&t.publish_time&&t.end_time&&(0,d.GJ)()&&m.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",O()(t.end_time).format("YYYY-MM-DD HH:mm")),t.polls_status==2&&!(0,d.GJ)()&&m.createElement("span",{className:"ml20"},"\u63D0\u4EA4\u5269\u4F59\u65F6\u95F4 ",u),t.polls_status==3&&!(0,d.GJ)()&&m.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",O()(t.end_time).format("YYYY-MM-DD HH:mm")),(0,d.GJ)()&&m.createElement(Yt.Z,{dropdownRender:v=>m.createElement(k.default,null,m.createElement(k.default.Item,null,m.createElement("div",{onClick:x=>{x.stopPropagation(),y.history.push(`/classrooms/${g.coursesId}/poll/${t.id}/detail?tabs=3`)}},"\u89C4\u5219\u8BBE\u7F6E")),m.createElement(k.default.Item,null,m.createElement("div",{onClick:x=>{var B;x.stopPropagation(),p({type:"polls/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[t.id],selectArrsAll:(B=I.polls)==null?void 0:B.filter(ae=>[t.id].includes(ae.id)),params:g}})}},"\u5220\u9664\u95EE\u5377")),t.polls_status===2&&m.createElement(k.default.Item,null,m.createElement("div",{onClick:x=>{var B;x.stopPropagation(),p({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[t.id],selectArrsAll:(B=I.polls)==null?void 0:B.filter(ae=>[t.id].includes(ae.id)),manage_all_group:I==null?void 0:I.manage_all_group,params:g}})}},"\u7ACB\u5373\u622A\u6B62")))},m.createElement("div",{style:{color:"#888888",marginLeft:"auto",marginRight:"10px"}},m.createElement("i",{className:"iconfont icon-gengduo4",style:{color:"#888888",marginRight:"5px"}}),"\u66F4\u591A")),t.polls_status!=1&&(0,d.GJ)()&&m.createElement("span",{style:{paddingRight:"10px",textAlign:"end",color:"#888888"},onClick:v=>st(void 0,null,function*(){v.stopPropagation(),v.preventDefault(),Y||S(),A(!Y)})},Y?m.createElement(jt.Z,{style:{color:"#888888",marginRight:"5px"}}):m.createElement(kt.Z,{style:{color:"#888888",marginRight:"5px"}}),Y?"\u6536\u8D77":"\u5C55\u5F00")),(0,d.GJ)()&&!((se=t==null?void 0:t.exercise_tips)!=null&&se.includes("\u672A\u5F00\u59CB"))&&Y&&P.length>0&&m.createElement(Ht.default,{pagination:!1,dataSource:P,onRow:v=>({onClick:x=>{x.stopPropagation(),x.preventDefault()}}),onHeaderRow:(v,x)=>({onClick:B=>{B.stopPropagation(),B.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(v,x,B)=>{B.field&&(g.order_by=B.field),B.order||(g.sort_direction="asc"),B.order==="ascend"&&(g.sort_direction="asc"),B.order==="descend"&&(g.sort_direction="desc"),B.order||(g.sort_direction="asc"),S()},columns:oe})))},Ut=n(15715),Xt=n(13946),qt=n(92919),G=n(59301),ea=Object.defineProperty,ta=Object.defineProperties,aa=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,rt=(t,l,a)=>l in t?ea(t,l,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[l]=a,Ce=(t,l)=>{for(var a in l||(l={}))la.call(l,a)&&rt(t,a,l[a]);if(ot)for(var a of ot(l))na.call(l,a)&&rt(t,a,l[a]);return t},it=(t,l)=>ta(t,aa(l)),ua=(t,l,a)=>new Promise((s,p)=>{var g=u=>{try{E(a.next(u))}catch(F){p(F)}},I=u=>{try{E(a.throw(u))}catch(F){p(F)}},E=u=>u.done?s(u.value):Promise.resolve(u.value).then(g,I);E((a=a.apply(t,l)).next())});const{SubMenu:ia}=k.default,{Content:ca,Sider:da}=W.default,sa=({user:t,classroomList:l,globalSetting:a,loading:s,dispatch:p})=>{var g,I,E,u,F,se,P;const te=(0,y.useParams)(),[Y]=(0,y.useSearchParams)(),[A,Ee]=(0,e.useState)(()=>it(Ce({},te),{id:te.coursesId,limit:20,type:Y.get("tabs")||""})),{detailPollsList:S,detailTopBanner:oe}=l,[v,x]=(0,e.useState)([]),B=(0,y.useLocation)(),[ae,C]=(0,e.useState)(!1),[N,ce]=(0,e.useState)("");let xe=Y.get("tabs")?parseInt(Y.get("tabs")):"all";const[Ge,We]=(0,e.useState)("\u9ED8\u8BA4\u6392\u5E8F"),$e=d.GJ?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D \u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];(0,e.useEffect)(()=>{p({type:"classroomList/getClassroomPollsList",payload:Ce({},A)}),p({type:"classroomList/getAssistantPermissions",payload:{course_id:A.id}})},[A.categoryId]),(0,e.useEffect)(()=>{l.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&p({type:"classroomList/getClassroomPollsList",payload:Ce({},A)})},[l.actionTabs.key]),(0,e.useEffect)(()=>{x([])},[S]);const Ne=(L,J)=>{A.limit=J,A.page=L,p({type:"classroomList/getClassroomPollsList",payload:Ce({},A)})},ze=L=>{A.type=L.key==="all"?"":L.key,A.page=1,y.history.replace(`${B.pathname}?tabs=${A.type}`),p({type:"classroomList/getClassroomPollsList",payload:it(Ce({},A),{type:A.type})})},ve=[{name:"\u5168\u90E8",id:"all",total:(g=S==null?void 0:S.polls_counts)==null?void 0:g.polls_total_counts},{name:"\u672A\u53D1\u5E03",id:1,total:(I=S==null?void 0:S.polls_counts)==null?void 0:I.polls_unpublish_counts},{name:"\u672A\u5F00\u59CB",id:5,total:(E=S==null?void 0:S.polls_counts)==null?void 0:E.polls_unstart_counts},{name:"\u63D0\u4EA4\u4E2D",id:2,total:(u=S==null?void 0:S.polls_counts)==null?void 0:u.polls_published_counts},{name:"\u5DF2\u622A\u6B62",id:3,total:(F=S==null?void 0:S.polls_counts)==null?void 0:F.polls_end_counts}].filter(L=>(0,d.GJ)()?!0:L.name!=="\u672A\u53D1\u5E03"&&L.name!=="\u672A\u5F00\u59CB"),X=[{name:"\u6279\u91CF\u53D1\u5E03",icon:G.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:G.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:G.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:G.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u6536\u85CF",icon:G.createElement("i",{className:"iconfont icon-shoucang1"})}].filter(L=>{var J;return(0,d.qz)()?((J=S==null?void 0:S.course_types)==null?void 0:J.course_is_public)!==1?L.name!=="\u8BBE\u4E3A\u516C\u5F00":L:L.name!=="\u6536\u85CF"}).filter(L=>(0,d.GJ)()?!0:L.name!=="\u5220\u9664"),fe=()=>G.createElement(k.default,null,G.createElement(k.default.Item,{key:1,onClick:()=>{ce(new Date),p({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u9009\u7528",params:A}})}},"\u9009\u7528\u95EE\u5377"),G.createElement(k.default.Item,{key:2,onClick:()=>{y.history.push(`/classrooms/${A.coursesId}/poll/${A.categoryId}/add`)}},"\u65B0\u5EFA\u95EE\u5377")),De=L=>ua(void 0,null,function*(){var J;const q=L.name;if(v==""){let ie="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";q==="\u6536\u85CF"&&(ie="\u8BF7\u9009\u62E9\u8981\u6536\u85CF\u7684\u95EE\u5377"),w.ZP.error(ie)}else{if(q==="\u6536\u85CF")return(yield(0,ee.ZP)(`/api/courses/${A.id}/polls/join_poll_banks.json`,{method:"post",body:{check_ids:[...v]}})).status===0&&w.ZP.success("\u64CD\u4F5C\u6210\u529F"),!1;p({type:"polls/setActionTabs",payload:{key:q==="\u6279\u91CF\u5220\u9664"?"\u5220\u9664":q==="\u6279\u91CF\u7ED3\u675F"?"\u7ACB\u5373\u622A\u6B62":q==="\u6279\u91CF\u53D1\u5E03"?"\u7ACB\u5373\u53D1\u5E03":q,selectArrs:v,selectArrsAll:(J=S.polls)==null?void 0:J.filter(ie=>v.includes(ie.id)),manage_all_group:S==null?void 0:S.manage_all_group,params:A}})}});return G.createElement("section",null,G.createElement(Ut.Z,{isLoading:s["classroomList/getClassroomPollsList"],tabDataSource:ve,isAdmin:(0,d.GJ)(),addText:"\u65B0\u5EFA\u95EE\u5377",getDropdownMenu:fe,onTabMenuClick:ze,defaultSelectedKeys:[xe+""]}),G.createElement(Xt.Z,{dataSource:S.polls||[],isAdmin:(0,d.GJ)(),batchStatus:ae,SortMenuName:Ge,setSortMenuName:We,SortMenus:$e,onSort:L=>{A.sort_by=L.type,A.sort_direction=L.direction,A.page=1,p({type:"classroomList/getClassroomPollsList",payload:Ce({},A)})},onSearch:L=>{A.search=L.trim(),A.page=1,p({type:"classroomList/getClassroomPollsList",payload:Ce({},A)})},onBatch:L=>C(L)}),G.createElement(U.Z,{loading:s["classroomList/getClassroomPollsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},S.polls_counts&&S.polls_counts.polls_all_counts===0&&G.createElement(f.Z,null),S.polls&&S.polls.map(function(L,J){return G.createElement(Kt,{key:J,v:L,k:J,batchStatus:!0,selectArrs:v,setSelectArrs:x,dispatch:p,params:A,detailPollsList:S,user:t,etiem:(0,H.li)((new Date(L.end_time).getTime()-new Date().getTime())/1e3)})}),G.createElement("aside",{className:"tc mb50 mt30"},((se=S.polls_counts)==null?void 0:se.polls_all_counts)>0&&G.createElement($.Z,{showSizeChanger:!0,onChange:Ne,defaultCurrent:A.page,current:A.page||1,pageSize:A.limit||20,total:S.polls_counts&&S.polls_counts.polls_all_counts}))),v.length>0&&(0,d.GJ)()&&G.createElement(Q.Z,{offsetBottom:0},G.createElement(qt.Z,{buttonDataSource:X,onButtonClick:De,useBatchStatus:C,setSeleArr:x,allSelect:v.length?v.length===((P=S.polls)==null?void 0:P.length):!1,setAllSelect:L=>{var J;L.target.checked?x((J=S.polls)==null?void 0:J.map(q=>q.id)):x([])},selectArrs:v})),G.createElement(mt,null),G.createElement(gt,null),G.createElement(Zt,null),G.createElement(wt,null),G.createElement(Te,{key:N,cb:()=>x([])}))};var oa=(0,y.connect)(({user:t,classroomList:l,loading:a,globalSetting:s})=>({user:t,classroomList:l,globalSetting:s,loading:a.effects}))(sa)},82471:function(ye,le,n){n.d(le,{Z:function(){return H}});var e=n(59301),y=n(98135),k=n(24905),W=n(95237),w={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",$=n(6629),Q=(d,f,i)=>new Promise((c,r)=>{var b=h=>{try{T(i.next(h))}catch(_){r(_)}},M=h=>{try{T(i.throw(h))}catch(_){r(_)}},T=h=>h.done?c(h.value):Promise.resolve(h.value).then(b,M);T((i=i.apply(d,f)).next())}),H=({data:d,value:f=[],handleChangePage:i,setSelectedRowKeys:c,selectedRowKeys:r,onChange:b=()=>{}})=>{const[M,T]=(0,e.useState)([]),[h,_]=(0,e.useState)([]),[R,K]=(0,e.useState)([]);let[ne,re]=(0,e.useState)(1),[D,V]=(0,e.useState)();return(0,e.useEffect)(()=>{T(d),_([]),K([])},[d]),(0,e.useEffect)(()=>{c&&(_(r),K(r))},[r]),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:w.leftdiv},e.createElement(y.default.Search,{size:"middle",onChange:o=>Q(void 0,null,function*(){T(d.filter(z=>{var ue;return(ue=z==null?void 0:z.name)==null?void 0:ue.includes(o.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),M.length===0&&e.createElement($.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),e.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},e.createElement(k.default.Group,{value:h.map(o=>`${o.id}`),onChange:o=>{c(M.filter(z=>o.includes(`${z.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},M.map((o,z)=>e.createElement(W.Z,{key:o.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},e.createElement(k.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:o.is_published,value:`${o.id}`},e.createElement("div",{className:w.listClass},e.createElement("span",{className:w.spantitle,style:{width:o.is_published?"108px":"170px"}},o.name),o.is_published&&e.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),e.createElement("div",{className:w.rightdiv},e.createElement(y.default.Search,{onChange:o=>{K(h.filter(z=>z.name.includes(o.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),R.length===0&&e.createElement($.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),R.length>0&&e.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},R.map((o,z)=>e.createElement(W.Z,{justify:"space-between",style:{marginTop:"10px"},key:o.id},e.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},o.name),e.createElement("img",{src:U,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{c(h.filter(ue=>`${ue.id}`!=`${o.id}`))}})))))))}},92919:function(ye,le,n){n.d(le,{Z:function(){return d}});var e=n(59301),y=n(20834),k=n(98135),W=n(24905),w=n(3113),U=n(38854),$={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},Q=n(35099),ee=n(43501),d=({buttonDataSource:f,onButtonClick:i,useBatchStatus:c,allSelect:r,setAllSelect:b,selectArrs:M,onMenuClick:T,setSeleArr:h,catalogue:_,addCatalogue:R})=>{const[K,ne]=(0,e.useState)(!1),[re,D]=(0,e.useState)("");console.log("---",_);const V=e.createElement("div",{className:$.moveCategory,onMouseLeave:o=>ne(!1)},e.createElement(y.default,{onClick:T,style:{maxHeight:300,width:240,overflow:"auto"}},e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.createElement(k.default,{onChange:o=>{D(o.target.value)}})),_==null?void 0:_.map(function(o,z){var ue;if(!(re!==""&&o.category_name.indexOf(re)<0))return e.createElement(e.Fragment,null,e.createElement(y.default.Item,{className:"multi-llipsis1e",key:o.category_id},o.category_name),(ue=o==null?void 0:o.third_category)==null?void 0:ue.map(pe=>e.createElement(y.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:pe.category_id},pe.category_name)))}),R&&e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:R},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return e.createElement("div",{className:$.bottomControlContainer},e.createElement("div",null,e.createElement("div",null,e.createElement(W.default,{checked:r,onChange:b},"\u5168\u9009\u672C\u9875\uFF08",M.length,"\uFF09")),(0,Q.GJ)()&&f.map(o=>e.createElement("div",{key:o.name},e.createElement(w.ZP,{type:"primary",icon:o.icon,className:$.buttonWrap,onClick:()=>i(o)},o.name))),(0,Q.GJ)()&&(R||_)&&e.createElement("div",null,e.createElement(U.Z,{open:K,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>V,getPopupContainer:o=>o.parentNode},e.createElement("span",{className:"ant-dropdown-link",onMouseEnter:o=>ne(!0)},e.createElement(w.ZP,{type:"primary",className:$.buttonWrap,icon:e.createElement("i",{className:"iconfont icon-yidongmulu"})},e.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",e.createElement(ee.Z,null))))))),e.createElement("div",null,e.createElement(w.ZP,{type:"primary",ghost:!0,onClick:()=>{c(!1),h([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},13946:function(ye,le,n){n.d(le,{Z:function(){return M}});var e=n(59301),y=n(20834),k=n(24905),W=n(3113),w=n(38854),U=n(6848),$=n(98135),Q={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},ee=n(35099),H=n(53547),d=n(43501),f=n(26724),i=n.n(f),c=n(63144),r=(T,h,_)=>new Promise((R,K)=>{var ne=V=>{try{D(_.next(V))}catch(o){K(o)}},re=V=>{try{D(_.throw(V))}catch(o){K(o)}},D=V=>V.done?R(V.value):Promise.resolve(V.value).then(ne,re);D((_=_.apply(T,h)).next())}),M=({isAdmin:T,dataSource:h,batchStatus:_,SortMenuName:R,setSortMenuName:K,detailCourseGroupsList:ne,onSearch:re,onBoard:D,onSort:V,isboard:o,dispatch:z,onBatch:ue,SortMenus:pe})=>{const[Pe,Se]=(0,e.useState)(!1),[ge,we]=(0,e.useState)([]),[Te,Oe]=(0,e.useState)(!0);let[de,Ye]=(0,e.useState)([]);const[O,He]=(0,e.useState)(1),[be,Le]=(0,e.useState)(!1),j=(0,c.useParams)(),je=Z=>{K(Z.name),V(Z)};(0,e.useEffect)(()=>{o&&Ie()},[o]);const Ie=()=>r(void 0,null,function*(){var Z;if(Te&&!be){Le(!0),He(O+1);const he=yield z({type:"classroomList/getCourseGroupsList",payload:{page:O,id:j.coursesId,limit:20,nonenavigate:!0}});let Ae=[...(he==null?void 0:he.course_groups)||[]];((Z=he==null?void 0:he.course_groups)==null?void 0:Z.length)<20&&(Oe(!1),Ae.push({id:0,name:"\u672A\u5206\u73ED"})),Le(!1),Ye([...de,...Ae])}}),ke=e.createElement("section",{className:Q.dropmenu},e.createElement("div",{style:{maxHeight:200,overflow:"auto"}},e.createElement(i(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Z=>{Ie()},hasMore:Te,useWindow:!1},e.createElement(y.default,{style:{width:240,zIndex:10}},(ne==null?void 0:ne.group_count)>0&&(de==null?void 0:de.filter(Z=>Z.edit_auth||Z.name==="\u672A\u5206\u73ED").map(function(Z,he){return e.createElement(y.default.Item,{key:Z.id},e.createElement(k.default,{checked:ge.includes(Z.id),value:Z.id,onChange:Ae=>{let _e=ge.indexOf(Z.id);ge.indexOf(Z.id)>-1?we(ge.filter(Re=>Re!==Z.id)):we(ge.concat(Z.id))}},Z.name))}))))),e.createElement("aside",{style:{background:"#fff"}},e.createElement("div",null,e.createElement(W.ZP,{type:"link",onClick:()=>{D(ge)}},"\u786E\u5B9A"),e.createElement(W.ZP,{type:"link",onClick:()=>{we([])}},"\u91CD\u7F6E")))),Fe=R==="\u9ED8\u8BA4\u6392\u5E8F";return e.createElement("div",{className:Q.searchSortControllerContainer},!!(pe!=null&&pe.length)&&e.createElement("div",null,e.createElement(w.Z,{dropdownRender:()=>e.createElement(y.default,{selectedKeys:[R]},pe.map(Z=>e.createElement(y.default.Item,{key:Z.name,onClick:()=>je(Z)},Z.name)))},e.createElement("div",null,e.createElement("span",{className:`${Q.btn} ${Fe?Q.btnSort:""}`},e.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),R)))),Fe&&e.createElement(U.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},e.createElement("span",{className:Q.tips},e.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),e.createElement($.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:re,style:{width:220,marginLeft:"auto",marginRight:10}}),(0,ee.eB)()&&o&&e.createElement(w.Z,{dropdownRender:()=>ke,open:Pe,onOpenChange:Z=>{Se(Z)}},e.createElement("a",null,"\u5206\u73ED",Pe?e.createElement(H.Z,{style:{marginLeft:6}}):e.createElement(d.Z,{style:{marginLeft:6}}))))}},15715:function(ye,le,n){n.d(le,{Z:function(){return ee}});var e=n(59301),y=n(95237),k=n(43604),W=n(20834),w=n(38854),U={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},$=n(63144),ee=({isLoading:H,addText:d,tabDataSource:f,isAdmin:i,dispatch:c,type:r,isExercise:b,defaultSelectedKeys:M,onTabMenuClick:T,getDropdownMenu:h,showControlButton:_,buttonText:R,buttonIcon:K="icon-tianjiadaohang",extraNode:ne,onButtonClick:re=()=>{}})=>{const D=(0,$.useParams)();return e.createElement("div",{className:U.tabMenuContainer},e.createElement(y.Z,null,e.createElement(k.Z,{flex:"1"},e.createElement(W.default,{onSelect:V=>H?{}:T(V),mode:"horizontal",selectedKeys:M},f.map(V=>e.createElement(W.default.Item,{key:typeof V.index=="number"?V.index:V.id},e.createElement("span",{className:"c-grey-666"},V.name),V.total!==void 0&&i&&e.createElement("span",{className:"c-grey-999 ml20"},V.total||0))))),i&&e.createElement(k.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},b&&e.createElement(w.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement(W.default,null,e.createElement(W.default.Item,{key:1,onClick:()=>{c({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:r,exportType:"exercise",category_id:D.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),e.createElement(W.default.Item,{key:3,onClick:()=>{$.history.push(`/classrooms/${D==null?void 0:D.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"})))),e.createElement("div",{className:U.control},e.createElement("div",{className:U.extra},ne),_&&e.createElement("span",{onClick:re,style:{cursor:"pointer"},className:U.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${K}`})),e.createElement("span",null,R)),!!h&&e.createElement(w.Z,{className:"ml10",dropdownRender:h},e.createElement("span",{className:U.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement("span",null,d||"\u521B\u5EFA\u8BD5\u5377")))))))}}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3355],{50498:function(ge,le,u){u.d(le,{Z:function(){return j}});var e=u(59301),v=u(8591),R=u(98135),J={codeBox:"codeBox___WpkVl"},w=u(92310),ue=u.n(w),H=(E,f,i)=>new Promise((c,r)=>{var b=y=>{try{T(i.next(y))}catch(A){r(A)}},M=y=>{try{T(i.throw(y))}catch(A){r(A)}},T=y=>y.done?c(y.value):Promise.resolve(y.value).then(b,M);T((i=i.apply(E,f)).next())});class $ extends e.Component{constructor(f){super(f),this.randomNum=(i,c)=>Math.floor(Math.random()*(c-i)+i),this.drawPic=()=>{this.randomCode()},this.reloadPic=()=>{this.drawPic()},this.changeCode=i=>{console.log(i.target.value,222),this.setState({value:i.target.value,showError:!1})},this.onVerify=()=>{let i;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(i=!0,v.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(i=!0,v.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(i=!1),this.setState({showError:i}),i},this.canvas=e.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(f,i){const c=this.randomNum(f,i),r=this.randomNum(f,i),b=this.randomNum(f,i);return`rgb(${c}, ${r}, ${b})`}drawText(f,i,c){f.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const r=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);f.font=r+"px SimHei";const b=10,M=(this.state.contentWidth-40)/(this.state.code.length-1);let T=b;c>0&&(T=b+c*M);let y=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);r>40&&(y=40);const A=this.randomNum(-10,10);f.translate(T,y),f.rotate(A*Math.PI/180),f.fillText(i,0,0),f.rotate(-A*Math.PI/180),f.translate(-T,-y)}drawLine(f){for(let i=0;i<1;i++)f.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),f.beginPath(),f.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),f.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),f.stroke()}drawDot(f){for(let i=0;i<100;i++)f.fillStyle=this.randomColor(0,255),f.beginPath(),f.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),f.fill()}randomCode(){let f="";const i="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let c=0;c{const r=this.canvas.current.getContext("2d");r.textBaseline="bottom",r.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),r.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let b=0;b{let i;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,f),React.createElement($,{ref:c=>i=c})),onOk:()=>H(void 0,null,function*(){if(i.onVerify())return Promise.reject();E()})})};var j=$},6629:function(ge,le,u){var e=u(59301),v=u(93314),R=u(3113),J=Object.defineProperty,w=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,j=(c,r,b)=>r in c?J(c,r,{enumerable:!0,configurable:!0,writable:!0,value:b}):c[r]=b,E=(c,r)=>{for(var b in r||(r={}))$.call(r,b)&&j(c,b,r[b]);if(H)for(var b of H(r))ae.call(r,b)&&j(c,b,r[b]);return c},f=(c,r)=>w(c,ue(r));const i=({img:c,buttonProps:r={},styles:b={},customText:M,ButtonText:T,ButtonClick:y,Buttonclass:A,ButtonTwo:V,imgStyles:Q,loading:ne=!1})=>e.createElement("section",{className:"tc animated fadeIn",style:E(E({},{color:"#999",margin:"100px auto",visibility:ne?"hidden":"visible"}),b)},e.createElement("img",{src:c||v,style:f(E({},Q),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},M||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),T&&e.createElement(R.ZP,E({className:A,onClick:y},r),T),V&&V);le.Z=i},25044:function(ge,le,u){u.d(le,{Z:function(){return j}});var e=u(59301),v=u(98135),R=u(24905),J=u(95237),w={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},ue="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",H=u(6629),$=(E,f,i)=>new Promise((c,r)=>{var b=y=>{try{T(i.next(y))}catch(A){r(A)}},M=y=>{try{T(i.throw(y))}catch(A){r(A)}},T=y=>y.done?c(y.value):Promise.resolve(y.value).then(b,M);T((i=i.apply(E,f)).next())}),j=({data:E,value:f=[],handleChangePage:i,setSelectedRowKeys:c,selectedRowKeys:r,onChange:b=()=>{}})=>{const[M,T]=(0,e.useState)([]),[y,A]=(0,e.useState)([]),[V,Q]=(0,e.useState)([]);let[ne,re]=(0,e.useState)(1),[g,q]=(0,e.useState)();return(0,e.useEffect)(()=>{T(E),A([]),Q([])},[E]),(0,e.useEffect)(()=>{c&&(A(r),Q(r))},[r]),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:w.leftdiv},e.createElement(v.default.Search,{size:"middle",onChange:o=>$(void 0,null,function*(){T(E.filter(G=>{var U;return(U=G==null?void 0:G.name)==null?void 0:U.includes(o.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),M.length===0&&e.createElement(H.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),e.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},e.createElement(R.default.Group,{value:y.map(o=>`${o.course_group_id}`),onChange:o=>{c(M.filter(G=>o.includes(`${G.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},M.map((o,G)=>e.createElement(J.Z,{key:o.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},e.createElement(R.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:o.is_published,value:`${o.course_group_id}`},e.createElement("div",{className:w.listClass},e.createElement("span",{className:w.spantitle,style:{width:o.is_published?"108px":"170px"}},o.name),o.is_published&&e.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),e.createElement("div",{className:w.rightdiv},e.createElement(v.default.Search,{onChange:o=>{Q(y.filter(G=>G.name.includes(o.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),V.length===0&&e.createElement(H.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),V.length>0&&e.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},V.map((o,G)=>e.createElement(J.Z,{justify:"space-between",style:{marginTop:"10px"},key:o.course_group_id},e.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},o.name),e.createElement("img",{src:ue,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{c(y.filter(U=>`${U.course_group_name}`!=`${o.course_group_name}`))}})))))))}},74972:function(ge,le,u){u.r(le),u.d(le,{default:function(){return ol}});var e=u(59301),v=u(63144),R=u(20834),J=u(44e3),w=u(8591),ue=u(56511),H=u(53864),$=u(81228),ae=u(76265),j=u(15826),E=u(35099),f=u(6629),i=u(99313),c=u(78241),r=u(43418),b=u(95237),M=u(43604),T=u(3113),y=u(98135),A=u(24905),V=u(6848),Q=u(26724),ne=u.n(Q),re={flex_box_center:"flex_box_center___xf8nE",flex_space_between:"flex_space_between___qjDg3",flex_box_vertical_center:"flex_box_vertical_center___C1nIS",flex_box_center_end:"flex_box_center_end___YxLae",flex_box_column:"flex_box_column___pkfqV",line1:"line1___UdRSL",form:"form___oBQlS"},g=u(59301),q=Object.defineProperty,o=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,ce=(t,a,l)=>a in t?q(t,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[a]=l,ie=(t,a)=>{for(var l in a||(a={}))G.call(a,l)&&ce(t,l,a[l]);if(o)for(var l of o(a))U.call(a,l)&&ce(t,l,a[l]);return t},Se=(t,a,l)=>new Promise((s,m)=>{var F=n=>{try{p(l.next(n))}catch(C){m(C)}},I=n=>{try{p(l.throw(n))}catch(C){m(C)}},p=n=>n.done?s(n.value):Promise.resolve(n.value).then(F,I);p((l=l.apply(t,a)).next())});const{TabPane:Fe}=i.default,we=({polls:t,loading:a,dispatch:l})=>{const s=(0,v.useParams)(),m=(0,v.useLocation)(),[F]=c.default.useForm(),{brankList:I}=t;let[p,n]=(0,e.useState)(!0);const[C,se]=(0,e.useState)("myself");let[P,ee]=(0,e.useState)([]);const[Y,_]=(0,e.useState)(!1);let[fe,S]=(0,e.useState)();const[oe,h]=(0,e.useState)({page:0,limit:20,object_type:"poll",search:"",filter:"myself"}),x=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,e.useEffect)(()=>{t.actionTabs.key==="\u95EE\u5377\u9009\u7528"&&te()},[t.actionTabs.key]);let B=[];const te=()=>Se(void 0,null,function*(){var D;if(p){_(!1),++oe.page,n(!1);const N=yield l({type:"polls/getBrankList",payload:ie({},oe)});P=[...P.concat(N.object_list)],S(N.is_teacher),((D=N.object_list)==null?void 0:D.length)Se(void 0,null,function*(){const D=F.getFieldValue(),N=yield l({type:"polls/saveBanks",payload:{course_id:s.coursesId,object_type:"poll",bank_id:D.group_ids}});(N==null?void 0:N.status)===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u95EE\u5377\u9009\u7528"]),l({type:"classroomList/getClassroomPollsList",payload:ie({},t.actionTabs.params)}),l({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u53D1\u5E03",selectArrs:N.object_ids}}),l({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))}),onCancel:()=>{l({type:"polls/setActionTabs",payload:{}})}},g.createElement(b.Z,null,g.createElement(M.Z,{span:12},x.map((D,N)=>g.createElement(T.ZP,{key:N,shape:"round",type:C===D.id?"primary":"default",className:"mr10",onClick:me=>Se(void 0,null,function*(){P=[],p=!0,oe.page=0,oe.search="",oe.filter=D.id,te(),se(D.id)})},D.name))),g.createElement(M.Z,{span:12,className:"tr"},g.createElement(y.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:D=>{p=!0,oe.search=D,oe.page=0,P=[],te()},style:{width:260}}))),C==="myself"&&g.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2",g.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u95EE\u5377"),C==="public"&&g.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377"),g.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},!fe&&C==="public"&&g.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},g.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u9898\u5E93"),g.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),g.createElement(ne(),{initialLoad:!1,pageStart:0,loadMore:()=>{te()},hasMore:p,useWindow:!1},g.createElement(c.default,{form:F,initialValues:{group_ids:B},className:re.form,onChange:D=>{B=F.getFieldValue()}},Y&&g.createElement(f.Z,{styles:{margin:"0px auto"}}),g.createElement(c.default.Item,{name:"group_ids"},g.createElement(A.default.Group,{style:{width:"100%",display:"block"}},P==null?void 0:P.map(function(D,N){return g.createElement(b.Z,{key:N},g.createElement(M.Z,{flex:"2"},g.createElement(A.default,{onChange:me=>{},key:N,value:String(D==null?void 0:D.id),defaultChecked:!0},g.createElement(V.Z,{title:D==null?void 0:D.name},g.createElement("span",{className:["c-black",re.line1].join(" ")},D==null?void 0:D.name)))),g.createElement(M.Z,{flex:"1",className:"c-black"},g.createElement(V.Z,{title:D==null?void 0:D.course_list_name},g.createElement("span",{className:re.line1},D==null?void 0:D.course_list_name))),g.createElement(M.Z,{flex:"50px",className:"c-black"},C==="myself"?g.createElement(v.Link,{target:"_blank",to:`/users/${D.username}/topics/${D.id}/personal/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):(0,E.j5)()?g.createElement(v.Link,{target:"_blank",to:`/users/${D.username}/topics/${D.id}/publicly/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):D==null?void 0:D.username))})))))))};var Te=(0,v.connect)(({polls:t,loading:a})=>({polls:t,loading:a}))(we),Oe=u(84291),pe=u(5112),Ye=u(99232),O=u.n(Ye),He=u(82471),Ae=u(5073),Le=u(43785),k=u(59301),je=Object.defineProperty,Ie=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,_e=(t,a,l)=>a in t?je(t,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[a]=l,Be=(t,a)=>{for(var l in a||(a={}))Z.call(a,l)&&_e(t,l,a[l]);if(Ce)for(var l of Ce(a))ve.call(a,l)&&_e(t,l,a[l]);return t},Re=(t,a)=>Ie(t,ke(a)),ct=(t,a)=>{var l={};for(var s in t)Z.call(t,s)&&a.indexOf(s)<0&&(l[s]=t[s]);if(t!=null&&Ce)for(var s of Ce(t))a.indexOf(s)<0&&ve.call(t,s)&&(l[s]=t[s]);return l},ze=(t,a,l)=>new Promise((s,m)=>{var F=n=>{try{p(l.next(n))}catch(C){m(C)}},I=n=>{try{p(l.throw(n))}catch(C){m(C)}},p=n=>n.done?s(n.value):Promise.resolve(n.value).then(F,I);p((l=l.apply(t,a)).next())});const dt=t=>{var a=t,{classroomList:l,polls:s,dispatch:m,courseEndTime:F}=a,I=ct(a,["classroomList","polls","dispatch","courseEndTime"]);const p=(0,v.useParams)(),[n]=c.default.useForm(),[C,se]=(0,e.useState)(1),[P,ee]=(0,e.useState)([]),[Y,_]=(0,e.useState)(0),[fe,S]=(0,e.useState)(2e3),[oe,h]=(0,e.useState)(!0),[x,B]=(0,e.useState)(!1),[te,D]=(0,e.useState)(!1),[N,me]=(0,e.useState)([]),[Pe,Ge]=(0,e.useState)(!0);(0,e.useEffect)(()=>{s.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(We(),Ne())},[s.actionTabs]),(0,e.useEffect)(()=>{if(x){if(te)return;m({type:"polls/setActionTabs",payload:{}})}},[x]);const We=K=>ze(void 0,null,function*(){var he,be,L,z;h(!0);const X=yield(0,Le.Cq)(Re(Be({},p),{page:K||C,limit:2e4,poll_id:((be=(he=s==null?void 0:s.actionTabs)==null?void 0:he.selectArrs)==null?void 0:be.length)==1?(z=(L=s==null?void 0:s.actionTabs)==null?void 0:L.selectArrs)==null?void 0:z[0]:""}));X==null||X.course_groups.map((de,Ze)=>{de.key=de.id,de.title=de.name,de.disabled=de.is_published}),X&&(ee([...X==null?void 0:X.course_groups]),_(X==null?void 0:X.course_groups_count),h(!1),K||n.setFieldsValue({publish_time:O()(O()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:O()(O()(new Date((0,j.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Je=()=>ze(void 0,null,function*(){var K,he,be,L;if((0,E.Rm)()&&!((he=(K=l==null?void 0:l.AssistantObject)==null?void 0:K.group)!=null&&he.can_publish)){w.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),ye(!1);return}const z=Be({},n.getFieldsValue());if(z.end_time<=z.publish_time){w.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ye(!1);return}if((N==null?void 0:N.length)<=0&&!Pe&&P.length>0){w.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),ye(!1);return}let X={check_ids:[...(be=s.actionTabs.selectArrs)==null?void 0:be.map(Ze=>Number(Ze))],group_ids:N.length>0?N.map(Ze=>Ze.id):(L=l.detailCommonHomeworksList)==null?void 0:L.course_groups,end_time:O()(z.end_time).format("YYYY-MM-DD HH:mm"),publish_time:O()(z.publish_time).format("YYYY-MM-DD HH:mm")};ye(!0),(yield(0,ae.ZP)(`/api/courses/${p.coursesId}/polls/publish.json`,{method:"post",body:Be({},X)})).status===0?(ye(!1),(0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),Ne(),w.ZP.success("\u53D1\u5E03\u6210\u529F"),m({type:"polls/setActionTabs",payload:{}}),s.actionTabs.types===2?m({type:"polls/getCommonHeader",payload:Be({},s.actionTabs.params)}):m({type:"classroomList/getClassroomPollsList",payload:Be({},s.actionTabs.params)})):ye(!1)}),Ne=()=>{se(1),ee([]),me([])},[$e,ye]=(0,e.useState)(!1);return k.createElement(r.default,{width:600,confirmLoading:$e,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:s.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Je,onCancel:()=>{Ne(),m({type:"polls/setActionTabs",payload:{}})}},k.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",k.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),P&&k.createElement(c.default,{form:n},k.createElement("div",{style:{paddingLeft:0}},k.createElement(b.Z,{className:"mt30",align:"middle"},k.createElement(M.Z,null,k.createElement(c.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},k.createElement(Oe.default,{style:{width:170,marginRight:"25px"},disabledDate:K=>(0,Ae.Q8)(K,F),disabledTime:K=>(0,Ae.d0)(K),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()((0,j.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),k.createElement(M.Z,{className:"ml20"},k.createElement(c.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},k.createElement(Oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()((0,j.U6)(),"HH:mm")},disabledDate:K=>(0,Ae.Q8)(K,F,n.getFieldValue("publish_time")),disabledTime:K=>(0,Ae.d0)(K,n.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),k.createElement(b.Z,{style:{marginBottom:"10px"}},k.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),k.createElement(pe.ZP.Group,{value:Pe,onChange:K=>{Ge(K.target.value),me([])}},k.createElement(pe.ZP,{value:!0,disabled:!s.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),k.createElement(pe.ZP,{className:"ml20",disabled:P.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),P.length<=0&&k.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!Pe&&P.length>0&&k.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},k.createElement("span",{style:{flex:1}},k.createElement(A.default,{checked:N.length===P.length,onChange:K=>{N.length===P.length?me([]):me(P.filter(he=>!he.is_published))}},"\u5168\u9009")),k.createElement("span",{style:{width:16}}),k.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",N.length||0,"\u4E2A\u5206\u73ED")),!Pe&&P.length>0&&k.createElement(He.Z,{data:P,selectedRowKeys:N,setSelectedRowKeys:me})))};var mt=(0,v.connect)(({classroomList:t,polls:a})=>({classroomList:t,polls:a}))(dt),pt=u(50498),Et=Object.defineProperty,Me=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ue=(t,a,l)=>a in t?Et(t,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[a]=l,ft=(t,a)=>{for(var l in a||(a={}))Qe.call(a,l)&&Ue(t,l,a[l]);if(Me)for(var l of Me(a))Ke.call(a,l)&&Ue(t,l,a[l]);return t},ht=(t,a)=>{var l={};for(var s in t)Qe.call(t,s)&&a.indexOf(s)<0&&(l[s]=t[s]);if(t!=null&&Me)for(var s of Me(t))a.indexOf(s)<0&&Ke.call(t,s)&&(l[s]=t[s]);return l},vt=(t,a,l)=>new Promise((s,m)=>{var F=n=>{try{p(l.next(n))}catch(C){m(C)}},I=n=>{try{p(l.throw(n))}catch(C){m(C)}},p=n=>n.done?s(n.value):Promise.resolve(n.value).then(F,I);p((l=l.apply(t,a)).next())});const yt=t=>{var a=t,{polls:l,dispatch:s,user:m}=a,F=ht(a,["polls","dispatch","user"]);const I=(0,v.useParams)(),[p,n]=(0,e.useState)(!1),[C,se]=(0,e.useState)(!1),P=(0,e.useRef)(null);(0,e.useEffect)(()=>{if(l.actionTabs.key==="\u5220\u9664"){if((0,E.j5)()){n(!0);return}const Y={hasNum:0,noHasNum:0};l.actionTabs.selectArrsAll.map(_=>{var fe;_.author_login===((fe=m.userInfo)==null?void 0:fe.login)?++Y.hasNum:++Y.noHasNum}),Y.noHasNum>0?r.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},Y.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},Y.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{ee()}}):n(!0)}else n(!1)},[l.actionTabs.key]);const ee=()=>{s({type:"polls/setActionTabs",payload:{}})};return e.createElement(r.default,{centered:!0,title:"\u63D0\u793A",open:p,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:C,destroyOnClose:!0,onOk:()=>vt(void 0,null,function*(){var Y;if((Y=P.current)!=null&&Y.onVerify())return;se(!0);const _=yield(0,ae.ZP)(`/api/courses/${I.coursesId}/polls/destroys.json`,{method:"post",body:{check_ids:[...l.actionTabs.selectArrs]}});se(!1),_.status===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u5220\u9664"]),w.ZP.success("\u5220\u9664\u6210\u529F"),s({type:"polls/setActionTabs",payload:{}}),s({type:"classroomList/getClassroomPollsList",payload:ft({},l.actionTabs.params)}),s({type:"classroomList/getClassroomLeftMenus",payload:{id:I.coursesId}}))}),onCancel:()=>{s({type:"polls/setActionTabs",payload:{}})}},e.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u95EE\u5377\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),e.createElement(pt.Z,{ref:Y=>P.current=Y}))};var gt=(0,v.connect)(({polls:t,user:a})=>({polls:t,user:a}))(yt),Ft=u(71418),Ct=u(25044),Dt=Object.defineProperty,bt=Object.defineProperties,At=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,qe=(t,a,l)=>a in t?Dt(t,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[a]=l,Ve=(t,a)=>{for(var l in a||(a={}))_t.call(a,l)&&qe(t,l,a[l]);if(Xe)for(var l of Xe(a))Bt.call(a,l)&&qe(t,l,a[l]);return t},xt=(t,a)=>bt(t,At(a)),et=(t,a,l)=>new Promise((s,m)=>{var F=n=>{try{p(l.next(n))}catch(C){m(C)}},I=n=>{try{p(l.throw(n))}catch(C){m(C)}},p=n=>n.done?s(n.value):Promise.resolve(n.value).then(F,I);p((l=l.apply(t,a)).next())});function xe(t,a){const l=[];for(let s=t;s{let a=new Date;const l=O()(t).format("HH");if(O()(t).isSame(O()(a),"day")){const s=O()(a).format("HH"),m=O()(a).format("mm");return{disabledHours:()=>xe(0,24).splice(1,s*1-1),disabledMinutes:()=>O()(t).isSame(O()(a),"hour")&&l<=s?xe(0,60).splice(0,m):xe(60,60)}}else if(O()(t).isSame(O()(),"day")){const s=O()().format("HH"),m=O()().format("mm");return{disabledHours:()=>xe(0,24).splice(0,s),disabledMinutes:()=>l<=s?xe(0,m):xe(60,60)}}else return!1},St=({exercise:t,dispatch:a,polls:l})=>{const s=(0,v.useParams)(),[m]=c.default.useForm(),[F,I]=(0,e.useState)(1),[p,n]=(0,e.useState)([]),[C,se]=(0,e.useState)(!1),[P,ee]=(0,e.useState)([]),[Y,_]=(0,e.useState)(!0),[fe,S]=(0,e.useState)(!1);(0,e.useEffect)(()=>{l.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&oe()},[l.actionTabs]);const oe=()=>et(void 0,null,function*(){var B,te;se(!0);const D=yield a({type:"polls/getEndGroups",payload:xt(Ve({},s),{check_ids:[l.actionTabs.selectArrs]})});(D==null?void 0:D.status)==0&&(((B=D==null?void 0:D.course_info)==null?void 0:B.length)>0?n([...(te=D==null?void 0:D.course_info)==null?void 0:te.map((N,me)=>(N.key=N.course_group_id,N.title=N.course_group_name,N.name=N.course_group_name,N))]):n([]),m.setFieldsValue({end_time:O()(O()(new Date((0,j.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),se(!1)}),h=()=>et(void 0,null,function*(){var B;const te=Ve({},m.getFieldsValue());if((P==null?void 0:P.length)<=0&&p.length>0&&!((B=t.actionTabs)!=null&&B.unified_setting)){w.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}S(!0);const D={check_ids:l.actionTabs.selectArrs,group_ids:P};Y||(D.end_time=O()(te.end_time).format("YYYY-MM-DD HH:mm")),D.group_ids=P.map(me=>me.course_group_id),(yield(0,ae.ZP)(`/api/courses/${s.coursesId}/polls/end_poll.json`,{method:"post",body:D})).status===0&&(w.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),a({type:"polls/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomPollsList",payload:Ve({},l.actionTabs.params)})),S(!1)}),x=()=>{I(1),n([]),ee([]),_(!0)};return e.createElement(r.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:l.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:h,width:680,confirmLoading:fe||C,onCancel:()=>{x(),a({type:"polls/setActionTabs",payload:{}})}},e.createElement(Ft.Z,{spinning:C},p&&e.createElement(c.default,{form:m},e.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),e.createElement(b.Z,{className:"mt20"},e.createElement("span",{className:"mr10"},e.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),e.createElement(pe.ZP.Group,{value:Y,onChange:B=>{_(B.target.value),ee([])}},e.createElement(pe.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),e.createElement(pe.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),e.createElement(c.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Y?"hidden":"visible"}},e.createElement(Oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:O()((0,j.U6)(),"HH:mm")},disabledDate:B=>B&&B0&&e.createElement(b.Z,{style:{marginBottom:"10px"}},e.createElement("span",{className:"mr10"},e.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),e.createElement("div",null,p.length>0&&e.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},e.createElement("span",{style:{flex:1}},e.createElement(A.default,{checked:P.length===p.length,onChange:B=>{P.length===p.length?ee([]):ee(p)}},"\u5168\u9009")," "),e.createElement("span",{style:{width:16}}),e.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",P.length||0,"\u4E2A\u5206\u73ED")),e.createElement(Ct.Z,{data:p,selectedRowKeys:P,setSelectedRowKeys:ee}))))))};var wt=(0,v.connect)(({exercise:t,polls:a})=>({exercise:t,polls:a}))(St),Ot=Object.defineProperty,tt=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,lt=(t,a,l)=>a in t?Ot(t,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[a]=l,Lt=(t,a)=>{for(var l in a||(a={}))Nt.call(a,l)&<(t,l,a[l]);if(tt)for(var l of tt(a))Tt.call(a,l)&<(t,l,a[l]);return t},It=(t,a,l)=>new Promise((s,m)=>{var F=n=>{try{p(l.next(n))}catch(C){m(C)}},I=n=>{try{p(l.throw(n))}catch(C){m(C)}},p=n=>n.done?s(n.value):Promise.resolve(n.value).then(F,I);p((l=l.apply(t,a)).next())});const Mt=({polls:t,dispatch:a})=>{const l=(0,v.useParams)();return e.createElement(r.default,{centered:!0,title:"\u63D0\u793A",open:t.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>It(void 0,null,function*(){(yield(0,ae.ZP)(`/api/courses/${l.coursesId}/polls/set_public.json`,{method:"post",body:{check_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,j.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u8BBE\u4E3A\u516C\u5F00"]),w.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"polls/setActionTabs",payload:{}}),a({type:"polls/getClassroomExercisesList",payload:Lt({},t.actionTabs.params)}))}),onCancel:()=>{a({type:"polls/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",e.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Zt=(0,v.connect)(({polls:t})=>({polls:t}))(Mt),Yt=u(38854),Ht=u(14491),Ee={flex_box_center:"flex_box_center___IqnjB",flex_space_between:"flex_space_between___P_Bdb",flex_box_vertical_center:"flex_box_vertical_center___b9Sfl",flex_box_center_end:"flex_box_center_end___P1WX_",flex_box_column:"flex_box_column___w4BO3",bg:"bg___rzWO6",containerTitle:"containerTitle___r01Ub",selectBtn:"selectBtn___xsUwr",containerDesc:"containerDesc___FYZYR",listItem:"listItem___A03gB",info:"info___ghjyN",title:"title___uyjyV",titleLeft:"titleLeft___qc6go",titleRight:"titleRight___SrvQq",acitons:"acitons___cXo_g"},jt=u(53547),kt=u(43501),at=u(73304),d=u(59301),Rt=Object.defineProperty,Vt=Object.defineProperties,Gt=Object.getOwnPropertyDescriptors,ut=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,nt=(t,a,l)=>a in t?Rt(t,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[a]=l,$t=(t,a)=>{for(var l in a||(a={}))Wt.call(a,l)&&nt(t,l,a[l]);if(ut)for(var l of ut(a))Jt.call(a,l)&&nt(t,l,a[l]);return t},zt=(t,a)=>Vt(t,Gt(a)),st=(t,a,l)=>new Promise((s,m)=>{var F=n=>{try{p(l.next(n))}catch(C){m(C)}},I=n=>{try{p(l.throw(n))}catch(C){m(C)}},p=n=>n.done?s(n.value):Promise.resolve(n.value).then(F,I);p((l=l.apply(t,a)).next())});const Qt={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u672A\u5F00\u59CB"};var Kt=({v:t,k:a,selectArrs:l,setSelectArrs:s,dispatch:m,params:F,detailPollsList:I,user:p,etiem:n,batchStatus:C})=>{var se;const[P,ee]=(0,e.useState)([]),[Y,_]=(0,e.useState)(!1),fe="YYYY-MM-DD";function S(){return st(this,null,function*(){let h=yield(0,ae.ZP)(`/api/courses/${F==null?void 0:F.coursesId}/polls/group_use_list.json`,{method:"get",params:zt($t({},F),{id:t.id})});ee((h==null?void 0:h.groups)||[])})}const oe=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u95EE\u5377\u72B6\u6001",dataIndex:"polls_status",key:"polls_status",width:100,filters:[{text:"\u672A\u53D1\u5E03",value:1},{text:"\u63D0\u4EA4\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3},{text:"\u672A\u5F00\u59CB",value:5}],onFilter:(h,x)=>x.polls_status===h,render:(h,x)=>d.createElement("div",null,h===1&&d.createElement("span",null,d.createElement("i",{className:Ee.dot,style:{background:"#C3C3C3"}}),"\u672A\u53D1\u5E03"),h===2&&d.createElement("span",null,d.createElement("i",{className:Ee.dot,style:{background:"#4EACFF"}}),"\u63D0\u4EA4\u4E2D"),h===3&&d.createElement("span",null,d.createElement("i",{className:Ee.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"),h===4&&d.createElement("span",null,d.createElement("i",{className:Ee.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"),h===5&&d.createElement("span",null,d.createElement("i",{className:Ee.dot,style:{background:"#FC2D6B"}}),"\u672A\u5F00\u59CB"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:F.order_by==="publish_time"?F.sort_direction==="desc"?"descend":"ascend":null,render:(h,x)=>O()(h).format("YYYY-MM-DD HH:mm")},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:F.order_by==="end_time"?F.sort_direction==="desc"?"descend":"ascend":null,render:(h,x)=>O()(h).format("YYYY-MM-DD HH:mm")},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"poll_answer",key:"poll_answer",align:"center",width:80,render:(h,x)=>x.exercise_status===1?"-":d.createElement("span",null,h,"/",h+x.poll_unanswer)}];return d.createElement("div",{className:Ee.listItem,key:a,onClick:()=>{((0,E.dE)()||(0,E.GJ)())&&v.history.push(`/classrooms/${F.coursesId}/poll/${t.id}/detail?tabs=${(t==null?void 0:t.polls_status)==1?2:0}`)}},(0,E.GJ)()&&C&&d.createElement(A.default,{checked:l.includes(t.id),className:"ml30 mt5",value:t.id,onClick:h=>h.stopPropagation(),onChange:h=>{let x=l.indexOf(t.id);l.indexOf(t.id)>-1?s(l.filter(B=>B!==t.id)):s(l.concat(t.id))}}),d.createElement("div",{className:Ee.info},d.createElement("div",{className:Ee.title},d.createElement("div",{className:Ee.titleLeft},d.createElement(j.VV,{style:{margin:"0px 10px 0px 0px"},status:[Qt[t.polls_status]]}),d.createElement(v.Link,{to:`/classrooms/${F.coursesId}/poll/${t.id}/detail`},d.createElement("strong",null,t.polls_name))),d.createElement("div",{className:Ee.titleRight},(0,E.GJ)()&&d.createElement(d.Fragment,null,d.createElement(at.op,{onClick:h=>{var x;h.stopPropagation(),console.log(I),m({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[t.id],selectArrsAll:(x=I.polls)==null?void 0:x.filter(B=>[t.id].includes(B.id)),manage_all_group:I==null?void 0:I.manage_all_group,params:F}})}},d.createElement("i",{className:"iconfont icon-fasong font18 mr5"}),"\u53D1\u5E03")),(0,E.dE)()&&(t.current_status===0||t.current_status===1||t.current_status===2)&&d.createElement(d.Fragment,null,d.createElement(at.op,{onClick:h=>{var x,B;h.stopPropagation(),t.current_status===1?v.history.push(`/classrooms/${F.coursesId}/poll/${t.id}/questionnaireInfo/${(x=p.userInfo)==null?void 0:x.login}?type=student`):v.history.push(`/classrooms/${F.coursesId}/poll/${t.id}/users/${(B=p.userInfo)==null?void 0:B.login}`)}},t.current_status===0&&"\u7EE7\u7EED\u7B54\u5377",t.current_status===1&&"\u67E5\u770B\u7B54\u5377",t.current_status===2&&"\u5F00\u59CB\u7B54\u5377")))),d.createElement("p",{style:{display:"flex"}},d.createElement("span",null,t.author),t.publish_time&&t.polls_status===1&&d.createElement("span",{className:"ml20"},"\u5C06\u53D1\u5E03\u4E8E",O()(t.publish_time).format("YYYY-MM-DD HH:mm")),!t.publish_time&&t.created_at&&t.polls_status===1&&d.createElement("span",{className:"ml20"},"\u521B\u5EFA\u65F6\u95F4 ",O()(t.created_at).format("YYYY-MM-DD HH:mm")),(t.polls_status==2||t.polls_status==3)&&(0,E.GJ)()&&d.createElement("span",{className:"ml20"},"\u5DF2\u7B54 ",d.createElement("span",{style:{marginLeft:"5px",color:"#3061D0"}},t.poll_answer)),(0,E.GJ)()&&t.polls_status==5&&d.createElement("span",{className:"ml20"},"\u5F00\u59CB\u65F6\u95F4 ",O()(t.publish_time).format("YYYY-MM-DD HH:mm")),t.polls_status!=1&&t.publish_time&&t.end_time&&(0,E.GJ)()&&d.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",O()(t.end_time).format("YYYY-MM-DD HH:mm")),t.polls_status==2&&!(0,E.GJ)()&&d.createElement("span",{className:"ml20"},"\u63D0\u4EA4\u5269\u4F59\u65F6\u95F4 ",n),t.polls_status==3&&!(0,E.GJ)()&&d.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",O()(t.end_time).format("YYYY-MM-DD HH:mm")),(0,E.GJ)()&&d.createElement(Yt.Z,{dropdownRender:h=>d.createElement(R.default,null,d.createElement(R.default.Item,null,d.createElement("div",{onClick:x=>{x.stopPropagation(),v.history.push(`/classrooms/${F.coursesId}/poll/${t.id}/detail?tabs=3`)}},"\u89C4\u5219\u8BBE\u7F6E")),d.createElement(R.default.Item,null,d.createElement("div",{onClick:x=>{var B;x.stopPropagation(),m({type:"polls/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[t.id],selectArrsAll:(B=I.polls)==null?void 0:B.filter(te=>[t.id].includes(te.id)),params:F}})}},"\u5220\u9664\u95EE\u5377")),t.polls_status===2&&d.createElement(R.default.Item,null,d.createElement("div",{onClick:x=>{var B;x.stopPropagation(),m({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[t.id],selectArrsAll:(B=I.polls)==null?void 0:B.filter(te=>[t.id].includes(te.id)),manage_all_group:I==null?void 0:I.manage_all_group,params:F}})}},"\u7ACB\u5373\u622A\u6B62")))},d.createElement("div",{style:{color:"#888888",marginLeft:"auto",marginRight:"10px"}},d.createElement("i",{className:"iconfont icon-gengduo4",style:{color:"#888888",marginRight:"5px"}}),"\u66F4\u591A")),t.polls_status!=1&&(0,E.GJ)()&&d.createElement("span",{style:{paddingRight:"10px",textAlign:"end",color:"#888888"},onClick:h=>st(void 0,null,function*(){h.stopPropagation(),h.preventDefault(),Y||S(),_(!Y)})},Y?d.createElement(jt.Z,{style:{color:"#888888",marginRight:"5px"}}):d.createElement(kt.Z,{style:{color:"#888888",marginRight:"5px"}}),Y?"\u6536\u8D77":"\u5C55\u5F00")),(0,E.GJ)()&&!((se=t==null?void 0:t.exercise_tips)!=null&&se.includes("\u672A\u5F00\u59CB"))&&Y&&P.length>0&&d.createElement(Ht.default,{pagination:!1,dataSource:P,onRow:h=>({onClick:x=>{x.stopPropagation(),x.preventDefault()}}),onHeaderRow:(h,x)=>({onClick:B=>{B.stopPropagation(),B.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(h,x,B)=>{B.field&&(F.order_by=B.field),B.order||(F.sort_direction="asc"),B.order==="ascend"&&(F.sort_direction="asc"),B.order==="descend"&&(F.sort_direction="desc"),B.order||(F.sort_direction="asc"),S()},columns:oe})))},Ut=u(15715),Xt=u(13946),qt=u(92919),W=u(59301),el=Object.defineProperty,tl=Object.defineProperties,ll=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,al=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,rt=(t,a,l)=>a in t?el(t,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[a]=l,De=(t,a)=>{for(var l in a||(a={}))al.call(a,l)&&rt(t,l,a[l]);if(ot)for(var l of ot(a))ul.call(a,l)&&rt(t,l,a[l]);return t},it=(t,a)=>tl(t,ll(a)),nl=(t,a,l)=>new Promise((s,m)=>{var F=n=>{try{p(l.next(n))}catch(C){m(C)}},I=n=>{try{p(l.throw(n))}catch(C){m(C)}},p=n=>n.done?s(n.value):Promise.resolve(n.value).then(F,I);p((l=l.apply(t,a)).next())});const{SubMenu:il}=R.default,{Content:cl,Sider:dl}=J.default,sl=({user:t,classroomList:a,globalSetting:l,loading:s,dispatch:m})=>{var F,I,p,n,C,se,P;const ee=(0,v.useParams)(),[Y]=(0,v.useSearchParams)(),[_,fe]=(0,e.useState)(()=>it(De({},ee),{id:ee.coursesId,limit:20,type:Y.get("tabs")||""})),{detailPollsList:S,detailTopBanner:oe}=a,[h,x]=(0,e.useState)([]),B=(0,v.useLocation)(),[te,D]=(0,e.useState)(!1),[N,me]=(0,e.useState)("");let Pe=Y.get("tabs")?parseInt(Y.get("tabs")):"all";const[Ge,We]=(0,e.useState)("\u9ED8\u8BA4\u6392\u5E8F"),Je=E.GJ?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D \u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];(0,e.useEffect)(()=>{m({type:"classroomList/getClassroomPollsList",payload:De({},_)}),m({type:"classroomList/getAssistantPermissions",payload:{course_id:_.id}})},[_.categoryId]),(0,e.useEffect)(()=>{a.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&m({type:"classroomList/getClassroomPollsList",payload:De({},_)})},[a.actionTabs.key]),(0,e.useEffect)(()=>{x([])},[S]);const Ne=(L,z)=>{_.limit=z,_.page=L,m({type:"classroomList/getClassroomPollsList",payload:De({},_)})},$e=L=>{_.type=L.key==="all"?"":L.key,_.page=1,v.history.replace(`${B.pathname}?tabs=${_.type}`),m({type:"classroomList/getClassroomPollsList",payload:it(De({},_),{type:_.type})})},ye=[{name:"\u5168\u90E8",id:"all",total:(F=S==null?void 0:S.polls_counts)==null?void 0:F.polls_total_counts},{name:"\u672A\u53D1\u5E03",id:1,total:(I=S==null?void 0:S.polls_counts)==null?void 0:I.polls_unpublish_counts},{name:"\u672A\u5F00\u59CB",id:5,total:(p=S==null?void 0:S.polls_counts)==null?void 0:p.polls_unstart_counts},{name:"\u63D0\u4EA4\u4E2D",id:2,total:(n=S==null?void 0:S.polls_counts)==null?void 0:n.polls_published_counts},{name:"\u5DF2\u622A\u6B62",id:3,total:(C=S==null?void 0:S.polls_counts)==null?void 0:C.polls_end_counts}].filter(L=>(0,E.GJ)()?!0:L.name!=="\u672A\u53D1\u5E03"&&L.name!=="\u672A\u5F00\u59CB"),K=[{name:"\u6279\u91CF\u53D1\u5E03",icon:W.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:W.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:W.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:W.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u6536\u85CF",icon:W.createElement("i",{className:"iconfont icon-shoucang1"})}].filter(L=>{var z;return(0,E.qz)()?((z=S==null?void 0:S.course_types)==null?void 0:z.course_is_public)!==1?L.name!=="\u8BBE\u4E3A\u516C\u5F00":L:L.name!=="\u6536\u85CF"}).filter(L=>(0,E.GJ)()?!0:L.name!=="\u5220\u9664"),he=()=>W.createElement(R.default,null,W.createElement(R.default.Item,{key:1,onClick:()=>{me(new Date),m({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u9009\u7528",params:_}})}},"\u9009\u7528\u95EE\u5377"),W.createElement(R.default.Item,{key:2,onClick:()=>{v.history.push(`/classrooms/${_.coursesId}/poll/${_.categoryId}/add`)}},"\u65B0\u5EFA\u95EE\u5377")),be=L=>nl(void 0,null,function*(){var z;const X=L.name;if(h==""){let de="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";X==="\u6536\u85CF"&&(de="\u8BF7\u9009\u62E9\u8981\u6536\u85CF\u7684\u95EE\u5377"),w.ZP.error(de)}else{if(X==="\u6536\u85CF")return(yield(0,ae.ZP)(`/api/courses/${_.id}/polls/join_poll_banks.json`,{method:"post",body:{check_ids:[...h]}})).status===0&&w.ZP.success("\u64CD\u4F5C\u6210\u529F"),!1;m({type:"polls/setActionTabs",payload:{key:X==="\u6279\u91CF\u5220\u9664"?"\u5220\u9664":X==="\u6279\u91CF\u7ED3\u675F"?"\u7ACB\u5373\u622A\u6B62":X==="\u6279\u91CF\u53D1\u5E03"?"\u7ACB\u5373\u53D1\u5E03":X,selectArrs:h,selectArrsAll:(z=S.polls)==null?void 0:z.filter(de=>h.includes(de.id)),manage_all_group:S==null?void 0:S.manage_all_group,params:_}})}});return W.createElement("section",null,W.createElement(Ut.Z,{isLoading:s["classroomList/getClassroomPollsList"],tabDataSource:ye,isAdmin:(0,E.GJ)(),addText:"\u65B0\u5EFA\u95EE\u5377",getDropdownMenu:he,onTabMenuClick:$e,defaultSelectedKeys:[Pe+""]}),W.createElement(Xt.Z,{dataSource:S.polls||[],isAdmin:(0,E.GJ)(),batchStatus:te,SortMenuName:Ge,setSortMenuName:We,SortMenus:Je,onSort:L=>{_.sort_by=L.type,_.sort_direction=L.direction,_.page=1,m({type:"classroomList/getClassroomPollsList",payload:De({},_)})},onSearch:L=>{_.search=L.trim(),_.page=1,m({type:"classroomList/getClassroomPollsList",payload:De({},_)})},onBatch:L=>D(L)}),W.createElement(ue.Z,{loading:s["classroomList/getClassroomPollsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},S.polls_counts&&S.polls_counts.polls_all_counts===0&&W.createElement(f.Z,null),S.polls&&S.polls.map(function(L,z){return W.createElement(Kt,{key:z,v:L,k:z,batchStatus:!0,selectArrs:h,setSelectArrs:x,dispatch:m,params:_,detailPollsList:S,user:t,etiem:(0,j.li)((new Date(L.end_time).getTime()-new Date().getTime())/1e3)})}),W.createElement("aside",{className:"tc mb50 mt30"},((se=S.polls_counts)==null?void 0:se.polls_all_counts)>0&&W.createElement(H.Z,{showSizeChanger:!0,onChange:Ne,defaultCurrent:_.page,current:_.page||1,pageSize:_.limit||20,total:S.polls_counts&&S.polls_counts.polls_all_counts}))),h.length>0&&(0,E.GJ)()&&W.createElement($.Z,{offsetBottom:0},W.createElement(qt.Z,{buttonDataSource:K,onButtonClick:be,useBatchStatus:D,setSeleArr:x,allSelect:h.length?h.length===((P=S.polls)==null?void 0:P.length):!1,setAllSelect:L=>{var z;L.target.checked?x((z=S.polls)==null?void 0:z.map(X=>X.id)):x([])},selectArrs:h})),W.createElement(mt,null),W.createElement(gt,null),W.createElement(Zt,null),W.createElement(wt,null),W.createElement(Te,{key:N,cb:()=>x([])}))};var ol=(0,v.connect)(({user:t,classroomList:a,loading:l,globalSetting:s})=>({user:t,classroomList:a,globalSetting:s,loading:l.effects}))(sl)},82471:function(ge,le,u){u.d(le,{Z:function(){return j}});var e=u(59301),v=u(98135),R=u(24905),J=u(95237),w={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},ue="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",H=u(6629),$=(E,f,i)=>new Promise((c,r)=>{var b=y=>{try{T(i.next(y))}catch(A){r(A)}},M=y=>{try{T(i.throw(y))}catch(A){r(A)}},T=y=>y.done?c(y.value):Promise.resolve(y.value).then(b,M);T((i=i.apply(E,f)).next())}),j=({data:E,value:f=[],handleChangePage:i,setSelectedRowKeys:c,selectedRowKeys:r,onChange:b=()=>{}})=>{const[M,T]=(0,e.useState)([]),[y,A]=(0,e.useState)([]),[V,Q]=(0,e.useState)([]);let[ne,re]=(0,e.useState)(1),[g,q]=(0,e.useState)();return(0,e.useEffect)(()=>{T(E),A([]),Q([])},[E]),(0,e.useEffect)(()=>{c&&(A(r),Q(r))},[r]),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:w.leftdiv},e.createElement(v.default.Search,{size:"middle",onChange:o=>$(void 0,null,function*(){T(E.filter(G=>{var U;return(U=G==null?void 0:G.name)==null?void 0:U.includes(o.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),M.length===0&&e.createElement(H.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),e.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},e.createElement(R.default.Group,{value:y.map(o=>`${o.id}`),onChange:o=>{c(M.filter(G=>o.includes(`${G.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},M.map((o,G)=>e.createElement(J.Z,{key:o.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},e.createElement(R.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:o.is_published,value:`${o.id}`},e.createElement("div",{className:w.listClass},e.createElement("span",{className:w.spantitle,style:{width:o.is_published?"108px":"170px"}},o.name),o.is_published&&e.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),e.createElement("div",{className:w.rightdiv},e.createElement(v.default.Search,{onChange:o=>{Q(y.filter(G=>G.name.includes(o.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),V.length===0&&e.createElement(H.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),V.length>0&&e.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},V.map((o,G)=>e.createElement(J.Z,{justify:"space-between",style:{marginTop:"10px"},key:o.id},e.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},o.name),e.createElement("img",{src:ue,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{c(y.filter(U=>`${U.id}`!=`${o.id}`))}})))))))}},92919:function(ge,le,u){u.d(le,{Z:function(){return E}});var e=u(59301),v=u(20834),R=u(98135),J=u(24905),w=u(3113),ue=u(38854),H={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},$=u(35099),ae=u(43501),E=({buttonDataSource:f,onButtonClick:i,useBatchStatus:c,allSelect:r,setAllSelect:b,selectArrs:M,onMenuClick:T,setSeleArr:y,catalogue:A,addCatalogue:V})=>{const[Q,ne]=(0,e.useState)(!1),[re,g]=(0,e.useState)("");console.log("---",A);const q=e.createElement("div",{className:H.moveCategory,onMouseLeave:o=>ne(!1)},e.createElement(v.default,{onClick:T,style:{maxHeight:300,width:240,overflow:"auto"}},e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.createElement(R.default,{onChange:o=>{g(o.target.value)}})),A==null?void 0:A.map(function(o,G){var U;if(!(re!==""&&o.category_name.indexOf(re)<0))return e.createElement(e.Fragment,null,e.createElement(v.default.Item,{className:"multi-llipsis1e",key:o.category_id},o.category_name),(U=o==null?void 0:o.third_category)==null?void 0:U.map(ce=>e.createElement(v.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:ce.category_id},ce.category_name)))}),V&&e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:V},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return e.createElement("div",{className:H.bottomControlContainer},e.createElement("div",null,e.createElement("div",null,e.createElement(J.default,{checked:r,onChange:b},"\u5168\u9009\u672C\u9875\uFF08",M.length,"\uFF09")),(0,$.GJ)()&&f.map(o=>e.createElement("div",{key:o.name},e.createElement(w.ZP,{type:"primary",icon:o.icon,className:H.buttonWrap,onClick:()=>i(o)},o.name))),(0,$.GJ)()&&(V||A)&&e.createElement("div",null,e.createElement(ue.Z,{open:Q,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>q,getPopupContainer:o=>o.parentNode},e.createElement("span",{className:"ant-dropdown-link",onMouseEnter:o=>ne(!0)},e.createElement(w.ZP,{type:"primary",className:H.buttonWrap,icon:e.createElement("i",{className:"iconfont icon-yidongmulu"})},e.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",e.createElement(ae.Z,null))))))),e.createElement("div",null,e.createElement(w.ZP,{type:"primary",ghost:!0,onClick:()=>{c(!1),y([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},13946:function(ge,le,u){u.d(le,{Z:function(){return M}});var e=u(59301),v=u(20834),R=u(24905),J=u(3113),w=u(38854),ue=u(6848),H=u(98135),$={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},ae=u(35099),j=u(53547),E=u(43501),f=u(26724),i=u.n(f),c=u(63144),r=(T,y,A)=>new Promise((V,Q)=>{var ne=q=>{try{g(A.next(q))}catch(o){Q(o)}},re=q=>{try{g(A.throw(q))}catch(o){Q(o)}},g=q=>q.done?V(q.value):Promise.resolve(q.value).then(ne,re);g((A=A.apply(T,y)).next())}),M=({isAdmin:T,dataSource:y,batchStatus:A,SortMenuName:V,setSortMenuName:Q,detailCourseGroupsList:ne,onSearch:re,onBoard:g,onSort:q,isboard:o,dispatch:G,onBatch:U,SortMenus:ce})=>{const[ie,Se]=(0,e.useState)(!1),[Fe,we]=(0,e.useState)([]),[Te,Oe]=(0,e.useState)(!0);let[pe,Ye]=(0,e.useState)([]);const[O,He]=(0,e.useState)(1),[Ae,Le]=(0,e.useState)(!1),k=(0,c.useParams)(),je=Z=>{Q(Z.name),q(Z)};(0,e.useEffect)(()=>{o&&Ie()},[o]);const Ie=()=>r(void 0,null,function*(){var Z;if(Te&&!Ae){Le(!0),He(O+1);const ve=yield G({type:"classroomList/getCourseGroupsList",payload:{page:O,id:k.coursesId,limit:20,nonenavigate:!0}});let _e=[...(ve==null?void 0:ve.course_groups)||[]];((Z=ve==null?void 0:ve.course_groups)==null?void 0:Z.length)<20&&(Oe(!1),_e.push({id:0,name:"\u672A\u5206\u73ED"})),Le(!1),Ye([...pe,..._e])}}),ke=e.createElement("section",{className:$.dropmenu},e.createElement("div",{style:{maxHeight:200,overflow:"auto"}},e.createElement(i(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Z=>{Ie()},hasMore:Te,useWindow:!1},e.createElement(v.default,{style:{width:240,zIndex:10}},(ne==null?void 0:ne.group_count)>0&&(pe==null?void 0:pe.filter(Z=>Z.edit_auth||Z.name==="\u672A\u5206\u73ED").map(function(Z,ve){return e.createElement(v.default.Item,{key:Z.id},e.createElement(R.default,{checked:Fe.includes(Z.id),value:Z.id,onChange:_e=>{let Be=Fe.indexOf(Z.id);Fe.indexOf(Z.id)>-1?we(Fe.filter(Re=>Re!==Z.id)):we(Fe.concat(Z.id))}},Z.name))}))))),e.createElement("aside",{style:{background:"#fff"}},e.createElement("div",null,e.createElement(J.ZP,{type:"link",onClick:()=>{g(Fe)}},"\u786E\u5B9A"),e.createElement(J.ZP,{type:"link",onClick:()=>{we([])}},"\u91CD\u7F6E")))),Ce=V==="\u9ED8\u8BA4\u6392\u5E8F";return e.createElement("div",{className:$.searchSortControllerContainer},!!(ce!=null&&ce.length)&&e.createElement("div",null,e.createElement(w.Z,{dropdownRender:()=>e.createElement(v.default,{selectedKeys:[V]},ce.map(Z=>e.createElement(v.default.Item,{key:Z.name,onClick:()=>je(Z)},Z.name)))},e.createElement("div",null,e.createElement("span",{className:`${$.btn} ${Ce?$.btnSort:""}`},e.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),V)))),Ce&&e.createElement(ue.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},e.createElement("span",{className:$.tips},e.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),e.createElement(H.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:re,style:{width:220,marginLeft:"auto",marginRight:10}}),(0,ae.eB)()&&o&&e.createElement(w.Z,{dropdownRender:()=>ke,open:ie,onOpenChange:Z=>{Se(Z)}},e.createElement("a",null,"\u5206\u73ED",ie?e.createElement(j.Z,{style:{marginLeft:6}}):e.createElement(E.Z,{style:{marginLeft:6}}))))}},15715:function(ge,le,u){u.d(le,{Z:function(){return j}});var e=u(59301),v=u(95237),R=u(43604),J=u(20834),w=u(38854),ue=u(6848),H={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},$=u(63144),j=({isLoading:E,addText:f,tabDataSource:i,isAdmin:c,dispatch:r,type:b,isExercise:M,defaultSelectedKeys:T,onTabMenuClick:y,getDropdownMenu:A,showControlButton:V,buttonText:Q,buttonIcon:ne="icon-tianjiadaohang",extraNode:re,user:g,onButtonClick:q=()=>{}})=>{var o,G,U;const ce=(0,$.useParams)();return e.createElement("div",{className:H.tabMenuContainer},e.createElement(v.Z,null,e.createElement(R.Z,{flex:"1"},e.createElement(J.default,{onSelect:ie=>E?{}:y(ie),mode:"horizontal",selectedKeys:T},i.map(ie=>e.createElement(J.default.Item,{key:typeof ie.index=="number"?ie.index:ie.id},e.createElement("span",{className:"c-grey-666"},ie.name),ie.total!==void 0&&c&&e.createElement("span",{className:"c-grey-999 ml20"},ie.total||0))))),c&&e.createElement(R.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},M&&e.createElement(w.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement(J.default,null,e.createElement(J.default.Item,{key:1,onClick:()=>{r({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:b,exportType:"exercise",category_id:ce.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),e.createElement(J.default.Item,{key:3,onClick:()=>{$.history.push(`/classrooms/${ce==null?void 0:ce.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"})))),e.createElement("div",{className:H.control},e.createElement("div",{className:H.extra},re),V&&e.createElement("span",{onClick:q,style:{cursor:"pointer"},className:H.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${ne}`})),e.createElement("span",null,Q)),!!A&&e.createElement(w.Z,{disabled:((o=g==null?void 0:g.userInfo)==null?void 0:o.user_status)===2,className:"ml10",dropdownRender:A},e.createElement("span",{className:((G=g==null?void 0:g.userInfo)==null?void 0:G.user_status)===2?H.selectBtn1:H.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement(ue.Z,{title:((U=g==null?void 0:g.userInfo)==null?void 0:U.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},e.createElement("span",null,f||"\u521B\u5EFA\u8BD5\u5377"))))))))}}}]);
diff --git a/p__Classrooms__Lists__Polls__index.chunk.css b/p__Classrooms__Lists__Polls__index.chunk.css
index 0db746e97a..9cc643c559 100644
--- a/p__Classrooms__Lists__Polls__index.chunk.css
+++ b/p__Classrooms__Lists__Polls__index.chunk.css
@@ -1 +1 @@
-.flex_box_center___xf8nE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qjDg3{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___C1nIS{align-items:center;box-align:center}.flex_box_center_end___YxLae{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___pkfqV{flex-direction:column;box-orient:block-axis}.line1___UdRSL{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.form___oBQlS label{display:box;display:flex;align-items:center;box-align:center}.leftdiv___aBzsX{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___aBzsX .listClass___bxIEW{display:flex;align-items:center}.leftdiv___aBzsX .spantitle___v_Vc4{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___xWu4M{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.flex_box_center___IBr6x{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___n2Iz0{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___1umwO{align-items:center;box-align:center}.flex_box_center_end___SRZYb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b90Da{flex-direction:column;box-orient:block-axis}.form___V3fAH strong{font-weight:400;color:#333;font-size:16px}.form___V3fAH h1{font-weight:600;color:#333;font-size:16px}.form___V3fAH [class~=ant-form-item]{margin-bottom:0}.efficiency___Lmou1{background:#fafafa;padding:20px;font-size:12px;position:relative}.efficiency___Lmou1:before{width:0;height:0;content:"";position:absolute;left:-20px;top:27px;border-right:15px solid #fafafa;border-top:10px solid transparent;border-bottom:10px solid transparent}div[class~=ant-modal-confirm-content]{margin-left:none}.analysis___CtFBc{margin-top:20px;margin-left:30px;margin-bottom:30px}.analysis___CtFBc .tips___Ga_EJ{font-size:14px;color:#ccc}.tip___hVaw_{color:#fb0303;margin-left:110px}.FormStyle___Nqgvv{margin-right:30px}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:transparent;border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner:after,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner:after{border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner{background:rgba(0,0,0,.04);border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner:after{border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-inner{border-radius:4px}.FormStyle___Nqgvv .SubTooltip___qB_Q1{color:#9096a3}.FormStyle___Nqgvv .DifStyle___kxYQa{padding:2px 16px;border-radius:13px;margin-left:40px}.FormStyle___Nqgvv .DifSimple___NMdPv{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(26,204,75,.1);color:#1acc4b}.FormStyle___Nqgvv .DifMiddle___jGqIT{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(250,100,0,.1);color:#fa6400}.FormStyle___Nqgvv .DifHard___uxjoA{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(227,0,0,.1);color:#e30000}.codeBox___WpkVl{display:flex}.codeBox___WpkVl>aside{margin-right:20px;height:50px}.codeBox___WpkVl>aside>div{color:#f23838}.codeBox___WpkVl>div{display:flex;flex-direction:column;align-items:center}.codeBox___WpkVl>div>div{color:#999;margin-top:6px}.leftdiv___iuhY9{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___iuhY9 .listClass___o5N53{display:flex;align-items:center}.leftdiv___iuhY9 .spantitle___KVMSL{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___f2zZr{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.flex_box_center___IqnjB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___P_Bdb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b9Sfl{align-items:center;box-align:center}.flex_box_center_end___P1WX_{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___w4BO3{flex-direction:column;box-orient:block-axis}.bg___rzWO6{background:white}.containerTitle___r01Ub{height:88px;line-height:88px;font-size:18px;padding:0 30px;color:#333;border-bottom:1px solid #eee;display:box;display:flex;align-items:center;box-align:center}.containerTitle___r01Ub div:nth-child(1){flex:1 1}.selectBtn___xsUwr{display:inline-block;width:88px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default;font-size:14px}.selectBtn___xsUwr>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.containerDesc___FYZYR{height:80px;line-height:80px;padding:0 30px;display:box;display:flex}.containerDesc___FYZYR p:nth-child(1){flex:1 1}.listItem___A03gB{padding:25px 30px 25px 0;display:box;display:flex;align-items:flex-start;background:white;margin-top:20px;cursor:pointer}.listItem___A03gB>div{flex:1 1}.listItem___A03gB:hover{box-shadow:0 0 10px #ccc}.info___ghjyN{padding-left:20px;width:100%;overflow:hidden}.info___ghjyN p{margin-top:18px}.title___uyjyV{display:box;display:flex;align-items:center;box-align:center}.title___uyjyV strong{color:#333}.title___uyjyV strong:hover{color:#0152d9}.titleLeft___qc6go{flex:1 1;display:box;display:flex;align-items:center;box-align:center}.titleLeft___qc6go strong{display:inline-block;max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titleRight___SrvQq a{margin-right:20px;font-weight:700}.acitons___cXo_g{height:70px;background:white;margin-top:20px;display:box;display:flex;align-items:center;box-align:center;padding:0 30px}.acitons___cXo_g>div:nth-child(2){display:box;display:flex;align-items:center;box-align:center}.acitons___cXo_g>div:nth-child(2) div{cursor:pointer;color:#999}.acitons___cXo_g>div:nth-child(2) div:hover{color:#333}.acitons___cXo_g>div:nth-child(2) div span{position:relative;padding:0 20px}.acitons___cXo_g>div:nth-child(2) div span:after{content:"";width:1px;height:10px;background:#ededed;position:absolute;right:0;top:50%;margin-top:-5px}.acitons___cXo_g>div:nth-child(2) div:nth-last-child(1) span{padding-right:0}.acitons___cXo_g>div:nth-child(2) div:nth-last-child(1) span:after{display:none}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.searchSortControllerContainer___Xca1m{background-color:#fff;display:flex;align-items:center;height:74px;padding:0 20px}.searchSortControllerContainer___Xca1m .btn___sNJPX{text-align:center;font-size:14px;color:#666;margin-right:30px;cursor:default}.searchSortControllerContainer___Xca1m .btn___sNJPX.btnSort___Fx9OM{margin-right:8px}.searchSortControllerContainer___Xca1m .btn___sNJPX:hover{color:#0152d9}.searchSortControllerContainer___Xca1m .tips___LrmpR{cursor:pointer}.searchSortControllerContainer___Xca1m .tips___LrmpR>i{font-size:14px}.searchSortControllerContainer___Xca1m .tips___LrmpR:hover{color:#0152d9}.bottomControlContainer___woAeo{width:916px;height:60px;z-index:100;align-items:center;transition:bottom .5s;box-shadow:0 -1px 4px #f1f1f1;border-radius:4px 4px 0 0;background:#ffffff;display:flex;justify-content:space-between;align-content:center;padding:0 20px}.bottomControlContainer___woAeo [class*=ant-dropdown-link]{position:relative;z-index:301}.bottomControlContainer___woAeo>div:first-child{display:flex;align-items:center}.bottomControlContainer___woAeo>div:first-child>div{margin-right:5px;cursor:pointer}.bottomControlContainer___woAeo>div:last-child .ant-btn{min-width:76px;min-height:30px;font-size:12px;border-radius:4px}.bottomControlContainer___woAeo .buttonWrap___iRw4K{min-height:30px;border-radius:4px;padding:0 6px;display:flex;align-items:center}.bottomControlContainer___woAeo .buttonWrap___iRw4K>i{margin-right:5px}.bottomControlContainer___woAeo .moveCategory___oiQqw{position:relative;top:40px;left:-6px;z-index:200;padding-bottom:60px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul li{margin:5px 0;font-size:14px}
+.flex_box_center___xf8nE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qjDg3{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___C1nIS{align-items:center;box-align:center}.flex_box_center_end___YxLae{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___pkfqV{flex-direction:column;box-orient:block-axis}.line1___UdRSL{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.form___oBQlS label{display:box;display:flex;align-items:center;box-align:center}.leftdiv___aBzsX{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___aBzsX .listClass___bxIEW{display:flex;align-items:center}.leftdiv___aBzsX .spantitle___v_Vc4{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___xWu4M{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.flex_box_center___IBr6x{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___n2Iz0{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___1umwO{align-items:center;box-align:center}.flex_box_center_end___SRZYb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b90Da{flex-direction:column;box-orient:block-axis}.form___V3fAH strong{font-weight:400;color:#333;font-size:16px}.form___V3fAH h1{font-weight:600;color:#333;font-size:16px}.form___V3fAH [class~=ant-form-item]{margin-bottom:0}.efficiency___Lmou1{background:#fafafa;padding:20px;font-size:12px;position:relative}.efficiency___Lmou1:before{width:0;height:0;content:"";position:absolute;left:-20px;top:27px;border-right:15px solid #fafafa;border-top:10px solid transparent;border-bottom:10px solid transparent}div[class~=ant-modal-confirm-content]{margin-left:none}.analysis___CtFBc{margin-top:20px;margin-left:30px;margin-bottom:30px}.analysis___CtFBc .tips___Ga_EJ{font-size:14px;color:#ccc}.tip___hVaw_{color:#fb0303;margin-left:110px}.FormStyle___Nqgvv{margin-right:30px}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:transparent;border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner:after,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner:after{border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner{background:rgba(0,0,0,.04);border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner:after{border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-inner{border-radius:4px}.FormStyle___Nqgvv .SubTooltip___qB_Q1{color:#9096a3}.FormStyle___Nqgvv .DifStyle___kxYQa{padding:2px 16px;border-radius:13px;margin-left:40px}.FormStyle___Nqgvv .DifSimple___NMdPv{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(26,204,75,.1);color:#1acc4b}.FormStyle___Nqgvv .DifMiddle___jGqIT{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(250,100,0,.1);color:#fa6400}.FormStyle___Nqgvv .DifHard___uxjoA{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(227,0,0,.1);color:#e30000}.codeBox___WpkVl{display:flex}.codeBox___WpkVl>aside{margin-right:20px;height:50px}.codeBox___WpkVl>aside>div{color:#f23838}.codeBox___WpkVl>div{display:flex;flex-direction:column;align-items:center}.codeBox___WpkVl>div>div{color:#999;margin-top:6px}.leftdiv___iuhY9{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___iuhY9 .listClass___o5N53{display:flex;align-items:center}.leftdiv___iuhY9 .spantitle___KVMSL{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___f2zZr{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.flex_box_center___IqnjB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___P_Bdb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b9Sfl{align-items:center;box-align:center}.flex_box_center_end___P1WX_{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___w4BO3{flex-direction:column;box-orient:block-axis}.bg___rzWO6{background:white}.containerTitle___r01Ub{height:88px;line-height:88px;font-size:18px;padding:0 30px;color:#333;border-bottom:1px solid #eee;display:box;display:flex;align-items:center;box-align:center}.containerTitle___r01Ub div:nth-child(1){flex:1 1}.selectBtn___xsUwr{display:inline-block;width:88px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default;font-size:14px}.selectBtn___xsUwr>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.containerDesc___FYZYR{height:80px;line-height:80px;padding:0 30px;display:box;display:flex}.containerDesc___FYZYR p:nth-child(1){flex:1 1}.listItem___A03gB{padding:25px 30px 25px 0;display:box;display:flex;align-items:flex-start;background:white;margin-top:20px;cursor:pointer}.listItem___A03gB>div{flex:1 1}.listItem___A03gB:hover{box-shadow:0 0 10px #ccc}.info___ghjyN{padding-left:20px;width:100%;overflow:hidden}.info___ghjyN p{margin-top:18px}.title___uyjyV{display:box;display:flex;align-items:center;box-align:center}.title___uyjyV strong{color:#333}.title___uyjyV strong:hover{color:#0152d9}.titleLeft___qc6go{flex:1 1;display:box;display:flex;align-items:center;box-align:center}.titleLeft___qc6go strong{display:inline-block;max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titleRight___SrvQq a{margin-right:20px;font-weight:700}.acitons___cXo_g{height:70px;background:white;margin-top:20px;display:box;display:flex;align-items:center;box-align:center;padding:0 30px}.acitons___cXo_g>div:nth-child(2){display:box;display:flex;align-items:center;box-align:center}.acitons___cXo_g>div:nth-child(2) div{cursor:pointer;color:#999}.acitons___cXo_g>div:nth-child(2) div:hover{color:#333}.acitons___cXo_g>div:nth-child(2) div span{position:relative;padding:0 20px}.acitons___cXo_g>div:nth-child(2) div span:after{content:"";width:1px;height:10px;background:#ededed;position:absolute;right:0;top:50%;margin-top:-5px}.acitons___cXo_g>div:nth-child(2) div:nth-last-child(1) span{padding-right:0}.acitons___cXo_g>div:nth-child(2) div:nth-last-child(1) span:after{display:none}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S{display:inline-block;padding:0 12px;height:30px;background:#FAFBFC;border:1px solid #E7E7E7;border-radius:4px;line-height:30px;cursor:no-drop;text-align:center;color:silver}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.searchSortControllerContainer___Xca1m{background-color:#fff;display:flex;align-items:center;height:74px;padding:0 20px}.searchSortControllerContainer___Xca1m .btn___sNJPX{text-align:center;font-size:14px;color:#666;margin-right:30px;cursor:default}.searchSortControllerContainer___Xca1m .btn___sNJPX.btnSort___Fx9OM{margin-right:8px}.searchSortControllerContainer___Xca1m .btn___sNJPX:hover{color:#0152d9}.searchSortControllerContainer___Xca1m .tips___LrmpR{cursor:pointer}.searchSortControllerContainer___Xca1m .tips___LrmpR>i{font-size:14px}.searchSortControllerContainer___Xca1m .tips___LrmpR:hover{color:#0152d9}.bottomControlContainer___woAeo{width:916px;height:60px;z-index:100;align-items:center;transition:bottom .5s;box-shadow:0 -1px 4px #f1f1f1;border-radius:4px 4px 0 0;background:#ffffff;display:flex;justify-content:space-between;align-content:center;padding:0 20px}.bottomControlContainer___woAeo [class*=ant-dropdown-link]{position:relative;z-index:301}.bottomControlContainer___woAeo>div:first-child{display:flex;align-items:center}.bottomControlContainer___woAeo>div:first-child>div{margin-right:5px;cursor:pointer}.bottomControlContainer___woAeo>div:last-child .ant-btn{min-width:76px;min-height:30px;font-size:12px;border-radius:4px}.bottomControlContainer___woAeo .buttonWrap___iRw4K{min-height:30px;border-radius:4px;padding:0 6px;display:flex;align-items:center}.bottomControlContainer___woAeo .buttonWrap___iRw4K>i{margin-right:5px}.bottomControlContainer___woAeo .moveCategory___oiQqw{position:relative;top:40px;left:-6px;z-index:200;padding-bottom:60px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px}.bottomControlContainer___woAeo .moveCategory___oiQqw ul li{margin:5px 0;font-size:14px}
diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__index.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__index.async.js
index 2925c5fcbf..8a2464ec6c 100644
--- a/p__Classrooms__Lists__ProgramHomework__Detail__index.async.js
+++ b/p__Classrooms__Lists__ProgramHomework__Detail__index.async.js
@@ -1,4 +1,4 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3951],{87168:function(du,Ze){Ze.Z={flex_box_center:"flex_box_center___eQ57b",flex_space_between:"flex_space_between___PVjBV",flex_box_vertical_center:"flex_box_vertical_center___ghTL_",flex_box_center_end:"flex_box_center_end___z8oKm",flex_box_column:"flex_box_column___JQV5n",title:"title___w80Ja",workListTabWrap:"workListTabWrap___YRwm7",workListTabButton:"workListTabButton___ebGCB",tables:"tables___AYvHM",checkboxgroup:"checkboxgroup___fZHgL"}},10712:function(du,Ze,i){var e=i(59301),q=Object.defineProperty,S=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,G=(z,L,K)=>L in z?q(z,L,{enumerable:!0,configurable:!0,writable:!0,value:K}):z[L]=K,be=(z,L)=>{for(var K in L||(L={}))A.call(L,K)&&G(z,K,L[K]);if(S)for(var K of S(L))ue.call(L,K)&&G(z,K,L[K]);return z};const Pe=z=>React.createElement("svg",be({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},z),React.createElement("path",{fill:"#F7B500",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm1 3H6.395a3.501 3.501 0 0 1-.857 1.245c-.32.294-.752.551-1.297.772L4 9.109V10.9c.448-.154.82-.315 1.117-.483.222-.126.45-.282.685-.466l.236-.194V15H8V7ZM4.812 0c.175 0 .35.16.438.318l1.313 2.309s-2.8.16-4.463 1.672L.088.716C0 .636 0 .557 0 .478 0 .159.263 0 .525 0Zm8.663 0c.263 0 .525.239.525.478 0 .08 0 .159-.088.238L11.9 4.22c-1.662-1.433-4.463-1.592-4.463-1.592L8.75.318C8.75.16 8.925 0 9.188 0Z"}));Ze.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Y3QjUwMCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptMSAzSDYuMzk1YTMuNTAxIDMuNTAxIDAgMCAxLS44NTcgMS4yNDVjLS4zMi4yOTQtLjc1Mi41NTEtMS4yOTcuNzcyTDQgOS4xMDlWMTAuOWMuNDQ4LS4xNTQuODItLjMxNSAxLjExNy0uNDgzLjIyMi0uMTI2LjQ1LS4yODIuNjg1LS40NjZsLjIzNi0uMTk0VjE1SDhWN1pNNC44MTIgMGMuMTc1IDAgLjM1LjE2LjQzOC4zMThsMS4zMTMgMi4zMDlzLTIuOC4xNi00LjQ2MyAxLjY3MkwuMDg4LjcxNkMwIC42MzYgMCAuNTU3IDAgLjQ3OCAwIC4xNTkuMjYzIDAgLjUyNSAwWm04LjY2MyAwYy4yNjMgMCAuNTI1LjIzOS41MjUuNDc4IDAgLjA4IDAgLjE1OS0uMDg4LjIzOEwxMS45IDQuMjJjLTEuNjYyLTEuNDMzLTQuNDYzLTEuNTkyLTQuNDYzLTEuNTkyTDguNzUuMzE4QzguNzUuMTYgOC45MjUgMCA5LjE4OCAwWiIvPjwvc3ZnPg=="},70840:function(du,Ze,i){var e=i(59301),q=Object.defineProperty,S=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,G=(z,L,K)=>L in z?q(z,L,{enumerable:!0,configurable:!0,writable:!0,value:K}):z[L]=K,be=(z,L)=>{for(var K in L||(L={}))A.call(L,K)&&G(z,K,L[K]);if(S)for(var K of S(L))ue.call(L,K)&&G(z,K,L[K]);return z};const Pe=z=>React.createElement("svg",be({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},z),React.createElement("path",{fill:"#B9C4CF",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm.05 3c-.675 0-1.203.092-1.584.276a2.056 2.056 0 0 0-.887.794c-.18.296-.31.691-.394 1.186l-.038.255 2.004.177c.055-.443.164-.753.326-.928a.814.814 0 0 1 .626-.263.81.81 0 0 1 .611.255c.162.17.243.375.243.614 0 .222-.081.456-.245.703-.164.247-.539.608-1.124 1.084-.96.776-1.613 1.45-1.962 2.02a4.363 4.363 0 0 0-.588 1.552L4 15h6v-1.781H6.877c.184-.197.343-.356.479-.478.136-.122.405-.334.808-.638.677-.523 1.145-1.002 1.401-1.438.257-.437.386-.895.386-1.374 0-.45-.112-.858-.336-1.22a2.043 2.043 0 0 0-.924-.808C8.301 7.088 7.753 7 7.05 7ZM4.812 0c.175 0 .35.16.437.318l1.313 2.309s-2.8.16-4.463 1.672L.088.716C0 .636 0 .557 0 .478 0 .159.263 0 .525 0Zm8.662 0c.263 0 .525.239.525.478 0 .08 0 .159-.088.238L11.9 4.22c-1.662-1.433-4.463-1.592-4.463-1.592L8.75.318C8.75.16 8.925 0 9.188 0Z"}));Ze.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0I5QzRDRiIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLjA1IDNjLS42NzUgMC0xLjIwMy4wOTItMS41ODQuMjc2YTIuMDU2IDIuMDU2IDAgMCAwLS44ODcuNzk0Yy0uMTguMjk2LS4zMS42OTEtLjM5NCAxLjE4NmwtLjAzOC4yNTUgMi4wMDQuMTc3Yy4wNTUtLjQ0My4xNjQtLjc1My4zMjYtLjkyOGEuODE0LjgxNCAwIDAgMSAuNjI2LS4yNjMuODEuODEgMCAwIDEgLjYxMS4yNTVjLjE2Mi4xNy4yNDMuMzc1LjI0My42MTQgMCAuMjIyLS4wODEuNDU2LS4yNDUuNzAzLS4xNjQuMjQ3LS41MzkuNjA4LTEuMTI0IDEuMDg0LS45Ni43NzYtMS42MTMgMS40NS0xLjk2MiAyLjAyYTQuMzYzIDQuMzYzIDAgMCAwLS41ODggMS41NTJMNCAxNWg2di0xLjc4MUg2Ljg3N2MuMTg0LS4xOTcuMzQzLS4zNTYuNDc5LS40NzguMTM2LS4xMjIuNDA1LS4zMzQuODA4LS42MzguNjc3LS41MjMgMS4xNDUtMS4wMDIgMS40MDEtMS40MzguMjU3LS40MzcuMzg2LS44OTUuMzg2LTEuMzc0IDAtLjQ1LS4xMTItLjg1OC0uMzM2LTEuMjJhMi4wNDMgMi4wNDMgMCAwIDAtLjkyNC0uODA4QzguMzAxIDcuMDg4IDcuNzUzIDcgNy4wNSA3Wk00LjgxMiAwYy4xNzUgMCAuMzUuMTYuNDM3LjMxOGwxLjMxMyAyLjMwOXMtMi44LjE2LTQuNDYzIDEuNjcyTC4wODguNzE2QzAgLjYzNiAwIC41NTcgMCAuNDc4IDAgLjE1OS4yNjMgMCAuNTI1IDBabTguNjYyIDBjLjI2MyAwIC41MjUuMjM5LjUyNS40NzggMCAuMDggMCAuMTU5LS4wODguMjM4TDExLjkgNC4yMmMtMS42NjItMS40MzMtNC40NjMtMS41OTItNC40NjMtMS41OTJMOC43NS4zMThDOC43NS4xNiA4LjkyNSAwIDkuMTg4IDBaIi8+PC9zdmc+"},97488:function(du,Ze,i){var e=i(59301),q=Object.defineProperty,S=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,G=(z,L,K)=>L in z?q(z,L,{enumerable:!0,configurable:!0,writable:!0,value:K}):z[L]=K,be=(z,L)=>{for(var K in L||(L={}))A.call(L,K)&&G(z,K,L[K]);if(S)for(var K of S(L))ue.call(L,K)&&G(z,K,L[K]);return z};const Pe=z=>React.createElement("svg",be({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},z),React.createElement("path",{fill:"#D09F18",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm-.062 3c-.826 0-1.464.172-1.915.517-.4.307-.686.733-.856 1.278l-.058.21 1.908.364c.052-.383.153-.651.302-.804a.772.772 0 0 1 .58-.23c.23 0 .412.07.544.211.133.14.199.33.199.565a.88.88 0 0 1-.265.638.89.89 0 0 1-.662.27 1.35 1.35 0 0 1-.158-.012l-.104-.015-.105 1.536c.278-.085.496-.127.654-.127.298 0 .533.099.707.296.173.197.26.475.26.833 0 .352-.09.634-.27.845a.852.852 0 0 1-.677.316.862.862 0 0 1-.636-.25c-.143-.144-.254-.384-.333-.723l-.036-.177L4 12.826c.132.482.321.882.567 1.2.246.319.56.56.942.726.381.165.902.248 1.563.248.677 0 1.224-.112 1.64-.335.416-.223.735-.542.956-.955.221-.414.332-.845.332-1.296 0-.359-.067-.667-.2-.926a1.633 1.633 0 0 0-.563-.625c-.149-.099-.363-.185-.644-.259.347-.204.606-.441.778-.712a1.66 1.66 0 0 0 .257-.908 1.82 1.82 0 0 0-.634-1.42C8.571 7.189 7.886 7 6.938 7ZM4.813 0c.175 0 .35.17.437.338l1.313 2.453s-2.8.17-4.463 1.776L.088.761C0 .677 0 .592 0 .507 0 .17.263 0 .525 0Zm8.662 0c.263 0 .525.254.525.507 0 .085 0 .17-.088.254L11.9 4.483C10.238 2.96 7.437 2.79 7.437 2.79L8.75.338C8.75.17 8.925 0 9.188 0Z"}));Ze.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0QwOUYxOCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLS4wNjIgM2MtLjgyNiAwLTEuNDY0LjE3Mi0xLjkxNS41MTctLjQuMzA3LS42ODYuNzMzLS44NTYgMS4yNzhsLS4wNTguMjEgMS45MDguMzY0Yy4wNTItLjM4My4xNTMtLjY1MS4zMDItLjgwNGEuNzcyLjc3MiAwIDAgMSAuNTgtLjIzYy4yMyAwIC40MTIuMDcuNTQ0LjIxMS4xMzMuMTQuMTk5LjMzLjE5OS41NjVhLjg4Ljg4IDAgMCAxLS4yNjUuNjM4Ljg5Ljg5IDAgMCAxLS42NjIuMjcgMS4zNSAxLjM1IDAgMCAxLS4xNTgtLjAxMmwtLjEwNC0uMDE1LS4xMDUgMS41MzZjLjI3OC0uMDg1LjQ5Ni0uMTI3LjY1NC0uMTI3LjI5OCAwIC41MzMuMDk5LjcwNy4yOTYuMTczLjE5Ny4yNi40NzUuMjYuODMzIDAgLjM1Mi0uMDkuNjM0LS4yNy44NDVhLjg1Mi44NTIgMCAwIDEtLjY3Ny4zMTYuODYyLjg2MiAwIDAgMS0uNjM2LS4yNWMtLjE0My0uMTQ0LS4yNTQtLjM4NC0uMzMzLS43MjNsLS4wMzYtLjE3N0w0IDEyLjgyNmMuMTMyLjQ4Mi4zMjEuODgyLjU2NyAxLjIuMjQ2LjMxOS41Ni41Ni45NDIuNzI2LjM4MS4xNjUuOTAyLjI0OCAxLjU2My4yNDguNjc3IDAgMS4yMjQtLjExMiAxLjY0LS4zMzUuNDE2LS4yMjMuNzM1LS41NDIuOTU2LS45NTUuMjIxLS40MTQuMzMyLS44NDUuMzMyLTEuMjk2IDAtLjM1OS0uMDY3LS42NjctLjItLjkyNmExLjYzMyAxLjYzMyAwIDAgMC0uNTYzLS42MjVjLS4xNDktLjA5OS0uMzYzLS4xODUtLjY0NC0uMjU5LjM0Ny0uMjA0LjYwNi0uNDQxLjc3OC0uNzEyYTEuNjYgMS42NiAwIDAgMCAuMjU3LS45MDggMS44MiAxLjgyIDAgMCAwLS42MzQtMS40MkM4LjU3MSA3LjE4OSA3Ljg4NiA3IDYuOTM4IDdaTTQuODEzIDBjLjE3NSAwIC4zNS4xNy40MzcuMzM4bDEuMzEzIDIuNDUzcy0yLjguMTctNC40NjMgMS43NzZMLjA4OC43NjFDMCAuNjc3IDAgLjU5MiAwIC41MDcgMCAuMTcuMjYzIDAgLjUyNSAwWm04LjY2MiAwYy4yNjMgMCAuNTI1LjI1NC41MjUuNTA3IDAgLjA4NSAwIC4xNy0uMDg4LjI1NEwxMS45IDQuNDgzQzEwLjIzOCAyLjk2IDcuNDM3IDIuNzkgNy40MzcgMi43OUw4Ljc1LjMzOEM4Ljc1LjE3IDguOTI1IDAgOS4xODggMFoiLz48L3N2Zz4="},63934:function(du,Ze,i){i.d(Ze,{Z:function(){return he}});var e=i(59301),q=i(5112),S=i(3113),A=i(8591),ue=i(43418),G=i(26220),be=i(95237),Pe=i(43604),z=i(28103),L=i(90612),K={flex_box_center:"flex_box_center___eijRq",flex_space_between:"flex_space_between___R4Vev",flex_box_vertical_center:"flex_box_vertical_center___j8R6g",flex_box_center_end:"flex_box_center_end___eB0cz",flex_box_column:"flex_box_column___b9VdU",md:"md___tcpb2",title:"title___dVHM9"},re=i(35099),lu=i(24334),qe=i(76265),te=i(63144),pe=i(31272),le=i(44758),Ce=i(88289),Ne=i(20360),U=i(59301),Me=Object.defineProperty,He=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,au=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,we=(_e,se,fe)=>se in _e?Me(_e,se,{enumerable:!0,configurable:!0,writable:!0,value:fe}):_e[se]=fe,P=(_e,se)=>{for(var fe in se||(se={}))au.call(se,fe)&&we(_e,fe,se[fe]);if(b)for(var fe of b(se))ve.call(se,fe)&&we(_e,fe,se[fe]);return _e},Ue=(_e,se)=>He(_e,Ae(se)),ne=(_e,se,fe)=>new Promise((Ve,ce)=>{var Qe=ie=>{try{nu(fe.next(ie))}catch(V){ce(V)}},mu=ie=>{try{nu(fe.throw(ie))}catch(V){ce(V)}},nu=ie=>ie.done?Ve(ie.value):Promise.resolve(ie.value).then(Qe,mu);nu((fe=fe.apply(_e,se)).next())});const Nu={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var Be=(_e=>(_e[_e.SET_PATH=0]="SET_PATH",_e[_e.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",_e))(Be||{});function ke(_e,se){switch(se.type){case 0:return Ue(P({},_e),{selectedPath:se.payload});case 1:return Ue(P({},_e),{passedContent:se.payload});default:throw new Error}}var he=({language:_e,dispatch:se,shixunWorkReport:fe,v:Ve,languages:ce,classroomList:Qe,autoHeight:mu,diff_code_count:nu,data:ie})=>{const[V,ge]=(0,e.useState)(ce==null?void 0:ce[0]),W=(0,te.useParams)();return(0,e.useEffect)(()=>{ge(ce==null?void 0:ce[0])},[]),(0,e.useEffect)(()=>{var _;ge((_=ce==null?void 0:ce.filter(Le=>Le.language===(V==null?void 0:V.language)))==null?void 0:_[0])},[ce]),U.createElement(U.Fragment,null,U.createElement("h2",null," ",U.createElement("span",null,Ve.is_finish?U.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",U.createElement("span",{className:"ml5 font12 c-grey-999"},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801")):U.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",U.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5")),(ce==null?void 0:ce.length)>1&&U.createElement(q.ZP.Group,{defaultValue:_e,style:{marginLeft:10},onChange:_=>{var Le;Ve.language=_.target.value,ge((Le=ce==null?void 0:ce.filter(ru=>ru.language===_.target.value))==null?void 0:Le[0])}},ce==null?void 0:ce.map(_=>U.createElement(q.ZP,{value:_==null?void 0:_.language},_==null?void 0:_.language)))),(0,re.GJ)()&&fe!="shixunWorkReport"&&U.createElement("span",null,U.createElement("span",null,"\u5F97\u5206 ",V==null?void 0:V.score,"/",V==null?void 0:V.total_score),U.createElement(S.ZP,{style:{margin:"0px 10px"},onClick:()=>{var _,Le;if(!((Le=(_=Qe.AssistantObject)==null?void 0:_.hack)!=null&&Le.can_appraise)&&(0,re.Rm)()){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let ru=V==null?void 0:V.score;ue.default.confirm({title:"\u8C03\u5206",content:U.createElement("div",null,U.createElement("p",null,"\u5F97\u5206\uFF1A",V==null?void 0:V.score,"/",V==null?void 0:V.total_score),U.createElement("p",null,"\u8C03\u5206\uFF1A",U.createElement(G.Z,{min:0,max:V==null?void 0:V.total_score,defaultValue:V==null?void 0:V.score,onChange:de=>{ru=de}}))),okText:"\u786E\u8BA4",onOk:()=>ne(void 0,null,function*(){(yield(0,qe.ZP)(`/api/courses/${W==null?void 0:W.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:W==null?void 0:W.coursesId,hack_user_code_id:V==null?void 0:V.hack_user_id,score:ru}})).status===0&&(A.ZP.success("\u8C03\u5206\u6210\u529F"),se({type:"shixunHomeworks/setActionTabs",payload:{}}),se({type:"shixunHomeworks/getShixunWorkReports",payload:P({},W)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,re.GJ)()&&fe!="shixunWorkReport"&&U.createElement(S.ZP,{onClick:()=>{var _;if(!((_=Qe.AssistantObject.hack)!=null&&_.can_appraise)&&(0,re.Rm)()){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:fe.user_id,type:"1",language:V==null?void 0:V.language,v:Ve,data:P({},fe)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),U.createElement(L.ZP,{height:300,language:V==null?void 0:V.language,value:lu.Base64.decode(V==null?void 0:V.code),autoHeight:mu,theme:"default",options:Nu}),((V==null?void 0:V.comment)||(V==null?void 0:V.hidden_comment))&&U.createElement("div",null,U.createElement(be.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},U.createElement(Pe.Z,{flex:1},U.createElement("h1",{className:K.title},"\u70B9\u8BC4\u5185\u5BB9")),U.createElement(Pe.Z,{className:"pr30"},(0,re.GJ)()&&U.createElement(S.ZP,{onClick:()=>ne(void 0,null,function*(){ue.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:U.createElement(Ce.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return ne(this,null,function*(){(yield(0,le.gZ)({comment_id:V==null?void 0:V.comment_id,homeworkId:W.homeworkId,type:"hack"})).status===0&&(A.ZP.success("\u5220\u9664\u6210\u529F"),se({type:"shixunHomeworks/getShixunWorkReports",payload:P({},W)}))})}})})},U.createElement(Ne.Z,null),"\u5220\u9664"))),U.createElement(z.Z,{style:{margin:0}}),(V==null?void 0:V.comment)&&U.createElement("aside",{className:"pl30 pr30 mt20"},U.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),U.createElement("br",null),U.createElement(pe.Z,{value:V==null?void 0:V.comment})),(V==null?void 0:V.hidden_comment)&&U.createElement("aside",{className:"pl30 pr30 mt20"},U.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),U.createElement("br",null),U.createElement(pe.Z,{value:V==null?void 0:V.hidden_comment}))))}},24965:function(du,Ze,i){var e=i(59301),q=i(43418),S=i(8591),A=i(76265),ue=i(63144),G=Object.defineProperty,be=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,L=(te,pe,le)=>pe in te?G(te,pe,{enumerable:!0,configurable:!0,writable:!0,value:le}):te[pe]=le,K=(te,pe)=>{for(var le in pe||(pe={}))Pe.call(pe,le)&&L(te,le,pe[le]);if(be)for(var le of be(pe))z.call(pe,le)&&L(te,le,pe[le]);return te},re=(te,pe)=>{var le={};for(var Ce in te)Pe.call(te,Ce)&&pe.indexOf(Ce)<0&&(le[Ce]=te[Ce]);if(te!=null&&be)for(var Ce of be(te))pe.indexOf(Ce)<0&&z.call(te,Ce)&&(le[Ce]=te[Ce]);return le},lu=(te,pe,le)=>new Promise((Ce,Ne)=>{var U=Ae=>{try{He(le.next(Ae))}catch(b){Ne(b)}},Me=Ae=>{try{He(le.throw(Ae))}catch(b){Ne(b)}},He=Ae=>Ae.done?Ce(Ae.value):Promise.resolve(Ae.value).then(U,Me);He((le=le.apply(te,pe)).next())});const qe=te=>{var pe=te,{shixunHomeworks:le,dispatch:Ce}=pe,Ne=re(pe,["shixunHomeworks","dispatch"]);const U=(0,ue.useParams)();return e.createElement(q.default,{centered:!0,title:"\u63D0\u793A",open:le.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>lu(void 0,null,function*(){(yield(0,A.ZP)(`/api/myshixuns/${le.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:U.coursesId}})).shixun_identifier&&(S.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ce({type:"shixunHomeworks/setActionTabs",payload:{}}),Ce({type:"shixunHomeworks/getWorkList",payload:K({},le.actionTabs.params)}))}),onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),e.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};Ze.Z=(0,ue.connect)(({shixunHomeworks:te})=>({shixunHomeworks:te}))(qe)},4436:function(du,Ze,i){i.r(Ze),i.d(Ze,{default:function(){return _a}});var e=i(59301),q=i(76265),S=i(63144),A=i(8591),ue=i(43418),G=i(3113),be=i(66104),Pe=i(6848),z=i(99313),L=i(14491),K=i(22596),re=i(15826),lu=i(31272),qe=Object.defineProperty,te=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,Ce=(l,t,u)=>t in l?qe(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,Ne=(l,t)=>{for(var u in t||(t={}))pe.call(t,u)&&Ce(l,u,t[u]);if(te)for(var u of te(t))le.call(t,u)&&Ce(l,u,t[u]);return l},U=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});const Me=({shixunHomeworks:l,dispatch:t})=>{const u=(0,S.useParams)();return e.createElement(ue.default,{centered:!0,title:"\u63D0\u793A",open:l.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>U(void 0,null,function*(){(yield t({type:"shixunHomeworks/deleteReply",payload:{object_id:l.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(A.ZP.success("\u5220\u9664\u6210\u529F"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getReplyList",payload:Ne({},l.actionTabs.params)}))}),onCancel:()=>{t({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var He=(0,S.connect)(({shixunHomeworks:l})=>({shixunHomeworks:l}))(Me),Ae=i(99232),b=i.n(Ae),au=i(71418),ve=i(53864),we={flex_box_center:"flex_box_center___zN9Rd",flex_space_between:"flex_space_between___OHt3Z",flex_box_vertical_center:"flex_box_vertical_center___xzO8Q",flex_box_center_end:"flex_box_center_end___LuRwh",flex_box_column:"flex_box_column___rEgTS",top:"top___vNhKr",desc:"desc___IlwMy",liked:"liked___gFxXM",likedActive:"likedActive___bEcK_",reply:"reply___q4nj7",replyList:"replyList___qxCAX",comment:"comment___gIcRF"},P=i(35099),Ue=i(6629),ne=i(59301),Nu=Object.defineProperty,Be=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,I=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,se=(l,t,u)=>t in l?Nu(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,fe=(l,t)=>{for(var u in t||(t={}))he.call(t,u)&&se(l,u,t[u]);if(I)for(var u of I(t))_e.call(t,u)&&se(l,u,t[u]);return l},Ve=(l,t)=>Be(l,ke(t)),ce=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});b().locale("ZH-cn");let Qe=["","\u7B80\u5355","\u4E2D\u7B49","\u56F0\u96BE"];const mu=({shixunHomeworks:l,classroomList:t,globalSetting:u,user:E,loading:c,dispatch:y})=>{var p,h,r;const[s,N]=(0,e.useState)(Ve(fe({},(0,S.useParams)()),{per_page:10})),[T,Y]=(0,e.useState)([]),[me,oe]=(0,e.useState)(-1),[$,w]=(0,e.useState)(""),[n,k]=(0,e.useState)(""),{detailLeftMenus:D}=t,x=(0,S.useLocation)(),[v,R]=(0,e.useState)({}),{workDetail:xe,workList:f}=l,[Z,C]=(0,e.useState)("1"),[o,a]=(0,e.useState)(!1);(0,e.useEffect)(()=>{f.homework_status&&B()},[f]);function B(){return ce(this,null,function*(){var M,ee,Ee;a(!0);let J=yield(0,q.ZP)(`/api/courses/${s.coursesId}/homework_commons/edit_hack_homework.json`,{method:"get",params:Ve(fe({},s),{id:s.categoryId})});if(Y(J),a(!1),s.defaultExpandedRowKeys=[`${(ee=(M=J==null?void 0:J.data)==null?void 0:M[0])==null?void 0:ee.identifier}`],Z!="2"){if((Ee=f.homework_status)!=null&&Ee.includes("\u5BFC\u5165"))return;C(J!=null&&J.description?"1":"2")}N(fe({},s))})}return ne.createElement("section",{className:we.bg},ne.createElement(au.Z,{spinning:o},ne.createElement(z.default,{onChange:M=>{C(M)},activeKey:Z},ne.createElement(z.default.TabPane,{key:1,tab:"\u8BF4\u660E"},ne.createElement("section",{className:" edu-container",style:{padding:"20px 20px",background:"#fff"}},!(T!=null&&T.description)&&ne.createElement(Ue.Z,{customText:"\u6682\u65E0\u8BF4\u660E"}),ne.createElement(lu.Z,{value:(T==null?void 0:T.description)||""}))),!((p=f.homework_status)!=null&&p.includes("\u5BFC\u5165"))&&ne.createElement(z.default.TabPane,{key:2,tab:"\u9898\u76EE\u5217\u8868"},ne.createElement("div",null,ne.createElement("section",{className:" edu-container",style:{padding:"20px 20px",background:"#fff"}},s.defaultExpandedRowKeys&&ne.createElement(L.default,{dataSource:T==null?void 0:T.data,rowKey:M=>M==null?void 0:M.identifier,pagination:!1,expandable:{expandedRowRender:M=>{var ee,Ee;return ne.createElement("div",{style:{padding:"10px 48px",borderRadius:2}},ne.createElement("p",null,"\u9898\u76EE\uFF1A",M==null?void 0:M.name),ne.createElement("p",null,"\u63CF\u8FF0\uFF1A",M==null?void 0:M.description),!(0,P.dE)()&&ne.createElement("p",null,"\u9898\u76EE\u89E3\u6790:",ne.createElement(lu.Z,{style:{fontSize:"14px"},value:(M==null?void 0:M.analysis)||"\u6682\u65E0\u89E3\u6790"})),ne.createElement("div",{style:{width:"100%",textAlign:"end"}},(0,P.GJ)()&&((ee=T==null?void 0:T.homework_status)==null?void 0:ee.includes("\u672A\u53D1\u5E03"))&&ne.createElement(G.ZP,{type:"primary",ghost:!0,onClick:()=>{window.open(`/problems/${M==null?void 0:M.identifier}/edit?type=1`),localStorage.setItem("program_homework",[s.coursesId,s.categoryId])}},"\u7F16\u8F91"),(0,P.GJ)()&&((Ee=T==null?void 0:T.homework_status)==null?void 0:Ee.includes("\u672A\u53D1\u5E03"))&&ne.createElement(G.ZP,{type:"primary",style:{marginLeft:20},ghost:!0,onClick:()=>{ue.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u786E\u8BA4\u5220\u9664",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>ce(void 0,null,function*(){let J=yield(0,q.ZP)(`/api/problems/${M==null?void 0:M.identifier}.json`,{method:"delete"});(J==null?void 0:J.status)===0&&(A.ZP.info("\u5220\u9664\u6210\u529F"),s.page=1,B())})})}},"\u5220\u9664")))},defaultExpandedRowKeys:s.defaultExpandedRowKeys},columns:[{title:"\u9898\u76EE",dataIndex:"name",ellipsis:!0,width:"20%",key:"name"},{title:"\u96BE\u5EA6",dataIndex:"difficult",key:"difficult",render(M,ee,Ee){return ne.createElement("div",null,Qe[M])}},{title:"\u901A\u8FC7\u7387",dataIndex:"pass_rate",key:"pass_rate"},{title:"\u901A\u8FC7\u4EBA\u6570",dataIndex:"submit_info",key:"submit_info"},{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_discipline",ellipsis:!0,width:"10%",key:"tag_discipline"},{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",render(M,ee,Ee){return ne.createElement("div",null,ne.createElement("a",{onClick:()=>{var J;if((0,P.Rm)()&&!((J=t.AssistantObject.hack)!=null&&J.can_question_eaderboard)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${s.coursesId}/program_homework/${s.categoryId}/${M}/ranking`)}},"\u6392\u884C"),ne.createElement("a",{onClick:()=>ce(this,null,function*(){let J=yield(0,q.ZP)(`/api/problems/${ee==null?void 0:ee.identifier}/start.json`,{method:"get"});J&&(window.open(`/myproblems/${J==null?void 0:J.identifier}?type=1`),localStorage.setItem("program_homework",[s.coursesId,s.categoryId]))}),style:{margin:"0px 20px"}},(0,P.GJ)()?"\u4F53\u9A8C":"\u8FDB\u5165\u7B54\u9898"))}}]})),console.log("---",[`${(r=(h=T==null?void 0:T.data)==null?void 0:h[0])==null?void 0:r.identifier}`]),ne.createElement("aside",{className:"tc mt30 pb30"},ne.createElement(ve.Z,{defaultCurrent:1,total:T==null?void 0:T.count,hideOnSinglePage:!0,showTotal:M=>ne.createElement("span",null,"\u5171",M,"\u6761"),current:s.page||1,pageSize:s.per_page||10,onChange:(M,ee)=>{s.page=M,s.per_page=ee,N(fe({},s)),B()}})))))),ne.createElement(He,null))};var nu=(0,S.connect)(({shixunHomeworks:l,classroomList:t,loading:u,user:E,globalSetting:c})=>({shixunHomeworks:l,globalSetting:c,classroomList:t,user:E,loading:u.effects}))(mu),ie=i(78241),V=i(20834),ge=i(24905),W=i(95237),_=i(43604),Le=i(98135),ru=i(38854),de=i(5112),eu=i(26220),Ju=i(43501),Ku=i(53547),Xu=i(44770),qu=i(86984),et=i(24965),ut=i(38081),tt=Object.defineProperty,gu=Object.getOwnPropertySymbols,Lu=Object.prototype.hasOwnProperty,Tu=Object.prototype.propertyIsEnumerable,ju=(l,t,u)=>t in l?tt(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,lt=(l,t)=>{for(var u in t||(t={}))Lu.call(t,u)&&ju(l,u,t[u]);if(gu)for(var u of gu(t))Tu.call(t,u)&&ju(l,u,t[u]);return l},at=(l,t)=>{var u={};for(var E in l)Lu.call(l,E)&&t.indexOf(E)<0&&(u[E]=l[E]);if(l!=null&&gu)for(var E of gu(l))t.indexOf(E)<0&&Tu.call(l,E)&&(u[E]=l[E]);return u},Ru=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});const nt=l=>{var t=l,{shixunHomeworks:u,dispatch:E}=t,c=at(t,["shixunHomeworks","dispatch"]);const y=(0,S.useParams)(),[p,h]=(0,e.useState)(!0),[r,s]=(0,e.useState)(!1),[N]=ie.default.useForm(),T=()=>Ru(void 0,null,function*(){const Y=N.getFieldValue();(yield(0,q.ZP)(`/api/homework_commons/${y.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...u.actionTabs.selectArrs],cover_all:p,hidden_comment:Y.hidden_comment,comment:Y.comment}})).status===0&&(A.ZP.success("\u8BC4\u9605\u6210\u529F"),N.resetFields(),E({type:"shixunHomeworks/setActionTabs",payload:{}}),E({type:"shixunHomeworks/getWorkList",payload:lt({},u.actionTabs.params)}))});return e.createElement(e.Fragment,null,e.createElement(ue.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:u.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ru(void 0,null,function*(){const Y=N.getFieldValue();JSON.stringify(Y)==="{}"||Y.hidden_comment===""&&Y.comment===""?s(!0):u.workList.partial_comment?E({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:u.actionTabs.selectArrs,params:u.actionTabs.params}}):T()}),onCancel:()=>{E({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(ie.default,{form:N,onChange:()=>{r&&s(!1)}},e.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(ie.default.Item,{name:"comment"},e.createElement(Le.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),e.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(ie.default.Item,{name:"hidden_comment"},e.createElement(Le.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),r&&e.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),e.createElement(ue.default,{centered:!0,title:e.createElement("span",null,e.createElement(ut.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:u.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{T()},onCancel:()=>{E({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},e.createElement("div",{className:"tc"},e.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),e.createElement("p",null,e.createElement(de.ZP.Group,{onChange:Y=>{h(Y.target.value)},value:p},e.createElement(de.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),e.createElement(de.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var rt=(0,S.connect)(({shixunHomeworks:l})=>({shixunHomeworks:l}))(nt),Fu=i(44758),wu={wrap:"wrap___altfw",maxWidth70:"maxWidth70___Q4NoO",maxWidth80:"maxWidth80___lwsmt",maxWidth100:"maxWidth100___Wnsw8",maxWidth110:"maxWidth110___zQh0P",maxWidth120:"maxWidth120___gjwfa",reviewStatusTooltip:"reviewStatusTooltip___um7Rt",color32C:"color32C___GIjgW",MdEditor:"MdEditor___OuyKH",tr1:"tr1___nwwbX"},Hu=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,it=(l,t)=>{var u={};for(var E in l)ot.call(l,E)&&t.indexOf(E)<0&&(u[E]=l[E]);if(l!=null&&Hu)for(var E of Hu(l))t.indexOf(E)<0&&st.call(l,E)&&(u[E]=l[E]);return u},zu=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});const ct=l=>{var t=l,{shixunHomeworks:u,dispatch:E}=t,c=it(t,["shixunHomeworks","dispatch"]),y,p,h,r;const s=(0,S.useParams)(),[N,T]=(0,e.useState)(!1),[Y,me]=(0,e.useState)((p=(y=u.actionTabs.selectArrs)==null?void 0:y.data)==null?void 0:p.name),[oe]=ie.default.useForm();(0,e.useEffect)(()=>{var w,n,k,D,x,v;u.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&oe.setFieldsValue({comment:(n=(w=u.actionTabs.selectArrs)==null?void 0:w.data)==null?void 0:n.work_comment,hidden_comment:(D=(k=u.actionTabs.selectArrs)==null?void 0:k.data)==null?void 0:D.work_comment_hidden}),me((v=(x=u.actionTabs.selectArrs)==null?void 0:x.data)==null?void 0:v.name)},[u.actionTabs.key]);const $=()=>zu(void 0,null,function*(){var w,n;const k=oe.getFieldValue();if((yield(0,q.ZP)(`/api/student_works/${(n=(w=u.actionTabs.selectArrs)==null?void 0:w.data)==null?void 0:n.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:k.hidden_comment,comment:k.comment}})).status===0)return A.ZP.success("\u8BC4\u9605\u6210\u529F"),oe.resetFields(),E({type:"shixunHomeworks/setActionTabs",payload:{}}),E({type:"shixunHomeworks/getWorkList",payload:s})});return e.createElement(e.Fragment,null,e.createElement(ue.default,{centered:!0,title:(r=(h=u.actionTabs.selectArrs)==null?void 0:h.data)!=null&&r.work_comment_hidden?"\u66F4\u6539"+Y+"\u70B9\u8BC4":Y+"\u70B9\u8BC4",open:u.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>zu(void 0,null,function*(){const w=oe.getFieldValue();JSON.stringify(w)==="{}"||w.hidden_comment===""&&w.comment===""?T(!0):$()}),onCancel:()=>{E({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(ie.default,{form:oe,onChange:()=>{N&&T(!1)}},e.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(ie.default.Item,{name:"comment"},e.createElement(Le.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),e.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(ie.default.Item,{name:"hidden_comment"},e.createElement(Le.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),N&&e.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var vu=(0,S.connect)(({shixunHomeworks:l})=>({shixunHomeworks:l}))(ct),Eu=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Dt=Object.prototype.propertyIsEnumerable,Xe=(l,t)=>{var u={};for(var E in l)dt.call(l,E)&&t.indexOf(E)<0&&(u[E]=l[E]);if(l!=null&&Eu)for(var E of Eu(l))t.indexOf(E)<0&&Dt.call(l,E)&&(u[E]=l[E]);return u},Wu=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});const Bt=l=>{var t=l,{shixunHomeworks:u,dispatch:E}=t,c=Xe(t,["shixunHomeworks","dispatch"]);const y=(0,S.useParams)(),[p,h]=(0,e.useState)([]),[r,s]=(0,e.useState)([]);(0,e.useEffect)(()=>{u.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&N()},[u.actionTabs.key]);function N(){return Wu(this,null,function*(){const Y=yield(0,q.ZP)(`/api/homework_commons/${y.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});h(Y)})}const T=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return e.createElement(e.Fragment,null,e.createElement(ue.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:u.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Wu(void 0,null,function*(){const Y=yield(0,q.ZP)(`/api/homework_commons/${y.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:r}});(Y==null?void 0:Y.status)===0&&(S.history.replace(`/classrooms/${y.coursesId}/shixun_homework/${y.categoryId}/detail?tabs=4`),window.location.reload(),E({type:"shixunHomeworks/setActionTabs",payload:{}}),s([]))}),onCancel:()=>{s([]),E({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(L.default,{rowSelection:{type:"checkbox",onChange:(Y,me)=>{s([...Y])},selectedRowKeys:r,getCheckboxProps:Y=>({disabled:Y.status==="\u8FDB\u884C\u4E2D"||Y.works_count===0})},rowKey:Y=>Y.key||Y.id,scroll:{y:300},pagination:!1,columns:T,dataSource:p==null?void 0:p.group_list})))};var Ct=(0,S.connect)(({shixunHomeworks:l})=>({shixunHomeworks:l}))(Bt),At=i(94646),wt=i(2054),xt=i(15276),mt=Object.defineProperty,Yu=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Pt=(l,t,u)=>t in l?mt(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,Ge=(l,t)=>{for(var u in t||(t={}))Tt.call(t,u)&&Pt(l,u,t[u]);if(Yu)for(var u of Yu(t))bt.call(t,u)&&Pt(l,u,t[u]);return l},yu=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});const xu=({shixunHomeworks:l,dispatch:t,isShow:u,setIsShow:E,item:c,coursesId:y,categoryId:p})=>{const[h,r]=(0,e.useState)({page:1,limit:10}),[s,N]=(0,e.useState)([]),[T,Y]=(0,e.useState)(!1);(0,e.useEffect)(()=>{u&&me()},[u]);function me(){return yu(this,null,function*(){Y(!0);const $=yield(0,q.ZP)(`/api/student_works/${c.id}/game_details.json`,{method:"get",params:Ge({},h)});Y(!1),$.status===0&&N($==null?void 0:$.data)})}const oe=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:($,w,n)=>e.createElement("span",{style:{color:"#000"}},h.limit*(h.page-1)+n+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:($,w,n)=>e.createElement("span",{style:{color:"#000"}},$)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:($,w,n)=>e.createElement("span",null,$==0?"\u672A\u901A\u5173":$==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:($,w,n)=>e.createElement("span",{style:{color:"#333"}},$)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:($,w,n)=>e.createElement("span",{style:{color:"#333"}},$)}];return e.createElement(e.Fragment,null,e.createElement(ue.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:u,width:700,footer:null,maskClosable:!1,onCancel:()=>{h.page=1,h.limit=10,r(Ge({},h)),E(!1)}},e.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},e.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),e.createElement("span",{title:c==null?void 0:c.user_name,style:{color:"#232B40"}},c==null?void 0:c.user_name)),e.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),e.createElement("span",{title:c==null?void 0:c.student_id,style:{color:"#232B40"}},(c==null?void 0:c.student_id)||"--")),e.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),e.createElement("span",{title:c==null?void 0:c.group_name,style:{color:"#232B40"}},(c==null?void 0:c.group_name)||"--"))),e.createElement(L.default,{scroll:{y:380},columns:oe,loading:T,style:{marginBottom:h.limit>(s==null?void 0:s.count)?"16px":"0"},dataSource:s.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:h.limit,current:h.page,position:["bottomRight"],onChange:($,w)=>{h.page=$,h.limit=w,r(Ge({},h)),me()},total:s==null?void 0:s.count,showTotal:($,w)=>e.createElement("span",null,"\u5171",e.createElement("span",{style:{color:"#165DFF"}}," ",$," "),"\u6761\u6570\u636E")}})))};var Et=(0,S.connect)(({shixunHomeworks:l})=>({shixunHomeworks:l}))(xu),d=i(59301),pt=Object.defineProperty,$e=Object.getOwnPropertySymbols,hu=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Uu=(l,t,u)=>t in l?pt(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,ou=(l,t)=>{for(var u in t||(t={}))hu.call(t,u)&&Uu(l,u,t[u]);if($e)for(var u of $e(t))kt.call(t,u)&&Uu(l,u,t[u]);return l},Du=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});const jt=({shixunHomeworks:l,classroomList:t,loading:u,dispatch:E,setExportParams:c,user:y})=>{var p,h,r,s,N,T,Y,me,oe,$,w,n;const k=(0,S.useParams)(),[D,x]=(0,e.useState)(ou(ou({},{page:1,limit:20,order:"work_score",b_order:"desc"}),k)),[v]=ie.default.useForm(),[R,xe]=(0,e.useState)(),[f,Z]=(0,e.useState)({}),[C,o]=(0,e.useState)([]),[a,B]=(0,e.useState)(!1),[M,ee]=(0,e.useState)([]),[Ee,J]=(0,e.useState)(!1),[Se,Oe]=(0,e.useState)(),[H,De]=(0,e.useState)(1),[m,g]=(0,e.useState)(),[ae,j]=(0,e.useState)(),[X,je]=(0,e.useState)(),[ye,Ye]=(0,e.useState)(),[Re,_u]=(0,e.useState)(),[cu,Zu]=(0,e.useState)(!1),[Nt,Lt]=(0,e.useState)(!1),[fa,nl]=(0,e.useState)(),Ba=(0,S.useLocation)();(0,e.useEffect)(()=>(fu(),()=>{Z([]),o([])}),[D.coursesId]),(0,e.useEffect)(()=>{var F;const Q=JSON.parse(JSON.stringify(l.workList));!((F=Q==null?void 0:Q.student_works)!=null&&F.length)&&(Q!=null&&Q.id)?(Q.student_works=[ou({},Q)],Z(Q)):(Q!=null&&Q.id&&o([ou(ou({},Q),{number:"\u6211"})]),Z(ou({},Q)))},[l.workList]);const fu=F=>(c(ou({},D)),E({type:"shixunHomeworks/getWorkList",payload:D}));(0,e.useEffect)(()=>{},[]);const Ca=()=>Du(void 0,null,function*(){const F=yield(0,Fu.Uc)({categoryId:k.categoryId});xe(F==null?void 0:F.update_score)}),ga=()=>Du(void 0,null,function*(){E({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const F=yield(0,Fu.Vs)({categoryId:k.categoryId});E({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(F==null?void 0:F.status)===0&&(A.ZP.success(F==null?void 0:F.message),fu())}),Fa=()=>{D.page=1;const F=Object.assign({},v.getFieldsValue());delete D.course_group,delete D.teacher_comment,Object.keys(F).map(function(Q){var Ie;switch(Q){case"task_status":F[Q].includes("all")||!F[Q].length?(delete D.work_status,v.setFieldsValue({task_status:"all"})):(D.work_status=F[Q],v.setFieldsValue({task_status:D.work_status}));break;case"course_group_info":F[Q].includes("all")||!F[Q].length?(delete D.course_group,v.setFieldsValue({course_group_info:"all"})):(D.course_group=F[Q],v.setFieldsValue({course_group_info:D.course_group}));break;case"teacher_comment":F[Q].includes("all")||!F[Q].length?(delete D.teacher_comment,v.setFieldsValue({teacher_comment:"all"})):(D.teacher_comment=((Ie=F[Q])==null?void 0:Ie.length)===1?Number(F[Q][0]):"",v.setFieldsValue({teacher_comment:F[Q]}));break}}),fu()};(0,e.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(_u(47),Zu(!0))},[document.getElementById("divhe")]);const va=(F,Q)=>{D.page=F,D.limit=20,fu()};function ht(){De(1),g(""),j(""),je(""),Ye(""),ee([])}const ya=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",fixed:"left",ellipsis:{showTitle:!1},render:(F,Q,Ie)=>D.limit*(D.page-1)+Ie+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",fixed:"left",ellipsis:{showTitle:!1},render:F=>d.createElement(Pe.Z,{placement:"bottomLeft",title:F},d.createElement("span",{className:"current"},F))},!(0,P.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:D.order==="student_id"?D.b_order==="desc"?"descend":"ascend":null,render:F=>d.createElement(Pe.Z,{placement:"bottomLeft",title:F||"--"},d.createElement("span",{className:"current"},F||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",fixed:"left",ellipsis:{showTitle:!1},render:(F,Q)=>F?d.createElement(Pe.Z,{placement:"bottom",title:F},d.createElement("span",{className:"current"},F)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",fixed:"left",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:D.order==="work_status"?D.b_order==="desc"?"descend":"ascend":null,render:F=>d.createElement(re.lC,{status:F})},{title:"\u5B8C\u6210\u65F6\u95F4",align:"center",dataIndex:"achieve_time",ellipsis:{showTitle:!1},render:(F,Q)=>d.createElement(Pe.Z,{placement:"bottomLeft",title:F},d.createElement("span",{className:"current"},F))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:{showTitle:!1},render:(F,Q)=>d.createElement("span",{onClick:Ie=>{var Ke;Ie.stopPropagation(),(Ke=f.homework_status)!=null&&Ke.includes("\u5BFC\u5165")&&(nl(Q),Lt(!0))}},F||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:{showTitle:!1},render:(F,Q)=>d.createElement("span",null,F||"- -")},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",render:(F,Q)=>F&&F!="--"?d.createElement(Pe.Z,{placement:"bottom",title:F},d.createElement("span",{className:"current"},F)):"--"},((p=f.homework_status)==null?void 0:p.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((h=f.homework_status)!=null&&h.includes("\u5BFC\u5165"))&&{title:d.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:F=>F?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(F,Q)=>{var Ie;return(Ie=f.homework_status)!=null&&Ie.includes("\u5BFC\u5165")?(0,P.GJ)()?d.createElement("a",{onClick:Ke=>{Ke.stopPropagation(),E({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Q==null?void 0:Q.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"):d.createElement("a",{onClick:Ke=>{Ke.stopPropagation(),nl(Q),Lt(!0)}},"\u67E5\u770B"):(0,P.dE)()?d.createElement("div",null,(0,re.JL)(Q==null?void 0:Q.work_status)==="\u672A\u5F00\u542F"?d.createElement("span",null,"--"):d.createElement("a",{onClick:Ke=>{var Gu;if(Ke.stopPropagation(),(0,P.Rm)()&&!((Gu=t.AssistantObject.hack)!=null&&Gu.can_view)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${D.coursesId}/program_homework/${D.categoryId}/${Q.id}/${Q.user_id}/comment`,"_blank")}},"\u67E5\u770B")):d.createElement("a",{target:"_blank",onClick:Ke=>{var Gu,rl;if((0,P.Rm)()&&!((Gu=t.AssistantObject.hack)!=null&&Gu.can_view)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Ke.stopPropagation(),(rl=y.userInfo)!=null&&rl.professional_certification)window.open(`/classrooms/${D.coursesId}/program_homework/${D.categoryId}/${Q.id}/${Q.user_id}/comment`,"_blank");else return ue.default.confirm({title:"\u63D0\u793A",centered:!0,content:d.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,re.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(F=>!!F),ha=()=>d.createElement(V.default,null,d.createElement(V.default.Item,{onClick:()=>{(0,wt.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")},key:"1"},"\u5B66\u751F\u6210\u7EE9"),d.createElement(V.default.Item,{key:"2"},d.createElement(S.Link,{to:`/classrooms/${D.coursesId}/exportlist/hack_work_list`},"\u5386\u53F2\u5BFC\u51FA")));return d.createElement(d.Fragment,null,d.createElement("section",{className:`${wu.wrap} minH500 bg-white pl30 pr30 pt30`},((r=f.homework_status)==null?void 0:r.includes("\u672A\u53D1\u5E03"))&&d.createElement(Ue.Z,null),!((s=f.homework_status)!=null&&s.includes("\u672A\u53D1\u5E03"))&&d.createElement("aside",null,!(0,P.GJ)()&&d.createElement("div",{className:"c-light-black font12"},d.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",f==null?void 0:f.publish_time),d.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",f==null?void 0:f.end_time),d.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(f==null?void 0:f.late_time)||"- -")),(0,P.GJ)()&&d.createElement(d.Fragment,null,d.createElement(ie.default,{form:v,onChange:Fa,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((N=f.task_status)==null?void 0:N.length)>0&&d.createElement(ie.default.Item,{name:"task_status"},d.createElement(ge.default.Group,{value:[],style:{width:"100%"}},d.createElement(W.Z,null,d.createElement(_.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),d.createElement(_.Z,{flex:"80px"},d.createElement(ge.default,{value:"all"},"\u5168\u90E8")),d.createElement(_.Z,{flex:"1"},f.task_status&&f.task_status.map((F,Q)=>d.createElement(ge.default,{name:"task_status",value:F.id},F.name,"(",F.count,")")))))),((T=f.course_group_info)==null?void 0:T.length)>0&&d.createElement(ie.default.Item,{name:"course_group_info"},d.createElement(ge.default.Group,{style:{width:"100%"}},d.createElement(W.Z,null,d.createElement(_.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),d.createElement(_.Z,{flex:"80px"},d.createElement(ge.default,{value:"all"},"\u5168\u90E8")),d.createElement(_.Z,{flex:"1",id:"divhe",style:{height:Re+"px",overflow:"hidden"}},(Y=f.course_group_info)==null?void 0:Y.map((F,Q)=>d.createElement(ge.default,{value:F.course_group_id},F.group_group_name,"(",F.count,")"))),cu&&d.createElement("span",{onClick:()=>{let F=document.getElementById("divhe").scrollHeight;Re>47?_u(47):_u(F)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Re===47?"\u5C55\u5F00":"\u6536\u8D77",Re===47?d.createElement(Ju.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):d.createElement(Ku.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((me=f.teacher_comment)==null?void 0:me.length)>0&&d.createElement(ie.default.Item,{name:"teacher_comment"},d.createElement(ge.default.Group,{style:{width:"100%"}},d.createElement(W.Z,null,d.createElement(_.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),d.createElement(_.Z,{flex:"80px"},d.createElement(ge.default,{value:"all"},"\u5168\u90E8")),d.createElement(_.Z,{flex:"1"},f.teacher_comment&&f.teacher_comment.map((F,Q)=>d.createElement(ge.default,{value:String(F.id)},F.name,"(",F.count,")"))))))),d.createElement(W.Z,{align:"middle"},d.createElement(_.Z,{flex:"1"},d.createElement(W.Z,{align:"middle"},d.createElement(_.Z,null,d.createElement(Le.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:F=>{D.search=F.trim(),D.page=1,fu()},style:{width:240}})),d.createElement(_.Z,null,d.createElement("span",{className:"ml5"},d.createElement("span",{className:"c-red"},f.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",f.work_count,"\u4E2A\u5B66\u751F\uFF09")))),d.createElement(_.Z,null,(0,P.GJ)()&&!((oe=f.homework_status)!=null&&oe.includes("\u5BFC\u5165"))&&d.createElement(G.ZP,{className:"ml10",onClick:()=>{E({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:f.student_works.map(F=>F.id),params:D}})}},d.createElement("span",{className:`${wu.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,P.GJ)()&&!(($=f.homework_status)!=null&&$.includes("\u5BFC\u5165"))&&d.createElement(G.ZP,{className:"ml10",onClick:ga},d.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,P.GJ)()&&d.createElement(ru.Z,{dropdownRender:ha,className:"ml10"},d.createElement(G.ZP,null,d.createElement(Xu.Z,null),"\u5BFC\u51FA",d.createElement(qu.Z,null)))))),d.createElement(W.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,P.GJ)()&&R&&d.createElement("span",null,d.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),d.createElement(L.default,{className:"mt30",loading:u["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:F=>({onClick:Q=>{var Ie,Ke;if(!((Ie=f.homework_status)!=null&&Ie.includes("\u5BFC\u5165"))){if((0,P.Rm)()&&!((Ke=t.AssistantObject.hack)!=null&&Ke.can_view)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,xt.O5)()&&window.open(`/classrooms/${D.coursesId}/program_homework/${D.categoryId}/${F.id}/${F.user_id}/comment`,"_blank")}}}),scroll:{x:"max-content"},dataSource:f.student_works,columns:ya,onChange:(F,Q,Ie)=>{Ie.field&&(D.order=Ie.field),Ie.order||(D.b_order="asc"),Ie.order==="ascend"&&(D.b_order="asc"),Ie.order==="descend"&&(D.b_order="desc"),Ie.order||(D.b_order="asc"),fu()}}),d.createElement(rt,null),d.createElement(vu,null),d.createElement(et.Z,null)),d.createElement(ue.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:a,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Du(void 0,null,function*(){if(H===2){if(M.length<=0){A.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!ye){A.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let F=yield(0,q.ZP)(`/api/homework_commons/${D.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:D.categoryId,comment:ye,status:M}});F.status===0&&(Oe(F),B(!1),J(!0))}else{if(!(X===0||ae===0)){if(!X){A.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!ae){A.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(X>ae){A.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!ye){A.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let F=yield(0,q.ZP)(`/api/homework_commons/${D.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:D.categoryId,comment:ye,min_score:X,max_score:ae}});F.status===0&&(Oe(F),B(!1),J(!0))}}),onCancel:()=>{B(!1),ht()}},d.createElement("div",{style:{padding:"32px"}},d.createElement("div",null,d.createElement("div",null,d.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),d.createElement(de.ZP.Group,{value:H,onChange:F=>{De(F.target.value)}},d.createElement(de.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),d.createElement(de.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),H===1&&d.createElement("div",{style:{display:"flex",marginTop:"20px"}},d.createElement("span",{style:{width:"70px",textAlign:"end"}},d.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),d.createElement(eu.Z,{min:0,max:100,value:X,onChange:F=>je(F),style:{width:"100px"}}),d.createElement("span",{style:{width:"80px",textAlign:"end"}},d.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),d.createElement(eu.Z,{min:0,max:100,value:ae,onChange:F=>j(F),style:{width:"100px"}})),H===2&&d.createElement("div",{style:{display:"flex",marginTop:"20px"}},d.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),d.createElement(ge.default.Group,{onChange:F=>{ee([...F])},style:{width:"100%"}},(w=f.task_status)==null?void 0:w.map((F,Q)=>d.createElement(ge.default,{name:"task_status",value:F.id},F.name,"(",F.count,")")))),d.createElement("div",{style:{display:"flex",marginTop:"20px"}},d.createElement("span",{style:{width:"70px",textAlign:"end"}},d.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),d.createElement(At.Z,{className:wu.MdEditor,onChange:F=>Ye(F),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),d.createElement(ue.default,{open:Ee,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Du(void 0,null,function*(){H===2?(yield(0,q.ZP)(`/api/homework_commons/${D.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:D.categoryId,comment:ye,status:M}})).status===0&&(A.ZP.info("\u6253\u56DE\u6210\u529F"),ht(),fu(),J(!1)):(yield(0,q.ZP)(`/api/homework_commons/${D.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:D.categoryId,comment:ye,min_score:X,max_score:ae}})).status===0&&(A.ZP.info("\u6253\u56DE\u6210\u529F"),ht(),fu(),J(!1))}),onCancel:()=>{ht(),J(!1)}},d.createElement("div",{style:{padding:"32px"}},H===1&&d.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",X,"-",ae,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),H===2&&d.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((n=f.task_status)==null?void 0:n.filter(F=>M==null?void 0:M.includes(F.id)).map(F=>F.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),d.createElement("br",null),d.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Se==null?void 0:Se.count,"\u540D\u5B66\u751F")))),d.createElement(Ct,null),d.createElement(Et,{isShow:Nt,setIsShow:Lt,item:fa,coursesId:D.coursesId,categoryId:D.categoryId}),d.createElement("aside",{className:"tc mb50 mt30"},d.createElement(ve.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:va,current:D.page||1,defaultPageSize:20,total:f.work_count})))};var Ot=(0,S.connect)(({shixunHomeworks:l,classroomList:t,loading:u,user:E})=>({shixunHomeworks:l,classroomList:t,loading:u.effects,user:E}))(jt),su=i(46400),Fe=Object.defineProperty,Te=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Bu=Object.prototype.propertyIsEnumerable,bu=(l,t,u)=>t in l?Fe(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,We=(l,t)=>{for(var u in t||(t={}))ze.call(t,u)&&bu(l,u,t[u]);if(Te)for(var u of Te(t))Bu.call(t,u)&&bu(l,u,t[u]);return l},Pu=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});const _t=({shixunHomeworks:l,loading:t,dispatch:u,classroomList:E})=>{var c;const y=(0,S.useParams)(),[p,h]=(0,e.useState)(We(We({},{page:1,limit:20,group_ids:[]}),y)),r=(0,S.useLocation)(),{codeReview:s}=l,[N,T]=(0,e.useState)({}),[Y]=ie.default.useForm();p.order="code_rate",p.sort="desc",p.category=p.categoryId,(0,e.useEffect)(()=>{me(),console.log("params",p)},[p]),(0,e.useEffect)(()=>{l.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&me()},[l.actionTabs.key]);const me=()=>Pu(void 0,null,function*(){(yield u({type:"shixunHomeworks/getCodeReview",payload:We({},p)})).status===-2&&setTimeout(()=>me(),1500)}),oe=()=>{},$=(n,k)=>{p.page=n,p.limit=20,u({type:"shixunHomeworks/getCodeReview",payload:We({},p)})},w=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(n,k,D)=>p.limit*(p.page-1)+D+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:n=>e.createElement("span",{className:"c-orange"},n)},{title:"\u64CD\u4F5C",dataInex:"action",render:(n,k)=>e.createElement("div",null,e.createElement("a",{onClick:()=>{var D;if((0,P.Rm)()&&!((D=E.AssistantObject.hack)!=null&&D.can_view)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${p.coursesId}/program_homework/${p.categoryId}/review_detail/${k.user_id}`)}},"\u67E5\u770B"),e.createElement("br",null))}];return e.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(s==null?void 0:s.status)===-2&&e.createElement(su.Z,{message:"\u67E5\u91CD\u8FDB\u884C\u4E2D\uFF0C\u8BF7\u7A0D\u5019\u2026\u2026",className:"mb10 font14",type:"error"}),e.createElement(W.Z,null,e.createElement(_.Z,{flex:"1"},e.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",s.last_review_time,e.createElement(G.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{u({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:p}})}},"\u4EE3\u7801\u67E5\u91CD"))),e.createElement(_.Z,null,e.createElement(Le.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:n=>{p.search=n,u({type:"shixunHomeworks/getCodeReview",payload:p})},style:{width:200}}),e.createElement("span",{className:"ml5 c-red"}))),((c=s.group_info)==null?void 0:c.length)>0&&e.createElement(e.Fragment,null,e.createElement(W.Z,null,e.createElement(_.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.createElement(_.Z,{flex:"80px"},e.createElement(ge.default,{checked:p.group_ids=="",value:"all",onChange:n=>{delete p.group_ids,p.group_ids=[],p.page=1,h(We({},p))}},"\u5168\u90E8")),e.createElement(_.Z,{flex:"1"},s.group_info&&s.group_info.map((n,k)=>e.createElement(ge.default,{style:{marginLeft:0},value:n.id,checked:p.group_ids.includes(n.id),onChange:D=>{D.target.checked?p.group_ids.push(n.id):p.group_ids.splice(p.group_ids.indexOf(n.id),1),p.page=1,h(We({},p))}},n.name,"(",n.members_count,")")))),e.createElement(W.Z,{className:"font14 c-red mt5"},e.createElement(_.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),e.createElement("p",{className:"mt10"},e.createElement("span",{className:"c-red"},s.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",s.all_reviews_count,"\u4F5C\u54C1\uFF09"),e.createElement(L.default,{className:"mt30",loading:t["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:s.users_reviews,columns:w,onChange:(n,k,D)=>{D.order==="ascend"&&(p.b_order="asc"),D.order==="descend"&&(p.b_order="desc"),D.order||delete p.b_order,u({type:"shixunHomeworks/getCodeReview",payload:We({},p)})}}),e.createElement("aside",{className:"tc mb50 mt30"},e.createElement(ve.Z,{showSizeChanger:!1,onChange:$,defaultCurrent:p.page||1,current:p.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:s.copy_reviews_count})))};var ft=(0,S.connect)(({shixunHomeworks:l,classroomList:t,loading:u})=>({shixunHomeworks:l,classroomList:t,loading:u.effects}))(_t),uu=i(84291),pu=i(57809),ku=i(20360),Ou=i(57703),Mt=i(85699),gt=i(89392),Cu={flex_box_center:"flex_box_center___pegyD",flex_space_between:"flex_space_between___OEf74",flex_box_vertical_center:"flex_box_vertical_center___Gg0ks",flex_box_center_end:"flex_box_center_end___ZDNgp",flex_box_column:"flex_box_column___kUnuF",form:"form___dWO2F",btns:"btns___kKBDA",hackList:"hackList___nh6e9",title:"title___tyrHF",subtitle:"subtitle___VW2Be",efficiency:"efficiency___BuFu7"},Mu=i(53412),tu=i(5073),ol=Object.defineProperty,sl=Object.defineProperties,il=Object.getOwnPropertyDescriptors,Rt=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,dl=Object.prototype.propertyIsEnumerable,Ht=(l,t,u)=>t in l?ol(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,iu=(l,t)=>{for(var u in t||(t={}))cl.call(t,u)&&Ht(l,u,t[u]);if(Rt)for(var u of Rt(t))dl.call(t,u)&&Ht(l,u,t[u]);return l},Ft=(l,t)=>sl(l,il(t)),ml=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});const{RangePicker:El}=uu.default,{Option:St}=pu.default,pl=({shixunHomeworks:l,loading:t,classroomList:u,dispatch:E})=>{var c,y,p,h,r,s,N,T,Y,me,oe,$;const w=(0,S.useParams)(),{workSetting:n,workList:k,changeData:D}=l,[x,v]=(0,e.useState)(!0),[R,xe]=(0,e.useState)(!1);let[f,Z]=(0,e.useState)([]),[C,o]=(0,e.useState)([]),[a,B]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_minus_score:0,penalty_type:Mu.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,send_type:void 0,difficult_count:[],difficult_settings:[],late_penalty:0});(0,e.useEffect)(()=>(M(),()=>{Z([])}),[]);const M=()=>{E({type:"shixunHomeworks/getWorkSetting",payload:iu({},w)})};(0,e.useEffect)(()=>{n!=null&&n.course_id&&(Object.keys(a).map(function(m){a[m]=n[m]}),(!a.allow_late||!a.unified_late)&&(a.late_minus_score=20,a.penalty_type=Mu.Q.Percent),a.unified_setting||(a.unified_late=!1,a.unified_anonymous_comment=!1,a.unified_anonymous_appeal=!1),f=JSON.parse(JSON.stringify(n.group_settings.map(m=>Ft(iu({},m),{group_name:[m.group_name]})).filter(m=>m.publish_time!==null))),C=JSON.parse(JSON.stringify(n.allow_late_settings.map(m=>Ft(iu({},m),{group_name:[m.group_name]})).filter(m=>m.late_time!==null))),a.difficult_settings.length===0&&(a.difficult_settings=[0,0,0]),B(iu({},a)),Z(f.length?[...f]:[{}]),(C==null?void 0:C.length)<=0?o([{late_minus_score:20}]):o([...C]))},[n]);const ee=()=>{const m=JSON.parse(JSON.stringify(a));if(m.categoryId=w.categoryId,a.unified_setting||(f=f==null?void 0:f.map(g=>{var ae;if(!g.publish_time||!g.end_time)throw A.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!g.group_name)throw A.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return g.group_name=typeof(g==null?void 0:g.group_name)=="string"?[g==null?void 0:g.group_name]:g==null?void 0:g.group_name,g.group_id=(ae=n.group_settings)==null?void 0:ae.filter(j=>{var X;return(X=g==null?void 0:g.group_name)==null?void 0:X.includes(j.group_name)}).map(j=>j.group_id||j.id).toString().split(","),g})),m.group_settings=f,a.allow_late)if(a.unified_late){if(a.late_minus_score===null||a.late_minus_score===void 0||a.late_minus_score<0||a.late_minus_score>100)throw A.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!a.late_time)throw A.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else C=C==null?void 0:C.map(g=>{var ae,j;if(g.late_minus_score===null||g.late_minus_score===void 0||g.late_minus_score<0||g.late_minus_score>100)throw A.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!g.late_time)throw A.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!g.group_name)throw A.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return g.group_name=typeof(g==null?void 0:g.group_name)=="string"?[g==null?void 0:g.group_name]:g==null?void 0:g.group_name,g.group_id=(j=(ae=g==null?void 0:g.group_name)==null?void 0:ae.map(X=>{var je,ye;let Ye=(ye=(je=n.group_settings)==null?void 0:je.filter(Re=>(Re==null?void 0:Re.group_name)===X))==null?void 0:ye[0];return Ye==null?void 0:Ye.group_id}))==null?void 0:j.toString().split(","),g}),m.allow_late_settings=C;m.send_type===1&&(m.difficult_settings=m.difficult_settings.map(g=>g||0)),Ee(m)},Ee=m=>{var g;if(m.total_score===null){A.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(m!=null&&m.work_efficiency&&m.eff_score===null){A.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const ae={shixun_evaluation:m.shixun_evaluation,challenge_settings:m.challenge_settings},j=()=>ml(void 0,null,function*(){xe(!0),(yield(0,q.ZP)(`/api/homework_commons/${w.categoryId}/publish_setting.json`,{method:"post",body:iu({},m)})).status===0&&(A.ZP.success("\u66F4\u65B0\u6210\u529F"),v(!0),M(),E({type:"shixunHomeworks/getWorkList",payload:iu({},w)})),xe(!1)});!(0,gt.isEqual)(D,ae)&&!((g=k==null?void 0:k.homework_status)!=null&&g.includes("\u672A\u53D1\u5E03"))?ue.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:j}):j()},J=(m,g,ae="group_id")=>{var j;return g?g.find(X=>X[ae]===m):(j=n==null?void 0:n.group_settings)==null?void 0:j.find(X=>X.group_id[0]===m)},Se=(n==null?void 0:n.allow_late)||(n==null?void 0:n.anonymous_comment),Oe=m=>{var g,ae;const j=J(m,n==null?void 0:n.allow_late_settings,"id"),X=J(m,n==null?void 0:n.anonymous_comment_settings),je=J(m);return(n==null?void 0:n.allow_late)&&j&&b()(j==null?void 0:j.late_time)<=b()()||(n==null?void 0:n.anonymous_comment)&&X&&(X==null?void 0:X.evaluation_start)!==null||((ae=(b()(je==null?void 0:je.end_time)<=b()()&&((g=n==null?void 0:n.allow_late_settings)==null?void 0:g.filter(ye=>ye.group_id.includes(m))))[0])==null?void 0:ae.late_time)!=null},H=n==null?void 0:n.anonymous_comment,De=m=>{if(!m)return!1;const g=J(m,n==null?void 0:n.anonymous_comment_settings);return(n==null?void 0:n.anonymous_comment)&&g&&(g==null?void 0:g.evaluation_start)!==null};return e.createElement("section",{className:Cu.form},e.createElement(W.Z,{align:"middle"},e.createElement(_.Z,{flex:"1"},e.createElement("div",{className:Cu.title},"\u8BD5\u9898\u53D1\u5E03")),e.createElement(_.Z,null,(0,P.GJ)()&&x&&e.createElement(G.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{var m,g;if((0,P.Rm)()&&!((m=u.AssistantObject.hack)!=null&&m.can_late)&&!((g=u.AssistantObject.hack)!=null&&g.can_publish)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}v(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!x&&e.createElement(e.Fragment,null,e.createElement(G.ZP,{type:"primary",loading:R,onClick:()=>ee()},"\u63D0\u4EA4"),e.createElement(G.ZP,{type:"primary",ghost:!0,className:"ml20",onClick:()=>{v(!0),M()}},"\u53D6\u6D88")))),e.createElement("div",{className:"mt10"},e.createElement("label",{className:"mr20"},"\u53D1\u5E03\u65B9\u5F0F")," ",e.createElement(de.ZP.Group,{disabled:x||!((c=k==null?void 0:k.homework_status)!=null&&c.includes("\u672A\u53D1\u5E03"))||!((y=u.AssistantObject.hack)!=null&&y.can_publish)&&(0,P.Rm)(),value:a.send_type,onChange:m=>{a.send_type=m.target.value,B(Object.assign({},a))}},e.createElement(de.ZP,{value:0},"\u5168\u90E8\u56FA\u5B9A\u8BD5\u9898"),e.createElement(de.ZP,{className:"ml20",value:1},"\u968F\u673A\u62BD\u9898")),a.send_type===1&&e.createElement(W.Z,{className:"mt20",style:{marginLeft:94}},e.createElement(_.Z,null,"\u7B80\u5355\u9898\u6570",e.createElement(eu.Z,{precision:0,disabled:x||!((p=k==null?void 0:k.homework_status)!=null&&p.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${a.difficult_count[0]||0}`,min:0,max:a.difficult_count[0]||0,value:a.difficult_settings[0],onChange:m=>{a.difficult_settings[0]=m,B(Object.assign({},a))},className:"ml10 mr20"})),e.createElement(_.Z,null,"\u9002\u4E2D\u9898\u6570",e.createElement(eu.Z,{precision:0,disabled:x||!((h=k==null?void 0:k.homework_status)!=null&&h.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${a.difficult_count[1]||0}`,min:0,max:a.difficult_count[1]||0,value:a.difficult_settings[1],onChange:m=>{a.difficult_settings[1]=m,B(Object.assign({},a))},className:"ml10 mr20"})),e.createElement(_.Z,null,"\u56F0\u96BE\u9898\u6570",e.createElement(eu.Z,{precision:0,disabled:x||!((r=k==null?void 0:k.homework_status)!=null&&r.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${a.difficult_count[2]||0}`,min:0,max:a.difficult_count[2]||0,value:a.difficult_settings[2],onChange:m=>{a.difficult_settings[2]=m,B(Object.assign({},a))},className:"ml10 mr20"})))),e.createElement("div",{className:"mt30"},e.createElement("h1",{className:"mb10"},"\u53D1\u5E03\u8BBE\u7F6E"),e.createElement("label",{className:"mr20"},"\u53D1\u5E03\u65B9\u5F0F")," ",e.createElement(de.ZP.Group,{disabled:x||!((s=k==null?void 0:k.homework_status)!=null&&s.includes("\u672A\u53D1\u5E03"))||!((N=u.AssistantObject.hack)!=null&&N.can_publish)&&(0,P.Rm)(),value:a.unified_setting,onChange:m=>{var g;if(!((g=k==null?void 0:k.homework_status)!=null&&g.includes("\u672A\u53D1\u5E03"))){A.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(a.unified_setting=!a.unified_setting,a.unified_setting||(a.unified_late=!1),B(Object.assign({},a)),a.unified_setting===!1&&f==""){Z(f.concat({}));return}a.unified_setting&&(Z([]),o([{late_minus_score:5}]))}},e.createElement(de.ZP,{value:!0,disabled:!(n!=null&&n.manage_all_group)},"\u7EDF\u4E00\u53D1\u5E03"),e.createElement(de.ZP,{className:"ml20",disabled:((T=n==null?void 0:n.group_settings)==null?void 0:T.length)===0,value:!1},"\u5206\u73ED\u53D1\u5E03")),((Y=n==null?void 0:n.group_settings)==null?void 0:Y.length)===0&&e.createElement("p",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),a.unified_setting&&e.createElement("div",{style:{marginLeft:50}},e.createElement(W.Z,{align:"middle",className:"mt25 pl30"},e.createElement(_.Z,null,"\u53D1\u5E03\u65F6\u95F4"),e.createElement(_.Z,{className:"ml10"},e.createElement(uu.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:m=>(0,tu.Q8)(m,n==null?void 0:n.course_end_date),disabledTime:m=>(0,tu.d0)(m),disabled:x||b()()>=b()(n==null?void 0:n.publish_time)||!((me=u.AssistantObject.hack)!=null&&me.can_publish)&&(0,P.Rm)(),value:a.publish_time?b()(a.publish_time):"",onChange:(m,g)=>{a.publish_time=g,(a.end_time==""||!a.end_time)&&a.unified_setting&&(a.end_time=b()(m).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),B(Object.assign({},a))}})),e.createElement(_.Z,null,e.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4)"))),e.createElement(W.Z,{align:"middle",className:"mt25 pl30"},e.createElement(_.Z,null,"\u622A\u6B62\u65F6\u95F4"),e.createElement(_.Z,{className:"ml10"},e.createElement(uu.default,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:b()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(n==null?void 0:n.allow_late)&&(n==null?void 0:n.homework_status.includes("\u5DF2\u622A\u6B62"))||x||(n==null?void 0:n.allow_late)&&b()()>=b()(n==null?void 0:n.end_time)||!((oe=u.AssistantObject.hack)!=null&&oe.can_publish)&&(0,P.Rm)(),disabledDate:m=>(0,tu.Q8)(m,n==null?void 0:n.course_end_date,a.publish_time),disabledTime:m=>(0,tu.d0)(m,a.publish_time),value:a.end_time?b()(a.end_time):"",onChange:(m,g)=>{a.end_time=g,B(Object.assign({},a))}})),e.createElement(_.Z,null,e.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))),!a.unified_setting&&(f==null?void 0:f.length)>0&&e.createElement(W.Z,{style:{marginTop:30,paddingTop:20,marginLeft:80,borderTop:"1px solid #eee"}},e.createElement(_.Z,{span:24},e.createElement(W.Z,null,e.createElement(_.Z,{span:10}),e.createElement(_.Z,{span:10},e.createElement(W.Z,{className:"c-grey-c ml30"},e.createElement(_.Z,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4)"),e.createElement(_.Z,{flex:"1"},"(\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9)"))),e.createElement(_.Z,{span:4}))),f&&f.map(function(m,g){var ae,j,X,je;return console.log((ae=J(m.id))==null?void 0:ae.publish_time,"\u53D1\u5E03\u65F6\u95F4"),console.log(Oe(m.id),"\u622A\u6B62\u65F6\u95F4"),e.createElement(_.Z,{span:24,key:g},e.createElement(W.Z,{gutter:[8,16]},e.createElement(_.Z,{span:10},e.createElement(W.Z,{gutter:[8,16]},e.createElement(_.Z,null,"\u53D1\u5E03\u89C4\u5219 ",g+1),e.createElement(_.Z,{flex:"1",style:{maxWidth:300}},e.createElement(pu.default,{disabled:x||((j=n==null?void 0:n.homework_status)!=null&&j.includes("\u672A\u53D1\u5E03")&&m.id||b()(){var Ye;if(!((Ye=u.AssistantObject.hack)!=null&&Ye.can_publish)&&(0,P.Rm)()){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}f[g].group_name=ye,f[g].group_id=m.group_id;const Re=(0,gt.flattenDeep)(f.map(cu=>cu.group_name)),_u=C.map(cu=>{let Zu=(cu==null?void 0:cu.group_name)||[];return Ft(iu({},cu),{group_name:(0,gt.remove)(Zu,Nt=>Re.includes(Nt))})});o(_u),Z(f.slice())}},n.group_settings&&n.group_settings.map(function(ye){if(!f.map(Ye=>Ye.group_name).toString().split(",").includes(String(ye.group_name)))return e.createElement(St,{value:ye.group_name,key:ye.id},ye.group_name)}))))),e.createElement(_.Z,{span:10},e.createElement("div",{className:"ml30"},e.createElement(El,{allowClear:!1,ranges:{\u6B64\u523B:[m.publish_time?b()(m.publish_time):b()(),b()()]},disabled:x||(b()()<=b()((X=J(m.id))==null?void 0:X.publish_time)?!1:[!0,Oe(m.id)]),style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:ye=>(0,tu.Q8)(ye,n==null?void 0:n.course_end_date),disabledTime:ye=>(0,tu.d0)(ye),showTime:{format:"HH:mm",defaultValue:[b()((0,re.U6)(),"HH:mm"),b()((0,re.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:m.publish_time&&[b()(m.publish_time),m.end_time?b()(m.end_time):void 0],onChange:(ye,Ye)=>{var Re;if(!((Re=u.AssistantObject.hack)!=null&&Re.can_publish)&&(0,P.Rm)()){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}f[g].publish_time=Ye[0],f[g].end_time=Ye[1],Z([...f])}}))),!x&&e.createElement(_.Z,{span:4},((m==null?void 0:m.publish_time)&&b()(){var ye;if(!((ye=u.AssistantObject.hack)!=null&&ye.can_publish)&&(0,P.Rm)()){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Ye=(0,gt.cloneDeep)(C);Ye.forEach((Re,_u)=>{Re.group_name&&(Re.group_name=Re.group_name.filter(cu=>{var Zu;return!((Zu=f[g].group_name)!=null&&Zu.includes(cu))}))}),o(Ye),f=f.filter((Re,_u)=>g!==_u),Z(f.slice()),setTimeout(()=>Z(f.slice()),10)}}),f.length<((je=n==null?void 0:n.group_settings)==null?void 0:je.length)&&e.createElement(Ou.Z,{className:"c-green ml20",onClick:()=>{Z(f.concat({}))}}))))})),e.createElement(W.Z,{className:"mt30"},e.createElement(_.Z,null,e.createElement(W.Z,{align:"middle"},e.createElement("h1",{style:{marginBottom:0}},"\u8865\u4EA4\u8BBE\u7F6E"))),e.createElement(_.Z,{span:24,className:"mt10"},e.createElement(ge.default,{checked:a.allow_late,disabled:x||(n==null?void 0:n.allow_late),onChange:m=>{var g;if(!((g=u.AssistantObject.hack)!=null&&g.can_late)&&(0,P.Rm)()){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}m.target.checked&&ue.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:e.createElement("div",{style:{padding:10,background:"#f5f6f9"}},e.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),e.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),e.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),a.allow_late=!a.allow_late,C==""&&o([{late_minus_score:5}]),B(Object.assign({},a))}},e.createElement("span",{style:{fontSize:"14px"}},"\u5F00\u542F\u8865\u4EA4")),e.createElement(Pe.Z,{overlayStyle:{width:380,maxWidth:380},title:e.createElement("div",{style:{display:"flex",flexFlow:"column"}},e.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),e.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),e.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},e.createElement(Mt.Z,null)))),(a==null?void 0:a.allow_late)&&e.createElement("div",{style:{marginLeft:50}},e.createElement("div",{className:"ml30 mt20",style:{marginLeft:50}},e.createElement("span",null,"\u8865\u4EA4\u65B9\u5F0F\uFF1A"),e.createElement(de.ZP.Group,{disabled:x||(n==null?void 0:n.anonymous_comment)||(n==null?void 0:n.allow_late),value:a.unified_late,onChange:m=>{var g;if((0,P.Rm)()&&!((g=u.AssistantObject.hack)!=null&&g.can_late)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}a.unified_late=m.target.value,C==""&&!m.target.value&&o([{late_minus_score:5}]),B(iu({},a))}},(a==null?void 0:a.unified_setting)&&e.createElement(de.ZP,{value:!0,disabled:!(n!=null&&n.manage_all_group)}," \u7EDF\u4E00\u8865\u4EA4 "),(($=n==null?void 0:n.group_settings)==null?void 0:$.length)&&e.createElement(de.ZP,{value:!1}," \u5206\u73ED\u8865\u4EA4 "))),a!=null&&a.unified_late?e.createElement(e.Fragment,null,e.createElement(W.Z,{align:"middle",className:"mt25 pl30"},e.createElement(_.Z,null,"\u8865\u4EA4\u6263\u5206:"),e.createElement(_.Z,{className:"ml5"},e.createElement(Mu.Z,{disabled:x||H,value:{type:a.penalty_type,inputValue:a.late_minus_score},onChange:m=>{var g;if((0,P.Rm)()&&!((g=u.AssistantObject.hack)!=null&&g.can_late)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}B(Ft(iu({},a),{late_minus_score:m.inputValue,penalty_type:m.type}))}})),e.createElement(_.Z,{flex:"1",className:"ml5"},e.createElement("span",{className:"c-grey-c ml10"},a.penalty_type===Mu.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6210\u7EE9\u5C06\u6263\u9664\u8865\u4EA4\u5173\u5361\u5206\u503C\u7684\u767E\u5206\u6BD4)"))),e.createElement(W.Z,{align:"middle",className:"mt25 pl30"},e.createElement(_.Z,null,"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),e.createElement(_.Z,{className:"ml5"},e.createElement(uu.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:b()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:x||H,value:a.late_time?b()(a.late_time):"",disabledDate:m=>(0,tu.Q8)(m,n==null?void 0:n.course_end_date),disabledTime:m=>(0,tu.d0)(m),onChange:(m,g)=>{var ae;if((0,P.Rm)()&&!((ae=u.AssistantObject.hack)!=null&&ae.can_late)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}a.late_time=g,B(Object.assign({},a))}})),e.createElement(_.Z,null,e.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))):C.map(function(m,g){var ae;return e.createElement(_.Z,{span:24,key:g},e.createElement(W.Z,{className:"mt25"},e.createElement(_.Z,{style:{marginLeft:30}},e.createElement("span",null,"\u8865\u4EA4\u89C4\u5219",g+1,"\uFF1A"),e.createElement(pu.default,{disabled:x||!((ae=k==null?void 0:k.homework_status)!=null&&ae.includes("\u672A\u53D1\u5E03"))&&m.id||(n==null?void 0:n.anonymous_comment),mode:"multiple",style:{width:306},value:typeof m.group_name=="string"?[m.group_name]:m.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:j=>{var X;if((0,P.Rm)()&&!((X=u.AssistantObject.hack)!=null&&X.can_late)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C[g].group_name=j,C[g].group_id=m.group_id,o(C.slice())}},n.group_settings&&n.group_settings.map(function(j){if(a!=null&&a.unified_setting&&!C.map(X=>X.group_name).toString().split(",").includes(String(j.group_name)))return e.createElement(St,{value:j.group_name,key:j.id},j.group_name);if(f.map(X=>X.group_name).toString().split(",").includes(String(j.group_name))&&!C.map(X=>X.group_name).toString().split(",").includes(String(j.group_name)))return e.createElement(St,{value:j.group_name,key:j.id},j.group_name)}))),e.createElement(_.Z,{className:"ml20"},e.createElement("span",null,"\u8865\u4EA4\u6263\u5206\uFF1A"),e.createElement(Mu.Z,{disabled:x||De(m.id),value:{type:m.penalty_type,inputValue:m.late_minus_score},onChange:j=>{var X;if((0,P.Rm)()&&!((X=u.AssistantObject.hack)!=null&&X.can_late)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C[g].late_minus_score=j.inputValue,C[g].penalty_type=j.type,o([...C])}})),e.createElement(_.Z,{className:"ml20"},e.createElement("span",null,"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF1A"),e.createElement(uu.default,{disabled:x||De(m.id),style:{width:200},showTime:{format:"HH:mm",defaultValue:b()((0,re.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:j=>(0,tu.Q8)(j,n==null?void 0:n.course_end_date),disabledTime:j=>(0,tu.d0)(j),format:"YYYY-MM-DD HH:mm",value:m!=null&&m.late_time?b()(m.late_time):void 0,onChange:(j,X)=>{var je;if((0,P.Rm)()&&!((je=u.AssistantObject.hack)!=null&&je.can_late)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C[g].late_time=X,o([...C])}})),!x&&e.createElement(_.Z,{className:"ml20"},g>0&&!m.id&&e.createElement(ku.Z,{onClick:()=>{C=C.filter((j,X)=>g!==X),o(C.slice()),setTimeout(()=>o(C.slice()),10)}}),e.createElement(Ou.Z,{className:"c-green ml20",onClick:()=>{var j;if((0,P.Rm)()&&!((j=u.AssistantObject.hack)!=null&&j.can_late)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}o(C.concat({penalty_type:Mu.Q.Percent,late_minus_score:20}))}}))))})))};var _l=(0,S.connect)(({shixunHomeworks:l,classroomList:t,loading:u})=>({shixunHomeworks:l,loading:u.effects,classroomList:t}))(pl),fl=Object.defineProperty,gl=Object.defineProperties,Fl=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,vl=Object.prototype.hasOwnProperty,yl=Object.prototype.propertyIsEnumerable,Wt=(l,t,u)=>t in l?fl(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,Su=(l,t)=>{for(var u in t||(t={}))vl.call(t,u)&&Wt(l,u,t[u]);if(zt)for(var u of zt(t))yl.call(t,u)&&Wt(l,u,t[u]);return l},Yt=(l,t)=>gl(l,Fl(t)),hl=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});function Iu(l,t){const u=[];for(let E=l;E{let t=new Date;const u=b()(l).format("HH");if(b()(l).isSame(b()(t),"day")){const E=b()(t).format("HH"),c=b()(t).format("mm");return{disabledHours:()=>Iu(0,24).splice(1,E*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",u,E),b()(l).isSame(b()(t),"hour")&&u<=E?Iu(0,60).splice(0,c):Iu(60,60))}}else if(b()(l).isSame(b()(),"day")){const E=b()().format("HH"),c=b()().format("mm");return{disabledHours:()=>Iu(0,24).splice(0,E),disabledMinutes:()=>u<=E?Iu(0,c):Iu(60,60)}}else return},{RangePicker:Dl}=uu.default,{Option:Vt}=pu.default,Bl=({shixunHomeworks:l,loading:t,dispatch:u})=>{const E=(0,S.useParams)(),c=(0,S.useLocation)(),{workSetting:y,workList:p,changeData:h}=l,[r,s]=(0,e.useState)(!0),[N,T]=(0,e.useState)({}),[Y,me]=(0,e.useState)(!1),[oe]=ie.default.useForm();let[$,w]=(0,e.useState)([]),[n,k]=(0,e.useState)([]);const[D,x]=(0,e.useState)([]);let[v,R]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,open_code:!1,rank_forbidden:!1,open_code_type:void 0,comment_public:!0,total_score:"",eff_score:0,rank_forbidden_start:"",rank_forbidden_end:""});(0,e.useEffect)(()=>(xe(),()=>{w([])}),[]);const xe=()=>{u({type:"shixunHomeworks/getWorkSetting",payload:Su({},E)})},f=o=>o&&o{y!=null&&y.course_id&&(Object.keys(v).map(function(o){v[o]=y[o]}),(!v.allow_late||!v.unified_late)&&(v.late_penalty=5),$=JSON.parse(JSON.stringify(y.group_settings.map(o=>Yt(Su({},o),{group_name:[o.group_name]})).filter(o=>o.publish_time!==null))),n=JSON.parse(JSON.stringify(y.allow_late_settings.map(o=>Yt(Su({},o),{group_name:[o.group_name]})).filter(o=>o.rank_forbidden_start!==null))),R(Su({},v)),w([...$]),(n==null?void 0:n.length)<=0?k([{}]):k([...n]))},[y]),console.log(v,"data");const Z=()=>{const o=JSON.parse(JSON.stringify(v));if(o.categoryId=E.categoryId,v.unified_setting||($=$==null?void 0:$.map(a=>{var B;if(!a.publish_time||!a.end_time)throw A.ZP.error("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!a.group_name)throw A.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return a.group_name=typeof(a==null?void 0:a.group_name)=="string"?[a==null?void 0:a.group_name]:a==null?void 0:a.group_name,a.group_id=(B=y.group_settings)==null?void 0:B.filter(M=>{var ee;return(ee=a==null?void 0:a.group_name)==null?void 0:ee.includes(M.group_name)}).map(M=>M.group_id||M.id).toString().split(","),a})),o.group_settings=$,v.rank_forbidden)if(v.unified_setting){if(!v.rank_forbidden_start)throw A.ZP.error("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!v.rank_forbidden_end)throw A.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(b()(v.rank_forbidden_end){var B,M;if(!a.rank_forbidden_start)throw A.ZP.error("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!a.rank_forbidden_end)throw A.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!a.group_name)throw A.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return a.group_name=typeof(a==null?void 0:a.group_name)=="string"?[a==null?void 0:a.group_name]:a==null?void 0:a.group_name,a.group_id=(M=(B=a==null?void 0:a.group_name)==null?void 0:B.map(ee=>{var Ee,J;let Se=(J=(Ee=y.group_settings)==null?void 0:Ee.filter(Oe=>(Oe==null?void 0:Oe.group_name)===ee))==null?void 0:J[0];return Se==null?void 0:Se.group_id}))==null?void 0:M.toString().split(","),a}),o.group_settingss=n;C(o)},C=o=>{if(console.log(o.total_score,o.eff_score),o.total_score===null){A.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(o!=null&&o.work_efficiency&&o.eff_score===null){A.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const a={shixun_evaluation:o.shixun_evaluation};(()=>hl(void 0,null,function*(){me(!0),(yield(0,q.ZP)(`/api/homework_commons/${E.categoryId}/public_setting.json`,{method:"post",body:Su({},o)})).status===0&&(A.ZP.success("\u66F4\u65B0\u6210\u529F"),s(!0),xe(),u({type:"shixunHomeworks/getWorkList",payload:Su({},E)})),me(!1)}))()};return e.createElement("section",{className:Cu.form},e.createElement(W.Z,{align:"middle"},e.createElement(_.Z,{flex:"1"},e.createElement("div",{className:Cu.title},"\u516C\u5F00\u8BBE\u7F6E")),e.createElement(_.Z,null,(y==null?void 0:y.can_edit)&&r&&e.createElement(G.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>s(!1)},"\u7F16\u8F91\u8BBE\u7F6E"),!r&&e.createElement(e.Fragment,null,e.createElement(G.ZP,{type:"primary",loading:Y,onClick:()=>Z()},"\u63D0\u4EA4"),e.createElement(G.ZP,{type:"primary",ghost:!0,className:"ml20",onClick:()=>{s(!0),xe()}},"\u53D6\u6D88")))),e.createElement(W.Z,null,e.createElement(_.Z,{span:24,className:"mt15 mt20"},e.createElement(ge.default,{checked:v.score_open,disabled:r,onChange:o=>{v.score_open=o.target.checked,R(Object.assign({},v))}},e.createElement("span",{className:"font14"},"\u516C\u5F00\u6210\u7EE9")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9)")),e.createElement(_.Z,{span:24,className:"mt15"},e.createElement(ge.default,{checked:v.open_code,disabled:r,onChange:o=>{v.open_code=o.target.checked,R(Object.assign({},v))}},e.createElement("span",{className:"font14"},"\u516C\u5F00\u4EE3\u7801")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u4EE3\u7801\u8BE6\u60C5)")),!!v.open_code&&e.createElement(_.Z,{span:24,className:"mt10 ml25"},e.createElement(de.ZP.Group,{disabled:r,value:v.open_code_type,onChange:o=>{v.open_code_type=o.target.value,R(Object.assign({},v))}},e.createElement(de.ZP,{value:0},"\u4EFB\u610F\u65F6\u95F4\u67E5\u770B"),e.createElement(de.ZP,{style:{marginLeft:60},value:1},"\u7EC3\u4E60\u65F6\u95F4\u7ED3\u675F\u540E"))),e.createElement(_.Z,{span:24,className:"mt15 mt20"},e.createElement(ge.default,{checked:v.rank_forbidden,disabled:r,onChange:o=>{v.rank_forbidden=o.target.checked,R(Object.assign({},v))}},e.createElement("span",{className:"font14"},"\u5F00\u542F\u5C01\u699C")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\u5219\u5728\u8BBE\u7F6E\u7684\u8FD9\u6BB5\u65F6\u95F4\u5185\uFF0C\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u4FE1\u606F\uFF0C\u5176\u4ED6\u65F6\u95F4\u53EF\u4EE5\u67E5\u770B)")),!!v.rank_forbidden&&v.unified_setting&&e.createElement(_.Z,{span:24,className:"mt10 "},e.createElement("div",{style:{marginLeft:50}},e.createElement(W.Z,{align:"middle",className:"mt25 "},e.createElement(_.Z,null,"\u5F00\u59CB\u65F6\u95F4"),e.createElement(_.Z,{className:"ml10"},e.createElement(uu.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:f,disabledTime:Ut,disabled:r||b()()>b()(y.rank_forbidden_start),value:v.rank_forbidden_start?b()(v.rank_forbidden_start):"",onChange:(o,a)=>{v.rank_forbidden_start=a,(v.end_time==""||!v.end_time)&&v.unified_setting&&(v.end_time=b()(o).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),R(Object.assign({},v))}})),e.createElement(_.Z,null,e.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u5F00\u59CB\u65F6\u95F4)"))),e.createElement(W.Z,{align:"middle",className:"mt25"},e.createElement(_.Z,null,"\u622A\u6B62\u65F6\u95F4"),e.createElement(_.Z,{className:"ml10"},e.createElement(uu.default,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:b()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:r,disabledDate:f,value:v.rank_forbidden_end?b()(v.rank_forbidden_end):"",onChange:(o,a)=>{v.rank_forbidden_end=a,R(Object.assign({},v))}})),e.createElement(_.Z,null,e.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u7ED3\u675F\u65F6\u95F4)"))))),!v.unified_setting&&($==null?void 0:$.length)>0&&!!v.rank_forbidden&&e.createElement(W.Z,{style:{marginTop:30,paddingTop:20,marginLeft:80,borderTop:"1px solid #eee"}},e.createElement(_.Z,{span:24},e.createElement(W.Z,null,e.createElement(_.Z,{span:10}),e.createElement(_.Z,{span:10},e.createElement(W.Z,{className:"c-grey-c ml30"},e.createElement(_.Z,{flex:"1"},"(\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u5F00\u59CB\u65F6\u95F4)"),e.createElement(_.Z,{flex:"1"},"(\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u7ED3\u675F\u65F6\u95F4)"))),e.createElement(_.Z,{span:4}))),n.map(function(o,a){var B,M,ee,Ee,J,Se,Oe;return e.createElement(_.Z,{span:24,key:a},e.createElement(W.Z,{className:"mt25"},e.createElement(_.Z,{style:{marginLeft:30}},e.createElement("span",null,"\u5C01\u699C\u89C4\u5219",a+1,"\uFF1A"),e.createElement(pu.default,{disabled:r||!((B=p==null?void 0:p.homework_status)!=null&&B.includes("\u672A\u53D1\u5E03"))&&o.id,mode:"multiple",style:{width:306},value:typeof o.group_name=="string"?[o.group_name]:o.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:H=>{n[a].group_name=H,n[a].group_id=o.group_id,k(n.slice())}},y.group_settings&&y.group_settings.map(function(H){if(v!=null&&v.unified_setting&&!n.map(De=>De.group_name).toString().split(",").includes(String(H.group_name)))return e.createElement(Vt,{value:H.group_name,key:H.id},H.group_name);if($.map(De=>De.group_name).toString().split(",").includes(String(H.group_name))&&!n.map(De=>De.group_name).toString().split(",").includes(String(H.group_name)))return e.createElement(Vt,{value:H.group_name,key:H.id},H.group_name)}))),e.createElement(_.Z,{span:10},e.createElement("div",{className:"ml30"},e.createElement(Dl,{allowClear:!1,disabled:r||((Ee=(ee=(M=y==null?void 0:y.group_settings)==null?void 0:M.filter(H=>H.id===o.id))==null?void 0:ee[0])!=null&&Ee.rank_forbidden_start?b()()H.id===o.id))==null?void 0:Se[0])==null?void 0:Oe.rank_forbidden_start)?!1:[!0,!1]:!1),style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"],disabledDate:f,disabledTime:Ut,showTime:{format:"HH:mm",defaultValue:[b()((0,re.U6)(),"HH:mm"),b()((0,re.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:o.rank_forbidden_start&&[b()(o.rank_forbidden_start),o.rank_forbidden_end?b()(o.rank_forbidden_end):void 0],onChange:(H,De)=>{n[a].rank_forbidden_start=De[0],n[a].rank_forbidden_end=De[1],k([...n])}}))),!r&&e.createElement(_.Z,{className:"ml20"},a>0&&!o.id&&e.createElement(ku.Z,{onClick:()=>{n=n.filter((H,De)=>a!==De),k(n.slice()),setTimeout(()=>k(n.slice()),10)}}),e.createElement(Ou.Z,{className:"c-green ml20",onClick:()=>{k(n.concat({}))}}))))}))))};var Cl=(0,S.connect)(({shixunHomeworks:l,loading:t})=>({shixunHomeworks:l,loading:t.effects}))(Bl),Al=Object.defineProperty,wl=Object.defineProperties,xl=Object.getOwnPropertyDescriptors,$t=Object.getOwnPropertySymbols,bl=Object.prototype.hasOwnProperty,Pl=Object.prototype.propertyIsEnumerable,Qt=(l,t,u)=>t in l?Al(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,Au=(l,t)=>{for(var u in t||(t={}))bl.call(t,u)&&Qt(l,u,t[u]);if($t)for(var u of $t(t))Pl.call(t,u)&&Qt(l,u,t[u]);return l},Gt=(l,t)=>wl(l,xl(t)),kl=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});const Ol=({shixunHomeworks:l,loading:t,dispatch:u})=>{var E;const c=(0,S.useParams)(),{workSetting:y,workList:p,changeData:h}=l,[r,s]=(0,e.useState)(!0),[N,T]=(0,e.useState)(!1),[Y,me]=(0,e.useState)(!1),[oe]=ie.default.useForm();let[$,w]=(0,e.useState)([]),[n,k]=(0,e.useState)([]);const D=!((E=p==null?void 0:p.homework_status)!=null&&E.includes("\u672A\u53D1\u5E03"));let[x,v]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,is_onpage_time:!0,training_time_rules:1,hack_settings:[],punish_time:void 0,hack_score_settings:void 0});(0,e.useEffect)(()=>(R(),()=>{w([])}),[]);const R=()=>{u({type:"shixunHomeworks/getWorkSetting",payload:Au({},c)})};(0,e.useEffect)(()=>{y!=null&&y.course_id&&(Object.keys(x).map(function(C){x[C]=y[C]}),(!x.allow_late||!x.unified_late)&&(x.late_penalty=5),$=JSON.parse(JSON.stringify(y.group_settings.map(C=>Gt(Au({},C),{group_name:[C.group_name]})).filter(C=>C.publish_time!==null))),n=JSON.parse(JSON.stringify(y.allow_late_settings.map(C=>Gt(Au({},C),{group_name:[C.group_name]})).filter(C=>C.late_time!==null))),Z(),v(Au({},x)),w([...$]),k([...n]))},[y]);const xe=()=>{const C=JSON.parse(JSON.stringify(x));f(C)},f=C=>{if(console.log(C.total_score,C.eff_score),C.total_score===null){A.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}const o=()=>kl(void 0,null,function*(){T(!0),(yield(0,q.ZP)(`/api/homework_commons/${c.categoryId}/hack_score_setting.json`,{method:"post",body:Au({},C)})).status===0&&(A.ZP.success("\u66F4\u65B0\u6210\u529F"),s(!0),R(),u({type:"shixunHomeworks/getWorkList",payload:Au({},c)})),T(!1)});(x==null?void 0:x.hack_score_settings)!==(y==null?void 0:y.hack_score_settings)&&D?ue.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:o}):o()},Z=()=>{var C;const{total_score:o}=x,a=(C=x.hack_settings)==null?void 0:C.length;let B=0,M;switch(x.hack_score_settings){case 0:const ee=(o/a).toFixed(2);x.hack_settings.map((g,ae)=>{B=ae,g.hack_score=ee>0?ee:0}),M=(o-ee*(a-1)).toFixed(2),x.hack_settings[B].hack_score=M>0?M:0;break;case 1:const Ee=[0,1,3,6];let J=0;const Se=x.hack_settings.filter(g=>g.difficult===1).length*Ee[1],Oe=x.hack_settings.filter(g=>g.difficult===2).length*Ee[2],H=x.hack_settings.filter(g=>g.difficult===3).length*Ee[3],De=o/(Se+Oe+H);console.log(De,2222),x.hack_settings.map((g,ae)=>{B=ae,g.hack_score=(Ee[g.difficult]*De).toFixed(2),J=J+Number(g.hack_score)});let m=x.hack_settings[B].hack_score;M=(o-J+Number(m)).toFixed(2),x.hack_settings[B].hack_score=M>0?M:0;break}};return e.createElement("section",{className:Cu.form},e.createElement(W.Z,{align:"middle"},e.createElement(_.Z,{flex:"1"}),e.createElement(_.Z,null,(y==null?void 0:y.can_edit)&&r&&e.createElement(G.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>s(!1)},"\u7F16\u8F91\u8BBE\u7F6E"),!r&&e.createElement(e.Fragment,null,e.createElement(G.ZP,{type:"primary",loading:N,onClick:()=>xe()},"\u63D0\u4EA4"),e.createElement(G.ZP,{type:"primary",ghost:!0,className:"ml20",onClick:()=>{s(!0),R()}},"\u53D6\u6D88")))),e.createElement(W.Z,{align:"middle"},e.createElement(_.Z,null,e.createElement("span",null,"\u603B\u5206\u503C"),e.createElement(eu.Z,{min:0,className:"ml10 mr10",style:{width:160},value:x.total_score,disabled:r||D,onChange:C=>{x.total_score=C,v(Object.assign({},x)),Z()}}),"\xA0\u5206"),e.createElement(_.Z,{style:{marginLeft:100}},e.createElement("span",null,"\u6D4B\u8BC4\u5355\u6B21\u62A5\u9519\u589E\u52A0\u65F6\u957F"),e.createElement(eu.Z,{className:"ml10 mr10",style:{width:160},min:0,value:x.punish_time,precision:0,disabled:r,onChange:C=>{x.punish_time=C,v(Object.assign({},x)),Z()}}),"\xA0\u5206\u949F")),e.createElement(W.Z,{align:"middle",style:{marginTop:20}},e.createElement(_.Z,null,e.createElement("span",null,"\u8BD5\u9898\u5206\u503C\u8BBE\u7F6E\u89C4\u5219")),e.createElement(_.Z,{flex:"1"},e.createElement(ie.default.Item,{className:"ml20"},e.createElement(de.ZP.Group,{disabled:r||D,value:x.hack_score_settings,onChange:C=>{x.hack_score_settings=C.target.value,v(Object.assign({},x)),Z()}},e.createElement(de.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),e.createElement(de.ZP,{className:"ml20 mr20",value:1},"\u96BE\u6613\u5EA6"),e.createElement(de.ZP,{value:2},"\u81EA\u5B9A\u4E49\u5206\u503C"))))),e.createElement("div",{className:Cu.hackList},x.hack_settings&&x.hack_settings.map(function(C,o){return e.createElement(W.Z,{key:o,align:"middle",style:{marginTop:20}},e.createElement(_.Z,{flex:"1",className:"pr10"},e.createElement("strong",null,C.hack_name)),e.createElement(_.Z,{flex:"150px"},e.createElement(eu.Z,{min:0,step:.1,value:C.hack_score,disabled:r||x.hack_score_settings!==2||D,onChange:a=>{x.hack_settings[o].hack_score=a;const B=x.hack_settings.reduce((M,ee)=>M+Number(ee.hack_score),0);x.total_score=B.toFixed(2),v(Au({},x))}}),e.createElement("span",{className:"ml10"},"\u5206")),e.createElement(_.Z,{style:{lineHeight:"20px"}},C.difficult===1&&e.createElement("span",{className:"tag-style-border-small bg-green c-white mr10"},"\u7B80\u5355"),C.difficult===2&&e.createElement("span",{className:"tag-style-border-small bg-blue c-white mr10"},"\u9002\u4E2D"),C.difficult===3&&e.createElement("span",{className:"tag-style-border-small bg-orange c-white mr10"},"\u56F0\u96BE")))})),e.createElement("div",{style:{height:100}}))};var Ml=(0,S.connect)(({shixunHomeworks:l,loading:t})=>({shixunHomeworks:l,loading:t.effects}))(Ol),vt=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});const Sl=({shixunHomeworks:l,loading:t,dispatch:u})=>{var E,c;const[y,p]=(0,e.useState)(!0),[h,r]=(0,e.useState)(!1),[s,N]=(0,e.useState)([]),[T,Y]=(0,e.useState)([]),[me,oe]=(0,e.useState)([]),[$,w]=(0,e.useState)([]),n=(0,S.useParams)();function k(){return vt(this,null,function*(){let v=yield(0,q.ZP)(`/api/homework_commons/${n.categoryId}/homework_common_collaborators.json`,{method:"get"});Y(v)})}function D(){return vt(this,null,function*(){let v=yield(0,q.ZP)(`/api/courses/${n==null?void 0:n.coursesId}/teachers`,{method:"get",params:{homework_id:n.categoryId,limit:1e3}});v==null||v.teacher_list.map(R=>{R.key=R.user_id}),oe(v==null?void 0:v.teacher_list),w(v==null?void 0:v.teacher_list)})}(0,e.useEffect)(()=>{k(),D()},[n]);const x=()=>{};return e.createElement("section",{className:Cu.form},e.createElement(W.Z,null,e.createElement(_.Z,{flex:"1"},e.createElement("span",{style:{fontSize:"16px"}},"\u534F\u4F5C\u8BBE\u7F6E"),(T==null?void 0:T.can_edit)&&e.createElement("span",{style:{cursor:"pointer",color:"#0152d9",marginLeft:"10px"},onClick:()=>{r(!0)}},"+\u6DFB\u52A0\u534F\u4F5C\u8005"))),e.createElement(W.Z,{style:{marginTop:"20px",marginBottom:"20px"}},((E=T==null?void 0:T.data)==null?void 0:E.length)<=0&&e.createElement(Ue.Z,{customText:"\u8BE5\u4F5C\u4E1A\u6682\u65E0\u534F\u4F5C\u8005"}),(c=T==null?void 0:T.data)==null?void 0:c.map(v=>e.createElement("span",{style:{display:"inline-flex",height:"40px",borderRadius:"4px",border:"1px solid #44D7B6",padding:"7px 20px",color:"#44D7B6",marginRight:"40px"}},e.createElement("span",{style:{flex:"1"}},v==null?void 0:v.real_name),(T==null?void 0:T.can_edit)&&e.createElement("span",{style:{cursor:"pointer",marginLeft:"10px"},onClick:()=>vt(void 0,null,function*(){(yield(0,q.ZP)(`/api/homework_commons/${n.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:v.id}})).status===0&&(A.ZP.info("\u5220\u9664\u6210\u529F"),k(),D())})},"X")))),e.createElement(W.Z,null,!y&&e.createElement(_.Z,{className:"mb50"},e.createElement(G.ZP,{type:"primary",size:"middle",onClick:()=>x()},"\u63D0\u4EA4"),e.createElement(G.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:()=>{p(!0)}},"\u53D6\u6D88"))),e.createElement(ue.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:h,onCancel:()=>r(!1),onOk:()=>vt(void 0,null,function*(){if(s.length===0){A.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,q.ZP)(`/api/homework_commons/${n.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:s}})).status===0&&(A.ZP.info("\u6DFB\u52A0\u6210\u529F"),N([]),k(),D(),r(!1))})},e.createElement("div",null,e.createElement("div",{style:{display:"flex"}},e.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",e.createElement(Le.default.Search,{onChange:v=>{oe($.filter(R=>R.name.indexOf(v.target.value)>-1))}})),e.createElement(L.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(v,R)=>{N(v)},selectedRowKeys:s,getCheckboxProps:v=>({disabled:v.is_collaborator})},pagination:!1,dataSource:me,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var Il=(0,S.connect)(({shixunHomeworks:l,loading:t})=>({shixunHomeworks:l,loading:t.effects}))(Sl),Zl=()=>e.createElement("section",{className:"bg-white pl30 pr30 pt10 mb10"},e.createElement(z.default,{destroyInactiveTabPane:!0},e.createElement(z.default.TabPane,{tab:"\u53D1\u5E03\u8BBE\u7F6E",key:1},e.createElement(_l,null)),e.createElement(z.default.TabPane,{tab:"\u8BC4\u5206\u8BBE\u7F6E",key:2},e.createElement(Ml,null)),e.createElement(z.default.TabPane,{tab:"\u516C\u5F00\u8BBE\u7F6E",key:3},e.createElement(Cl,null)),e.createElement(z.default.TabPane,{tab:"\u534F\u4F5C\u8BBE\u7F6E",key:4},e.createElement(Il,null)))),Nl=i(26724),Ll=i.n(Nl),Tl=Object.defineProperty,jl=Object.defineProperties,Rl=Object.getOwnPropertyDescriptors,Jt=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,zl=Object.prototype.propertyIsEnumerable,Kt=(l,t,u)=>t in l?Tl(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,Xt=(l,t)=>{for(var u in t||(t={}))Hl.call(t,u)&&Kt(l,u,t[u]);if(Jt)for(var u of Jt(t))zl.call(t,u)&&Kt(l,u,t[u]);return l},Wl=(l,t)=>jl(l,Rl(t)),qt=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});const Yl=({shixunHomeworks:l,loading:t,dispatch:u})=>{const E=(0,S.useParams)(),c=(0,S.useLocation)(),[y,p]=(0,e.useState)([]),[h,r]=(0,e.useState)([]),[s,N]=(0,e.useState)(!0),[T,Y]=(0,e.useState)(!1),[me,oe]=(0,e.useState)(1),[$,w]=(0,e.useState)([]),[n,k]=(0,e.useState)(!1),[D,x]=(0,e.useState)(!1);(0,e.useEffect)(()=>{l.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(v.resetFields(),p([]),k(!0),xe()):k(!1)},[l.actionTabs.key]);const[v]=ie.default.useForm();let R=[];const xe=()=>qt(void 0,null,function*(){var C;if(s&&!T){Y(!0),oe(me+1);const o=yield(0,Fu.JG)(Wl(Xt({},E),{page:me})),a=[...o.group_list];o!=null&&o.ungroup_list&&a.push({id:o==null?void 0:o.ungroup_list.id,name:o==null?void 0:o.ungroup_list.name,works_count:o==null?void 0:o.ungroup_list.work_count,last_review_time:o==null?void 0:o.ungroup_list.last_review_time}),p([...y,...a]),Y(!1),((C=o.group_list)==null?void 0:C.length)<10&&N(!1)}}),f=()=>{u({type:"shixunHomeworks/setActionTabs",payload:{}}),x(!1),N(!0),Y(!1),oe(1),p([]),v.resetFields()},Z=[{title:"",dataIndex:"id",width:280,render:(C,o)=>e.createElement(ge.default,{disabled:!(o.works_count>1),value:String(o.id)},o.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return e.createElement(ue.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:n,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>qt(void 0,null,function*(){const C=v.getFieldValue();(yield(0,q.ZP)(`/api/homework_commons/${E.categoryId}/hack_homework_code_repeat.json`,{method:"post",body:{group_ids:[...C.group_ids]}})).status===0&&(f(),A.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield u({type:"shixunHomeworks/getWorkList",payload:l.actionTabs.params}),S.history.push(`/classrooms/${E.coursesId}/program_homework/${E.categoryId}/detail?tabs=2`),u({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),onCancel:f},l.codeReviewCourse&&e.createElement(ie.default,{form:v,onChange:C=>{w(Xt({},v.getFieldValue()))},initialValues:{group_ids:R,end_time:b()(b()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},e.createElement("div",{className:"flexd-table-header mt20"},e.createElement(L.default,{pagination:!1,dataSource:[],columns:Z})),e.createElement(ie.default.Item,{name:"group_ids"},e.createElement(ge.default.Group,{className:"w100"},e.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},e.createElement(Ll(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:C=>{xe()},hasMore:s,useWindow:!1},e.createElement(L.default,{loading:t.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:Z,dataSource:y,pagination:!1})))))),e.createElement(W.Z,null,e.createElement(_.Z,{className:"ml10"},e.createElement(ge.default,{checked:D,onChange:C=>{x(C.target.checked);let o=[];C.target.checked&&(o=y.filter(a=>a.works_count>1).map(a=>a.id+"")),v.setFieldsValue({group_ids:o})}},"\u5168\u9009"))))};var Ul=(0,S.connect)(({shixunHomeworks:l,loading:t})=>({shixunHomeworks:l,loading:t}))(Yl),Vl=i(16716),$l=i(72509),Vu=i(87168),It=i(84015),Ql=i(46961),Gl=i(10712),Jl=i(70840),Kl=i(97488),el=i(63934),Xl=Object.defineProperty,ql=Object.defineProperties,ea=Object.getOwnPropertyDescriptors,ul=Object.getOwnPropertySymbols,ua=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,tl=(l,t,u)=>t in l?Xl(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,Je=(l,t)=>{for(var u in t||(t={}))ua.call(t,u)&&tl(l,u,t[u]);if(ul)for(var u of ul(t))ta.call(t,u)&&tl(l,u,t[u]);return l},$u=(l,t)=>ql(l,ea(t)),Qu=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});let la=[Gl.Z,Jl.Z,Kl.Z];const aa=({user:l,classroomList:t})=>{var u,E;let[c,y]=(0,e.useState)(Je($u(Je({},(0,S.useParams)()),{page:1,per_page:10,rank_type:2,course_group:(0,P.dE)()?[l.userInfo.course.course_group_id]:[]}),(0,S.useParams)()));const[p,h]=(0,e.useState)([]),[r,s]=(0,e.useState)([]),[N,T]=(0,e.useState)([]),[Y,me]=(0,e.useState)(!1);let[oe,$]=(0,e.useState)([{title:"\u6392\u884C",dataIndex:"rank",width:100,fixed:"left",render:(n,k,D)=>n<4?e.createElement("img",{src:la[n-1]}):n},{title:"\u7528\u6237",dataIndex:"user_name",width:150,fixed:"left",key:"user_name",render:(n,k,D)=>e.createElement("div",null,e.createElement("img",{style:{width:30,height:30,borderRadius:"50%",marginRight:10},src:Ql.Z.IMG_SERVER+"/images/"+(k==null?void 0:k.image_url)}),n)},{title:"\u5206\u73ED",dataIndex:"course_group",key:"course_group",ellipsis:!0,width:150,fixed:"left"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:150,ellipsis:!0,fixed:"left",render:n=>n||"- -"},{title:"\u901A\u8FC7",dataIndex:"passed_count",width:100,fixed:"left",key:"passed_count"},{title:"\u5F97\u5206",dataIndex:"score",width:100,fixed:"left",key:"score"}]);(0,e.useEffect)(()=>{var n,k,D,x,v;oe.splice(7);for(let R=0;R<((n=p==null?void 0:p.question_data)==null?void 0:n.length);R++){let xe={};xe.title=p!=null&&p.sent_type?e.createElement("span",null,"\u9898\u76EE"+(R+1)+`\uFF08${(D=(k=p==null?void 0:p.question_data)==null?void 0:k[R])==null?void 0:D.question_score}\uFF09`):e.createElement("a",{onClick:()=>Qu(void 0,null,function*(){var f,Z;let C=yield(0,q.ZP)(`/api/problems/${(Z=(f=p==null?void 0:p.question_data)==null?void 0:f[R])==null?void 0:Z.identifier}/start.json`,{method:"get"});C&&(window.open(`/myproblems/${C==null?void 0:C.identifier}?type=1`),localStorage.setItem("program_homework",[c.coursesId,c.categoryId]))})},"\u9898\u76EE"+(R+1)+`\uFF08${(v=(x=p==null?void 0:p.question_data)==null?void 0:x[R])==null?void 0:v.question_score}\uFF09`),xe.dataIndex="question_data",xe.width=250,xe.render=(f,Z)=>{var C,o,a,B,M;return e.createElement("div",null,((C=f==null?void 0:f[R])==null?void 0:C.answer_question_time)&&e.createElement("div",null,e.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>Qu(void 0,null,function*(){var ee,Ee,J,Se,Oe,H,De,m;if((0,P.Rm)()&&!((ee=t.AssistantObject.hack)!=null&&ee.can_appraise)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(!((Ee=f==null?void 0:f[R])!=null&&Ee.open_code)){A.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let g=yield(0,q.ZP)("/api/courses/view_code.json",{method:"get",params:$u(Je({},c),{id:c.coursesId,homework_common_id:c.categoryId,hack_user_code_id:(J=f==null?void 0:f[R])==null?void 0:J.hack_user_code_id})});ue.default.warning({icon:null,width:800,title:e.createElement("div",null,e.createElement("span",null,"\u4EE3\u7801"),e.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(Se=f==null?void 0:f[R])==null?void 0:Se.current_language),e.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(Oe=f==null?void 0:f[R])==null?void 0:Oe.memory,"\uFF08KB\uFF09"),e.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(H=f==null?void 0:f[R])==null?void 0:H.run_time,"\uFF08ms\uFF09"),e.createElement("span",null,"\u5F97\u5206\uFF1A",(De=f==null?void 0:f[R])==null?void 0:De.score)),content:e.createElement(el.Z,{classroomList:t,user:l,languages:[{language:(m=f==null?void 0:f[R])==null?void 0:m.language,code:g==null?void 0:g.code}],v:f,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:f.language,game_id:f.id,diff_code_count:f.diff_code_count})})})}),e.createElement("span",{style:{margin:"0px 10px"}},((o=f==null?void 0:f[R])==null?void 0:o.answer_question_time)||"- -"),(a=f==null?void 0:f[R])!=null&&a.submit_count?e.createElement(Pe.Z,{title:`${((B=f==null?void 0:f[R])==null?void 0:B.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},e.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((M=f==null?void 0:f[R])==null?void 0:M.submit_count)||0):null))},oe.push(xe)}$([...oe])},[p==null?void 0:p.question_data]),(0,e.useEffect)(()=>{var n;(n=l==null?void 0:l.userInfo)!=null&&n.course&&((0,P.dE)()&&(c.course_group=(0,P.dE)()?[l.userInfo.course.course_group_id]:[],y(Je({},c))),w(1))},[l==null?void 0:l.userInfo]);function w(n){return Qu(this,null,function*(){var k,D,x,v,R,xe,f;me(!0);let Z=yield(0,q.ZP)("/api/courses/rank_list.json",{method:"get",params:$u(Je({},c),{id:c.coursesId,rank_type:2,homework_common_id:c.categoryId})});if(h(Z),me(!1),Z.status!=-1&&((0,P.dE)()?(n===1&&s([(D=(k=Z==null?void 0:Z.course_group)==null?void 0:k[0])==null?void 0:D.id]),Z!=null&&Z.my_rank?T([Z==null?void 0:Z.my_rank,...Z==null?void 0:Z.rank_list]):T([...Z==null?void 0:Z.rank_list])):T([...Z==null?void 0:Z.rank_list]),n===1)){let C={title:e.createElement(Pe.Z,{title:`\u603B\u8017\u65F6\u65F6\u4E3A\u505A\u9898\u901A\u8FC7\u65F6\u957F\u548C\u7F5A\u65F6\u65F6\u957F\u7684\u603B\u548C\uFF0C
- \u7F5A\u65F6\u65F6\u957F=\u8BC4\u6D4B\u51FA\u9519\u6B21\u6570X\u8BBE\u7F6E\u7684\u7F5A\u65F6\uFF08\u5F53\u524D\u4E3A${Z==null?void 0:Z.punish_time}\u5206\uFF09`},e.createElement("span",{style:{marginRight:3}},"\u603B\u8017\u65F6")," ",e.createElement("span",{style:{fontSize:"14px"},className:"iconfont icon-tishixiaowenhao c-blue"})),dataIndex:"finish_time",width:150,ellipsis:!0,fixed:"left",key:"finish_time"};oe.push(C);for(let o=0;o<((x=Z==null?void 0:Z.question_data)==null?void 0:x.length);o++){let a={};a.title=Z!=null&&Z.sent_type?e.createElement("span",null,"\u9898\u76EE"+(o+1)+`\uFF08${(R=(v=Z==null?void 0:Z.question_data)==null?void 0:v[o])==null?void 0:R.question_score}\uFF09`):e.createElement("a",{onClick:()=>Qu(this,null,function*(){var B,M;let ee=yield(0,q.ZP)(`/api/problems/${(M=(B=Z==null?void 0:Z.question_data)==null?void 0:B[o])==null?void 0:M.identifier}/start.json`,{method:"get"});ee&&(window.open(`/myproblems/${ee==null?void 0:ee.identifier}?type=1`),localStorage.setItem("program_homework",[c.coursesId,c.categoryId]))})},"\u9898\u76EE"+(o+1)+`\uFF08${(f=(xe=Z==null?void 0:Z.question_data)==null?void 0:xe[o])==null?void 0:f.question_score}\uFF09`),a.dataIndex="question_data",a.width=250,a.render=(B,M)=>{var ee,Ee,J,Se,Oe;return e.createElement("div",null,((ee=B==null?void 0:B[o])==null?void 0:ee.answer_question_time)&&e.createElement("div",null,e.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>Qu(this,null,function*(){var H,De,m,g,ae,j,X,je;if((0,P.Rm)()&&!((H=t.AssistantObject.hack)!=null&&H.can_view)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(!((De=B==null?void 0:B[o])!=null&&De.open_code)){A.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let ye=yield(0,q.ZP)("/api/courses/view_code.json",{method:"get",params:$u(Je({},c),{id:c.coursesId,homework_common_id:c.categoryId,hack_user_code_id:(m=B==null?void 0:B[o])==null?void 0:m.hack_user_code_id})});ue.default.warning({icon:null,width:800,title:e.createElement("div",null,e.createElement("span",null,"\u4EE3\u7801"),e.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(g=B==null?void 0:B[o])==null?void 0:g.current_language),e.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(ae=B==null?void 0:B[o])==null?void 0:ae.memory,"\uFF08KB\uFF09"),e.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(j=B==null?void 0:B[o])==null?void 0:j.run_time,"\uFF08ms\uFF09"),e.createElement("span",null,"\u5F97\u5206\uFF1A",(X=B==null?void 0:B[o])==null?void 0:X.score)),content:e.createElement(el.Z,{classroomList:t,user:l,languages:[{language:(je=B==null?void 0:B[o])==null?void 0:je.language,code:ye==null?void 0:ye.code}],v:B,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:B.language,game_id:B.id,diff_code_count:B.diff_code_count})})})}),e.createElement("span",{style:{margin:"0px 10px"}},((Ee=B==null?void 0:B[o])==null?void 0:Ee.answer_question_time)||"- -"),(J=B==null?void 0:B[o])!=null&&J.submit_count?e.createElement(Pe.Z,{title:`${((Se=B==null?void 0:B[o])==null?void 0:Se.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},e.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((Oe=B==null?void 0:B[o])==null?void 0:Oe.submit_count)||0):null))},oe.push(a)}$([...oe])}})}return console.log("----",oe),e.createElement("div",{style:{width:1200,margin:"0px auto"}},(p==null?void 0:p.message)==="\u5C01\u699C\u4E2D"?e.createElement(Ue.Z,{customText:"\u7B54\u9898\u65F6\u95F4\u8FDB\u5165\u5012\u8BA1\u65F6\uFF0C\u6682\u65F6\u5C01\u699C\uFF0C\u8BF7\u52A0\u901F\u7ADE\u6280\u901A\u5173\u7B54\u9898"}):e.createElement("div",{style:{background:"#fff",padding:20}},e.createElement("div",{style:{display:"inline-flex"}},e.createElement("label",null,"\u5206\u73ED\u60C5\u51B5\uFF1A"),(0,P.GJ)()&&e.createElement("div",{style:{flex:1}},e.createElement(ge.default.Group,{className:Vu.Z.checkboxgroup,value:r,onChange:n=>{var k;c.type===1?(s([]),c.course_group=[],c.page=1,y(Je({},c)),w()):c.type===2?(s(["\u5168\u90E8"]),c.course_group=(k=p==null?void 0:p.course_group)==null?void 0:k.map(D=>D.id),c.page=1,y(Je({},c)),w()):(s([...n.filter(D=>D!="\u5168\u90E8")]),c.course_group=n.filter(D=>D!="\u5168\u90E8"),c.page=1,y(Je({},c)),w())}},e.createElement(ge.default,{value:"\u5168\u90E8",onChange:n=>{n.target.checked?c.type=2:c.type=1}},"\u5168\u90E8\u5206\u73ED"),(u=p==null?void 0:p.course_group)==null?void 0:u.map((n,k)=>e.createElement(ge.default,{onChange:D=>{c.type=3},value:n.id},n==null?void 0:n.name)))),(0,P.dE)()&&e.createElement(de.ZP.Group,{onChange:n=>{n.target.value==="\u5168\u90E8"?(c.course_group=[],c.page=1,y(Je({},c)),w()):(c.course_group=[n.target.value],c.page=1,y(Je({},c)),w())},defaultValue:l.userInfo.course.course_group_id},e.createElement(de.ZP,{value:"\u5168\u90E8"},"\u5168\u90E8\u5206\u73ED"),(E=p==null?void 0:p.course_group)==null?void 0:E.map((n,k)=>e.createElement(de.ZP,{value:n.id},n.name)))),(0,P.GJ)()&&e.createElement("div",{style:{width:"100%",display:"flex",justifyContent:"space-between",marginTop:10}},e.createElement("span",{style:{fontSize:14,color:"#B1BACD"}},"\u6392\u884C\u89C4\u5219\uFF1A\u65F6\u95F4\u7ED3\u675F\u540E\u6B63\u5F0F\u5C01\u699C\uFF0C\u65F6\u95F4\u6BB5\u4E4B\u5916\u7684\u63D0\u4EA4\u4E0D\u8BA1\u5165\u6392\u884C\u3002 ",e.createElement("a",{onClick:()=>{ue.default.warning({title:"\u8BA1\u5206\u89C4\u5219",width:500,content:e.createElement("div",null,e.createElement("p",null,"\u6392\u540D\u89C4\u5219\uFF1A\u7ECF\u5178ACM\u89C4\u5219"),e.createElement("p",null,"AC\uFF08\u901A\u8FC7\u9898\u76EE\uFF09\u8D8A\u591A\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),e.createElement("p",null,"AC\u76F8\u540C\uFF0C\u603B\u7528\u65F6\u8D8A\u5C11\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),e.createElement("p",null,"\u603B\u7528\u65F6=\u2211\uFF08\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6\uFF09"),e.createElement("p",null,"\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6=\u6BD4\u8D5B\u5F00\u59CB\u5230\u63D0\u4EA4\u88AB\u901A\u8FC7\u7684\u65F6\u95F4+\u7F5A\u65F6"),e.createElement("p",null,"\u7F5A\u65F6=\uFF08\u901A\u8FC7\u524D\uFF09\u9519\u8BEF\u4EE3\u7801\u63D0\u4EA4\u6B21\u6570*\u6BCF\u6B21\u7F5A\u65F6"),e.createElement("p",null,"\u4E0D\u7B97\u7F5A\u65F6\u7684\u60C5\u51B5\uFF1A\u6CA1\u6709\u901A\u8FC7\u7684\u9898\u76EE\u3001\uFF08\u7CFB\u7EDF\uFF09\u5185\u90E8\u9519\u8BEF\u3001\u7F16\u8BD1\u9519\u8BEF"))})}},"\u70B9\u51FB\u67E5\u770B\u8BA1\u5206\u89C4\u5219")),e.createElement(G.ZP,{onClick:()=>{(0,wt.VY)($u(Je({},c),{id:c.coursesId,rank_type:2,homework_common_id:c.categoryId}))}},"\u5BFC\u51FA")),e.createElement(au.Z,{spinning:Y},e.createElement(L.default,{style:{marginTop:10},pagination:!1,scroll:{x:1200},rowClassName:(n,k)=>k===0&&(0,P.dE)()&&Vu.Z.tables,dataSource:N,columns:oe})),e.createElement("div",{style:{width:"100%",textAlign:"center",marginTop:10}},e.createElement(ve.Z,{current:c.page,pageSize:c.per_page,total:p==null?void 0:p.count,hideOnSinglePage:!0,onChange:(n,k)=>{c.page=n,c.per_page=k,y(Je({},c)),w()}}))))};var na=(0,S.connect)(({user:l,classroomList:t})=>({user:l,classroomList:t}))(aa),ra=i(20503),oa=i(59279),sa=i(50006),ia=i(42942),O=i(59301),ca=Object.defineProperty,ll=Object.getOwnPropertySymbols,da=Object.prototype.hasOwnProperty,ma=Object.prototype.propertyIsEnumerable,al=(l,t,u)=>t in l?ca(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,Zt=(l,t)=>{for(var u in t||(t={}))da.call(t,u)&&al(l,u,t[u]);if(ll)for(var u of ll(t))ma.call(t,u)&&al(l,u,t[u]);return l},yt=(l,t,u)=>new Promise((E,c)=>{var y=r=>{try{h(u.next(r))}catch(s){c(s)}},p=r=>{try{h(u.throw(r))}catch(s){c(s)}},h=r=>r.done?E(r.value):Promise.resolve(r.value).then(y,p);h((u=u.apply(l,t)).next())});let Ea=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u5D29\u6E83\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u5D29\u6E83\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const pa=({shixunHomeworks:l,classroomList:t,globalSetting:u,user:E,loading:c,dispatch:y})=>{var p,h,r,s;const N=(0,S.useParams)(),[T]=(0,S.useSearchParams)(),[Y,me]=(0,e.useState)(T.get("tabs")||"0"),[oe,$]=(0,e.useState)({}),{workList:w,workSetting:n}=l,[k,D]=(0,e.useState)(!1);N.category=T.get("category_id"),N.order="work_score",N.b_order="desc",(0,e.useEffect)(()=>{y({type:"classroomList/getAssistantPermissions",payload:{course_id:N.coursesId}})},[(0,P.bg)()]);const x=o=>{var a;if(o==="5"&&!((a=t.AssistantObject.hack)!=null&&a.can_exam_leaderboard)&&(0,P.Rm)()){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}me(o),o==="0"&&y({type:"shixunHomeworks/getWorkList",payload:N})},v=()=>{ue.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:O.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",O.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>yt(void 0,null,function*(){var o;const a=(o=l.workList)==null?void 0:o.myshixun_identifier;(yield(0,Fu.Fr)({id:a}))&&(A.ZP.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3951],{87168:function(pu,Le){Le.Z={flex_box_center:"flex_box_center___eQ57b",flex_space_between:"flex_space_between___PVjBV",flex_box_vertical_center:"flex_box_vertical_center___ghTL_",flex_box_center_end:"flex_box_center_end___z8oKm",flex_box_column:"flex_box_column___JQV5n",title:"title___w80Ja",workListTabWrap:"workListTabWrap___YRwm7",workListTabButton:"workListTabButton___ebGCB",tables:"tables___AYvHM",checkboxgroup:"checkboxgroup___fZHgL"}},10712:function(pu,Le,i){var e=i(59301),ee=Object.defineProperty,I=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,K=(Y,j,X)=>j in Y?ee(Y,j,{enumerable:!0,configurable:!0,writable:!0,value:X}):Y[j]=X,Pe=(Y,j)=>{for(var X in j||(j={}))C.call(j,X)&&K(Y,X,j[X]);if(I)for(var X of I(j))ue.call(j,X)&&K(Y,X,j[X]);return Y};const ke=Y=>React.createElement("svg",Pe({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},Y),React.createElement("path",{fill:"#F7B500",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm1 3H6.395a3.501 3.501 0 0 1-.857 1.245c-.32.294-.752.551-1.297.772L4 9.109V10.9c.448-.154.82-.315 1.117-.483.222-.126.45-.282.685-.466l.236-.194V15H8V7ZM4.812 0c.175 0 .35.16.438.318l1.313 2.309s-2.8.16-4.463 1.672L.088.716C0 .636 0 .557 0 .478 0 .159.263 0 .525 0Zm8.663 0c.263 0 .525.239.525.478 0 .08 0 .159-.088.238L11.9 4.22c-1.662-1.433-4.463-1.592-4.463-1.592L8.75.318C8.75.16 8.925 0 9.188 0Z"}));Le.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Y3QjUwMCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptMSAzSDYuMzk1YTMuNTAxIDMuNTAxIDAgMCAxLS44NTcgMS4yNDVjLS4zMi4yOTQtLjc1Mi41NTEtMS4yOTcuNzcyTDQgOS4xMDlWMTAuOWMuNDQ4LS4xNTQuODItLjMxNSAxLjExNy0uNDgzLjIyMi0uMTI2LjQ1LS4yODIuNjg1LS40NjZsLjIzNi0uMTk0VjE1SDhWN1pNNC44MTIgMGMuMTc1IDAgLjM1LjE2LjQzOC4zMThsMS4zMTMgMi4zMDlzLTIuOC4xNi00LjQ2MyAxLjY3MkwuMDg4LjcxNkMwIC42MzYgMCAuNTU3IDAgLjQ3OCAwIC4xNTkuMjYzIDAgLjUyNSAwWm04LjY2MyAwYy4yNjMgMCAuNTI1LjIzOS41MjUuNDc4IDAgLjA4IDAgLjE1OS0uMDg4LjIzOEwxMS45IDQuMjJjLTEuNjYyLTEuNDMzLTQuNDYzLTEuNTkyLTQuNDYzLTEuNTkyTDguNzUuMzE4QzguNzUuMTYgOC45MjUgMCA5LjE4OCAwWiIvPjwvc3ZnPg=="},70840:function(pu,Le,i){var e=i(59301),ee=Object.defineProperty,I=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,K=(Y,j,X)=>j in Y?ee(Y,j,{enumerable:!0,configurable:!0,writable:!0,value:X}):Y[j]=X,Pe=(Y,j)=>{for(var X in j||(j={}))C.call(j,X)&&K(Y,X,j[X]);if(I)for(var X of I(j))ue.call(j,X)&&K(Y,X,j[X]);return Y};const ke=Y=>React.createElement("svg",Pe({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},Y),React.createElement("path",{fill:"#B9C4CF",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm.05 3c-.675 0-1.203.092-1.584.276a2.056 2.056 0 0 0-.887.794c-.18.296-.31.691-.394 1.186l-.038.255 2.004.177c.055-.443.164-.753.326-.928a.814.814 0 0 1 .626-.263.81.81 0 0 1 .611.255c.162.17.243.375.243.614 0 .222-.081.456-.245.703-.164.247-.539.608-1.124 1.084-.96.776-1.613 1.45-1.962 2.02a4.363 4.363 0 0 0-.588 1.552L4 15h6v-1.781H6.877c.184-.197.343-.356.479-.478.136-.122.405-.334.808-.638.677-.523 1.145-1.002 1.401-1.438.257-.437.386-.895.386-1.374 0-.45-.112-.858-.336-1.22a2.043 2.043 0 0 0-.924-.808C8.301 7.088 7.753 7 7.05 7ZM4.812 0c.175 0 .35.16.437.318l1.313 2.309s-2.8.16-4.463 1.672L.088.716C0 .636 0 .557 0 .478 0 .159.263 0 .525 0Zm8.662 0c.263 0 .525.239.525.478 0 .08 0 .159-.088.238L11.9 4.22c-1.662-1.433-4.463-1.592-4.463-1.592L8.75.318C8.75.16 8.925 0 9.188 0Z"}));Le.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0I5QzRDRiIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLjA1IDNjLS42NzUgMC0xLjIwMy4wOTItMS41ODQuMjc2YTIuMDU2IDIuMDU2IDAgMCAwLS44ODcuNzk0Yy0uMTguMjk2LS4zMS42OTEtLjM5NCAxLjE4NmwtLjAzOC4yNTUgMi4wMDQuMTc3Yy4wNTUtLjQ0My4xNjQtLjc1My4zMjYtLjkyOGEuODE0LjgxNCAwIDAgMSAuNjI2LS4yNjMuODEuODEgMCAwIDEgLjYxMS4yNTVjLjE2Mi4xNy4yNDMuMzc1LjI0My42MTQgMCAuMjIyLS4wODEuNDU2LS4yNDUuNzAzLS4xNjQuMjQ3LS41MzkuNjA4LTEuMTI0IDEuMDg0LS45Ni43NzYtMS42MTMgMS40NS0xLjk2MiAyLjAyYTQuMzYzIDQuMzYzIDAgMCAwLS41ODggMS41NTJMNCAxNWg2di0xLjc4MUg2Ljg3N2MuMTg0LS4xOTcuMzQzLS4zNTYuNDc5LS40NzguMTM2LS4xMjIuNDA1LS4zMzQuODA4LS42MzguNjc3LS41MjMgMS4xNDUtMS4wMDIgMS40MDEtMS40MzguMjU3LS40MzcuMzg2LS44OTUuMzg2LTEuMzc0IDAtLjQ1LS4xMTItLjg1OC0uMzM2LTEuMjJhMi4wNDMgMi4wNDMgMCAwIDAtLjkyNC0uODA4QzguMzAxIDcuMDg4IDcuNzUzIDcgNy4wNSA3Wk00LjgxMiAwYy4xNzUgMCAuMzUuMTYuNDM3LjMxOGwxLjMxMyAyLjMwOXMtMi44LjE2LTQuNDYzIDEuNjcyTC4wODguNzE2QzAgLjYzNiAwIC41NTcgMCAuNDc4IDAgLjE1OS4yNjMgMCAuNTI1IDBabTguNjYyIDBjLjI2MyAwIC41MjUuMjM5LjUyNS40NzggMCAuMDggMCAuMTU5LS4wODguMjM4TDExLjkgNC4yMmMtMS42NjItMS40MzMtNC40NjMtMS41OTItNC40NjMtMS41OTJMOC43NS4zMThDOC43NS4xNiA4LjkyNSAwIDkuMTg4IDBaIi8+PC9zdmc+"},97488:function(pu,Le,i){var e=i(59301),ee=Object.defineProperty,I=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,K=(Y,j,X)=>j in Y?ee(Y,j,{enumerable:!0,configurable:!0,writable:!0,value:X}):Y[j]=X,Pe=(Y,j)=>{for(var X in j||(j={}))C.call(j,X)&&K(Y,X,j[X]);if(I)for(var X of I(j))ue.call(j,X)&&K(Y,X,j[X]);return Y};const ke=Y=>React.createElement("svg",Pe({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},Y),React.createElement("path",{fill:"#D09F18",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm-.062 3c-.826 0-1.464.172-1.915.517-.4.307-.686.733-.856 1.278l-.058.21 1.908.364c.052-.383.153-.651.302-.804a.772.772 0 0 1 .58-.23c.23 0 .412.07.544.211.133.14.199.33.199.565a.88.88 0 0 1-.265.638.89.89 0 0 1-.662.27 1.35 1.35 0 0 1-.158-.012l-.104-.015-.105 1.536c.278-.085.496-.127.654-.127.298 0 .533.099.707.296.173.197.26.475.26.833 0 .352-.09.634-.27.845a.852.852 0 0 1-.677.316.862.862 0 0 1-.636-.25c-.143-.144-.254-.384-.333-.723l-.036-.177L4 12.826c.132.482.321.882.567 1.2.246.319.56.56.942.726.381.165.902.248 1.563.248.677 0 1.224-.112 1.64-.335.416-.223.735-.542.956-.955.221-.414.332-.845.332-1.296 0-.359-.067-.667-.2-.926a1.633 1.633 0 0 0-.563-.625c-.149-.099-.363-.185-.644-.259.347-.204.606-.441.778-.712a1.66 1.66 0 0 0 .257-.908 1.82 1.82 0 0 0-.634-1.42C8.571 7.189 7.886 7 6.938 7ZM4.813 0c.175 0 .35.17.437.338l1.313 2.453s-2.8.17-4.463 1.776L.088.761C0 .677 0 .592 0 .507 0 .17.263 0 .525 0Zm8.662 0c.263 0 .525.254.525.507 0 .085 0 .17-.088.254L11.9 4.483C10.238 2.96 7.437 2.79 7.437 2.79L8.75.338C8.75.17 8.925 0 9.188 0Z"}));Le.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0QwOUYxOCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLS4wNjIgM2MtLjgyNiAwLTEuNDY0LjE3Mi0xLjkxNS41MTctLjQuMzA3LS42ODYuNzMzLS44NTYgMS4yNzhsLS4wNTguMjEgMS45MDguMzY0Yy4wNTItLjM4My4xNTMtLjY1MS4zMDItLjgwNGEuNzcyLjc3MiAwIDAgMSAuNTgtLjIzYy4yMyAwIC40MTIuMDcuNTQ0LjIxMS4xMzMuMTQuMTk5LjMzLjE5OS41NjVhLjg4Ljg4IDAgMCAxLS4yNjUuNjM4Ljg5Ljg5IDAgMCAxLS42NjIuMjcgMS4zNSAxLjM1IDAgMCAxLS4xNTgtLjAxMmwtLjEwNC0uMDE1LS4xMDUgMS41MzZjLjI3OC0uMDg1LjQ5Ni0uMTI3LjY1NC0uMTI3LjI5OCAwIC41MzMuMDk5LjcwNy4yOTYuMTczLjE5Ny4yNi40NzUuMjYuODMzIDAgLjM1Mi0uMDkuNjM0LS4yNy44NDVhLjg1Mi44NTIgMCAwIDEtLjY3Ny4zMTYuODYyLjg2MiAwIDAgMS0uNjM2LS4yNWMtLjE0My0uMTQ0LS4yNTQtLjM4NC0uMzMzLS43MjNsLS4wMzYtLjE3N0w0IDEyLjgyNmMuMTMyLjQ4Mi4zMjEuODgyLjU2NyAxLjIuMjQ2LjMxOS41Ni41Ni45NDIuNzI2LjM4MS4xNjUuOTAyLjI0OCAxLjU2My4yNDguNjc3IDAgMS4yMjQtLjExMiAxLjY0LS4zMzUuNDE2LS4yMjMuNzM1LS41NDIuOTU2LS45NTUuMjIxLS40MTQuMzMyLS44NDUuMzMyLTEuMjk2IDAtLjM1OS0uMDY3LS42NjctLjItLjkyNmExLjYzMyAxLjYzMyAwIDAgMC0uNTYzLS42MjVjLS4xNDktLjA5OS0uMzYzLS4xODUtLjY0NC0uMjU5LjM0Ny0uMjA0LjYwNi0uNDQxLjc3OC0uNzEyYTEuNjYgMS42NiAwIDAgMCAuMjU3LS45MDggMS44MiAxLjgyIDAgMCAwLS42MzQtMS40MkM4LjU3MSA3LjE4OSA3Ljg4NiA3IDYuOTM4IDdaTTQuODEzIDBjLjE3NSAwIC4zNS4xNy40MzcuMzM4bDEuMzEzIDIuNDUzcy0yLjguMTctNC40NjMgMS43NzZMLjA4OC43NjFDMCAuNjc3IDAgLjU5MiAwIC41MDcgMCAuMTcuMjYzIDAgLjUyNSAwWm04LjY2MiAwYy4yNjMgMCAuNTI1LjI1NC41MjUuNTA3IDAgLjA4NSAwIC4xNy0uMDg4LjI1NEwxMS45IDQuNDgzQzEwLjIzOCAyLjk2IDcuNDM3IDIuNzkgNy40MzcgMi43OUw4Ljc1LjMzOEM4Ljc1LjE3IDguOTI1IDAgOS4xODggMFoiLz48L3N2Zz4="},63934:function(pu,Le,i){i.d(Le,{Z:function(){return De}});var e=i(59301),ee=i(5112),I=i(3113),C=i(8591),ue=i(43418),K=i(26220),Pe=i(95237),ke=i(43604),Y=i(28103),j=i(90612),X={flex_box_center:"flex_box_center___eijRq",flex_space_between:"flex_space_between___R4Vev",flex_box_vertical_center:"flex_box_vertical_center___j8R6g",flex_box_center_end:"flex_box_center_end___eB0cz",flex_box_column:"flex_box_column___b9VdU",md:"md___tcpb2",title:"title___dVHM9"},oe=i(35099),nu=i(24334),uu=i(76265),ae=i(63144),fe=i(31272),ne=i(44758),Ce=i(88289),Te=i(20360),$=i(59301),Ie=Object.defineProperty,ze=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,ru=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,we=(ge,ie,Fe)=>ie in ge?Ie(ge,ie,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):ge[ie]=Fe,O=(ge,ie)=>{for(var Fe in ie||(ie={}))ru.call(ie,Fe)&&we(ge,Fe,ie[Fe]);if(P)for(var Fe of P(ie))he.call(ie,Fe)&&we(ge,Fe,ie[Fe]);return ge},Ve=(ge,ie)=>ze(ge,Ae(ie)),re=(ge,ie,Fe)=>new Promise(($e,de)=>{var Je=ce=>{try{ou(Fe.next(ce))}catch(Q){de(Q)}},_u=ce=>{try{ou(Fe.throw(ce))}catch(Q){de(Q)}},ou=ce=>ce.done?$e(ce.value):Promise.resolve(ce.value).then(Je,_u);ou((Fe=Fe.apply(ge,ie)).next())});const Tu={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var Be=(ge=>(ge[ge.SET_PATH=0]="SET_PATH",ge[ge.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",ge))(Be||{});function Oe(ge,ie){switch(ie.type){case 0:return Ve(O({},ge),{selectedPath:ie.payload});case 1:return Ve(O({},ge),{passedContent:ie.payload});default:throw new Error}}var De=({language:ge,dispatch:ie,shixunWorkReport:Fe,v:$e,languages:de,classroomList:Je,autoHeight:_u,diff_code_count:ou,data:ce})=>{const[Q,ve]=(0,e.useState)(de==null?void 0:de[0]),U=(0,ae.useParams)();return(0,e.useEffect)(()=>{ve(de==null?void 0:de[0])},[]),(0,e.useEffect)(()=>{var v;ve((v=de==null?void 0:de.filter(je=>je.language===(Q==null?void 0:Q.language)))==null?void 0:v[0])},[de]),$.createElement($.Fragment,null,$.createElement("h2",null," ",$.createElement("span",null,$e.is_finish?$.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",$.createElement("span",{className:"ml5 font12 c-grey-999"},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801")):$.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",$.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5")),(de==null?void 0:de.length)>1&&$.createElement(ee.ZP.Group,{defaultValue:ge,style:{marginLeft:10},onChange:v=>{var je;$e.language=v.target.value,ve((je=de==null?void 0:de.filter(su=>su.language===v.target.value))==null?void 0:je[0])}},de==null?void 0:de.map(v=>$.createElement(ee.ZP,{value:v==null?void 0:v.language},v==null?void 0:v.language)))),(0,oe.GJ)()&&Fe!="shixunWorkReport"&&$.createElement("span",null,$.createElement("span",null,"\u5F97\u5206 ",Q==null?void 0:Q.score,"/",Q==null?void 0:Q.total_score),$.createElement(I.ZP,{style:{margin:"0px 10px"},onClick:()=>{var v,je;if(!((je=(v=Je.AssistantObject)==null?void 0:v.hack)!=null&&je.can_appraise)&&(0,oe.Rm)()){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let su=Q==null?void 0:Q.score;ue.default.confirm({title:"\u8C03\u5206",content:$.createElement("div",null,$.createElement("p",null,"\u5F97\u5206\uFF1A",Q==null?void 0:Q.score,"/",Q==null?void 0:Q.total_score),$.createElement("p",null,"\u8C03\u5206\uFF1A",$.createElement(K.Z,{min:0,max:Q==null?void 0:Q.total_score,defaultValue:Q==null?void 0:Q.score,onChange:me=>{su=me}}))),okText:"\u786E\u8BA4",onOk:()=>re(void 0,null,function*(){(yield(0,uu.ZP)(`/api/courses/${U==null?void 0:U.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:U==null?void 0:U.coursesId,hack_user_code_id:Q==null?void 0:Q.hack_user_id,score:su}})).status===0&&(C.ZP.success("\u8C03\u5206\u6210\u529F"),ie({type:"shixunHomeworks/setActionTabs",payload:{}}),ie({type:"shixunHomeworks/getShixunWorkReports",payload:O({},U)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,oe.GJ)()&&Fe!="shixunWorkReport"&&$.createElement(I.ZP,{onClick:()=>{var v;if(!((v=Je.AssistantObject.hack)!=null&&v.can_appraise)&&(0,oe.Rm)()){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ie({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:Fe.user_id,type:"1",language:Q==null?void 0:Q.language,v:$e,data:O({},Fe)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),$.createElement(j.ZP,{height:300,language:Q==null?void 0:Q.language,value:nu.Base64.decode(Q==null?void 0:Q.code),autoHeight:_u,theme:"default",options:Tu}),((Q==null?void 0:Q.comment)||(Q==null?void 0:Q.hidden_comment))&&$.createElement("div",null,$.createElement(Pe.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},$.createElement(ke.Z,{flex:1},$.createElement("h1",{className:X.title},"\u70B9\u8BC4\u5185\u5BB9")),$.createElement(ke.Z,{className:"pr30"},(0,oe.GJ)()&&$.createElement(I.ZP,{onClick:()=>re(void 0,null,function*(){ue.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:$.createElement(Ce.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return re(this,null,function*(){(yield(0,ne.gZ)({comment_id:Q==null?void 0:Q.comment_id,homeworkId:U.homeworkId,type:"hack"})).status===0&&(C.ZP.success("\u5220\u9664\u6210\u529F"),ie({type:"shixunHomeworks/getShixunWorkReports",payload:O({},U)}))})}})})},$.createElement(Te.Z,null),"\u5220\u9664"))),$.createElement(Y.Z,{style:{margin:0}}),(Q==null?void 0:Q.comment)&&$.createElement("aside",{className:"pl30 pr30 mt20"},$.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),$.createElement("br",null),$.createElement(fe.Z,{value:Q==null?void 0:Q.comment})),(Q==null?void 0:Q.hidden_comment)&&$.createElement("aside",{className:"pl30 pr30 mt20"},$.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),$.createElement("br",null),$.createElement(fe.Z,{value:Q==null?void 0:Q.hidden_comment}))))}},24965:function(pu,Le,i){var e=i(59301),ee=i(43418),I=i(8591),C=i(76265),ue=i(63144),K=Object.defineProperty,Pe=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable,j=(ae,fe,ne)=>fe in ae?K(ae,fe,{enumerable:!0,configurable:!0,writable:!0,value:ne}):ae[fe]=ne,X=(ae,fe)=>{for(var ne in fe||(fe={}))ke.call(fe,ne)&&j(ae,ne,fe[ne]);if(Pe)for(var ne of Pe(fe))Y.call(fe,ne)&&j(ae,ne,fe[ne]);return ae},oe=(ae,fe)=>{var ne={};for(var Ce in ae)ke.call(ae,Ce)&&fe.indexOf(Ce)<0&&(ne[Ce]=ae[Ce]);if(ae!=null&&Pe)for(var Ce of Pe(ae))fe.indexOf(Ce)<0&&Y.call(ae,Ce)&&(ne[Ce]=ae[Ce]);return ne},nu=(ae,fe,ne)=>new Promise((Ce,Te)=>{var $=Ae=>{try{ze(ne.next(Ae))}catch(P){Te(P)}},Ie=Ae=>{try{ze(ne.throw(Ae))}catch(P){Te(P)}},ze=Ae=>Ae.done?Ce(Ae.value):Promise.resolve(Ae.value).then($,Ie);ze((ne=ne.apply(ae,fe)).next())});const uu=ae=>{var fe=ae,{shixunHomeworks:ne,dispatch:Ce}=fe,Te=oe(fe,["shixunHomeworks","dispatch"]);const $=(0,ue.useParams)();return e.createElement(ee.default,{centered:!0,title:"\u63D0\u793A",open:ne.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>nu(void 0,null,function*(){(yield(0,C.ZP)(`/api/myshixuns/${ne.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:$.coursesId}})).shixun_identifier&&(I.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ce({type:"shixunHomeworks/setActionTabs",payload:{}}),Ce({type:"shixunHomeworks/getWorkList",payload:X({},ne.actionTabs.params)}))}),onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),e.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};Le.Z=(0,ue.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(uu)},4436:function(pu,Le,i){i.r(Le),i.d(Le,{default:function(){return fa}});var e=i(59301),ee=i(76265),I=i(63144),C=i(8591),ue=i(43418),K=i(3113),Pe=i(66104),ke=i(6848),Y=i(99313),j=i(14491),X=i(22596),oe=i(15826),nu=i(31272),uu=Object.defineProperty,ae=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,Ce=(l,t,u)=>t in l?uu(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,Te=(l,t)=>{for(var u in t||(t={}))fe.call(t,u)&&Ce(l,u,t[u]);if(ae)for(var u of ae(t))ne.call(t,u)&&Ce(l,u,t[u]);return l},$=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});const Ie=({shixunHomeworks:l,dispatch:t})=>{const u=(0,I.useParams)();return e.createElement(ue.default,{centered:!0,title:"\u63D0\u793A",open:l.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>$(void 0,null,function*(){(yield t({type:"shixunHomeworks/deleteReply",payload:{object_id:l.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(C.ZP.success("\u5220\u9664\u6210\u529F"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getReplyList",payload:Te({},l.actionTabs.params)}))}),onCancel:()=>{t({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var ze=(0,I.connect)(({shixunHomeworks:l})=>({shixunHomeworks:l}))(Ie),Ae=i(99232),P=i.n(Ae),ru=i(71418),he=i(53864),we={flex_box_center:"flex_box_center___zN9Rd",flex_space_between:"flex_space_between___OHt3Z",flex_box_vertical_center:"flex_box_vertical_center___xzO8Q",flex_box_center_end:"flex_box_center_end___LuRwh",flex_box_column:"flex_box_column___rEgTS",top:"top___vNhKr",desc:"desc___IlwMy",liked:"liked___gFxXM",likedActive:"likedActive___bEcK_",reply:"reply___q4nj7",replyList:"replyList___qxCAX",comment:"comment___gIcRF"},O=i(35099),Ve=i(6629),re=i(59301),Tu=Object.defineProperty,Be=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,Z=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,ie=(l,t,u)=>t in l?Tu(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,Fe=(l,t)=>{for(var u in t||(t={}))De.call(t,u)&&ie(l,u,t[u]);if(Z)for(var u of Z(t))ge.call(t,u)&&ie(l,u,t[u]);return l},$e=(l,t)=>Be(l,Oe(t)),de=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});P().locale("ZH-cn");let Je=["","\u7B80\u5355","\u4E2D\u7B49","\u56F0\u96BE"];const _u=({shixunHomeworks:l,classroomList:t,globalSetting:u,user:o,loading:c,dispatch:D})=>{var _,B,n;const[s,L]=(0,e.useState)($e(Fe({},(0,I.useParams)()),{per_page:10})),[H,V]=(0,e.useState)([]),[Ee,se]=(0,e.useState)(-1),[G,w]=(0,e.useState)(""),[F,d]=(0,e.useState)(""),{detailLeftMenus:y}=t,T=(0,I.useLocation)(),[p,z]=(0,e.useState)({}),{workDetail:be,workList:A}=l,[x,M]=(0,e.useState)("1"),[a,f]=(0,e.useState)(!1);(0,e.useEffect)(()=>{A.homework_status&&r()},[A]);function r(){return de(this,null,function*(){var k,q,pe;f(!0);let te=yield(0,ee.ZP)(`/api/courses/${s.coursesId}/homework_commons/edit_hack_homework.json`,{method:"get",params:$e(Fe({},s),{id:s.categoryId})});if(V(te),f(!1),s.defaultExpandedRowKeys=[`${(q=(k=te==null?void 0:te.data)==null?void 0:k[0])==null?void 0:q.identifier}`],x!="2"){if((pe=A.homework_status)!=null&&pe.includes("\u5BFC\u5165"))return;M(te!=null&&te.description?"1":"2")}L(Fe({},s))})}return re.createElement("section",{className:we.bg},re.createElement(ru.Z,{spinning:a},re.createElement(Y.default,{onChange:k=>{M(k)},activeKey:x},re.createElement(Y.default.TabPane,{key:1,tab:"\u8BF4\u660E"},re.createElement("section",{className:" edu-container",style:{padding:"20px 20px",background:"#fff"}},!(H!=null&&H.description)&&re.createElement(Ve.Z,{customText:"\u6682\u65E0\u8BF4\u660E"}),re.createElement(nu.Z,{value:(H==null?void 0:H.description)||""}))),!((_=A.homework_status)!=null&&_.includes("\u5BFC\u5165"))&&re.createElement(Y.default.TabPane,{key:2,tab:"\u9898\u76EE\u5217\u8868"},re.createElement("div",null,re.createElement("section",{className:" edu-container",style:{padding:"20px 20px",background:"#fff"}},s.defaultExpandedRowKeys&&re.createElement(j.default,{dataSource:H==null?void 0:H.data,rowKey:k=>k==null?void 0:k.identifier,pagination:!1,expandable:{expandedRowRender:k=>{var q,pe;return re.createElement("div",{style:{padding:"10px 48px",borderRadius:2}},re.createElement("p",null,"\u9898\u76EE\uFF1A",k==null?void 0:k.name),re.createElement("p",null,"\u63CF\u8FF0\uFF1A",k==null?void 0:k.description),!(0,O.dE)()&&re.createElement("p",null,"\u9898\u76EE\u89E3\u6790:",re.createElement(nu.Z,{style:{fontSize:"14px"},value:(k==null?void 0:k.analysis)||"\u6682\u65E0\u89E3\u6790"})),re.createElement("div",{style:{width:"100%",textAlign:"end"}},(0,O.GJ)()&&((q=H==null?void 0:H.homework_status)==null?void 0:q.includes("\u672A\u53D1\u5E03"))&&re.createElement(K.ZP,{type:"primary",ghost:!0,onClick:()=>{window.open(`/problems/${k==null?void 0:k.identifier}/edit?type=1`),localStorage.setItem("program_homework",[s.coursesId,s.categoryId])}},"\u7F16\u8F91"),(0,O.GJ)()&&((pe=H==null?void 0:H.homework_status)==null?void 0:pe.includes("\u672A\u53D1\u5E03"))&&re.createElement(K.ZP,{type:"primary",style:{marginLeft:20},ghost:!0,onClick:()=>{ue.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u786E\u8BA4\u5220\u9664",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>de(void 0,null,function*(){let te=yield(0,ee.ZP)(`/api/problems/${k==null?void 0:k.identifier}.json`,{method:"delete"});(te==null?void 0:te.status)===0&&(C.ZP.info("\u5220\u9664\u6210\u529F"),s.page=1,r())})})}},"\u5220\u9664")))},defaultExpandedRowKeys:s.defaultExpandedRowKeys},columns:[{title:"\u9898\u76EE",dataIndex:"name",ellipsis:!0,width:"20%",key:"name"},{title:"\u96BE\u5EA6",dataIndex:"difficult",key:"difficult",render(k,q,pe){return re.createElement("div",null,Je[k])}},{title:"\u901A\u8FC7\u7387",dataIndex:"pass_rate",key:"pass_rate"},{title:"\u901A\u8FC7\u4EBA\u6570",dataIndex:"submit_info",key:"submit_info"},{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_discipline",ellipsis:!0,width:"10%",key:"tag_discipline"},{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",render(k,q,pe){return re.createElement("div",null,re.createElement("a",{onClick:()=>{var te;if((0,O.Rm)()&&!((te=t.AssistantObject.hack)!=null&&te.can_question_eaderboard)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${s.coursesId}/program_homework/${s.categoryId}/${k}/ranking`)}},"\u6392\u884C"),re.createElement("a",{onClick:()=>de(this,null,function*(){let te=yield(0,ee.ZP)(`/api/problems/${q==null?void 0:q.identifier}/start.json`,{method:"get"});te&&(window.open(`/myproblems/${te==null?void 0:te.identifier}?type=1`),localStorage.setItem("program_homework",[s.coursesId,s.categoryId]))}),style:{margin:"0px 20px"}},(0,O.GJ)()?"\u4F53\u9A8C":"\u8FDB\u5165\u7B54\u9898"))}}]})),console.log("---",[`${(n=(B=H==null?void 0:H.data)==null?void 0:B[0])==null?void 0:n.identifier}`]),re.createElement("aside",{className:"tc mt30 pb30"},re.createElement(he.Z,{defaultCurrent:1,total:H==null?void 0:H.count,hideOnSinglePage:!0,showTotal:k=>re.createElement("span",null,"\u5171",k,"\u6761"),current:s.page||1,pageSize:s.per_page||10,onChange:(k,q)=>{s.page=k,s.per_page=q,L(Fe({},s)),r()}})))))),re.createElement(ze,null))};var ou=(0,I.connect)(({shixunHomeworks:l,classroomList:t,loading:u,user:o,globalSetting:c})=>({shixunHomeworks:l,globalSetting:c,classroomList:t,user:o,loading:u.effects}))(_u),ce=i(78241),Q=i(20834),ve=i(24905),U=i(95237),v=i(43604),je=i(98135),su=i(38854),me=i(5112),tu=i(26220),et=i(43501),ut=i(53547),tt=i(44770),lt=i(86984),at=i(24965),nt=i(38081),rt=Object.defineProperty,vu=Object.getOwnPropertySymbols,ju=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Hu=(l,t,u)=>t in l?rt(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,ot=(l,t)=>{for(var u in t||(t={}))ju.call(t,u)&&Hu(l,u,t[u]);if(vu)for(var u of vu(t))Ru.call(t,u)&&Hu(l,u,t[u]);return l},st=(l,t)=>{var u={};for(var o in l)ju.call(l,o)&&t.indexOf(o)<0&&(u[o]=l[o]);if(l!=null&&vu)for(var o of vu(l))t.indexOf(o)<0&&Ru.call(l,o)&&(u[o]=l[o]);return u},zu=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});const it=l=>{var t=l,{shixunHomeworks:u,dispatch:o}=t,c=st(t,["shixunHomeworks","dispatch"]);const D=(0,I.useParams)(),[_,B]=(0,e.useState)(!0),[n,s]=(0,e.useState)(!1),[L]=ce.default.useForm(),H=()=>zu(void 0,null,function*(){const V=L.getFieldValue();(yield(0,ee.ZP)(`/api/homework_commons/${D.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...u.actionTabs.selectArrs],cover_all:_,hidden_comment:V.hidden_comment,comment:V.comment}})).status===0&&(C.ZP.success("\u8BC4\u9605\u6210\u529F"),L.resetFields(),o({type:"shixunHomeworks/setActionTabs",payload:{}}),o({type:"shixunHomeworks/getWorkList",payload:ot({},u.actionTabs.params)}))});return e.createElement(e.Fragment,null,e.createElement(ue.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:u.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>zu(void 0,null,function*(){const V=L.getFieldValue();JSON.stringify(V)==="{}"||V.hidden_comment===""&&V.comment===""?s(!0):u.workList.partial_comment?o({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:u.actionTabs.selectArrs,params:u.actionTabs.params}}):H()}),onCancel:()=>{o({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(ce.default,{form:L,onChange:()=>{n&&s(!1)}},e.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(ce.default.Item,{name:"comment"},e.createElement(je.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),e.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(ce.default.Item,{name:"hidden_comment"},e.createElement(je.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),n&&e.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),e.createElement(ue.default,{centered:!0,title:e.createElement("span",null,e.createElement(nt.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:u.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{H()},onCancel:()=>{o({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},e.createElement("div",{className:"tc"},e.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),e.createElement("p",null,e.createElement(me.ZP.Group,{onChange:V=>{B(V.target.value)},value:_},e.createElement(me.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),e.createElement(me.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var ct=(0,I.connect)(({shixunHomeworks:l})=>({shixunHomeworks:l}))(it),yu=i(44758),bu={wrap:"wrap___altfw",maxWidth70:"maxWidth70___Q4NoO",maxWidth80:"maxWidth80___lwsmt",maxWidth100:"maxWidth100___Wnsw8",maxWidth110:"maxWidth110___zQh0P",maxWidth120:"maxWidth120___gjwfa",reviewStatusTooltip:"reviewStatusTooltip___um7Rt",color32C:"color32C___GIjgW",MdEditor:"MdEditor___OuyKH",tr1:"tr1___nwwbX"},Wu=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Et=(l,t)=>{var u={};for(var o in l)dt.call(l,o)&&t.indexOf(o)<0&&(u[o]=l[o]);if(l!=null&&Wu)for(var o of Wu(l))t.indexOf(o)<0&&mt.call(l,o)&&(u[o]=l[o]);return u},Yu=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});const pt=l=>{var t=l,{shixunHomeworks:u,dispatch:o}=t,c=Et(t,["shixunHomeworks","dispatch"]),D,_,B,n;const s=(0,I.useParams)(),[L,H]=(0,e.useState)(!1),[V,Ee]=(0,e.useState)((_=(D=u.actionTabs.selectArrs)==null?void 0:D.data)==null?void 0:_.name),[se]=ce.default.useForm();(0,e.useEffect)(()=>{var w,F,d,y,T,p;u.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&se.setFieldsValue({comment:(F=(w=u.actionTabs.selectArrs)==null?void 0:w.data)==null?void 0:F.work_comment,hidden_comment:(y=(d=u.actionTabs.selectArrs)==null?void 0:d.data)==null?void 0:y.work_comment_hidden}),Ee((p=(T=u.actionTabs.selectArrs)==null?void 0:T.data)==null?void 0:p.name)},[u.actionTabs.key]);const G=()=>Yu(void 0,null,function*(){var w,F;const d=se.getFieldValue();if((yield(0,ee.ZP)(`/api/student_works/${(F=(w=u.actionTabs.selectArrs)==null?void 0:w.data)==null?void 0:F.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:d.hidden_comment,comment:d.comment}})).status===0)return C.ZP.success("\u8BC4\u9605\u6210\u529F"),se.resetFields(),o({type:"shixunHomeworks/setActionTabs",payload:{}}),o({type:"shixunHomeworks/getWorkList",payload:s})});return e.createElement(e.Fragment,null,e.createElement(ue.default,{centered:!0,title:(n=(B=u.actionTabs.selectArrs)==null?void 0:B.data)!=null&&n.work_comment_hidden?"\u66F4\u6539"+V+"\u70B9\u8BC4":V+"\u70B9\u8BC4",open:u.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Yu(void 0,null,function*(){const w=se.getFieldValue();JSON.stringify(w)==="{}"||w.hidden_comment===""&&w.comment===""?H(!0):G()}),onCancel:()=>{o({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(ce.default,{form:se,onChange:()=>{L&&H(!1)}},e.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(ce.default.Item,{name:"comment"},e.createElement(je.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),e.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(ce.default.Item,{name:"hidden_comment"},e.createElement(je.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),L&&e.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var hu=(0,I.connect)(({shixunHomeworks:l})=>({shixunHomeworks:l}))(pt),fu=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,eu=(l,t)=>{var u={};for(var o in l)_t.call(l,o)&&t.indexOf(o)<0&&(u[o]=l[o]);if(l!=null&&fu)for(var o of fu(l))t.indexOf(o)<0&&wt.call(l,o)&&(u[o]=l[o]);return u},Uu=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});const xt=l=>{var t=l,{shixunHomeworks:u,dispatch:o}=t,c=eu(t,["shixunHomeworks","dispatch"]);const D=(0,I.useParams)(),[_,B]=(0,e.useState)([]),[n,s]=(0,e.useState)([]);(0,e.useEffect)(()=>{u.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&L()},[u.actionTabs.key]);function L(){return Uu(this,null,function*(){const V=yield(0,ee.ZP)(`/api/homework_commons/${D.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});B(V)})}const H=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return e.createElement(e.Fragment,null,e.createElement(ue.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:u.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Uu(void 0,null,function*(){const V=yield(0,ee.ZP)(`/api/homework_commons/${D.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:n}});(V==null?void 0:V.status)===0&&(I.history.replace(`/classrooms/${D.coursesId}/shixun_homework/${D.categoryId}/detail?tabs=4`),window.location.reload(),o({type:"shixunHomeworks/setActionTabs",payload:{}}),s([]))}),onCancel:()=>{s([]),o({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(j.default,{rowSelection:{type:"checkbox",onChange:(V,Ee)=>{s([...V])},selectedRowKeys:n,getCheckboxProps:V=>({disabled:V.status==="\u8FDB\u884C\u4E2D"||V.works_count===0})},rowKey:V=>V.key||V.id,scroll:{y:300},pagination:!1,columns:H,dataSource:_==null?void 0:_.group_list})))};var bt=(0,I.connect)(({shixunHomeworks:l})=>({shixunHomeworks:l}))(xt),Pt=i(94646),kt=i(2054),Vu=i(15276),ft=Object.defineProperty,$u=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,Mt=(l,t,u)=>t in l?ft(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,Ke=(l,t)=>{for(var u in t||(t={}))jt.call(t,u)&&Mt(l,u,t[u]);if($u)for(var u of $u(t))Ot.call(t,u)&&Mt(l,u,t[u]);return l},Du=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});const Pu=({shixunHomeworks:l,dispatch:t,isShow:u,setIsShow:o,item:c,coursesId:D,categoryId:_})=>{const[B,n]=(0,e.useState)({page:1,limit:10}),[s,L]=(0,e.useState)([]),[H,V]=(0,e.useState)(!1);(0,e.useEffect)(()=>{u&&Ee()},[u]);function Ee(){return Du(this,null,function*(){V(!0);const G=yield(0,ee.ZP)(`/api/student_works/${c.id}/game_details.json`,{method:"get",params:Ke({},B)});V(!1),G.status===0&&L(G==null?void 0:G.data)})}const se=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(G,w,F)=>e.createElement("span",{style:{color:"#000"}},B.limit*(B.page-1)+F+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(G,w,F)=>e.createElement("span",{style:{color:"#000"}},G)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(G,w,F)=>e.createElement("span",null,G==0?"\u672A\u901A\u5173":G==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(G,w,F)=>e.createElement("span",{style:{color:"#333"}},G)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(G,w,F)=>e.createElement("span",{style:{color:"#333"}},G)}];return e.createElement(e.Fragment,null,e.createElement(ue.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:u,width:700,footer:null,maskClosable:!1,onCancel:()=>{B.page=1,B.limit=10,n(Ke({},B)),o(!1)}},e.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},e.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),e.createElement("span",{title:c==null?void 0:c.user_name,style:{color:"#232B40"}},c==null?void 0:c.user_name)),e.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),e.createElement("span",{title:c==null?void 0:c.student_id,style:{color:"#232B40"}},(c==null?void 0:c.student_id)||"--")),e.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),e.createElement("span",{title:c==null?void 0:c.group_name,style:{color:"#232B40"}},(c==null?void 0:c.group_name)||"--"))),e.createElement(j.default,{scroll:{y:380},columns:se,loading:H,style:{marginBottom:B.limit>(s==null?void 0:s.count)?"16px":"0"},dataSource:s.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:B.limit,current:B.page,position:["bottomRight"],onChange:(G,w)=>{B.page=G,B.limit=w,n(Ke({},B)),Ee()},total:s==null?void 0:s.count,showTotal:(G,w)=>e.createElement("span",null,"\u5171",e.createElement("span",{style:{color:"#165DFF"}}," ",G," "),"\u6761\u6570\u636E")}})))};var gt=(0,I.connect)(({shixunHomeworks:l})=>({shixunHomeworks:l}))(Pu),E=i(59301),Ft=Object.defineProperty,Qe=Object.getOwnPropertySymbols,Bu=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Qu=(l,t,u)=>t in l?Ft(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,iu=(l,t)=>{for(var u in t||(t={}))Bu.call(t,u)&&Qu(l,u,t[u]);if(Qe)for(var u of Qe(t))St.call(t,u)&&Qu(l,u,t[u]);return l},Cu=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});const Rt=({shixunHomeworks:l,classroomList:t,loading:u,dispatch:o,setExportParams:c,user:D})=>{var _,B,n,s,L,H,V,Ee,se,G,w,F;const d=(0,I.useParams)(),[y,T]=(0,e.useState)(iu(iu({},{page:1,limit:20,order:"work_score",b_order:"desc"}),d)),[p]=ce.default.useForm(),[z,be]=(0,e.useState)(),[A,x]=(0,e.useState)({}),[M,a]=(0,e.useState)([]),[f,r]=(0,e.useState)(!1),[k,q]=(0,e.useState)([]),[pe,te]=(0,e.useState)(!1),[xe,Ze]=(0,e.useState)(),[W,_e]=(0,e.useState)(1),[Ge,m]=(0,e.useState)(),[b,N]=(0,e.useState)(),[R,le]=(0,e.useState)(),[Me,Se]=(0,e.useState)(),[He,Ue]=(0,e.useState)(),[mu,Eu]=(0,e.useState)(!1),[Lu,Xu]=(0,e.useState)(!1),[ga,rl]=(0,e.useState)(),Ca=(0,I.useLocation)();(0,e.useEffect)(()=>(Fu(),()=>{x([]),a([])}),[y.coursesId]),(0,e.useEffect)(()=>{var h;const J=JSON.parse(JSON.stringify(l.workList));!((h=J==null?void 0:J.student_works)!=null&&h.length)&&(J!=null&&J.id)?(J.student_works=[iu({},J)],x(J)):(J!=null&&J.id&&a([iu(iu({},J),{number:"\u6211"})]),x(iu({},J)))},[l.workList]);const Fu=h=>(c(iu({},y)),o({type:"shixunHomeworks/getWorkList",payload:y}));(0,e.useEffect)(()=>{},[]);const Aa=()=>Cu(void 0,null,function*(){const h=yield(0,yu.Uc)({categoryId:d.categoryId});be(h==null?void 0:h.update_score)}),Fa=()=>Cu(void 0,null,function*(){o({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const h=yield(0,yu.Vs)({categoryId:d.categoryId});o({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(h==null?void 0:h.status)===0&&(C.ZP.success(h==null?void 0:h.message),Fu())}),va=()=>{y.page=1;const h=Object.assign({},p.getFieldsValue());delete y.course_group,delete y.teacher_comment,Object.keys(h).map(function(J){var Ne;switch(J){case"task_status":h[J].includes("all")||!h[J].length?(delete y.work_status,p.setFieldsValue({task_status:"all"})):(y.work_status=h[J],p.setFieldsValue({task_status:y.work_status}));break;case"course_group_info":h[J].includes("all")||!h[J].length?(delete y.course_group,p.setFieldsValue({course_group_info:"all"})):(y.course_group=h[J],p.setFieldsValue({course_group_info:y.course_group}));break;case"teacher_comment":h[J].includes("all")||!h[J].length?(delete y.teacher_comment,p.setFieldsValue({teacher_comment:"all"})):(y.teacher_comment=((Ne=h[J])==null?void 0:Ne.length)===1?Number(h[J][0]):"",p.setFieldsValue({teacher_comment:h[J]}));break}}),Fu()};(0,e.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Ue(47),Eu(!0))},[document.getElementById("divhe")]);const ya=(h,J)=>{y.page=h,y.limit=20,Fu()};function At(){_e(1),m(""),N(""),le(""),Se(""),q([])}const ha=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",fixed:"left",ellipsis:{showTitle:!1},render:(h,J,Ne)=>y.limit*(y.page-1)+Ne+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",fixed:"left",ellipsis:{showTitle:!1},render:h=>E.createElement(ke.Z,{placement:"bottomLeft",title:h},E.createElement("span",{className:"current"},h))},!(0,O.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:y.order==="student_id"?y.b_order==="desc"?"descend":"ascend":null,render:h=>E.createElement(ke.Z,{placement:"bottomLeft",title:h||"--"},E.createElement("span",{className:"current"},h||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",fixed:"left",ellipsis:{showTitle:!1},render:(h,J)=>h?E.createElement(ke.Z,{placement:"bottom",title:h},E.createElement("span",{className:"current"},h)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",fixed:"left",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:y.order==="work_status"?y.b_order==="desc"?"descend":"ascend":null,render:h=>E.createElement(oe.lC,{status:h})},{title:"\u5B8C\u6210\u65F6\u95F4",align:"center",dataIndex:"achieve_time",ellipsis:{showTitle:!1},render:(h,J)=>E.createElement(ke.Z,{placement:"bottomLeft",title:h},E.createElement("span",{className:"current"},h))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:{showTitle:!1},render:(h,J)=>E.createElement("span",{onClick:Ne=>{var qe;Ne.stopPropagation(),(qe=A.homework_status)!=null&&qe.includes("\u5BFC\u5165")&&(rl(J),Xu(!0))}},h||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:{showTitle:!1},render:(h,J)=>E.createElement("span",null,h||"- -")},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",render:(h,J)=>h&&h!="--"?E.createElement(ke.Z,{placement:"bottom",title:h},E.createElement("span",{className:"current"},h)):"--"},((_=A.homework_status)==null?void 0:_.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((B=A.homework_status)!=null&&B.includes("\u5BFC\u5165"))&&{title:E.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:h=>h?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(h,J)=>{var Ne;return(Ne=A.homework_status)!=null&&Ne.includes("\u5BFC\u5165")?(0,O.GJ)()?E.createElement("a",{onClick:qe=>{qe.stopPropagation(),o({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:J==null?void 0:J.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"):E.createElement("a",{onClick:qe=>{qe.stopPropagation(),rl(J),Xu(!0)}},"\u67E5\u770B"):(0,O.dE)()?E.createElement("div",null,(0,oe.JL)(J==null?void 0:J.work_status)==="\u672A\u5F00\u542F"?E.createElement("span",null,"--"):E.createElement("a",{onClick:qe=>{var qu;if(qe.stopPropagation(),(0,O.Rm)()&&!((qu=t.AssistantObject.hack)!=null&&qu.can_view)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${y.coursesId}/program_homework/${y.categoryId}/${J.id}/${J.user_id}/comment`,"_blank")}},"\u67E5\u770B")):E.createElement("a",{target:"_blank",onClick:qe=>{var qu,ol;if((0,O.Rm)()&&!((qu=t.AssistantObject.hack)!=null&&qu.can_view)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(qe.stopPropagation(),(ol=D.userInfo)!=null&&ol.professional_certification)window.open(`/classrooms/${y.coursesId}/program_homework/${y.categoryId}/${J.id}/${J.user_id}/comment`,"_blank");else return ue.default.confirm({title:"\u63D0\u793A",centered:!0,content:E.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,oe.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(h=>!!h),Da=()=>E.createElement(Q.default,null,E.createElement(Q.default.Item,{onClick:()=>{(0,kt.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")},key:"1"},"\u5B66\u751F\u6210\u7EE9"),E.createElement(Q.default.Item,{key:"2"},E.createElement(I.Link,{to:`/classrooms/${y.coursesId}/exportlist/hack_work_list`},"\u5386\u53F2\u5BFC\u51FA")));return E.createElement(E.Fragment,null,E.createElement("section",{className:`${bu.wrap} minH500 bg-white pl30 pr30 pt30`},((n=A.homework_status)==null?void 0:n.includes("\u672A\u53D1\u5E03"))&&E.createElement(Ve.Z,null),!((s=A.homework_status)!=null&&s.includes("\u672A\u53D1\u5E03"))&&E.createElement("aside",null,!(0,O.GJ)()&&E.createElement("div",{className:"c-light-black font12"},E.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",A==null?void 0:A.publish_time),E.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",A==null?void 0:A.end_time),E.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(A==null?void 0:A.late_time)||"- -")),(0,O.GJ)()&&E.createElement(E.Fragment,null,E.createElement(ce.default,{form:p,onChange:va,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((L=A.task_status)==null?void 0:L.length)>0&&E.createElement(ce.default.Item,{name:"task_status"},E.createElement(ve.default.Group,{value:[],style:{width:"100%"}},E.createElement(U.Z,null,E.createElement(v.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),E.createElement(v.Z,{flex:"80px"},E.createElement(ve.default,{value:"all"},"\u5168\u90E8")),E.createElement(v.Z,{flex:"1"},A.task_status&&A.task_status.map((h,J)=>E.createElement(ve.default,{name:"task_status",value:h.id},h.name,"(",h.count,")")))))),((H=A.course_group_info)==null?void 0:H.length)>0&&E.createElement(ce.default.Item,{name:"course_group_info"},E.createElement(ve.default.Group,{style:{width:"100%"}},E.createElement(U.Z,null,E.createElement(v.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),E.createElement(v.Z,{flex:"80px"},E.createElement(ve.default,{value:"all"},"\u5168\u90E8")),E.createElement(v.Z,{flex:"1",id:"divhe",style:{height:He+"px",overflow:"hidden"}},(V=A.course_group_info)==null?void 0:V.map((h,J)=>E.createElement(ve.default,{value:h.course_group_id},h.group_group_name,"(",h.count,")"))),mu&&E.createElement("span",{onClick:()=>{let h=document.getElementById("divhe").scrollHeight;He>47?Ue(47):Ue(h)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},He===47?"\u5C55\u5F00":"\u6536\u8D77",He===47?E.createElement(et.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):E.createElement(ut.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((Ee=A.teacher_comment)==null?void 0:Ee.length)>0&&E.createElement(ce.default.Item,{name:"teacher_comment"},E.createElement(ve.default.Group,{style:{width:"100%"}},E.createElement(U.Z,null,E.createElement(v.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),E.createElement(v.Z,{flex:"80px"},E.createElement(ve.default,{value:"all"},"\u5168\u90E8")),E.createElement(v.Z,{flex:"1"},A.teacher_comment&&A.teacher_comment.map((h,J)=>E.createElement(ve.default,{value:String(h.id)},h.name,"(",h.count,")"))))))),E.createElement(U.Z,{align:"middle"},E.createElement(v.Z,{flex:"1"},E.createElement(U.Z,{align:"middle"},E.createElement(v.Z,null,E.createElement(je.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:h=>{y.search=h.trim(),y.page=1,Fu()},style:{width:240}})),E.createElement(v.Z,null,E.createElement("span",{className:"ml5"},E.createElement("span",{className:"c-red"},A.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",A.work_count,"\u4E2A\u5B66\u751F\uFF09")))),E.createElement(v.Z,null,(0,O.GJ)()&&!((se=A.homework_status)!=null&&se.includes("\u5BFC\u5165"))&&E.createElement(K.ZP,{className:"ml10",onClick:()=>{o({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:A.student_works.map(h=>h.id),params:y}})}},E.createElement("span",{className:`${bu.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,O.GJ)()&&!((G=A.homework_status)!=null&&G.includes("\u5BFC\u5165"))&&E.createElement(K.ZP,{className:"ml10",onClick:Fa},E.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,O.GJ)()&&E.createElement(su.Z,{dropdownRender:Da,className:"ml10"},E.createElement(K.ZP,null,E.createElement(tt.Z,null),"\u5BFC\u51FA",E.createElement(lt.Z,null)))))),E.createElement(U.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,O.GJ)()&&z&&E.createElement("span",null,E.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),E.createElement(j.default,{className:"mt30",loading:u["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:h=>({onClick:J=>{var Ne,qe;if(!((Ne=A.homework_status)!=null&&Ne.includes("\u5BFC\u5165"))){if((0,O.Rm)()&&!((qe=t.AssistantObject.hack)!=null&&qe.can_view)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Vu.O5)()&&window.open(`/classrooms/${y.coursesId}/program_homework/${y.categoryId}/${h.id}/${h.user_id}/comment`,"_blank")}}}),scroll:{x:"max-content"},dataSource:A.student_works,columns:ha,onChange:(h,J,Ne)=>{Ne.field&&(y.order=Ne.field),Ne.order||(y.b_order="asc"),Ne.order==="ascend"&&(y.b_order="asc"),Ne.order==="descend"&&(y.b_order="desc"),Ne.order||(y.b_order="asc"),Fu()}}),E.createElement(ct,null),E.createElement(hu,null),E.createElement(at.Z,null)),E.createElement(ue.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:f,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Cu(void 0,null,function*(){if(W===2){if(k.length<=0){C.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Me){C.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let h=yield(0,ee.ZP)(`/api/homework_commons/${y.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:Me,status:k}});h.status===0&&(Ze(h),r(!1),te(!0))}else{if(!(R===0||b===0)){if(!R){C.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!b){C.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(R>b){C.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Me){C.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let h=yield(0,ee.ZP)(`/api/homework_commons/${y.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:Me,min_score:R,max_score:b}});h.status===0&&(Ze(h),r(!1),te(!0))}}),onCancel:()=>{r(!1),At()}},E.createElement("div",{style:{padding:"32px"}},E.createElement("div",null,E.createElement("div",null,E.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),E.createElement(me.ZP.Group,{value:W,onChange:h=>{_e(h.target.value)}},E.createElement(me.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),E.createElement(me.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),W===1&&E.createElement("div",{style:{display:"flex",marginTop:"20px"}},E.createElement("span",{style:{width:"70px",textAlign:"end"}},E.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),E.createElement(tu.Z,{min:0,max:100,value:R,onChange:h=>le(h),style:{width:"100px"}}),E.createElement("span",{style:{width:"80px",textAlign:"end"}},E.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),E.createElement(tu.Z,{min:0,max:100,value:b,onChange:h=>N(h),style:{width:"100px"}})),W===2&&E.createElement("div",{style:{display:"flex",marginTop:"20px"}},E.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),E.createElement(ve.default.Group,{onChange:h=>{q([...h])},style:{width:"100%"}},(w=A.task_status)==null?void 0:w.map((h,J)=>E.createElement(ve.default,{name:"task_status",value:h.id},h.name,"(",h.count,")")))),E.createElement("div",{style:{display:"flex",marginTop:"20px"}},E.createElement("span",{style:{width:"70px",textAlign:"end"}},E.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),E.createElement(Pt.Z,{className:bu.MdEditor,onChange:h=>Se(h),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),E.createElement(ue.default,{open:pe,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Cu(void 0,null,function*(){W===2?(yield(0,ee.ZP)(`/api/homework_commons/${y.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:Me,status:k}})).status===0&&(C.ZP.info("\u6253\u56DE\u6210\u529F"),At(),Fu(),te(!1)):(yield(0,ee.ZP)(`/api/homework_commons/${y.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:Me,min_score:R,max_score:b}})).status===0&&(C.ZP.info("\u6253\u56DE\u6210\u529F"),At(),Fu(),te(!1))}),onCancel:()=>{At(),te(!1)}},E.createElement("div",{style:{padding:"32px"}},W===1&&E.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",R,"-",b,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),W===2&&E.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((F=A.task_status)==null?void 0:F.filter(h=>k==null?void 0:k.includes(h.id)).map(h=>h.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),E.createElement("br",null),E.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",xe==null?void 0:xe.count,"\u540D\u5B66\u751F")))),E.createElement(bt,null),E.createElement(gt,{isShow:Lu,setIsShow:Xu,item:ga,coursesId:y.coursesId,categoryId:y.categoryId}),E.createElement("aside",{className:"tc mb50 mt30"},E.createElement(he.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:ya,current:y.page||1,defaultPageSize:20,total:A.work_count})))};var It=(0,I.connect)(({shixunHomeworks:l,classroomList:t,loading:u,user:o})=>({shixunHomeworks:l,classroomList:t,loading:u.effects,user:o}))(Rt),cu=i(46400),ye=Object.defineProperty,Re=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Au=Object.prototype.propertyIsEnumerable,ku=(l,t,u)=>t in l?ye(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,Ye=(l,t)=>{for(var u in t||(t={}))We.call(t,u)&&ku(l,u,t[u]);if(Re)for(var u of Re(t))Au.call(t,u)&&ku(l,u,t[u]);return l},Ou=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});const vt=({shixunHomeworks:l,loading:t,dispatch:u,classroomList:o})=>{var c;const D=(0,I.useParams)(),[_,B]=(0,e.useState)(Ye(Ye({},{page:1,limit:20,group_ids:[]}),D)),n=(0,I.useLocation)(),{codeReview:s}=l,[L,H]=(0,e.useState)({}),[V]=ce.default.useForm();_.order="code_rate",_.sort="desc",_.category=_.categoryId,(0,e.useEffect)(()=>{Ee(),console.log("params",_)},[_]),(0,e.useEffect)(()=>{l.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Ee()},[l.actionTabs.key]);const Ee=()=>Ou(void 0,null,function*(){(yield u({type:"shixunHomeworks/getCodeReview",payload:Ye({},_)})).status===-2&&setTimeout(()=>Ee(),1500)}),se=()=>{},G=(F,d)=>{_.page=F,_.limit=20,u({type:"shixunHomeworks/getCodeReview",payload:Ye({},_)})},w=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(F,d,y)=>_.limit*(_.page-1)+y+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:F=>e.createElement("span",{className:"c-orange"},F)},{title:"\u64CD\u4F5C",dataInex:"action",render:(F,d)=>e.createElement("div",null,e.createElement("a",{onClick:()=>{var y;if((0,O.Rm)()&&!((y=o.AssistantObject.hack)!=null&&y.can_view)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${_.coursesId}/program_homework/${_.categoryId}/review_detail/${d.user_id}`)}},"\u67E5\u770B"),e.createElement("br",null))}];return e.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(s==null?void 0:s.status)===-2&&e.createElement(cu.Z,{message:"\u67E5\u91CD\u8FDB\u884C\u4E2D\uFF0C\u8BF7\u7A0D\u5019\u2026\u2026",className:"mb10 font14",type:"error"}),e.createElement(U.Z,null,e.createElement(v.Z,{flex:"1"},e.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",s.last_review_time,e.createElement(K.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{u({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:_}})}},"\u4EE3\u7801\u67E5\u91CD"))),e.createElement(v.Z,null,e.createElement(je.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:F=>{_.search=F,u({type:"shixunHomeworks/getCodeReview",payload:_})},style:{width:200}}),e.createElement("span",{className:"ml5 c-red"}))),((c=s.group_info)==null?void 0:c.length)>0&&e.createElement(e.Fragment,null,e.createElement(U.Z,null,e.createElement(v.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.createElement(v.Z,{flex:"80px"},e.createElement(ve.default,{checked:_.group_ids=="",value:"all",onChange:F=>{delete _.group_ids,_.group_ids=[],_.page=1,B(Ye({},_))}},"\u5168\u90E8")),e.createElement(v.Z,{flex:"1"},s.group_info&&s.group_info.map((F,d)=>e.createElement(ve.default,{style:{marginLeft:0},value:F.id,checked:_.group_ids.includes(F.id),onChange:y=>{y.target.checked?_.group_ids.push(F.id):_.group_ids.splice(_.group_ids.indexOf(F.id),1),_.page=1,B(Ye({},_))}},F.name,"(",F.members_count,")")))),e.createElement(U.Z,{className:"font14 c-red mt5"},e.createElement(v.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),e.createElement("p",{className:"mt10"},e.createElement("span",{className:"c-red"},s.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",s.all_reviews_count,"\u4F5C\u54C1\uFF09"),e.createElement(j.default,{className:"mt30",loading:t["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:s.users_reviews,columns:w,onChange:(F,d,y)=>{y.order==="ascend"&&(_.b_order="asc"),y.order==="descend"&&(_.b_order="desc"),y.order||delete _.b_order,u({type:"shixunHomeworks/getCodeReview",payload:Ye({},_)})}}),e.createElement("aside",{className:"tc mb50 mt30"},e.createElement(he.Z,{showSizeChanger:!1,onChange:G,defaultCurrent:_.page||1,current:_.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:s.copy_reviews_count})))};var yt=(0,I.connect)(({shixunHomeworks:l,classroomList:t,loading:u})=>({shixunHomeworks:l,classroomList:t,loading:u.effects}))(vt),lu=i(84291),gu=i(57809),Mu=i(20360),Su=i(57703),Zt=i(85699),ht=i(89392),wu={flex_box_center:"flex_box_center___pegyD",flex_space_between:"flex_space_between___OEf74",flex_box_vertical_center:"flex_box_vertical_center___Gg0ks",flex_box_center_end:"flex_box_center_end___ZDNgp",flex_box_column:"flex_box_column___kUnuF",form:"form___dWO2F",btns:"btns___kKBDA",hackList:"hackList___nh6e9",title:"title___tyrHF",subtitle:"subtitle___VW2Be",efficiency:"efficiency___BuFu7"},Iu=i(53412),au=i(5073),g=i(59301),sl=Object.defineProperty,il=Object.defineProperties,cl=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,dl=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,zt=(l,t,u)=>t in l?sl(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,du=(l,t)=>{for(var u in t||(t={}))dl.call(t,u)&&zt(l,u,t[u]);if(Ht)for(var u of Ht(t))ml.call(t,u)&&zt(l,u,t[u]);return l},Dt=(l,t)=>il(l,cl(t)),El=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});const{RangePicker:pl}=lu.default,{Option:Nt}=gu.default,_l=({shixunHomeworks:l,user:t,loading:u,classroomList:o,dispatch:c})=>{var D,_,B,n,s,L,H,V,Ee,se,G,w;const F=(0,I.useParams)(),{workSetting:d,workList:y,changeData:T}=l,[p,z]=(0,e.useState)(!0),[be,A]=(0,e.useState)(!1);let[x,M]=(0,e.useState)([]),[a,f]=(0,e.useState)([]),[r,k]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_minus_score:0,penalty_type:Iu.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,send_type:void 0,difficult_count:[],difficult_settings:[],late_penalty:0});(0,e.useEffect)(()=>(q(),()=>{M([])}),[]);const q=()=>{c({type:"shixunHomeworks/getWorkSetting",payload:du({},F)})};(0,e.useEffect)(()=>{d!=null&&d.course_id&&(Object.keys(r).map(function(m){r[m]=d[m]}),(!r.allow_late||!r.unified_late)&&(r.late_minus_score=20,r.penalty_type=Iu.Q.Percent),r.unified_setting||(r.unified_late=!1,r.unified_anonymous_comment=!1,r.unified_anonymous_appeal=!1),x=JSON.parse(JSON.stringify(d.group_settings.map(m=>Dt(du({},m),{group_name:[m.group_name]})).filter(m=>m.publish_time!==null))),a=JSON.parse(JSON.stringify(d.allow_late_settings.map(m=>Dt(du({},m),{group_name:[m.group_name]})).filter(m=>m.late_time!==null))),r.difficult_settings.length===0&&(r.difficult_settings=[0,0,0]),k(du({},r)),M(x.length?[...x]:[{}]),(a==null?void 0:a.length)<=0?f([{late_minus_score:20}]):f([...a]))},[d]);const pe=()=>{var m;if(((m=t==null?void 0:t.userInfo)==null?void 0:m.user_status)===2){(0,Vu.Rd)();return}const b=JSON.parse(JSON.stringify(r));if(b.categoryId=F.categoryId,r.unified_setting||(x=x==null?void 0:x.map(N=>{var R;if(!N.publish_time||!N.end_time)throw C.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!N.group_name)throw C.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return N.group_name=typeof(N==null?void 0:N.group_name)=="string"?[N==null?void 0:N.group_name]:N==null?void 0:N.group_name,N.group_id=(R=d.group_settings)==null?void 0:R.filter(le=>{var Me;return(Me=N==null?void 0:N.group_name)==null?void 0:Me.includes(le.group_name)}).map(le=>le.group_id||le.id).toString().split(","),N})),b.group_settings=x,r.allow_late)if(r.unified_late){if(r.late_minus_score===null||r.late_minus_score===void 0||r.late_minus_score<0||r.late_minus_score>100)throw C.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!r.late_time)throw C.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else a=a==null?void 0:a.map(N=>{var R,le;if(N.late_minus_score===null||N.late_minus_score===void 0||N.late_minus_score<0||N.late_minus_score>100)throw C.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!N.late_time)throw C.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!N.group_name)throw C.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return N.group_name=typeof(N==null?void 0:N.group_name)=="string"?[N==null?void 0:N.group_name]:N==null?void 0:N.group_name,N.group_id=(le=(R=N==null?void 0:N.group_name)==null?void 0:R.map(Me=>{var Se,He;let Ue=(He=(Se=d.group_settings)==null?void 0:Se.filter(mu=>(mu==null?void 0:mu.group_name)===Me))==null?void 0:He[0];return Ue==null?void 0:Ue.group_id}))==null?void 0:le.toString().split(","),N}),b.allow_late_settings=a;b.send_type===1&&(b.difficult_settings=b.difficult_settings.map(N=>N||0)),te(b)},te=m=>{var b;if(m.total_score===null){C.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(m!=null&&m.work_efficiency&&m.eff_score===null){C.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const N={shixun_evaluation:m.shixun_evaluation,challenge_settings:m.challenge_settings},R=()=>El(void 0,null,function*(){A(!0),(yield(0,ee.ZP)(`/api/homework_commons/${F.categoryId}/publish_setting.json`,{method:"post",body:du({},m)})).status===0&&(C.ZP.success("\u66F4\u65B0\u6210\u529F"),z(!0),q(),c({type:"shixunHomeworks/getWorkList",payload:du({},F)})),A(!1)});!(0,ht.isEqual)(T,N)&&!((b=y==null?void 0:y.homework_status)!=null&&b.includes("\u672A\u53D1\u5E03"))?ue.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:R}):R()},xe=(m,b,N="group_id")=>{var R;return b?b.find(le=>le[N]===m):(R=d==null?void 0:d.group_settings)==null?void 0:R.find(le=>le.group_id[0]===m)},Ze=(d==null?void 0:d.allow_late)||(d==null?void 0:d.anonymous_comment),W=m=>{var b,N;const R=xe(m,d==null?void 0:d.allow_late_settings,"id"),le=xe(m,d==null?void 0:d.anonymous_comment_settings),Me=xe(m);return(d==null?void 0:d.allow_late)&&R&&P()(R==null?void 0:R.late_time)<=P()()||(d==null?void 0:d.anonymous_comment)&&le&&(le==null?void 0:le.evaluation_start)!==null||((N=(P()(Me==null?void 0:Me.end_time)<=P()()&&((b=d==null?void 0:d.allow_late_settings)==null?void 0:b.filter(Se=>Se.group_id.includes(m))))[0])==null?void 0:N.late_time)!=null},_e=d==null?void 0:d.anonymous_comment,Ge=m=>{if(!m)return!1;const b=xe(m,d==null?void 0:d.anonymous_comment_settings);return(d==null?void 0:d.anonymous_comment)&&b&&(b==null?void 0:b.evaluation_start)!==null};return g.createElement("section",{className:wu.form},g.createElement(U.Z,{align:"middle"},g.createElement(v.Z,{flex:"1"},g.createElement("div",{className:wu.title},"\u8BD5\u9898\u53D1\u5E03")),g.createElement(v.Z,null,(0,O.GJ)()&&p&&g.createElement(K.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{var m,b;if((0,O.Rm)()&&!((m=o.AssistantObject.hack)!=null&&m.can_late)&&!((b=o.AssistantObject.hack)!=null&&b.can_publish)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}z(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!p&&g.createElement(g.Fragment,null,g.createElement(K.ZP,{type:"primary",loading:be,onClick:()=>pe()},"\u63D0\u4EA4"),g.createElement(K.ZP,{type:"primary",ghost:!0,className:"ml20",onClick:()=>{z(!0),q()}},"\u53D6\u6D88")))),g.createElement("div",{className:"mt10"},g.createElement("label",{className:"mr20"},"\u53D1\u5E03\u65B9\u5F0F")," ",g.createElement(me.ZP.Group,{disabled:p||!((D=y==null?void 0:y.homework_status)!=null&&D.includes("\u672A\u53D1\u5E03"))||!((_=o.AssistantObject.hack)!=null&&_.can_publish)&&(0,O.Rm)(),value:r.send_type,onChange:m=>{r.send_type=m.target.value,k(Object.assign({},r))}},g.createElement(me.ZP,{value:0},"\u5168\u90E8\u56FA\u5B9A\u8BD5\u9898"),g.createElement(me.ZP,{className:"ml20",value:1},"\u968F\u673A\u62BD\u9898")),r.send_type===1&&g.createElement(U.Z,{className:"mt20",style:{marginLeft:94}},g.createElement(v.Z,null,"\u7B80\u5355\u9898\u6570",g.createElement(tu.Z,{precision:0,disabled:p||!((B=y==null?void 0:y.homework_status)!=null&&B.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${r.difficult_count[0]||0}`,min:0,max:r.difficult_count[0]||0,value:r.difficult_settings[0],onChange:m=>{r.difficult_settings[0]=m,k(Object.assign({},r))},className:"ml10 mr20"})),g.createElement(v.Z,null,"\u9002\u4E2D\u9898\u6570",g.createElement(tu.Z,{precision:0,disabled:p||!((n=y==null?void 0:y.homework_status)!=null&&n.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${r.difficult_count[1]||0}`,min:0,max:r.difficult_count[1]||0,value:r.difficult_settings[1],onChange:m=>{r.difficult_settings[1]=m,k(Object.assign({},r))},className:"ml10 mr20"})),g.createElement(v.Z,null,"\u56F0\u96BE\u9898\u6570",g.createElement(tu.Z,{precision:0,disabled:p||!((s=y==null?void 0:y.homework_status)!=null&&s.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${r.difficult_count[2]||0}`,min:0,max:r.difficult_count[2]||0,value:r.difficult_settings[2],onChange:m=>{r.difficult_settings[2]=m,k(Object.assign({},r))},className:"ml10 mr20"})))),g.createElement("div",{className:"mt30"},g.createElement("h1",{className:"mb10"},"\u53D1\u5E03\u8BBE\u7F6E"),g.createElement("label",{className:"mr20"},"\u53D1\u5E03\u65B9\u5F0F")," ",g.createElement(me.ZP.Group,{disabled:p||!((L=y==null?void 0:y.homework_status)!=null&&L.includes("\u672A\u53D1\u5E03"))||!((H=o.AssistantObject.hack)!=null&&H.can_publish)&&(0,O.Rm)(),value:r.unified_setting,onChange:m=>{var b;if(!((b=y==null?void 0:y.homework_status)!=null&&b.includes("\u672A\u53D1\u5E03"))){C.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(r.unified_setting=!r.unified_setting,r.unified_setting||(r.unified_late=!1),k(Object.assign({},r)),r.unified_setting===!1&&x==""){M(x.concat({}));return}r.unified_setting&&(M([]),f([{late_minus_score:5}]))}},g.createElement(me.ZP,{value:!0,disabled:!(d!=null&&d.manage_all_group)},"\u7EDF\u4E00\u53D1\u5E03"),g.createElement(me.ZP,{className:"ml20",disabled:((V=d==null?void 0:d.group_settings)==null?void 0:V.length)===0,value:!1},"\u5206\u73ED\u53D1\u5E03")),((Ee=d==null?void 0:d.group_settings)==null?void 0:Ee.length)===0&&g.createElement("p",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),r.unified_setting&&g.createElement("div",{style:{marginLeft:50}},g.createElement(U.Z,{align:"middle",className:"mt25 pl30"},g.createElement(v.Z,null,"\u53D1\u5E03\u65F6\u95F4"),g.createElement(v.Z,{className:"ml10"},g.createElement(lu.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:m=>(0,au.Q8)(m,d==null?void 0:d.course_end_date),disabledTime:m=>(0,au.d0)(m),disabled:p||P()()>=P()(d==null?void 0:d.publish_time)||!((se=o.AssistantObject.hack)!=null&&se.can_publish)&&(0,O.Rm)(),value:r.publish_time?P()(r.publish_time):"",onChange:(m,b)=>{r.publish_time=b,(r.end_time==""||!r.end_time)&&r.unified_setting&&(r.end_time=P()(m).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),k(Object.assign({},r))}})),g.createElement(v.Z,null,g.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4)"))),g.createElement(U.Z,{align:"middle",className:"mt25 pl30"},g.createElement(v.Z,null,"\u622A\u6B62\u65F6\u95F4"),g.createElement(v.Z,{className:"ml10"},g.createElement(lu.default,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:P()((0,oe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(d==null?void 0:d.allow_late)&&(d==null?void 0:d.homework_status.includes("\u5DF2\u622A\u6B62"))||p||(d==null?void 0:d.allow_late)&&P()()>=P()(d==null?void 0:d.end_time)||!((G=o.AssistantObject.hack)!=null&&G.can_publish)&&(0,O.Rm)(),disabledDate:m=>(0,au.Q8)(m,d==null?void 0:d.course_end_date,r.publish_time),disabledTime:m=>(0,au.d0)(m,r.publish_time),value:r.end_time?P()(r.end_time):"",onChange:(m,b)=>{r.end_time=b,k(Object.assign({},r))}})),g.createElement(v.Z,null,g.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))),!r.unified_setting&&(x==null?void 0:x.length)>0&&g.createElement(U.Z,{style:{marginTop:30,paddingTop:20,marginLeft:80,borderTop:"1px solid #eee"}},g.createElement(v.Z,{span:24},g.createElement(U.Z,null,g.createElement(v.Z,{span:10}),g.createElement(v.Z,{span:10},g.createElement(U.Z,{className:"c-grey-c ml30"},g.createElement(v.Z,{flex:"1"},"(\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4)"),g.createElement(v.Z,{flex:"1"},"(\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9)"))),g.createElement(v.Z,{span:4}))),x&&x.map(function(m,b){var N,R,le,Me;return console.log((N=xe(m.id))==null?void 0:N.publish_time,"\u53D1\u5E03\u65F6\u95F4"),console.log(W(m.id),"\u622A\u6B62\u65F6\u95F4"),g.createElement(v.Z,{span:24,key:b},g.createElement(U.Z,{gutter:[8,16]},g.createElement(v.Z,{span:10},g.createElement(U.Z,{gutter:[8,16]},g.createElement(v.Z,null,"\u53D1\u5E03\u89C4\u5219 ",b+1),g.createElement(v.Z,{flex:"1",style:{maxWidth:300}},g.createElement(gu.default,{disabled:p||((R=d==null?void 0:d.homework_status)!=null&&R.includes("\u672A\u53D1\u5E03")&&m.id||P()(){var He;if(!((He=o.AssistantObject.hack)!=null&&He.can_publish)&&(0,O.Rm)()){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}x[b].group_name=Se,x[b].group_id=m.group_id;const Ue=(0,ht.flattenDeep)(x.map(Eu=>Eu.group_name)),mu=a.map(Eu=>{let Lu=(Eu==null?void 0:Eu.group_name)||[];return Dt(du({},Eu),{group_name:(0,ht.remove)(Lu,Xu=>Ue.includes(Xu))})});f(mu),M(x.slice())}},d.group_settings&&d.group_settings.map(function(Se){if(!x.map(He=>He.group_name).toString().split(",").includes(String(Se.group_name)))return g.createElement(Nt,{value:Se.group_name,key:Se.id},Se.group_name)}))))),g.createElement(v.Z,{span:10},g.createElement("div",{className:"ml30"},g.createElement(pl,{allowClear:!1,ranges:{\u6B64\u523B:[m.publish_time?P()(m.publish_time):P()(),P()()]},disabled:p||(P()()<=P()((le=xe(m.id))==null?void 0:le.publish_time)?!1:[!0,W(m.id)]),style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:Se=>(0,au.Q8)(Se,d==null?void 0:d.course_end_date),disabledTime:Se=>(0,au.d0)(Se),showTime:{format:"HH:mm",defaultValue:[P()((0,oe.U6)(),"HH:mm"),P()((0,oe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:m.publish_time&&[P()(m.publish_time),m.end_time?P()(m.end_time):void 0],onChange:(Se,He)=>{var Ue;if(!((Ue=o.AssistantObject.hack)!=null&&Ue.can_publish)&&(0,O.Rm)()){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}x[b].publish_time=He[0],x[b].end_time=He[1],M([...x])}}))),!p&&g.createElement(v.Z,{span:4},((m==null?void 0:m.publish_time)&&P()()
{var Se;if(!((Se=o.AssistantObject.hack)!=null&&Se.can_publish)&&(0,O.Rm)()){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const He=(0,ht.cloneDeep)(a);He.forEach((Ue,mu)=>{Ue.group_name&&(Ue.group_name=Ue.group_name.filter(Eu=>{var Lu;return!((Lu=x[b].group_name)!=null&&Lu.includes(Eu))}))}),f(He),x=x.filter((Ue,mu)=>b!==mu),M(x.slice()),setTimeout(()=>M(x.slice()),10)}}),x.length<((Me=d==null?void 0:d.group_settings)==null?void 0:Me.length)&&g.createElement(Su.Z,{className:"c-green ml20",onClick:()=>{M(x.concat({}))}}))))})),g.createElement(U.Z,{className:"mt30"},g.createElement(v.Z,null,g.createElement(U.Z,{align:"middle"},g.createElement("h1",{style:{marginBottom:0}},"\u8865\u4EA4\u8BBE\u7F6E"))),g.createElement(v.Z,{span:24,className:"mt10"},g.createElement(ve.default,{checked:r.allow_late,disabled:p||(d==null?void 0:d.allow_late),onChange:m=>{var b;if(!((b=o.AssistantObject.hack)!=null&&b.can_late)&&(0,O.Rm)()){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}m.target.checked&&ue.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:g.createElement("div",{style:{padding:10,background:"#f5f6f9"}},g.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),g.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),g.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),r.allow_late=!r.allow_late,a==""&&f([{late_minus_score:5}]),k(Object.assign({},r))}},g.createElement("span",{style:{fontSize:"14px"}},"\u5F00\u542F\u8865\u4EA4")),g.createElement(ke.Z,{overlayStyle:{width:380,maxWidth:380},title:g.createElement("div",{style:{display:"flex",flexFlow:"column"}},g.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),g.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),g.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},g.createElement(Zt.Z,null)))),(r==null?void 0:r.allow_late)&&g.createElement("div",{style:{marginLeft:50}},g.createElement("div",{className:"ml30 mt20",style:{marginLeft:50}},g.createElement("span",null,"\u8865\u4EA4\u65B9\u5F0F\uFF1A"),g.createElement(me.ZP.Group,{disabled:p||(d==null?void 0:d.anonymous_comment)||(d==null?void 0:d.allow_late),value:r.unified_late,onChange:m=>{var b;if((0,O.Rm)()&&!((b=o.AssistantObject.hack)!=null&&b.can_late)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}r.unified_late=m.target.value,a==""&&!m.target.value&&f([{late_minus_score:5}]),k(du({},r))}},(r==null?void 0:r.unified_setting)&&g.createElement(me.ZP,{value:!0,disabled:!(d!=null&&d.manage_all_group)}," \u7EDF\u4E00\u8865\u4EA4 "),((w=d==null?void 0:d.group_settings)==null?void 0:w.length)&&g.createElement(me.ZP,{value:!1}," \u5206\u73ED\u8865\u4EA4 "))),r!=null&&r.unified_late?g.createElement(g.Fragment,null,g.createElement(U.Z,{align:"middle",className:"mt25 pl30"},g.createElement(v.Z,null,"\u8865\u4EA4\u6263\u5206:"),g.createElement(v.Z,{className:"ml5"},g.createElement(Iu.Z,{disabled:p||_e,value:{type:r.penalty_type,inputValue:r.late_minus_score},onChange:m=>{var b;if((0,O.Rm)()&&!((b=o.AssistantObject.hack)!=null&&b.can_late)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}k(Dt(du({},r),{late_minus_score:m.inputValue,penalty_type:m.type}))}})),g.createElement(v.Z,{flex:"1",className:"ml5"},g.createElement("span",{className:"c-grey-c ml10"},r.penalty_type===Iu.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6210\u7EE9\u5C06\u6263\u9664\u8865\u4EA4\u5173\u5361\u5206\u503C\u7684\u767E\u5206\u6BD4)"))),g.createElement(U.Z,{align:"middle",className:"mt25 pl30"},g.createElement(v.Z,null,"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),g.createElement(v.Z,{className:"ml5"},g.createElement(lu.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:P()((0,oe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:p||_e,value:r.late_time?P()(r.late_time):"",disabledDate:m=>(0,au.Q8)(m,d==null?void 0:d.course_end_date),disabledTime:m=>(0,au.d0)(m),onChange:(m,b)=>{var N;if((0,O.Rm)()&&!((N=o.AssistantObject.hack)!=null&&N.can_late)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}r.late_time=b,k(Object.assign({},r))}})),g.createElement(v.Z,null,g.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))):a.map(function(m,b){var N;return g.createElement(v.Z,{span:24,key:b},g.createElement(U.Z,{className:"mt25"},g.createElement(v.Z,{style:{marginLeft:30}},g.createElement("span",null,"\u8865\u4EA4\u89C4\u5219",b+1,"\uFF1A"),g.createElement(gu.default,{disabled:p||!((N=y==null?void 0:y.homework_status)!=null&&N.includes("\u672A\u53D1\u5E03"))&&m.id||(d==null?void 0:d.anonymous_comment),mode:"multiple",style:{width:306},value:typeof m.group_name=="string"?[m.group_name]:m.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:R=>{var le;if((0,O.Rm)()&&!((le=o.AssistantObject.hack)!=null&&le.can_late)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}a[b].group_name=R,a[b].group_id=m.group_id,f(a.slice())}},d.group_settings&&d.group_settings.map(function(R){if(r!=null&&r.unified_setting&&!a.map(le=>le.group_name).toString().split(",").includes(String(R.group_name)))return g.createElement(Nt,{value:R.group_name,key:R.id},R.group_name);if(x.map(le=>le.group_name).toString().split(",").includes(String(R.group_name))&&!a.map(le=>le.group_name).toString().split(",").includes(String(R.group_name)))return g.createElement(Nt,{value:R.group_name,key:R.id},R.group_name)}))),g.createElement(v.Z,{className:"ml20"},g.createElement("span",null,"\u8865\u4EA4\u6263\u5206\uFF1A"),g.createElement(Iu.Z,{disabled:p||Ge(m.id),value:{type:m.penalty_type,inputValue:m.late_minus_score},onChange:R=>{var le;if((0,O.Rm)()&&!((le=o.AssistantObject.hack)!=null&&le.can_late)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}a[b].late_minus_score=R.inputValue,a[b].penalty_type=R.type,f([...a])}})),g.createElement(v.Z,{className:"ml20"},g.createElement("span",null,"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF1A"),g.createElement(lu.default,{disabled:p||Ge(m.id),style:{width:200},showTime:{format:"HH:mm",defaultValue:P()((0,oe.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:R=>(0,au.Q8)(R,d==null?void 0:d.course_end_date),disabledTime:R=>(0,au.d0)(R),format:"YYYY-MM-DD HH:mm",value:m!=null&&m.late_time?P()(m.late_time):void 0,onChange:(R,le)=>{var Me;if((0,O.Rm)()&&!((Me=o.AssistantObject.hack)!=null&&Me.can_late)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}a[b].late_time=le,f([...a])}})),!p&&g.createElement(v.Z,{className:"ml20"},b>0&&!m.id&&g.createElement(Mu.Z,{onClick:()=>{a=a.filter((R,le)=>b!==le),f(a.slice()),setTimeout(()=>f(a.slice()),10)}}),g.createElement(Su.Z,{className:"c-green ml20",onClick:()=>{var R;if((0,O.Rm)()&&!((R=o.AssistantObject.hack)!=null&&R.can_late)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}f(a.concat({penalty_type:Iu.Q.Percent,late_minus_score:20}))}}))))})))};var fl=(0,I.connect)(({shixunHomeworks:l,classroomList:t,user:u,loading:o})=>({shixunHomeworks:l,loading:o.effects,user:u,classroomList:t}))(_l),gl=Object.defineProperty,Fl=Object.defineProperties,vl=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,yl=Object.prototype.hasOwnProperty,hl=Object.prototype.propertyIsEnumerable,Yt=(l,t,u)=>t in l?gl(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,Zu=(l,t)=>{for(var u in t||(t={}))yl.call(t,u)&&Yt(l,u,t[u]);if(Wt)for(var u of Wt(t))hl.call(t,u)&&Yt(l,u,t[u]);return l},Ut=(l,t)=>Fl(l,vl(t)),Dl=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});function Nu(l,t){const u=[];for(let o=l;o{let t=new Date;const u=P()(l).format("HH");if(P()(l).isSame(P()(t),"day")){const o=P()(t).format("HH"),c=P()(t).format("mm");return{disabledHours:()=>Nu(0,24).splice(1,o*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",u,o),P()(l).isSame(P()(t),"hour")&&u<=o?Nu(0,60).splice(0,c):Nu(60,60))}}else if(P()(l).isSame(P()(),"day")){const o=P()().format("HH"),c=P()().format("mm");return{disabledHours:()=>Nu(0,24).splice(0,o),disabledMinutes:()=>u<=o?Nu(0,c):Nu(60,60)}}else return},{RangePicker:Bl}=lu.default,{Option:$t}=gu.default,Cl=({shixunHomeworks:l,loading:t,dispatch:u})=>{const o=(0,I.useParams)(),c=(0,I.useLocation)(),{workSetting:D,workList:_,changeData:B}=l,[n,s]=(0,e.useState)(!0),[L,H]=(0,e.useState)({}),[V,Ee]=(0,e.useState)(!1),[se]=ce.default.useForm();let[G,w]=(0,e.useState)([]),[F,d]=(0,e.useState)([]);const[y,T]=(0,e.useState)([]);let[p,z]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,open_code:!1,rank_forbidden:!1,open_code_type:void 0,comment_public:!0,total_score:"",eff_score:0,rank_forbidden_start:"",rank_forbidden_end:""});(0,e.useEffect)(()=>(be(),()=>{w([])}),[]);const be=()=>{u({type:"shixunHomeworks/getWorkSetting",payload:Zu({},o)})},A=a=>a&&a{D!=null&&D.course_id&&(Object.keys(p).map(function(a){p[a]=D[a]}),(!p.allow_late||!p.unified_late)&&(p.late_penalty=5),G=JSON.parse(JSON.stringify(D.group_settings.map(a=>Ut(Zu({},a),{group_name:[a.group_name]})).filter(a=>a.publish_time!==null))),F=JSON.parse(JSON.stringify(D.allow_late_settings.map(a=>Ut(Zu({},a),{group_name:[a.group_name]})).filter(a=>a.rank_forbidden_start!==null))),z(Zu({},p)),w([...G]),(F==null?void 0:F.length)<=0?d([{}]):d([...F]))},[D]),console.log(p,"data");const x=()=>{const a=JSON.parse(JSON.stringify(p));if(a.categoryId=o.categoryId,p.unified_setting||(G=G==null?void 0:G.map(f=>{var r;if(!f.publish_time||!f.end_time)throw C.ZP.error("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!f.group_name)throw C.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return f.group_name=typeof(f==null?void 0:f.group_name)=="string"?[f==null?void 0:f.group_name]:f==null?void 0:f.group_name,f.group_id=(r=D.group_settings)==null?void 0:r.filter(k=>{var q;return(q=f==null?void 0:f.group_name)==null?void 0:q.includes(k.group_name)}).map(k=>k.group_id||k.id).toString().split(","),f})),a.group_settings=G,p.rank_forbidden)if(p.unified_setting){if(!p.rank_forbidden_start)throw C.ZP.error("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!p.rank_forbidden_end)throw C.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(P()(p.rank_forbidden_end)
{var r,k;if(!f.rank_forbidden_start)throw C.ZP.error("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!f.rank_forbidden_end)throw C.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!f.group_name)throw C.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return f.group_name=typeof(f==null?void 0:f.group_name)=="string"?[f==null?void 0:f.group_name]:f==null?void 0:f.group_name,f.group_id=(k=(r=f==null?void 0:f.group_name)==null?void 0:r.map(q=>{var pe,te;let xe=(te=(pe=D.group_settings)==null?void 0:pe.filter(Ze=>(Ze==null?void 0:Ze.group_name)===q))==null?void 0:te[0];return xe==null?void 0:xe.group_id}))==null?void 0:k.toString().split(","),f}),a.group_settingss=F;M(a)},M=a=>{if(console.log(a.total_score,a.eff_score),a.total_score===null){C.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(a!=null&&a.work_efficiency&&a.eff_score===null){C.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const f={shixun_evaluation:a.shixun_evaluation};(()=>Dl(void 0,null,function*(){Ee(!0),(yield(0,ee.ZP)(`/api/homework_commons/${o.categoryId}/public_setting.json`,{method:"post",body:Zu({},a)})).status===0&&(C.ZP.success("\u66F4\u65B0\u6210\u529F"),s(!0),be(),u({type:"shixunHomeworks/getWorkList",payload:Zu({},o)})),Ee(!1)}))()};return e.createElement("section",{className:wu.form},e.createElement(U.Z,{align:"middle"},e.createElement(v.Z,{flex:"1"},e.createElement("div",{className:wu.title},"\u516C\u5F00\u8BBE\u7F6E")),e.createElement(v.Z,null,(D==null?void 0:D.can_edit)&&n&&e.createElement(K.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>s(!1)},"\u7F16\u8F91\u8BBE\u7F6E"),!n&&e.createElement(e.Fragment,null,e.createElement(K.ZP,{type:"primary",loading:V,onClick:()=>x()},"\u63D0\u4EA4"),e.createElement(K.ZP,{type:"primary",ghost:!0,className:"ml20",onClick:()=>{s(!0),be()}},"\u53D6\u6D88")))),e.createElement(U.Z,null,e.createElement(v.Z,{span:24,className:"mt15 mt20"},e.createElement(ve.default,{checked:p.score_open,disabled:n,onChange:a=>{p.score_open=a.target.checked,z(Object.assign({},p))}},e.createElement("span",{className:"font14"},"\u516C\u5F00\u6210\u7EE9")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9)")),e.createElement(v.Z,{span:24,className:"mt15"},e.createElement(ve.default,{checked:p.open_code,disabled:n,onChange:a=>{p.open_code=a.target.checked,z(Object.assign({},p))}},e.createElement("span",{className:"font14"},"\u516C\u5F00\u4EE3\u7801")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u4EE3\u7801\u8BE6\u60C5)")),!!p.open_code&&e.createElement(v.Z,{span:24,className:"mt10 ml25"},e.createElement(me.ZP.Group,{disabled:n,value:p.open_code_type,onChange:a=>{p.open_code_type=a.target.value,z(Object.assign({},p))}},e.createElement(me.ZP,{value:0},"\u4EFB\u610F\u65F6\u95F4\u67E5\u770B"),e.createElement(me.ZP,{style:{marginLeft:60},value:1},"\u7EC3\u4E60\u65F6\u95F4\u7ED3\u675F\u540E"))),e.createElement(v.Z,{span:24,className:"mt15 mt20"},e.createElement(ve.default,{checked:p.rank_forbidden,disabled:n,onChange:a=>{p.rank_forbidden=a.target.checked,z(Object.assign({},p))}},e.createElement("span",{className:"font14"},"\u5F00\u542F\u5C01\u699C")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\u5219\u5728\u8BBE\u7F6E\u7684\u8FD9\u6BB5\u65F6\u95F4\u5185\uFF0C\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u4FE1\u606F\uFF0C\u5176\u4ED6\u65F6\u95F4\u53EF\u4EE5\u67E5\u770B)")),!!p.rank_forbidden&&p.unified_setting&&e.createElement(v.Z,{span:24,className:"mt10 "},e.createElement("div",{style:{marginLeft:50}},e.createElement(U.Z,{align:"middle",className:"mt25 "},e.createElement(v.Z,null,"\u5F00\u59CB\u65F6\u95F4"),e.createElement(v.Z,{className:"ml10"},e.createElement(lu.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:A,disabledTime:Vt,disabled:n||P()()>P()(D.rank_forbidden_start),value:p.rank_forbidden_start?P()(p.rank_forbidden_start):"",onChange:(a,f)=>{p.rank_forbidden_start=f,(p.end_time==""||!p.end_time)&&p.unified_setting&&(p.end_time=P()(a).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),z(Object.assign({},p))}})),e.createElement(v.Z,null,e.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u5F00\u59CB\u65F6\u95F4)"))),e.createElement(U.Z,{align:"middle",className:"mt25"},e.createElement(v.Z,null,"\u622A\u6B62\u65F6\u95F4"),e.createElement(v.Z,{className:"ml10"},e.createElement(lu.default,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:P()((0,oe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:n,disabledDate:A,value:p.rank_forbidden_end?P()(p.rank_forbidden_end):"",onChange:(a,f)=>{p.rank_forbidden_end=f,z(Object.assign({},p))}})),e.createElement(v.Z,null,e.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u7ED3\u675F\u65F6\u95F4)"))))),!p.unified_setting&&(G==null?void 0:G.length)>0&&!!p.rank_forbidden&&e.createElement(U.Z,{style:{marginTop:30,paddingTop:20,marginLeft:80,borderTop:"1px solid #eee"}},e.createElement(v.Z,{span:24},e.createElement(U.Z,null,e.createElement(v.Z,{span:10}),e.createElement(v.Z,{span:10},e.createElement(U.Z,{className:"c-grey-c ml30"},e.createElement(v.Z,{flex:"1"},"(\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u5F00\u59CB\u65F6\u95F4)"),e.createElement(v.Z,{flex:"1"},"(\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u7ED3\u675F\u65F6\u95F4)"))),e.createElement(v.Z,{span:4}))),F.map(function(a,f){var r,k,q,pe,te,xe,Ze;return e.createElement(v.Z,{span:24,key:f},e.createElement(U.Z,{className:"mt25"},e.createElement(v.Z,{style:{marginLeft:30}},e.createElement("span",null,"\u5C01\u699C\u89C4\u5219",f+1,"\uFF1A"),e.createElement(gu.default,{disabled:n||!((r=_==null?void 0:_.homework_status)!=null&&r.includes("\u672A\u53D1\u5E03"))&&a.id,mode:"multiple",style:{width:306},value:typeof a.group_name=="string"?[a.group_name]:a.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:W=>{F[f].group_name=W,F[f].group_id=a.group_id,d(F.slice())}},D.group_settings&&D.group_settings.map(function(W){if(p!=null&&p.unified_setting&&!F.map(_e=>_e.group_name).toString().split(",").includes(String(W.group_name)))return e.createElement($t,{value:W.group_name,key:W.id},W.group_name);if(G.map(_e=>_e.group_name).toString().split(",").includes(String(W.group_name))&&!F.map(_e=>_e.group_name).toString().split(",").includes(String(W.group_name)))return e.createElement($t,{value:W.group_name,key:W.id},W.group_name)}))),e.createElement(v.Z,{span:10},e.createElement("div",{className:"ml30"},e.createElement(Bl,{allowClear:!1,disabled:n||((pe=(q=(k=D==null?void 0:D.group_settings)==null?void 0:k.filter(W=>W.id===a.id))==null?void 0:q[0])!=null&&pe.rank_forbidden_start?P()()
W.id===a.id))==null?void 0:xe[0])==null?void 0:Ze.rank_forbidden_start)?!1:[!0,!1]:!1),style:{width:400},placeholder:["\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"],disabledDate:A,disabledTime:Vt,showTime:{format:"HH:mm",defaultValue:[P()((0,oe.U6)(),"HH:mm"),P()((0,oe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:a.rank_forbidden_start&&[P()(a.rank_forbidden_start),a.rank_forbidden_end?P()(a.rank_forbidden_end):void 0],onChange:(W,_e)=>{F[f].rank_forbidden_start=_e[0],F[f].rank_forbidden_end=_e[1],d([...F])}}))),!n&&e.createElement(v.Z,{className:"ml20"},f>0&&!a.id&&e.createElement(Mu.Z,{onClick:()=>{F=F.filter((W,_e)=>f!==_e),d(F.slice()),setTimeout(()=>d(F.slice()),10)}}),e.createElement(Su.Z,{className:"c-green ml20",onClick:()=>{d(F.concat({}))}}))))}))))};var Al=(0,I.connect)(({shixunHomeworks:l,loading:t})=>({shixunHomeworks:l,loading:t.effects}))(Cl),wl=Object.defineProperty,xl=Object.defineProperties,bl=Object.getOwnPropertyDescriptors,Qt=Object.getOwnPropertySymbols,Pl=Object.prototype.hasOwnProperty,kl=Object.prototype.propertyIsEnumerable,Gt=(l,t,u)=>t in l?wl(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,xu=(l,t)=>{for(var u in t||(t={}))Pl.call(t,u)&&Gt(l,u,t[u]);if(Qt)for(var u of Qt(t))kl.call(t,u)&&Gt(l,u,t[u]);return l},Jt=(l,t)=>xl(l,bl(t)),Ol=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});const Ml=({shixunHomeworks:l,loading:t,dispatch:u})=>{var o;const c=(0,I.useParams)(),{workSetting:D,workList:_,changeData:B}=l,[n,s]=(0,e.useState)(!0),[L,H]=(0,e.useState)(!1),[V,Ee]=(0,e.useState)(!1),[se]=ce.default.useForm();let[G,w]=(0,e.useState)([]),[F,d]=(0,e.useState)([]);const y=!((o=_==null?void 0:_.homework_status)!=null&&o.includes("\u672A\u53D1\u5E03"));let[T,p]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,is_onpage_time:!0,training_time_rules:1,hack_settings:[],punish_time:void 0,hack_score_settings:void 0});(0,e.useEffect)(()=>(z(),()=>{w([])}),[]);const z=()=>{u({type:"shixunHomeworks/getWorkSetting",payload:xu({},c)})};(0,e.useEffect)(()=>{D!=null&&D.course_id&&(Object.keys(T).map(function(M){T[M]=D[M]}),(!T.allow_late||!T.unified_late)&&(T.late_penalty=5),G=JSON.parse(JSON.stringify(D.group_settings.map(M=>Jt(xu({},M),{group_name:[M.group_name]})).filter(M=>M.publish_time!==null))),F=JSON.parse(JSON.stringify(D.allow_late_settings.map(M=>Jt(xu({},M),{group_name:[M.group_name]})).filter(M=>M.late_time!==null))),x(),p(xu({},T)),w([...G]),d([...F]))},[D]);const be=()=>{const M=JSON.parse(JSON.stringify(T));A(M)},A=M=>{if(console.log(M.total_score,M.eff_score),M.total_score===null){C.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}const a=()=>Ol(void 0,null,function*(){H(!0),(yield(0,ee.ZP)(`/api/homework_commons/${c.categoryId}/hack_score_setting.json`,{method:"post",body:xu({},M)})).status===0&&(C.ZP.success("\u66F4\u65B0\u6210\u529F"),s(!0),z(),u({type:"shixunHomeworks/getWorkList",payload:xu({},c)})),H(!1)});(T==null?void 0:T.hack_score_settings)!==(D==null?void 0:D.hack_score_settings)&&y?ue.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:a}):a()},x=()=>{var M;const{total_score:a}=T,f=(M=T.hack_settings)==null?void 0:M.length;let r=0,k;switch(T.hack_score_settings){case 0:const q=(a/f).toFixed(2);T.hack_settings.map((m,b)=>{r=b,m.hack_score=q>0?q:0}),k=(a-q*(f-1)).toFixed(2),T.hack_settings[r].hack_score=k>0?k:0;break;case 1:const pe=[0,1,3,6];let te=0;const xe=T.hack_settings.filter(m=>m.difficult===1).length*pe[1],Ze=T.hack_settings.filter(m=>m.difficult===2).length*pe[2],W=T.hack_settings.filter(m=>m.difficult===3).length*pe[3],_e=a/(xe+Ze+W);console.log(_e,2222),T.hack_settings.map((m,b)=>{r=b,m.hack_score=(pe[m.difficult]*_e).toFixed(2),te=te+Number(m.hack_score)});let Ge=T.hack_settings[r].hack_score;k=(a-te+Number(Ge)).toFixed(2),T.hack_settings[r].hack_score=k>0?k:0;break}};return e.createElement("section",{className:wu.form},e.createElement(U.Z,{align:"middle"},e.createElement(v.Z,{flex:"1"}),e.createElement(v.Z,null,(D==null?void 0:D.can_edit)&&n&&e.createElement(K.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>s(!1)},"\u7F16\u8F91\u8BBE\u7F6E"),!n&&e.createElement(e.Fragment,null,e.createElement(K.ZP,{type:"primary",loading:L,onClick:()=>be()},"\u63D0\u4EA4"),e.createElement(K.ZP,{type:"primary",ghost:!0,className:"ml20",onClick:()=>{s(!0),z()}},"\u53D6\u6D88")))),e.createElement(U.Z,{align:"middle"},e.createElement(v.Z,null,e.createElement("span",null,"\u603B\u5206\u503C"),e.createElement(tu.Z,{min:0,className:"ml10 mr10",style:{width:160},value:T.total_score,disabled:n||y,onChange:M=>{T.total_score=M,p(Object.assign({},T)),x()}}),"\xA0\u5206"),e.createElement(v.Z,{style:{marginLeft:100}},e.createElement("span",null,"\u6D4B\u8BC4\u5355\u6B21\u62A5\u9519\u589E\u52A0\u65F6\u957F"),e.createElement(tu.Z,{className:"ml10 mr10",style:{width:160},min:0,value:T.punish_time,precision:0,disabled:n,onChange:M=>{T.punish_time=M,p(Object.assign({},T)),x()}}),"\xA0\u5206\u949F")),e.createElement(U.Z,{align:"middle",style:{marginTop:20}},e.createElement(v.Z,null,e.createElement("span",null,"\u8BD5\u9898\u5206\u503C\u8BBE\u7F6E\u89C4\u5219")),e.createElement(v.Z,{flex:"1"},e.createElement(ce.default.Item,{className:"ml20"},e.createElement(me.ZP.Group,{disabled:n||y,value:T.hack_score_settings,onChange:M=>{T.hack_score_settings=M.target.value,p(Object.assign({},T)),x()}},e.createElement(me.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),e.createElement(me.ZP,{className:"ml20 mr20",value:1},"\u96BE\u6613\u5EA6"),e.createElement(me.ZP,{value:2},"\u81EA\u5B9A\u4E49\u5206\u503C"))))),e.createElement("div",{className:wu.hackList},T.hack_settings&&T.hack_settings.map(function(M,a){return e.createElement(U.Z,{key:a,align:"middle",style:{marginTop:20}},e.createElement(v.Z,{flex:"1",className:"pr10"},e.createElement("strong",null,M.hack_name)),e.createElement(v.Z,{flex:"150px"},e.createElement(tu.Z,{min:0,step:.1,value:M.hack_score,disabled:n||T.hack_score_settings!==2||y,onChange:f=>{T.hack_settings[a].hack_score=f;const r=T.hack_settings.reduce((k,q)=>k+Number(q.hack_score),0);T.total_score=r.toFixed(2),p(xu({},T))}}),e.createElement("span",{className:"ml10"},"\u5206")),e.createElement(v.Z,{style:{lineHeight:"20px"}},M.difficult===1&&e.createElement("span",{className:"tag-style-border-small bg-green c-white mr10"},"\u7B80\u5355"),M.difficult===2&&e.createElement("span",{className:"tag-style-border-small bg-blue c-white mr10"},"\u9002\u4E2D"),M.difficult===3&&e.createElement("span",{className:"tag-style-border-small bg-orange c-white mr10"},"\u56F0\u96BE")))})),e.createElement("div",{style:{height:100}}))};var Sl=(0,I.connect)(({shixunHomeworks:l,loading:t})=>({shixunHomeworks:l,loading:t.effects}))(Ml),Bt=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});const Il=({shixunHomeworks:l,loading:t,dispatch:u})=>{var o,c;const[D,_]=(0,e.useState)(!0),[B,n]=(0,e.useState)(!1),[s,L]=(0,e.useState)([]),[H,V]=(0,e.useState)([]),[Ee,se]=(0,e.useState)([]),[G,w]=(0,e.useState)([]),F=(0,I.useParams)();function d(){return Bt(this,null,function*(){let p=yield(0,ee.ZP)(`/api/homework_commons/${F.categoryId}/homework_common_collaborators.json`,{method:"get"});V(p)})}function y(){return Bt(this,null,function*(){let p=yield(0,ee.ZP)(`/api/courses/${F==null?void 0:F.coursesId}/teachers`,{method:"get",params:{homework_id:F.categoryId,limit:1e3}});p==null||p.teacher_list.map(z=>{z.key=z.user_id}),se(p==null?void 0:p.teacher_list),w(p==null?void 0:p.teacher_list)})}(0,e.useEffect)(()=>{d(),y()},[F]);const T=()=>{};return e.createElement("section",{className:wu.form},e.createElement(U.Z,null,e.createElement(v.Z,{flex:"1"},e.createElement("span",{style:{fontSize:"16px"}},"\u534F\u4F5C\u8BBE\u7F6E"),(H==null?void 0:H.can_edit)&&e.createElement("span",{style:{cursor:"pointer",color:"#0152d9",marginLeft:"10px"},onClick:()=>{n(!0)}},"+\u6DFB\u52A0\u534F\u4F5C\u8005"))),e.createElement(U.Z,{style:{marginTop:"20px",marginBottom:"20px"}},((o=H==null?void 0:H.data)==null?void 0:o.length)<=0&&e.createElement(Ve.Z,{customText:"\u8BE5\u4F5C\u4E1A\u6682\u65E0\u534F\u4F5C\u8005"}),(c=H==null?void 0:H.data)==null?void 0:c.map(p=>e.createElement("span",{style:{display:"inline-flex",height:"40px",borderRadius:"4px",border:"1px solid #44D7B6",padding:"7px 20px",color:"#44D7B6",marginRight:"40px"}},e.createElement("span",{style:{flex:"1"}},p==null?void 0:p.real_name),(H==null?void 0:H.can_edit)&&e.createElement("span",{style:{cursor:"pointer",marginLeft:"10px"},onClick:()=>Bt(void 0,null,function*(){(yield(0,ee.ZP)(`/api/homework_commons/${F.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:p.id}})).status===0&&(C.ZP.info("\u5220\u9664\u6210\u529F"),d(),y())})},"X")))),e.createElement(U.Z,null,!D&&e.createElement(v.Z,{className:"mb50"},e.createElement(K.ZP,{type:"primary",size:"middle",onClick:()=>T()},"\u63D0\u4EA4"),e.createElement(K.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:()=>{_(!0)}},"\u53D6\u6D88"))),e.createElement(ue.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:B,onCancel:()=>n(!1),onOk:()=>Bt(void 0,null,function*(){if(s.length===0){C.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,ee.ZP)(`/api/homework_commons/${F.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:s}})).status===0&&(C.ZP.info("\u6DFB\u52A0\u6210\u529F"),L([]),d(),y(),n(!1))})},e.createElement("div",null,e.createElement("div",{style:{display:"flex"}},e.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",e.createElement(je.default.Search,{onChange:p=>{se(G.filter(z=>z.name.indexOf(p.target.value)>-1))}})),e.createElement(j.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(p,z)=>{L(p)},selectedRowKeys:s,getCheckboxProps:p=>({disabled:p.is_collaborator})},pagination:!1,dataSource:Ee,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var Zl=(0,I.connect)(({shixunHomeworks:l,loading:t})=>({shixunHomeworks:l,loading:t.effects}))(Il),Nl=()=>e.createElement("section",{className:"bg-white pl30 pr30 pt10 mb10"},e.createElement(Y.default,{destroyInactiveTabPane:!0},e.createElement(Y.default.TabPane,{tab:"\u53D1\u5E03\u8BBE\u7F6E",key:1},e.createElement(fl,null)),e.createElement(Y.default.TabPane,{tab:"\u8BC4\u5206\u8BBE\u7F6E",key:2},e.createElement(Sl,null)),e.createElement(Y.default.TabPane,{tab:"\u516C\u5F00\u8BBE\u7F6E",key:3},e.createElement(Al,null)),e.createElement(Y.default.TabPane,{tab:"\u534F\u4F5C\u8BBE\u7F6E",key:4},e.createElement(Zl,null)))),Ll=i(26724),Tl=i.n(Ll),jl=Object.defineProperty,Rl=Object.defineProperties,Hl=Object.getOwnPropertyDescriptors,Kt=Object.getOwnPropertySymbols,zl=Object.prototype.hasOwnProperty,Wl=Object.prototype.propertyIsEnumerable,Xt=(l,t,u)=>t in l?jl(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,qt=(l,t)=>{for(var u in t||(t={}))zl.call(t,u)&&Xt(l,u,t[u]);if(Kt)for(var u of Kt(t))Wl.call(t,u)&&Xt(l,u,t[u]);return l},Yl=(l,t)=>Rl(l,Hl(t)),el=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});const Ul=({shixunHomeworks:l,loading:t,dispatch:u})=>{const o=(0,I.useParams)(),c=(0,I.useLocation)(),[D,_]=(0,e.useState)([]),[B,n]=(0,e.useState)([]),[s,L]=(0,e.useState)(!0),[H,V]=(0,e.useState)(!1),[Ee,se]=(0,e.useState)(1),[G,w]=(0,e.useState)([]),[F,d]=(0,e.useState)(!1),[y,T]=(0,e.useState)(!1);(0,e.useEffect)(()=>{l.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(p.resetFields(),_([]),d(!0),be()):d(!1)},[l.actionTabs.key]);const[p]=ce.default.useForm();let z=[];const be=()=>el(void 0,null,function*(){var M;if(s&&!H){V(!0),se(Ee+1);const a=yield(0,yu.JG)(Yl(qt({},o),{page:Ee})),f=[...a.group_list];a!=null&&a.ungroup_list&&f.push({id:a==null?void 0:a.ungroup_list.id,name:a==null?void 0:a.ungroup_list.name,works_count:a==null?void 0:a.ungroup_list.work_count,last_review_time:a==null?void 0:a.ungroup_list.last_review_time}),_([...D,...f]),V(!1),((M=a.group_list)==null?void 0:M.length)<10&&L(!1)}}),A=()=>{u({type:"shixunHomeworks/setActionTabs",payload:{}}),T(!1),L(!0),V(!1),se(1),_([]),p.resetFields()},x=[{title:"",dataIndex:"id",width:280,render:(M,a)=>e.createElement(ve.default,{disabled:!(a.works_count>1),value:String(a.id)},a.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return e.createElement(ue.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:F,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>el(void 0,null,function*(){const M=p.getFieldValue();(yield(0,ee.ZP)(`/api/homework_commons/${o.categoryId}/hack_homework_code_repeat.json`,{method:"post",body:{group_ids:[...M.group_ids]}})).status===0&&(A(),C.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield u({type:"shixunHomeworks/getWorkList",payload:l.actionTabs.params}),I.history.push(`/classrooms/${o.coursesId}/program_homework/${o.categoryId}/detail?tabs=2`),u({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),onCancel:A},l.codeReviewCourse&&e.createElement(ce.default,{form:p,onChange:M=>{w(qt({},p.getFieldValue()))},initialValues:{group_ids:z,end_time:P()(P()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},e.createElement("div",{className:"flexd-table-header mt20"},e.createElement(j.default,{pagination:!1,dataSource:[],columns:x})),e.createElement(ce.default.Item,{name:"group_ids"},e.createElement(ve.default.Group,{className:"w100"},e.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},e.createElement(Tl(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:M=>{be()},hasMore:s,useWindow:!1},e.createElement(j.default,{loading:t.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:x,dataSource:D,pagination:!1})))))),e.createElement(U.Z,null,e.createElement(v.Z,{className:"ml10"},e.createElement(ve.default,{checked:y,onChange:M=>{T(M.target.checked);let a=[];M.target.checked&&(a=D.filter(f=>f.works_count>1).map(f=>f.id+"")),p.setFieldsValue({group_ids:a})}},"\u5168\u9009"))))};var Vl=(0,I.connect)(({shixunHomeworks:l,loading:t})=>({shixunHomeworks:l,loading:t}))(Ul),$l=i(16716),Ql=i(72509),Gu=i(87168),Lt=i(84015),Gl=i(46961),Jl=i(10712),Kl=i(70840),Xl=i(97488),ul=i(63934),ql=Object.defineProperty,ea=Object.defineProperties,ua=Object.getOwnPropertyDescriptors,tl=Object.getOwnPropertySymbols,ta=Object.prototype.hasOwnProperty,la=Object.prototype.propertyIsEnumerable,ll=(l,t,u)=>t in l?ql(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,Xe=(l,t)=>{for(var u in t||(t={}))ta.call(t,u)&&ll(l,u,t[u]);if(tl)for(var u of tl(t))la.call(t,u)&&ll(l,u,t[u]);return l},Ju=(l,t)=>ea(l,ua(t)),Ku=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});let aa=[Jl.Z,Kl.Z,Xl.Z];const na=({user:l,classroomList:t})=>{var u,o;let[c,D]=(0,e.useState)(Xe(Ju(Xe({},(0,I.useParams)()),{page:1,per_page:10,rank_type:2,course_group:(0,O.dE)()?[l.userInfo.course.course_group_id]:[]}),(0,I.useParams)()));const[_,B]=(0,e.useState)([]),[n,s]=(0,e.useState)([]),[L,H]=(0,e.useState)([]),[V,Ee]=(0,e.useState)(!1);let[se,G]=(0,e.useState)([{title:"\u6392\u884C",dataIndex:"rank",width:100,fixed:"left",render:(F,d,y)=>F<4?e.createElement("img",{src:aa[F-1]}):F},{title:"\u7528\u6237",dataIndex:"user_name",width:150,fixed:"left",key:"user_name",render:(F,d,y)=>e.createElement("div",null,e.createElement("img",{style:{width:30,height:30,borderRadius:"50%",marginRight:10},src:Gl.Z.IMG_SERVER+"/images/"+(d==null?void 0:d.image_url)}),F)},{title:"\u5206\u73ED",dataIndex:"course_group",key:"course_group",ellipsis:!0,width:150,fixed:"left"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:150,ellipsis:!0,fixed:"left",render:F=>F||"- -"},{title:"\u901A\u8FC7",dataIndex:"passed_count",width:100,fixed:"left",key:"passed_count"},{title:"\u5F97\u5206",dataIndex:"score",width:100,fixed:"left",key:"score"}]);(0,e.useEffect)(()=>{var F,d,y,T,p;se.splice(7);for(let z=0;z<((F=_==null?void 0:_.question_data)==null?void 0:F.length);z++){let be={};be.title=_!=null&&_.sent_type?e.createElement("span",null,"\u9898\u76EE"+(z+1)+`\uFF08${(y=(d=_==null?void 0:_.question_data)==null?void 0:d[z])==null?void 0:y.question_score}\uFF09`):e.createElement("a",{onClick:()=>Ku(void 0,null,function*(){var A,x;let M=yield(0,ee.ZP)(`/api/problems/${(x=(A=_==null?void 0:_.question_data)==null?void 0:A[z])==null?void 0:x.identifier}/start.json`,{method:"get"});M&&(window.open(`/myproblems/${M==null?void 0:M.identifier}?type=1`),localStorage.setItem("program_homework",[c.coursesId,c.categoryId]))})},"\u9898\u76EE"+(z+1)+`\uFF08${(p=(T=_==null?void 0:_.question_data)==null?void 0:T[z])==null?void 0:p.question_score}\uFF09`),be.dataIndex="question_data",be.width=250,be.render=(A,x)=>{var M,a,f,r,k;return e.createElement("div",null,((M=A==null?void 0:A[z])==null?void 0:M.answer_question_time)&&e.createElement("div",null,e.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>Ku(void 0,null,function*(){var q,pe,te,xe,Ze,W,_e,Ge;if((0,O.Rm)()&&!((q=t.AssistantObject.hack)!=null&&q.can_appraise)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(!((pe=A==null?void 0:A[z])!=null&&pe.open_code)){C.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let m=yield(0,ee.ZP)("/api/courses/view_code.json",{method:"get",params:Ju(Xe({},c),{id:c.coursesId,homework_common_id:c.categoryId,hack_user_code_id:(te=A==null?void 0:A[z])==null?void 0:te.hack_user_code_id})});ue.default.warning({icon:null,width:800,title:e.createElement("div",null,e.createElement("span",null,"\u4EE3\u7801"),e.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(xe=A==null?void 0:A[z])==null?void 0:xe.current_language),e.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(Ze=A==null?void 0:A[z])==null?void 0:Ze.memory,"\uFF08KB\uFF09"),e.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(W=A==null?void 0:A[z])==null?void 0:W.run_time,"\uFF08ms\uFF09"),e.createElement("span",null,"\u5F97\u5206\uFF1A",(_e=A==null?void 0:A[z])==null?void 0:_e.score)),content:e.createElement(ul.Z,{classroomList:t,user:l,languages:[{language:(Ge=A==null?void 0:A[z])==null?void 0:Ge.language,code:m==null?void 0:m.code}],v:A,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:A.language,game_id:A.id,diff_code_count:A.diff_code_count})})})}),e.createElement("span",{style:{margin:"0px 10px"}},((a=A==null?void 0:A[z])==null?void 0:a.answer_question_time)||"- -"),(f=A==null?void 0:A[z])!=null&&f.submit_count?e.createElement(ke.Z,{title:`${((r=A==null?void 0:A[z])==null?void 0:r.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},e.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((k=A==null?void 0:A[z])==null?void 0:k.submit_count)||0):null))},se.push(be)}G([...se])},[_==null?void 0:_.question_data]),(0,e.useEffect)(()=>{var F;(F=l==null?void 0:l.userInfo)!=null&&F.course&&((0,O.dE)()&&(c.course_group=(0,O.dE)()?[l.userInfo.course.course_group_id]:[],D(Xe({},c))),w(1))},[l==null?void 0:l.userInfo]);function w(F){return Ku(this,null,function*(){var d,y,T,p,z,be,A;Ee(!0);let x=yield(0,ee.ZP)("/api/courses/rank_list.json",{method:"get",params:Ju(Xe({},c),{id:c.coursesId,rank_type:2,homework_common_id:c.categoryId})});if(B(x),Ee(!1),x.status!=-1&&((0,O.dE)()?(F===1&&s([(y=(d=x==null?void 0:x.course_group)==null?void 0:d[0])==null?void 0:y.id]),x!=null&&x.my_rank?H([x==null?void 0:x.my_rank,...x==null?void 0:x.rank_list]):H([...x==null?void 0:x.rank_list])):H([...x==null?void 0:x.rank_list]),F===1)){let M={title:e.createElement(ke.Z,{title:`\u603B\u8017\u65F6\u65F6\u4E3A\u505A\u9898\u901A\u8FC7\u65F6\u957F\u548C\u7F5A\u65F6\u65F6\u957F\u7684\u603B\u548C\uFF0C
+ \u7F5A\u65F6\u65F6\u957F=\u8BC4\u6D4B\u51FA\u9519\u6B21\u6570X\u8BBE\u7F6E\u7684\u7F5A\u65F6\uFF08\u5F53\u524D\u4E3A${x==null?void 0:x.punish_time}\u5206\uFF09`},e.createElement("span",{style:{marginRight:3}},"\u603B\u8017\u65F6")," ",e.createElement("span",{style:{fontSize:"14px"},className:"iconfont icon-tishixiaowenhao c-blue"})),dataIndex:"finish_time",width:150,ellipsis:!0,fixed:"left",key:"finish_time"};se.push(M);for(let a=0;a<((T=x==null?void 0:x.question_data)==null?void 0:T.length);a++){let f={};f.title=x!=null&&x.sent_type?e.createElement("span",null,"\u9898\u76EE"+(a+1)+`\uFF08${(z=(p=x==null?void 0:x.question_data)==null?void 0:p[a])==null?void 0:z.question_score}\uFF09`):e.createElement("a",{onClick:()=>Ku(this,null,function*(){var r,k;let q=yield(0,ee.ZP)(`/api/problems/${(k=(r=x==null?void 0:x.question_data)==null?void 0:r[a])==null?void 0:k.identifier}/start.json`,{method:"get"});q&&(window.open(`/myproblems/${q==null?void 0:q.identifier}?type=1`),localStorage.setItem("program_homework",[c.coursesId,c.categoryId]))})},"\u9898\u76EE"+(a+1)+`\uFF08${(A=(be=x==null?void 0:x.question_data)==null?void 0:be[a])==null?void 0:A.question_score}\uFF09`),f.dataIndex="question_data",f.width=250,f.render=(r,k)=>{var q,pe,te,xe,Ze;return e.createElement("div",null,((q=r==null?void 0:r[a])==null?void 0:q.answer_question_time)&&e.createElement("div",null,e.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>Ku(this,null,function*(){var W,_e,Ge,m,b,N,R,le;if((0,O.Rm)()&&!((W=t.AssistantObject.hack)!=null&&W.can_view)){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(!((_e=r==null?void 0:r[a])!=null&&_e.open_code)){C.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let Me=yield(0,ee.ZP)("/api/courses/view_code.json",{method:"get",params:Ju(Xe({},c),{id:c.coursesId,homework_common_id:c.categoryId,hack_user_code_id:(Ge=r==null?void 0:r[a])==null?void 0:Ge.hack_user_code_id})});ue.default.warning({icon:null,width:800,title:e.createElement("div",null,e.createElement("span",null,"\u4EE3\u7801"),e.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(m=r==null?void 0:r[a])==null?void 0:m.current_language),e.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(b=r==null?void 0:r[a])==null?void 0:b.memory,"\uFF08KB\uFF09"),e.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(N=r==null?void 0:r[a])==null?void 0:N.run_time,"\uFF08ms\uFF09"),e.createElement("span",null,"\u5F97\u5206\uFF1A",(R=r==null?void 0:r[a])==null?void 0:R.score)),content:e.createElement(ul.Z,{classroomList:t,user:l,languages:[{language:(le=r==null?void 0:r[a])==null?void 0:le.language,code:Me==null?void 0:Me.code}],v:r,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:r.language,game_id:r.id,diff_code_count:r.diff_code_count})})})}),e.createElement("span",{style:{margin:"0px 10px"}},((pe=r==null?void 0:r[a])==null?void 0:pe.answer_question_time)||"- -"),(te=r==null?void 0:r[a])!=null&&te.submit_count?e.createElement(ke.Z,{title:`${((xe=r==null?void 0:r[a])==null?void 0:xe.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},e.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((Ze=r==null?void 0:r[a])==null?void 0:Ze.submit_count)||0):null))},se.push(f)}G([...se])}})}return console.log("----",se),e.createElement("div",{style:{width:1200,margin:"0px auto"}},(_==null?void 0:_.message)==="\u5C01\u699C\u4E2D"?e.createElement(Ve.Z,{customText:"\u7B54\u9898\u65F6\u95F4\u8FDB\u5165\u5012\u8BA1\u65F6\uFF0C\u6682\u65F6\u5C01\u699C\uFF0C\u8BF7\u52A0\u901F\u7ADE\u6280\u901A\u5173\u7B54\u9898"}):e.createElement("div",{style:{background:"#fff",padding:20}},e.createElement("div",{style:{display:"inline-flex"}},e.createElement("label",null,"\u5206\u73ED\u60C5\u51B5\uFF1A"),(0,O.GJ)()&&e.createElement("div",{style:{flex:1}},e.createElement(ve.default.Group,{className:Gu.Z.checkboxgroup,value:n,onChange:F=>{var d;c.type===1?(s([]),c.course_group=[],c.page=1,D(Xe({},c)),w()):c.type===2?(s(["\u5168\u90E8"]),c.course_group=(d=_==null?void 0:_.course_group)==null?void 0:d.map(y=>y.id),c.page=1,D(Xe({},c)),w()):(s([...F.filter(y=>y!="\u5168\u90E8")]),c.course_group=F.filter(y=>y!="\u5168\u90E8"),c.page=1,D(Xe({},c)),w())}},e.createElement(ve.default,{value:"\u5168\u90E8",onChange:F=>{F.target.checked?c.type=2:c.type=1}},"\u5168\u90E8\u5206\u73ED"),(u=_==null?void 0:_.course_group)==null?void 0:u.map((F,d)=>e.createElement(ve.default,{onChange:y=>{c.type=3},value:F.id},F==null?void 0:F.name)))),(0,O.dE)()&&e.createElement(me.ZP.Group,{onChange:F=>{F.target.value==="\u5168\u90E8"?(c.course_group=[],c.page=1,D(Xe({},c)),w()):(c.course_group=[F.target.value],c.page=1,D(Xe({},c)),w())},defaultValue:l.userInfo.course.course_group_id},e.createElement(me.ZP,{value:"\u5168\u90E8"},"\u5168\u90E8\u5206\u73ED"),(o=_==null?void 0:_.course_group)==null?void 0:o.map((F,d)=>e.createElement(me.ZP,{value:F.id},F.name)))),(0,O.GJ)()&&e.createElement("div",{style:{width:"100%",display:"flex",justifyContent:"space-between",marginTop:10}},e.createElement("span",{style:{fontSize:14,color:"#B1BACD"}},"\u6392\u884C\u89C4\u5219\uFF1A\u65F6\u95F4\u7ED3\u675F\u540E\u6B63\u5F0F\u5C01\u699C\uFF0C\u65F6\u95F4\u6BB5\u4E4B\u5916\u7684\u63D0\u4EA4\u4E0D\u8BA1\u5165\u6392\u884C\u3002 ",e.createElement("a",{onClick:()=>{ue.default.warning({title:"\u8BA1\u5206\u89C4\u5219",width:500,content:e.createElement("div",null,e.createElement("p",null,"\u6392\u540D\u89C4\u5219\uFF1A\u7ECF\u5178ACM\u89C4\u5219"),e.createElement("p",null,"AC\uFF08\u901A\u8FC7\u9898\u76EE\uFF09\u8D8A\u591A\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),e.createElement("p",null,"AC\u76F8\u540C\uFF0C\u603B\u7528\u65F6\u8D8A\u5C11\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),e.createElement("p",null,"\u603B\u7528\u65F6=\u2211\uFF08\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6\uFF09"),e.createElement("p",null,"\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6=\u6BD4\u8D5B\u5F00\u59CB\u5230\u63D0\u4EA4\u88AB\u901A\u8FC7\u7684\u65F6\u95F4+\u7F5A\u65F6"),e.createElement("p",null,"\u7F5A\u65F6=\uFF08\u901A\u8FC7\u524D\uFF09\u9519\u8BEF\u4EE3\u7801\u63D0\u4EA4\u6B21\u6570*\u6BCF\u6B21\u7F5A\u65F6"),e.createElement("p",null,"\u4E0D\u7B97\u7F5A\u65F6\u7684\u60C5\u51B5\uFF1A\u6CA1\u6709\u901A\u8FC7\u7684\u9898\u76EE\u3001\uFF08\u7CFB\u7EDF\uFF09\u5185\u90E8\u9519\u8BEF\u3001\u7F16\u8BD1\u9519\u8BEF"))})}},"\u70B9\u51FB\u67E5\u770B\u8BA1\u5206\u89C4\u5219")),e.createElement(K.ZP,{onClick:()=>{(0,kt.VY)(Ju(Xe({},c),{id:c.coursesId,rank_type:2,homework_common_id:c.categoryId}))}},"\u5BFC\u51FA")),e.createElement(ru.Z,{spinning:V},e.createElement(j.default,{style:{marginTop:10},pagination:!1,scroll:{x:1200},rowClassName:(F,d)=>d===0&&(0,O.dE)()&&Gu.Z.tables,dataSource:L,columns:se})),e.createElement("div",{style:{width:"100%",textAlign:"center",marginTop:10}},e.createElement(he.Z,{current:c.page,pageSize:c.per_page,total:_==null?void 0:_.count,hideOnSinglePage:!0,onChange:(F,d)=>{c.page=F,c.per_page=d,D(Xe({},c)),w()}}))))};var ra=(0,I.connect)(({user:l,classroomList:t})=>({user:l,classroomList:t}))(na),oa=i(20503),sa=i(59279),ia=i(50006),ca=i(42942),S=i(59301),da=Object.defineProperty,al=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,Ea=Object.prototype.propertyIsEnumerable,nl=(l,t,u)=>t in l?da(l,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[t]=u,Tt=(l,t)=>{for(var u in t||(t={}))ma.call(t,u)&&nl(l,u,t[u]);if(al)for(var u of al(t))Ea.call(t,u)&&nl(l,u,t[u]);return l},Ct=(l,t,u)=>new Promise((o,c)=>{var D=n=>{try{B(u.next(n))}catch(s){c(s)}},_=n=>{try{B(u.throw(n))}catch(s){c(s)}},B=n=>n.done?o(n.value):Promise.resolve(n.value).then(D,_);B((u=u.apply(l,t)).next())});let pa=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u5D29\u6E83\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u5D29\u6E83\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const _a=({shixunHomeworks:l,classroomList:t,globalSetting:u,user:o,loading:c,dispatch:D})=>{var _,B,n,s;const L=(0,I.useParams)(),[H]=(0,I.useSearchParams)(),[V,Ee]=(0,e.useState)(H.get("tabs")||"0"),[se,G]=(0,e.useState)({}),{workList:w,workSetting:F}=l,[d,y]=(0,e.useState)(!1);L.category=H.get("category_id"),L.order="work_score",L.b_order="desc",(0,e.useEffect)(()=>{D({type:"classroomList/getAssistantPermissions",payload:{course_id:L.coursesId}})},[(0,O.bg)()]);const T=a=>{var f;if(a==="5"&&!((f=t.AssistantObject.hack)!=null&&f.can_exam_leaderboard)&&(0,O.Rm)()){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee(a),a==="0"&&D({type:"shixunHomeworks/getWorkList",payload:L})},p=()=>{ue.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:S.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",S.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>Ct(void 0,null,function*(){var a;const f=(a=l.workList)==null?void 0:a.myshixun_identifier;(yield(0,yu.Fr)({id:f}))&&(C.ZP.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55
-\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u8BFE\u7A0B\u5B9E\u9A8C`),y({type:"shixunHomeworks/getWorkList",payload:oe}))})})},R=o=>{o=o!=null&&o.includes(".json")?o:`${o}.json`,ue.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:O.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>yt(void 0,null,function*(){const a=yield(0,It.$Q)({url:o});if(!a)return;A.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const B=yield(0,It.Ir)({id:a.shixun_identifier});if(B!=null&&B.game_identifier){(0,re.xg)(`/tasks/${B.game_identifier}?coursesId=${N.coursesId}`);return}(B==null?void 0:B.status)===2?R(B==null?void 0:B.message):(B==null?void 0:B.status)===3&&xe(B==null?void 0:B.message)})})},xe=o=>{ue.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:O.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",o,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},f=o=>yt(void 0,null,function*(){o=o!=null&&o.includes(".json")?o:`${o}.json`;const a=yield(0,It.$Q)({url:o});if(console.log(a,"execRes"),a!=null&&a.game_identifier){(0,re.xg)(`/tasks/${a.game_identifier}?coursesId=${N.coursesId}`);return}(a==null?void 0:a.status)===-3?(0,re.eF)():(a==null?void 0:a.status)===2?R(a==null?void 0:a.message):(a==null?void 0:a.status)===3&&xe(a==null?void 0:a.message)}),Z=[{name:"\u4F5C\u4E1A\u5217\u8868",id:"0",compontent:O.createElement(Ot,{setExportParams:$}),forceRender:!0},{name:"\u4F5C\u4E1A\u8BE6\u60C5",id:"1",compontent:O.createElement(nu,null)},{name:"\u6392\u884C\u699C",id:"5",compontent:O.createElement(na,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:O.createElement(ft,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:O.createElement(ia.Z,null)},{name:(0,P.GJ)()?"\u9AD8\u7EA7\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:(p=w.homework_status)!=null&&p.includes("\u5BFC\u5165")?O.createElement(sa.Z,null):O.createElement(Zl,null),forceRender:!0},{name:O.createElement("a",{style:{color:"#b9b8b8"},href:`/classrooms/${N.coursesId}/program_homework/${N.categoryId}/answer`},"\u89E3\u7B54&\u8BA8\u8BBA"),id:"6",compontent:!1}].filter(o=>{var a,B;return(0,P.dE)()?o.name!=="\u4EE3\u7801\u67E5\u91CD":(0,P.dE)()||((a=w==null?void 0:w.homework_status)==null?void 0:a[0])!=="\u5DF2\u622A\u6B62"?o.name!=="\u8D28\u91CF\u68C0\u6D4B":!w.code_review&&((B=w==null?void 0:w.homework_status)==null?void 0:B[0])!=="\u672A\u53D1\u5E03"?!0:o.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(o=>w.open_code_quality_analysis?!0:o.name!=="\u8D28\u91CF\u68C0\u6D4B").filter(o=>{var a;return(a=w.homework_status)!=null&&a.includes("\u5BFC\u5165")?(0,P.dE)()?["0","1"].includes(o.id):["0","1","3"].includes(o.id):!0}),C=()=>{var o,a,B,M,ee,Ee,J,Se,Oe;return O.createElement("aside",{className:Vu.Z.workListTabButton},(0,P.dE)()&&((o=l.workList)==null?void 0:o.redo_work)&&O.createElement(G.ZP,{onClick:v,type:"primary",icon:O.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"})},"\u91CD\u505A"),((a=l.workList)==null?void 0:a.shixun_status)>1&&((B=l.workList)==null?void 0:B.time_status)<5&&(0,P.dE)()&&O.createElement(G.ZP,{type:"primary",icon:O.createElement("i",{className:"iconfont icon-kaiqizhong"}),onClick:()=>{var H,De,m,g,ae,j,X;(0,xt.tJ)(y,!0)&&((m=(De=(H=l.workList)==null?void 0:H.task_operation)==null?void 0:De[1])!=null&&m.includes("/")?f((ae=(g=l.workList)==null?void 0:g.task_operation)==null?void 0:ae[1]):(0,re.xg)(`/tasks/${(X=(j=l.workList)==null?void 0:j.task_operation)==null?void 0:X[1]}`))}},(ee=(M=l.workList)==null?void 0:M.task_operation)==null?void 0:ee[0]),((Ee=l.workList)==null?void 0:Ee.commit_des)&&((J=l.workList)==null?void 0:J.commit_des)&&O.createElement(G.ZP,{type:"primary",icon:O.createElement("i",{className:"iconfont icon-tijiaozongjie"}),onClick:()=>{var H;(0,re.xg)(`/classrooms/${N.coursesId}/shixun_homework/${N.categoryId}/${(H=l.workList)==null?void 0:H.id}/commitsummary`)}},(Se=l.workList)==null?void 0:Se.commit_des),(0,P.GJ)()&&((Oe=w==null?void 0:w.homework_status)==null?void 0:Oe[0])==="\u672A\u53D1\u5E03"&&O.createElement(G.ZP,{type:"primary",icon:O.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var H;if(!((H=t.AssistantObject.hack)!=null&&H.can_create)&&(0,P.Rm)()){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}S.history.push(`/classrooms/${N.coursesId}/program_homework/${N.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"),(0,P.GJ)()&&w.publish_immediately&&O.createElement(G.ZP,{type:"primary",icon:O.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:()=>{var H;if(!((H=t.AssistantObject.hack)!=null&&H.can_publish)&&(0,P.Rm)()){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}y({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[N.categoryId],selectArrsAll:[w],params:N,detail:!0,type:2,manage_all_group:n==null?void 0:n.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),(0,P.GJ)()&&w.end_immediately&&O.createElement(G.ZP,{style:{background:"#0152d9",color:"#fff"},type:"primary",icon:O.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:()=>{var H;if(!((H=t.AssistantObject.hack)!=null&&H.can_stop)&&(0,P.Rm)()){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}y({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:N,type:2,detail:!0,selectArrs:[N.categoryId]}})}},"\u7ACB\u5373\u622A\u6B62"))};return O.createElement("section",null,O.createElement("div",{className:"edu-container"},w.homework_name&&O.createElement("section",{className:"animated fadeIn"},O.createElement("aside",{className:"mt10"},w.category&&O.createElement(be.Z,{separator:">"},O.createElement(be.Z.Item,null,O.createElement(S.Link,{to:`/classrooms/${w.course_id}/program_homework`},w.course_name)),O.createElement(be.Z.Item,null,O.createElement(S.Link,{to:`/classrooms/${w.course_id}/program_homework/${w.category.main?"":w.category.category_id}`},w.category.category_name)),O.createElement(be.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),O.createElement("aside",{className:[Vu.Z.title,"mt20"].join(" ")},O.createElement(S.Link,{to:`/classrooms/${w.course_id}/program_homework/${w.category.main?"":w.category.category_id}`},O.createElement(K.Z,{className:"font16 c-black"})),O.createElement(Pe.Z,{title:w.homework_name,placement:"bottom"},O.createElement("strong",{className:"font20 ml5"},w.homework_name)),O.createElement(re.VV,{temporary:!0,status:w.homework_status}),(0,P.dE)()&&!((h=w.homework_status)!=null&&h.includes("\u5BFC\u5165"))&&O.createElement("span",{style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"}},O.createElement(G.ZP,{onClick:()=>yt(void 0,null,function*(){var o;let a=yield(0,q.ZP)(`/api/problems/${(o=l.workList)==null?void 0:o.start_identifier}/start.json`,{method:"get"});a&&(window.open(`/myproblems/${a==null?void 0:a.identifier}?type=1`),localStorage.setItem("program_homework",[N.coursesId,N.categoryId]))}),type:"primary"},(r=w.homework_status)!=null&&r.includes("\u5DF2\u622A\u6B62")?"\u67E5\u770B\u4F5C\u4E1A":"\u8FDB\u5165\u7EC3\u4E60"," ")))),O.createElement("aside",{className:`mt30 relative ${Vu.Z.workListTabWrap}`},O.createElement(z.default,{type:"card",defaultActiveKey:Y,activeKey:Y,tabBarExtraContent:(s=w.homework_status)!=null&&s.includes("\u5BFC\u5165")&&(0,P.GJ)()?O.createElement(G.ZP,{icon:O.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{y({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:w==null?void 0:w.homework_name,id:w==null?void 0:w.homework_id,type:"hack"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):C(),onChange:x},Z.map((o,a)=>O.createElement(z.default.TabPane,{tab:o.name,key:o.id,forceRender:o.forceRender},o.compontent))))),O.createElement(Ul,null),O.createElement(Vl.Z,{courseEndTime:w==null?void 0:w.course_end_date,successCallback:()=>{y({type:"shixunHomeworks/getWorkList",payload:Zt({},N)})},visible:t.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[N.categoryId],courseId:N.coursesId,isBatch:!1}),O.createElement($l.Z,{courseEndTime:w==null?void 0:w.course_end_date}),O.createElement(ra.Z,{onOk:()=>{y({type:"shixunHomeworks/getWorkList",payload:Zt({},N)})}}),O.createElement(oa.Z,{onOk:()=>{y({type:"shixunHomeworks/getWorkList",payload:Zt({},N)})}}),O.createElement(ue.default,{open:k,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{D(!1)}},O.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),O.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),O.createElement("p",{style:{marginLeft:"10px"}},O.createElement(L.default,{dataSource:Ea,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),O.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),O.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),O.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),O.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),O.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),O.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),O.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),O.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),O.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),O.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u5D29\u6E83\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),O.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")))};var _a=(0,S.connect)(({shixunHomeworks:l,classroomList:t,loading:u,user:E,globalSetting:c})=>({classroomList:t,shixunHomeworks:l,globalSetting:c,user:E,loading:u.effects}))(pa)},72509:function(du,Ze,i){var e=i(59301),q=i(78241),S=i(8591),A=i(43418),ue=i(95237),G=i(5112),be=i(26220),Pe=i(43604),z=i(84291),L=i(24905),K=i(99232),re=i.n(K),lu=i(76265),qe=i(35099),te=i(15826),pe=i(63144),le=i(82471),Ce=i(43785),Ne=i(5073),U=Object.defineProperty,Me=Object.defineProperties,He=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,ve=(Be,ke,I)=>ke in Be?U(Be,ke,{enumerable:!0,configurable:!0,writable:!0,value:I}):Be[ke]=I,we=(Be,ke)=>{for(var I in ke||(ke={}))b.call(ke,I)&&ve(Be,I,ke[I]);if(Ae)for(var I of Ae(ke))au.call(ke,I)&&ve(Be,I,ke[I]);return Be},P=(Be,ke)=>Me(Be,He(ke)),Ue=(Be,ke)=>{var I={};for(var he in Be)b.call(Be,he)&&ke.indexOf(he)<0&&(I[he]=Be[he]);if(Be!=null&&Ae)for(var he of Ae(Be))ke.indexOf(he)<0&&au.call(Be,he)&&(I[he]=Be[he]);return I},ne=(Be,ke,I)=>new Promise((he,_e)=>{var se=ce=>{try{Ve(I.next(ce))}catch(Qe){_e(Qe)}},fe=ce=>{try{Ve(I.throw(ce))}catch(Qe){_e(Qe)}},Ve=ce=>ce.done?he(ce.value):Promise.resolve(ce.value).then(se,fe);Ve((I=I.apply(Be,ke)).next())});const Nu=Be=>{var ke=Be,{classroomList:I,dispatch:he,courseEndTime:_e}=ke,se=Ue(ke,["classroomList","dispatch","courseEndTime"]),fe,Ve,ce,Qe,mu,nu,ie,V,ge,W,_,Le,ru,de,eu,Ju,Ku,Xu,qu,et,ut,tt,gu,Lu,Tu,ju,lt,at,Ru,nt,rt,Fu,wu,Hu,ot,st,it,zu,ct;const vu=(0,pe.useParams)(),[Eu]=q.default.useForm(),[dt,Dt]=(0,e.useState)(1),[Xe,Wu]=(0,e.useState)([]),[Bt,Ct]=(0,e.useState)(0),[At,wt]=(0,e.useState)(2e3),[xt,mt]=(0,e.useState)(!0),[Yu,Tt]=(0,e.useState)(!1),[bt,Pt]=(0,e.useState)(!1),[Ge,yu]=(0,e.useState)([]),[xu,Et]=(0,e.useState)(!0),[d,pt]=(0,e.useState)(!((ce=(Ve=(fe=I.actionTabs)==null?void 0:fe.selectArrsAll)==null?void 0:Ve[0])!=null&&ce.send_type));let[$e,hu]=(0,e.useState)([0,0,0]);(0,e.useEffect)(()=>{var Fe,Te,ze,Bu,bu,We,Pu,_t,ft,uu,pu,ku,Ou;if(I.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(Du(),(ze=(Te=(Fe=I.actionTabs)==null?void 0:Fe.selectArrsAll)==null?void 0:Te[0])!=null&&ze.can_publish?hu([...(ft=(_t=(Pu=I.actionTabs)==null?void 0:Pu.selectArrsAll)==null?void 0:_t[0])==null?void 0:ft.difficult_count]):hu([...(We=(bu=(Bu=I.actionTabs)==null?void 0:Bu.selectArrsAll)==null?void 0:bu[0])==null?void 0:We.difficult_settings]),pt(!((ku=(pu=(uu=I.actionTabs)==null?void 0:uu.selectArrsAll)==null?void 0:pu[0])!=null&&ku.send_type)),kt(),I.actionTabs.type===2)){const Mt=(Ou=I.actionTabs.selectArrsAll)==null?void 0:Ou[0];Et(Mt.unified_setting)}},[I.actionTabs]),(0,e.useEffect)(()=>{if(Yu){if(bt)return;he({type:"classroomList/setActionTabs",payload:{}}),(0,qe.GJ)()?(he({type:"classroomList/getClassroomTeacherCommonList",payload:P(we({},I.actionTabs.params),{type:1})}),he({type:"shixunHomeworks/getWorkList",payload:we({},vu)})):he({type:"classroomList/getClassroomCommonList",payload:we({},I.actionTabs.params)})}},[Yu]);const kt=Fe=>ne(void 0,null,function*(){mt(!0);const Te=yield(0,Ce.c_)(P(we({},vu),{page:Fe||dt,limit:2e4,homework_id:I.actionTabs.type===1?"":I.actionTabs.selectArrs[0]}));Te==null||Te.course_groups.map((ze,Bu)=>{ze.key=ze.id,ze.title=ze.name,ze.disabled=ze.is_published}),Te&&(Wu([...Te==null?void 0:Te.course_groups]),Ct(Te==null?void 0:Te.course_groups_count),mt(!1),Fe||Eu.setFieldsValue({publish_time:re()(re()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:re()(re()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Uu=()=>{(0,qe.GJ)()?I.actionTabs.detail?(he({type:"shixunHomeworks/setActionTabs",payload:{}}),he({type:"shixunHomeworks/getWorkList",payload:we({},vu)}),he({type:"shixunHomeworks/getWorkSetting",payload:we({},vu)})):he({type:"classroomList/getClassroomTeacherCommonList",payload:P(we({},I.actionTabs.params),{type:5,category:I.actionTabs.params.categoryId})}):he({type:"classroomList/getClassroomCommonList",payload:we({},I.actionTabs.params)})},ou=()=>ne(void 0,null,function*(){var Fe,Te;if((0,qe.Rm)()&&!((Fe=I.AssistantObject.hack)!=null&&Fe.can_publish)){S.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),su(!1);return}const ze=we({},Eu.getFieldsValue());if(ze.end_time<=ze.publish_time){S.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),su(!1);return}if((Ge==null?void 0:Ge.length)<=0&&!xu&&Xe.length>0){S.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),su(!1);return}if($e.reduce((We,Pu)=>We+Pu)===0&&!d){S.ZP.info("\u7B80\u5355\u9002\u4E2D\u56F0\u96BE\u9898\u6570\u76F8\u52A0\u4E0D\u80FD\u4E3A0"),su(!1);return}let Bu={homework_ids:[...I.actionTabs.selectArrs],group_ids:Ge.length>0?Ge.map(We=>We.id):(Te=I.detailCommonHomeworksList)==null?void 0:Te.course_groups,end_time:re()(ze.end_time).format("YYYY-MM-DD HH:mm"),publish_time:re()(ze.publish_time).format("YYYY-MM-DD HH:mm"),difficult_settings:$e==null?void 0:$e.map(We=>We),send_type:d?"0":"1",unified_setting:!Ge.length};su(!0),(yield(0,lu.ZP)(`/api/courses/${vu.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:we({},Bu)})).status===0?(su(!1),(0,te.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),S.ZP.success("\u53D1\u5E03\u6210\u529F"),he({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),se.onCallback&&se.onCallback(),Uu(),localStorage.getItem("Noviceguide")==="0"||he({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:e.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):su(!1)}),Du=()=>{Dt(1),Wu([]),yu([])},jt=Bt>dt*At,[Ot,su]=(0,e.useState)(!1);return e.createElement(A.default,{width:600,confirmLoading:Ot,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:I.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:ou,onCancel:()=>{Du(),Uu(),he({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",e.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Xe&&e.createElement(q.default,{form:Eu},e.createElement("div",{style:{paddingLeft:0}},I.actionTabs.type===2&&e.createElement(ue.Z,{style:{marginBottom:"10px"}},e.createElement("span",{className:"mr5"},"\u8BD5\u9898\u53D1\u9001:"),e.createElement(G.ZP.Group,{value:d,disabled:!((nu=(mu=(Qe=I.actionTabs)==null?void 0:Qe.selectArrsAll)==null?void 0:mu[0])!=null&&nu.can_publish),onChange:Fe=>{pt(Fe.target.value)}},e.createElement(G.ZP,{value:!0},"\u5168\u90E8\u56FA\u5B9A\u8BD5\u9898"),e.createElement(G.ZP,{className:"ml20",value:!1},"\u968F\u673A\u62BD\u53D6"))),!d&&e.createElement(ue.Z,{style:{marginBottom:"10px"}},e.createElement("span",{style:{marginRight:65}}),e.createElement("span",null,"\u7B80\u5355\u9898\u6570 ",e.createElement(be.Z,{value:$e[0],onChange:Fe=>{$e[0]=Fe,hu([...$e])},min:0,disabled:!((ge=(V=(ie=I.actionTabs)==null?void 0:ie.selectArrsAll)==null?void 0:V[0])!=null&&ge.can_publish),placeholder:`\u6700\u5927${(ru=(Le=(_=(W=I.actionTabs)==null?void 0:W.selectArrsAll)==null?void 0:_[0])==null?void 0:Le.difficult_count)==null?void 0:ru[0]}`,max:(Ku=(Ju=(eu=(de=I.actionTabs)==null?void 0:de.selectArrsAll)==null?void 0:eu[0])==null?void 0:Ju.difficult_count)==null?void 0:Ku[0],style:{width:60}})),e.createElement("span",{style:{margin:"0px 40px"}},"\u9002\u4E2D\u9898\u6570 ",e.createElement(be.Z,{value:$e[1],onChange:Fe=>{$e[1]=Fe,hu([...$e])},min:0,disabled:!((et=(qu=(Xu=I.actionTabs)==null?void 0:Xu.selectArrsAll)==null?void 0:qu[0])!=null&&et.can_publish),max:(Lu=(gu=(tt=(ut=I.actionTabs)==null?void 0:ut.selectArrsAll)==null?void 0:tt[0])==null?void 0:gu.difficult_count)==null?void 0:Lu[1],placeholder:`\u6700\u5927${(at=(lt=(ju=(Tu=I.actionTabs)==null?void 0:Tu.selectArrsAll)==null?void 0:ju[0])==null?void 0:lt.difficult_count)==null?void 0:at[1]}`,style:{width:60}})),e.createElement("span",null,"\u56F0\u96BE\u9898\u6570 ",e.createElement(be.Z,{value:$e[2],onChange:Fe=>{$e[2]=Fe,hu([...$e])},min:0,disabled:!((rt=(nt=(Ru=I.actionTabs)==null?void 0:Ru.selectArrsAll)==null?void 0:nt[0])!=null&&rt.can_publish),placeholder:`\u6700\u5927${(ot=(Hu=(wu=(Fu=I.actionTabs)==null?void 0:Fu.selectArrsAll)==null?void 0:wu[0])==null?void 0:Hu.difficult_count)==null?void 0:ot[2]}`,max:(ct=(zu=(it=(st=I.actionTabs)==null?void 0:st.selectArrsAll)==null?void 0:it[0])==null?void 0:zu.difficult_count)==null?void 0:ct[2],style:{width:60}}))),e.createElement(ue.Z,{className:"mt30",align:"middle"},e.createElement(Pe.Z,null,e.createElement(q.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},e.createElement(z.default,{style:{width:170,marginRight:"25px"},disabledDate:Fe=>(0,Ne.Q8)(Fe,_e),disabledTime:Fe=>(0,Ne.d0)(Fe),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,te.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),e.createElement(Pe.Z,{className:"ml20"},e.createElement(q.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},e.createElement(z.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,te.U6)(),"HH:mm")},disabledDate:Fe=>(0,Ne.Q8)(Fe,_e,Eu.getFieldValue("publish_time")),disabledTime:Fe=>(0,Ne.d0)(Fe,Eu.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),I.actionTabs.type===2&&e.createElement(ue.Z,{style:{marginBottom:"10px"}},e.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),e.createElement(G.ZP.Group,{value:xu,onChange:Fe=>{Et(Fe.target.value),yu([])}},e.createElement(G.ZP,{value:!0,disabled:!I.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),e.createElement(G.ZP,{className:"ml20",disabled:Xe.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Xe.length<=0&&I.actionTabs.type===2&&e.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(I.actionTabs.type===1||!xu)&&Xe.length>0&&e.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},e.createElement("span",{style:{flex:1}},e.createElement(L.default,{checked:Ge.length===Xe.length,onChange:Fe=>{Ge.length===Xe.length?yu([]):yu(Xe.filter(Te=>!Te.is_published))}},"\u5168\u9009")," "),e.createElement("span",{style:{width:16}}),e.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Ge.length||0,"\u4E2A\u5206\u73ED")),(I.actionTabs.type===1||!xu)&&Xe.length>0&&e.createElement(le.Z,{data:Xe,selectedRowKeys:Ge,setSelectedRowKeys:yu})))};Ze.Z=(0,pe.connect)(({classroomList:Be})=>({classroomList:Be}))(Nu)},42942:function(du,Ze,i){var e=i(59301),q=i(46651),S=i(78241),A=i(99313),ue=i(14491),G=i(53864),be=i(63144),Pe=i(76265),z=i(99232),L=i.n(z),K=i(59301),re=(te,pe,le)=>new Promise((Ce,Ne)=>{var U=Ae=>{try{He(le.next(Ae))}catch(b){Ne(b)}},Me=Ae=>{try{He(le.throw(Ae))}catch(b){Ne(b)}},He=Ae=>Ae.done?Ce(Ae.value):Promise.resolve(Ae.value).then(U,Me);He((le=le.apply(te,pe)).next())});const{Dragger:lu}=q.default,qe=({})=>{const te=(0,be.useParams)(),[pe]=S.default.useForm(),[le,Ce]=(0,e.useState)(!0),[Ne,U]=(0,e.useState)(!1);let[Me,He]=(0,e.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const Ae=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function b(){return re(this,null,function*(){let ve;U(!0),window.location.href.indexOf("exercise")>-1?ve=`/api/exercises/${te==null?void 0:te.categoryId}/redo_logs.json`:ve=`/api/homework_commons/${te==null?void 0:te.categoryId}/redo_logs.json`;let we=yield(0,Pe.ZP)(ve,{method:"get",params:Me});U(!1),(we==null?void 0:we.status)===0&&Ce(we==null?void 0:we.data)})}(0,e.useEffect)(()=>{b()},[]);let au=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(ve,we,P)=>{var Ue;return(Ue=Ae.find(ne=>ne.question_type===ve))==null?void 0:Ue.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ve,we,P)=>{var Ue;return(Ue=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ne=>ne.id===ve))==null?void 0:Ue.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ve,we,P)=>L()(ve).format("YYYY-MM-DD HH:mm:ss")}].filter(ve=>!!ve);return K.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},K.createElement(A.default,{destroyInactiveTabPane:!0,onChange:ve=>{Me.type=ve,Me.page=1,Me.limit=10,He(Me),b()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:K.createElement(ue.default,{loading:Ne,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(ve,we,P)=>L()(ve).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:le==null?void 0:le.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:K.createElement(ue.default,{loading:Ne,columns:au,dataSource:le==null?void 0:le.list,pagination:!1})}].filter(ve=>!!ve)}),K.createElement(G.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(ve,we)=>{Me.page=ve,Me.limit=we,He(Me),b()},current:Me.page,total:le.count,pageSize:Me.limit,style:{marginTop:20}}))};Ze.Z=(0,be.connect)(({classroomList:te})=>({classroomList:te}))(qe)}}]);
+\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u8BFE\u7A0B\u5B9E\u9A8C`),D({type:"shixunHomeworks/getWorkList",payload:se}))})})},z=a=>{a=a!=null&&a.includes(".json")?a:`${a}.json`,ue.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:S.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ct(void 0,null,function*(){const f=yield(0,Lt.$Q)({url:a});if(!f)return;C.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const r=yield(0,Lt.Ir)({id:f.shixun_identifier});if(r!=null&&r.game_identifier){(0,oe.xg)(`/tasks/${r.game_identifier}?coursesId=${L.coursesId}`);return}(r==null?void 0:r.status)===2?z(r==null?void 0:r.message):(r==null?void 0:r.status)===3&&be(r==null?void 0:r.message)})})},be=a=>{ue.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:S.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",a,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},A=a=>Ct(void 0,null,function*(){a=a!=null&&a.includes(".json")?a:`${a}.json`;const f=yield(0,Lt.$Q)({url:a});if(console.log(f,"execRes"),f!=null&&f.game_identifier){(0,oe.xg)(`/tasks/${f.game_identifier}?coursesId=${L.coursesId}`);return}(f==null?void 0:f.status)===-3?(0,oe.eF)():(f==null?void 0:f.status)===2?z(f==null?void 0:f.message):(f==null?void 0:f.status)===3&&be(f==null?void 0:f.message)}),x=[{name:"\u4F5C\u4E1A\u5217\u8868",id:"0",compontent:S.createElement(It,{setExportParams:G}),forceRender:!0},{name:"\u4F5C\u4E1A\u8BE6\u60C5",id:"1",compontent:S.createElement(ou,null)},{name:"\u6392\u884C\u699C",id:"5",compontent:S.createElement(ra,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:S.createElement(yt,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:S.createElement(ca.Z,null)},{name:(0,O.GJ)()?"\u9AD8\u7EA7\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:(_=w.homework_status)!=null&&_.includes("\u5BFC\u5165")?S.createElement(ia.Z,null):S.createElement(Nl,null),forceRender:!0},{name:S.createElement("a",{style:{color:"#b9b8b8"},href:`/classrooms/${L.coursesId}/program_homework/${L.categoryId}/answer`},"\u89E3\u7B54&\u8BA8\u8BBA"),id:"6",compontent:!1}].filter(a=>{var f,r;return(0,O.dE)()?a.name!=="\u4EE3\u7801\u67E5\u91CD":(0,O.dE)()||((f=w==null?void 0:w.homework_status)==null?void 0:f[0])!=="\u5DF2\u622A\u6B62"?a.name!=="\u8D28\u91CF\u68C0\u6D4B":!w.code_review&&((r=w==null?void 0:w.homework_status)==null?void 0:r[0])!=="\u672A\u53D1\u5E03"?!0:a.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(a=>w.open_code_quality_analysis?!0:a.name!=="\u8D28\u91CF\u68C0\u6D4B").filter(a=>{var f;return(f=w.homework_status)!=null&&f.includes("\u5BFC\u5165")?(0,O.dE)()?["0","1"].includes(a.id):["0","1","3"].includes(a.id):!0}),M=()=>{var a,f,r,k,q,pe,te,xe,Ze;return S.createElement("aside",{className:Gu.Z.workListTabButton},(0,O.dE)()&&((a=l.workList)==null?void 0:a.redo_work)&&S.createElement(K.ZP,{onClick:p,type:"primary",icon:S.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"})},"\u91CD\u505A"),((f=l.workList)==null?void 0:f.shixun_status)>1&&((r=l.workList)==null?void 0:r.time_status)<5&&(0,O.dE)()&&S.createElement(K.ZP,{type:"primary",icon:S.createElement("i",{className:"iconfont icon-kaiqizhong"}),onClick:()=>{var W,_e,Ge,m,b,N,R;(0,Vu.tJ)(D,!0)&&((Ge=(_e=(W=l.workList)==null?void 0:W.task_operation)==null?void 0:_e[1])!=null&&Ge.includes("/")?A((b=(m=l.workList)==null?void 0:m.task_operation)==null?void 0:b[1]):(0,oe.xg)(`/tasks/${(R=(N=l.workList)==null?void 0:N.task_operation)==null?void 0:R[1]}`))}},(q=(k=l.workList)==null?void 0:k.task_operation)==null?void 0:q[0]),((pe=l.workList)==null?void 0:pe.commit_des)&&((te=l.workList)==null?void 0:te.commit_des)&&S.createElement(K.ZP,{type:"primary",icon:S.createElement("i",{className:"iconfont icon-tijiaozongjie"}),onClick:()=>{var W;(0,oe.xg)(`/classrooms/${L.coursesId}/shixun_homework/${L.categoryId}/${(W=l.workList)==null?void 0:W.id}/commitsummary`)}},(xe=l.workList)==null?void 0:xe.commit_des),(0,O.GJ)()&&((Ze=w==null?void 0:w.homework_status)==null?void 0:Ze[0])==="\u672A\u53D1\u5E03"&&S.createElement(K.ZP,{type:"primary",icon:S.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var W;if(!((W=t.AssistantObject.hack)!=null&&W.can_create)&&(0,O.Rm)()){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}I.history.push(`/classrooms/${L.coursesId}/program_homework/${L.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"),(0,O.GJ)()&&w.publish_immediately&&S.createElement(K.ZP,{type:"primary",icon:S.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:()=>{var W,_e;if(!((W=t.AssistantObject.hack)!=null&&W.can_publish)&&(0,O.Rm)()){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(((_e=o==null?void 0:o.userInfo)==null?void 0:_e.user_status)===2){(0,Vu.Rd)();return}D({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[L.categoryId],selectArrsAll:[w],params:L,detail:!0,type:2,manage_all_group:F==null?void 0:F.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),(0,O.GJ)()&&w.end_immediately&&S.createElement(K.ZP,{style:{background:"#0152d9",color:"#fff"},type:"primary",icon:S.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:()=>{var W;if(!((W=t.AssistantObject.hack)!=null&&W.can_stop)&&(0,O.Rm)()){C.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}D({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:L,type:2,detail:!0,selectArrs:[L.categoryId]}})}},"\u7ACB\u5373\u622A\u6B62"))};return S.createElement("section",null,S.createElement("div",{className:"edu-container"},w.homework_name&&S.createElement("section",{className:"animated fadeIn"},S.createElement("aside",{className:"mt10"},w.category&&S.createElement(Pe.Z,{separator:">"},S.createElement(Pe.Z.Item,null,S.createElement(I.Link,{to:`/classrooms/${w.course_id}/program_homework`},w.course_name)),S.createElement(Pe.Z.Item,null,S.createElement(I.Link,{to:`/classrooms/${w.course_id}/program_homework/${w.category.main?"":w.category.category_id}`},w.category.category_name)),S.createElement(Pe.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),S.createElement("aside",{className:[Gu.Z.title,"mt20"].join(" ")},S.createElement(I.Link,{to:`/classrooms/${w.course_id}/program_homework/${w.category.main?"":w.category.category_id}`},S.createElement(X.Z,{className:"font16 c-black"})),S.createElement(ke.Z,{title:w.homework_name,placement:"bottom"},S.createElement("strong",{className:"font20 ml5"},w.homework_name)),S.createElement(oe.VV,{temporary:!0,status:w.homework_status}),(0,O.dE)()&&!((B=w.homework_status)!=null&&B.includes("\u5BFC\u5165"))&&S.createElement("span",{style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"}},S.createElement(K.ZP,{onClick:()=>Ct(void 0,null,function*(){var a;let f=yield(0,ee.ZP)(`/api/problems/${(a=l.workList)==null?void 0:a.start_identifier}/start.json`,{method:"get"});f&&(window.open(`/myproblems/${f==null?void 0:f.identifier}?type=1`),localStorage.setItem("program_homework",[L.coursesId,L.categoryId]))}),type:"primary"},(n=w.homework_status)!=null&&n.includes("\u5DF2\u622A\u6B62")?"\u67E5\u770B\u4F5C\u4E1A":"\u8FDB\u5165\u7EC3\u4E60"," ")))),S.createElement("aside",{className:`mt30 relative ${Gu.Z.workListTabWrap}`},S.createElement(Y.default,{type:"card",defaultActiveKey:V,activeKey:V,tabBarExtraContent:(s=w.homework_status)!=null&&s.includes("\u5BFC\u5165")&&(0,O.GJ)()?S.createElement(K.ZP,{icon:S.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:w==null?void 0:w.homework_name,id:w==null?void 0:w.homework_id,type:"hack"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):M(),onChange:T},x.map((a,f)=>S.createElement(Y.default.TabPane,{tab:a.name,key:a.id,forceRender:a.forceRender},a.compontent))))),S.createElement(Vl,null),S.createElement($l.Z,{courseEndTime:w==null?void 0:w.course_end_date,successCallback:()=>{D({type:"shixunHomeworks/getWorkList",payload:Tt({},L)})},visible:t.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[L.categoryId],courseId:L.coursesId,isBatch:!1}),S.createElement(Ql.Z,{courseEndTime:w==null?void 0:w.course_end_date}),S.createElement(oa.Z,{onOk:()=>{D({type:"shixunHomeworks/getWorkList",payload:Tt({},L)})}}),S.createElement(sa.Z,{onOk:()=>{D({type:"shixunHomeworks/getWorkList",payload:Tt({},L)})}}),S.createElement(ue.default,{open:d,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{y(!1)}},S.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),S.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),S.createElement("p",{style:{marginLeft:"10px"}},S.createElement(j.default,{dataSource:pa,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),S.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),S.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),S.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),S.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),S.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),S.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),S.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),S.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),S.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),S.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u5D29\u6E83\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),S.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")))};var fa=(0,I.connect)(({shixunHomeworks:l,classroomList:t,loading:u,user:o,globalSetting:c})=>({classroomList:t,shixunHomeworks:l,globalSetting:c,user:o,loading:u.effects}))(_a)},72509:function(pu,Le,i){var e=i(59301),ee=i(78241),I=i(8591),C=i(43418),ue=i(95237),K=i(5112),Pe=i(26220),ke=i(43604),Y=i(84291),j=i(24905),X=i(99232),oe=i.n(X),nu=i(76265),uu=i(35099),ae=i(15826),fe=i(63144),ne=i(82471),Ce=i(43785),Te=i(5073),$=Object.defineProperty,Ie=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,ru=Object.prototype.propertyIsEnumerable,he=(Be,Oe,Z)=>Oe in Be?$(Be,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Z}):Be[Oe]=Z,we=(Be,Oe)=>{for(var Z in Oe||(Oe={}))P.call(Oe,Z)&&he(Be,Z,Oe[Z]);if(Ae)for(var Z of Ae(Oe))ru.call(Oe,Z)&&he(Be,Z,Oe[Z]);return Be},O=(Be,Oe)=>Ie(Be,ze(Oe)),Ve=(Be,Oe)=>{var Z={};for(var De in Be)P.call(Be,De)&&Oe.indexOf(De)<0&&(Z[De]=Be[De]);if(Be!=null&&Ae)for(var De of Ae(Be))Oe.indexOf(De)<0&&ru.call(Be,De)&&(Z[De]=Be[De]);return Z},re=(Be,Oe,Z)=>new Promise((De,ge)=>{var ie=de=>{try{$e(Z.next(de))}catch(Je){ge(Je)}},Fe=de=>{try{$e(Z.throw(de))}catch(Je){ge(Je)}},$e=de=>de.done?De(de.value):Promise.resolve(de.value).then(ie,Fe);$e((Z=Z.apply(Be,Oe)).next())});const Tu=Be=>{var Oe=Be,{classroomList:Z,dispatch:De,courseEndTime:ge}=Oe,ie=Ve(Oe,["classroomList","dispatch","courseEndTime"]),Fe,$e,de,Je,_u,ou,ce,Q,ve,U,v,je,su,me,tu,et,ut,tt,lt,at,nt,rt,vu,ju,Ru,Hu,ot,st,zu,it,ct,yu,bu,Wu,dt,mt,Et,Yu,pt;const hu=(0,fe.useParams)(),[fu]=ee.default.useForm(),[_t,wt]=(0,e.useState)(1),[eu,Uu]=(0,e.useState)([]),[xt,bt]=(0,e.useState)(0),[Pt,kt]=(0,e.useState)(2e3),[Vu,ft]=(0,e.useState)(!0),[$u,jt]=(0,e.useState)(!1),[Ot,Mt]=(0,e.useState)(!1),[Ke,Du]=(0,e.useState)([]),[Pu,gt]=(0,e.useState)(!0),[E,Ft]=(0,e.useState)(!((de=($e=(Fe=Z.actionTabs)==null?void 0:Fe.selectArrsAll)==null?void 0:$e[0])!=null&&de.send_type));let[Qe,Bu]=(0,e.useState)([0,0,0]);(0,e.useEffect)(()=>{var ye,Re,We,Au,ku,Ye,Ou,vt,yt,lu,gu,Mu,Su;if(Z.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(Cu(),(We=(Re=(ye=Z.actionTabs)==null?void 0:ye.selectArrsAll)==null?void 0:Re[0])!=null&&We.can_publish?Bu([...(yt=(vt=(Ou=Z.actionTabs)==null?void 0:Ou.selectArrsAll)==null?void 0:vt[0])==null?void 0:yt.difficult_count]):Bu([...(Ye=(ku=(Au=Z.actionTabs)==null?void 0:Au.selectArrsAll)==null?void 0:ku[0])==null?void 0:Ye.difficult_settings]),Ft(!((Mu=(gu=(lu=Z.actionTabs)==null?void 0:lu.selectArrsAll)==null?void 0:gu[0])!=null&&Mu.send_type)),St(),Z.actionTabs.type===2)){const Zt=(Su=Z.actionTabs.selectArrsAll)==null?void 0:Su[0];gt(Zt.unified_setting)}},[Z.actionTabs]),(0,e.useEffect)(()=>{if($u){if(Ot)return;De({type:"classroomList/setActionTabs",payload:{}}),(0,uu.GJ)()?(De({type:"classroomList/getClassroomTeacherCommonList",payload:O(we({},Z.actionTabs.params),{type:1})}),De({type:"shixunHomeworks/getWorkList",payload:we({},hu)})):De({type:"classroomList/getClassroomCommonList",payload:we({},Z.actionTabs.params)})}},[$u]);const St=ye=>re(void 0,null,function*(){ft(!0);const Re=yield(0,Ce.c_)(O(we({},hu),{page:ye||_t,limit:2e4,homework_id:Z.actionTabs.type===1?"":Z.actionTabs.selectArrs[0]}));Re==null||Re.course_groups.map((We,Au)=>{We.key=We.id,We.title=We.name,We.disabled=We.is_published}),Re&&(Uu([...Re==null?void 0:Re.course_groups]),bt(Re==null?void 0:Re.course_groups_count),ft(!1),ye||fu.setFieldsValue({publish_time:oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:oe()(oe()(new Date((0,ae.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Qu=()=>{(0,uu.GJ)()?Z.actionTabs.detail?(De({type:"shixunHomeworks/setActionTabs",payload:{}}),De({type:"shixunHomeworks/getWorkList",payload:we({},hu)}),De({type:"shixunHomeworks/getWorkSetting",payload:we({},hu)})):De({type:"classroomList/getClassroomTeacherCommonList",payload:O(we({},Z.actionTabs.params),{type:5,category:Z.actionTabs.params.categoryId})}):De({type:"classroomList/getClassroomCommonList",payload:we({},Z.actionTabs.params)})},iu=()=>re(void 0,null,function*(){var ye,Re;if((0,uu.Rm)()&&!((ye=Z.AssistantObject.hack)!=null&&ye.can_publish)){I.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),cu(!1);return}const We=we({},fu.getFieldsValue());if(We.end_time<=We.publish_time){I.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),cu(!1);return}if((Ke==null?void 0:Ke.length)<=0&&!Pu&&eu.length>0){I.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),cu(!1);return}if(Qe.reduce((Ye,Ou)=>Ye+Ou)===0&&!E){I.ZP.info("\u7B80\u5355\u9002\u4E2D\u56F0\u96BE\u9898\u6570\u76F8\u52A0\u4E0D\u80FD\u4E3A0"),cu(!1);return}let Au={homework_ids:[...Z.actionTabs.selectArrs],group_ids:Ke.length>0?Ke.map(Ye=>Ye.id):(Re=Z.detailCommonHomeworksList)==null?void 0:Re.course_groups,end_time:oe()(We.end_time).format("YYYY-MM-DD HH:mm"),publish_time:oe()(We.publish_time).format("YYYY-MM-DD HH:mm"),difficult_settings:Qe==null?void 0:Qe.map(Ye=>Ye),send_type:E?"0":"1",unified_setting:!Ke.length};cu(!0),(yield(0,nu.ZP)(`/api/courses/${hu.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:we({},Au)})).status===0?(cu(!1),(0,ae.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),I.ZP.success("\u53D1\u5E03\u6210\u529F"),De({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),ie.onCallback&&ie.onCallback(),Qu(),localStorage.getItem("Noviceguide")==="0"||De({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:e.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):cu(!1)}),Cu=()=>{wt(1),Uu([]),Du([])},Rt=xt>_t*Pt,[It,cu]=(0,e.useState)(!1);return e.createElement(C.default,{width:600,confirmLoading:It,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Z.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:iu,onCancel:()=>{Cu(),Qu(),De({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",e.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),eu&&e.createElement(ee.default,{form:fu},e.createElement("div",{style:{paddingLeft:0}},Z.actionTabs.type===2&&e.createElement(ue.Z,{style:{marginBottom:"10px"}},e.createElement("span",{className:"mr5"},"\u8BD5\u9898\u53D1\u9001:"),e.createElement(K.ZP.Group,{value:E,disabled:!((ou=(_u=(Je=Z.actionTabs)==null?void 0:Je.selectArrsAll)==null?void 0:_u[0])!=null&&ou.can_publish),onChange:ye=>{Ft(ye.target.value)}},e.createElement(K.ZP,{value:!0},"\u5168\u90E8\u56FA\u5B9A\u8BD5\u9898"),e.createElement(K.ZP,{className:"ml20",value:!1},"\u968F\u673A\u62BD\u53D6"))),!E&&e.createElement(ue.Z,{style:{marginBottom:"10px"}},e.createElement("span",{style:{marginRight:65}}),e.createElement("span",null,"\u7B80\u5355\u9898\u6570 ",e.createElement(Pe.Z,{value:Qe[0],onChange:ye=>{Qe[0]=ye,Bu([...Qe])},min:0,disabled:!((ve=(Q=(ce=Z.actionTabs)==null?void 0:ce.selectArrsAll)==null?void 0:Q[0])!=null&&ve.can_publish),placeholder:`\u6700\u5927${(su=(je=(v=(U=Z.actionTabs)==null?void 0:U.selectArrsAll)==null?void 0:v[0])==null?void 0:je.difficult_count)==null?void 0:su[0]}`,max:(ut=(et=(tu=(me=Z.actionTabs)==null?void 0:me.selectArrsAll)==null?void 0:tu[0])==null?void 0:et.difficult_count)==null?void 0:ut[0],style:{width:60}})),e.createElement("span",{style:{margin:"0px 40px"}},"\u9002\u4E2D\u9898\u6570 ",e.createElement(Pe.Z,{value:Qe[1],onChange:ye=>{Qe[1]=ye,Bu([...Qe])},min:0,disabled:!((at=(lt=(tt=Z.actionTabs)==null?void 0:tt.selectArrsAll)==null?void 0:lt[0])!=null&&at.can_publish),max:(ju=(vu=(rt=(nt=Z.actionTabs)==null?void 0:nt.selectArrsAll)==null?void 0:rt[0])==null?void 0:vu.difficult_count)==null?void 0:ju[1],placeholder:`\u6700\u5927${(st=(ot=(Hu=(Ru=Z.actionTabs)==null?void 0:Ru.selectArrsAll)==null?void 0:Hu[0])==null?void 0:ot.difficult_count)==null?void 0:st[1]}`,style:{width:60}})),e.createElement("span",null,"\u56F0\u96BE\u9898\u6570 ",e.createElement(Pe.Z,{value:Qe[2],onChange:ye=>{Qe[2]=ye,Bu([...Qe])},min:0,disabled:!((ct=(it=(zu=Z.actionTabs)==null?void 0:zu.selectArrsAll)==null?void 0:it[0])!=null&&ct.can_publish),placeholder:`\u6700\u5927${(dt=(Wu=(bu=(yu=Z.actionTabs)==null?void 0:yu.selectArrsAll)==null?void 0:bu[0])==null?void 0:Wu.difficult_count)==null?void 0:dt[2]}`,max:(pt=(Yu=(Et=(mt=Z.actionTabs)==null?void 0:mt.selectArrsAll)==null?void 0:Et[0])==null?void 0:Yu.difficult_count)==null?void 0:pt[2],style:{width:60}}))),e.createElement(ue.Z,{className:"mt30",align:"middle"},e.createElement(ke.Z,null,e.createElement(ee.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},e.createElement(Y.default,{style:{width:170,marginRight:"25px"},disabledDate:ye=>(0,Te.Q8)(ye,ge),disabledTime:ye=>(0,Te.d0)(ye),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,ae.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),e.createElement(ke.Z,{className:"ml20"},e.createElement(ee.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},e.createElement(Y.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,ae.U6)(),"HH:mm")},disabledDate:ye=>(0,Te.Q8)(ye,ge,fu.getFieldValue("publish_time")),disabledTime:ye=>(0,Te.d0)(ye,fu.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Z.actionTabs.type===2&&e.createElement(ue.Z,{style:{marginBottom:"10px"}},e.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),e.createElement(K.ZP.Group,{value:Pu,onChange:ye=>{gt(ye.target.value),Du([])}},e.createElement(K.ZP,{value:!0,disabled:!Z.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),e.createElement(K.ZP,{className:"ml20",disabled:eu.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),eu.length<=0&&Z.actionTabs.type===2&&e.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(Z.actionTabs.type===1||!Pu)&&eu.length>0&&e.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},e.createElement("span",{style:{flex:1}},e.createElement(j.default,{checked:Ke.length===eu.length,onChange:ye=>{Ke.length===eu.length?Du([]):Du(eu.filter(Re=>!Re.is_published))}},"\u5168\u9009")," "),e.createElement("span",{style:{width:16}}),e.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Ke.length||0,"\u4E2A\u5206\u73ED")),(Z.actionTabs.type===1||!Pu)&&eu.length>0&&e.createElement(ne.Z,{data:eu,selectedRowKeys:Ke,setSelectedRowKeys:Du})))};Le.Z=(0,fe.connect)(({classroomList:Be})=>({classroomList:Be}))(Tu)},42942:function(pu,Le,i){var e=i(59301),ee=i(46651),I=i(78241),C=i(99313),ue=i(14491),K=i(53864),Pe=i(63144),ke=i(76265),Y=i(99232),j=i.n(Y),X=i(59301),oe=(ae,fe,ne)=>new Promise((Ce,Te)=>{var $=Ae=>{try{ze(ne.next(Ae))}catch(P){Te(P)}},Ie=Ae=>{try{ze(ne.throw(Ae))}catch(P){Te(P)}},ze=Ae=>Ae.done?Ce(Ae.value):Promise.resolve(Ae.value).then($,Ie);ze((ne=ne.apply(ae,fe)).next())});const{Dragger:nu}=ee.default,uu=({})=>{const ae=(0,Pe.useParams)(),[fe]=I.default.useForm(),[ne,Ce]=(0,e.useState)(!0),[Te,$]=(0,e.useState)(!1);let[Ie,ze]=(0,e.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const Ae=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function P(){return oe(this,null,function*(){let he;$(!0),window.location.href.indexOf("exercise")>-1?he=`/api/exercises/${ae==null?void 0:ae.categoryId}/redo_logs.json`:he=`/api/homework_commons/${ae==null?void 0:ae.categoryId}/redo_logs.json`;let we=yield(0,ke.ZP)(he,{method:"get",params:Ie});$(!1),(we==null?void 0:we.status)===0&&Ce(we==null?void 0:we.data)})}(0,e.useEffect)(()=>{P()},[]);let ru=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(he,we,O)=>{var Ve;return(Ve=Ae.find(re=>re.question_type===he))==null?void 0:Ve.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(he,we,O)=>{var Ve;return(Ve=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(re=>re.id===he))==null?void 0:Ve.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(he,we,O)=>j()(he).format("YYYY-MM-DD HH:mm:ss")}].filter(he=>!!he);return X.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},X.createElement(C.default,{destroyInactiveTabPane:!0,onChange:he=>{Ie.type=he,Ie.page=1,Ie.limit=10,ze(Ie),P()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:X.createElement(ue.default,{loading:Te,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(he,we,O)=>j()(he).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:ne==null?void 0:ne.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:X.createElement(ue.default,{loading:Te,columns:ru,dataSource:ne==null?void 0:ne.list,pagination:!1})}].filter(he=>!!he)}),X.createElement(K.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(he,we)=>{Ie.page=he,Ie.limit=we,ze(Ie),P()},current:Ie.page,total:ne.count,pageSize:Ie.limit,style:{marginTop:20}}))};Le.Z=(0,Pe.connect)(({classroomList:ae})=>({classroomList:ae}))(uu)}}]);
diff --git a/p__Classrooms__Lists__ProgramHomework__index.async.js b/p__Classrooms__Lists__ProgramHomework__index.async.js
index 4d6e49c3c0..2c29f96fa2 100644
--- a/p__Classrooms__Lists__ProgramHomework__index.async.js
+++ b/p__Classrooms__Lists__ProgramHomework__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6788],{93400:function(Xt,Ve,r){r.d(Ve,{z:function(){return Se},Z:function(){return Ue}});var e=r(59301),D=r(46651),M=r(8591),et=r(43418),xe=r(3113),G=r(46961),y=r(73960),z=Object.defineProperty,X=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,ce=(v,f,c)=>f in v?z(v,f,{enumerable:!0,configurable:!0,writable:!0,value:c}):v[f]=c,We=(v,f)=>{for(var c in f||(f={}))Te.call(f,c)&&ce(v,c,f[c]);if(X)for(var c of X(f))tt.call(f,c)&&ce(v,c,f[c]);return v},De=(v,f,c)=>new Promise((q,ee)=>{var de=V=>{try{le(c.next(V))}catch(k){ee(k)}},ye=V=>{try{le(c.throw(V))}catch(k){ee(k)}},le=V=>V.done?q(V.value):Promise.resolve(V.value).then(de,ye);le((c=c.apply(v,f)).next())});const ne="\u3000\u3000";function me(v){var f=["Bytes","KB","MB","GB","TB"];if(v==0)return"0 Byte";var c=parseInt(""+Math.floor(Math.log(v)/Math.log(1024)),10);return(v/Math.pow(1024,c)).toFixed(1)+" "+f[c]}var Ze=({value:v=[],action:f,onChange:c,className:q,maxSize:ee=150,title:de="\u6587\u4EF6\u4E0A\u4F20",accept:ye=null})=>{const le={multiple:!1,fileList:v,accept:ye,withCredentials:!0,beforeUpload:k=>k.size/1024/1024(W.name.indexOf(ne)===-1&&(W.name=`${W.name}${ne}${me(W.size)}`),We({},W))),k.file.status==="done"&&((he=(_e=k.file)==null?void 0:_e.response)==null?void 0:he.status)===-1){message.error((ue=(ke=k.file)==null?void 0:ke.response)==null?void 0:ue.message),c([]);return}c(ae)},onRemove:k=>De(void 0,null,function*(){const _e=k.size/1024/1024;return k.status==="uploading"?!0:_e0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:v.length>0,ghost:!0},de),React.createElement("span",{onClick:V,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",ee,"M)"," ")))},mt=r(93737),Je=r(89392),Bt=Object.defineProperty,dt=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,ut=(v,f,c)=>f in v?Bt(v,f,{enumerable:!0,configurable:!0,writable:!0,value:c}):v[f]=c,pt=(v,f)=>{for(var c in f||(f={}))bt.call(f,c)&&ut(v,c,f[c]);if(dt)for(var c of dt(f))Ge.call(f,c)&&ut(v,c,f[c]);return v};const Pt=v=>React.createElement("svg",pt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},v),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var ve="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",at=Object.defineProperty,nt=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,I=(v,f,c)=>f in v?at(v,f,{enumerable:!0,configurable:!0,writable:!0,value:c}):v[f]=c,j=(v,f)=>{for(var c in f||(f={}))Et.call(f,c)&&I(v,c,f[c]);if(nt)for(var c of nt(f))wt.call(f,c)&&I(v,c,f[c]);return v},p=(v,f,c)=>new Promise((q,ee)=>{var de=V=>{try{le(c.next(V))}catch(k){ee(k)}},ye=V=>{try{le(c.throw(V))}catch(k){ee(k)}},le=V=>V.done?q(V.value):Promise.resolve(V.value).then(de,ye);le((c=c.apply(v,f)).next())});const{Dragger:H}=D.default;function Se(v){let f=[];return v&&v.length>0&&(f=v.map(c=>({uid:c.id,id:c.id,name:c.title+ne+c.filesize,url:c.url,filesize:c.filesize,status:"done",response:{id:c.id}}))),f}var Ue=({value:v,onChange:f,action:c,data:q,className:ee,maxSize:de=150,title:ye="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:le=!1,accept:V="",additionalText:k,isDragger:_e,number:he=1e3,aloneClear:ke=!1,realTimeRemove:ue=!0})=>{const[ae,W]=(0,e.useState)(!1);let[R,Re]=(0,e.useState)(v||[]),[ft,vt]=(0,e.useState)(1);(0,e.useEffect)(()=>{v&&(ft===1&&Re([...v]),vt(2),he===(v==null?void 0:v.length)&&W(!0))},[v]);const ze=()=>{setTimeout(()=>{R.pop(),Re([...R])},500)},lt={multiple:!0,disabled:ae,accept:V,withCredentials:!0,fileList:R,beforeUpload:($,Be)=>{const ge=$.size/1024/1024;return R.concat(Be).length>he?(R.pop(),Re([...R]),M.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${he}\u4E2A\u6587\u4EF6`),ke?Promise.reject():(ze(),!1)):ge=he?W(!0):W(!1),Re([...R]),R=R.map(Ee=>{var pe,Fe;return(pe=Ee==null?void 0:Ee.response)!=null&&pe.id&&(Ee.url=(Fe=Ee==null?void 0:Ee.response)==null?void 0:Fe.url),Ee.name.indexOf(ne)===-1&&(Ee.name=`${Ee.name}${ne}${me(Ee.size)}`),j({},Ee)}),console.log("info:",$,R),f(R)},onRemove:$=>p(void 0,null,function*(){if(!ue)return!0;const Be=()=>p(void 0,null,function*(){if($.response?$.response.id:$.id){let Le=yield(0,y.JZ)($.response?$.response.id:$.uid);return Promise.resolve(Le)}else return!0});return le?new Promise((ge,Le)=>{et.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:e.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>p(void 0,null,function*(){const Ke=yield Be();M.ZP.success("\u5220\u9664\u6210\u529F"),ge(!0)}),onCancel:()=>ge(!1)})}):yield Be()})};function yt($){$.preventDefault(),$.stopPropagation()}return e.createElement("div",{className:`multi-upload ${ee||""}`},_e&&e.createElement(H,j({},lt),e.createElement("p",{className:"ant-upload-drag-icon"},e.createElement(mt.Z,null)),e.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",e.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",de,"MB)"," "),k),!_e&&e.createElement(D.default,j({},lt),e.createElement(xe.ZP,{disabled:ae,className:"upload_button"},e.createElement("img",{className:"aBtn_img",src:ve}),ye),e.createElement("span",{onClick:yt,className:"upload_text"},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",de,"MB)"," ")))}},72509:function(Xt,Ve,r){var e=r(59301),D=r(78241),M=r(8591),et=r(43418),xe=r(95237),G=r(5112),y=r(26220),z=r(43604),X=r(84291),Te=r(24905),tt=r(99232),ce=r.n(tt),We=r(76265),De=r(35099),ne=r(15826),me=r(63144),Ze=r(82471),mt=r(43785),Je=r(5073),Bt=Object.defineProperty,dt=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,Pt=(I,j,p)=>j in I?Bt(I,j,{enumerable:!0,configurable:!0,writable:!0,value:p}):I[j]=p,ve=(I,j)=>{for(var p in j||(j={}))ut.call(j,p)&&Pt(I,p,j[p]);if(Ge)for(var p of Ge(j))pt.call(j,p)&&Pt(I,p,j[p]);return I},at=(I,j)=>dt(I,bt(j)),nt=(I,j)=>{var p={};for(var H in I)ut.call(I,H)&&j.indexOf(H)<0&&(p[H]=I[H]);if(I!=null&&Ge)for(var H of Ge(I))j.indexOf(H)<0&&pt.call(I,H)&&(p[H]=I[H]);return p},Et=(I,j,p)=>new Promise((H,Se)=>{var Ue=c=>{try{f(p.next(c))}catch(q){Se(q)}},v=c=>{try{f(p.throw(c))}catch(q){Se(q)}},f=c=>c.done?H(c.value):Promise.resolve(c.value).then(Ue,v);f((p=p.apply(I,j)).next())});const wt=I=>{var j=I,{classroomList:p,dispatch:H,courseEndTime:Se}=j,Ue=nt(j,["classroomList","dispatch","courseEndTime"]),v,f,c,q,ee,de,ye,le,V,k,_e,he,ke,ue,ae,W,R,Re,ft,vt,ze,lt,yt,$,Be,ge,Le,Ke,Ee,pe,Fe,Mt,kt,jt,Ht,Zt,St,Ie,Rt;const rt=(0,me.useParams)(),[ot]=D.default.useForm(),[Ot,qt]=(0,e.useState)(1),[be,xt]=(0,e.useState)([]),[$t,Vt]=(0,e.useState)(0),[eu,su]=(0,e.useState)(2e3),[iu,Wt]=(0,e.useState)(!0),[_t,cu]=(0,e.useState)(!1),[tu,mu]=(0,e.useState)(!1),[Pe,st]=(0,e.useState)([]),[ht,Tt]=(0,e.useState)(!0),[gt,it]=(0,e.useState)(!((c=(f=(v=p.actionTabs)==null?void 0:v.selectArrsAll)==null?void 0:f[0])!=null&&c.send_type));let[Ae,ct]=(0,e.useState)([0,0,0]);(0,e.useEffect)(()=>{var L,re,oe,Ye,Lt,Me,Ft,Ut,K,Qe,At,Xe,lu;if(p.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(Gt(),(oe=(re=(L=p.actionTabs)==null?void 0:L.selectArrsAll)==null?void 0:re[0])!=null&&oe.can_publish?ct([...(K=(Ut=(Ft=p.actionTabs)==null?void 0:Ft.selectArrsAll)==null?void 0:Ut[0])==null?void 0:K.difficult_count]):ct([...(Me=(Lt=(Ye=p.actionTabs)==null?void 0:Ye.selectArrsAll)==null?void 0:Lt[0])==null?void 0:Me.difficult_settings]),it(!((Xe=(At=(Qe=p.actionTabs)==null?void 0:Qe.selectArrsAll)==null?void 0:At[0])!=null&&Xe.send_type)),uu(),p.actionTabs.type===2)){const ru=(lu=p.actionTabs.selectArrsAll)==null?void 0:lu[0];Tt(ru.unified_setting)}},[p.actionTabs]),(0,e.useEffect)(()=>{if(_t){if(tu)return;H({type:"classroomList/setActionTabs",payload:{}}),(0,De.GJ)()?(H({type:"classroomList/getClassroomTeacherCommonList",payload:at(ve({},p.actionTabs.params),{type:1})}),H({type:"shixunHomeworks/getWorkList",payload:ve({},rt)})):H({type:"classroomList/getClassroomCommonList",payload:ve({},p.actionTabs.params)})}},[_t]);const uu=L=>Et(void 0,null,function*(){Wt(!0);const re=yield(0,mt.c_)(at(ve({},rt),{page:L||Ot,limit:2e4,homework_id:p.actionTabs.type===1?"":p.actionTabs.selectArrs[0]}));re==null||re.course_groups.map((oe,Ye)=>{oe.key=oe.id,oe.title=oe.name,oe.disabled=oe.is_published}),re&&(xt([...re==null?void 0:re.course_groups]),Vt(re==null?void 0:re.course_groups_count),Wt(!1),L||ot.setFieldsValue({publish_time:ce()(ce()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ce()(ce()(new Date((0,ne.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Jt=()=>{(0,De.GJ)()?p.actionTabs.detail?(H({type:"shixunHomeworks/setActionTabs",payload:{}}),H({type:"shixunHomeworks/getWorkList",payload:ve({},rt)}),H({type:"shixunHomeworks/getWorkSetting",payload:ve({},rt)})):H({type:"classroomList/getClassroomTeacherCommonList",payload:at(ve({},p.actionTabs.params),{type:5,category:p.actionTabs.params.categoryId})}):H({type:"classroomList/getClassroomCommonList",payload:ve({},p.actionTabs.params)})},au=()=>Et(void 0,null,function*(){var L,re;if((0,De.Rm)()&&!((L=p.AssistantObject.hack)!=null&&L.can_publish)){M.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Ne(!1);return}const oe=ve({},ot.getFieldsValue());if(oe.end_time<=oe.publish_time){M.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Ne(!1);return}if((Pe==null?void 0:Pe.length)<=0&&!ht&&be.length>0){M.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Ne(!1);return}if(Ae.reduce((Me,Ft)=>Me+Ft)===0&&!gt){M.ZP.info("\u7B80\u5355\u9002\u4E2D\u56F0\u96BE\u9898\u6570\u76F8\u52A0\u4E0D\u80FD\u4E3A0"),Ne(!1);return}let Ye={homework_ids:[...p.actionTabs.selectArrs],group_ids:Pe.length>0?Pe.map(Me=>Me.id):(re=p.detailCommonHomeworksList)==null?void 0:re.course_groups,end_time:ce()(oe.end_time).format("YYYY-MM-DD HH:mm"),publish_time:ce()(oe.publish_time).format("YYYY-MM-DD HH:mm"),difficult_settings:Ae==null?void 0:Ae.map(Me=>Me),send_type:gt?"0":"1",unified_setting:!Pe.length};Ne(!0),(yield(0,We.ZP)(`/api/courses/${rt.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ve({},Ye)})).status===0?(Ne(!1),(0,ne.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),M.ZP.success("\u53D1\u5E03\u6210\u529F"),H({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Ue.onCallback&&Ue.onCallback(),Jt(),localStorage.getItem("Noviceguide")==="0"||H({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:e.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):Ne(!1)}),Gt=()=>{qt(1),xt([]),st([])},du=$t>Ot*eu,[nu,Ne]=(0,e.useState)(!1);return e.createElement(et.default,{width:600,confirmLoading:nu,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:p.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:au,onCancel:()=>{Gt(),Jt(),H({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",e.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),be&&e.createElement(D.default,{form:ot},e.createElement("div",{style:{paddingLeft:0}},p.actionTabs.type===2&&e.createElement(xe.Z,{style:{marginBottom:"10px"}},e.createElement("span",{className:"mr5"},"\u8BD5\u9898\u53D1\u9001:"),e.createElement(G.ZP.Group,{value:gt,disabled:!((de=(ee=(q=p.actionTabs)==null?void 0:q.selectArrsAll)==null?void 0:ee[0])!=null&&de.can_publish),onChange:L=>{it(L.target.value)}},e.createElement(G.ZP,{value:!0},"\u5168\u90E8\u56FA\u5B9A\u8BD5\u9898"),e.createElement(G.ZP,{className:"ml20",value:!1},"\u968F\u673A\u62BD\u53D6"))),!gt&&e.createElement(xe.Z,{style:{marginBottom:"10px"}},e.createElement("span",{style:{marginRight:65}}),e.createElement("span",null,"\u7B80\u5355\u9898\u6570 ",e.createElement(y.Z,{value:Ae[0],onChange:L=>{Ae[0]=L,ct([...Ae])},min:0,disabled:!((V=(le=(ye=p.actionTabs)==null?void 0:ye.selectArrsAll)==null?void 0:le[0])!=null&&V.can_publish),placeholder:`\u6700\u5927${(ke=(he=(_e=(k=p.actionTabs)==null?void 0:k.selectArrsAll)==null?void 0:_e[0])==null?void 0:he.difficult_count)==null?void 0:ke[0]}`,max:(R=(W=(ae=(ue=p.actionTabs)==null?void 0:ue.selectArrsAll)==null?void 0:ae[0])==null?void 0:W.difficult_count)==null?void 0:R[0],style:{width:60}})),e.createElement("span",{style:{margin:"0px 40px"}},"\u9002\u4E2D\u9898\u6570 ",e.createElement(y.Z,{value:Ae[1],onChange:L=>{Ae[1]=L,ct([...Ae])},min:0,disabled:!((vt=(ft=(Re=p.actionTabs)==null?void 0:Re.selectArrsAll)==null?void 0:ft[0])!=null&&vt.can_publish),max:($=(yt=(lt=(ze=p.actionTabs)==null?void 0:ze.selectArrsAll)==null?void 0:lt[0])==null?void 0:yt.difficult_count)==null?void 0:$[1],placeholder:`\u6700\u5927${(Ke=(Le=(ge=(Be=p.actionTabs)==null?void 0:Be.selectArrsAll)==null?void 0:ge[0])==null?void 0:Le.difficult_count)==null?void 0:Ke[1]}`,style:{width:60}})),e.createElement("span",null,"\u56F0\u96BE\u9898\u6570 ",e.createElement(y.Z,{value:Ae[2],onChange:L=>{Ae[2]=L,ct([...Ae])},min:0,disabled:!((Fe=(pe=(Ee=p.actionTabs)==null?void 0:Ee.selectArrsAll)==null?void 0:pe[0])!=null&&Fe.can_publish),placeholder:`\u6700\u5927${(Ht=(jt=(kt=(Mt=p.actionTabs)==null?void 0:Mt.selectArrsAll)==null?void 0:kt[0])==null?void 0:jt.difficult_count)==null?void 0:Ht[2]}`,max:(Rt=(Ie=(St=(Zt=p.actionTabs)==null?void 0:Zt.selectArrsAll)==null?void 0:St[0])==null?void 0:Ie.difficult_count)==null?void 0:Rt[2],style:{width:60}}))),e.createElement(xe.Z,{className:"mt30",align:"middle"},e.createElement(z.Z,null,e.createElement(D.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},e.createElement(X.default,{style:{width:170,marginRight:"25px"},disabledDate:L=>(0,Je.Q8)(L,Se),disabledTime:L=>(0,Je.d0)(L),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ce()((0,ne.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),e.createElement(z.Z,{className:"ml20"},e.createElement(D.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},e.createElement(X.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ce()((0,ne.U6)(),"HH:mm")},disabledDate:L=>(0,Je.Q8)(L,Se,ot.getFieldValue("publish_time")),disabledTime:L=>(0,Je.d0)(L,ot.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),p.actionTabs.type===2&&e.createElement(xe.Z,{style:{marginBottom:"10px"}},e.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),e.createElement(G.ZP.Group,{value:ht,onChange:L=>{Tt(L.target.value),st([])}},e.createElement(G.ZP,{value:!0,disabled:!p.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),e.createElement(G.ZP,{className:"ml20",disabled:be.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),be.length<=0&&p.actionTabs.type===2&&e.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(p.actionTabs.type===1||!ht)&&be.length>0&&e.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},e.createElement("span",{style:{flex:1}},e.createElement(Te.default,{checked:Pe.length===be.length,onChange:L=>{Pe.length===be.length?st([]):st(be.filter(re=>!re.is_published))}},"\u5168\u9009")," "),e.createElement("span",{style:{width:16}}),e.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Pe.length||0,"\u4E2A\u5206\u73ED")),(p.actionTabs.type===1||!ht)&&be.length>0&&e.createElement(Ze.Z,{data:be,selectedRowKeys:Pe,setSelectedRowKeys:st})))};Ve.Z=(0,me.connect)(({classroomList:I})=>({classroomList:I}))(wt)},72763:function(Xt,Ve,r){r.r(Ve),r.d(Ve,{CommonHomeworkContext:function(){return Kt},default:function(){return qu}});var e=r(59301),D=r(63144),M=r(8591),et=r(53864),xe=r(81228),G=r(15826),y=r(35099),z=r(43418),X=r(76265),Te=r(50498),tt=Object.defineProperty,ce=Object.defineProperties,We=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ze=(t,a,u)=>a in t?tt(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,mt=(t,a)=>{for(var u in a||(a={}))ne.call(a,u)&&Ze(t,u,a[u]);if(De)for(var u of De(a))me.call(a,u)&&Ze(t,u,a[u]);return t},Je=(t,a)=>ce(t,We(a)),Bt=(t,a)=>{var u={};for(var l in t)ne.call(t,l)&&a.indexOf(l)<0&&(u[l]=t[l]);if(t!=null&&De)for(var l of De(t))a.indexOf(l)<0&&me.call(t,l)&&(u[l]=t[l]);return u},dt=(t,a,u)=>new Promise((l,m)=>{var _=n=>{try{o(u.next(n))}catch(s){m(s)}},E=n=>{try{o(u.throw(n))}catch(s){m(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(_,E);o((u=u.apply(t,a)).next())});const bt=t=>{var a=t,{classroomList:u,dispatch:l,match:m,location:_,user:E,onCallback:o}=a,n=Bt(a,["classroomList","dispatch","match","location","user","onCallback"]),s,b;const F=(0,D.useParams)(),[Y,U]=(0,e.useState)(!1),[O,B]=(0,e.useState)(!1),A=(0,e.useRef)(null);(0,e.useEffect)(()=>{if(u.actionTabs.key==="\u5220\u9664"){if((0,y.j5)()){B(!0);return}const g={hasNum:0,noHasNum:0};u.actionTabs.selectArrsAll.map(Q=>{var S;Q.author_login===((S=E.userInfo)==null?void 0:S.login)?++g.hasNum:++g.noHasNum}),g.noHasNum>0?z.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},g.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},g.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{P()}}):B(!0)}else B(!1)},[u.actionTabs.key]);const P=()=>{l({type:"classroomList/setActionTabs",payload:{}})};return e.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:O,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Y,destroyOnClose:!0,onOk:()=>dt(void 0,null,function*(){var g;if((g=A.current)!=null&&g.onVerify())return;U(!0);const Q=yield(0,X.ZP)(`/api/courses/${F.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...u.actionTabs.selectArrs]}});U(!1),Q.status===0&&((0,G.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u5220\u9664"]),M.ZP.success("\u5220\u9664\u6210\u529F"),l({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),o&&o(),(0,y.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:Je(mt({},u.actionTabs.params),{type:5})}):l({type:"classroomList/getClassroomCommonList",payload:mt({},u.actionTabs.params)}),l({type:"classroomList/getClassroomLeftMenus",payload:{id:F.coursesId}}))}),onCancel:()=>{P()}},!((s=u==null?void 0:u.actionTabs)!=null&&s.status)||!["\u672A\u53D1\u5E03"].includes((b=u==null?void 0:u.actionTabs)==null?void 0:b.status)?e.createElement(e.Fragment,null,e.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),e.createElement(Te.Z,{ref:g=>A.current=g})):e.createElement(e.Fragment,null,e.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var Ge=(0,D.connect)(({classroomList:t,user:a})=>({classroomList:t,user:a}))(bt),ut=r(72509),pt=r(16716),Pt=Object.defineProperty,ve=Object.defineProperties,at=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,I=(t,a,u)=>a in t?Pt(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,j=(t,a)=>{for(var u in a||(a={}))Et.call(a,u)&&I(t,u,a[u]);if(nt)for(var u of nt(a))wt.call(a,u)&&I(t,u,a[u]);return t},p=(t,a)=>ve(t,at(a)),H=(t,a,u)=>new Promise((l,m)=>{var _=n=>{try{o(u.next(n))}catch(s){m(s)}},E=n=>{try{o(u.throw(n))}catch(s){m(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(_,E);o((u=u.apply(t,a)).next())});const Se=({classroomList:t,dispatch:a})=>{const u=(0,D.useParams)();return e.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:t.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>H(void 0,null,function*(){(yield(0,X.ZP)(`/api/courses/${u.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,G.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),M.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,y.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:p(j({},t.actionTabs.params),{type:5})}):a({type:"classroomList/getClassroomCommonList",payload:j({},t.actionTabs.params)}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",e.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Ue=(0,D.connect)(({classroomList:t})=>({classroomList:t}))(Se),v=Object.defineProperty,f=Object.defineProperties,c=Object.getOwnPropertyDescriptors,q=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ye=(t,a,u)=>a in t?v(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,le=(t,a)=>{for(var u in a||(a={}))ee.call(a,u)&&ye(t,u,a[u]);if(q)for(var u of q(a))de.call(a,u)&&ye(t,u,a[u]);return t},V=(t,a)=>f(t,c(a)),k=(t,a)=>{var u={};for(var l in t)ee.call(t,l)&&a.indexOf(l)<0&&(u[l]=t[l]);if(t!=null&&q)for(var l of q(t))a.indexOf(l)<0&&de.call(t,l)&&(u[l]=t[l]);return u},_e=(t,a,u)=>new Promise((l,m)=>{var _=n=>{try{o(u.next(n))}catch(s){m(s)}},E=n=>{try{o(u.throw(n))}catch(s){m(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(_,E);o((u=u.apply(t,a)).next())});const he=t=>{var a=t,{classroomList:u,dispatch:l,onCallback:m}=a,_=k(a,["classroomList","dispatch","onCallback"]);const E=(0,D.useParams)();return E.id=E.coursesId,e.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:u.actionTabs.key==="\u6536\u85CF",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>_e(void 0,null,function*(){(yield(0,X.ZP)(`/api/courses/${E.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...u.actionTabs.selectArrs]}})).status===0&&((0,G.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u6536\u85CF"]),M.ZP.success("\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"),l({type:"classroomList/setActionTabs",payload:{}}),m&&m(),(0,y.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:V(le({},u.actionTabs.params),{type:5})}):l({type:"classroomList/getClassroomCommonList",payload:le({},u.actionTabs.params)}),l({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var ke=(0,D.connect)(({classroomList:t})=>({classroomList:t}))(he),ue=r(78241),ae=r(95237),W=r(43604),R=r(98135),Re=r(99232),ft=r.n(Re),vt=Object.defineProperty,ze=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,$=(t,a,u)=>a in t?vt(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Be=(t,a)=>{for(var u in a||(a={}))lt.call(a,u)&&$(t,u,a[u]);if(ze)for(var u of ze(a))yt.call(a,u)&&$(t,u,a[u]);return t},ge=(t,a,u)=>new Promise((l,m)=>{var _=n=>{try{o(u.next(n))}catch(s){m(s)}},E=n=>{try{o(u.throw(n))}catch(s){m(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(_,E);o((u=u.apply(t,a)).next())});const Le=({classroomList:t,loading:a,dispatch:u,onCallback:l})=>{var m,_;const E=(0,D.useParams)(),o=(0,D.useLocation)(),{actionTabs:n}=t,[s]=ue.default.useForm(),b=F=>F&&Fge(void 0,null,function*(){var F;const Y=s.getFieldValue(),U=`/api/course_modules/${t.detailCommonHomeworksList.main_category_id}/add_second_category.json`,O=yield(0,X.ZP)(U,{method:"post",body:Be({},Y)});if(O.status===0){M.ZP.success("\u6DFB\u52A0\u6210\u529F"),l&&l(),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomLeftMenus",payload:{id:E.coursesId}});const B=t.actionTabs.selectArrs.type,A=(O==null?void 0:O.category_id)||0;let P=(F=o.pathname)==null?void 0:F.split("/");P[4]=A,P[3]=B||P[3];const g=P==null?void 0:P.join("/");D.history.push(g)}}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc"},e.createElement("br",null)),t.courseGroups.course_groups&&e.createElement(ue.default,{form:s,initialValues:{name:""}},e.createElement(ue.default.Item,{name:"name"},e.createElement(ae.Z,{className:"mt30"},e.createElement(W.Z,null,"\u76EE\u5F55\u540D\u79F0\uFF1A"),e.createElement(W.Z,{flex:"1"},e.createElement(R.default,{defaultValue:((m=n.selectArrs)==null?void 0:m.category_name)||((_=n.selectArrs)==null?void 0:_.name)}))))))};var Ke=(0,D.connect)(({classroomList:t,loading:a})=>({classroomList:t,loading:a}))(Le),Ee=r(99313),pe=r(3113),Fe=r(24905),Mt=r(26724),kt=r.n(Mt),jt=r(71796),Ht=r(28103),Zt=r(81327),St=r(84015),Ie={shixunItemWrapper:"shixunItemWrapper___ClCET",checkboxWrapper:"checkboxWrapper___bZ8gF",contentWrapper:"contentWrapper____pt8D",title:"title___tfmFW",desc:"desc___NDuDd",info:"info___mahF7"},Rt=Object.defineProperty,rt=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,Ot=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,xt=(t,a,u)=>a in t?Rt(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,$t=(t,a)=>{for(var u in a||(a={}))qt.call(a,u)&&xt(t,u,a[u]);if(Ot)for(var u of Ot(a))be.call(a,u)&&xt(t,u,a[u]);return t},Vt=(t,a)=>rt(t,ot(a)),eu=(t,a,u)=>new Promise((l,m)=>{var _=n=>{try{o(u.next(n))}catch(s){m(s)}},E=n=>{try{o(u.throw(n))}catch(s){m(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(_,E);o((u=u.apply(t,a)).next())});const{Paragraph:su}=jt.default,iu=({createShixunParams:t},a)=>{const u=[{name:"\u5168\u90E8",id:"0"},{name:"\u521D\u7EA7",id:"1"},{name:"\u4E2D\u7EA7",id:"2"},{name:"\u4E2D\u9AD8\u7EA7",id:"3"},{name:"\u9AD8\u7EA7",id:"4"}],l=[{name:"\u6700\u70ED",id:"hot"},{name:"\u6700\u65B0",id:"new"}],[m,_]=(0,e.useState)("0"),[E,o]=(0,e.useState)("hot"),[n,s]=(0,e.useState)([]),b=(0,e.useRef)({page:1,order:"hot",keyword:"",shixun_type:"jupyter",diff:"0",limit:10}),F=(g,Q)=>eu(void 0,null,function*(){const S=yield(0,St.he)(g);if(!S.status){if(S.shixuns.length===0&&Q){A(!1);return}s(S.shixuns)}});(0,e.useImperativeHandle)(a,()=>({search:g=>F(Vt($t({},b.current),{keyword:g})),changeKeyWord:g=>b.current.keyword=g})),(0,e.useEffect)(()=>{F(b.current)},[]);const[Y,U]=(0,e.useState)([]),O=g=>{U(g),t.current.shixun_ids=g},[B,A]=(0,e.useState)(!0),P=g=>{F(Vt($t({},b.current),{page:g}),!0)};return e.createElement("div",{style:{marginTop:20,maxHeight:200,overflowY:"auto",overflowX:"hidden"}},e.createElement(ae.Z,{justify:"space-between",style:{marginBottom:8}},e.createElement(W.Z,null,u.map((g,Q)=>e.createElement(pe.ZP,{key:Q,type:m===g.id?"primary":"default",onClick:()=>{_(g.id),b.current.diff=g.id,F(b.current)}},g.name))),e.createElement(W.Z,null,l.map((g,Q)=>e.createElement(pe.ZP,{key:Q,className:"mr20",type:E===g.id?"primary":"default",onClick:()=>{o(g.id),b.current.order=g.id,F(b.current)}},g.name)))),e.createElement(kt(),{initialLoad:!1,pageStart:1,threshold:700,loadMore:P,hasMore:B,useWindow:!1},e.createElement(Fe.default.Group,{onChange:O,value:Y},n.map(g=>{const{name:Q,id:S,description:we,challenge_names:d,author_name:se,author_school_name:C,level:te,total_stu_num:$e}=g||{};return e.createElement("div",{key:S,className:Ie.shixunItemWrapper},e.createElement(ae.Z,{align:"middle",className:Ie.checkboxWrapper,gutter:14},e.createElement(Fe.default,{value:S}),e.createElement("div",{className:Ie.title},Q)),e.createElement("div",{className:Ie.contentWrapper},e.createElement(su,{ellipsis:{rows:2},className:Ie.desc,style:{color:"#8e8888"}},we),e.createElement(ae.Z,null,d.map((Ce,w)=>e.createElement("span",{key:w,className:Ie.mission},"\u7B2C",w+1,"\u5173",Ce))),e.createElement(Ht.Z,{dashed:!0,style:{margin:"8px 0"}}),e.createElement(ae.Z,{className:Ie.info},e.createElement(Zt.Z,null,e.createElement("span",null,se),e.createElement("span",null,"|"),e.createElement("span",null,C),e.createElement("span",null,"|"),e.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570\xA0",te),e.createElement("span",null,"|"),e.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570\xA0",$e)))))}))))};var Wt=(0,e.forwardRef)(iu),_t={flex_box_center:"flex_box_center___Cx3ju",flex_space_between:"flex_space_between___rc8Mm",flex_box_vertical_center:"flex_box_vertical_center___6BCc9",flex_box_center_end:"flex_box_center_end___sN3Ig",flex_box_column:"flex_box_column___wjzgd",line1:"line1___cHCBY",form:"form___IMCYE"},cu=r(6629),tu=r(43785),mu=Object.defineProperty,Pe=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,Tt=(t,a,u)=>a in t?mu(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,gt=(t,a)=>{for(var u in a||(a={}))st.call(a,u)&&Tt(t,u,a[u]);if(Pe)for(var u of Pe(a))ht.call(a,u)&&Tt(t,u,a[u]);return t},it=(t,a,u)=>new Promise((l,m)=>{var _=n=>{try{o(u.next(n))}catch(s){m(s)}},E=n=>{try{o(u.throw(n))}catch(s){m(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(_,E);o((u=u.apply(t,a)).next())});const{TabPane:Ae}=Ee.default,ct=({shixunHomeworks:t,loading:a,dispatch:u,refreshList:l})=>{const m=(0,D.useParams)(),_=(0,D.useLocation)(),[E]=ue.default.useForm(),{brankList:o}=t,[n,s]=(0,e.useState)(!1);let[b,F]=(0,e.useState)(!0),[Y,U]=(0,e.useState)(!1);const[O,B]=(0,e.useState)("myself");let[A,P]=(0,e.useState)([]);const[g,Q]=(0,e.useState)(),[S,we]=(0,e.useState)({page:0,limit:20,object_type:"normal",search:"",filter:"myself"}),d=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"},{name:"jupyter\u5B9E\u8BAD",id:"jupyter"}];(0,e.useEffect)(()=>{t.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&C()},[t.actionTabs.key]);let se=[];const C=function(){return it(this,null,function*(){var w;if(b){s(!1),++S.page;const J=yield u({type:"shixunHomeworks/getBrankList",payload:gt({},S)});A=[...A.concat(J.object_list)],Q(J.is_teacher),((w=J.object_list)==null?void 0:w.length)it(void 0,null,function*(){U(!0);const J=yield(0,tu.aQ)(w);U(!1),J.status||(l(),u({type:"shixunHomeworks/setActionTabs",payload:{}}))}),Ce=(0,e.useRef)();return e.createElement(z.default,{centered:!0,title:"\u9009\u7528\u8BFE\u5802\u8D44\u6E90",destroyOnClose:!0,open:t.actionTabs.key==="\u9898\u5E93\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:800,bodyStyle:{minHeight:200},okButtonProps:{loading:Y},onOk:()=>it(void 0,null,function*(){var w;if(O==="jupyter"){$e(te.current);return}U(!0);const J=E.getFieldValue(),i=yield u({type:"shixunHomeworks/saveBanks",payload:{course_id:m.coursesId,object_type:"normal",category:m.categoryId,bank_id:J.group_ids}});(i==null?void 0:i.status)===0&&((0,G.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),u({type:"classroomList/getClassroomLeftMenus",payload:{id:m.coursesId}}),u({type:"shixunHomeworks/setActionTabs",payload:{}}),u({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:i.object_ids,params:(w=t.actionTabs)==null?void 0:w.params}})),U(!1)}),onCancel:()=>{u({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(ae.Z,null,e.createElement(W.Z,{span:12},d.map((w,J)=>e.createElement(pe.ZP,{key:J,shape:"round",type:O===w.id?"primary":"default",className:"mr10",onClick:i=>it(void 0,null,function*(){if(w.id==="jupyter"){B(w.id);return}A=[],b=!0,S.page=0,S.search="",S.filter=w.id,C(),B(w.id)})},w.name))),e.createElement(W.Z,{span:12,className:"tr"},e.createElement(R.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onChange:w=>{var J;O==="jupyter"&&((J=Ce.current)==null||J.changeKeyWord(w.target.value))},onSearch:w=>{var J;if(O==="jupyter"){(J=Ce.current)==null||J.search(w);return}b=!0,S.search=w,S.page=0,A=[],C()},style:{width:260}}))),O==="myself"&&e.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u56FE\u6587\u4F5C\u4E1A\u5217\u8868\u4E2D\u5DF2",e.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u56FE\u6587\u4F5C\u4E1A"),O==="public"&&e.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u56FE\u6587\u4F5C\u4E1A"),O==="jupyter"?e.createElement(Wt,{createShixunParams:te,ref:Ce}):e.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!g&&O==="public"&&e.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},e.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),e.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),e.createElement(kt(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{F(!1),C()},hasMore:b,useWindow:!1},e.createElement(ue.default,{form:E,initialValues:{group_ids:se},className:_t.form,onChange:w=>{se=E.getFieldValue()}},A==""&&e.createElement(cu.Z,{styles:{margin:"10px auto"}}),e.createElement(ue.default.Item,{name:"group_ids"},e.createElement(Fe.default.Group,{style:{width:"100%"},className:"font14"},A==null?void 0:A.map(function(w,J){return e.createElement(ae.Z,{key:J},e.createElement(W.Z,{flex:"2"},e.createElement(Fe.default,{onChange:i=>{},key:J,value:String(w.id),defaultChecked:!0},e.createElement("span",{className:["c-black",_t.line1].join(" ")},w.name))),e.createElement(W.Z,{flex:"1",className:"c-black"},e.createElement("span",{className:_t.line1},w==null?void 0:w.course_list_name)),e.createElement(W.Z,{flex:"50px",className:"c-black"},O==="public"&&(0,y.Ny)()?e.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${w.id}/personal/normal/edit`)}},"\u7F16\u8F91"):O==="myself"?e.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${w.id}/personal/normal/edit`)}},"\u7F16\u8F91"):w==null?void 0:w.username))})))))))};var uu=(0,D.connect)(({shixunHomeworks:t,loading:a})=>({shixunHomeworks:t,loading:a}))(ct),Jt=r(44758),au=r(93400),Gt=Object.defineProperty,du=Object.defineProperties,nu=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,oe=(t,a,u)=>a in t?Gt(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Ye=(t,a)=>{for(var u in a||(a={}))L.call(a,u)&&oe(t,u,a[u]);if(Ne)for(var u of Ne(a))re.call(a,u)&&oe(t,u,a[u]);return t},Lt=(t,a)=>du(t,nu(a)),Me=(t,a,u)=>new Promise((l,m)=>{var _=n=>{try{o(u.next(n))}catch(s){m(s)}},E=n=>{try{o(u.throw(n))}catch(s){m(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(_,E);o((u=u.apply(t,a)).next())});const Ft=({classroomList:t,loading:a,dispatch:u})=>{const l=(0,D.useParams)(),[m]=ue.default.useForm();return e.createElement(z.default,{centered:!0,title:"\u8865\u4EA4\u9644\u4EF6",open:t.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>Me(void 0,null,function*(){var _;yield m.validateFields();const E=Ye({},m.getFieldValue()),{selectArrs:o}=t.actionTabs;E.attachment_ids=(_=E.attachment_ids)==null?void 0:_.map(s=>s.response.id),(yield(0,Jt.mz)(Lt(Ye({},E),{homeworkId:o.work_id}))).status===0&&(m.resetFields(),u({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{m.resetFields(),u({type:"classroomList/setActionTabs",payload:{}})}},e.createElement(ue.default,{form:m,initialValues:{}},e.createElement(ue.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},e.createElement(au.Z,null)),e.createElement(ue.default.Item,{name:"description"},e.createElement(R.default.TextArea,{placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8865\u4EA4\u9644\u4EF6\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:7}))))};var Ut=(0,D.connect)(({classroomList:t,loading:a})=>({classroomList:t,loading:a}))(Ft),K=r(20834),Qe=r(38854),At=r(6848),Xe={tabMenuContainer:"tabMenuContainer___Sxna3",control:"control___ka76r",iconH:"iconH___GpOCh",selectBtn:"selectBtn___KJw1e"},ru=({isLoading:t,addText:a,tabDataSource:u,isAdmin:l,dispatch:m,type:_,TooltipTitle:E,categoryId:o,dropdownMenu:n,classroomList:s,isShowRightControl:b,defaultSelectedKeys:F,onTabMenuClick:Y,onTooltipTitleClick:U,onDropdownMenuClick:O})=>{const B=()=>e.createElement(K.default,{onClick:({key:P})=>O(P)},n.map(P=>e.createElement(K.default.Item,{key:P.id},P.name))),A=(0,D.useParams)();return e.createElement("div",{className:Xe.tabMenuContainer},e.createElement(ae.Z,null,e.createElement(W.Z,{flex:"1"},e.createElement(K.default,{mode:"horizontal",selectedKeys:F},u.map(P=>e.createElement(K.default.Item,{key:P.id,onClick:()=>t?{}:Y(P)},e.createElement("span",{className:`c-grey-666 ${l?"mr20":""}`},P.name),P.total!==void 0&&e.createElement("span",{className:"c-grey-999"},P.total||0))))),e.createElement(W.Z,{className:"gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},l&&e.createElement(Qe.Z,{className:"mr10",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement(K.default,null,e.createElement(K.default.Item,{key:1,onClick:()=>{m({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:_,exportType:"hack",category_id:A.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),e.createElement(K.default.Item,{key:3,onClick:()=>{D.history.push(`/classrooms/${A==null?void 0:A.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"}))),e.createElement("span",{style:{marginLeft:8,cursor:"pointer"},onClick:()=>{D.history.push(`/classrooms/${A.coursesId}/program_homework/ranking`)}},e.createElement(At.Z,{title:"\u6392\u884C\u699C"},e.createElement("i",{className:"iconfont icon-paihang mr5",style:{color:"#666666"}}))," "),l&&b&&e.createElement("div",{className:Xe.control},e.createElement("div",{className:"c-blue font16 current",style:{marginLeft:20,marginRight:20},onClick:U},e.createElement(At.Z,{title:E},e.createElement("span",{className:o?`${Xe.iconH} iconfont icon-zhongmingmingmulu`:`${Xe.iconH} iconfont icon-xinjianmulu1`}))),e.createElement(Qe.Z,{className:"ml10",dropdownRender:B},e.createElement("span",{onClick:()=>{},className:Xe.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement("span",null,a||"\u65B0\u5EFA\u4F5C\u4E1A")))))))},zt={searchSortControllerContainer:"searchSortControllerContainer___tQmMS",btn:"btn___ECfiD",btnSort:"btnSort___Y5Oja",tips:"tips___fhrLg"},Du=({isAdmin:t,dataSource:a,batchStatus:u,SortMenuName:l,setSortMenuName:m,onSearch:_,onSort:E,onBatch:o})=>{const n=t?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}],s=F=>{m(F.name),E(F)},b=l==="\u9ED8\u8BA4\u6392\u5E8F";return e.createElement("div",{className:zt.searchSortControllerContainer},e.createElement("div",null,e.createElement(Qe.Z,{dropdownRender:()=>e.createElement(K.default,{selectedKeys:[l]},n.map(F=>e.createElement(K.default.Item,{key:F.name,onClick:()=>s(F)},F.name)))},e.createElement("div",null,e.createElement("span",{className:`${zt.btn} ${b?zt.btnSort:""}`},e.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),l)))),b&&e.createElement(At.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},e.createElement("span",{className:zt.tips},e.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),e.createElement(R.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:_,style:{width:220,marginLeft:"auto"}}))},It={bottomControlContainer:"bottomControlContainer___kLlgA",buttonWrap:"buttonWrap___vOH3N",moveCategory:"moveCategory___lgwfd"},Bu=r(43501),bu=(t,a,u)=>new Promise((l,m)=>{var _=n=>{try{o(u.next(n))}catch(s){m(s)}},E=n=>{try{o(u.throw(n))}catch(s){m(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(_,E);o((u=u.apply(t,a)).next())}),Pu=({buttonDataSource:t,onClick:a})=>{const{allSelect:u,setAllSelect:l,setSelectArrs:m,dataSource:_,selectArrs:E,useBatchStatus:o,dispatch:n,params:s,getData:b,detailLeftMenus:F,main_category_id:Y,setSelectArrsAll:U}=(0,e.useContext)(Kt);let O;const[B,A]=(0,e.useState)(!1),[P,g]=(0,e.useState)(""),Q=d=>{l(d.target.checked),m(d.target.checked?_.map(se=>se.homework_id):[]),d.target.checked?U([..._]):U([])},S=()=>{let d={courseId:s.id,container_type:"program_homework"};s.categoryId&&(d.category_id=s.categoryId),n({type:"classroomList/getAllTaskList",payload:d}),n({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};F.course_modules&&(O=F.course_modules.filter(d=>d.type==="program_homework")[0]);const we=e.createElement("div",{className:It.moveCategory,onMouseLeave:d=>A(!1)},e.createElement(K.default,{onClick:d=>bu(void 0,[d],function*({item:se,key:C,keyPath:te,domEvent:$e}){if(E=="")return M.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,X.ZP)(`/api/courses/${s.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:E,new_category_id:C}})).status===0&&(M.ZP.success("\u64CD\u4F5C\u6210\u529F"),o(!1),b(),n({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.createElement(R.default,{onChange:d=>{g(d.target.value)}})),O&&O.second_category.filter(d=>d.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(d,se){var C;if(!(P!==""&&d.category_name.indexOf(P)<0))return e.createElement(e.Fragment,null,e.createElement(K.default.Item,{className:"multi-llipsis1e",key:d.category_id},d.category_name),(C=d==null?void 0:d.third_category)==null?void 0:C.map(te=>e.createElement(K.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:te.category_id},te.category_name)))}),e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:d=>{d.preventDefault(),n({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:s,selectArrs:{category_id:Y,type:"program_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return e.createElement("div",{className:It.bottomControlContainer},e.createElement("div",null,e.createElement("div",null,e.createElement(Fe.default,{checked:u,onChange:Q},"\u5168\u9009\u672C\u9875\uFF08",E.length,"\uFF09")),(0,y.GJ)()&&t.map(d=>e.createElement("div",{key:d.key},e.createElement(pe.ZP,{type:"primary",icon:d.icon,className:It.buttonWrap,onClick:()=>a(d)},d.name))),e.createElement("div",null,e.createElement(pe.ZP,{type:"primary",onClick:S,icon:e.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"}),className:It.buttonWrap},"\u8C03\u6574\u6392\u5E8F")),(0,y.GJ)()&&e.createElement("div",null,e.createElement(Qe.Z,{open:B,placement:"topLeft",dropdownRender:()=>we,getPopupContainer:d=>d.parentNode},e.createElement("span",{className:"ant-dropdown-link",onMouseEnter:d=>A(!0)},e.createElement(pe.ZP,{type:"primary",className:It.buttonWrap,style:{position:"relative",zIndex:999},icon:e.createElement("i",{className:"iconfont icon-yidongmulu"})},e.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",e.createElement(Bu.Z,null))))))),e.createElement("div",null,e.createElement(pe.ZP,{type:"primary",ghost:!0,onClick:()=>{o(!1),m([])}},"\u53D6\u6D88\u64CD\u4F5C")))},pu=r(14491),fe={listContainer:"listContainer___vU05G",info:"info___fXyuU",title:"title___fItHS",left:"left___MFkuv",right:"right___JT8Xj",flexBox:"flexBox___n8e_m",detail:"detail___HXdq0",iconV:"iconV___CwPu5",shixunTag:"shixunTag___oYTPp"},wu=r(70194),ku=Object.defineProperty,Ou=Object.defineProperties,xu=Object.getOwnPropertyDescriptors,Eu=Object.getOwnPropertySymbols,Tu=Object.prototype.hasOwnProperty,Lu=Object.prototype.propertyIsEnumerable,fu=(t,a,u)=>a in t?ku(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Ct=(t,a)=>{for(var u in a||(a={}))Tu.call(a,u)&&fu(t,u,a[u]);if(Eu)for(var u of Eu(a))Lu.call(a,u)&&fu(t,u,a[u]);return t},Iu=(t,a)=>Ou(t,xu(a)),qe=(t,a,u)=>new Promise((l,m)=>{var _=n=>{try{o(u.next(n))}catch(s){m(s)}},E=n=>{try{o(u.throw(n))}catch(s){m(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(_,E);o((u=u.apply(t,a)).next())}),Nu=({dataSource:t,params:a,classroomList:u,manageAllGroup:l})=>{var m,_,E,o,n,s,b,F,Y,U,O,B;const{batchStatus:A,selectArrs:P,setSelectArrs:g,selectArrsAll:Q,setSelectArrsAll:S,dispatch:we}=(0,e.useContext)(Kt);let d=(0,D.useParams)();const[se,C]=(0,e.useState)(!1),[te,$e]=(0,e.useState)([]);d=Iu(Ct(Ct({},a),d),{category:d==null?void 0:d.categoryId}),(0,e.useEffect)(()=>{$e([]),C(!1)},[]);const Ce=[{title:"\u73ED\u7EA7",dataIndex:"course_group_name",key:"course_group_name"},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:"\u63D0\u4EA4\u4E2D",value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:"\u5DF2\u622A\u6B62",value:"\u5DF2\u622A\u6B62"},{text:"\u672A\u53D1\u5E03",value:"\u672A\u53D1\u5E03"}],onFilter:(i,x)=>x.status.indexOf(i)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:i=>{var x,T;return i==="--"?i:e.createElement("span",null,e.createElement("span",null,(x=i==null?void 0:i.split("/"))==null?void 0:x[0]),"\xA0/\xA0",e.createElement("span",null,(T=i==null?void 0:i.split("/"))==null?void 0:T[1]))}},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:d.sort_by==="publish_time"?d.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:d.sort_by==="end_time"?d.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:d.sort_by==="late_time"?d.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:i=>i==="--"||!i?"--":e.createElement("span",{title:i},i)}];function w(){return qe(this,null,function*(){let i=yield(0,X.ZP)(`/api/homework_commons/${t.homework_id}/group_settings_statistics.json`,{method:"get",params:Ct({},d)});$e(i.data)})}const J=i=>{P.includes(i)?(g(P.filter(x=>x!==i)),S(Q.filter(x=>x.homework_id!==i))):(g([...P,i]),S([...Q,t]))};return e.createElement("div",{className:fe.listContainer,onClick:i=>{i.stopPropagation(),(0,y.dE)()?(0,G.xg)(`/classrooms/${d.coursesId}/program_homework/${t.homework_id}/detail?tabs=1`):(0,G.xg)(`/classrooms/${d.coursesId}/program_homework/${t.homework_id}/detail`)}},(0,y.GJ)()&&e.createElement(Fe.default,{onClick:i=>{i.stopPropagation()},style:{margin:"11px 0 0 10px"},checked:P.includes(t.homework_id),onChange:()=>J(t.homework_id)}),e.createElement("div",{className:fe.info},e.createElement("div",{className:fe.title},e.createElement("div",{className:fe.left,style:(0,y.dE)()?{paddingRight:(t==null?void 0:t.challenge_count)-(t==null?void 0:t.finished_challenge_count)?60:140}:{}},(0,y.GJ)()&&e.createElement(wu.Z,{value:(m=t.status)==null?void 0:m[0]},e.createElement(G.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:t.status})),(0,y.dE)()&&e.createElement(G.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:t.status}),e.createElement("span",{onClick:i=>i.stopPropagation()},e.createElement(D.Link,{target:"_blank",to:`/classrooms/${d.coursesId}/program_homework/${t.homework_id}/detail${(0,y.dE)()?"?tabs=1":""}`},t.name))),e.createElement("div",{className:fe.right},(0,y.GJ)()&&t.status==="\u672A\u53D1\u5E03"&&e.createElement(D.Link,{target:"_blank",to:"/",onClick:i=>qe(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),we({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[t==null?void 0:t.homework_id],selectArrsAll:[t],params:Ct({},d),type:2}})})},e.createElement("aside",{className:fe.flexBox},e.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),e.createElement("div",null,"\u53D1\u5E03"))),(0,y.dE)()&&e.createElement("div",{className:fe.actionIcon},(t==null?void 0:t.challenge_count)-(t==null?void 0:t.finished_challenge_count)===0&&e.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((_=t.status)!=null&&_.includes("\u5DF2\u622A\u6B62"))&&!t.status.includes("\u5BFC\u5165")&&e.createElement("aside",{onClick:i=>qe(void 0,null,function*(){i.stopPropagation();let x=yield(0,X.ZP)(`/api/problems/${t==null?void 0:t.start_identifier}/start.json`,{method:"get"});x&&(window.open(`/myproblems/${x==null?void 0:x.identifier}?type=1`),localStorage.setItem("program_homework",[d.coursesId,t.homework_id]))}),className:fe.flexBox,style:{marginRight:10}},e.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),e.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(((E=t.status)==null?void 0:E.includes("\u5DF2\u622A\u6B62"))||((o=t.status)==null?void 0:o.includes("\u5BFC\u5165")))&&e.createElement("aside",{className:fe.flexBox,style:{marginRight:10}},e.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),e.createElement("div",null,"\u67E5\u770B\u4F5C\u4E1A"))),(0,y.GJ)()&&e.createElement(Qe.Z,{placement:"bottomCenter",overlayClassName:fe.dro,dropdownRender:()=>e.createElement(K.default,null,!t.status.includes("\u5BFC\u5165")&&e.createElement(K.default.Item,{key:1,style:{textAlign:"center"}},e.createElement(D.Link,{target:"_blank",to:"/",onClick:i=>qe(void 0,null,function*(){var x,T;if(i.stopPropagation(),i.preventDefault(),(0,y.Rm)()&&!((T=(x=u.AssistantObject)==null?void 0:x.hack)!=null&&T.can_publish)){M.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}we({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[t==null?void 0:t.homework_id],selectArrsAll:[t],params:Ct({},d),type:2,manage_all_group:l}})})},"\u7ACB\u5373\u53D1\u5E03")),!t.status.includes("\u5BFC\u5165")&&e.createElement(K.default.Item,{key:2,style:{textAlign:"center"}},e.createElement(D.Link,{target:"_blank",to:"/",onClick:i=>qe(void 0,null,function*(){var x,T;if(i.stopPropagation(),i.preventDefault(),(0,y.Rm)()&&!((T=(x=u.AssistantObject)==null?void 0:x.hack)!=null&&T.can_stop)){M.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}we({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[t==null?void 0:t.homework_id],selectArrsAll:[t],params:Ct({},d),type:2}})})},"\u7ACB\u5373\u622A\u6B62")),t.status.includes("\u5BFC\u5165")&&e.createElement(K.default.Item,{key:23,style:{textAlign:"center"}},e.createElement(D.Link,{target:"_blank",to:"/",onClick:i=>qe(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),we({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:t==null?void 0:t.name,id:t==null?void 0:t.homework_id,type:"hack"}})})},"\u8865\u5145\u6210\u7EE9")),t.status.includes("\u5BFC\u5165")&&e.createElement(K.default.Item,{key:22,style:{textAlign:"center"}},e.createElement(D.Link,{target:"_blank",to:"/",onClick:i=>qe(void 0,null,function*(){var x,T,Yt;if(i.stopPropagation(),i.preventDefault(),(0,y.Rm)()&&!((T=(x=u.AssistantObject)==null?void 0:x.hack)!=null&&T.can_delete)){M.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}we({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[t==null?void 0:t.homework_id],selectArrsAll:Q,params:d,status:(Yt=t==null?void 0:t.status)==null?void 0:Yt[0]}})})},"\u7ACB\u5373\u5220\u9664")),!t.status.includes("\u5BFC\u5165")&&e.createElement(K.default.Item,{key:6,style:{textAlign:"center"}},e.createElement(D.Link,{target:"_blank",onClick:i=>{i.stopPropagation()},to:`/classrooms/${d.coursesId}/program_homework/${t.homework_id}/detail?tabs=3`},"\u9AD8\u7EA7\u8BBE\u7F6E")))},e.createElement("aside",{onClick:i=>i.stopPropagation(),className:fe.flexBox,style:{marginRight:6,cursor:"default"}},e.createElement("i",{className:"iconfont icon-gengduo4"}),e.createElement("div",null,"\u66F4\u591A"))))),e.createElement("div",{className:fe.detail},(0,y.GJ)()&&e.createElement(e.Fragment,null,e.createElement("span",{className:"c-grey-333 mr20"},t.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes((n=t==null?void 0:t.status)==null?void 0:n[0])&&!!t.uncommit_count&&e.createElement("span",{className:"c-grey-999 mr10"},e.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),t.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes((s=t==null?void 0:t.status)==null?void 0:s[0])&&!!t.commit_count&&e.createElement("span",{className:"c-grey-999 mr10"},e.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),t.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes((b=t==null?void 0:t.status)==null?void 0:b[0])&&!!t.compelete_count&&e.createElement("span",{className:"c-grey-999 mr10"},e.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),t.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes((F=t==null?void 0:t.status)==null?void 0:F[0])&&e.createElement("span",{className:"c-grey-999 mr10"},e.createElement("span",{className:"mr5"},"\u53D1\u5E03\u65F6\u95F4"),t.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes((Y=t==null?void 0:t.status)==null?void 0:Y[0])&&e.createElement("span",{className:"c-grey-999 mr10"},e.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),t.end_time),["\u5DF2\u7ED3\u675F"].includes((U=t==null?void 0:t.status)==null?void 0:U[0])&&e.createElement("span",{className:"c-grey-999 mr10"},e.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),t.status_time),!!(t!=null&&t.late_time)&&(t==null?void 0:t.late_time)!=="--"&&e.createElement("span",{className:"c-grey-999"},e.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),t==null?void 0:t.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes((O=t==null?void 0:t.status)==null?void 0:O[0])&&e.createElement("span",{className:fe.iconV,onClick:i=>qe(void 0,null,function*(){i.stopPropagation(),i.preventDefault(),se||w(),C(!se)})},e.createElement("i",{className:`iconfont icon-${se?"shouqi":"xiala2"}`})," "))),e.createElement("div",{className:fe.content},(0,y.dE)()&&e.createElement("span",{className:fe.infoStuIcon},e.createElement("span",{className:"c-grey-333"},t.author),((B=t==null?void 0:t.status)==null?void 0:B[0])==="\u5DF2\u622A\u6B62"&&!!(t!=null&&t.status_time)&&e.createElement("span",{className:"c-grey-999 ml20"},e.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",t==null?void 0:t.status_time),e.createElement("span",{className:"ml20 c-grey-999"},e.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),t==null?void 0:t.commit_count,"/",t==null?void 0:t.all_count," ",t.status_time)),(0,y.GJ)()&&t.status!=="\u672A\u53D1\u5E03"&&se&&te.length>5&&e.createElement(pu.default,{scroll:{y:240},onRow:i=>({onClick:x=>{x.stopPropagation(),x.preventDefault()}}),onHeaderRow:(i,x)=>({onClick:T=>{T.stopPropagation(),T.preventDefault()}}),pagination:!1,dataSource:te,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(i,x,T)=>{T.field&&(d.sort_by=T.field),T.order||(d.sort_direction="asc"),T.order==="ascend"&&(d.sort_direction="asc"),T.order==="descend"&&(d.sort_direction="desc"),T.order||(d.sort_direction="asc"),w()},columns:Ce}),(0,y.GJ)()&&t.status!=="\u672A\u53D1\u5E03"&&se&&te.length<6&&te.length>0&&e.createElement(pu.default,{onRow:i=>({onClick:x=>{x.stopPropagation(),x.preventDefault()}}),onHeaderRow:(i,x)=>({onClick:T=>{T.stopPropagation(),T.preventDefault()}}),pagination:!1,dataSource:te,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(i,x,T)=>{T.field&&(d.sort_by=T.field),T.order||(d.sort_direction="asc"),T.order==="ascend"&&(d.sort_direction="asc"),T.order==="descend"&&(d.sort_direction="desc"),T.order||(d.sort_direction="asc"),w()},columns:Ce}))))},Mu={flex_box_center:"flex_box_center___Cf9V9",flex_space_between:"flex_space_between___eZ6tD",flex_box_vertical_center:"flex_box_vertical_center___HV5P5",flex_box_center_end:"flex_box_center_end___nMv5m",flex_box_column:"flex_box_column___pSZ2w",bg:"bg___KWyBO",containerTitle:"containerTitle____BHtc",containerDesc:"containerDesc___owLy5",listItem:"listItem___G1EbM",info:"info___sPjht",title:"title___shRTj",titleLeft:"titleLeft___h6rpG",titleRight:"titleRight___LEnUj",acitons:"acitons___UegZy",moveCategory:"moveCategory___PL8Dd",spanSize:"spanSize___QkMiH"},je={otherHomeworkWrap:"otherHomeworkWrap___WlvHv",otherHomeworkContainer:"otherHomeworkContainer___Qfj2O",flex:"flex___q8ATC",search:"search___xedy7",content:"content___VSdQb",listItem:"listItem___u6wwP",info:"info___vvX3a",title:"title___FtVL7",describe:"describe___g43sA",footer:"footer___TNGYY"},ju=Object.defineProperty,Hu=Object.defineProperties,Zu=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,Su=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,yu=(t,a,u)=>a in t?ju(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,_u=(t,a)=>{for(var u in a||(a={}))Su.call(a,u)&&yu(t,u,a[u]);if(vu)for(var u of vu(a))Ru.call(a,u)&&yu(t,u,a[u]);return t},hu=(t,a)=>Hu(t,Zu(a)),gu=(t,a,u)=>new Promise((l,m)=>{var _=n=>{try{o(u.next(n))}catch(s){m(s)}},E=n=>{try{o(u.throw(n))}catch(s){m(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(_,E);o((u=u.apply(t,a)).next())}),$u=({courseId:t,type:a,onCancel:u})=>{const l=(0,D.useParams)(),[m,_]=(0,e.useState)({targerData:[],originData:[]}),[E,o]=(0,e.useState)([]),[n,s]=(0,e.useState)(!1),b=()=>gu(void 0,null,function*(){s(!0);const B=yield(0,X.ZP)(`/api/courses/${t}/homework_commons/impersonal_list.json`,{method:"get",params:{type:a}});s(!1),_({targerData:B.homeworks,originData:B.homeworks})});(0,e.useEffect)(()=>{b()},[]);const F=()=>gu(void 0,null,function*(){s(!0);let B={homework_common_ids:E};l.categoryId&&(B=hu(_u({},B),{category_id:l.categoryId}));const A=yield(0,X.ZP)(`/api/courses/${l.coursesId}/homework_commons/create_collaborators.json`,{method:"POST",body:B});A&&A.homework_ids.length>0&&(M.ZP.success("\u63D0\u4EA4\u6210\u529F"),u()),s(!1)}),Y=(B,A)=>{B.target.checked?o([...E,A]):o(E.filter(P=>P!==A))},U=B=>{const A=m.originData.filter(P=>P.name.indexOf(B)>-1);_(hu(_u({},m),{targerData:A}))},O=()=>{F()};return e.createElement("div",{className:`animated fadeInUp fast ${je.otherHomeworkWrap}`},e.createElement("div",{className:je.otherHomeworkContainer},e.createElement("div",{className:je.search},e.createElement(R.default.Search,{size:"middle",enterButton:"\u641C\u7D22",onSearch:U,placeholder:"\u8BF7\u8F93\u5165\u56FE\u6587\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2"})),e.createElement("div",{className:je.content},m.targerData.map(B=>e.createElement("div",{className:`${je.listItem} mb10`,key:B.id},e.createElement(Fe.default,{checked:E.includes(B.id),onChange:A=>Y(A,B.id)}),e.createElement("div",{className:je.info},e.createElement("div",{className:`${je.flex} mb10`,style:{justifyContent:"space-between"}},e.createElement("div",{className:je.title},B.name),e.createElement("div",null,e.createElement(pe.ZP,{type:"primary",ghost:!0,onClick:()=>(0,G.xg)(`/classrooms/${l.coursesId}/common_homework/${B.id}/detail`)},"\u67E5\u770B\u4F5C\u4E1A"))),e.createElement("div",{className:`mb20 font14 c-grey-999 ${je.describe}`},B.description),e.createElement("div",{className:"font12"},e.createElement("span",{className:"c-grey-333 mr20"},B.user.name),e.createElement("span",{className:"c-grey-999"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",B.created_at)))))),e.createElement("div",{className:je.footer},e.createElement(pe.ZP,{type:"primary",ghost:!0,onClick:u},"\u53D6\u6D88"),e.createElement(pe.ZP,{type:"primary",disabled:E.length===0||n,onClick:O},"\u786E\u5B9A"))))},Vu=r(91925),Wu=r(20503),Ju=r(69851),N=r(59301),Gu=Object.defineProperty,Uu=Object.defineProperties,zu=Object.getOwnPropertyDescriptors,Fu=Object.getOwnPropertySymbols,Ku=Object.prototype.hasOwnProperty,Yu=Object.prototype.propertyIsEnumerable,Au=(t,a,u)=>a in t?Gu(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Nt=(t,a)=>{for(var u in a||(a={}))Ku.call(a,u)&&Au(t,u,a[u]);if(Fu)for(var u of Fu(a))Yu.call(a,u)&&Au(t,u,a[u]);return t},ou=(t,a)=>Uu(t,zu(a)),Qu=(t,a,u)=>new Promise((l,m)=>{var _=n=>{try{o(u.next(n))}catch(s){m(s)}},E=n=>{try{o(u.throw(n))}catch(s){m(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(_,E);o((u=u.apply(t,a)).next())});const Kt=(0,e.createContext)({selectArrs:[]}),Xu=({classroomList:t,loading:a,dispatch:u,user:l})=>{var m,_;const E=(0,D.useLocation)(),o=(0,D.useParams)(),[n,s]=(0,e.useState)(()=>ou(Nt({},o),{id:o.coursesId,limit:20})),[b]=(0,D.useSearchParams)(),[F,Y]=(0,e.useState)([]),[U,O]=(0,e.useState)(!1),[B,A]=(0,e.useState)(!1),[P,g]=(0,e.useState)([]),[Q,S]=(0,e.useState)(!1),[we,d]=(0,e.useState)("\u9ED8\u8BA4\u6392\u5E8F"),{userInfo:se}=l,{detailCommonHomeworksList:C,detailLeftMenus:te,detailTopBanner:$e,taskList:Ce}=t;let w;n.type=1,n.categoryId?n.category=n.categoryId:delete n.category,(0,e.useEffect)(()=>{const h=b.get("tabs");h&&h!==void 0&&((0,y.GJ)()?n.status=h:n.order=h)},[E.search]),(0,e.useEffect)(()=>{b.get("tabs")==="0"&&(n.status="0",n.page=1),n.status=b.get("tabs")},[b.get("tabs")]),(0,e.useEffect)(()=>{s(Nt(Nt({},n),o))},[o==null?void 0:o.categoryId]),(0,e.useEffect)(()=>{var h,Z,He;if(o.categoryId?(n.categoryId=o.categoryId,n.category=o.categoryId):delete n.category,(h=l==null?void 0:l.userInfo)!=null&&h.login){u({type:"classroomList/getAssistantPermissions",payload:{course_id:n.id}});const ie=G.cX.getItem(`${(Z=l==null?void 0:l.userInfo)==null?void 0:Z.login}${(0,y.GJ)()?"Teacher":"Student"}`,"ProgramHomework");ie&&(n.sort_by=ie==null?void 0:ie.type,n.sort_direction=ie==null?void 0:ie.direction,d(ie==null?void 0:ie.name));const Oe=b.get("tabs");let Qt={};Oe&&Oe!==void 0&&((0,y.GJ)()?n.status=Oe:n.order=Oe),i(Qt)}else if((He=l==null?void 0:l.userInfo)!=null&&He.username){const ie=b.get("tabs");let Oe={};ie&&ie!==void 0&&((0,y.GJ)()?n.status=ie:n.order=ie),i(Oe)}},[(m=l==null?void 0:l.userInfo)==null?void 0:m.login,E==null?void 0:E.pathname]),(0,e.useEffect)(()=>{t.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(Y([]),g([])),t.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&i()},[t.actionTabs.key]),(0,e.useEffect)(()=>{Y([])},[C]),(0,e.useEffect)(()=>{A(!1)},[n.categoryId]),(0,e.useEffect)(()=>{C&&C.homeworks&&(F.length===C.homeworks.length&&F.length>0?O(!0):F.length!==C.homeworks.length&&O(!1))},[F]);const J=(h,Z)=>{n.page=h,i()},i=(h={})=>{Y([]),g([]),u({type:"classroomList/getClassroomTeacherCommonList",payload:ou(Nt({},n),{type:5})})},x=()=>{if((0,y.GJ)()){const{all_count:h,unpublished_count:Z,not_start_count:He,in_progress_count:ie,overed_count:Oe}=C;return[{name:"\u5168\u90E8",id:0,total:h||0},{name:"\u672A\u53D1\u5E03",id:1,total:Z||0},{name:"\u672A\u5F00\u59CB",id:4,total:He||0},{name:"\u8FDB\u884C\u4E2D",id:2,total:ie||0},{name:"\u5DF2\u622A\u6B62",id:3,total:Oe||0}]}else return[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:2},{name:"\u8865\u4EA4\u4E2D",id:10},{name:"\u5DF2\u622A\u6B62",id:3}]};te.course_modules&&(w=t.detailLeftMenus.course_modules.filter(h=>h.type==="common_homework")[0]);const T=["\u5220\u9664","\u7ACB\u5373\u53D1\u5E03","\u7ACB\u5373\u622A\u6B62","\u6536\u85CF"].filter(h=>se!=null&&se.main_site?h:h!=="\u6536\u85CF").filter(h=>(0,y.GJ)()?!0:h!=="\u5220\u9664"),Yt=[{name:"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",id:"1"},{name:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",id:"3"}],ea=h=>{var Z;if((0,y.Rm)()&&!((Z=t.AssistantObject.hack)!=null&&Z.can_create)){M.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}h==="1"?D.history.push(`/classrooms/${n.coursesId}/program_homework/${n.categoryId}/add`):h==="2"?ta():h==="3"&&u({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"hack"}})},ta=()=>{u({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:n}})},ua=()=>[{key:"publish",name:"\u6279\u91CF\u53D1\u5E03",icon:N.createElement("i",{className:"iconfont icon-fabu5"})},{key:"deadline",name:"\u6279\u91CF\u622A\u6B62",icon:N.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{key:"delete",name:"\u6279\u91CF\u5220\u9664",icon:N.createElement("i",{className:"iconfont icon-piliangshanchu2"})}].filter(Z=>(0,y.GJ)()||(0,y.Rm)()?!0:Z.name!=="\u6279\u91CF\u5220\u9664").filter(Z=>$e.is_public?!0:Z.name!=="\u8BBE\u4E3A\u516C\u5F00"),aa=h=>{var Z,He,ie,Oe,Qt,Cu;if(F.length===0)return M.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),!1;let Dt=h.name,ra={key:Dt,selectArrs:F,selectArrsAll:P,type:["publish","deadline"].includes(h.key)?1:"",params:n};switch(h.key){case"publish":if(Dt="\u7ACB\u5373\u53D1\u5E03",(0,y.Rm)()&&!((He=(Z=t.AssistantObject)==null?void 0:Z.hack)!=null&&He.can_publish)){M.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}break;case"deadline":if(Dt="\u7ACB\u5373\u622A\u6B62",(0,y.Rm)()&&!((Oe=(ie=t.AssistantObject)==null?void 0:ie.hack)!=null&&Oe.can_stop)){M.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}break;case"delete":if(Dt="\u5220\u9664",(0,y.Rm)()&&!((Cu=(Qt=t.AssistantObject)==null?void 0:Qt.hack)!=null&&Cu.can_delete)){M.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}break;case"collection":Dt="\u6536\u85CF";break}u({type:"classroomList/setActionTabs",payload:ou(Nt({},ra),{key:Dt})})},na=h=>Qu(void 0,null,function*(){yield u({type:"classroomList/updateTaskPosition",payload:{category_id:n.categoryId,courseId:n.id,task_ids:h,container_type:"program_homework"}}),i()}),la=(0,e.useMemo)(()=>{let h=[];return Ce.length>0&&(h=Ce.map(Z=>{var He;return{user_name:Z.user_name,task_name:Z.task_name,task_id:Z.task_id,category:Z.category,status:(He=Z==null?void 0:Z.status)==null?void 0:He[0]}})),h},[Ce]);return N.createElement(Kt.Provider,{value:{params:n,batchStatus:B,selectArrs:F,setSelectArrs:Y,allSelect:U,dataSource:C.homeworks||[],detailLeftMenus:te,main_category_id:C.main_category_id||"",selectArrsAll:P,setAllSelect:O,useBatchStatus:A,dispatch:u,getData:i,setSelectArrsAll:g}},N.createElement("section",null,N.createElement("aside",{className:Mu.bg},N.createElement(ru,{isLoading:a["classroomList/getClassroomTeacherCommonList"],tabDataSource:x(),classroomList:t,isAdmin:(0,y.GJ)(),dispatch:u,type:C==null?void 0:C.main_category_name,TooltipTitle:n.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55",categoryId:n.categoryId,dropdownMenu:Yt,isShowRightControl:(0,G.Oo)(te==null?void 0:te.course_modules,n.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onTabMenuClick:h=>{h.id!==void 0&&((0,y.GJ)(),n.status=h.id),A(!1),n.page=1,D.history.replace(`${E.pathname}?tabs=${h.id}`),i(n)},defaultSelectedKeys:[b.get("tabs")?b.get("tabs"):"0"],onTooltipTitleClick:()=>{u({type:"classroomList/setActionTabs",payload:{key:n.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:n,selectArrs:{category_name:C==null?void 0:C.category_name,category_id:(C==null?void 0:C.category_id)||(C==null?void 0:C.main_category_id)},cb:()=>{i()}}})},onDropdownMenuClick:ea}),N.createElement(Du,{dataSource:C.homeworks||[],isAdmin:(0,y.GJ)(),batchStatus:B,SortMenuName:we,setSortMenuName:d,onSearch:h=>{n.search=h.trim(),n.page=1,i()},onSort:h=>{var Z;n.sort_by=h.type,n.sort_direction=h.direction,n.page=1,G.cX.setItem(`${(Z=l==null?void 0:l.userInfo)==null?void 0:Z.login}${(0,y.GJ)()?"Teacher":"Student"}`,h,"ProgramHomework"),i(n)},onBatch:h=>A(h)})),N.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},!a[(0,y.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&N.createElement(N.Fragment,null,N.createElement("aside",{className:"animated fadeIn"},(_=C==null?void 0:C.homeworks)==null?void 0:_.map((h,Z)=>N.createElement(Nu,{key:Z,dataSource:h,params:n,classroomList:t,manageAllGroup:C==null?void 0:C.manage_all_group})),!a[(0,y.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&N.createElement("aside",{className:"tc mb50 mt30"},(C==null?void 0:C.query_total_count)>10&&N.createElement(et.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:J,defaultPageSize:20,defaultCurrent:1,current:n.page||1,total:(0,y.GJ)()?C.query_total_count:C.student_all_count}))),F.length>0&&(0,y.GJ)()&&N.createElement(xe.Z,{offsetBottom:0},N.createElement(Pu,{buttonDataSource:ua(),onClick:aa})))),N.createElement(Ge,{onCallback:()=>A(!1)}),N.createElement(Vu.Z,{onOk:()=>{i()}}),N.createElement(Wu.Z,{onOk:()=>{}}),N.createElement(ut.Z,{onCallback:()=>A(!1),courseEndTime:C==null?void 0:C.course_end_time}),N.createElement(pt.Z,{courseEndTime:C==null?void 0:C.course_end_time,courseId:o.coursesId,visible:t.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",isBatch:t.actionTabs.type!==2,homeworkIds:t.actionTabs.selectArrs,successCallback:()=>{A(!1),i()}}),N.createElement(Ue,null),N.createElement(ke,{onCallback:()=>A(!1)}),N.createElement(Ke,{onCallback:()=>A(!1)}),N.createElement(uu,{refreshList:i}),N.createElement(Ut,null),N.createElement(Ju.Z,{visible:t.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:na,data:la,onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{key:""}})}}),Q&&N.createElement($u,{courseId:n.coursesId,type:"1",onCancel:()=>S(!1)})))};var qu=(0,D.connect)(({classroomList:t,loading:a,user:u,globalSetting:l})=>({classroomList:t,globalSetting:l,user:u,loading:a.effects}))(Xu)},73960:function(Xt,Ve,r){r.d(Ve,{$J:function(){return M},JZ:function(){return xe},bN:function(){return y},jP:function(){return G},rO:function(){return et}});var e=r(76265),D=(z,X,Te)=>new Promise((tt,ce)=>{var We=me=>{try{ne(Te.next(me))}catch(Ze){ce(Ze)}},De=me=>{try{ne(Te.throw(me))}catch(Ze){ce(Ze)}},ne=me=>me.done?tt(me.value):Promise.resolve(me.value).then(We,De);ne((Te=Te.apply(z,X)).next())});function M(z){return(0,e.U2)(`libraries/${z}.json`)}function et(){return(0,e.U2)("library_tags.json")}function xe(z){return D(this,null,function*(){return(yield(0,e.IV)(`attachments/${z}.json`)).status===0})}function G(z){return(0,e.v_)("libraries.json",z)}function y(z,X){return(0,e.gz)(`libraries/${z}.json`,X)}}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6788],{93400:function(qt,Je,r){r.d(Je,{z:function(){return $e},Z:function(){return Ke}});var e=r(59301),D=r(46651),j=r(8591),tt=r(43418),Le=r(3113),z=r(46961),v=r(73960),Y=Object.defineProperty,ee=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,me=(f,E,c)=>E in f?Y(f,E,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[E]=c,Ge=(f,E)=>{for(var c in E||(E={}))Ie.call(E,c)&&me(f,c,E[c]);if(ee)for(var c of ee(E))ut.call(E,c)&&me(f,c,E[c]);return f},be=(f,E,c)=>new Promise((te,ae)=>{var pe=G=>{try{oe(c.next(G))}catch(O){ae(O)}},he=G=>{try{oe(c.throw(G))}catch(O){ae(O)}},oe=G=>G.done?te(G.value):Promise.resolve(G.value).then(pe,he);oe((c=c.apply(f,E)).next())});const re="\u3000\u3000";function de(f){var E=["Bytes","KB","MB","GB","TB"];if(f==0)return"0 Byte";var c=parseInt(""+Math.floor(Math.log(f)/Math.log(1024)),10);return(f/Math.pow(1024,c)).toFixed(1)+" "+E[c]}var Re=({value:f=[],action:E,onChange:c,className:te,maxSize:ae=150,title:pe="\u6587\u4EF6\u4E0A\u4F20",accept:he=null})=>{const oe={multiple:!1,fileList:f,accept:he,withCredentials:!0,beforeUpload:O=>O.size/1024/1024(U.name.indexOf(re)===-1&&(U.name=`${U.name}${re}${de(U.size)}`),Ge({},U))),O.file.status==="done"&&((ge=(Fe=O.file)==null?void 0:Fe.response)==null?void 0:ge.status)===-1){message.error((ne=(xe=O.file)==null?void 0:xe.response)==null?void 0:ne.message),c([]);return}c(le)},onRemove:O=>be(void 0,null,function*(){const Fe=O.size/1024/1024;return O.status==="uploading"?!0:Fe0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:f.length>0,ghost:!0},pe),React.createElement("span",{onClick:G,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",ae,"M)"," ")))},Et=r(93737),Ue=r(89392),Pt=Object.defineProperty,ft=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,at=(f,E,c)=>E in f?Pt(f,E,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[E]=c,vt=(f,E)=>{for(var c in E||(E={}))wt.call(E,c)&&at(f,c,E[c]);if(ft)for(var c of ft(E))ze.call(E,c)&&at(f,c,E[c]);return f};const kt=f=>React.createElement("svg",vt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},f),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var _e="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",nt=Object.defineProperty,lt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,N=(f,E,c)=>E in f?nt(f,E,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[E]=c,H=(f,E)=>{for(var c in E||(E={}))yt.call(E,c)&&N(f,c,E[c]);if(lt)for(var c of lt(E))Ot.call(E,c)&&N(f,c,E[c]);return f},m=(f,E,c)=>new Promise((te,ae)=>{var pe=G=>{try{oe(c.next(G))}catch(O){ae(O)}},he=G=>{try{oe(c.throw(G))}catch(O){ae(O)}},oe=G=>G.done?te(G.value):Promise.resolve(G.value).then(pe,he);oe((c=c.apply(f,E)).next())});const{Dragger:Z}=D.default;function $e(f){let E=[];return f&&f.length>0&&(E=f.map(c=>({uid:c.id,id:c.id,name:c.title+re+c.filesize,url:c.url,filesize:c.filesize,status:"done",response:{id:c.id}}))),E}var Ke=({value:f,onChange:E,action:c,data:te,className:ae,maxSize:pe=150,title:he="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:oe=!1,accept:G="",additionalText:O,isDragger:Fe,number:ge=1e3,aloneClear:xe=!1,realTimeRemove:ne=!0})=>{const[le,U]=(0,e.useState)(!1);let[W,Ve]=(0,e.useState)(f||[]),[_t,ht]=(0,e.useState)(1);(0,e.useEffect)(()=>{f&&(_t===1&&Ve([...f]),ht(2),ge===(f==null?void 0:f.length)&&U(!0))},[f]);const Ye=()=>{setTimeout(()=>{W.pop(),Ve([...W])},500)},rt={multiple:!0,disabled:le,accept:G,withCredentials:!0,fileList:W,beforeUpload:(J,Pe)=>{const Ae=J.size/1024/1024;return W.concat(Pe).length>ge?(W.pop(),Ve([...W]),j.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${ge}\u4E2A\u6587\u4EF6`),xe?Promise.reject():(Ye(),!1)):Ae=ge?U(!0):U(!1),Ve([...W]),W=W.map(ve=>{var Ee,Ce;return(Ee=ve==null?void 0:ve.response)!=null&&Ee.id&&(ve.url=(Ce=ve==null?void 0:ve.response)==null?void 0:Ce.url),ve.name.indexOf(re)===-1&&(ve.name=`${ve.name}${re}${de(ve.size)}`),H({},ve)}),console.log("info:",J,W),E(W)},onRemove:J=>m(void 0,null,function*(){if(!ne)return!0;const Pe=()=>m(void 0,null,function*(){if(J.response?J.response.id:J.id){let Ne=yield(0,v.JZ)(J.response?J.response.id:J.uid);return Promise.resolve(Ne)}else return!0});return oe?new Promise((Ae,Ne)=>{tt.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:e.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>m(void 0,null,function*(){const Qe=yield Pe();j.ZP.success("\u5220\u9664\u6210\u529F"),Ae(!0)}),onCancel:()=>Ae(!1)})}):yield Pe()})};function Ft(J){J.preventDefault(),J.stopPropagation()}return e.createElement("div",{className:`multi-upload ${ae||""}`},Fe&&e.createElement(Z,H({},rt),e.createElement("p",{className:"ant-upload-drag-icon"},e.createElement(Et.Z,null)),e.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",e.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",pe,"MB)"," "),O),!Fe&&e.createElement(D.default,H({},rt),e.createElement(Le.ZP,{disabled:le,className:"upload_button"},e.createElement("img",{className:"aBtn_img",src:_e}),he),e.createElement("span",{onClick:Ft,className:"upload_text"},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",pe,"MB)"," ")))}},72509:function(qt,Je,r){var e=r(59301),D=r(78241),j=r(8591),tt=r(43418),Le=r(95237),z=r(5112),v=r(26220),Y=r(43604),ee=r(84291),Ie=r(24905),ut=r(99232),me=r.n(ut),Ge=r(76265),be=r(35099),re=r(15826),de=r(63144),Re=r(82471),Et=r(43785),Ue=r(5073),Pt=Object.defineProperty,ft=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,kt=(N,H,m)=>H in N?Pt(N,H,{enumerable:!0,configurable:!0,writable:!0,value:m}):N[H]=m,_e=(N,H)=>{for(var m in H||(H={}))at.call(H,m)&&kt(N,m,H[m]);if(ze)for(var m of ze(H))vt.call(H,m)&&kt(N,m,H[m]);return N},nt=(N,H)=>ft(N,wt(H)),lt=(N,H)=>{var m={};for(var Z in N)at.call(N,Z)&&H.indexOf(Z)<0&&(m[Z]=N[Z]);if(N!=null&&ze)for(var Z of ze(N))H.indexOf(Z)<0&&vt.call(N,Z)&&(m[Z]=N[Z]);return m},yt=(N,H,m)=>new Promise((Z,$e)=>{var Ke=c=>{try{E(m.next(c))}catch(te){$e(te)}},f=c=>{try{E(m.throw(c))}catch(te){$e(te)}},E=c=>c.done?Z(c.value):Promise.resolve(c.value).then(Ke,f);E((m=m.apply(N,H)).next())});const Ot=N=>{var H=N,{classroomList:m,dispatch:Z,courseEndTime:$e}=H,Ke=lt(H,["classroomList","dispatch","courseEndTime"]),f,E,c,te,ae,pe,he,oe,G,O,Fe,ge,xe,ne,le,U,W,Ve,_t,ht,Ye,rt,Ft,J,Pe,Ae,Ne,Qe,ve,Ee,Ce,Ht,xt,Zt,St,Rt,$t,Me,Vt;const ot=(0,de.useParams)(),[st]=D.default.useForm(),[Tt,eu]=(0,e.useState)(1),[we,Lt]=(0,e.useState)([]),[Wt,Jt]=(0,e.useState)(0),[tu,cu]=(0,e.useState)(2e3),[mu,Gt]=(0,e.useState)(!0),[gt,du]=(0,e.useState)(!1),[uu,pu]=(0,e.useState)(!1),[ke,it]=(0,e.useState)([]),[At,It]=(0,e.useState)(!0),[Ct,ct]=(0,e.useState)(!((c=(E=(f=m.actionTabs)==null?void 0:f.selectArrsAll)==null?void 0:E[0])!=null&&c.send_type));let[De,mt]=(0,e.useState)([0,0,0]);(0,e.useEffect)(()=>{var I,se,ie,Xe,Nt,He,Dt,Kt,X,qe,dt,We,ru;if(m.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(zt(),(ie=(se=(I=m.actionTabs)==null?void 0:I.selectArrsAll)==null?void 0:se[0])!=null&&ie.can_publish?mt([...(X=(Kt=(Dt=m.actionTabs)==null?void 0:Dt.selectArrsAll)==null?void 0:Kt[0])==null?void 0:X.difficult_count]):mt([...(He=(Nt=(Xe=m.actionTabs)==null?void 0:Xe.selectArrsAll)==null?void 0:Nt[0])==null?void 0:He.difficult_settings]),ct(!((We=(dt=(qe=m.actionTabs)==null?void 0:qe.selectArrsAll)==null?void 0:dt[0])!=null&&We.send_type)),au(),m.actionTabs.type===2)){const ou=(ru=m.actionTabs.selectArrsAll)==null?void 0:ru[0];It(ou.unified_setting)}},[m.actionTabs]),(0,e.useEffect)(()=>{if(gt){if(uu)return;Z({type:"classroomList/setActionTabs",payload:{}}),(0,be.GJ)()?(Z({type:"classroomList/getClassroomTeacherCommonList",payload:nt(_e({},m.actionTabs.params),{type:1})}),Z({type:"shixunHomeworks/getWorkList",payload:_e({},ot)})):Z({type:"classroomList/getClassroomCommonList",payload:_e({},m.actionTabs.params)})}},[gt]);const au=I=>yt(void 0,null,function*(){Gt(!0);const se=yield(0,Et.c_)(nt(_e({},ot),{page:I||Tt,limit:2e4,homework_id:m.actionTabs.type===1?"":m.actionTabs.selectArrs[0]}));se==null||se.course_groups.map((ie,Xe)=>{ie.key=ie.id,ie.title=ie.name,ie.disabled=ie.is_published}),se&&(Lt([...se==null?void 0:se.course_groups]),Jt(se==null?void 0:se.course_groups_count),Gt(!1),I||st.setFieldsValue({publish_time:me()(me()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:me()(me()(new Date((0,re.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Ut=()=>{(0,be.GJ)()?m.actionTabs.detail?(Z({type:"shixunHomeworks/setActionTabs",payload:{}}),Z({type:"shixunHomeworks/getWorkList",payload:_e({},ot)}),Z({type:"shixunHomeworks/getWorkSetting",payload:_e({},ot)})):Z({type:"classroomList/getClassroomTeacherCommonList",payload:nt(_e({},m.actionTabs.params),{type:5,category:m.actionTabs.params.categoryId})}):Z({type:"classroomList/getClassroomCommonList",payload:_e({},m.actionTabs.params)})},nu=()=>yt(void 0,null,function*(){var I,se;if((0,be.Rm)()&&!((I=m.AssistantObject.hack)!=null&&I.can_publish)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),je(!1);return}const ie=_e({},st.getFieldsValue());if(ie.end_time<=ie.publish_time){j.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),je(!1);return}if((ke==null?void 0:ke.length)<=0&&!At&&we.length>0){j.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),je(!1);return}if(De.reduce((He,Dt)=>He+Dt)===0&&!Ct){j.ZP.info("\u7B80\u5355\u9002\u4E2D\u56F0\u96BE\u9898\u6570\u76F8\u52A0\u4E0D\u80FD\u4E3A0"),je(!1);return}let Xe={homework_ids:[...m.actionTabs.selectArrs],group_ids:ke.length>0?ke.map(He=>He.id):(se=m.detailCommonHomeworksList)==null?void 0:se.course_groups,end_time:me()(ie.end_time).format("YYYY-MM-DD HH:mm"),publish_time:me()(ie.publish_time).format("YYYY-MM-DD HH:mm"),difficult_settings:De==null?void 0:De.map(He=>He),send_type:Ct?"0":"1",unified_setting:!ke.length};je(!0),(yield(0,Ge.ZP)(`/api/courses/${ot.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:_e({},Xe)})).status===0?(je(!1),(0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),j.ZP.success("\u53D1\u5E03\u6210\u529F"),Z({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Ke.onCallback&&Ke.onCallback(),Ut(),localStorage.getItem("Noviceguide")==="0"||Z({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:e.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):je(!1)}),zt=()=>{eu(1),Lt([]),it([])},Eu=Wt>Tt*tu,[lu,je]=(0,e.useState)(!1);return e.createElement(tt.default,{width:600,confirmLoading:lu,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:m.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:nu,onCancel:()=>{zt(),Ut(),Z({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",e.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),we&&e.createElement(D.default,{form:st},e.createElement("div",{style:{paddingLeft:0}},m.actionTabs.type===2&&e.createElement(Le.Z,{style:{marginBottom:"10px"}},e.createElement("span",{className:"mr5"},"\u8BD5\u9898\u53D1\u9001:"),e.createElement(z.ZP.Group,{value:Ct,disabled:!((pe=(ae=(te=m.actionTabs)==null?void 0:te.selectArrsAll)==null?void 0:ae[0])!=null&&pe.can_publish),onChange:I=>{ct(I.target.value)}},e.createElement(z.ZP,{value:!0},"\u5168\u90E8\u56FA\u5B9A\u8BD5\u9898"),e.createElement(z.ZP,{className:"ml20",value:!1},"\u968F\u673A\u62BD\u53D6"))),!Ct&&e.createElement(Le.Z,{style:{marginBottom:"10px"}},e.createElement("span",{style:{marginRight:65}}),e.createElement("span",null,"\u7B80\u5355\u9898\u6570 ",e.createElement(v.Z,{value:De[0],onChange:I=>{De[0]=I,mt([...De])},min:0,disabled:!((G=(oe=(he=m.actionTabs)==null?void 0:he.selectArrsAll)==null?void 0:oe[0])!=null&&G.can_publish),placeholder:`\u6700\u5927${(xe=(ge=(Fe=(O=m.actionTabs)==null?void 0:O.selectArrsAll)==null?void 0:Fe[0])==null?void 0:ge.difficult_count)==null?void 0:xe[0]}`,max:(W=(U=(le=(ne=m.actionTabs)==null?void 0:ne.selectArrsAll)==null?void 0:le[0])==null?void 0:U.difficult_count)==null?void 0:W[0],style:{width:60}})),e.createElement("span",{style:{margin:"0px 40px"}},"\u9002\u4E2D\u9898\u6570 ",e.createElement(v.Z,{value:De[1],onChange:I=>{De[1]=I,mt([...De])},min:0,disabled:!((ht=(_t=(Ve=m.actionTabs)==null?void 0:Ve.selectArrsAll)==null?void 0:_t[0])!=null&&ht.can_publish),max:(J=(Ft=(rt=(Ye=m.actionTabs)==null?void 0:Ye.selectArrsAll)==null?void 0:rt[0])==null?void 0:Ft.difficult_count)==null?void 0:J[1],placeholder:`\u6700\u5927${(Qe=(Ne=(Ae=(Pe=m.actionTabs)==null?void 0:Pe.selectArrsAll)==null?void 0:Ae[0])==null?void 0:Ne.difficult_count)==null?void 0:Qe[1]}`,style:{width:60}})),e.createElement("span",null,"\u56F0\u96BE\u9898\u6570 ",e.createElement(v.Z,{value:De[2],onChange:I=>{De[2]=I,mt([...De])},min:0,disabled:!((Ce=(Ee=(ve=m.actionTabs)==null?void 0:ve.selectArrsAll)==null?void 0:Ee[0])!=null&&Ce.can_publish),placeholder:`\u6700\u5927${(St=(Zt=(xt=(Ht=m.actionTabs)==null?void 0:Ht.selectArrsAll)==null?void 0:xt[0])==null?void 0:Zt.difficult_count)==null?void 0:St[2]}`,max:(Vt=(Me=($t=(Rt=m.actionTabs)==null?void 0:Rt.selectArrsAll)==null?void 0:$t[0])==null?void 0:Me.difficult_count)==null?void 0:Vt[2],style:{width:60}}))),e.createElement(Le.Z,{className:"mt30",align:"middle"},e.createElement(Y.Z,null,e.createElement(D.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},e.createElement(ee.default,{style:{width:170,marginRight:"25px"},disabledDate:I=>(0,Ue.Q8)(I,$e),disabledTime:I=>(0,Ue.d0)(I),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),e.createElement(Y.Z,{className:"ml20"},e.createElement(D.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},e.createElement(ee.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,re.U6)(),"HH:mm")},disabledDate:I=>(0,Ue.Q8)(I,$e,st.getFieldValue("publish_time")),disabledTime:I=>(0,Ue.d0)(I,st.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),m.actionTabs.type===2&&e.createElement(Le.Z,{style:{marginBottom:"10px"}},e.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),e.createElement(z.ZP.Group,{value:At,onChange:I=>{It(I.target.value),it([])}},e.createElement(z.ZP,{value:!0,disabled:!m.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),e.createElement(z.ZP,{className:"ml20",disabled:we.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),we.length<=0&&m.actionTabs.type===2&&e.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(m.actionTabs.type===1||!At)&&we.length>0&&e.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},e.createElement("span",{style:{flex:1}},e.createElement(Ie.default,{checked:ke.length===we.length,onChange:I=>{ke.length===we.length?it([]):it(we.filter(se=>!se.is_published))}},"\u5168\u9009")," "),e.createElement("span",{style:{width:16}}),e.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ke.length||0,"\u4E2A\u5206\u73ED")),(m.actionTabs.type===1||!At)&&we.length>0&&e.createElement(Re.Z,{data:we,selectedRowKeys:ke,setSelectedRowKeys:it})))};Je.Z=(0,de.connect)(({classroomList:N})=>({classroomList:N}))(Ot)},72763:function(qt,Je,r){r.r(Je),r.d(Je,{CommonHomeworkContext:function(){return Qt},default:function(){return ua}});var e=r(59301),D=r(63144),j=r(8591),tt=r(53864),Le=r(81228),z=r(15826),v=r(35099),Y=r(43418),ee=r(76265),Ie=r(50498),ut=Object.defineProperty,me=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Re=(t,a,u)=>a in t?ut(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Et=(t,a)=>{for(var u in a||(a={}))re.call(a,u)&&Re(t,u,a[u]);if(be)for(var u of be(a))de.call(a,u)&&Re(t,u,a[u]);return t},Ue=(t,a)=>me(t,Ge(a)),Pt=(t,a)=>{var u={};for(var l in t)re.call(t,l)&&a.indexOf(l)<0&&(u[l]=t[l]);if(t!=null&&be)for(var l of be(t))a.indexOf(l)<0&&de.call(t,l)&&(u[l]=t[l]);return u},ft=(t,a,u)=>new Promise((l,i)=>{var h=n=>{try{o(u.next(n))}catch(s){i(s)}},d=n=>{try{o(u.throw(n))}catch(s){i(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(h,d);o((u=u.apply(t,a)).next())});const wt=t=>{var a=t,{classroomList:u,dispatch:l,match:i,location:h,user:d,onCallback:o}=a,n=Pt(a,["classroomList","dispatch","match","location","user","onCallback"]),s,P;const g=(0,D.useParams)(),[R,K]=(0,e.useState)(!1),[x,b]=(0,e.useState)(!1),A=(0,e.useRef)(null);(0,e.useEffect)(()=>{if(u.actionTabs.key==="\u5220\u9664"){if((0,v.j5)()){b(!0);return}const y={hasNum:0,noHasNum:0};u.actionTabs.selectArrsAll.map(Q=>{var L;Q.author_login===((L=d.userInfo)==null?void 0:L.login)?++y.hasNum:++y.noHasNum}),y.noHasNum>0?Y.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},y.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},y.noHasNum)," ","\u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{$()}}):b(!0)}else b(!1)},[u.actionTabs.key]);const $=()=>{l({type:"classroomList/setActionTabs",payload:{}})};return e.createElement(Y.default,{centered:!0,title:"\u63D0\u793A",open:x,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:R,destroyOnClose:!0,onOk:()=>ft(void 0,null,function*(){var y;if((y=A.current)!=null&&y.onVerify())return;K(!0);const Q=yield(0,ee.ZP)(`/api/courses/${g.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...u.actionTabs.selectArrs]}});K(!1),Q.status===0&&((0,z.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u5220\u9664"]),j.ZP.success("\u5220\u9664\u6210\u529F"),l({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),o&&o(),(0,v.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:Ue(Et({},u.actionTabs.params),{type:5})}):l({type:"classroomList/getClassroomCommonList",payload:Et({},u.actionTabs.params)}),l({type:"classroomList/getClassroomLeftMenus",payload:{id:g.coursesId}}))}),onCancel:()=>{$()}},!((s=u==null?void 0:u.actionTabs)!=null&&s.status)||!["\u672A\u53D1\u5E03"].includes((P=u==null?void 0:u.actionTabs)==null?void 0:P.status)?e.createElement(e.Fragment,null,e.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u4F5C\u4E1A\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),e.createElement(Ie.Z,{ref:y=>A.current=y})):e.createElement(e.Fragment,null,e.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var ze=(0,D.connect)(({classroomList:t,user:a})=>({classroomList:t,user:a}))(wt),at=r(72509),vt=r(16716),kt=Object.defineProperty,_e=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,lt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,N=(t,a,u)=>a in t?kt(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,H=(t,a)=>{for(var u in a||(a={}))yt.call(a,u)&&N(t,u,a[u]);if(lt)for(var u of lt(a))Ot.call(a,u)&&N(t,u,a[u]);return t},m=(t,a)=>_e(t,nt(a)),Z=(t,a,u)=>new Promise((l,i)=>{var h=n=>{try{o(u.next(n))}catch(s){i(s)}},d=n=>{try{o(u.throw(n))}catch(s){i(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(h,d);o((u=u.apply(t,a)).next())});const $e=({classroomList:t,dispatch:a})=>{const u=(0,D.useParams)();return e.createElement(Y.default,{centered:!0,title:"\u63D0\u793A",open:t.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Z(void 0,null,function*(){(yield(0,ee.ZP)(`/api/courses/${u.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,z.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u8BBE\u4E3A\u516C\u5F00"]),j.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,v.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:m(H({},t.actionTabs.params),{type:5})}):a({type:"classroomList/getClassroomCommonList",payload:H({},t.actionTabs.params)}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",e.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Ke=(0,D.connect)(({classroomList:t})=>({classroomList:t}))($e),f=Object.defineProperty,E=Object.defineProperties,c=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,he=(t,a,u)=>a in t?f(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,oe=(t,a)=>{for(var u in a||(a={}))ae.call(a,u)&&he(t,u,a[u]);if(te)for(var u of te(a))pe.call(a,u)&&he(t,u,a[u]);return t},G=(t,a)=>E(t,c(a)),O=(t,a)=>{var u={};for(var l in t)ae.call(t,l)&&a.indexOf(l)<0&&(u[l]=t[l]);if(t!=null&&te)for(var l of te(t))a.indexOf(l)<0&&pe.call(t,l)&&(u[l]=t[l]);return u},Fe=(t,a,u)=>new Promise((l,i)=>{var h=n=>{try{o(u.next(n))}catch(s){i(s)}},d=n=>{try{o(u.throw(n))}catch(s){i(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(h,d);o((u=u.apply(t,a)).next())});const ge=t=>{var a=t,{classroomList:u,dispatch:l,onCallback:i}=a,h=O(a,["classroomList","dispatch","onCallback"]);const d=(0,D.useParams)();return d.id=d.coursesId,e.createElement(Y.default,{centered:!0,title:"\u63D0\u793A",open:u.actionTabs.key==="\u6536\u85CF",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Fe(void 0,null,function*(){(yield(0,ee.ZP)(`/api/courses/${d.id}/homework_commons/add_to_homework_bank.json`,{method:"post",body:{all_check:0,homework_ids:[...u.actionTabs.selectArrs]}})).status===0&&((0,z.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u6536\u85CF"]),j.ZP.success("\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B"),l({type:"classroomList/setActionTabs",payload:{}}),i&&i(),(0,v.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:G(oe({},u.actionTabs.params),{type:5})}):l({type:"classroomList/getClassroomCommonList",payload:oe({},u.actionTabs.params)}),l({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{l({type:"classroomList/setActionTabs",payload:{}})}},"\u786E\u8BA4\u6536\u85CF\uFF1F")};var xe=(0,D.connect)(({classroomList:t})=>({classroomList:t}))(ge),ne=r(78241),le=r(95237),U=r(43604),W=r(98135),Ve=r(99232),_t=r.n(Ve),ht=Object.defineProperty,Ye=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,J=(t,a,u)=>a in t?ht(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Pe=(t,a)=>{for(var u in a||(a={}))rt.call(a,u)&&J(t,u,a[u]);if(Ye)for(var u of Ye(a))Ft.call(a,u)&&J(t,u,a[u]);return t},Ae=(t,a,u)=>new Promise((l,i)=>{var h=n=>{try{o(u.next(n))}catch(s){i(s)}},d=n=>{try{o(u.throw(n))}catch(s){i(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(h,d);o((u=u.apply(t,a)).next())});const Ne=({classroomList:t,loading:a,dispatch:u,onCallback:l})=>{var i,h;const d=(0,D.useParams)(),o=(0,D.useLocation)(),{actionTabs:n}=t,[s]=ne.default.useForm(),P=g=>g&&g<_t()().startOf("day");return e.createElement(Y.default,{centered:!0,title:"\u65B0\u5EFA\u76EE\u5F55",open:t.actionTabs.key==="\u65B0\u5EFA\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>Ae(void 0,null,function*(){var g;const R=s.getFieldValue(),K=`/api/course_modules/${t.detailCommonHomeworksList.main_category_id}/add_second_category.json`,x=yield(0,ee.ZP)(K,{method:"post",body:Pe({},R)});if(x.status===0){j.ZP.success("\u6DFB\u52A0\u6210\u529F"),l&&l(),u({type:"classroomList/setActionTabs",payload:{}}),u({type:"classroomList/getClassroomLeftMenus",payload:{id:d.coursesId}});const b=t.actionTabs.selectArrs.type,A=(x==null?void 0:x.category_id)||0;let $=(g=o.pathname)==null?void 0:g.split("/");$[4]=A,$[3]=b||$[3];const y=$==null?void 0:$.join("/");D.history.push(y)}}),onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc"},e.createElement("br",null)),t.courseGroups.course_groups&&e.createElement(ne.default,{form:s,initialValues:{name:""}},e.createElement(ne.default.Item,{name:"name"},e.createElement(le.Z,{className:"mt30"},e.createElement(U.Z,null,"\u76EE\u5F55\u540D\u79F0\uFF1A"),e.createElement(U.Z,{flex:"1"},e.createElement(W.default,{defaultValue:((i=n.selectArrs)==null?void 0:i.category_name)||((h=n.selectArrs)==null?void 0:h.name)}))))))};var Qe=(0,D.connect)(({classroomList:t,loading:a})=>({classroomList:t,loading:a}))(Ne),ve=r(99313),Ee=r(3113),Ce=r(24905),Ht=r(26724),xt=r.n(Ht),Zt=r(71796),St=r(28103),Rt=r(81327),$t=r(84015),Me={shixunItemWrapper:"shixunItemWrapper___ClCET",checkboxWrapper:"checkboxWrapper___bZ8gF",contentWrapper:"contentWrapper____pt8D",title:"title___tfmFW",desc:"desc___NDuDd",info:"info___mahF7"},Vt=Object.defineProperty,ot=Object.defineProperties,st=Object.getOwnPropertyDescriptors,Tt=Object.getOwnPropertySymbols,eu=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Lt=(t,a,u)=>a in t?Vt(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Wt=(t,a)=>{for(var u in a||(a={}))eu.call(a,u)&&Lt(t,u,a[u]);if(Tt)for(var u of Tt(a))we.call(a,u)&&Lt(t,u,a[u]);return t},Jt=(t,a)=>ot(t,st(a)),tu=(t,a,u)=>new Promise((l,i)=>{var h=n=>{try{o(u.next(n))}catch(s){i(s)}},d=n=>{try{o(u.throw(n))}catch(s){i(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(h,d);o((u=u.apply(t,a)).next())});const{Paragraph:cu}=Zt.default,mu=({createShixunParams:t},a)=>{const u=[{name:"\u5168\u90E8",id:"0"},{name:"\u521D\u7EA7",id:"1"},{name:"\u4E2D\u7EA7",id:"2"},{name:"\u4E2D\u9AD8\u7EA7",id:"3"},{name:"\u9AD8\u7EA7",id:"4"}],l=[{name:"\u6700\u70ED",id:"hot"},{name:"\u6700\u65B0",id:"new"}],[i,h]=(0,e.useState)("0"),[d,o]=(0,e.useState)("hot"),[n,s]=(0,e.useState)([]),P=(0,e.useRef)({page:1,order:"hot",keyword:"",shixun_type:"jupyter",diff:"0",limit:10}),g=(y,Q)=>tu(void 0,null,function*(){const L=yield(0,$t.he)(y);if(!L.status){if(L.shixuns.length===0&&Q){A(!1);return}s(L.shixuns)}});(0,e.useImperativeHandle)(a,()=>({search:y=>g(Jt(Wt({},P.current),{keyword:y})),changeKeyWord:y=>P.current.keyword=y})),(0,e.useEffect)(()=>{g(P.current)},[]);const[R,K]=(0,e.useState)([]),x=y=>{K(y),t.current.shixun_ids=y},[b,A]=(0,e.useState)(!0),$=y=>{g(Jt(Wt({},P.current),{page:y}),!0)};return e.createElement("div",{style:{marginTop:20,maxHeight:200,overflowY:"auto",overflowX:"hidden"}},e.createElement(le.Z,{justify:"space-between",style:{marginBottom:8}},e.createElement(U.Z,null,u.map((y,Q)=>e.createElement(Ee.ZP,{key:Q,type:i===y.id?"primary":"default",onClick:()=>{h(y.id),P.current.diff=y.id,g(P.current)}},y.name))),e.createElement(U.Z,null,l.map((y,Q)=>e.createElement(Ee.ZP,{key:Q,className:"mr20",type:d===y.id?"primary":"default",onClick:()=>{o(y.id),P.current.order=y.id,g(P.current)}},y.name)))),e.createElement(xt(),{initialLoad:!1,pageStart:1,threshold:700,loadMore:$,hasMore:b,useWindow:!1},e.createElement(Ce.default.Group,{onChange:x,value:R},n.map(y=>{const{name:Q,id:L,description:ue,challenge_names:C,author_name:B,author_school_name:F,level:fe,total_stu_num:Oe}=y||{};return e.createElement("div",{key:L,className:Me.shixunItemWrapper},e.createElement(le.Z,{align:"middle",className:Me.checkboxWrapper,gutter:14},e.createElement(Ce.default,{value:L}),e.createElement("div",{className:Me.title},Q)),e.createElement("div",{className:Me.contentWrapper},e.createElement(cu,{ellipsis:{rows:2},className:Me.desc,style:{color:"#8e8888"}},ue),e.createElement(le.Z,null,C.map((Be,w)=>e.createElement("span",{key:w,className:Me.mission},"\u7B2C",w+1,"\u5173",Be))),e.createElement(St.Z,{dashed:!0,style:{margin:"8px 0"}}),e.createElement(le.Z,{className:Me.info},e.createElement(Rt.Z,null,e.createElement("span",null,B),e.createElement("span",null,"|"),e.createElement("span",null,F),e.createElement("span",null,"|"),e.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570\xA0",fe),e.createElement("span",null,"|"),e.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570\xA0",Oe)))))}))))};var Gt=(0,e.forwardRef)(mu),gt={flex_box_center:"flex_box_center___Cx3ju",flex_space_between:"flex_space_between___rc8Mm",flex_box_vertical_center:"flex_box_vertical_center___6BCc9",flex_box_center_end:"flex_box_center_end___sN3Ig",flex_box_column:"flex_box_column___wjzgd",line1:"line1___cHCBY",form:"form___IMCYE"},du=r(6629),uu=r(43785),pu=Object.defineProperty,ke=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,It=(t,a,u)=>a in t?pu(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Ct=(t,a)=>{for(var u in a||(a={}))it.call(a,u)&&It(t,u,a[u]);if(ke)for(var u of ke(a))At.call(a,u)&&It(t,u,a[u]);return t},ct=(t,a,u)=>new Promise((l,i)=>{var h=n=>{try{o(u.next(n))}catch(s){i(s)}},d=n=>{try{o(u.throw(n))}catch(s){i(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(h,d);o((u=u.apply(t,a)).next())});const{TabPane:De}=ve.default,mt=({shixunHomeworks:t,loading:a,dispatch:u,refreshList:l})=>{const i=(0,D.useParams)(),h=(0,D.useLocation)(),[d]=ne.default.useForm(),{brankList:o}=t,[n,s]=(0,e.useState)(!1);let[P,g]=(0,e.useState)(!0),[R,K]=(0,e.useState)(!1);const[x,b]=(0,e.useState)("myself");let[A,$]=(0,e.useState)([]);const[y,Q]=(0,e.useState)(),[L,ue]=(0,e.useState)({page:0,limit:20,object_type:"normal",search:"",filter:"myself"}),C=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"},{name:"jupyter\u5B9E\u8BAD",id:"jupyter"}];(0,e.useEffect)(()=>{t.actionTabs.key==="\u9898\u5E93\u9009\u7528"&&F()},[t.actionTabs.key]);let B=[];const F=function(){return ct(this,null,function*(){var w;if(P){s(!1),++L.page;const V=yield u({type:"shixunHomeworks/getBrankList",payload:Ct({},L)});A=[...A.concat(V.object_list)],Q(V.is_teacher),((w=V.object_list)==null?void 0:w.length)ct(void 0,null,function*(){K(!0);const V=yield(0,uu.aQ)(w);K(!1),V.status||(l(),u({type:"shixunHomeworks/setActionTabs",payload:{}}))}),Be=(0,e.useRef)();return e.createElement(Y.default,{centered:!0,title:"\u9009\u7528\u8BFE\u5802\u8D44\u6E90",destroyOnClose:!0,open:t.actionTabs.key==="\u9898\u5E93\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:800,bodyStyle:{minHeight:200},okButtonProps:{loading:R},onOk:()=>ct(void 0,null,function*(){var w;if(x==="jupyter"){Oe(fe.current);return}K(!0);const V=d.getFieldValue(),q=yield u({type:"shixunHomeworks/saveBanks",payload:{course_id:i.coursesId,object_type:"normal",category:i.categoryId,bank_id:V.group_ids}});(q==null?void 0:q.status)===0&&((0,z.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u9009\u7528\u8BFE\u5802\u8D44\u6E90"]),u({type:"classroomList/getClassroomLeftMenus",payload:{id:i.coursesId}}),u({type:"shixunHomeworks/setActionTabs",payload:{}}),u({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:q.object_ids,params:(w=t.actionTabs)==null?void 0:w.params}})),K(!1)}),onCancel:()=>{u({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(le.Z,null,e.createElement(U.Z,{span:12},C.map((w,V)=>e.createElement(Ee.ZP,{key:V,shape:"round",type:x===w.id?"primary":"default",className:"mr10",onClick:q=>ct(void 0,null,function*(){if(w.id==="jupyter"){b(w.id);return}A=[],P=!0,L.page=0,L.search="",L.filter=w.id,F(),b(w.id)})},w.name))),e.createElement(U.Z,{span:12,className:"tr"},e.createElement(W.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onChange:w=>{var V;x==="jupyter"&&((V=Be.current)==null||V.changeKeyWord(w.target.value))},onSearch:w=>{var V;if(x==="jupyter"){(V=Be.current)==null||V.search(w);return}P=!0,L.search=w,L.page=0,A=[],F()},style:{width:260}}))),x==="myself"&&e.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u56FE\u6587\u4F5C\u4E1A\u5217\u8868\u4E2D\u5DF2",e.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u56FE\u6587\u4F5C\u4E1A"),x==="public"&&e.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u56FE\u6587\u4F5C\u4E1A"),x==="jupyter"?e.createElement(Gt,{createShixunParams:fe,ref:Be}):e.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"}},!y&&x==="public"&&e.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},e.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),e.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),e.createElement(xt(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:()=>{g(!1),F()},hasMore:P,useWindow:!1},e.createElement(ne.default,{form:d,initialValues:{group_ids:B},className:gt.form,onChange:w=>{B=d.getFieldValue()}},A==""&&e.createElement(du.Z,{styles:{margin:"10px auto"}}),e.createElement(ne.default.Item,{name:"group_ids"},e.createElement(Ce.default.Group,{style:{width:"100%"},className:"font14"},A==null?void 0:A.map(function(w,V){return e.createElement(le.Z,{key:V},e.createElement(U.Z,{flex:"2"},e.createElement(Ce.default,{onChange:q=>{},key:V,value:String(w.id),defaultChecked:!0},e.createElement("span",{className:["c-black",gt.line1].join(" ")},w.name))),e.createElement(U.Z,{flex:"1",className:"c-black"},e.createElement("span",{className:gt.line1},w==null?void 0:w.course_list_name)),e.createElement(U.Z,{flex:"50px",className:"c-black"},x==="public"&&(0,v.Ny)()?e.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${w.id}/personal/normal/edit`)}},"\u7F16\u8F91"):x==="myself"?e.createElement("span",{className:"c-blue current",onClick:()=>{window.open(`/users/innov/topics/${w.id}/personal/normal/edit`)}},"\u7F16\u8F91"):w==null?void 0:w.username))})))))))};var au=(0,D.connect)(({shixunHomeworks:t,loading:a})=>({shixunHomeworks:t,loading:a}))(mt),Ut=r(44758),nu=r(93400),zt=Object.defineProperty,Eu=Object.defineProperties,lu=Object.getOwnPropertyDescriptors,je=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ie=(t,a,u)=>a in t?zt(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Xe=(t,a)=>{for(var u in a||(a={}))I.call(a,u)&&ie(t,u,a[u]);if(je)for(var u of je(a))se.call(a,u)&&ie(t,u,a[u]);return t},Nt=(t,a)=>Eu(t,lu(a)),He=(t,a,u)=>new Promise((l,i)=>{var h=n=>{try{o(u.next(n))}catch(s){i(s)}},d=n=>{try{o(u.throw(n))}catch(s){i(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(h,d);o((u=u.apply(t,a)).next())});const Dt=({classroomList:t,loading:a,dispatch:u})=>{const l=(0,D.useParams)(),[i]=ne.default.useForm();return e.createElement(Y.default,{centered:!0,title:"\u8865\u4EA4\u9644\u4EF6",open:t.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>He(void 0,null,function*(){var h;yield i.validateFields();const d=Xe({},i.getFieldValue()),{selectArrs:o}=t.actionTabs;d.attachment_ids=(h=d.attachment_ids)==null?void 0:h.map(s=>s.response.id),(yield(0,Ut.mz)(Nt(Xe({},d),{homeworkId:o.work_id}))).status===0&&(i.resetFields(),u({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{i.resetFields(),u({type:"classroomList/setActionTabs",payload:{}})}},e.createElement(ne.default,{form:i,initialValues:{}},e.createElement(ne.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},e.createElement(nu.Z,null)),e.createElement(ne.default.Item,{name:"description"},e.createElement(W.default.TextArea,{placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8865\u4EA4\u9644\u4EF6\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:7}))))};var Kt=(0,D.connect)(({classroomList:t,loading:a})=>({classroomList:t,loading:a}))(Dt),X=r(20834),qe=r(38854),dt=r(6848),We={tabMenuContainer:"tabMenuContainer___Sxna3",control:"control___ka76r",iconH:"iconH___GpOCh",selectBtn:"selectBtn___KJw1e",selectBtn1:"selectBtn1___kta6F"},ou=({isLoading:t,addText:a,tabDataSource:u,isAdmin:l,dispatch:i,type:h,TooltipTitle:d,categoryId:o,dropdownMenu:n,classroomList:s,isShowRightControl:P,defaultSelectedKeys:g,user:R,onTabMenuClick:K,onTooltipTitleClick:x,onDropdownMenuClick:b})=>{var A,$,y;const Q=()=>e.createElement(X.default,{onClick:({key:ue})=>b(ue)},n.map(ue=>e.createElement(X.default.Item,{key:ue.id},ue.name))),L=(0,D.useParams)();return e.createElement("div",{className:We.tabMenuContainer},e.createElement(le.Z,null,e.createElement(U.Z,{flex:"1"},e.createElement(X.default,{mode:"horizontal",selectedKeys:g},u.map(ue=>e.createElement(X.default.Item,{key:ue.id,onClick:()=>t?{}:K(ue)},e.createElement("span",{className:`c-grey-666 ${l?"mr20":""}`},ue.name),ue.total!==void 0&&e.createElement("span",{className:"c-grey-999"},ue.total||0))))),e.createElement(U.Z,{className:"gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},l&&e.createElement(qe.Z,{className:"mr10",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement(X.default,null,e.createElement(X.default.Item,{key:1,onClick:()=>{i({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:h,exportType:"hack",category_id:L.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),e.createElement(X.default.Item,{key:3,onClick:()=>{D.history.push(`/classrooms/${L==null?void 0:L.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"}))),e.createElement("span",{style:{marginLeft:8,cursor:"pointer"},onClick:()=>{D.history.push(`/classrooms/${L.coursesId}/program_homework/ranking`)}},e.createElement(dt.Z,{title:"\u6392\u884C\u699C"},e.createElement("i",{className:"iconfont icon-paihang mr5",style:{color:"#666666"}}))," "),l&&P&&e.createElement("div",{className:We.control},e.createElement("div",{className:"c-blue font16 current",style:{marginLeft:20,marginRight:20},onClick:x},e.createElement(dt.Z,{title:d},e.createElement("span",{className:o?`${We.iconH} iconfont icon-zhongmingmingmulu`:`${We.iconH} iconfont icon-xinjianmulu1`}))),e.createElement(qe.Z,{disabled:((A=R==null?void 0:R.userInfo)==null?void 0:A.user_status)===2,className:"ml10",dropdownRender:Q},e.createElement("span",{onClick:()=>{},className:(($=R==null?void 0:R.userInfo)==null?void 0:$.user_status)===2?We.selectBtn1:We.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement(dt.Z,{title:((y=R==null?void 0:R.userInfo)==null?void 0:y.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u7F16\u7A0B\u4F5C\u4E1A\u521B\u5EFA\u529F\u80FD"},e.createElement("span",null,a||"\u65B0\u5EFA\u4F5C\u4E1A"))))))))},Yt={searchSortControllerContainer:"searchSortControllerContainer___tQmMS",btn:"btn___ECfiD",btnSort:"btnSort___Y5Oja",tips:"tips___fhrLg"},Pu=({isAdmin:t,dataSource:a,batchStatus:u,SortMenuName:l,setSortMenuName:i,onSearch:h,onSort:d,onBatch:o})=>{const n=t?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u4F5C\u4E1A\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}],s=g=>{i(g.name),d(g)},P=l==="\u9ED8\u8BA4\u6392\u5E8F";return e.createElement("div",{className:Yt.searchSortControllerContainer},e.createElement("div",null,e.createElement(qe.Z,{dropdownRender:()=>e.createElement(X.default,{selectedKeys:[l]},n.map(g=>e.createElement(X.default.Item,{key:g.name,onClick:()=>s(g)},g.name)))},e.createElement("div",null,e.createElement("span",{className:`${Yt.btn} ${P?Yt.btnSort:""}`},e.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),l)))),P&&e.createElement(dt.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},e.createElement("span",{className:Yt.tips},e.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),e.createElement(W.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:h,style:{width:220,marginLeft:"auto"}}))},Mt={bottomControlContainer:"bottomControlContainer___kLlgA",buttonWrap:"buttonWrap___vOH3N",moveCategory:"moveCategory___lgwfd"},wu=r(43501),ku=(t,a,u)=>new Promise((l,i)=>{var h=n=>{try{o(u.next(n))}catch(s){i(s)}},d=n=>{try{o(u.throw(n))}catch(s){i(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(h,d);o((u=u.apply(t,a)).next())}),Ou=({buttonDataSource:t,onClick:a})=>{const{allSelect:u,setAllSelect:l,setSelectArrs:i,dataSource:h,selectArrs:d,useBatchStatus:o,dispatch:n,params:s,getData:P,detailLeftMenus:g,main_category_id:R,setSelectArrsAll:K}=(0,e.useContext)(Qt);let x;const[b,A]=(0,e.useState)(!1),[$,y]=(0,e.useState)(""),Q=C=>{l(C.target.checked),i(C.target.checked?h.map(B=>B.homework_id):[]),C.target.checked?K([...h]):K([])},L=()=>{let C={courseId:s.id,container_type:"program_homework"};s.categoryId&&(C.category_id=s.categoryId),n({type:"classroomList/getAllTaskList",payload:C}),n({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})};g.course_modules&&(x=g.course_modules.filter(C=>C.type==="program_homework")[0]);const ue=e.createElement("div",{className:Mt.moveCategory,onMouseLeave:C=>A(!1)},e.createElement(X.default,{onClick:C=>ku(void 0,[C],function*({item:B,key:F,keyPath:fe,domEvent:Oe}){if(d=="")return j.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,ee.ZP)(`/api/courses/${s.id}/homework_commons/move_to_category.json`,{method:"post",body:{homework_ids:d,new_category_id:F}})).status===0&&(j.ZP.success("\u64CD\u4F5C\u6210\u529F"),o(!1),P(),n({type:"classroomList/getClassroomLeftMenus",payload:{id:s.coursesId}}))}),style:{maxHeight:300,width:240,overflow:"auto"}},e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.createElement(W.default,{onChange:C=>{y(C.target.value)}})),x&&x.second_category.filter(C=>C.category_name!=="\u672A\u5206\u914D\u76EE\u5F55").map(function(C,B){var F;if(!($!==""&&C.category_name.indexOf($)<0))return e.createElement(e.Fragment,null,e.createElement(X.default.Item,{className:"multi-llipsis1e",key:C.category_id},C.category_name),(F=C==null?void 0:C.third_category)==null?void 0:F.map(fe=>e.createElement(X.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:fe.category_id},fe.category_name)))}),e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:C=>{C.preventDefault(),n({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:s,selectArrs:{category_id:R,type:"program_homework"}}})}},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return e.createElement("div",{className:Mt.bottomControlContainer},e.createElement("div",null,e.createElement("div",null,e.createElement(Ce.default,{checked:u,onChange:Q},"\u5168\u9009\u672C\u9875\uFF08",d.length,"\uFF09")),(0,v.GJ)()&&t.map(C=>e.createElement("div",{key:C.key},e.createElement(Ee.ZP,{type:"primary",icon:C.icon,className:Mt.buttonWrap,onClick:()=>a(C)},C.name))),e.createElement("div",null,e.createElement(Ee.ZP,{type:"primary",onClick:L,icon:e.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"}),className:Mt.buttonWrap},"\u8C03\u6574\u6392\u5E8F")),(0,v.GJ)()&&e.createElement("div",null,e.createElement(qe.Z,{open:b,placement:"topLeft",dropdownRender:()=>ue,getPopupContainer:C=>C.parentNode},e.createElement("span",{className:"ant-dropdown-link",onMouseEnter:C=>A(!0)},e.createElement(Ee.ZP,{type:"primary",className:Mt.buttonWrap,style:{position:"relative",zIndex:999},icon:e.createElement("i",{className:"iconfont icon-yidongmulu"})},e.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",e.createElement(wu.Z,null))))))),e.createElement("div",null,e.createElement(Ee.ZP,{type:"primary",ghost:!0,onClick:()=>{o(!1),i([])}},"\u53D6\u6D88\u64CD\u4F5C")))},fu=r(14491),ye={listContainer:"listContainer___vU05G",info:"info___fXyuU",title:"title___fItHS",left:"left___MFkuv",right:"right___JT8Xj",flexBox:"flexBox___n8e_m",detail:"detail___HXdq0",iconV:"iconV___CwPu5",shixunTag:"shixunTag___oYTPp"},xu=r(70194),su=r(15276),Tu=Object.defineProperty,Lu=Object.defineProperties,Iu=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,Nu=Object.prototype.hasOwnProperty,Mu=Object.prototype.propertyIsEnumerable,yu=(t,a,u)=>a in t?Tu(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Bt=(t,a)=>{for(var u in a||(a={}))Nu.call(a,u)&&yu(t,u,a[u]);if(vu)for(var u of vu(a))Mu.call(a,u)&&yu(t,u,a[u]);return t},ju=(t,a)=>Lu(t,Iu(a)),et=(t,a,u)=>new Promise((l,i)=>{var h=n=>{try{o(u.next(n))}catch(s){i(s)}},d=n=>{try{o(u.throw(n))}catch(s){i(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(h,d);o((u=u.apply(t,a)).next())}),Hu=({dataSource:t,params:a,classroomList:u,manageAllGroup:l,user:i})=>{var h,d,o,n,s,P,g,R,K,x,b,A;const{batchStatus:$,selectArrs:y,setSelectArrs:Q,selectArrsAll:L,setSelectArrsAll:ue,dispatch:C}=(0,e.useContext)(Qt);let B=(0,D.useParams)();const[F,fe]=(0,e.useState)(!1),[Oe,Be]=(0,e.useState)([]);B=ju(Bt(Bt({},a),B),{category:B==null?void 0:B.categoryId}),(0,e.useEffect)(()=>{Be([]),fe(!1)},[]);const w=[{title:"\u73ED\u7EA7",dataIndex:"course_group_name",key:"course_group_name"},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:80,filters:[{text:"\u672A\u5F00\u59CB",value:"\u672A\u5F00\u59CB"},{text:"\u63D0\u4EA4\u4E2D",value:"\u63D0\u4EA4\u4E2D"},{text:"\u8865\u4EA4\u4E2D",value:"\u8865\u4EA4\u4E2D"},{text:"\u5DF2\u622A\u6B62",value:"\u5DF2\u622A\u6B62"},{text:"\u672A\u53D1\u5E03",value:"\u672A\u53D1\u5E03"}],onFilter:(p,k)=>k.status.indexOf(p)===0},{title:"\u63D0\u4EA4\u60C5\u51B5",dataIndex:"statistics",key:"statistics",width:80,render:p=>{var k,T;return p==="--"?p:e.createElement("span",null,e.createElement("span",null,(k=p==null?void 0:p.split("/"))==null?void 0:k[0]),"\xA0/\xA0",e.createElement("span",null,(T=p==null?void 0:p.split("/"))==null?void 0:T[1]))}},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:B.sort_by==="publish_time"?B.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:B.sort_by==="end_time"?B.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8865\u4EA4\u65F6\u95F4",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:B.sort_by==="late_time"?B.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:p=>p==="--"||!p?"--":e.createElement("span",{title:p},p)}];function V(){return et(this,null,function*(){let p=yield(0,ee.ZP)(`/api/homework_commons/${t.homework_id}/group_settings_statistics.json`,{method:"get",params:Bt({},B)});Be(p.data)})}const q=p=>{y.includes(p)?(Q(y.filter(k=>k!==p)),ue(L.filter(k=>k.homework_id!==p))):(Q([...y,p]),ue([...L,t]))};return e.createElement("div",{className:ye.listContainer,onClick:p=>{p.stopPropagation(),(0,v.dE)()?(0,z.xg)(`/classrooms/${B.coursesId}/program_homework/${t.homework_id}/detail?tabs=1`):(0,z.xg)(`/classrooms/${B.coursesId}/program_homework/${t.homework_id}/detail`)}},(0,v.GJ)()&&e.createElement(Ce.default,{onClick:p=>{p.stopPropagation()},style:{margin:"11px 0 0 10px"},checked:y.includes(t.homework_id),onChange:()=>q(t.homework_id)}),e.createElement("div",{className:ye.info},e.createElement("div",{className:ye.title},e.createElement("div",{className:ye.left,style:(0,v.dE)()?{paddingRight:(t==null?void 0:t.challenge_count)-(t==null?void 0:t.finished_challenge_count)?60:140}:{}},(0,v.GJ)()&&e.createElement(xu.Z,{value:(h=t.status)==null?void 0:h[0]},e.createElement(z.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:t.status})),(0,v.dE)()&&e.createElement(z.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:t.status}),e.createElement("span",{onClick:p=>p.stopPropagation()},e.createElement(D.Link,{target:"_blank",to:`/classrooms/${B.coursesId}/program_homework/${t.homework_id}/detail${(0,v.dE)()?"?tabs=1":""}`},t.name))),e.createElement("div",{className:ye.right},(0,v.GJ)()&&t.status==="\u672A\u53D1\u5E03"&&e.createElement(D.Link,{target:"_blank",to:"/",onClick:p=>et(void 0,null,function*(){var k;if(p.stopPropagation(),p.preventDefault(),((k=i==null?void 0:i.userInfo)==null?void 0:k.user_status)===2){(0,su.Rd)();return}C({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[t==null?void 0:t.homework_id],selectArrsAll:[t],params:Bt({},B),type:2}})})},e.createElement("aside",{className:ye.flexBox},e.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),e.createElement("div",null,"\u53D1\u5E03"))),(0,v.dE)()&&e.createElement("div",{className:ye.actionIcon},(t==null?void 0:t.challenge_count)-(t==null?void 0:t.finished_challenge_count)===0&&e.createElement("i",{className:"iconfont icon-yiwancheng1"}),!((d=t.status)!=null&&d.includes("\u5DF2\u622A\u6B62"))&&!t.status.includes("\u5BFC\u5165")&&e.createElement("aside",{onClick:p=>et(void 0,null,function*(){p.stopPropagation();let k=yield(0,ee.ZP)(`/api/problems/${t==null?void 0:t.start_identifier}/start.json`,{method:"get"});k&&(window.open(`/myproblems/${k==null?void 0:k.identifier}?type=1`),localStorage.setItem("program_homework",[B.coursesId,t.homework_id]))}),className:ye.flexBox,style:{marginRight:10}},e.createElement("i",{className:"iconfont icon-kaishixuexi font14"}),e.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(((o=t.status)==null?void 0:o.includes("\u5DF2\u622A\u6B62"))||((n=t.status)==null?void 0:n.includes("\u5BFC\u5165")))&&e.createElement("aside",{className:ye.flexBox,style:{marginRight:10}},e.createElement("i",{className:"iconfont icon-chakanzuoye font14"}),e.createElement("div",null,"\u67E5\u770B\u4F5C\u4E1A"))),(0,v.GJ)()&&e.createElement(qe.Z,{placement:"bottomCenter",overlayClassName:ye.dro,dropdownRender:()=>e.createElement(X.default,null,!t.status.includes("\u5BFC\u5165")&&e.createElement(X.default.Item,{key:1,style:{textAlign:"center"}},e.createElement(D.Link,{target:"_blank",to:"/",onClick:p=>et(void 0,null,function*(){var k,T,pt;if(p.stopPropagation(),p.preventDefault(),((k=i==null?void 0:i.userInfo)==null?void 0:k.user_status)===2){(0,su.Rd)();return}if((0,v.Rm)()&&!((pt=(T=u.AssistantObject)==null?void 0:T.hack)!=null&&pt.can_publish)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[t==null?void 0:t.homework_id],selectArrsAll:[t],params:Bt({},B),type:2,manage_all_group:l}})})},"\u7ACB\u5373\u53D1\u5E03")),!t.status.includes("\u5BFC\u5165")&&e.createElement(X.default.Item,{key:2,style:{textAlign:"center"}},e.createElement(D.Link,{target:"_blank",to:"/",onClick:p=>et(void 0,null,function*(){var k,T;if(p.stopPropagation(),p.preventDefault(),(0,v.Rm)()&&!((T=(k=u.AssistantObject)==null?void 0:k.hack)!=null&&T.can_stop)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[t==null?void 0:t.homework_id],selectArrsAll:[t],params:Bt({},B),type:2}})})},"\u7ACB\u5373\u622A\u6B62")),t.status.includes("\u5BFC\u5165")&&e.createElement(X.default.Item,{key:23,style:{textAlign:"center"}},e.createElement(D.Link,{target:"_blank",to:"/",onClick:p=>et(void 0,null,function*(){p.stopPropagation(),p.preventDefault(),C({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:t==null?void 0:t.name,id:t==null?void 0:t.homework_id,type:"hack"}})})},"\u8865\u5145\u6210\u7EE9")),t.status.includes("\u5BFC\u5165")&&e.createElement(X.default.Item,{key:22,style:{textAlign:"center"}},e.createElement(D.Link,{target:"_blank",to:"/",onClick:p=>et(void 0,null,function*(){var k,T,pt;if(p.stopPropagation(),p.preventDefault(),(0,v.Rm)()&&!((T=(k=u.AssistantObject)==null?void 0:k.hack)!=null&&T.can_delete)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}C({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[t==null?void 0:t.homework_id],selectArrsAll:L,params:B,status:(pt=t==null?void 0:t.status)==null?void 0:pt[0]}})})},"\u7ACB\u5373\u5220\u9664")),!t.status.includes("\u5BFC\u5165")&&e.createElement(X.default.Item,{key:6,style:{textAlign:"center"}},e.createElement(D.Link,{target:"_blank",onClick:p=>{p.stopPropagation()},to:`/classrooms/${B.coursesId}/program_homework/${t.homework_id}/detail?tabs=3`},"\u9AD8\u7EA7\u8BBE\u7F6E")))},e.createElement("aside",{onClick:p=>p.stopPropagation(),className:ye.flexBox,style:{marginRight:6,cursor:"default"}},e.createElement("i",{className:"iconfont icon-gengduo4"}),e.createElement("div",null,"\u66F4\u591A"))))),e.createElement("div",{className:ye.detail},(0,v.GJ)()&&e.createElement(e.Fragment,null,e.createElement("span",{className:"c-grey-333 mr20"},t.author),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes((s=t==null?void 0:t.status)==null?void 0:s[0])&&!!t.uncommit_count&&e.createElement("span",{className:"c-grey-999 mr10"},e.createElement("span",{className:"mr5"},"\u672A\u505A\u9898"),t.uncommit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes((P=t==null?void 0:t.status)==null?void 0:P[0])&&!!t.commit_count&&e.createElement("span",{className:"c-grey-999 mr10"},e.createElement("span",{className:"mr5"},"\u5DF2\u505A\u9898"),t.commit_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u5DF2\u7ED3\u675F","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes((g=t==null?void 0:t.status)==null?void 0:g[0])&&!!t.compelete_count&&e.createElement("span",{className:"c-grey-999 mr10"},e.createElement("span",{className:"mr5"},"\u5DF2\u5B8C\u6210"),t.compelete_count,"\u4EBA"),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes((R=t==null?void 0:t.status)==null?void 0:R[0])&&e.createElement("span",{className:"c-grey-999 mr10"},e.createElement("span",{className:"mr5"},"\u53D1\u5E03\u65F6\u95F4"),t.publish_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes((K=t==null?void 0:t.status)==null?void 0:K[0])&&e.createElement("span",{className:"c-grey-999 mr10"},e.createElement("span",{className:"mr5"},"\u622A\u6B62\u65F6\u95F4"),t.end_time),["\u5DF2\u7ED3\u675F"].includes((x=t==null?void 0:t.status)==null?void 0:x[0])&&e.createElement("span",{className:"c-grey-999 mr10"},e.createElement("span",{className:"mr5"},"\u7ED3\u675F\u65F6\u95F4"),t.status_time),!!(t!=null&&t.late_time)&&(t==null?void 0:t.late_time)!=="--"&&e.createElement("span",{className:"c-grey-999"},e.createElement("span",{className:"mr5"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),t==null?void 0:t.late_time),["\u672A\u5F00\u59CB","\u8FDB\u884C\u4E2D","\u5DF2\u622A\u6B62","\u63D0\u4EA4\u4E2D","\u8865\u4EA4\u4E2D","\u533F\u8BC4\u4E2D","\u7533\u8BC9\u4E2D"].includes((b=t==null?void 0:t.status)==null?void 0:b[0])&&e.createElement("span",{className:ye.iconV,onClick:p=>et(void 0,null,function*(){p.stopPropagation(),p.preventDefault(),F||V(),fe(!F)})},e.createElement("i",{className:`iconfont icon-${F?"shouqi":"xiala2"}`})," "))),e.createElement("div",{className:ye.content},(0,v.dE)()&&e.createElement("span",{className:ye.infoStuIcon},e.createElement("span",{className:"c-grey-333"},t.author),((A=t==null?void 0:t.status)==null?void 0:A[0])==="\u5DF2\u622A\u6B62"&&!!(t!=null&&t.status_time)&&e.createElement("span",{className:"c-grey-999 ml20"},e.createElement("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",t==null?void 0:t.status_time),e.createElement("span",{className:"ml20 c-grey-999"},e.createElement("i",{className:"iconfont icon-shijian1 font12 mr5"}),t==null?void 0:t.commit_count,"/",t==null?void 0:t.all_count," ",t.status_time)),(0,v.GJ)()&&t.status!=="\u672A\u53D1\u5E03"&&F&&Oe.length>5&&e.createElement(fu.default,{scroll:{y:240},onRow:p=>({onClick:k=>{k.stopPropagation(),k.preventDefault()}}),onHeaderRow:(p,k)=>({onClick:T=>{T.stopPropagation(),T.preventDefault()}}),pagination:!1,dataSource:Oe,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(p,k,T)=>{T.field&&(B.sort_by=T.field),T.order||(B.sort_direction="asc"),T.order==="ascend"&&(B.sort_direction="asc"),T.order==="descend"&&(B.sort_direction="desc"),T.order||(B.sort_direction="asc"),V()},columns:w}),(0,v.GJ)()&&t.status!=="\u672A\u53D1\u5E03"&&F&&Oe.length<6&&Oe.length>0&&e.createElement(fu.default,{onRow:p=>({onClick:k=>{k.stopPropagation(),k.preventDefault()}}),onHeaderRow:(p,k)=>({onClick:T=>{T.stopPropagation(),T.preventDefault()}}),pagination:!1,dataSource:Oe,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(p,k,T)=>{T.field&&(B.sort_by=T.field),T.order||(B.sort_direction="asc"),T.order==="ascend"&&(B.sort_direction="asc"),T.order==="descend"&&(B.sort_direction="desc"),T.order||(B.sort_direction="asc"),V()},columns:w}))))},Zu={flex_box_center:"flex_box_center___Cf9V9",flex_space_between:"flex_space_between___eZ6tD",flex_box_vertical_center:"flex_box_vertical_center___HV5P5",flex_box_center_end:"flex_box_center_end___nMv5m",flex_box_column:"flex_box_column___pSZ2w",bg:"bg___KWyBO",containerTitle:"containerTitle____BHtc",containerDesc:"containerDesc___owLy5",listItem:"listItem___G1EbM",info:"info___sPjht",title:"title___shRTj",titleLeft:"titleLeft___h6rpG",titleRight:"titleRight___LEnUj",acitons:"acitons___UegZy",moveCategory:"moveCategory___PL8Dd",spanSize:"spanSize___QkMiH"},Ze={otherHomeworkWrap:"otherHomeworkWrap___WlvHv",otherHomeworkContainer:"otherHomeworkContainer___Qfj2O",flex:"flex___q8ATC",search:"search___xedy7",content:"content___VSdQb",listItem:"listItem___u6wwP",info:"info___vvX3a",title:"title___FtVL7",describe:"describe___g43sA",footer:"footer___TNGYY"},Su=Object.defineProperty,Ru=Object.defineProperties,$u=Object.getOwnPropertyDescriptors,_u=Object.getOwnPropertySymbols,Vu=Object.prototype.hasOwnProperty,Wu=Object.prototype.propertyIsEnumerable,hu=(t,a,u)=>a in t?Su(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Fu=(t,a)=>{for(var u in a||(a={}))Vu.call(a,u)&&hu(t,u,a[u]);if(_u)for(var u of _u(a))Wu.call(a,u)&&hu(t,u,a[u]);return t},gu=(t,a)=>Ru(t,$u(a)),Au=(t,a,u)=>new Promise((l,i)=>{var h=n=>{try{o(u.next(n))}catch(s){i(s)}},d=n=>{try{o(u.throw(n))}catch(s){i(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(h,d);o((u=u.apply(t,a)).next())}),Ju=({courseId:t,type:a,onCancel:u})=>{const l=(0,D.useParams)(),[i,h]=(0,e.useState)({targerData:[],originData:[]}),[d,o]=(0,e.useState)([]),[n,s]=(0,e.useState)(!1),P=()=>Au(void 0,null,function*(){s(!0);const b=yield(0,ee.ZP)(`/api/courses/${t}/homework_commons/impersonal_list.json`,{method:"get",params:{type:a}});s(!1),h({targerData:b.homeworks,originData:b.homeworks})});(0,e.useEffect)(()=>{P()},[]);const g=()=>Au(void 0,null,function*(){s(!0);let b={homework_common_ids:d};l.categoryId&&(b=gu(Fu({},b),{category_id:l.categoryId}));const A=yield(0,ee.ZP)(`/api/courses/${l.coursesId}/homework_commons/create_collaborators.json`,{method:"POST",body:b});A&&A.homework_ids.length>0&&(j.ZP.success("\u63D0\u4EA4\u6210\u529F"),u()),s(!1)}),R=(b,A)=>{b.target.checked?o([...d,A]):o(d.filter($=>$!==A))},K=b=>{const A=i.originData.filter($=>$.name.indexOf(b)>-1);h(gu(Fu({},i),{targerData:A}))},x=()=>{g()};return e.createElement("div",{className:`animated fadeInUp fast ${Ze.otherHomeworkWrap}`},e.createElement("div",{className:Ze.otherHomeworkContainer},e.createElement("div",{className:Ze.search},e.createElement(W.default.Search,{size:"middle",enterButton:"\u641C\u7D22",onSearch:K,placeholder:"\u8BF7\u8F93\u5165\u56FE\u6587\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u67E5\u8BE2"})),e.createElement("div",{className:Ze.content},i.targerData.map(b=>e.createElement("div",{className:`${Ze.listItem} mb10`,key:b.id},e.createElement(Ce.default,{checked:d.includes(b.id),onChange:A=>R(A,b.id)}),e.createElement("div",{className:Ze.info},e.createElement("div",{className:`${Ze.flex} mb10`,style:{justifyContent:"space-between"}},e.createElement("div",{className:Ze.title},b.name),e.createElement("div",null,e.createElement(Ee.ZP,{type:"primary",ghost:!0,onClick:()=>(0,z.xg)(`/classrooms/${l.coursesId}/common_homework/${b.id}/detail`)},"\u67E5\u770B\u4F5C\u4E1A"))),e.createElement("div",{className:`mb20 font14 c-grey-999 ${Ze.describe}`},b.description),e.createElement("div",{className:"font12"},e.createElement("span",{className:"c-grey-333 mr20"},b.user.name),e.createElement("span",{className:"c-grey-999"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",b.created_at)))))),e.createElement("div",{className:Ze.footer},e.createElement(Ee.ZP,{type:"primary",ghost:!0,onClick:u},"\u53D6\u6D88"),e.createElement(Ee.ZP,{type:"primary",disabled:d.length===0||n,onClick:x},"\u786E\u5B9A"))))},Gu=r(91925),Uu=r(20503),zu=r(69851),M=r(59301),Ku=Object.defineProperty,Yu=Object.defineProperties,Qu=Object.getOwnPropertyDescriptors,Cu=Object.getOwnPropertySymbols,Xu=Object.prototype.hasOwnProperty,qu=Object.prototype.propertyIsEnumerable,Du=(t,a,u)=>a in t?Ku(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,jt=(t,a)=>{for(var u in a||(a={}))Xu.call(a,u)&&Du(t,u,a[u]);if(Cu)for(var u of Cu(a))qu.call(a,u)&&Du(t,u,a[u]);return t},iu=(t,a)=>Yu(t,Qu(a)),ea=(t,a,u)=>new Promise((l,i)=>{var h=n=>{try{o(u.next(n))}catch(s){i(s)}},d=n=>{try{o(u.throw(n))}catch(s){i(s)}},o=n=>n.done?l(n.value):Promise.resolve(n.value).then(h,d);o((u=u.apply(t,a)).next())});const Qt=(0,e.createContext)({selectArrs:[]}),ta=({classroomList:t,loading:a,dispatch:u,user:l})=>{var i,h;const d=(0,D.useLocation)(),o=(0,D.useParams)(),[n,s]=(0,e.useState)(()=>iu(jt({},o),{id:o.coursesId,limit:20})),[P]=(0,D.useSearchParams)(),[g,R]=(0,e.useState)([]),[K,x]=(0,e.useState)(!1),[b,A]=(0,e.useState)(!1),[$,y]=(0,e.useState)([]),[Q,L]=(0,e.useState)(!1),[ue,C]=(0,e.useState)("\u9ED8\u8BA4\u6392\u5E8F"),{userInfo:B}=l,{detailCommonHomeworksList:F,detailLeftMenus:fe,detailTopBanner:Oe,taskList:Be}=t;let w;n.type=1,n.categoryId?n.category=n.categoryId:delete n.category,(0,e.useEffect)(()=>{const _=P.get("tabs");_&&_!==void 0&&((0,v.GJ)()?n.status=_:n.order=_)},[d.search]),(0,e.useEffect)(()=>{P.get("tabs")==="0"&&(n.status="0",n.page=1),n.status=P.get("tabs")},[P.get("tabs")]),(0,e.useEffect)(()=>{s(jt(jt({},n),o))},[o==null?void 0:o.categoryId]),(0,e.useEffect)(()=>{var _,S,Se;if(o.categoryId?(n.categoryId=o.categoryId,n.category=o.categoryId):delete n.category,(_=l==null?void 0:l.userInfo)!=null&&_.login){u({type:"classroomList/getAssistantPermissions",payload:{course_id:n.id}});const ce=z.cX.getItem(`${(S=l==null?void 0:l.userInfo)==null?void 0:S.login}${(0,v.GJ)()?"Teacher":"Student"}`,"ProgramHomework");ce&&(n.sort_by=ce==null?void 0:ce.type,n.sort_direction=ce==null?void 0:ce.direction,C(ce==null?void 0:ce.name));const Te=P.get("tabs");let Xt={};Te&&Te!==void 0&&((0,v.GJ)()?n.status=Te:n.order=Te),q(Xt)}else if((Se=l==null?void 0:l.userInfo)!=null&&Se.username){const ce=P.get("tabs");let Te={};ce&&ce!==void 0&&((0,v.GJ)()?n.status=ce:n.order=ce),q(Te)}},[(i=l==null?void 0:l.userInfo)==null?void 0:i.login,d==null?void 0:d.pathname]),(0,e.useEffect)(()=>{t.actionTabs.key==="\u6E05\u9664\u9009\u62E9\u6570\u636E"&&(R([]),y([])),t.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&q()},[t.actionTabs.key]),(0,e.useEffect)(()=>{R([])},[F]),(0,e.useEffect)(()=>{A(!1)},[n.categoryId]),(0,e.useEffect)(()=>{F&&F.homeworks&&(g.length===F.homeworks.length&&g.length>0?x(!0):g.length!==F.homeworks.length&&x(!1))},[g]);const V=(_,S)=>{n.page=_,q()},q=(_={})=>{R([]),y([]),u({type:"classroomList/getClassroomTeacherCommonList",payload:iu(jt({},n),{type:5})})},p=()=>{if((0,v.GJ)()){const{all_count:_,unpublished_count:S,not_start_count:Se,in_progress_count:ce,overed_count:Te}=F;return[{name:"\u5168\u90E8",id:0,total:_||0},{name:"\u672A\u53D1\u5E03",id:1,total:S||0},{name:"\u672A\u5F00\u59CB",id:4,total:Se||0},{name:"\u8FDB\u884C\u4E2D",id:2,total:ce||0},{name:"\u5DF2\u622A\u6B62",id:3,total:Te||0}]}else return[{name:"\u5168\u90E8",id:0},{name:"\u63D0\u4EA4\u4E2D",id:2},{name:"\u8865\u4EA4\u4E2D",id:10},{name:"\u5DF2\u622A\u6B62",id:3}]};fe.course_modules&&(w=t.detailLeftMenus.course_modules.filter(_=>_.type==="common_homework")[0]);const k=["\u5220\u9664","\u7ACB\u5373\u53D1\u5E03","\u7ACB\u5373\u622A\u6B62","\u6536\u85CF"].filter(_=>B!=null&&B.main_site?_:_!=="\u6536\u85CF").filter(_=>(0,v.GJ)()?!0:_!=="\u5220\u9664"),T=[{name:"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",id:"1"},{name:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",id:"3"}],pt=_=>{var S;if((0,v.Rm)()&&!((S=t.AssistantObject.hack)!=null&&S.can_create)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_==="1"?D.history.push(`/classrooms/${n.coursesId}/program_homework/${n.categoryId}/add`):_==="2"?aa():_==="3"&&u({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"hack"}})},aa=()=>{u({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9898\u5E93\u9009\u7528",params:n}})},na=()=>[{key:"publish",name:"\u6279\u91CF\u53D1\u5E03",icon:M.createElement("i",{className:"iconfont icon-fabu5"})},{key:"deadline",name:"\u6279\u91CF\u622A\u6B62",icon:M.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{key:"delete",name:"\u6279\u91CF\u5220\u9664",icon:M.createElement("i",{className:"iconfont icon-piliangshanchu2"})}].filter(S=>(0,v.GJ)()||(0,v.Rm)()?!0:S.name!=="\u6279\u91CF\u5220\u9664").filter(S=>Oe.is_public?!0:S.name!=="\u8BBE\u4E3A\u516C\u5F00"),la=_=>{var S,Se,ce,Te,Xt,Bu,bu;if(g.length===0)return j.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),!1;if(((S=l==null?void 0:l.userInfo)==null?void 0:S.user_status)===2&&_.name==="\u6279\u91CF\u53D1\u5E03"){(0,su.Rd)();return}let bt=_.name,sa={key:bt,selectArrs:g,selectArrsAll:$,type:["publish","deadline"].includes(_.key)?1:"",params:n};switch(_.key){case"publish":if(bt="\u7ACB\u5373\u53D1\u5E03",(0,v.Rm)()&&!((ce=(Se=t.AssistantObject)==null?void 0:Se.hack)!=null&&ce.can_publish)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}break;case"deadline":if(bt="\u7ACB\u5373\u622A\u6B62",(0,v.Rm)()&&!((Xt=(Te=t.AssistantObject)==null?void 0:Te.hack)!=null&&Xt.can_stop)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}break;case"delete":if(bt="\u5220\u9664",(0,v.Rm)()&&!((bu=(Bu=t.AssistantObject)==null?void 0:Bu.hack)!=null&&bu.can_delete)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}break;case"collection":bt="\u6536\u85CF";break}u({type:"classroomList/setActionTabs",payload:iu(jt({},sa),{key:bt})})},ra=_=>ea(void 0,null,function*(){yield u({type:"classroomList/updateTaskPosition",payload:{category_id:n.categoryId,courseId:n.id,task_ids:_,container_type:"program_homework"}}),q()}),oa=(0,e.useMemo)(()=>{let _=[];return Be.length>0&&(_=Be.map(S=>{var Se;return{user_name:S.user_name,task_name:S.task_name,task_id:S.task_id,category:S.category,status:(Se=S==null?void 0:S.status)==null?void 0:Se[0]}})),_},[Be]);return M.createElement(Qt.Provider,{value:{params:n,batchStatus:b,selectArrs:g,setSelectArrs:R,allSelect:K,dataSource:F.homeworks||[],detailLeftMenus:fe,main_category_id:F.main_category_id||"",selectArrsAll:$,setAllSelect:x,useBatchStatus:A,dispatch:u,getData:q,setSelectArrsAll:y}},M.createElement("section",null,M.createElement("aside",{className:Zu.bg},M.createElement(ou,{isLoading:a["classroomList/getClassroomTeacherCommonList"],tabDataSource:p(),classroomList:t,isAdmin:(0,v.GJ)(),dispatch:u,type:F==null?void 0:F.main_category_name,TooltipTitle:n.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u65B0\u5EFA\u5B50\u76EE\u5F55",categoryId:n.categoryId,user:l,dropdownMenu:T,isShowRightControl:(0,z.Oo)(fe==null?void 0:fe.course_modules,n.categoryId)!=="\u672A\u5206\u914D\u76EE\u5F55",onTabMenuClick:_=>{_.id!==void 0&&((0,v.GJ)(),n.status=_.id),A(!1),n.page=1,D.history.replace(`${d.pathname}?tabs=${_.id}`),q(n)},defaultSelectedKeys:[P.get("tabs")?P.get("tabs"):"0"],onTooltipTitleClick:()=>{u({type:"classroomList/setActionTabs",payload:{key:n.categoryId?"\u76EE\u5F55\u91CD\u547D\u540D":"\u6DFB\u52A0\u76EE\u5F55",params:n,selectArrs:{category_name:F==null?void 0:F.category_name,category_id:(F==null?void 0:F.category_id)||(F==null?void 0:F.main_category_id)},cb:()=>{q()}}})},onDropdownMenuClick:pt}),M.createElement(Pu,{dataSource:F.homeworks||[],isAdmin:(0,v.GJ)(),batchStatus:b,SortMenuName:ue,setSortMenuName:C,onSearch:_=>{n.search=_.trim(),n.page=1,q()},onSort:_=>{var S;n.sort_by=_.type,n.sort_direction=_.direction,n.page=1,z.cX.setItem(`${(S=l==null?void 0:l.userInfo)==null?void 0:S.login}${(0,v.GJ)()?"Teacher":"Student"}`,_,"ProgramHomework"),q(n)},onBatch:_=>A(_)})),M.createElement("aside",{className:"minH500 skt-loading relative pb40 mb30"},!a[(0,v.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&M.createElement(M.Fragment,null,M.createElement("aside",{className:"animated fadeIn"},(h=F==null?void 0:F.homeworks)==null?void 0:h.map((_,S)=>M.createElement(Hu,{key:S,user:l,dataSource:_,params:n,classroomList:t,manageAllGroup:F==null?void 0:F.manage_all_group})),!a[(0,v.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&M.createElement("aside",{className:"tc mb50 mt30"},(F==null?void 0:F.query_total_count)>10&&M.createElement(tt.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:V,defaultPageSize:20,defaultCurrent:1,current:n.page||1,total:(0,v.GJ)()?F.query_total_count:F.student_all_count}))),g.length>0&&(0,v.GJ)()&&M.createElement(Le.Z,{offsetBottom:0},M.createElement(Ou,{buttonDataSource:na(),onClick:la})))),M.createElement(ze,{onCallback:()=>A(!1)}),M.createElement(Gu.Z,{onOk:()=>{q()}}),M.createElement(Uu.Z,{onOk:()=>{}}),M.createElement(at.Z,{onCallback:()=>A(!1),courseEndTime:F==null?void 0:F.course_end_time}),M.createElement(vt.Z,{courseEndTime:F==null?void 0:F.course_end_time,courseId:o.coursesId,visible:t.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",isBatch:t.actionTabs.type!==2,homeworkIds:t.actionTabs.selectArrs,successCallback:()=>{A(!1),q()}}),M.createElement(Ke,null),M.createElement(xe,{onCallback:()=>A(!1)}),M.createElement(Qe,{onCallback:()=>A(!1)}),M.createElement(au,{refreshList:q}),M.createElement(Kt,null),M.createElement(zu.Z,{visible:t.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:ra,data:oa,onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{key:""}})}}),Q&&M.createElement(Ju,{courseId:n.coursesId,type:"1",onCancel:()=>L(!1)})))};var ua=(0,D.connect)(({classroomList:t,loading:a,user:u,globalSetting:l})=>({classroomList:t,globalSetting:l,user:u,loading:a.effects}))(ta)},73960:function(qt,Je,r){r.d(Je,{$J:function(){return j},JZ:function(){return Le},bN:function(){return v},jP:function(){return z},rO:function(){return tt}});var e=r(76265),D=(Y,ee,Ie)=>new Promise((ut,me)=>{var Ge=de=>{try{re(Ie.next(de))}catch(Re){me(Re)}},be=de=>{try{re(Ie.throw(de))}catch(Re){me(Re)}},re=de=>de.done?ut(de.value):Promise.resolve(de.value).then(Ge,be);re((Ie=Ie.apply(Y,ee)).next())});function j(Y){return(0,e.U2)(`libraries/${Y}.json`)}function tt(){return(0,e.U2)("library_tags.json")}function Le(Y){return D(this,null,function*(){return(yield(0,e.IV)(`attachments/${Y}.json`)).status===0})}function z(Y){return(0,e.v_)("libraries.json",Y)}function v(Y,ee){return(0,e.gz)(`libraries/${Y}.json`,ee)}}}]);
diff --git a/p__Classrooms__Lists__ProgramHomework__index.chunk.css b/p__Classrooms__Lists__ProgramHomework__index.chunk.css
index f5e7846162..347b8e5a18 100644
--- a/p__Classrooms__Lists__ProgramHomework__index.chunk.css
+++ b/p__Classrooms__Lists__ProgramHomework__index.chunk.css
@@ -1 +1 @@
-.codeBox___WpkVl{display:flex}.codeBox___WpkVl>aside{margin-right:20px;height:50px}.codeBox___WpkVl>aside>div{color:#f23838}.codeBox___WpkVl>div{display:flex;flex-direction:column;align-items:center}.codeBox___WpkVl>div>div{color:#999;margin-top:6px}.leftdiv___aBzsX{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___aBzsX .listClass___bxIEW{display:flex;align-items:center}.leftdiv___aBzsX .spantitle___v_Vc4{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___xWu4M{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.flex_box_center___IBr6x{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___n2Iz0{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___1umwO{align-items:center;box-align:center}.flex_box_center_end___SRZYb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b90Da{flex-direction:column;box-orient:block-axis}.form___V3fAH strong{font-weight:400;color:#333;font-size:16px}.form___V3fAH h1{font-weight:600;color:#333;font-size:16px}.form___V3fAH [class~=ant-form-item]{margin-bottom:0}.efficiency___Lmou1{background:#fafafa;padding:20px;font-size:12px;position:relative}.efficiency___Lmou1:before{width:0;height:0;content:"";position:absolute;left:-20px;top:27px;border-right:15px solid #fafafa;border-top:10px solid transparent;border-bottom:10px solid transparent}div[class~=ant-modal-confirm-content]{margin-left:none}.analysis___CtFBc{margin-top:20px;margin-left:30px;margin-bottom:30px}.analysis___CtFBc .tips___Ga_EJ{font-size:14px;color:#ccc}.tip___hVaw_{color:#fb0303;margin-left:110px}.FormStyle___Nqgvv{margin-right:30px}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:transparent;border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner:after,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner:after{border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner{background:rgba(0,0,0,.04);border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner:after{border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-inner{border-radius:4px}.FormStyle___Nqgvv .SubTooltip___qB_Q1{color:#9096a3}.FormStyle___Nqgvv .DifStyle___kxYQa{padding:2px 16px;border-radius:13px;margin-left:40px}.FormStyle___Nqgvv .DifSimple___NMdPv{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(26,204,75,.1);color:#1acc4b}.FormStyle___Nqgvv .DifMiddle___jGqIT{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(250,100,0,.1);color:#fa6400}.FormStyle___Nqgvv .DifHard___uxjoA{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(227,0,0,.1);color:#e30000}.tips___e8J4O{margin-bottom:14px;background-color:#fafafa;padding:10px;border-radius:4px}.homeworkType___ZjN2X{margin-bottom:8px}.antdTable___amDdp tbody[class~=ant-table-tbody] td{border-bottom:none}.modalWrapper___XPojI div[class~=ant-modal-header]{padding-bottom:14px}.modalWrapper___XPojI div[class~=ant-modal-body]{padding-top:0}.shixunItemWrapper___ClCET{margin-bottom:10px;padding-left:10px}.checkboxWrapper___bZ8gF{flex-wrap:nowrap;margin-bottom:8px}.contentWrapper____pt8D{padding-left:12px}.title___tfmFW{font-size:18px;font-weight:400;margin-left:8px}.desc___NDuDd{color:#8e8888;font-size:14px}.info___mahF7{color:#8e8888}.flex_box_center___Cx3ju{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___rc8Mm{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___6BCc9{align-items:center;box-align:center}.flex_box_center_end___sN3Ig{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___wjzgd{flex-direction:column;box-orient:block-axis}.line1___cHCBY{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.form___IMCYE label{display:box;display:flex;align-items:center;box-align:center}.upload_button{width:108px;height:40px!important;background:#F6F7F9 linear-gradient(180deg,#FFFFFF 0%,#F6F7F9 100%);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#3061d0;display:inline-block;text-align:center;align-items:center;align-content:center}.upload_button .aBtn_img{width:14px;height:14px;margin-top:-3px;margin-right:8px}.upload_button:hover,.upload_button:active{width:108px;height:40px!important;background:#F6F7F9 linear-gradient(180deg,#FFFFFF 0%,#F6F7F9 100%);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#3061d0}.upload_text{width:129px;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5f6367;line-height:20px;margin-left:16px}.tabMenuContainer___Sxna3 .ant-menu{background-color:transparent;border:0}.tabMenuContainer___Sxna3 .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___Sxna3 .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___Sxna3 .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___Sxna3 .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___Sxna3 .control___ka76r{display:flex;align-items:center}.tabMenuContainer___Sxna3 .control___ka76r .iconH___GpOCh{font-size:16px;color:#666}.tabMenuContainer___Sxna3 .control___ka76r .iconH___GpOCh:hover{color:#0152d9}.tabMenuContainer___Sxna3 .control___ka76r .selectBtn___KJw1e{display:inline-block;padding:0 12px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:pointer;font-size:14px;margin-right:20px}.tabMenuContainer___Sxna3 .control___ka76r .selectBtn___KJw1e>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.searchSortControllerContainer___tQmMS{background-color:#fff;display:flex;align-items:center;height:74px;padding:0 20px}.searchSortControllerContainer___tQmMS .btn___ECfiD{text-align:center;font-size:14px;color:#666;margin-right:30px;cursor:default}.searchSortControllerContainer___tQmMS .btn___ECfiD.btnSort___Y5Oja{margin-right:8px}.searchSortControllerContainer___tQmMS .btn___ECfiD:hover{color:#0152d9}.searchSortControllerContainer___tQmMS .tips___fhrLg{cursor:pointer}.searchSortControllerContainer___tQmMS .tips___fhrLg>i{font-size:14px}.searchSortControllerContainer___tQmMS .tips___fhrLg:hover{color:#0152d9}.bottomControlContainer___kLlgA{width:916px;height:60px;z-index:100;align-items:center;transition:bottom .5s;box-shadow:0 -1px 4px #f1f1f1;border-radius:4px 4px 0 0;background:#ffffff;display:flex;justify-content:space-between;align-content:center;padding:0 20px}.bottomControlContainer___kLlgA>div:first-child{display:flex;align-items:center}.bottomControlContainer___kLlgA>div:first-child>div{margin-right:5px;cursor:pointer}.bottomControlContainer___kLlgA>div:last-child .ant-btn{min-width:76px;min-height:30px;font-size:12px;border-radius:4px}.bottomControlContainer___kLlgA .buttonWrap___vOH3N{min-height:30px;border-radius:4px;padding:0 6px;display:flex;align-items:center}.bottomControlContainer___kLlgA .buttonWrap___vOH3N>i{margin-right:5px}.bottomControlContainer___kLlgA .moveCategory___lgwfd{position:relative;top:40px;left:-6px;z-index:200;padding-bottom:60px}.bottomControlContainer___kLlgA .moveCategory___lgwfd ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px}.bottomControlContainer___kLlgA .moveCategory___lgwfd ul li{margin:5px 0;font-size:14px}.listContainer___vU05G{padding:20px 10px 25px;display:flex;align-items:baseline;background:white;margin-top:10px;cursor:pointer;position:relative;transition:all .3s}.listContainer___vU05G:hover{box-shadow:0 0 10px #ccc}.listContainer___vU05G .info___fXyuU{flex:1 1;margin-left:7px}.listContainer___vU05G .info___fXyuU .title___fItHS{display:flex;justify-content:space-between}.listContainer___vU05G .info___fXyuU .title___fItHS .left___MFkuv{display:flex;flex:1 1;align-items:center}.listContainer___vU05G .info___fXyuU .title___fItHS .left___MFkuv>span>a{font-size:16px;font-weight:500;color:#333}.listContainer___vU05G .info___fXyuU .title___fItHS .right___JT8Xj .flexBox___n8e_m{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:#666;margin-right:20px;cursor:pointer}.listContainer___vU05G .info___fXyuU .title___fItHS .right___JT8Xj .flexBox___n8e_m:last-child{margin-right:6px;cursor:default}.listContainer___vU05G .info___fXyuU .title___fItHS .right___JT8Xj .flexBox___n8e_m:hover{color:#0152d9}.listContainer___vU05G .info___fXyuU .title___fItHS .right___JT8Xj .flexBox___n8e_m i{margin-bottom:6px}.listContainer___vU05G .info___fXyuU .title___fItHS .right___JT8Xj .flexBox___n8e_m div{font-size:12px;font-weight:400}.listContainer___vU05G .info___fXyuU .detail___HXdq0{display:flex;margin-top:7px;font-size:12px}.listContainer___vU05G .info___fXyuU .detail___HXdq0 .iconV___CwPu5{margin-left:auto;padding-right:7px;text-align:end;color:#888}.listContainer___vU05G .info___fXyuU .detail___HXdq0 .iconV___CwPu5 i{color:#ccc;font-size:14px;transform:scale(.7);display:inline-block}.listContainer___vU05G .info___fXyuU .detail___HXdq0 .iconV___CwPu5:hover i{color:#0152d9}.listContainer___vU05G .shixunTag___oYTPp{margin-left:8px;border-radius:10%;border:1px solid #0152d9;color:#0152d9;padding:2px 8px}.flex_box_center___Cf9V9{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___eZ6tD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___HV5P5{align-items:center;box-align:center}.flex_box_center_end___nMv5m{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___pSZ2w{flex-direction:column;box-orient:block-axis}.bg___KWyBO{background:#fafafa}.containerTitle____BHtc{height:88px;line-height:88px;font-size:18px;padding:0 30px;color:#333;border-bottom:1px solid #eee;display:box;display:flex;align-items:center;box-align:center}.containerTitle____BHtc div:nth-child(1){flex:1 1}.containerDesc___owLy5{background-color:#fff;padding:24px 30px}.listItem___G1EbM{padding:25px 30px;display:box;display:flex;background:white;margin-top:20px;cursor:pointer}.listItem___G1EbM>div{flex:1 1}.listItem___G1EbM:hover{box-shadow:0 0 10px #ccc}.info___sPjht{margin-left:20px}.info___sPjht p{margin-top:18px}.title___shRTj{display:box;display:flex;align-items:center;box-align:center}.title___shRTj strong{color:#333}.titleLeft___h6rpG{display:box;display:flex;align-items:center;box-align:center;flex:1 1}.titleLeft___h6rpG strong{color:#333;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:580px}.titleLeft___h6rpG strong:hover{color:#0152d9}.titleRight___LEnUj{margin-top:18px}.titleRight___LEnUj a{margin-right:20px;font-weight:700}.acitons___UegZy{background:white;display:box;display:flex;align-items:center;box-align:center;padding:0 30px 20px}.acitons___UegZy>div:nth-child(1){flex:1 1}.acitons___UegZy>div:nth-child(2){display:box;display:flex;align-items:center;box-align:center}.acitons___UegZy>div:nth-child(2) span{cursor:pointer;color:#999}.acitons___UegZy>div:nth-child(2) span:hover{color:#333}.moveCategory___PL8Dd{padding:30px 0;position:relative;top:-25px}.moveCategory___PL8Dd ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px 0}.moveCategory___PL8Dd ul li{padding:0;margin:5px 0;font-size:14px}.spanSize___QkMiH{font-size:16px;font-weight:400;color:#0152d9;cursor:pointer}.otherHomeworkWrap___WlvHv{position:fixed;width:100vw;height:100vh;inset:0;background:#f5f5f5;z-index:9999}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O{position:relative;background:#f5f5f5;width:100%;height:100%}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .flex___q8ATC{display:flex}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .search___xedy7{width:588px;padding:40px 0 30px;margin:0 auto}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .search___xedy7 .ant-input{width:500px;height:50px;background:#ffffff;border-radius:4px 0 0 4px;border:1px solid #dedede}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .search___xedy7 .ant-input-group-addon{background-color:#0152d9;border-radius:0 4px 4px 0}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .search___xedy7 .ant-input-group-addon .ant-input-search-button{width:88px;height:100%;border:none;box-shadow:none;border-radius:0 4px 4px 0}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .content___VSdQb{display:flex;flex-direction:column;align-items:center}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .content___VSdQb .listItem___u6wwP{display:flex;width:1200px;background-color:#fff;border-radius:4px;padding:20px}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .content___VSdQb .listItem___u6wwP .info___vvX3a{margin-left:8px;width:100%}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .content___VSdQb .listItem___u6wwP .info___vvX3a .title___FtVL7{font-size:16px;font-weight:500;color:#333;line-height:16px}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .content___VSdQb .listItem___u6wwP .info___vvX3a .describe___g43sA{line-height:20px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .content___VSdQb .listItem___u6wwP:last-child{margin-bottom:80px}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .footer___TNGYY{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;height:80px;background:#ffffff;box-shadow:-1px 0 8px #dedede}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .footer___TNGYY>button{width:88px;height:36px;border-radius:4px;margin-right:20px}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .footer___TNGYY>button:last-child{margin-right:0}.flex_box_center___SF0m3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ChLjp{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____l_EF{align-items:center;box-align:center}.flex_box_center_end___YcZNu{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9dNq{flex-direction:column;box-orient:block-axis}.downloadbutton___oEXJW{width:146px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#FFFFFF 0%,#F6F7F9 100%),#F6F7F9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;margin-bottom:20px}.configWorkContainer___CHUrh .ant-tabs-nav{background-color:#fff;height:unset!important}.configWorkContainer___CHUrh .ant-tabs-nav:before{content:""!important}.configWorkContainer___CHUrh .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{position:relative;display:inline-flex!important;align-items:center!important;margin:0 0 0 32px;padding:8px 0;font-size:12px;background:transparent!important;border:0!important;outline:none!important;cursor:pointer;border-radius:unset!important;font-weight:unset!important;color:#333!important;min-width:unset!important;height:60px!important}.wrap___KDoq2{max-height:550px}.wrap___KDoq2 .tip___WEJuX{height:30px;background:rgba(255,157,24,.1);border-radius:0 0 8px 8px;line-height:30px;padding-left:20px;font-size:12px;color:#ff9d18}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con{height:82px;background:#FFFFFF;box-shadow:0 2px 5px #0000000d;border-radius:4px;border:1px solid #F5F5F5;margin-top:10px;padding:14px 10px}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con .nameWrap___PUyEz{flex:1 1;overflow:hidden;line-height:initial}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con .name___xuUMY{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:16px;color:#000;padding-right:10px;display:inline-block}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con .tag___l5CW2{height:20px;border-radius:10px;line-height:20px;padding:0 10px;font-weight:400;font-size:12px;user-select:none;flex-shrink:0}
+.codeBox___WpkVl{display:flex}.codeBox___WpkVl>aside{margin-right:20px;height:50px}.codeBox___WpkVl>aside>div{color:#f23838}.codeBox___WpkVl>div{display:flex;flex-direction:column;align-items:center}.codeBox___WpkVl>div>div{color:#999;margin-top:6px}.leftdiv___aBzsX{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___aBzsX .listClass___bxIEW{display:flex;align-items:center}.leftdiv___aBzsX .spantitle___v_Vc4{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___xWu4M{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.flex_box_center___IBr6x{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___n2Iz0{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___1umwO{align-items:center;box-align:center}.flex_box_center_end___SRZYb{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___b90Da{flex-direction:column;box-orient:block-axis}.form___V3fAH strong{font-weight:400;color:#333;font-size:16px}.form___V3fAH h1{font-weight:600;color:#333;font-size:16px}.form___V3fAH [class~=ant-form-item]{margin-bottom:0}.efficiency___Lmou1{background:#fafafa;padding:20px;font-size:12px;position:relative}.efficiency___Lmou1:before{width:0;height:0;content:"";position:absolute;left:-20px;top:27px;border-right:15px solid #fafafa;border-top:10px solid transparent;border-bottom:10px solid transparent}div[class~=ant-modal-confirm-content]{margin-left:none}.analysis___CtFBc{margin-top:20px;margin-left:30px;margin-bottom:30px}.analysis___CtFBc .tips___Ga_EJ{font-size:14px;color:#ccc}.tip___hVaw_{color:#fb0303;margin-left:110px}.FormStyle___Nqgvv{margin-right:30px}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:transparent;border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-checked:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner:after,.FormStyle___Nqgvv .ant-checkbox-wrapper-checked .ant-checkbox-inner:after{border-color:#165dff}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner{background:rgba(0,0,0,.04);border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-wrapper-disabled .ant-checkbox-inner:after{border-color:#d9d9d9}.FormStyle___Nqgvv .ant-checkbox-inner{border-radius:4px}.FormStyle___Nqgvv .SubTooltip___qB_Q1{color:#9096a3}.FormStyle___Nqgvv .DifStyle___kxYQa{padding:2px 16px;border-radius:13px;margin-left:40px}.FormStyle___Nqgvv .DifSimple___NMdPv{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(26,204,75,.1);color:#1acc4b}.FormStyle___Nqgvv .DifMiddle___jGqIT{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(250,100,0,.1);color:#fa6400}.FormStyle___Nqgvv .DifHard___uxjoA{padding:2px 16px;border-radius:13px;margin-left:40px;background:rgba(227,0,0,.1);color:#e30000}.tips___e8J4O{margin-bottom:14px;background-color:#fafafa;padding:10px;border-radius:4px}.homeworkType___ZjN2X{margin-bottom:8px}.antdTable___amDdp tbody[class~=ant-table-tbody] td{border-bottom:none}.modalWrapper___XPojI div[class~=ant-modal-header]{padding-bottom:14px}.modalWrapper___XPojI div[class~=ant-modal-body]{padding-top:0}.shixunItemWrapper___ClCET{margin-bottom:10px;padding-left:10px}.checkboxWrapper___bZ8gF{flex-wrap:nowrap;margin-bottom:8px}.contentWrapper____pt8D{padding-left:12px}.title___tfmFW{font-size:18px;font-weight:400;margin-left:8px}.desc___NDuDd{color:#8e8888;font-size:14px}.info___mahF7{color:#8e8888}.flex_box_center___Cx3ju{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___rc8Mm{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___6BCc9{align-items:center;box-align:center}.flex_box_center_end___sN3Ig{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___wjzgd{flex-direction:column;box-orient:block-axis}.line1___cHCBY{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.form___IMCYE label{display:box;display:flex;align-items:center;box-align:center}.upload_button{width:108px;height:40px!important;background:#F6F7F9 linear-gradient(180deg,#FFFFFF 0%,#F6F7F9 100%);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#3061d0;display:inline-block;text-align:center;align-items:center;align-content:center}.upload_button .aBtn_img{width:14px;height:14px;margin-top:-3px;margin-right:8px}.upload_button:hover,.upload_button:active{width:108px;height:40px!important;background:#F6F7F9 linear-gradient(180deg,#FFFFFF 0%,#F6F7F9 100%);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#3061d0}.upload_text{width:129px;height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#5f6367;line-height:20px;margin-left:16px}.tabMenuContainer___Sxna3 .ant-menu{background-color:transparent;border:0}.tabMenuContainer___Sxna3 .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___Sxna3 .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___Sxna3 .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___Sxna3 .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___Sxna3 .control___ka76r{display:flex;align-items:center}.tabMenuContainer___Sxna3 .control___ka76r .iconH___GpOCh{font-size:16px;color:#666}.tabMenuContainer___Sxna3 .control___ka76r .iconH___GpOCh:hover{color:#0152d9}.tabMenuContainer___Sxna3 .control___ka76r .selectBtn___KJw1e{display:inline-block;padding:0 12px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:pointer;font-size:14px;margin-right:20px}.tabMenuContainer___Sxna3 .control___ka76r .selectBtn___KJw1e>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.tabMenuContainer___Sxna3 .control___ka76r .selectBtn1___kta6F{display:inline-block;padding:0 12px;height:30px;background:#FAFBFC;border:1px solid #E7E7E7;border-radius:4px;line-height:30px;text-align:center;cursor:no-drop;color:silver}.tabMenuContainer___Sxna3 .control___ka76r .selectBtn1___kta6F>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.searchSortControllerContainer___tQmMS{background-color:#fff;display:flex;align-items:center;height:74px;padding:0 20px}.searchSortControllerContainer___tQmMS .btn___ECfiD{text-align:center;font-size:14px;color:#666;margin-right:30px;cursor:default}.searchSortControllerContainer___tQmMS .btn___ECfiD.btnSort___Y5Oja{margin-right:8px}.searchSortControllerContainer___tQmMS .btn___ECfiD:hover{color:#0152d9}.searchSortControllerContainer___tQmMS .tips___fhrLg{cursor:pointer}.searchSortControllerContainer___tQmMS .tips___fhrLg>i{font-size:14px}.searchSortControllerContainer___tQmMS .tips___fhrLg:hover{color:#0152d9}.bottomControlContainer___kLlgA{width:916px;height:60px;z-index:100;align-items:center;transition:bottom .5s;box-shadow:0 -1px 4px #f1f1f1;border-radius:4px 4px 0 0;background:#ffffff;display:flex;justify-content:space-between;align-content:center;padding:0 20px}.bottomControlContainer___kLlgA>div:first-child{display:flex;align-items:center}.bottomControlContainer___kLlgA>div:first-child>div{margin-right:5px;cursor:pointer}.bottomControlContainer___kLlgA>div:last-child .ant-btn{min-width:76px;min-height:30px;font-size:12px;border-radius:4px}.bottomControlContainer___kLlgA .buttonWrap___vOH3N{min-height:30px;border-radius:4px;padding:0 6px;display:flex;align-items:center}.bottomControlContainer___kLlgA .buttonWrap___vOH3N>i{margin-right:5px}.bottomControlContainer___kLlgA .moveCategory___lgwfd{position:relative;top:40px;left:-6px;z-index:200;padding-bottom:60px}.bottomControlContainer___kLlgA .moveCategory___lgwfd ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px}.bottomControlContainer___kLlgA .moveCategory___lgwfd ul li{margin:5px 0;font-size:14px}.listContainer___vU05G{padding:20px 10px 25px;display:flex;align-items:baseline;background:white;margin-top:10px;cursor:pointer;position:relative;transition:all .3s}.listContainer___vU05G:hover{box-shadow:0 0 10px #ccc}.listContainer___vU05G .info___fXyuU{flex:1 1;margin-left:7px}.listContainer___vU05G .info___fXyuU .title___fItHS{display:flex;justify-content:space-between}.listContainer___vU05G .info___fXyuU .title___fItHS .left___MFkuv{display:flex;flex:1 1;align-items:center}.listContainer___vU05G .info___fXyuU .title___fItHS .left___MFkuv>span>a{font-size:16px;font-weight:500;color:#333}.listContainer___vU05G .info___fXyuU .title___fItHS .right___JT8Xj .flexBox___n8e_m{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:#666;margin-right:20px;cursor:pointer}.listContainer___vU05G .info___fXyuU .title___fItHS .right___JT8Xj .flexBox___n8e_m:last-child{margin-right:6px;cursor:default}.listContainer___vU05G .info___fXyuU .title___fItHS .right___JT8Xj .flexBox___n8e_m:hover{color:#0152d9}.listContainer___vU05G .info___fXyuU .title___fItHS .right___JT8Xj .flexBox___n8e_m i{margin-bottom:6px}.listContainer___vU05G .info___fXyuU .title___fItHS .right___JT8Xj .flexBox___n8e_m div{font-size:12px;font-weight:400}.listContainer___vU05G .info___fXyuU .detail___HXdq0{display:flex;margin-top:7px;font-size:12px}.listContainer___vU05G .info___fXyuU .detail___HXdq0 .iconV___CwPu5{margin-left:auto;padding-right:7px;text-align:end;color:#888}.listContainer___vU05G .info___fXyuU .detail___HXdq0 .iconV___CwPu5 i{color:#ccc;font-size:14px;transform:scale(.7);display:inline-block}.listContainer___vU05G .info___fXyuU .detail___HXdq0 .iconV___CwPu5:hover i{color:#0152d9}.listContainer___vU05G .shixunTag___oYTPp{margin-left:8px;border-radius:10%;border:1px solid #0152d9;color:#0152d9;padding:2px 8px}.flex_box_center___Cf9V9{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___eZ6tD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___HV5P5{align-items:center;box-align:center}.flex_box_center_end___nMv5m{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___pSZ2w{flex-direction:column;box-orient:block-axis}.bg___KWyBO{background:#fafafa}.containerTitle____BHtc{height:88px;line-height:88px;font-size:18px;padding:0 30px;color:#333;border-bottom:1px solid #eee;display:box;display:flex;align-items:center;box-align:center}.containerTitle____BHtc div:nth-child(1){flex:1 1}.containerDesc___owLy5{background-color:#fff;padding:24px 30px}.listItem___G1EbM{padding:25px 30px;display:box;display:flex;background:white;margin-top:20px;cursor:pointer}.listItem___G1EbM>div{flex:1 1}.listItem___G1EbM:hover{box-shadow:0 0 10px #ccc}.info___sPjht{margin-left:20px}.info___sPjht p{margin-top:18px}.title___shRTj{display:box;display:flex;align-items:center;box-align:center}.title___shRTj strong{color:#333}.titleLeft___h6rpG{display:box;display:flex;align-items:center;box-align:center;flex:1 1}.titleLeft___h6rpG strong{color:#333;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:580px}.titleLeft___h6rpG strong:hover{color:#0152d9}.titleRight___LEnUj{margin-top:18px}.titleRight___LEnUj a{margin-right:20px;font-weight:700}.acitons___UegZy{background:white;display:box;display:flex;align-items:center;box-align:center;padding:0 30px 20px}.acitons___UegZy>div:nth-child(1){flex:1 1}.acitons___UegZy>div:nth-child(2){display:box;display:flex;align-items:center;box-align:center}.acitons___UegZy>div:nth-child(2) span{cursor:pointer;color:#999}.acitons___UegZy>div:nth-child(2) span:hover{color:#333}.moveCategory___PL8Dd{padding:30px 0;position:relative;top:-25px}.moveCategory___PL8Dd ul{box-shadow:0 0 6px #4c4c4c33!important;background:white;padding:10px 0}.moveCategory___PL8Dd ul li{padding:0;margin:5px 0;font-size:14px}.spanSize___QkMiH{font-size:16px;font-weight:400;color:#0152d9;cursor:pointer}.otherHomeworkWrap___WlvHv{position:fixed;width:100vw;height:100vh;inset:0;background:#f5f5f5;z-index:9999}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O{position:relative;background:#f5f5f5;width:100%;height:100%}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .flex___q8ATC{display:flex}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .search___xedy7{width:588px;padding:40px 0 30px;margin:0 auto}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .search___xedy7 .ant-input{width:500px;height:50px;background:#ffffff;border-radius:4px 0 0 4px;border:1px solid #dedede}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .search___xedy7 .ant-input-group-addon{background-color:#0152d9;border-radius:0 4px 4px 0}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .search___xedy7 .ant-input-group-addon .ant-input-search-button{width:88px;height:100%;border:none;box-shadow:none;border-radius:0 4px 4px 0}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .content___VSdQb{display:flex;flex-direction:column;align-items:center}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .content___VSdQb .listItem___u6wwP{display:flex;width:1200px;background-color:#fff;border-radius:4px;padding:20px}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .content___VSdQb .listItem___u6wwP .info___vvX3a{margin-left:8px;width:100%}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .content___VSdQb .listItem___u6wwP .info___vvX3a .title___FtVL7{font-size:16px;font-weight:500;color:#333;line-height:16px}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .content___VSdQb .listItem___u6wwP .info___vvX3a .describe___g43sA{line-height:20px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .content___VSdQb .listItem___u6wwP:last-child{margin-bottom:80px}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .footer___TNGYY{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;height:80px;background:#ffffff;box-shadow:-1px 0 8px #dedede}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .footer___TNGYY>button{width:88px;height:36px;border-radius:4px;margin-right:20px}.otherHomeworkWrap___WlvHv .otherHomeworkContainer___Qfj2O .footer___TNGYY>button:last-child{margin-right:0}.flex_box_center___SF0m3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ChLjp{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____l_EF{align-items:center;box-align:center}.flex_box_center_end___YcZNu{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9dNq{flex-direction:column;box-orient:block-axis}.downloadbutton___oEXJW{width:146px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#FFFFFF 0%,#F6F7F9 100%),#F6F7F9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;margin-bottom:20px}.configWorkContainer___CHUrh .ant-tabs-nav{background-color:#fff;height:unset!important}.configWorkContainer___CHUrh .ant-tabs-nav:before{content:""!important}.configWorkContainer___CHUrh .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{position:relative;display:inline-flex!important;align-items:center!important;margin:0 0 0 32px;padding:8px 0;font-size:12px;background:transparent!important;border:0!important;outline:none!important;cursor:pointer;border-radius:unset!important;font-weight:unset!important;color:#333!important;min-width:unset!important;height:60px!important}.wrap___KDoq2{max-height:550px}.wrap___KDoq2 .tip___WEJuX{height:30px;background:rgba(255,157,24,.1);border-radius:0 0 8px 8px;line-height:30px;padding-left:20px;font-size:12px;color:#ff9d18}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con{height:82px;background:#FFFFFF;box-shadow:0 2px 5px #0000000d;border-radius:4px;border:1px solid #F5F5F5;margin-top:10px;padding:14px 10px}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con .nameWrap___PUyEz{flex:1 1;overflow:hidden;line-height:initial}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con .name___xuUMY{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:16px;color:#000;padding-right:10px;display:inline-block}.wrap___KDoq2 .listWrap___IJDX4 .li___r5con .tag___l5CW2{height:20px;border-radius:10px;line-height:20px;padding:0 10px;font-weight:400;font-size:12px;user-select:none;flex-shrink:0}
diff --git a/p__Classrooms__Lists__ResourceRecommend__index.chunk.css b/p__Classrooms__Lists__ResourceRecommend__index.chunk.css
index 1dc90f9f4e..bbf49ffd55 100644
--- a/p__Classrooms__Lists__ResourceRecommend__index.chunk.css
+++ b/p__Classrooms__Lists__ResourceRecommend__index.chunk.css
@@ -1 +1 @@
-.flex_box_center___riBIL{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___QnIxq{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lDoLU{align-items:center;box-align:center}.flex_box_center_end___cJ2F_{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PSzC7{flex-direction:column;box-orient:block-axis}.wrap___Mlk1H{margin-bottom:26px;margin-right:22px}.wrap___Mlk1H:nth-child(3n){margin-right:0}.wrap___Mlk1H div[class~=ant-card]{width:290px;height:258px;margin-bottom:0;margin-right:0;display:inline-block;box-shadow:0 0 12px #0000001a;transition:all .5s;border-radius:8px;margin-top:15px;overflow:hidden;cursor:pointer}.wrap___Mlk1H div[class~=ant-card]:hover{box-shadow:0 0 12px #0000004d}.wrap___Mlk1H div[class~=ant-card] [class=ant-card-cover]{height:175px;width:100%;overflow:hidden}.wrap___Mlk1H div[class~=ant-card] :hover div[class^=mask]{display:block;top:0;width:100%;height:158px;cursor:pointer}.wrap___Mlk1H div[class~=ant-card] :hover div[class^=playIconWrap]{display:inline-block}.wrap___Mlk1H div[class=ant-card-body]{padding:0}.wrap___Mlk1H p{margin:0}.mask___MVQfB{border-radius:12px 12px 0 0;display:none;text-align:center;position:absolute;background:rgba(0,0,0,.39)}.playIconWrap___QcDy0{display:none;width:100%;text-align:center;height:70px;position:absolute;top:0;left:0;cursor:pointer}.playIcon___MXK2W{margin-top:25%;height:31px;width:31px}.linkWrap___rXjTB{position:absolute;width:100%;top:0;left:0;height:200px;z-index:1;text-decoration:none;color:#05101a}.link___uEr60{position:absolute;height:30px;line-height:30px;padding:0 18px;background:#f9751a;border-radius:0 100px 100px 0;display:block;left:0;top:32px;color:#fff;z-index:2}.imgWrap___nCe4C{display:block;width:100%;text-decoration:none;color:#05101a}.imgWrap___nCe4C>img{width:100%;border-radius:6px 6px 0 0;vertical-align:bottom;height:158px}.cardBottom___CqJQC{padding:15px 10px;box-sizing:border-box}.bottomTitle___oTGoY{max-width:256px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:inline-block}.timeWrap___ioirP{line-height:15px;margin-bottom:10px}.time___hl75k{height:15px;color:#c0c4cc}.bottomActionWrap___RhhZY{display:flex;align-items:center;margin-top:14px}.bottomActionWrap___RhhZY div{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px;color:#191919;font-size:14px}.bottomActionWrap___RhhZY b{font-size:14px;font-weight:500;color:#0152d9;cursor:pointer}.peopleWrap___TwLjM{color:#606266;font-size:14px;line-height:15px}.actionIcon___BfAaN{font-size:16px;color:#0152d9;margin-left:6px}.watermark___hNYlv{position:absolute;left:0;bottom:100px;font-size:18px;text-shadow:0px 0px 5px #b6b6b6;color:#fff;z-index:1}.videovideo___ovOkV::-webkit-media-controls-fullscreen-button{display:none!important}@keyframes upDown___SlgHv{0%{left:0;bottom:100px}40%{opacity:1;bottom:80%;left:calc(50% - 130px)}41%{opacity:0;bottom:80%;left:calc(50% - 130px)}79%{opacity:0;bottom:80%;left:calc(50% - 130px)}80%{opacity:1;opacity:100%;bottom:100px;left:calc(100% - 270px)}to{opacity:1;bottom:100px;left:calc(100% - 270px)}}.animate__loop___mvL6s{animation-name:upDown___SlgHv}:root{--youtube-red: #fe0900}.container___g1WYG{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.video-container___XPkWR{width:100%;height:100%;margin:0 auto;position:relative;display:flex;flex-direction:column;justify-content:center}.video-container___XPkWR video{width:100%;height:100%;max-height:auto;object-fit:cover}.video-controls___to0Zq{right:0;left:0;padding:10px;position:absolute;bottom:0;transition:all .2s ease;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.84))}.video-controls___to0Zq.hide___NA3DV{opacity:0;pointer-events:none}.video-progress___gqHsd{position:relative;height:4px;margin-bottom:10px;margin-top:5px;padding:0 6px}progress{appearance:none;border-radius:2px;width:100%;height:4px;pointer-events:none;position:absolute;top:0}progress::-webkit-progress-bar{background-color:#787878;border-radius:2px}progress::-webkit-progress-value{background:#fff;border-radius:2px}progress::-moz-progress-bar{background:#fff}.seek___iZHBm{position:absolute;top:0;width:100%;cursor:pointer;margin:0}.seek___iZHBm:hover+.seek-tooltip___uWyXx{display:block}.seek-tooltip___uWyXx{white-space:nowrap;display:none;position:absolute;top:-50px;margin-left:-20px;font-size:12px;padding:3px;content:attr(data-title);font-weight:700;color:#fff;background-color:#0009}.bottom-controls___uoIBm{display:flex;justify-content:space-between;align-items:center;font-size:14px}.bottom-controls___uoIBm button{display:inline-flex;align-items:center}.left-controls___mBEx4{display:flex;align-items:center;color:#fff;font-size:10px}.right-controls___e9L6r{display:flex}.right-controls___e9L6r .rateOverlay___HHBWe{background-color:#000}.right-controls___e9L6r .controlText___M_BWR{font-size:12px;color:#fff}.volume-controls___fa3mE{display:inline-flex;align-items:center}.volume-controls___fa3mE input{width:100px;opacity:1;transition:all .4s ease}.volume-controls___fa3mE:hover input,.volume-controls___fa3mE input:focus{width:100px;opacity:1}.container___g1WYG button{cursor:pointer;position:relative;margin-right:7px;font-size:12px;padding:3px;border:none;outline:none;background-color:transparent}.container___g1WYG button *{pointer-events:none}.container___g1WYG button:before{content:attr(data-title);position:absolute;display:none;left:0;top:-27px;background-color:#0009;color:#fff;font-weight:700;padding:4px 6px;word-break:keep-all;white-space:pre}.container___g1WYG button:last-child:before{right:0;left:inherit}.container___g1WYG button:hover:before{display:inline-block}.fullscreen-button___ur0es{margin-right:0}.fullscreen-button___ur0es:before{right:0;left:inherit!important;width:fit-content}.fullscreen-button1___rfaXm{margin-top:-10px}.pip-button___GFO8W svg{width:26px;height:26px}.playback-animation___ndURq{pointer-events:none;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;width:80px;height:80px;border-radius:80px;background-color:#0009;display:flex;justify-content:center;align-items:center;opacity:0}input[type=range]{-webkit-appearance:none;-moz-appearance:none;height:4px;background:transparent;cursor:pointer}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;cursor:pointer;border-radius:1.3px;-webkit-appearance:none;-webkit-transition:all .4s ease;transition:all .4s ease}input[type=range]::-webkit-slider-thumb{height:16px;width:16px;border-radius:16px;background:var(--youtube-red);cursor:pointer;-webkit-appearance:none;margin-left:-1px;opacity:0}input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range].volume___OTmpP{height:5px;background-color:#fff}input[type=range].volume___OTmpP::-webkit-slider-runnable-track{background-color:transparent}input[type=range].volume___OTmpP::-webkit-slider-thumb{margin-left:0;height:14px;width:14px;background:#fff}input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;border:1px solid transparent;background:transparent;border-radius:1.3px}input[type=range]::-moz-range-thumb{height:14px;width:14px;border-radius:50px;border:1px solid var(--youtube-red);background:var(--youtube-red);cursor:pointer;margin-top:5px}input[type=range]:focus::-moz-range-track{outline:none}input[type=range].volume___OTmpP::-moz-range-thumb{border:1px solid #fff;background:#fff}.hidden___o7GkT{display:none}.container___g1WYG svg{width:20px;height:20px;fill:#fff;stroke:#fff;cursor:pointer}[id=educoder] .modal___LGwws{position:relative}[id=educoder] .modal___LGwws video{width:800px;height:450px}[id=educoder] .modal___LGwws div[class~=ant-modal-body]{padding:0!important;font-size:0!important;vertical-align:top}[id=educoder] .closeIcon___vsUXI{position:absolute;color:#fff;top:-10px;right:-36px;font-size:24px!important;width:14px;height:8px;margin-right:0;z-index:9;cursor:pointer}[id=educoder] .closeIcon___vsUXI:before{left:-4px;position:absolute;top:-16px}[id=educoder] .wrap___tDzbl{display:flex;justify-content:space-between;padding:9px;background:#000000}[id=educoder] .input___aikQk{color:#707070;background-color:#000;border-color:#707070;margin-right:12px}.flex_box_center___p5F4p{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___XpX93{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___CZqxk{align-items:center;box-align:center}.flex_box_center_end___CinPQ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___RMknq{flex-direction:column;box-orient:block-axis}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD{background:#FFFFFF;border-radius:0 4px 4px;padding:20px 20px 23px;margin-bottom:20px}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD:hover{box-shadow:0 0 12px #c6c8d380}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .top___KkWz1{display:flex;margin-top:20px;align-items:center}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .top___KkWz1 aside{flex:1 1;padding-right:10px;overflow:hidden;text-overflow:ellipsis;display:inline-block;font-size:18px;font-weight:500;color:#191919}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .top___KkWz1 div{font-size:16px;font-weight:500;color:#0152d9;cursor:pointer}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .bottom___MTHH1{margin-top:19px;display:flex;align-items:center}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .bottom___MTHH1 .tag___Sj7ii{font-size:14px;color:#191919;margin-right:40px}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .bottom___MTHH1 .tag___Sj7ii span{color:#576368;margin-right:8px;line-height:14px}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .bottom___MTHH1 .rate___RKAhp{display:flex;align-items:center;margin-left:auto}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .bottom___MTHH1 .rate___RKAhp [class~=ant-rate-star]{font-size:16px}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .bottom___MTHH1 .rate___RKAhp [class~=ant-rate]{font-size:12px;color:#ffa100;transform:translateY(-1px)}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .bottom___MTHH1 .rate___RKAhp [class~=ant-rate-star]:not(:last-child){margin-right:2px}.wrap___fNq3s .videoWrap___Kv7Tg{padding-bottom:20px}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}
+.flex_box_center___riBIL{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___QnIxq{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lDoLU{align-items:center;box-align:center}.flex_box_center_end___cJ2F_{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PSzC7{flex-direction:column;box-orient:block-axis}.wrap___Mlk1H{margin-bottom:26px;margin-right:22px}.wrap___Mlk1H:nth-child(3n){margin-right:0}.wrap___Mlk1H div[class~=ant-card]{width:290px;height:258px;margin-bottom:0;margin-right:0;display:inline-block;box-shadow:0 0 12px #0000001a;transition:all .5s;border-radius:8px;margin-top:15px;overflow:hidden;cursor:pointer}.wrap___Mlk1H div[class~=ant-card]:hover{box-shadow:0 0 12px #0000004d}.wrap___Mlk1H div[class~=ant-card] [class=ant-card-cover]{height:175px;width:100%;overflow:hidden}.wrap___Mlk1H div[class~=ant-card] :hover div[class^=mask]{display:block;top:0;width:100%;height:158px;cursor:pointer}.wrap___Mlk1H div[class~=ant-card] :hover div[class^=playIconWrap]{display:inline-block}.wrap___Mlk1H div[class=ant-card-body]{padding:0}.wrap___Mlk1H p{margin:0}.mask___MVQfB{border-radius:12px 12px 0 0;display:none;text-align:center;position:absolute;background:rgba(0,0,0,.39)}.playIconWrap___QcDy0{display:none;width:100%;text-align:center;height:70px;position:absolute;top:0;left:0;cursor:pointer}.playIcon___MXK2W{margin-top:25%;height:31px;width:31px}.linkWrap___rXjTB{position:absolute;width:100%;top:0;left:0;height:200px;z-index:1;text-decoration:none;color:#05101a}.link___uEr60{position:absolute;height:30px;line-height:30px;padding:0 18px;background:#f9751a;border-radius:0 100px 100px 0;display:block;left:0;top:32px;color:#fff;z-index:2}.imgWrap___nCe4C{display:block;width:100%;text-decoration:none;color:#05101a}.imgWrap___nCe4C>img{width:100%;border-radius:6px 6px 0 0;vertical-align:bottom;height:158px}.cardBottom___CqJQC{padding:15px 10px;box-sizing:border-box}.bottomTitle___oTGoY{max-width:256px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:inline-block}.timeWrap___ioirP{line-height:15px;margin-bottom:10px}.time___hl75k{height:15px;color:#c0c4cc}.bottomActionWrap___RhhZY{display:flex;align-items:center;margin-top:14px}.bottomActionWrap___RhhZY div{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px;color:#191919;font-size:14px}.bottomActionWrap___RhhZY b{font-size:14px;font-weight:500;color:#0152d9;cursor:pointer}.peopleWrap___TwLjM{color:#606266;font-size:14px;line-height:15px}.actionIcon___BfAaN{font-size:16px;color:#0152d9;margin-left:6px}.watermark___hNYlv{position:absolute;left:0;bottom:100px;font-size:18px;text-shadow:0px 0px 5px #b6b6b6;color:#fff;z-index:1}.videovideo___ovOkV::-webkit-media-controls-fullscreen-button{display:none!important}@keyframes upDown___SlgHv{0%{left:0;bottom:100px}40%{opacity:1;bottom:80%;left:calc(50% - 130px)}41%{opacity:0;bottom:80%;left:calc(50% - 130px)}79%{opacity:0;bottom:80%;left:calc(50% - 130px)}80%{opacity:1;opacity:100%;bottom:100px;left:calc(100% - 270px)}to{opacity:1;bottom:100px;left:calc(100% - 270px)}}.animate__loop___mvL6s{animation-name:upDown___SlgHv}:root{--youtube-red: #fe0900}.container___g1WYG{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.video-container___XPkWR{width:100%;height:100%;margin:0 auto;position:relative;display:flex;flex-direction:column;justify-content:center}.video-container___XPkWR video{width:100%;height:100%;max-height:auto;object-fit:cover}.video-controls___to0Zq{right:0;left:0;padding:10px;position:absolute;bottom:0;transition:all .2s ease;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.84))}.video-controls___to0Zq.hide___NA3DV{opacity:0;pointer-events:none}.video-progress___gqHsd{position:relative;height:4px;margin-bottom:10px;margin-top:5px;padding:0 6px}progress{appearance:none;border-radius:2px;width:100%;height:4px;pointer-events:none;position:absolute;top:0}progress::-webkit-progress-bar{background-color:#787878;border-radius:2px}progress::-webkit-progress-value{background:#fff;border-radius:2px}progress::-moz-progress-bar{background:#fff}.seek___iZHBm{position:absolute;top:0;width:100%;cursor:pointer;margin:0}.seek___iZHBm:hover+.seek-tooltip___uWyXx{display:block}.seek-tooltip___uWyXx{white-space:nowrap;display:none;position:absolute;top:-50px;margin-left:-20px;font-size:12px;padding:3px;content:attr(data-title);font-weight:700;color:#fff;background-color:#0009}.bottom-controls___uoIBm{display:flex;justify-content:space-between;align-items:center;font-size:14px}.bottom-controls___uoIBm button{display:inline-flex;align-items:center}.left-controls___mBEx4{display:flex;align-items:center;color:#fff;font-size:10px}.right-controls___e9L6r{display:flex}.right-controls___e9L6r .rateOverlay___HHBWe{background-color:#000}.right-controls___e9L6r .controlText___M_BWR{font-size:12px;color:#fff}.volume-controls___fa3mE{display:inline-flex;align-items:center}.volume-controls___fa3mE input{width:100px;opacity:1;transition:all .4s ease}.volume-controls___fa3mE:hover input,.volume-controls___fa3mE input:focus{width:100px;opacity:1}.container___g1WYG button{cursor:pointer;position:relative;margin-right:7px;font-size:12px;padding:3px;border:none;outline:none;background-color:transparent}.container___g1WYG button *{pointer-events:none}.container___g1WYG button:before{content:attr(data-title);position:absolute;display:none;left:0;top:-27px;background-color:#0009;color:#fff;font-weight:700;padding:4px 6px;word-break:keep-all;white-space:pre}.container___g1WYG button:last-child:before{right:0;left:inherit}.container___g1WYG button:hover:before{display:inline-block}.fullscreen-button___ur0es{margin-right:0}.fullscreen-button___ur0es:before{right:0;left:inherit!important;width:fit-content}.fullscreen-button1___rfaXm{margin-top:-10px}.pip-button___GFO8W svg{width:26px;height:26px}.playback-animation___ndURq{pointer-events:none;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;width:80px;height:80px;border-radius:80px;background-color:#0009;display:flex;justify-content:center;align-items:center;opacity:0}input[type=range]{-webkit-appearance:none;-moz-appearance:none;height:4px;background:transparent;cursor:pointer}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;cursor:pointer;border-radius:1.3px;-webkit-appearance:none;-webkit-transition:all .4s ease;transition:all .4s ease}input[type=range]::-webkit-slider-thumb{height:16px;width:16px;border-radius:16px;background:var(--youtube-red);cursor:pointer;-webkit-appearance:none;margin-left:-1px;opacity:0}input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range].volume___OTmpP{height:5px;background-color:#fff}input[type=range].volume___OTmpP::-webkit-slider-runnable-track{background-color:transparent}input[type=range].volume___OTmpP::-webkit-slider-thumb{margin-left:0;height:14px;width:14px;background:#fff}input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;border:1px solid transparent;background:transparent;border-radius:1.3px}input[type=range]::-moz-range-thumb{height:14px;width:14px;border-radius:50px;border:1px solid var(--youtube-red);background:var(--youtube-red);cursor:pointer;margin-top:5px}input[type=range]:focus::-moz-range-track{outline:none}input[type=range].volume___OTmpP::-moz-range-thumb{border:1px solid #fff;background:#fff}.hidden___o7GkT{display:none}.container___g1WYG svg{width:20px;height:20px;fill:#fff;stroke:#fff;cursor:pointer}[id=educoder] .modal___LGwws{position:relative}[id=educoder] .modal___LGwws video{width:800px;height:450px}[id=educoder] .modal___LGwws div[class~=ant-modal-body]{padding:0!important;font-size:0!important;vertical-align:top}[id=educoder] .closeIcon___vsUXI{position:absolute;color:#fff;top:-10px;right:-36px;font-size:24px!important;width:14px;height:8px;margin-right:0;z-index:9;cursor:pointer}[id=educoder] .closeIcon___vsUXI:before{left:-4px;position:absolute;top:-16px}[id=educoder] .wrap___tDzbl{display:flex;justify-content:space-between;padding:9px;background:#000000}[id=educoder] .input___aikQk{color:#707070;background-color:#000;border-color:#707070;margin-right:12px}.flex_box_center___p5F4p{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___XpX93{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___CZqxk{align-items:center;box-align:center}.flex_box_center_end___CinPQ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___RMknq{flex-direction:column;box-orient:block-axis}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD{background:#FFFFFF;border-radius:0 4px 4px;padding:20px 20px 23px;margin-bottom:20px}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD:hover{box-shadow:0 0 12px #c6c8d380}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .top___KkWz1{display:flex;margin-top:20px;align-items:center}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .top___KkWz1 aside{flex:1 1;padding-right:10px;overflow:hidden;text-overflow:ellipsis;display:inline-block;font-size:18px;font-weight:500;color:#191919}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .top___KkWz1 div{font-size:16px;font-weight:500;color:#0152d9;cursor:pointer}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .bottom___MTHH1{margin-top:19px;display:flex;align-items:center}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .bottom___MTHH1 .tag___Sj7ii{font-size:14px;color:#191919;margin-right:40px}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .bottom___MTHH1 .tag___Sj7ii span{color:#576368;margin-right:8px;line-height:14px}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .bottom___MTHH1 .rate___RKAhp{display:flex;align-items:center;margin-left:auto}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .bottom___MTHH1 .rate___RKAhp [class~=ant-rate-star]{font-size:16px}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .bottom___MTHH1 .rate___RKAhp [class~=ant-rate]{font-size:12px;color:#ffa100;transform:translateY(-1px)}.wrap___fNq3s .listWrap____pT8s .list___xQ3gD .bottom___MTHH1 .rate___RKAhp [class~=ant-rate-star]:not(:last-child){margin-right:2px}.wrap___fNq3s .videoWrap___Kv7Tg{padding-bottom:20px}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#ffffff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S{display:inline-block;padding:0 12px;height:30px;background:#FAFBFC;border:1px solid #E7E7E7;border-radius:4px;line-height:30px;cursor:no-drop;text-align:center;color:silver}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}
diff --git a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js
index a93e117fc2..fcab946543 100644
--- a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js
+++ b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[342],{98425:function(qe,he,s){s.d(he,{ij:function(){return ge},_s:function(){return J},Uf:function(){return W},ZP:function(){return Ie}});var e=s(59301),m={flex_box_center:"flex_box_center___swvFl",flex_space_between:"flex_space_between___AqPFV",flex_box_vertical_center:"flex_box_vertical_center___XWInJ",flex_box_center_end:"flex_box_center_end___GB61t",flex_box_column:"flex_box_column___dJnz1",analysis:"analysis___xyV_c",title:"title___DQ3VK",itemWrap:"itemWrap___vFE5r",item:"item___NjeOt",list:"list___BbMrm",wrap:"wrap___UQTTb",img:"img___tNvUo",tips:"tips___Eu4wH",footer:"footer___ZbR9W",noData:"noData___mLlw0"},c=s(92310),j=s.n(c),y=s(42441),q=s(6848),I=s(56511),ee=s(71418),$=s(6629),ue=s(46961),x=Object.defineProperty,d=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,ae=(k,N,F)=>N in k?x(k,N,{enumerable:!0,configurable:!0,writable:!0,value:F}):k[N]=F,M=(k,N)=>{for(var F in N||(N={}))C.call(N,F)&&ae(k,F,N[F]);if(d)for(var F of d(N))L.call(N,F)&&ae(k,F,N[F]);return k};const W=(k={})=>{var N,F,V,oe;let D=(N=k==null?void 0:k.emotion)==null?void 0:N.map(h=>M({value:h==null?void 0:h.rate},h)),T=(F=k==null?void 0:k.focus)==null?void 0:F.map(h=>M({value:h==null?void 0:h.rate},h)),Y=(V=k==null?void 0:k.action)==null?void 0:V.map(h=>M({value:h==null?void 0:h.rate},h)),se=(oe=k==null?void 0:k.intention)==null?void 0:oe.map(h=>M({value:h==null?void 0:h.rate},h));return[{title:"\u8868\u60C5\u5360\u6BD4",color:["#f7ca2e","#4ccf71","#3791ee","#f9ac95","#4f74ee","#f0e999"],data:D||[]},{title:"\u4E13\u6CE8\u5EA6\u5360\u6BD4",color:["#4f74ee","#f9ac95","#9cb5fe","#eaa170","#3791ee","#a39bed"],data:T||[]},{title:"\u884C\u4E3A\u5360\u6BD4\u60C5\u51B5",color:["#5eca9c","#a39bed","#f68238","#f0e999","#eaa170","#f9ac95"],data:Y||[]},{title:"\u610F\u56FE\u5360\u6BD4\u60C5\u51B5",color:["#eaa170","#739fcb","#f0e999","#f9ac95","#4f74ee","#5eca9c"],data:se||[]}]},J=({className:k,dataSource:N=[],col:F=4,right:V,bottom:oe=23,precision:D=0,wrapWidth:T=1200})=>{const Y=(h="",re,ie="--")=>h?(h==null?void 0:h.length)>re?(h==null?void 0:h.slice(0,re-1))+"...":h:ie,se=Math.floor((T-(F-1)*V)/F);return e.createElement("div",{className:j()(m.list,k)},!!(N!=null&&N.length)&&(N==null?void 0:N.map((h,re)=>{const{cover_pic:ie,created_at:fe,emotion:ye,action:_e,intention:H,focus:be}=h;return e.createElement("div",{key:re,className:m.wrap,style:{width:se,marginRight:(1+re)%F===0?0:V+D,marginBottom:oe}},e.createElement("div",{className:m.img},e.createElement("img",{src:`${ue.Z.API_SERVER}${ie}`}),e.createElement("div",{className:m.tips},e.createElement("div",null,e.createElement("i",{className:"iconfont icon-paisheshijian mr5 font14"})," \u62CD\u6444\u65F6\u95F4"),e.createElement("span",null,fe))),e.createElement("div",{className:m.footer},e.createElement("ul",null,e.createElement("li",null,e.createElement("i",{className:"iconfont icon-biaoqing"}),e.createElement("span",null,"\u8868\u60C5\uFF1A",e.createElement(q.Z,{title:ye},e.createElement("span",{className:"c-grey-333"},Y(ye,4))))),e.createElement("li",null,e.createElement("i",{className:"iconfont icon-hangwei"}),e.createElement("span",null,"\u884C\u4E3A\uFF1A",e.createElement(q.Z,{title:_e},e.createElement("span",{className:"c-grey-333"},Y(_e,4)))))),e.createElement("ul",null,e.createElement("li",null,e.createElement("i",{className:"iconfont icon-yitu"}),e.createElement("span",null,"\u610F\u56FE\uFF1A",e.createElement(q.Z,{title:H},e.createElement("span",{className:"c-grey-333"},Y(H,4))))),e.createElement("li",null,e.createElement("i",{className:"iconfont icon-zhuangtai"}),e.createElement("span",null,"\u4E13\u6CE8\u5EA6\uFF1A",e.createElement(q.Z,{title:be},e.createElement("span",{className:"c-grey-333"},Y(be,3))))))))})))},ge=({className:k,style:N,title:F,hideBar:V=!1,children:oe,customText:D="",noDataText:T="",emptyData:Y=[],loading:se,actionAnalysis:h})=>{var re,ie;const fe=((re=Y==null?void 0:Y[0])==null?void 0:re.every(_e=>{var H;return!((H=_e==null?void 0:_e.data)!=null&&H.length)}))&&!((ie=Y==null?void 0:Y[1])!=null&&ie.length)||!h,ye=h?T:D;return e.createElement(I.Z,{loading:se,active:!0},fe&&e.createElement("div",{className:j()(m.noData,k),style:N},!!F&&e.createElement("div",{className:m.title},!V&&e.createElement("b",null),e.createElement("span",null,F)),e.createElement("div",{className:m.itemWrap},e.createElement($.Z,{customText:ye}))),!fe&&oe)};var Ie=({className:k,style:N,data:F=[],title:V,hideBar:oe=!1,loading:D=!1})=>e.createElement("div",{className:j()(m.analysis,k),style:N},!!V&&e.createElement("div",{className:m.title},!oe&&e.createElement("b",null),e.createElement("span",null,V)),e.createElement(ee.Z,{spinning:D},e.createElement("div",{className:m.itemWrap},F==null?void 0:F.map((T,Y)=>e.createElement("div",{className:m.item,key:Y},e.createElement(y.Z,{option:{tooltip:{trigger:"item",formatter:"{a}
{b}: {c}%"},title:{left:"center",bottom:15,text:T==null?void 0:T.title},legend:{top:10,right:10,orient:"vertical",show:!0,align:"left",icon:"circle",itemWidth:10,itemHeight:10,formatter:function(se){for(let h in T==null?void 0:T.data)if(se==(T==null?void 0:T.data[h].name))return se+" "+(T==null?void 0:T.data[h].value)+"%"},textStyle:{color:"#767676",fontSize:12}},color:T==null?void 0:T.color,series:[{type:"pie",radius:["20%","35%"],center:["20%","40%"],avoidLabelOverlap:!1,label:{show:!1},labelLine:{show:!1},data:T==null?void 0:T.data}]},style:{height:145}}))))))},85174:function(qe,he,s){s.r(he),s.d(he,{default:function(){return et}});var e=s(59301),m=s(99232),c=s.n(m),j=s(86129),y=s.n(j),q=s(76265),I=s(63144),ee=s(43418),$=s(8591),ue=s(56511),x=s(66104),d=s(95237),C=s(43604),L=s(3113),ae=s(6848),M=s(28103),W=s(98135),J=s(14491),ge=s(22596),Le=s(87026),Ie=s(88289),k=s(20360),N=s(46961),F=s(35099),V=s(15826),oe=s(42441),D={flex_box_center:"flex_box_center___KJUhi",flex_space_between:"flex_space_between____N4uH",flex_box_vertical_center:"flex_box_vertical_center___yOdsz",flex_box_center_end:"flex_box_center_end___seJB9",flex_box_column:"flex_box_column___ihHC5",title:"title___JSmnB",export:"export___pgR1H",title1_right:"title1_right___MdWJo",userPic:"userPic___UeG3e",userInfo:"userInfo___TNu6l",listItem:"listItem___wdbM_",rightInfo:"rightInfo___Swqk5",shixunTitle:"shixunTitle___L2Tc4",shixunWrp:"shixunWrp___ZoaTc",footerBar:"footerBar___QW5rq",footerBarStatic:"footerBarStatic___CRq8b",exitComment:"exitComment___u4Rqt",nextComment:"nextComment___lvaID",modal:"modal___g3B3L"},T={normal:{opacity:.8,shadowBlur:10,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"rgba(0, 0, 0, 0)",color:"#2e65ad"}};const Y=({shixunHomeworks:a,data:l,globalSetting:o,loading:E,dispatch:w})=>{var O;const{shixunWorkReport:g}=a;let _=((O=l==null?void 0:l.efficiency_list)==null?void 0:O.length)-parseInt(l==null?void 0:l.myself_eff[0]);const v=()=>({title:{text:"\u5B66\u4E60\u6548\u7387",subtext:"\u5B66\u4E60\u6548\u7387=log(\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6)"},backgroundColor:"#fff",color:["#dd4444","#fec42c","#80F1BE"],grid:{left:"3%",right:"9%",bottom:"3%",containLabel:!0},tooltip:{showDelay:0,formatter:function(B){return B.name===g.username?"\u59D3\u540D\uFF1A"+g.username+"
\u5B66\u53F7\uFF1A "+g.user_id+"
\u6548\u7387\uFF1A"+(l==null?void 0:l.myself_eff[1]):B.name+":"+B.value+" "},axisPointer:{show:!0,type:"cross",lineStyle:{type:"dashed",width:1}}},xAxis:[{type:"value",name:"\u5B66\u751F\u4F4D\u7F6E",nameTextStyle:{color:"#000",fontSize:12},scale:!0,axisLabel:{formatter:""},axisTick:{show:!1},splitLine:{show:!1}}],yAxis:[{type:"value",name:" ",nameGap:20,nameTextStyle:{color:"#000",fontSize:12},scale:!0,axisLabel:{formatter:"{value}"},splitLine:{show:!1}}],series:[{name:"",type:"scatter",data:l==null?void 0:l.efficiency_list,itemStyle:{normal:{color:"#2e65ad"}},markArea:{silent:!0,itemStyle:{normal:{color:"transparent",borderWidth:1,borderType:"dashed"}},data:[[{name:"\u5B66\u4E60\u6548\u7387\u5206\u5E03\u533A\u95F4",xAxis:"min",yAxis:"min"},{xAxis:"max",yAxis:"max"}]]},markPoint:{data:[{name:g.username,xAxis:_,yAxis:l==null?void 0:l.myself_eff[1],value:l==null?void 0:l.myself_eff[1]}],itemStyle:{normal:{color:"#c23531"}}},markLine:{lineStyle:{normal:{type:"solid",color:"#ff6800"}},data:[{type:"average",name:"\u4E2D\u4F4D\u503C"}]}}]}),R=()=>({title:{text:"\u80FD\u529B\u503C",subtext:"\u80FD\u529B\u503C\uFF08\u5B9E\u8BAD\u83B7\u5F97\u7ECF\u9A8C\u503C/\u5B9E\u8BAD\u8BC4\u6D4B\u6B21\u6570\uFF09"},backgroundColor:"#fff",color:["#dd4444","#fec42c","#80F1BE"],grid:{x:"10%",x2:150,y:"18%",y2:"10%"},tooltip:{padding:10,backgroundColor:"#222",borderColor:"#777",borderWidth:1,formatter:function(B){var p=B.value;if(B.name===g.username)return"\u59D3\u540D\uFF1A"+g.username+"
\u5B66\u53F7\uFF1A "+g.user_id+"
\u5F97\u5206\uFF1A"+(l==null?void 0:l.myself_object[1])}},xAxis:{type:"value",name:"log(\u5B9E\u8BAD\u7684\u603B\u65F6\u95F4)",nameGap:16,nameTextStyle:{color:"#000",fontSize:14},splitLine:{show:!1},axisLine:{lineStyle:{color:"#000"}}},yAxis:{type:"value",name:" ",nameLocation:"end",nameGap:20,nameTextStyle:{color:"#000",fontSize:12},axisLine:{lineStyle:{color:"#000"}},splitLine:{show:!1}},series:[{name:"\u80FD\u529B",type:"scatter",itemStyle:T,data:l==null?void 0:l.consume_list,symbolSize:function(B){return Math.round(B[2])},markPoint:{data:[{name:g.username,xAxis:l==null?void 0:l.myself_object[0],yAxis:l==null?void 0:l.myself_object[1],value:l==null?void 0:l.myself_object[1]}],itemStyle:{normal:{color:"#c23531"}}}}]});return e.createElement(e.Fragment,null,e.createElement("aside",{className:"ml60 pr30"},e.createElement(d.Z,null,e.createElement(C.Z,{flex:"800px"},e.createElement(oe.Z,{style:{width:750,height:580},option:v()})),e.createElement(C.Z,{flex:"1"},e.createElement("aside",{className:D.rightInfo},e.createElement("ul",null,e.createElement("li",null,e.createElement("span",null,"\u59D3\u540D")," ",e.createElement("span",{className:"ml30"},g.username)),e.createElement("li",null,e.createElement("span",null,"\u5B66\u53F7")," ",e.createElement("span",{className:"ml30"},g.student_id||"--")),e.createElement("li",null,e.createElement("span",null,"\u5B66\u4E60\u6548\u7387")," ",e.createElement("span",{className:"ml30 c-orange"},l==null?void 0:l.myself_eff[1])),e.createElement("li",null,e.createElement("span",null,"\u5F53\u524D\u6392\u540D")," ",e.createElement("span",{className:"ml30 c-orange"},l==null?void 0:l.myself_eff[0]))),e.createElement("p",null,"1\u4E2A\u5C0F\u5706\u70B9\u4EE3\u88681\u4E2A\u5B66\u751F\u7684\u5B66\u4E60\u6548\u7387",e.createElement("br",null),"\u7EA2\u8272\u6C34\u6EF4\u8868\u793A\u5F53\u524D\u5B66\u751F\u7684\u5B66\u4E60\u6548\u7387\u503C",e.createElement("br",null),"\u5C0F\u5706\u70B9\u8D8A\u9AD8\uFF0C\u5B66\u4E60\u6548\u7387\u8D8A\u9AD8",e.createElement("br",null),"\u6A59\u8272\u6A2A\u5411\u7BAD\u5934\uFF1A\u4E2D\u4F4D\u503C\uFF0C\u8868\u793A\u6574\u4E2A\u8BFE\u5802\u5B66\u751F\u8868\u73B0\u7684\u5E73\u5747\u503C"))))),e.createElement("aside",{className:"ml60 pr30"},e.createElement(d.Z,null,e.createElement(C.Z,{flex:"800px"},e.createElement(oe.Z,{style:{width:750,height:580},option:R()})),e.createElement(C.Z,{flex:"1"},e.createElement("aside",{className:D.rightInfo},e.createElement("ul",null,e.createElement("li",null,e.createElement("span",null,"\u59D3\u540D")," ",e.createElement("span",{className:"ml30"},g.username)),e.createElement("li",null,e.createElement("span",null,"\u5B66\u53F7")," ",e.createElement("span",{className:"ml30"},g.student_id||"--")),e.createElement("li",null,e.createElement("span",null,"\u80FD\u529B")," ",e.createElement("span",{className:"ml30 c-orange"},l==null?void 0:l.myself_object[1]))),e.createElement("p",null,"1\u4E2A\u5C0F\u5706\u70B9\u4EE3\u88681\u4E2A\u5B66\u751F\u7684\u80FD\u529B\u503C",e.createElement("br",null),"\u7EA2\u8272\u6C34\u6EF4\u8868\u793A\u5F53\u524D\u5B66\u751F\u7684\u80FD\u529B\u503C",e.createElement("br",null),"\u5C0F\u5706\u5708\u8D8A\u5927\uFF0C\u8BC4\u6D4B\u6B21\u6570\u8D8A\u5C11",e.createElement("br",null)))))))};var se=(0,I.connect)(({shixunHomeworks:a,loading:l,globalSetting:o})=>({shixunHomeworks:a,globalSetting:o,loading:l.effects}))(Y),h=s(90612),re=s(26220),ie=({defaultValue:a,onBlur:l,max:o,className:E="game-score"})=>{const[w,O]=(0,e.useState)(a);(0,e.useEffect)(()=>{O(a)},[a]);function g(v){O(v)}function _(){w!==a&&l(w>o?o:w)}return e.createElement(re.Z,{max:o,min:0,className:E,value:w,onChange:g,onBlur:_})},fe=s(57809),ye=s(94646),_e={md:"md___TEmcT"},H=s(59301),be=Object.defineProperty,eu=Object.defineProperties,uu=Object.getOwnPropertyDescriptors,je=Object.getOwnPropertySymbols,tu=Object.prototype.hasOwnProperty,nu=Object.prototype.propertyIsEnumerable,We=(a,l,o)=>l in a?be(a,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[l]=o,He=(a,l)=>{for(var o in l||(l={}))tu.call(l,o)&&We(a,o,l[o]);if(je)for(var o of je(l))nu.call(l,o)&&We(a,o,l[o]);return a},Ve=(a,l)=>eu(a,uu(l));const lu=fe.default.Option,au={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var ou=(a=>(a[a.SET_PATH=0]="SET_PATH",a[a.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",a))(ou||{});function su(a,l){switch(l.type){case 0:return Ve(He({},a),{selectedPath:l.payload});case 1:return Ve(He({},a),{passedContent:l.payload});default:throw new Error}}var n=({path:a,game_id:l,onPathChange:o,autoHeight:E,diff_code_count:w,data:O,game_codes_cn:g})=>{var _,v,R,B;const p=a.split("\uFF1B").filter(U=>!!U),[ne,z]=(0,e.useReducer)(su,{selectedPath:p[0],passedContent:{language:"python",content:""}}),{selectedPath:K,passedContent:Ae}=ne;function Oe(U){z({type:0,payload:U})}const ve={\u6700\u540E\u901A\u5173\u4EE3\u7801:"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801",\u6700\u65B0\u4EE3\u7801:"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5",\u622A\u6B62\u540E\u901A\u5173\u4EE3\u7801:"\u5728\u4F5C\u4E1A\u65F6\u95F4\u7ED3\u675F\u540E\u901A\u5173\u8BE5\u9898\u7684\u4EE3\u7801\u8BE6\u60C5"};return H.createElement(H.Fragment,null,H.createElement("h2",null," ",H.createElement("span",null,g,g&&H.createElement("span",{className:"ml5 font12 c-grey-999"},ve[g])),w&&H.createElement("span",{style:{marginLeft:"50px"}},"\u4EE3\u7801\u4FEE\u6539\u884C\u6570 ",w),H.createElement("span",null,H.createElement(fe.default,{style:{width:200},value:K,onChange:Oe}," ",p.map(U=>H.createElement(lu,{key:U,value:U},U))," "))," "),(K==null?void 0:K.split(".")[1])==="md"&&H.createElement(ye.Z,{height:300,autoHeight:E,defaultValue:((v=(_=O==null?void 0:O.filter(U=>U.path===K))==null?void 0:_[0])==null?void 0:v.content)||"",className:_e.md}),(K==null?void 0:K.split(".")[1])!=="md"&&H.createElement(h.ZP,{height:300,language:Ae.language,value:((B=(R=O==null?void 0:O.filter(U=>U.path===K))==null?void 0:R[0])==null?void 0:B.content)||"",autoHeight:E,theme:"default",options:au}))},i=s(43785),b=s(12911),ru=s.n(b),Me=Object.defineProperty,Ye=Object.getOwnPropertySymbols,iu=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,Fe=(a,l,o)=>l in a?Me(a,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[l]=o,Ce=(a,l)=>{for(var o in l||(l={}))iu.call(l,o)&&Fe(a,o,l[o]);if(Ye)for(var o of Ye(l))ke.call(l,o)&&Fe(a,o,l[o]);return a},_u=(a,l,o)=>new Promise((E,w)=>{var O=v=>{try{_(o.next(v))}catch(R){w(R)}},g=v=>{try{_(o.throw(v))}catch(R){w(R)}},_=v=>v.done?E(v.value):Promise.resolve(v.value).then(O,g);_((o=o.apply(a,l)).next())});const ju=({shixunHomeworks:a,autoHeight:l,classroomList:o,dispatch:E})=>{const{shixunWorkReport:w}=a,{stage_list:O,work_id:g}=w,[_,v]=(0,e.useState)(!1),[R,B]=(0,e.useState)(!0),[p,ne]=(0,e.useState)({left:0,top:0,bottom:0,right:0}),z=(0,e.useRef)(null),[K,Ae]=(0,e.useState)(!1),Oe=(A,t)=>{var Q;const{clientWidth:ce,clientHeight:pe}=window.document.documentElement,Be=(Q=z.current)==null?void 0:Q.getBoundingClientRect();Be&&ne({left:-Be.left+t.x,right:ce-(Be.right-t.x),top:-Be.top+t.y,bottom:pe-(Be.bottom-t.y)})},ve=(0,I.useParams)(),U=(0,F.GJ)(),Je={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};(0,e.useEffect)(()=>{console.log(ve)},[]);const mu=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"position",width:"100px"},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"output_detail"},{title:"\u8BC4\u6D4B\u8017\u65F6(S)",dataIndex:"ts_time",width:"130px"},{title:"\u5185\u5B58\u6D88\u8017(MB)",width:"150px",dataIndex:"ts_mem"},{title:"\u8BC4\u6D4B\u65F6\u95F4",width:"170px",dataIndex:"created_at",render:A=>c()(A).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",width:"80px",dataIndex:"query_index",render:(A,t)=>e.createElement("span",{className:"c-blue current",onClick:()=>_u(void 0,null,function*(){var Q,ce;const pe=yield(0,i.Lk)(t.game_identifier,{path:(ce=(Q=t.path)==null?void 0:Q.replace(/\;/g,";"))==null?void 0:ce.split(";")[0],query_index:t.query_index,homework_common_id:ve.categoryId});(pe==null?void 0:pe.status)===0&&(Ae(pe),v(!0))})},t.query_index?"\u67E5\u770B\u4EE3\u7801":"")}];function bu(A,t){return _u(this,null,function*(){const{challenge_id:Q}=O[A],ce=yield E({type:"shixunHomeworks/changeScore",payload:{categoryId:ve.homeworkId,type:"report",score:t,challenge_id:Q}});yield E({type:"shixunHomeworks/getShixunWorkReport",payload:Ce({},ve)}),ce.status===0&&$.ZP.success("\u64CD\u4F5C\u6210\u529F")})}function Pu(A,t){return(0,q.U2)(`student_works/${g}/rep_passed_content.json`,{path:t,game_id:A})}const ze=w.shixun_detail;return e.createElement(e.Fragment,null,ze==null?void 0:ze.map(function(A,t){var Q;return e.createElement("div",{key:t},e.createElement("aside",{className:"pl30 pr30",key:t},e.createElement("div",{className:`${D.shixunTitle} mt10`},e.createElement("div",null,e.createElement("span",{className:"fa fa-code "}),e.createElement("strong",{className:"c-black"},"\u7B2C",t+1,"\u5173 ",e.createElement(I.Link,{className:"c-black",target:"_blank",to:`/tasks/${A.game_identifier}`},A.subject))),U?e.createElement("span",null,"\u8C03\u5206\uFF1A",e.createElement(ie,{className:"game-score",max:O[t].game_score_full,defaultValue:O[t].game_score,onBlur:ce=>{var pe;if((0,F.Rm)()&&!((pe=o.AssistantObject.practice)!=null&&pe.can_appraise)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}bu(t,ce)}})):null),e.createElement("div",{className:"font16 mt10"},A.st===0&&(A.path?typeof(A==null?void 0:A.game_codes_cn)=="string"?e.createElement("aside",{className:D.shixunWrp},e.createElement(n,{game_codes_cn:A==null?void 0:A.game_codes_cn,autoHeight:l,path:A.path,game_id:A.id,data:A.game_codes,diff_code_count:A.diff_code_count,onPathChange:Pu})):e.createElement("div",{className:"font14",style:{border:"1px solid #d9d9d9",padding:"6px 10px"}}," \u63D0\u793A\uFF1A\u7EAF\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u7684\u5B9E\u8BAD\u4E0D\u5C55\u793A\u901A\u5173\u4EE3\u7801\uFF0C\u5982\u9700\u67E5\u770B\u5B66\u751F\u4EE3\u7801\u8BF7\u524D\u5F80\u4F5C\u4E1A\u5217\u8868\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u3002"):"\u76EE\u524D\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u3001Vscode\u7F16\u8F91\u5668\u3001\u9009\u62E9\u9898\u6A21\u5F0F\u7684\u5B9E\u9A8C\uFF0C\u6682\u65F6\u65E0\u6CD5\u4F7F\u7528\u6B64\u529F\u80FD"),A.st===1&&(A.complete_status===0?"\u672C\u5173\u6682\u672A\u901A\u8FC7\uFF0C\u65E0\u901A\u5173\u4EE3\u7801":"\u76EE\u524D\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u3001Vscode\u7F16\u8F91\u5668\u3001\u9009\u62E9\u9898\u6A21\u5F0F\u7684\u5B9E\u9A8C\uFF0C\u6682\u65F6\u65E0\u6CD5\u4F7F\u7528\u6B64\u529F\u80FD")),e.createElement("aside",{className:"mt10 font16"},(Q=A.outputs)!=null&&Q.length?e.createElement(J.default,{columns:mu,pagination:{hideOnSinglePage:!0},dataSource:A.outputs.map(ce=>Ce(Ce({},A),ce))}):"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55")))}),e.createElement(ee.default,{open:_,width:900,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},onOk:()=>{Ae({}),v(!1)},onCancel:()=>{Ae({}),v(!1)},title:e.createElement("div",{style:{width:"100%",cursor:"move"},onMouseOver:()=>{R&&B(!1)},onMouseOut:()=>{B(!0)},onFocus:()=>{},onBlur:()=>{}},"\u4EE3\u7801\u5185\u5BB9"),modalRender:A=>e.createElement(ru(),{disabled:R,bounds:p,nodeRef:z,onStart:(t,Q)=>Oe(t,Q)},e.createElement("div",{ref:z},A))},e.createElement(h.ZP,{height:500,autoHeight:l,language:"python",theme:"default",value:decodeURIComponent(escape(window.atob((K==null?void 0:K.content)||""))),options:Je})))};var Wu=(0,I.connect)(({shixunHomeworks:a,loading:l,globalSetting:o,classroomList:E})=>({shixunHomeworks:a,globalSetting:o,loading:l.effects,classroomList:E}))(ju),Ue=s(78241),S={greyText:"greyText___nOpNq",info:"info___nBB3c",label:"label___P6my8",blackContent:"blackContent___O4HnS",orangeContent:"orangeContent___JBF44",inputLabel:"inputLabel___B2GAs",tableTitle:"tableTitle___IqAxM",scoreTable:"scoreTable___RJvpU"},Hu=Object.defineProperty,vu=Object.getOwnPropertySymbols,Vu=Object.prototype.hasOwnProperty,Mu=Object.prototype.propertyIsEnumerable,Bu=(a,l,o)=>l in a?Hu(a,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[l]=o,hu=(a,l)=>{for(var o in l||(l={}))Vu.call(l,o)&&Bu(a,o,l[o]);if(vu)for(var o of vu(l))Mu.call(l,o)&&Bu(a,o,l[o]);return a},cu=(a,l,o)=>new Promise((E,w)=>{var O=v=>{try{_(o.next(v))}catch(R){w(R)}},g=v=>{try{_(o.throw(v))}catch(R){w(R)}},_=v=>v.done?E(v.value):Promise.resolve(v.value).then(O,g);_((o=o.apply(a,l)).next())});const Yu=({shixunHomeworks:a,dispatch:l,classroomList:o})=>{const{shixunWorkReport:E}=a,w=(0,I.useParams)(),[O,g]=(0,e.useState)(!1),[_]=Ue.default.useForm();(0,e.useEffect)(()=>{var B,p,ne,z;a.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&_.setFieldsValue({comment:(p=(B=a.actionTabs.selectArrs)==null?void 0:B.data)==null?void 0:p.work_comment,hidden_comment:(z=(ne=a.actionTabs.selectArrs)==null?void 0:ne.data)==null?void 0:z.work_comment_hidden})},[a.actionTabs.key]);const v=()=>cu(void 0,null,function*(){const B=_.getFieldsValue();(yield(0,q.ZP)(`/api/student_works/${w.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:B.hidden_comment,comment:B.comment}})).status===0&&($.ZP.success("\u8BC4\u9605\u6210\u529F"),_.resetFields(),l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"shixunHomeworks/getShixunWorkReport",payload:hu({},w)}))}),R=[{title:"\u5173\u5361",dataIndex:"name",render:(B,p,ne)=>ne+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(B,p,ne)=>e.createElement("div",null,B,p.complete_status===4&&e.createElement(V.vA,{status:p.complete_status}))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"open_time"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",align:"center"},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",align:"center",render:B=>B?"\u662F":"\u5426"},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",align:"center",render:(B,p)=>e.createElement("div",null,e.createElement("span",{style:{color:parseFloat(p.game_score_full)!==parseFloat(B)?"#E30000":"#53C41B"}},B),"/",p.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",align:"center",fixed:"right",render:(B,p)=>(0,F.GJ)()?e.createElement(ie,{max:p.game_score_full,defaultValue:parseFloat(B),onBlur:ne=>cu(void 0,null,function*(){var z;if((0,F.Rm)()&&!((z=o.AssistantObject.practice)!=null&&z.can_appraise)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const K=yield l({type:"shixunHomeworks/changeScore",payload:{categoryId:w.homeworkId,type:"report",score:ne,challenge_id:p.challenge_id}});yield l({type:"shixunHomeworks/getShixunWorkReport",payload:hu({},w)}),K.status===0&&$.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):B}];return e.createElement(ee.default,{centered:!0,width:1080,title:"\u70B9\u8BC4\u4F5C\u4E1A",open:a.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>cu(void 0,null,function*(){var B;if((0,F.Rm)()&&!((B=o.AssistantObject.practice)!=null&&B.can_appraise)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const p=_.getFieldsValue();JSON.stringify(p)==="{}"||p.hidden_comment===""&&p.comment===""?g(!0):v()}),onCancel:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(d.Z,{justify:"space-between",className:S.info},e.createElement(C.Z,null,e.createElement("span",{className:`${S.label} ${S.greyText}`},"\u59D3\u540D"),e.createElement("span",{className:S.blackContent},E==null?void 0:E.username)),e.createElement(C.Z,null,e.createElement("span",{className:`${S.label} ${S.greyText}`},"\u5B66\u53F7"),e.createElement("span",{className:S.blackContent},(E==null?void 0:E.student_id)||"--")),e.createElement(C.Z,null,e.createElement("span",{className:`${S.label} ${S.greyText}`},"\u73ED\u7EA7"),e.createElement("span",{className:S.blackContent},(E==null?void 0:E.group_name)||"--")),e.createElement(C.Z,null,e.createElement("span",{className:`${S.label} ${S.greyText}`},"\u5173\u5361\u5F97\u5206"),e.createElement("span",{className:S.orangeContent},(E==null?void 0:E.challenge_score)||"--")),e.createElement(C.Z,null,e.createElement("span",{className:`${S.label} ${S.greyText}`},"\u6548\u7387\u5206"),e.createElement("span",{className:S.orangeContent},(E==null?void 0:E.eff_score)||"--")),e.createElement(C.Z,null,e.createElement("span",{className:`${S.label} ${S.greyText}`},"\u8FDF\u4EA4\u6263\u5206"),e.createElement("span",{className:S.orangeContent},(E==null?void 0:E.late_penalty)||"--")),e.createElement(C.Z,null,e.createElement("span",{className:`${S.label} ${S.greyText}`},"\u6700\u7EC8\u6210\u7EE9"),e.createElement("span",{className:S.orangeContent},(E==null?void 0:E.work_score)||"--"))),e.createElement(Ue.default,{form:_,onChange:()=>{O&&g(!1)}},e.createElement("div",{className:`${S.inputLabel} ${S.greyText}`},"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(Ue.default.Item,{name:"comment"},e.createElement(W.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),e.createElement("div",{className:`${S.inputLabel} ${S.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(Ue.default.Item,{name:"hidden_comment"},e.createElement(W.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))),O&&e.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),e.createElement("div",{className:S.tableTitle},"\u5173\u5361\u6210\u7EE9"),e.createElement(J.default,{className:S.scoreTable,dataSource:E.stage_list,rowKey:"challenge_id",pagination:!1,columns:R,scroll:{x:"max-content"}}))};var Uu=(0,I.connect)(({shixunHomeworks:a,classroomList:l})=>({shixunHomeworks:a,classroomList:l}))(Yu),Gu=s(85565),du=s(31272),yu=s(44758),Ju=s(44425),gu=s.n(Ju),Cu={wrap:"wrap___LZOi9",line:"line___oju0L"},Ze=s(98425),zu=({detailData:a})=>{var l;return e.createElement("div",{className:Cu.wrap},e.createElement(Ze.ij,{hideBar:!0,actionAnalysis:!0,loading:!1,emptyData:[(0,Ze.Uf)(a),(a==null?void 0:a.photos)||[]],title:"\u5B9E\u8BAD\u5B66\u4E60\u5206\u6790",noDataText:"\u8BE5\u5B66\u751F\u65E0\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u6570\u636E"},e.createElement(Ze.ZP,{hideBar:!0,title:"\u5B9E\u8BAD\u5B66\u4E60\u5206\u6790",data:(0,Ze.Uf)(a)}),!!((l=a==null?void 0:a.photos)!=null&&l.length)&&e.createElement(e.Fragment,null,e.createElement("div",{className:Cu.line}),e.createElement(Ze._s,{dataSource:a==null?void 0:a.photos,right:21,col:4,wrapWidth:1140}))))},Ku=s(2054),u=s(59301),Qu=Object.defineProperty,Ge=Object.getOwnPropertySymbols,Au=Object.prototype.hasOwnProperty,xu=Object.prototype.propertyIsEnumerable,Du=(a,l,o)=>l in a?Qu(a,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[l]=o,te=(a,l)=>{for(var o in l||(l={}))Au.call(l,o)&&Du(a,o,l[o]);if(Ge)for(var o of Ge(l))xu.call(l,o)&&Du(a,o,l[o]);return a},Xu=(a,l)=>{var o={};for(var E in a)Au.call(a,E)&&l.indexOf(E)<0&&(o[E]=a[E]);if(a!=null&&Ge)for(var E of Ge(a))l.indexOf(E)<0&&xu.call(a,E)&&(o[E]=a[E]);return o},G=(a,l,o)=>new Promise((E,w)=>{var O=v=>{try{_(o.next(v))}catch(R){w(R)}},g=v=>{try{_(o.throw(v))}catch(R){w(R)}},_=v=>v.done?E(v.value):Promise.resolve(v.value).then(O,g);_((o=o.apply(a,l)).next())});const qu=a=>{var l=a,{shixunHomeworks:o,classroomList:E,globalSetting:w,loading:O,user:g,dispatch:_}=l,v=Xu(l,["shixunHomeworks","classroomList","globalSetting","loading","user","dispatch"]),R,B;const[p,ne]=(0,e.useState)(te({},(0,I.useParams)())),z=(0,I.useParams)(),K=(0,I.useLocation)(),[]=(0,e.useState)([]),[Ae,Oe]=(0,e.useState)(),ve=(0,e.useRef)(),U=(0,e.useRef)(),[Je,mu]=(0,e.useState)(!1),[bu,Pu]=(0,e.useState)(!1),[ze,A]=(0,e.useState)(!1),{shixunWorkReport:t}=o,[Q,ce]=(0,e.useState)(),pe=(0,F.GJ)(),[Be,ut]=(0,e.useState)(new(y())),[Bt,ht]=(0,e.useState)(0),[tt,Su]=(0,e.useState)(!1),[nt,wu]=(0,e.useState)(!1),[Eu,Fu]=(0,e.useState)(""),[Nu,lt]=(0,e.useState)(!1),[at,ot]=(0,e.useState)(!0),[st,rt]=(0,e.useState)(0),Pe=(0,e.useRef)(JSON.parse(sessionStorage.all_student_works_params||"{}")),Ke=(0,e.useRef)(),it=()=>G(void 0,null,function*(){(g.userInfo.is_teacher||g.userInfo.admin)&&(lt(!0),ot(!1))});(0,e.useEffect)(()=>{var r;(0,F.Rm)()&&E.AssistantObject.practice&&!((r=E.AssistantObject.practice)!=null&&r.can_view)&&I.history.replace("/403")},[(R=E.AssistantObject.practice)==null?void 0:R.can_view]),(0,e.useEffect)(()=>{it(),console.log("\u6253\u5370\u7684------",t),Ke.current=t==null?void 0:t.next_student_work_id,Fu(t.repeat_minus_score)},[t,g]),(0,e.useEffect)(()=>{console.log("\u89E6\u53D1\u8FD9",t.work_score),rt(t.work_score)},[t.work_score,Eu]),(0,e.useEffect)(()=>(_({type:"globalSetting/footerToggle",payload:!1}),()=>{_({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,e.useEffect)(()=>{var r;if(t){let f=[];(r=t==null?void 0:t.target_test_sets)==null||r.map((Z,xe)=>{var De;(De=Z==null?void 0:Z.targets)==null||De.map((me,Se)=>{var Re;me.name=Z==null?void 0:Z.name,me.total_target_score=Z==null?void 0:Z.total_target_score,me.actual_target_score=Z==null?void 0:Z.actual_target_score,me.rowSpan=Se===0?(Re=Z==null?void 0:Z.targets)==null?void 0:Re.length:0,me.order=xe+1,f.push(me)})}),ce(f),(0,F.Rm)()&&_({type:"classroomList/getAssistantPermissions",payload:{course_id:p.coursesId}})}},[t]),(0,e.useEffect)(()=>{o.actionTabs.key==="\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"&&(t==null?void 0:t.students_count)>0&&setTimeout(()=>{pu("all")},800)},[t==null?void 0:t.homework_common_id]),(0,e.useEffect)(()=>{ne(te({},z))},[K.pathname]);const Iu=()=>{document.body.scrollIntoView()};function ct(){return G(this,null,function*(){Pe.current=JSON.parse(sessionStorage.all_student_works_params||"{}")})}const ku=()=>{document.querySelectorAll("canvas").forEach(r=>{(!r.clientWidth||!r.clientHeight)&&r.remove()})},yt=()=>{ve.current.offsetHeight>62e3?A(!1):A(!0)},Zu=r=>G(void 0,null,function*(){const f=yield(0,yu.t1)({homeworkId:r||p.homeworkId});Oe(f==null?void 0:f.data)}),pu=r=>G(void 0,null,function*(){var f,Z,xe,De;let me=0,Se;Se=ee.default.info({width:460,title:u.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A,",u.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:u.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",u.createElement("span",{className:"c-blue"},me+1),"/",r!=="all"?1:t==null?void 0:t.students_count,u.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"),maskClosable:!1,className:D.modal,onOk:()=>{}});const Re={margin:[0,0],filename:`${t!=null&&t.student_id&&(t==null?void 0:t.student_id)!="--"?t==null?void 0:t.student_id:""}${t.username}.pdf`,html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};function $u(we){return G(this,null,function*(){yield Zu(we||Ke.current);const P=yield _({type:"shixunHomeworks/getShixunWorkReport",payload:te({homeworkId:we||Ke.current},Pe.current||{})});Ke.current=P==null?void 0:P.next_student_work_id,Iu(),me++,setTimeout(()=>G(this,null,function*(){var $e,de,X,Qe;ku();const Te=Be.folder(`${P!=null&&P.student_id&&(P==null?void 0:P.student_id)!="--"?P.student_id:""}${P==null?void 0:P.username}`),Ne=document.querySelector("#export-all").children;let Xe=gu()();for(let le=0;leG(this,null,function*(){le0&&((X=(de=P==null?void 0:P.shixun_detail)==null?void 0:de.filter(le=>{var Ee;return((Ee=le==null?void 0:le.game_codes)==null?void 0:Ee.length)>0}))==null?void 0:X.length)>0){const le=Te.folder("\u4EE3\u7801\u6587\u4EF6");(Qe=P==null?void 0:P.shixun_detail)==null||Qe.map((Ee,ft)=>{var Tu,Lu;if(((Tu=Ee==null?void 0:Ee.game_codes)==null?void 0:Tu.length)>0){const _t=le.folder(`\u7B2C${ft+1}\u5173-${Ee.subject}-${Ee.id}`);(Lu=Ee==null?void 0:Ee.game_codes)==null||Lu.map(fu=>{_t.file(`${fu.filename}.txt`,fu==null?void 0:fu.content)})}})}Se.update({content:u.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",u.createElement("span",{className:"c-blue"},me),"/",P==null?void 0:P.students_count,u.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3")}),me==(P==null?void 0:P.students_count)?(Se.destroy(),Ou()):$u()}),2200)})}if(r!=="all"||(t==null?void 0:t.students_count)<2){ku(),Iu();const we=U.current.children;let P=gu()();const $e=Be.folder(`${t!=null&&t.student_id&&(t==null?void 0:t.student_id)!="--"?t==null?void 0:t.student_id:""}${t==null?void 0:t.username}`);for(let de=0;deG(void 0,null,function*(){de0&&((xe=(Z=t==null?void 0:t.shixun_detail)==null?void 0:Z.filter(de=>{var X;return((X=de==null?void 0:de.game_codes)==null?void 0:X.length)>0}))==null?void 0:xe.length)>0){const de=$e.folder("\u4EE3\u7801\u6587\u4EF6");(De=t==null?void 0:t.shixun_detail)==null||De.map((X,Qe)=>{var Te,Ne;if(((Te=X==null?void 0:X.game_codes)==null?void 0:Te.length)>0){const Xe=de.folder(`\u7B2C${Qe+1}\u5173-${X.subject}-${X.id}`);(Ne=X==null?void 0:X.game_codes)==null||Ne.map(le=>{Xe.file(`${le.filename}.txt`,le==null?void 0:le.content)})}})}Se.destroy(),Ou();return}else $u(t==null?void 0:t.first_student_work_id)}),Ou=()=>{Be.generateAsync({type:"blob"}).then(function(r){const f=document.createElement("a");f.href=window.URL.createObjectURL(r),f.download=t.course_name+".zip",document.body.appendChild(f);const Z=document.createEvent("MouseEvents");Z.initEvent("click",!1,!1),f.dispatchEvent(Z),document.body.removeChild(f),ut(new(y()))}),A(!1)};(0,e.useEffect)(()=>{dt()},[p.homeworkId]);const dt=()=>G(void 0,null,function*(){yield _({type:"shixunHomeworks/getShixunWorkReport",payload:te(te({},p),Pe.current||{})}),Zu(),(0,F.GJ)()&&ct()}),mt=[{title:"\u5173\u5361",dataIndex:"name",render:(r,f,Z)=>Z+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(r,f,Z)=>u.createElement("div",null,r,f.complete_status===4&&u.createElement(V.vA,{status:f.complete_status}))},{title:"\u5F00\u542F\u65F6\u95F4",dataIndex:"open_time"},{title:"\u4EE3\u7801\u4FEE\u6539\u884C\u6570",dataIndex:"diff_code_count",render:(r,f,Z)=>r||"- -"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",render:r=>r?"\u662F":"\u5426"},{title:"\u7ECF\u9A8C\u503C",dataIndex:"experience",render:(r,f)=>u.createElement("div",null,u.createElement("span",{style:{color:parseFloat(f.myself_experience)!==parseFloat(r)?"red":"green"}},f.myself_experience),"/",r)},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",render:(r,f)=>u.createElement("div",null,u.createElement("span",{style:{color:parseFloat(f.game_score_full)!==parseFloat(r)?"red":"green"}},r),"/",f.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",render:(r,f)=>pe?u.createElement(ie,{max:f.game_score_full,defaultValue:parseFloat(r),onBlur:Z=>G(void 0,null,function*(){var xe;if((0,F.Rm)()&&!((xe=E.AssistantObject.practice)!=null&&xe.can_appraise)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const De=yield _({type:"shixunHomeworks/changeScore",payload:{categoryId:p.homeworkId,type:"report",score:Z,challenge_id:f.challenge_id}});yield _({type:"shixunHomeworks/getShixunWorkReport",payload:te(te({},p),Pe.current||{})}),De.status===0&&$.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):r}];let Et=[{title:"\u5173\u5361",dataIndex:"order",key:"order",render:(r,f,Z)=>({children:r,props:{rowSpan:f.rowSpan}})},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",render:(r,f,Z)=>({children:r,props:{rowSpan:f.rowSpan}})},{title:"\u6307\u6807\u540D\u79F0",dataIndex:"target_name",key:"target_name"},{title:"\u6307\u6807\u9884\u671F\u7ED3\u679C",dataIndex:"output",key:"output"},{title:"\u6307\u6807\u5B9E\u9645\u7ED3\u679C",dataIndex:"actual_output",key:"actual_output"},{title:"\u6307\u6807\u5F97\u5206",dataIndex:"test_score",key:"test_score",render:(r,f,Z)=>u.createElement("div",null,u.createElement("span",{style:{color:parseFloat(f.actual_test_score)!==parseFloat(r)?"red":"green"}},f.actual_test_score),"/",r)},{title:"\u6307\u6807\u603B\u5206",render:(r,f,Z)=>({children:u.createElement("div",null,u.createElement("span",{style:{color:parseFloat(f.actual_target_score)!==parseFloat(r)?"red":"green"}},f.actual_target_score),"/",r),props:{rowSpan:f.rowSpan}}),dataIndex:"total_target_score",key:"total_target_score"}];const Ru=r=>{_({type:"shixunHomeworks/setActionTabs",payload:{key:"",type:2}}),setTimeout(()=>{r==="next"?I.history.push(`/classrooms/${p.coursesId}/shixun_homework/${p.categoryId}/${t==null?void 0:t.next_student_work_id}/comment`):I.history.push(`/classrooms/${p.coursesId}/shixun_homework/${p.categoryId}/${t==null?void 0:t.pre_student_work_id}/comment`)},200)},Ft=r=>{Fu(""),r.target.value&&(console.log("\u8FDB\u6765",t),r.target.value=r.target.value>t.repeat_setting_score?t.repeat_setting_score:r.target.value,Fu(r.target.value))},pt=()=>G(void 0,null,function*(){const r=yield(0,q.ZP)(`/api/student_works/${t==null?void 0:t.work_id}/update_repeat_score`,{method:"put",body:{score:Eu}});yield _({type:"shixunHomeworks/getShixunWorkReport",payload:te(te({},p),Pe.current||{})}),r.status===0&&$.ZP.info("\u64CD\u4F5C\u6210\u529F")});return u.createElement("section",{className:"bg-fafafa",style:{position:"sticky",top:0}},u.createElement("div",{className:"edu-container mt10",style:{paddingBottom:100}},u.createElement(ue.Z,{loading:O["shixunHomeworks/getShixunWorkReport"],active:!0,avatar:{size:40},paragraph:{rows:5}},u.createElement("div",{className:"edu-container"},t.course_id&&u.createElement("section",{className:"animated fadeIn"},u.createElement("aside",{className:""},t.category&&u.createElement(x.Z,{separator:">"},u.createElement(x.Z.Item,null,u.createElement(I.Link,{to:`/classrooms/${t.course_id}/shixun_homework`},t.course_name)),u.createElement(x.Z.Item,null,u.createElement(I.Link,{to:`/classrooms/${t.course_id}/shixun_homework/${t.category.main?"":t.category.category_id}`},t.category.category_name)),u.createElement(x.Z.Item,null,u.createElement(I.Link,{to:`/classrooms/${t.course_id}/shixun_homework/${t.homework_common_id}/detail`},"\u4F5C\u4E1A\u8BE6\u60C5")),u.createElement(x.Z.Item,null,t.username))),u.createElement("aside",{className:[D.title1,"mt20"].join(" ")},u.createElement(d.Z,{align:"middle"},u.createElement(C.Z,{flex:1},u.createElement(I.Link,{to:`/classrooms/${t.course_id}/shixun_homework/${t.homework_common_id}/detail`},u.createElement(ge.Z,{className:"font16 c-black"})),u.createElement("strong",{className:"font20 ml5"},t.shixun_name),u.createElement(V.VV,{temporary:!0,status:t.homework_status})),u.createElement(C.Z,{className:D.title1_right},t.view_tpi&&u.createElement(L.ZP,{onClick:()=>{var r,f;(0,V.xg)(`/tasks/${(f=(r=t==null?void 0:t.shixun_detail)==null?void 0:r[0])==null?void 0:f.game_identifier}`)}},u.createElement("span",{className:"iconfont icon-yijiandianping mr5"}),"\u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),(0,F.GJ)()&&t.homework_end===!1&&!!t.myshixun_id&&u.createElement(L.ZP,{className:"ml10",onClick:()=>G(void 0,null,function*(){yield _({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:{myshixun_identifier:t.myshixun_identifier},homework_common_id:z.categoryId}})})},u.createElement("span",{className:"iconfont icon-dahuizhongzuo3x mr5"}),"\u6253\u56DE\u91CD\u505A"),u.createElement(L.ZP,{className:"ml10",onClick:()=>pu(""),loading:Je},u.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"),(0,F.GJ)()&&(t==null?void 0:t.students_count)>1&&u.createElement(L.ZP,{className:"ml10",onClick:()=>{ee.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:u.createElement(ae.Z,{title:"\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u524D\u7AEF\u5BFC\u51FA"),cancelText:u.createElement(ae.Z,{title:"\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u540E\u53F0\u5BFC\u51FA"),onOk:()=>{pu("all")},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,Ku.jj)({categoryId:p.categoryId,coursesId:p.coursesId},"shixun_report")}}})}},u.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u5B9E\u8BAD\u62A5\u544A"))))),u.createElement("aside",{className:"mt30 relative"})),u.createElement("aside",{className:"edu-container bg-white",ref:ve},u.createElement("div",{id:"export-all",ref:U},u.createElement("div",{id:"export-all-1"},u.createElement("div",{className:D.title},u.createElement("h1",null,"\u603B\u4F53\u8BC4\u4EF7"),u.createElement("div",null,(0,F.GJ)()&&u.createElement(L.ZP,{className:"mr20",type:"primary",onClick:()=>{_({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:t.user_id,data:te({},t)}}})}},u.createElement(Le.Z,null),t.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u70B9\u8BC4\u4F5C\u4E1A"))),u.createElement(M.Z,{style:{marginTop:0}}),u.createElement(d.Z,{className:"pl30 pr30"},u.createElement(C.Z,null,u.createElement("img",{className:D.userPic,src:`${N.Z.IMG_SERVER}/images/${t.image_url}`,alt:t.username})),u.createElement(C.Z,null,u.createElement("span",{className:"font16 ml40"},t.username),u.createElement(V.vA,{status:t.compelete_status}),u.createElement("ul",{className:D.userInfo},u.createElement("li",null,"\u5B66\u53F7\uFF1A",t.student_id||"--"),u.createElement("li",null,"\u5206\u73ED\uFF1A",t.group_name||"--"),u.createElement("br",null),u.createElement("li",null,"\u622A\u6B62\u524D\u5B8C\u6210\u5173\u5361\uFF1A",u.createElement("span",{className:"c-red"},t.complete_count),"/",u.createElement("span",{className:"c-red"},t.challenges_count)),u.createElement("li",null,"\u6700\u65B0\u5B8C\u6210\u5173\u5361\uFF1A",u.createElement("span",{className:"c-red"},t.current_complete_count||"-"),"/",u.createElement("span",{className:"c-red"},t.challenges_count)),u.createElement("li",null,"\u5B8C\u6210\u6548\u7387\uFF1A",t&&t.efficiency===null?"--":t&&t.efficiency),u.createElement("li",null,"\u8BFE\u5802\u6700\u9AD8\u5B8C\u6210\u6548\u7387\uFF1A",t&&t.max_efficiency===null?"--":t&&t.max_efficiency))),u.createElement("ul",{className:[D.listItem,"mt10"].join(" ")},u.createElement("li",null,u.createElement("strong",null,"\u901A\u5173\u65F6\u95F4"),u.createElement("div",{className:"c-light-black mt20"},t&&t.passed_time===null||t&&t.passed_time==="--"?"--":c()(t&&t.passed_time).format("YYYY-MM-DD HH:mm"))),u.createElement("li",null,u.createElement("strong",null,"\u8BA1\u65F6\u89C4\u5219",u.createElement("i",{onClick:r=>{r.stopPropagation(),r.preventDefault(),Su(!0)},style:{marginLeft:4,color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})),u.createElement("div",{className:"c-light-black mt20"},t==null?void 0:t.human_training_time_rules)),u.createElement("li",null,u.createElement("strong",null,"\u5B9E\u8BAD\u603B\u8017\u65F6",u.createElement("i",{onClick:r=>{r.stopPropagation(),r.preventDefault(),wu(!0)},style:{marginLeft:4,color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})),u.createElement("div",{className:"c-light-black mt20"},t.time_consuming)),u.createElement("li",null,u.createElement("strong",null,"\u8BC4\u6D4B\u6B21\u6570"),u.createElement("div",{className:"mt20"},t.evaluate_count)),(t==null?void 0:t.eff_score_full)&&u.createElement(u.Fragment,null,u.createElement("li",null,u.createElement("strong",null,"\u5173\u5361\u5F97\u5206"),u.createElement("div",{className:"mt20"},u.createElement("span",{className:"c-orange"},t.challenge_score),"/",u.createElement("span",{className:"c-light-black"},t.challenge_score_full))),u.createElement("li",null,u.createElement("strong",null,"\u6548\u7387\u5206"),u.createElement("div",{className:"mt20"},u.createElement("span",{className:"c-orange"},t.eff_score),"/",u.createElement("span",{className:"c-light-black"},t.eff_score_full)))),(t==null?void 0:t.have_repeat)&&(t==null?void 0:t.repeat_minus_score)!==0&&u.createElement("li",{style:{position:"relative"}},u.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},u.createElement("strong",null,"\u67E5\u91CD\u6263\u5206"),u.createElement("div",{style:{position:"absolute",fontSize:"10px",color:"white",left:"57px",width:"46px",bottom:"72px"}},t!=null&&t.review_rate?u.createElement("span",{style:{background:"#0152d9",borderRadius:"6px 6px 6px 0",cursor:"pointer"},onClick:()=>{if(t!=null&&t.review_id&&Nu)localStorage.setItem("studentDetial",window.location.pathname),I.history.push({pathname:`/classrooms/:coursesId/shixun_homework/${p.categoryId}/review_detail/${t==null?void 0:t.review_id}`});else return}},t.review_rate.toFixed(1),"%"):u.createElement("span",{style:{background:"#0152d9",borderRadius:"6px 6px 6px 0"}},"- -"))),Nu?u.createElement("div",{className:"mt20"},u.createElement(W.default,{style:{width:"45px",height:"22px"},value:Eu,onChange:r=>{Ft(r)},onBlur:pt,disabled:at})," / ",t==null?void 0:t.repeat_setting_score):u.createElement("div",{className:"mt20"},t==null?void 0:t.repeat_minus_score," / ",t==null?void 0:t.repeat_setting_score)),console.log("sssssssssssssssssssssss",t==null?void 0:t.have_repeat,t==null?void 0:t.repeat_minus_score),(t==null?void 0:t.have_repeat)&&(t==null?void 0:t.repeat_minus_score)===0&&u.createElement("li",null,u.createElement("strong",null,"\u67E5\u91CD\u6263\u5206"),u.createElement("div",{className:"mt20"}," - -")),!(t!=null&&t.have_repeat)&&u.createElement("li",null,u.createElement("strong",null,"\u67E5\u91CD\u6263\u5206"),u.createElement("div",{className:"mt20"}," - -")),u.createElement("li",null,u.createElement("strong",null,"\u8FDF\u4EA4\u6263\u5206"),u.createElement("div",{className:"mt20"},u.createElement("span",null,t.late_penalty||"- -"))),u.createElement("li",null,u.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9"),u.createElement("div",{className:"mt20"},u.createElement("span",{className:"c-orange"},st),"/",u.createElement("span",{className:"c-light-black"},t.all_work_score))),u.createElement("li",null,u.createElement("strong",null,"\u603B\u8BC4"),u.createElement("div",{className:"mt20"},u.createElement("span",{className:"c-orange"},t.overall_appraisal))))),u.createElement(M.Z,{style:{margin:0}}),(t.work_comment_hidden||t.work_comment)&&u.createElement("div",null,u.createElement(d.Z,{align:"middle"},u.createElement(C.Z,{flex:1},u.createElement("h1",{className:D.title},"\u70B9\u8BC4\u5185\u5BB9")),u.createElement(C.Z,{className:"pr30"},(0,F.GJ)()&&u.createElement(L.ZP,{onClick:()=>G(void 0,null,function*(){ee.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:u.createElement(Ie.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return G(this,null,function*(){(yield(0,yu.gZ)({comment_id:t.comment_id,homeworkId:p.homeworkId})).status===0&&($.ZP.success("\u5220\u9664\u6210\u529F"),_({type:"shixunHomeworks/getShixunWorkReport",payload:te(te({},p),Pe.current||{})}))})}})})},u.createElement(k.Z,null),"\u5220\u9664"))),u.createElement(M.Z,{style:{margin:0}}),t.work_comment&&u.createElement("aside",{className:"pl30 pr30 mt20"},u.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),u.createElement("br",null),u.createElement(du.Z,{value:t.work_comment})),t.work_comment_hidden&&u.createElement("aside",{className:"pl30 pr30 mt20"},u.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),u.createElement("br",null),u.createElement(du.Z,{value:t.work_comment_hidden}))),(t==null?void 0:t.action_analysis)&&u.createElement(zu,{detailData:t}),u.createElement("h1",{className:D.title},"\u9636\u6BB5\u6210\u7EE9"),u.createElement("aside",{className:"pl30 pr30"},u.createElement(J.default,{dataSource:t.stage_list,rowKey:r=>r==null?void 0:r.challenge_id,pagination:!1,columns:mt})),((B=t==null?void 0:t.target_test_sets)==null?void 0:B.length)>0&&u.createElement("div",null,u.createElement("h1",{className:D.title},"\u6307\u6807\u6210\u7EE9"),u.createElement("aside",{className:"pl30 pr30"},u.createElement(J.default,{dataSource:Q,rowKey:r=>r==null?void 0:r.challenge_id,pagination:!1,bordered:!0,columns:Et}))),(t==null?void 0:t.work_description)&&u.createElement(u.Fragment,null,u.createElement("h1",{className:D.title},"\u4E2A\u4EBA\u603B\u7ED3"),u.createElement("aside",{className:"pl30 pr30"},u.createElement(du.Z,{value:t==null?void 0:t.work_description}))),u.createElement("h1",{className:D.title},"\u56FE\u5F62\u7EDF\u8BA1"),u.createElement(se,{data:Ae}),u.createElement("h1",{className:D.title},"\u5B9E\u8BAD\u8BE6\u60C5")),u.createElement(Wu,{autoHeight:ze}))),(0,F.GJ)()&&u.createElement("aside",{className:`${D.footerBar} ${Je?D.footerBarStatic:""}`},u.createElement("aside",{className:"edu-container"},u.createElement(d.Z,{align:"middle"},u.createElement(C.Z,{flex:"1"},u.createElement(I.Link,{className:D.exitComment,to:`/classrooms/${p.coursesId}/shixun_homework/${p.categoryId}/detail`},"\u8FD4\u56DE\u5217\u8868")),u.createElement(C.Z,{flex:"1",className:"tr"},u.createElement(L.ZP,{type:"default",disabled:!(t!=null&&t.pre_student_work_id),onClick:()=>Ru()},"\u4E0A\u4E00\u4E2A"),u.createElement(L.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:!(t!=null&&t.next_student_work_id),onClick:()=>Ru("next")},"\u4E0B\u4E00\u4E2A"),(0,F.GJ)()&&u.createElement(L.ZP,{type:"primary",onClick:()=>G(void 0,null,function*(){_({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:t.user_id,data:te({},t)}}})})},"\u70B9\u8BC4\u4F5C\u4E1A"))))))),u.createElement(Uu,null),u.createElement(Gu.Z,null),u.createElement(ee.default,{open:tt,width:860,centered:!0,onCancel:()=>{Su(!1)},title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",footer:null},u.createElement("div",{style:{color:"#333333",fontWeight:400}},u.createElement("span",{style:{fontWeight:500}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),u.createElement("br",null),u.createElement("span",null,"\u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),u.createElement("br",null),u.createElement("span",null," \u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u82E5\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),u.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),u.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),u.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},u.createElement("span",{style:{fontWeight:500}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),u.createElement("br",null),u.createElement("span",{style:{}},"\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\u3002 "),u.createElement("br",null),u.createElement("span",null," \u53E6\uFF0C\u5373\u4F7F\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u901A\u8FC7\u3002"),u.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),u.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),u.createElement("br",null),u.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),u.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},u.createElement("span",{style:{fontWeight:500}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),u.createElement("br",null),u.createElement("span",{style:{}},"\u4ECE\u8001\u5E08\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u5F00\u59CB\u65F6\u95F4\uFF0C\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\uFF0C\u7ED3\u675F\u8BA1\u65F6\u3002\u5982\u679C\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u5982\u679C\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),u.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},u.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u76EE\u7684"),u.createElement("br",null),u.createElement("span",{style:{}},"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\uFF0C\u7ACB\u5373\u767B\u5F55\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))),u.createElement(ee.default,{open:nt,title:"\u5B9E\u8BAD\u603B\u8017\u65F6\u8BF4\u660E",centered:!0,footer:null,onCancel:()=>{wu(!1)},width:600},u.createElement("div",{style:{fontWeight:400,color:"#333333"}},u.createElement("div",null,"1\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",u.createElement("span",{style:{color:"#145DFF"}},"\u9875\u9762\u505C\u7559\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),u.createElement("div",{style:{margin:"20px 0px"}},"2\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",u.createElement("span",{style:{color:"#145DFF"}},"\u5173\u5361\u603B\u8017\u65F6"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),u.createElement("div",null,"3\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",u.createElement("span",{style:{color:"#145DFF"}},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u901A\u5173\u65F6\u95F4\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\u3002"))))};var et=(0,I.connect)(({shixunHomeworks:a,classroomList:l,loading:o,globalSetting:E,user:w})=>({shixunHomeworks:a,classroomList:l,globalSetting:E,loading:o.effects,user:w}))(qu)},85565:function(qe,he,s){var e=s(59301),m=s(43418),c=s(8591),j=s(76265),y=s(63144),q=s(35099),I=($,ue,x)=>new Promise((d,C)=>{var L=W=>{try{M(x.next(W))}catch(J){C(J)}},ae=W=>{try{M(x.throw(W))}catch(J){C(J)}},M=W=>W.done?d(W.value):Promise.resolve(W.value).then(L,ae);M((x=x.apply($,ue)).next())});const ee=({shixunHomeworks:$,classroomList:ue,dispatch:x})=>{const d=(0,y.useParams)();return e.createElement(m.default,{centered:!0,title:"\u63D0\u793A",open:$.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>I(void 0,null,function*(){var C,L,ae,M;if((0,q.Rm)()&&!((C=ue.AssistantObject.practice)!=null&&C.can_redo)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const W=yield(0,j.ZP)(`/api/myshixuns/${$.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:d.coursesId,homework_common_id:$.actionTabs.homework_common_id}});if(W.shixun_identifier){c.ZP.success("\u64CD\u4F5C\u6210\u529F"),x({type:"shixunHomeworks/setActionTabs",payload:{}});const J=(ae=(L=W==null?void 0:W.new_works)==null?void 0:L.find(ge=>`${ge.homework_common_id}`===d.categoryId))==null?void 0:ae.id;if((0,q.Rm)()&&!((M=ue.AssistantObject.practice)!=null&&M.can_view))return;y.history.replace(`/classrooms/${d.coursesId}/shixun_homework/${d.categoryId}/${J}/comment`)}}),onCancel:()=>{x({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),e.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};he.Z=(0,y.connect)(({shixunHomeworks:$,classroomList:ue})=>({shixunHomeworks:$,classroomList:ue}))(ee)},2054:function(qe,he,s){s.d(he,{AD:function(){return re},D9:function(){return be},Hp:function(){return N},IM:function(){return uu},Iy:function(){return V},KM:function(){return su},MJ:function(){return F},Ne:function(){return eu},ON:function(){return He},Uj:function(){return au},VY:function(){return nu},YO:function(){return lu},YX:function(){return Ve},Zn:function(){return ae},_g:function(){return Le},_k:function(){return _e},c6:function(){return se},cr:function(){return M},eV:function(){return h},fi:function(){return W},gh:function(){return T},hS:function(){return je},iA:function(){return J},j6:function(){return Ie},je:function(){return ye},jj:function(){return k},kS:function(){return We},o6:function(){return Y},pO:function(){return ou},rQ:function(){return ie},sA:function(){return D},xm:function(){return H},xo:function(){return tu},y8:function(){return fe},yd:function(){return ge}});var e=s(43785),m=s(63144),c=s(15826),j=s(8591),y=s(46961),q=Object.defineProperty,I=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,ue=(n,i,b)=>i in n?q(n,i,{enumerable:!0,configurable:!0,writable:!0,value:b}):n[i]=b,x=(n,i)=>{for(var b in i||(i={}))ee.call(i,b)&&ue(n,b,i[b]);if(I)for(var b of I(i))$.call(i,b)&&ue(n,b,i[b]);return n},d=(n,i,b)=>new Promise((ru,Me)=>{var Ye=Fe=>{try{ke(b.next(Fe))}catch(Ce){Me(Ce)}},iu=Fe=>{try{ke(b.throw(Fe))}catch(Ce){Me(Ce)}},ke=Fe=>Fe.done?ru(Fe.value):Promise.resolve(Fe.value).then(Ye,iu);ke((b=b.apply(n,i)).next())});const C=()=>{(0,m.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},L=()=>{(0,m.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},ae=n=>d(void 0,null,function*(){C(),(yield(0,e.YR)(x({},n))).status===0&&(yield(0,c.QH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/courses/${n.coursesId}/export_couser_info.json`,query:n}))),L()}),M=n=>d(void 0,null,function*(){const i=yield(0,e.yS)(x({},n));if(i.status===0)j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_member_act_score`);else{if(i.status===-2)return i;i.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_member_act_score`))}}),W=n=>d(void 0,null,function*(){const i=yield(0,e.W0)(x({},n));if(i.status===0)j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_score`);else{if(i.status===-4)return i;i.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_score`))}}),J=n=>d(void 0,null,function*(){const i=yield(0,e.Nl)(x({},n));if(i.status===0)j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_exercise_and_other`);else{if(i.status===-4)return i;i.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_exercise_and_other`))}}),ge=n=>d(void 0,null,function*(){const i=yield(0,e.IU)(x({},n));if(i.status===0)j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/export_star_user`);else{if(i.status===-4)return i;i.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/export_star_user`))}}),Le=n=>d(void 0,null,function*(){const i=yield(0,e.td)(x({},n));if(i.status===0)j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_exercise_and_other`);else{if(i.status===-2)return i;if(i.status===-3)(0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_exercise_and_other`);else if(i.status===-4)return i}}),Ie=n=>d(void 0,null,function*(){const i=yield(0,e.QX)(x({},n));if(i.status===0)j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_homework`);else{if(i.status===-4)return i;i.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_homework`))}}),k=(n,i)=>d(void 0,null,function*(){const b=yield(0,e.o_)(x({},n));b.status===0?(j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`)):b.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`))}),N=(n,i)=>d(void 0,null,function*(){const b=yield(0,e.ZL)(x({},n));b.status===0?(j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`)):b.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`))}),F=(n,i)=>d(void 0,null,function*(){const b=yield(0,e.vV)(x({},n));b.status===0?(j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`)):b.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`))}),V=(n,i)=>d(void 0,null,function*(){const b=yield(0,e.aP)(x({},n));b.status===0?(j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`)):b.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`))}),oe=n=>d(void 0,null,function*(){C(),(yield exportCourseWorkListAppendix(x({},n))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${n.categoryId}/works_list.zip`,query:n}))),L()}),D=n=>d(void 0,null,function*(){C(),(yield(0,e.MJ)(x({},n))).status===0&&(yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/polls/${n.categoryId}/commit_result.xlsx`,query:n}))),L()}),T=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/courses/${n.coursesId}/attendances/export_xlsx_data.xlsx`,query:n}))}),Y=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/courses/${n.coursesId}/video_study_statics.xlsx`,query:n}))}),se=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/courses/${n.coursesId}/export_video_study.xlsx`,query:n}))}),h=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/courses/${n.coursesId}/export_course_students_info.xlsx`,query:n}))}),re=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}))}),ie=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}))}),fe=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}))}),ye=n=>d(void 0,null,function*(){const i=yield(0,e.Uy)(x({},n));i.status===0?(j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/exercise_score`)):i.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/exercise_score`))}),_e=n=>d(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/export_records/${n.id}.xlsx`,query:n}))}),H=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}))}),be=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/courses/${n==null?void 0:n.coursesId}/${n.menuKey}_statistic.xlsx?${n.checkedList.map(i=>`course_group_id[]=${i}`).join("&")}`,query:n}))}),eu=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/ec_years/${n==null?void 0:n.ec_year_id}/ec_training_objectives.xlsx`,query:n}))}),uu=n=>d(void 0,null,function*(){yield(0,c.FH)(n==null?void 0:n.name,(0,c.NY)({url:y.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}))}),je=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/ec_years/${n==null?void 0:n.ec_year_id}/ec_courses.xlsx`,query:n}))}),tu=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/ec_years/${n==null?void 0:n.ec_year_id}/ec_graduation_requirements.xlsx`,query:n}))}),nu=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}))}),We=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}))}),He=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/examination_banks/${n.id}.json`,query:n}))}),Ve=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/exercises/${n.categoryId}.json`,query:n}))}),lu=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/polls/${n==null?void 0:n.id}/commit_result.json`,query:n}))}),au=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}))}),ou=(n,i)=>d(void 0,null,function*(){yield(0,c.FH)(i||"",(0,c.NY)({url:y.Z.API_SERVER+`/api/exercises/${n==null?void 0:n.exercise_id}/consult_exercise.json`,query:n}))}),su=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/competitions/${n==null?void 0:n.identifier}/competition_commit_records/member_works.xlsx`,query:n}))})}}]);
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[342],{98425:function(uu,Be,s){s.d(Be,{ij:function(){return ge},_s:function(){return J},Uf:function(){return W},ZP:function(){return Ie}});var e=s(59301),m={flex_box_center:"flex_box_center___swvFl",flex_space_between:"flex_space_between___AqPFV",flex_box_vertical_center:"flex_box_vertical_center___XWInJ",flex_box_center_end:"flex_box_center_end___GB61t",flex_box_column:"flex_box_column___dJnz1",analysis:"analysis___xyV_c",title:"title___DQ3VK",itemWrap:"itemWrap___vFE5r",item:"item___NjeOt",list:"list___BbMrm",wrap:"wrap___UQTTb",img:"img___tNvUo",tips:"tips___Eu4wH",footer:"footer___ZbR9W",noData:"noData___mLlw0"},c=s(92310),j=s.n(c),y=s(42441),q=s(6848),I=s(56511),ee=s(71418),$=s(6629),ue=s(46961),x=Object.defineProperty,d=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,ae=(k,N,F)=>N in k?x(k,N,{enumerable:!0,configurable:!0,writable:!0,value:F}):k[N]=F,M=(k,N)=>{for(var F in N||(N={}))C.call(N,F)&&ae(k,F,N[F]);if(d)for(var F of d(N))L.call(N,F)&&ae(k,F,N[F]);return k};const W=(k={})=>{var N,F,V,oe;let D=(N=k==null?void 0:k.emotion)==null?void 0:N.map(h=>M({value:h==null?void 0:h.rate},h)),T=(F=k==null?void 0:k.focus)==null?void 0:F.map(h=>M({value:h==null?void 0:h.rate},h)),Y=(V=k==null?void 0:k.action)==null?void 0:V.map(h=>M({value:h==null?void 0:h.rate},h)),se=(oe=k==null?void 0:k.intention)==null?void 0:oe.map(h=>M({value:h==null?void 0:h.rate},h));return[{title:"\u8868\u60C5\u5360\u6BD4",color:["#f7ca2e","#4ccf71","#3791ee","#f9ac95","#4f74ee","#f0e999"],data:D||[]},{title:"\u4E13\u6CE8\u5EA6\u5360\u6BD4",color:["#4f74ee","#f9ac95","#9cb5fe","#eaa170","#3791ee","#a39bed"],data:T||[]},{title:"\u884C\u4E3A\u5360\u6BD4\u60C5\u51B5",color:["#5eca9c","#a39bed","#f68238","#f0e999","#eaa170","#f9ac95"],data:Y||[]},{title:"\u610F\u56FE\u5360\u6BD4\u60C5\u51B5",color:["#eaa170","#739fcb","#f0e999","#f9ac95","#4f74ee","#5eca9c"],data:se||[]}]},J=({className:k,dataSource:N=[],col:F=4,right:V,bottom:oe=23,precision:D=0,wrapWidth:T=1200})=>{const Y=(h="",re,ie="--")=>h?(h==null?void 0:h.length)>re?(h==null?void 0:h.slice(0,re-1))+"...":h:ie,se=Math.floor((T-(F-1)*V)/F);return e.createElement("div",{className:j()(m.list,k)},!!(N!=null&&N.length)&&(N==null?void 0:N.map((h,re)=>{const{cover_pic:ie,created_at:fe,emotion:he,action:_e,intention:H,focus:be}=h;return e.createElement("div",{key:re,className:m.wrap,style:{width:se,marginRight:(1+re)%F===0?0:V+D,marginBottom:oe}},e.createElement("div",{className:m.img},e.createElement("img",{src:`${ue.Z.API_SERVER}${ie}`}),e.createElement("div",{className:m.tips},e.createElement("div",null,e.createElement("i",{className:"iconfont icon-paisheshijian mr5 font14"})," \u62CD\u6444\u65F6\u95F4"),e.createElement("span",null,fe))),e.createElement("div",{className:m.footer},e.createElement("ul",null,e.createElement("li",null,e.createElement("i",{className:"iconfont icon-biaoqing"}),e.createElement("span",null,"\u8868\u60C5\uFF1A",e.createElement(q.Z,{title:he},e.createElement("span",{className:"c-grey-333"},Y(he,4))))),e.createElement("li",null,e.createElement("i",{className:"iconfont icon-hangwei"}),e.createElement("span",null,"\u884C\u4E3A\uFF1A",e.createElement(q.Z,{title:_e},e.createElement("span",{className:"c-grey-333"},Y(_e,4)))))),e.createElement("ul",null,e.createElement("li",null,e.createElement("i",{className:"iconfont icon-yitu"}),e.createElement("span",null,"\u610F\u56FE\uFF1A",e.createElement(q.Z,{title:H},e.createElement("span",{className:"c-grey-333"},Y(H,4))))),e.createElement("li",null,e.createElement("i",{className:"iconfont icon-zhuangtai"}),e.createElement("span",null,"\u4E13\u6CE8\u5EA6\uFF1A",e.createElement(q.Z,{title:be},e.createElement("span",{className:"c-grey-333"},Y(be,3))))))))})))},ge=({className:k,style:N,title:F,hideBar:V=!1,children:oe,customText:D="",noDataText:T="",emptyData:Y=[],loading:se,actionAnalysis:h})=>{var re,ie;const fe=((re=Y==null?void 0:Y[0])==null?void 0:re.every(_e=>{var H;return!((H=_e==null?void 0:_e.data)!=null&&H.length)}))&&!((ie=Y==null?void 0:Y[1])!=null&&ie.length)||!h,he=h?T:D;return e.createElement(I.Z,{loading:se,active:!0},fe&&e.createElement("div",{className:j()(m.noData,k),style:N},!!F&&e.createElement("div",{className:m.title},!V&&e.createElement("b",null),e.createElement("span",null,F)),e.createElement("div",{className:m.itemWrap},e.createElement($.Z,{customText:he}))),!fe&&oe)};var Ie=({className:k,style:N,data:F=[],title:V,hideBar:oe=!1,loading:D=!1})=>e.createElement("div",{className:j()(m.analysis,k),style:N},!!V&&e.createElement("div",{className:m.title},!oe&&e.createElement("b",null),e.createElement("span",null,V)),e.createElement(ee.Z,{spinning:D},e.createElement("div",{className:m.itemWrap},F==null?void 0:F.map((T,Y)=>e.createElement("div",{className:m.item,key:Y},e.createElement(y.Z,{option:{tooltip:{trigger:"item",formatter:"{a}
{b}: {c}%"},title:{left:"center",bottom:15,text:T==null?void 0:T.title},legend:{top:10,right:10,orient:"vertical",show:!0,align:"left",icon:"circle",itemWidth:10,itemHeight:10,formatter:function(se){for(let h in T==null?void 0:T.data)if(se==(T==null?void 0:T.data[h].name))return se+" "+(T==null?void 0:T.data[h].value)+"%"},textStyle:{color:"#767676",fontSize:12}},color:T==null?void 0:T.color,series:[{type:"pie",radius:["20%","35%"],center:["20%","40%"],avoidLabelOverlap:!1,label:{show:!1},labelLine:{show:!1},data:T==null?void 0:T.data}]},style:{height:145}}))))))},85174:function(uu,Be,s){s.r(Be),s.d(Be,{default:function(){return ut}});var e=s(59301),m=s(99232),c=s.n(m),j=s(86129),y=s.n(j),q=s(76265),I=s(63144),ee=s(43418),$=s(8591),ue=s(56511),x=s(66104),d=s(95237),C=s(43604),L=s(3113),ae=s(6848),M=s(28103),W=s(98135),J=s(14491),ge=s(22596),Le=s(87026),Ie=s(88289),k=s(20360),N=s(46961),F=s(35099),V=s(15826),oe=s(42441),D={flex_box_center:"flex_box_center___KJUhi",flex_space_between:"flex_space_between____N4uH",flex_box_vertical_center:"flex_box_vertical_center___yOdsz",flex_box_center_end:"flex_box_center_end___seJB9",flex_box_column:"flex_box_column___ihHC5",title:"title___JSmnB",export:"export___pgR1H",title1_right:"title1_right___MdWJo",userPic:"userPic___UeG3e",userInfo:"userInfo___TNu6l",listItem:"listItem___wdbM_",rightInfo:"rightInfo___Swqk5",shixunTitle:"shixunTitle___L2Tc4",shixunWrp:"shixunWrp___ZoaTc",footerBar:"footerBar___QW5rq",footerBarStatic:"footerBarStatic___CRq8b",exitComment:"exitComment___u4Rqt",nextComment:"nextComment___lvaID",modal:"modal___g3B3L"},T={normal:{opacity:.8,shadowBlur:10,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"rgba(0, 0, 0, 0)",color:"#2e65ad"}};const Y=({shixunHomeworks:a,data:l,globalSetting:o,loading:E,dispatch:S})=>{var O;const{shixunWorkReport:g}=a;let _=((O=l==null?void 0:l.efficiency_list)==null?void 0:O.length)-parseInt(l==null?void 0:l.myself_eff[0]);const v=()=>({title:{text:"\u5B66\u4E60\u6548\u7387",subtext:"\u5B66\u4E60\u6548\u7387=log(\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6)"},backgroundColor:"#fff",color:["#dd4444","#fec42c","#80F1BE"],grid:{left:"3%",right:"9%",bottom:"3%",containLabel:!0},tooltip:{showDelay:0,formatter:function(B){return B.name===g.username?"\u59D3\u540D\uFF1A"+g.username+"
\u5B66\u53F7\uFF1A "+g.user_id+"
\u6548\u7387\uFF1A"+(l==null?void 0:l.myself_eff[1]):B.name+":"+B.value+" "},axisPointer:{show:!0,type:"cross",lineStyle:{type:"dashed",width:1}}},xAxis:[{type:"value",name:"\u5B66\u751F\u4F4D\u7F6E",nameTextStyle:{color:"#000",fontSize:12},scale:!0,axisLabel:{formatter:""},axisTick:{show:!1},splitLine:{show:!1}}],yAxis:[{type:"value",name:" ",nameGap:20,nameTextStyle:{color:"#000",fontSize:12},scale:!0,axisLabel:{formatter:"{value}"},splitLine:{show:!1}}],series:[{name:"",type:"scatter",data:l==null?void 0:l.efficiency_list,itemStyle:{normal:{color:"#2e65ad"}},markArea:{silent:!0,itemStyle:{normal:{color:"transparent",borderWidth:1,borderType:"dashed"}},data:[[{name:"\u5B66\u4E60\u6548\u7387\u5206\u5E03\u533A\u95F4",xAxis:"min",yAxis:"min"},{xAxis:"max",yAxis:"max"}]]},markPoint:{data:[{name:g.username,xAxis:_,yAxis:l==null?void 0:l.myself_eff[1],value:l==null?void 0:l.myself_eff[1]}],itemStyle:{normal:{color:"#c23531"}}},markLine:{lineStyle:{normal:{type:"solid",color:"#ff6800"}},data:[{type:"average",name:"\u4E2D\u4F4D\u503C"}]}}]}),R=()=>({title:{text:"\u80FD\u529B\u503C",subtext:"\u80FD\u529B\u503C\uFF08\u5B9E\u8BAD\u83B7\u5F97\u7ECF\u9A8C\u503C/\u5B9E\u8BAD\u8BC4\u6D4B\u6B21\u6570\uFF09"},backgroundColor:"#fff",color:["#dd4444","#fec42c","#80F1BE"],grid:{x:"10%",x2:150,y:"18%",y2:"10%"},tooltip:{padding:10,backgroundColor:"#222",borderColor:"#777",borderWidth:1,formatter:function(B){var p=B.value;if(B.name===g.username)return"\u59D3\u540D\uFF1A"+g.username+"
\u5B66\u53F7\uFF1A "+g.user_id+"
\u5F97\u5206\uFF1A"+(l==null?void 0:l.myself_object[1])}},xAxis:{type:"value",name:"log(\u5B9E\u8BAD\u7684\u603B\u65F6\u95F4)",nameGap:16,nameTextStyle:{color:"#000",fontSize:14},splitLine:{show:!1},axisLine:{lineStyle:{color:"#000"}}},yAxis:{type:"value",name:" ",nameLocation:"end",nameGap:20,nameTextStyle:{color:"#000",fontSize:12},axisLine:{lineStyle:{color:"#000"}},splitLine:{show:!1}},series:[{name:"\u80FD\u529B",type:"scatter",itemStyle:T,data:l==null?void 0:l.consume_list,symbolSize:function(B){return Math.round(B[2])},markPoint:{data:[{name:g.username,xAxis:l==null?void 0:l.myself_object[0],yAxis:l==null?void 0:l.myself_object[1],value:l==null?void 0:l.myself_object[1]}],itemStyle:{normal:{color:"#c23531"}}}}]});return e.createElement(e.Fragment,null,e.createElement("aside",{className:"ml60 pr30"},e.createElement(d.Z,null,e.createElement(C.Z,{flex:"800px"},e.createElement(oe.Z,{style:{width:750,height:580},option:v()})),e.createElement(C.Z,{flex:"1"},e.createElement("aside",{className:D.rightInfo},e.createElement("ul",null,e.createElement("li",null,e.createElement("span",null,"\u59D3\u540D")," ",e.createElement("span",{className:"ml30"},g.username)),e.createElement("li",null,e.createElement("span",null,"\u5B66\u53F7")," ",e.createElement("span",{className:"ml30"},g.student_id||"--")),e.createElement("li",null,e.createElement("span",null,"\u5B66\u4E60\u6548\u7387")," ",e.createElement("span",{className:"ml30 c-orange"},l==null?void 0:l.myself_eff[1])),e.createElement("li",null,e.createElement("span",null,"\u5F53\u524D\u6392\u540D")," ",e.createElement("span",{className:"ml30 c-orange"},l==null?void 0:l.myself_eff[0]))),e.createElement("p",null,"1\u4E2A\u5C0F\u5706\u70B9\u4EE3\u88681\u4E2A\u5B66\u751F\u7684\u5B66\u4E60\u6548\u7387",e.createElement("br",null),"\u7EA2\u8272\u6C34\u6EF4\u8868\u793A\u5F53\u524D\u5B66\u751F\u7684\u5B66\u4E60\u6548\u7387\u503C",e.createElement("br",null),"\u5C0F\u5706\u70B9\u8D8A\u9AD8\uFF0C\u5B66\u4E60\u6548\u7387\u8D8A\u9AD8",e.createElement("br",null),"\u6A59\u8272\u6A2A\u5411\u7BAD\u5934\uFF1A\u4E2D\u4F4D\u503C\uFF0C\u8868\u793A\u6574\u4E2A\u8BFE\u5802\u5B66\u751F\u8868\u73B0\u7684\u5E73\u5747\u503C"))))),e.createElement("aside",{className:"ml60 pr30"},e.createElement(d.Z,null,e.createElement(C.Z,{flex:"800px"},e.createElement(oe.Z,{style:{width:750,height:580},option:R()})),e.createElement(C.Z,{flex:"1"},e.createElement("aside",{className:D.rightInfo},e.createElement("ul",null,e.createElement("li",null,e.createElement("span",null,"\u59D3\u540D")," ",e.createElement("span",{className:"ml30"},g.username)),e.createElement("li",null,e.createElement("span",null,"\u5B66\u53F7")," ",e.createElement("span",{className:"ml30"},g.student_id||"--")),e.createElement("li",null,e.createElement("span",null,"\u80FD\u529B")," ",e.createElement("span",{className:"ml30 c-orange"},l==null?void 0:l.myself_object[1]))),e.createElement("p",null,"1\u4E2A\u5C0F\u5706\u70B9\u4EE3\u88681\u4E2A\u5B66\u751F\u7684\u80FD\u529B\u503C",e.createElement("br",null),"\u7EA2\u8272\u6C34\u6EF4\u8868\u793A\u5F53\u524D\u5B66\u751F\u7684\u80FD\u529B\u503C",e.createElement("br",null),"\u5C0F\u5706\u5708\u8D8A\u5927\uFF0C\u8BC4\u6D4B\u6B21\u6570\u8D8A\u5C11",e.createElement("br",null)))))))};var se=(0,I.connect)(({shixunHomeworks:a,loading:l,globalSetting:o})=>({shixunHomeworks:a,globalSetting:o,loading:l.effects}))(Y),h=s(90612),re=s(26220),ie=({defaultValue:a,onBlur:l,max:o,className:E="game-score"})=>{const[S,O]=(0,e.useState)(a);(0,e.useEffect)(()=>{O(a)},[a]);function g(v){O(v)}function _(){S!==a&&l(S>o?o:S)}return e.createElement(re.Z,{max:o,min:0,className:E,value:S,onChange:g,onBlur:_})},fe=s(57809),he=s(94646),_e={md:"md___TEmcT"},H=s(59301),be=Object.defineProperty,tu=Object.defineProperties,nu=Object.getOwnPropertyDescriptors,je=Object.getOwnPropertySymbols,lu=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,We=(a,l,o)=>l in a?be(a,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[l]=o,He=(a,l)=>{for(var o in l||(l={}))lu.call(l,o)&&We(a,o,l[o]);if(je)for(var o of je(l))au.call(l,o)&&We(a,o,l[o]);return a},Ve=(a,l)=>tu(a,nu(l));const ou=fe.default.Option,su={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var ru=(a=>(a[a.SET_PATH=0]="SET_PATH",a[a.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",a))(ru||{});function iu(a,l){switch(l.type){case 0:return Ve(He({},a),{selectedPath:l.payload});case 1:return Ve(He({},a),{passedContent:l.payload});default:throw new Error}}var n=({path:a,game_id:l,onPathChange:o,autoHeight:E,diff_code_count:S,data:O,game_codes_cn:g})=>{var _,v,R,B;const p=a.split("\uFF1B").filter(U=>!!U),[ne,z]=(0,e.useReducer)(iu,{selectedPath:p[0],passedContent:{language:"python",content:""}}),{selectedPath:K,passedContent:Ae}=ne;function Oe(U){z({type:0,payload:U})}const ve={\u6700\u540E\u901A\u5173\u4EE3\u7801:"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801",\u6700\u65B0\u4EE3\u7801:"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5",\u622A\u6B62\u540E\u901A\u5173\u4EE3\u7801:"\u5728\u4F5C\u4E1A\u65F6\u95F4\u7ED3\u675F\u540E\u901A\u5173\u8BE5\u9898\u7684\u4EE3\u7801\u8BE6\u60C5"};return H.createElement(H.Fragment,null,H.createElement("h2",null," ",H.createElement("span",null,g,g&&H.createElement("span",{className:"ml5 font12 c-grey-999"},ve[g])),S&&H.createElement("span",{style:{marginLeft:"50px"}},"\u4EE3\u7801\u4FEE\u6539\u884C\u6570 ",S),H.createElement("span",null,H.createElement(fe.default,{style:{width:200},value:K,onChange:Oe}," ",p.map(U=>H.createElement(ou,{key:U,value:U},U))," "))," "),(K==null?void 0:K.split(".")[1])==="md"&&H.createElement(he.Z,{height:300,autoHeight:E,defaultValue:((v=(_=O==null?void 0:O.filter(U=>U.path===K))==null?void 0:_[0])==null?void 0:v.content)||"",className:_e.md}),(K==null?void 0:K.split(".")[1])!=="md"&&H.createElement(h.ZP,{height:300,language:Ae.language,value:((B=(R=O==null?void 0:O.filter(U=>U.path===K))==null?void 0:R[0])==null?void 0:B.content)||"",autoHeight:E,theme:"default",options:su}))},i=s(43785),b=s(12911),cu=s.n(b),Me=Object.defineProperty,Ye=Object.getOwnPropertySymbols,du=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,Fe=(a,l,o)=>l in a?Me(a,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[l]=o,Ce=(a,l)=>{for(var o in l||(l={}))du.call(l,o)&&Fe(a,o,l[o]);if(Ye)for(var o of Ye(l))ke.call(l,o)&&Fe(a,o,l[o]);return a},Bu=(a,l,o)=>new Promise((E,S)=>{var O=v=>{try{_(o.next(v))}catch(R){S(R)}},g=v=>{try{_(o.throw(v))}catch(R){S(R)}},_=v=>v.done?E(v.value):Promise.resolve(v.value).then(O,g);_((o=o.apply(a,l)).next())});const Wu=({shixunHomeworks:a,autoHeight:l,classroomList:o,dispatch:E})=>{const{shixunWorkReport:S}=a,{stage_list:O,work_id:g}=S,[_,v]=(0,e.useState)(!1),[R,B]=(0,e.useState)(!0),[p,ne]=(0,e.useState)({left:0,top:0,bottom:0,right:0}),z=(0,e.useRef)(null),[K,Ae]=(0,e.useState)(!1),Oe=(A,t)=>{var Q;const{clientWidth:ce,clientHeight:pe}=window.document.documentElement,ye=(Q=z.current)==null?void 0:Q.getBoundingClientRect();ye&&ne({left:-ye.left+t.x,right:ce-(ye.right-t.x),top:-ye.top+t.y,bottom:pe-(ye.bottom-t.y)})},ve=(0,I.useParams)(),U=(0,F.GJ)(),Je={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};(0,e.useEffect)(()=>{console.log(ve)},[]);const Fu=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"position",width:"100px"},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"output_detail"},{title:"\u8BC4\u6D4B\u8017\u65F6(S)",dataIndex:"ts_time",width:"130px"},{title:"\u5185\u5B58\u6D88\u8017(MB)",width:"150px",dataIndex:"ts_mem"},{title:"\u8BC4\u6D4B\u65F6\u95F4",width:"170px",dataIndex:"created_at",render:A=>c()(A).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",width:"80px",dataIndex:"query_index",render:(A,t)=>e.createElement("span",{className:"c-blue current",onClick:()=>Bu(void 0,null,function*(){var Q,ce;const pe=yield(0,i.Lk)(t.game_identifier,{path:(ce=(Q=t.path)==null?void 0:Q.replace(/\;/g,";"))==null?void 0:ce.split(";")[0],query_index:t.query_index,homework_common_id:ve.categoryId});(pe==null?void 0:pe.status)===0&&(Ae(pe),v(!0))})},t.query_index?"\u67E5\u770B\u4EE3\u7801":"")}];function ze(A,t){return Bu(this,null,function*(){const{challenge_id:Q}=O[A],ce=yield E({type:"shixunHomeworks/changeScore",payload:{categoryId:ve.homeworkId,type:"report",score:t,challenge_id:Q}});yield E({type:"shixunHomeworks/getShixunWorkReport",payload:Ce({},ve)}),ce.status===0&&$.ZP.success("\u64CD\u4F5C\u6210\u529F")})}function Ke(A,t){return(0,q.U2)(`student_works/${g}/rep_passed_content.json`,{path:t,game_id:A})}const Qe=S.shixun_detail;return e.createElement(e.Fragment,null,Qe==null?void 0:Qe.map(function(A,t){var Q;return e.createElement("div",{key:t},e.createElement("aside",{className:"pl30 pr30",key:t},e.createElement("div",{className:`${D.shixunTitle} mt10`},e.createElement("div",null,e.createElement("span",{className:"fa fa-code "}),e.createElement("strong",{className:"c-black"},"\u7B2C",t+1,"\u5173 ",e.createElement(I.Link,{className:"c-black",target:"_blank",to:`/tasks/${A.game_identifier}`},A.subject))),U?e.createElement("span",null,"\u8C03\u5206\uFF1A",e.createElement(ie,{className:"game-score",max:O[t].game_score_full,defaultValue:O[t].game_score,onBlur:ce=>{var pe;if((0,F.Rm)()&&!((pe=o.AssistantObject.practice)!=null&&pe.can_appraise)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ze(t,ce)}})):null),e.createElement("div",{className:"font16 mt10"},A.st===0&&(A.path?typeof(A==null?void 0:A.game_codes_cn)=="string"?e.createElement("aside",{className:D.shixunWrp},e.createElement(n,{game_codes_cn:A==null?void 0:A.game_codes_cn,autoHeight:l,path:A.path,game_id:A.id,data:A.game_codes,diff_code_count:A.diff_code_count,onPathChange:Ke})):e.createElement("div",{className:"font14",style:{border:"1px solid #d9d9d9",padding:"6px 10px"}}," \u63D0\u793A\uFF1A\u7EAF\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u7684\u5B9E\u8BAD\u4E0D\u5C55\u793A\u901A\u5173\u4EE3\u7801\uFF0C\u5982\u9700\u67E5\u770B\u5B66\u751F\u4EE3\u7801\u8BF7\u524D\u5F80\u4F5C\u4E1A\u5217\u8868\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u3002"):"\u76EE\u524D\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u3001Vscode\u7F16\u8F91\u5668\u3001\u9009\u62E9\u9898\u6A21\u5F0F\u7684\u5B9E\u9A8C\uFF0C\u6682\u65F6\u65E0\u6CD5\u4F7F\u7528\u6B64\u529F\u80FD"),A.st===1&&(A.complete_status===0?"\u672C\u5173\u6682\u672A\u901A\u8FC7\uFF0C\u65E0\u901A\u5173\u4EE3\u7801":"\u76EE\u524D\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u3001Vscode\u7F16\u8F91\u5668\u3001\u9009\u62E9\u9898\u6A21\u5F0F\u7684\u5B9E\u9A8C\uFF0C\u6682\u65F6\u65E0\u6CD5\u4F7F\u7528\u6B64\u529F\u80FD")),e.createElement("aside",{className:"mt10 font16"},(Q=A.outputs)!=null&&Q.length?e.createElement(J.default,{columns:Fu,pagination:{hideOnSinglePage:!0},dataSource:A.outputs.map(ce=>Ce(Ce({},A),ce))}):"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55")))}),e.createElement(ee.default,{open:_,width:900,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},onOk:()=>{Ae({}),v(!1)},onCancel:()=>{Ae({}),v(!1)},title:e.createElement("div",{style:{width:"100%",cursor:"move"},onMouseOver:()=>{R&&B(!1)},onMouseOut:()=>{B(!0)},onFocus:()=>{},onBlur:()=>{}},"\u4EE3\u7801\u5185\u5BB9"),modalRender:A=>e.createElement(cu(),{disabled:R,bounds:p,nodeRef:z,onStart:(t,Q)=>Oe(t,Q)},e.createElement("div",{ref:z},A))},e.createElement(h.ZP,{height:500,autoHeight:l,language:"python",theme:"default",value:decodeURIComponent(escape(window.atob((K==null?void 0:K.content)||""))),options:Je})))};var Hu=(0,I.connect)(({shixunHomeworks:a,loading:l,globalSetting:o,classroomList:E})=>({shixunHomeworks:a,globalSetting:o,loading:l.effects,classroomList:E}))(Wu),Ue=s(78241),w={greyText:"greyText___nOpNq",info:"info___nBB3c",label:"label___P6my8",blackContent:"blackContent___O4HnS",orangeContent:"orangeContent___JBF44",inputLabel:"inputLabel___B2GAs",tableTitle:"tableTitle___IqAxM",scoreTable:"scoreTable___RJvpU"},Vu=Object.defineProperty,hu=Object.getOwnPropertySymbols,Mu=Object.prototype.hasOwnProperty,Yu=Object.prototype.propertyIsEnumerable,yu=(a,l,o)=>l in a?Vu(a,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[l]=o,gu=(a,l)=>{for(var o in l||(l={}))Mu.call(l,o)&&yu(a,o,l[o]);if(hu)for(var o of hu(l))Yu.call(l,o)&&yu(a,o,l[o]);return a},mu=(a,l,o)=>new Promise((E,S)=>{var O=v=>{try{_(o.next(v))}catch(R){S(R)}},g=v=>{try{_(o.throw(v))}catch(R){S(R)}},_=v=>v.done?E(v.value):Promise.resolve(v.value).then(O,g);_((o=o.apply(a,l)).next())});const Uu=({shixunHomeworks:a,dispatch:l,classroomList:o})=>{const{shixunWorkReport:E}=a,S=(0,I.useParams)(),[O,g]=(0,e.useState)(!1),[_]=Ue.default.useForm();(0,e.useEffect)(()=>{var B,p,ne,z;a.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&_.setFieldsValue({comment:(p=(B=a.actionTabs.selectArrs)==null?void 0:B.data)==null?void 0:p.work_comment,hidden_comment:(z=(ne=a.actionTabs.selectArrs)==null?void 0:ne.data)==null?void 0:z.work_comment_hidden})},[a.actionTabs.key]);const v=()=>mu(void 0,null,function*(){const B=_.getFieldsValue();(yield(0,q.ZP)(`/api/student_works/${S.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:B.hidden_comment,comment:B.comment}})).status===0&&($.ZP.success("\u8BC4\u9605\u6210\u529F"),_.resetFields(),l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"shixunHomeworks/getShixunWorkReport",payload:gu({},S)}))}),R=[{title:"\u5173\u5361",dataIndex:"name",render:(B,p,ne)=>ne+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(B,p,ne)=>e.createElement("div",null,B,p.complete_status===4&&e.createElement(V.vA,{status:p.complete_status}))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"open_time"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",align:"center"},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",align:"center",render:B=>B?"\u662F":"\u5426"},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",align:"center",render:(B,p)=>e.createElement("div",null,e.createElement("span",{style:{color:parseFloat(p.game_score_full)!==parseFloat(B)?"#E30000":"#53C41B"}},B),"/",p.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",align:"center",fixed:"right",render:(B,p)=>(0,F.GJ)()?e.createElement(ie,{max:p.game_score_full,defaultValue:parseFloat(B),onBlur:ne=>mu(void 0,null,function*(){var z;if((0,F.Rm)()&&!((z=o.AssistantObject.practice)!=null&&z.can_appraise)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const K=yield l({type:"shixunHomeworks/changeScore",payload:{categoryId:S.homeworkId,type:"report",score:ne,challenge_id:p.challenge_id}});yield l({type:"shixunHomeworks/getShixunWorkReport",payload:gu({},S)}),K.status===0&&$.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):B}];return e.createElement(ee.default,{centered:!0,width:1080,title:"\u70B9\u8BC4\u4F5C\u4E1A",open:a.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>mu(void 0,null,function*(){var B;if((0,F.Rm)()&&!((B=o.AssistantObject.practice)!=null&&B.can_appraise)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const p=_.getFieldsValue();JSON.stringify(p)==="{}"||p.hidden_comment===""&&p.comment===""?g(!0):v()}),onCancel:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(d.Z,{justify:"space-between",className:w.info},e.createElement(C.Z,null,e.createElement("span",{className:`${w.label} ${w.greyText}`},"\u59D3\u540D"),e.createElement("span",{className:w.blackContent},E==null?void 0:E.username)),e.createElement(C.Z,null,e.createElement("span",{className:`${w.label} ${w.greyText}`},"\u5B66\u53F7"),e.createElement("span",{className:w.blackContent},(E==null?void 0:E.student_id)||"--")),e.createElement(C.Z,null,e.createElement("span",{className:`${w.label} ${w.greyText}`},"\u73ED\u7EA7"),e.createElement("span",{className:w.blackContent},(E==null?void 0:E.group_name)||"--")),e.createElement(C.Z,null,e.createElement("span",{className:`${w.label} ${w.greyText}`},"\u5173\u5361\u5F97\u5206"),e.createElement("span",{className:w.orangeContent},(E==null?void 0:E.challenge_score)||"--")),e.createElement(C.Z,null,e.createElement("span",{className:`${w.label} ${w.greyText}`},"\u6548\u7387\u5206"),e.createElement("span",{className:w.orangeContent},(E==null?void 0:E.eff_score)||"--")),e.createElement(C.Z,null,e.createElement("span",{className:`${w.label} ${w.greyText}`},"\u8FDF\u4EA4\u6263\u5206"),e.createElement("span",{className:w.orangeContent},(E==null?void 0:E.late_penalty)||"--")),e.createElement(C.Z,null,e.createElement("span",{className:`${w.label} ${w.greyText}`},"\u6700\u7EC8\u6210\u7EE9"),e.createElement("span",{className:w.orangeContent},(E==null?void 0:E.work_score)||"--"))),e.createElement(Ue.default,{form:_,onChange:()=>{O&&g(!1)}},e.createElement("div",{className:`${w.inputLabel} ${w.greyText}`},"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(Ue.default.Item,{name:"comment"},e.createElement(W.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),e.createElement("div",{className:`${w.inputLabel} ${w.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(Ue.default.Item,{name:"hidden_comment"},e.createElement(W.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))),O&&e.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),e.createElement("div",{className:w.tableTitle},"\u5173\u5361\u6210\u7EE9"),e.createElement(J.default,{className:w.scoreTable,dataSource:E.stage_list,rowKey:"challenge_id",pagination:!1,columns:R,scroll:{x:"max-content"}}))};var Gu=(0,I.connect)(({shixunHomeworks:a,classroomList:l})=>({shixunHomeworks:a,classroomList:l}))(Uu),Ju=s(85565),Eu=s(31272),Cu=s(44758),zu=s(44425),Au=s.n(zu),xu={wrap:"wrap___LZOi9",line:"line___oju0L"},Ze=s(98425),Ku=({detailData:a})=>{var l;return e.createElement("div",{className:xu.wrap},e.createElement(Ze.ij,{hideBar:!0,actionAnalysis:!0,loading:!1,emptyData:[(0,Ze.Uf)(a),(a==null?void 0:a.photos)||[]],title:"\u5B9E\u8BAD\u5B66\u4E60\u5206\u6790",noDataText:"\u8BE5\u5B66\u751F\u65E0\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u6570\u636E"},e.createElement(Ze.ZP,{hideBar:!0,title:"\u5B9E\u8BAD\u5B66\u4E60\u5206\u6790",data:(0,Ze.Uf)(a)}),!!((l=a==null?void 0:a.photos)!=null&&l.length)&&e.createElement(e.Fragment,null,e.createElement("div",{className:xu.line}),e.createElement(Ze._s,{dataSource:a==null?void 0:a.photos,right:21,col:4,wrapWidth:1140}))))},Qu=s(2054),u=s(59301),Xu=Object.defineProperty,Ge=Object.getOwnPropertySymbols,Du=Object.prototype.hasOwnProperty,bu=Object.prototype.propertyIsEnumerable,Pu=(a,l,o)=>l in a?Xu(a,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[l]=o,te=(a,l)=>{for(var o in l||(l={}))Du.call(l,o)&&Pu(a,o,l[o]);if(Ge)for(var o of Ge(l))bu.call(l,o)&&Pu(a,o,l[o]);return a},qu=(a,l)=>{var o={};for(var E in a)Du.call(a,E)&&l.indexOf(E)<0&&(o[E]=a[E]);if(a!=null&&Ge)for(var E of Ge(a))l.indexOf(E)<0&&bu.call(a,E)&&(o[E]=a[E]);return o},G=(a,l,o)=>new Promise((E,S)=>{var O=v=>{try{_(o.next(v))}catch(R){S(R)}},g=v=>{try{_(o.throw(v))}catch(R){S(R)}},_=v=>v.done?E(v.value):Promise.resolve(v.value).then(O,g);_((o=o.apply(a,l)).next())});const et=a=>{var l=a,{shixunHomeworks:o,classroomList:E,globalSetting:S,loading:O,user:g,dispatch:_}=l,v=qu(l,["shixunHomeworks","classroomList","globalSetting","loading","user","dispatch"]),R,B;const[p,ne]=(0,e.useState)(te({},(0,I.useParams)())),z=(0,I.useParams)(),K=(0,I.useLocation)(),[]=(0,e.useState)([]),[Ae,Oe]=(0,e.useState)(),ve=(0,e.useRef)(),U=(0,e.useRef)(),[Je,Fu]=(0,e.useState)(!1),[ze,Ke]=(0,e.useState)(!0),[Qe,A]=(0,e.useState)(!1),{shixunWorkReport:t}=o,[Q,ce]=(0,e.useState)(),pe=(0,F.GJ)(),[ye,tt]=(0,e.useState)(new(y())),[ht,yt]=(0,e.useState)(0),[nt,wu]=(0,e.useState)(!1),[lt,Su]=(0,e.useState)(!1),[pu,fu]=(0,e.useState)(""),[Nu,at]=(0,e.useState)(!1),[ot,st]=(0,e.useState)(!0),[rt,it]=(0,e.useState)(0),Pe=(0,e.useRef)(JSON.parse(sessionStorage.all_student_works_params||"{}")),Xe=(0,e.useRef)(),ct=()=>G(void 0,null,function*(){(g.userInfo.is_teacher||g.userInfo.admin)&&(at(!0),st(!1))});(0,e.useEffect)(()=>{var r;(0,F.Rm)()&&E.AssistantObject.practice&&!((r=E.AssistantObject.practice)!=null&&r.can_view)&&I.history.replace("/403")},[(R=E.AssistantObject.practice)==null?void 0:R.can_view]),(0,e.useEffect)(()=>{ct(),console.log("\u6253\u5370\u7684------",t),Xe.current=t==null?void 0:t.next_student_work_id,fu(t.repeat_minus_score)},[t,g]),(0,e.useEffect)(()=>{console.log("\u89E6\u53D1\u8FD9",t.work_score),it(t.work_score)},[t.work_score,pu]),(0,e.useEffect)(()=>(_({type:"globalSetting/footerToggle",payload:!1}),()=>{_({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,e.useEffect)(()=>{var r;if(t){let f=[];(r=t==null?void 0:t.target_test_sets)==null||r.map((Z,xe)=>{var De;(De=Z==null?void 0:Z.targets)==null||De.map((me,we)=>{var Re;me.name=Z==null?void 0:Z.name,me.total_target_score=Z==null?void 0:Z.total_target_score,me.actual_target_score=Z==null?void 0:Z.actual_target_score,me.rowSpan=we===0?(Re=Z==null?void 0:Z.targets)==null?void 0:Re.length:0,me.order=xe+1,f.push(me)})}),ce(f),(0,F.Rm)()&&_({type:"classroomList/getAssistantPermissions",payload:{course_id:p.coursesId}})}},[t]),(0,e.useEffect)(()=>{o.actionTabs.key==="\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"&&(t==null?void 0:t.students_count)>0&&!ze&&setTimeout(()=>{_u("all")},800)},[t==null?void 0:t.homework_common_id,ze]),(0,e.useEffect)(()=>{ne(te({},z))},[K.pathname]);const Iu=()=>{document.body.scrollIntoView()};function dt(){return G(this,null,function*(){Pe.current=JSON.parse(sessionStorage.all_student_works_params||"{}")})}const ku=()=>{document.querySelectorAll("canvas").forEach(r=>{(!r.clientWidth||!r.clientHeight)&&r.remove()})},gt=()=>{ve.current.offsetHeight>62e3?A(!1):A(!0)},Zu=r=>G(void 0,null,function*(){const f=yield(0,Cu.t1)({homeworkId:r||p.homeworkId});Oe(f==null?void 0:f.data)}),_u=r=>G(void 0,null,function*(){var f,Z,xe,De;let me=0,we;we=ee.default.info({width:460,title:u.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A,",u.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:u.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",u.createElement("span",{className:"c-blue"},me+1),"/",r!=="all"?1:t==null?void 0:t.students_count,u.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"),maskClosable:!1,className:D.modal,onOk:()=>{}});const Re={margin:[0,0],filename:`${t!=null&&t.student_id&&(t==null?void 0:t.student_id)!="--"?t==null?void 0:t.student_id:""}${t.username}.pdf`,html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}},$u=ye.folder(t==null?void 0:t.shixun_name);function Tu(Se){return G(this,null,function*(){yield Zu(Se||Xe.current);const P=yield _({type:"shixunHomeworks/getShixunWorkReport",payload:te({homeworkId:Se||Xe.current},Pe.current||{})});Xe.current=P==null?void 0:P.next_student_work_id,Iu(),me++,setTimeout(()=>G(this,null,function*(){var $e,de,X,qe;ku();const Te=$u.folder(`${P!=null&&P.student_id&&(P==null?void 0:P.student_id)!="--"?P.student_id+"+":""}${P==null?void 0:P.username}`),Ne=document.querySelector("#export-all").children;let eu=Au()();for(let le=0;leG(this,null,function*(){le0&&((X=(de=P==null?void 0:P.shixun_detail)==null?void 0:de.filter(le=>{var Ee;return((Ee=le==null?void 0:le.game_codes)==null?void 0:Ee.length)>0}))==null?void 0:X.length)>0){const le=Te.folder("\u4EE3\u7801\u6587\u4EF6");(qe=P==null?void 0:P.shixun_detail)==null||qe.map((Ee,_t)=>{var Lu,ju;if(((Lu=Ee==null?void 0:Ee.game_codes)==null?void 0:Lu.length)>0){const vt=le.folder(`\u7B2C${_t+1}\u5173-${Ee.subject}-${Ee.id}`);(ju=Ee==null?void 0:Ee.game_codes)==null||ju.map(vu=>{vt.file(`${vu.filename}.txt`,vu==null?void 0:vu.content)})}})}we.update({content:u.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",u.createElement("span",{className:"c-blue"},me),"/",P==null?void 0:P.students_count,u.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3")}),me==(P==null?void 0:P.students_count)?(we.destroy(),Ou()):Tu()}),2200)})}if(r!=="all"||(t==null?void 0:t.students_count)<2){ku(),Iu();const Se=U.current.children;let P=Au()();const $e=$u.folder(`${t!=null&&t.student_id&&(t==null?void 0:t.student_id)!="--"?(t==null?void 0:t.student_id)+"+":""}${t==null?void 0:t.username}`);for(let de=0;deG(void 0,null,function*(){de0&&((xe=(Z=t==null?void 0:t.shixun_detail)==null?void 0:Z.filter(de=>{var X;return((X=de==null?void 0:de.game_codes)==null?void 0:X.length)>0}))==null?void 0:xe.length)>0){const de=$e.folder("\u4EE3\u7801\u6587\u4EF6");(De=t==null?void 0:t.shixun_detail)==null||De.map((X,qe)=>{var Te,Ne;if(((Te=X==null?void 0:X.game_codes)==null?void 0:Te.length)>0){const eu=de.folder(`\u7B2C${qe+1}\u5173-${X.subject}-${X.id}`);(Ne=X==null?void 0:X.game_codes)==null||Ne.map(le=>{eu.file(`${le.filename}.txt`,le==null?void 0:le.content)})}})}we.destroy(),Ou();return}else Tu(t==null?void 0:t.first_student_work_id)}),Ou=()=>{ye.generateAsync({type:"blob"}).then(function(r){console.log(t,"shixunWorkReport");const f=document.createElement("a");f.href=window.URL.createObjectURL(r),f.download=(t==null?void 0:t.shixun_name)+".zip",document.body.appendChild(f);const Z=document.createEvent("MouseEvents");Z.initEvent("click",!1,!1),f.dispatchEvent(Z),document.body.removeChild(f),tt(new(y()))}),A(!1)};(0,e.useEffect)(()=>{mt()},[p.homeworkId]);const mt=()=>G(void 0,null,function*(){Ke(!0),yield _({type:"shixunHomeworks/getShixunWorkReport",payload:te(te({},p),Pe.current||{})}),Zu(),(0,F.GJ)()&&dt(),Ke(!1)}),Et=[{title:"\u5173\u5361",dataIndex:"name",render:(r,f,Z)=>Z+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(r,f,Z)=>u.createElement("div",null,r,f.complete_status===4&&u.createElement(V.vA,{status:f.complete_status}))},{title:"\u5F00\u542F\u65F6\u95F4",dataIndex:"open_time"},{title:"\u4EE3\u7801\u4FEE\u6539\u884C\u6570",dataIndex:"diff_code_count",render:(r,f,Z)=>r||"- -"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",render:r=>r?"\u662F":"\u5426"},{title:"\u7ECF\u9A8C\u503C",dataIndex:"experience",render:(r,f)=>u.createElement("div",null,u.createElement("span",{style:{color:parseFloat(f.myself_experience)!==parseFloat(r)?"red":"green"}},f.myself_experience),"/",r)},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",render:(r,f)=>u.createElement("div",null,u.createElement("span",{style:{color:parseFloat(f.game_score_full)!==parseFloat(r)?"red":"green"}},r),"/",f.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",render:(r,f)=>pe?u.createElement(ie,{max:f.game_score_full,defaultValue:parseFloat(r),onBlur:Z=>G(void 0,null,function*(){var xe;if((0,F.Rm)()&&!((xe=E.AssistantObject.practice)!=null&&xe.can_appraise)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const De=yield _({type:"shixunHomeworks/changeScore",payload:{categoryId:p.homeworkId,type:"report",score:Z,challenge_id:f.challenge_id}});yield _({type:"shixunHomeworks/getShixunWorkReport",payload:te(te({},p),Pe.current||{})}),De.status===0&&$.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):r}];let Ft=[{title:"\u5173\u5361",dataIndex:"order",key:"order",render:(r,f,Z)=>({children:r,props:{rowSpan:f.rowSpan}})},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",render:(r,f,Z)=>({children:r,props:{rowSpan:f.rowSpan}})},{title:"\u6307\u6807\u540D\u79F0",dataIndex:"target_name",key:"target_name"},{title:"\u6307\u6807\u9884\u671F\u7ED3\u679C",dataIndex:"output",key:"output"},{title:"\u6307\u6807\u5B9E\u9645\u7ED3\u679C",dataIndex:"actual_output",key:"actual_output"},{title:"\u6307\u6807\u5F97\u5206",dataIndex:"test_score",key:"test_score",render:(r,f,Z)=>u.createElement("div",null,u.createElement("span",{style:{color:parseFloat(f.actual_test_score)!==parseFloat(r)?"red":"green"}},f.actual_test_score),"/",r)},{title:"\u6307\u6807\u603B\u5206",render:(r,f,Z)=>({children:u.createElement("div",null,u.createElement("span",{style:{color:parseFloat(f.actual_target_score)!==parseFloat(r)?"red":"green"}},f.actual_target_score),"/",r),props:{rowSpan:f.rowSpan}}),dataIndex:"total_target_score",key:"total_target_score"}];const Ru=r=>{_({type:"shixunHomeworks/setActionTabs",payload:{key:"",type:2}}),setTimeout(()=>{r==="next"?I.history.push(`/classrooms/${p.coursesId}/shixun_homework/${p.categoryId}/${t==null?void 0:t.next_student_work_id}/comment`):I.history.push(`/classrooms/${p.coursesId}/shixun_homework/${p.categoryId}/${t==null?void 0:t.pre_student_work_id}/comment`)},200)},pt=r=>{fu(""),r.target.value&&(console.log("\u8FDB\u6765",t),r.target.value=r.target.value>t.repeat_setting_score?t.repeat_setting_score:r.target.value,fu(r.target.value))},ft=()=>G(void 0,null,function*(){const r=yield(0,q.ZP)(`/api/student_works/${t==null?void 0:t.work_id}/update_repeat_score`,{method:"put",body:{score:pu}});yield _({type:"shixunHomeworks/getShixunWorkReport",payload:te(te({},p),Pe.current||{})}),r.status===0&&$.ZP.info("\u64CD\u4F5C\u6210\u529F")});return u.createElement("section",{className:"bg-fafafa",style:{position:"sticky",top:0}},u.createElement("div",{className:"edu-container mt10",style:{paddingBottom:100}},u.createElement(ue.Z,{loading:O["shixunHomeworks/getShixunWorkReport"],active:!0,avatar:{size:40},paragraph:{rows:5}},u.createElement("div",{className:"edu-container"},t.course_id&&u.createElement("section",{className:"animated fadeIn"},u.createElement("aside",{className:""},t.category&&u.createElement(x.Z,{separator:">"},u.createElement(x.Z.Item,null,u.createElement(I.Link,{to:`/classrooms/${t.course_id}/shixun_homework`},t.course_name)),u.createElement(x.Z.Item,null,u.createElement(I.Link,{to:`/classrooms/${t.course_id}/shixun_homework/${t.category.main?"":t.category.category_id}`},t.category.category_name)),u.createElement(x.Z.Item,null,u.createElement(I.Link,{to:`/classrooms/${t.course_id}/shixun_homework/${t.homework_common_id}/detail`},"\u4F5C\u4E1A\u8BE6\u60C5")),u.createElement(x.Z.Item,null,t.username))),u.createElement("aside",{className:[D.title1,"mt20"].join(" ")},u.createElement(d.Z,{align:"middle"},u.createElement(C.Z,{flex:1},u.createElement(I.Link,{to:`/classrooms/${t.course_id}/shixun_homework/${t.homework_common_id}/detail`},u.createElement(ge.Z,{className:"font16 c-black"})),u.createElement("strong",{className:"font20 ml5"},t.shixun_name),u.createElement(V.VV,{temporary:!0,status:t.homework_status})),u.createElement(C.Z,{className:D.title1_right},t.view_tpi&&u.createElement(L.ZP,{onClick:()=>{var r,f;(0,V.xg)(`/tasks/${(f=(r=t==null?void 0:t.shixun_detail)==null?void 0:r[0])==null?void 0:f.game_identifier}`)}},u.createElement("span",{className:"iconfont icon-yijiandianping mr5"}),"\u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),(0,F.GJ)()&&t.homework_end===!1&&!!t.myshixun_id&&u.createElement(L.ZP,{className:"ml10",onClick:()=>G(void 0,null,function*(){yield _({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:{myshixun_identifier:t.myshixun_identifier},homework_common_id:z.categoryId}})})},u.createElement("span",{className:"iconfont icon-dahuizhongzuo3x mr5"}),"\u6253\u56DE\u91CD\u505A"),u.createElement(L.ZP,{className:"ml10",onClick:()=>_u(""),loading:Je},u.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"),(0,F.GJ)()&&(t==null?void 0:t.students_count)>1&&u.createElement(L.ZP,{className:"ml10",onClick:()=>{ee.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:u.createElement(ae.Z,{title:"\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u524D\u7AEF\u5BFC\u51FA"),cancelText:u.createElement(ae.Z,{title:"\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u540E\u53F0\u5BFC\u51FA"),onOk:()=>{_u("all")},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,Qu.jj)({categoryId:p.categoryId,coursesId:p.coursesId},"shixun_report")}}})}},u.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u5B9E\u8BAD\u62A5\u544A"))))),u.createElement("aside",{className:"mt30 relative"})),u.createElement("aside",{className:"edu-container bg-white",ref:ve},u.createElement("div",{id:"export-all",ref:U},u.createElement("div",{id:"export-all-1"},u.createElement("div",{className:D.title},u.createElement("h1",null,"\u603B\u4F53\u8BC4\u4EF7"),u.createElement("div",null,(0,F.GJ)()&&u.createElement(L.ZP,{className:"mr20",type:"primary",onClick:()=>{_({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:t.user_id,data:te({},t)}}})}},u.createElement(Le.Z,null),t.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u70B9\u8BC4\u4F5C\u4E1A"))),u.createElement(M.Z,{style:{marginTop:0}}),u.createElement(d.Z,{className:"pl30 pr30"},u.createElement(C.Z,null,u.createElement("img",{className:D.userPic,src:`${N.Z.IMG_SERVER}/images/${t.image_url}`,alt:t.username})),u.createElement(C.Z,null,u.createElement("span",{className:"font16 ml40"},t.username),u.createElement(V.vA,{status:t.compelete_status}),u.createElement("ul",{className:D.userInfo},u.createElement("li",null,"\u5B66\u53F7\uFF1A",t.student_id||"--"),u.createElement("li",null,"\u5206\u73ED\uFF1A",t.group_name||"--"),u.createElement("br",null),u.createElement("li",null,"\u622A\u6B62\u524D\u5B8C\u6210\u5173\u5361\uFF1A",u.createElement("span",{className:"c-red"},t.complete_count),"/",u.createElement("span",{className:"c-red"},t.challenges_count)),u.createElement("li",null,"\u6700\u65B0\u5B8C\u6210\u5173\u5361\uFF1A",u.createElement("span",{className:"c-red"},t.current_complete_count||"-"),"/",u.createElement("span",{className:"c-red"},t.challenges_count)),u.createElement("li",null,"\u5B8C\u6210\u6548\u7387\uFF1A",t&&t.efficiency===null?"--":t&&t.efficiency),u.createElement("li",null,"\u8BFE\u5802\u6700\u9AD8\u5B8C\u6210\u6548\u7387\uFF1A",t&&t.max_efficiency===null?"--":t&&t.max_efficiency))),u.createElement("ul",{className:[D.listItem,"mt10"].join(" ")},u.createElement("li",null,u.createElement("strong",null,"\u901A\u5173\u65F6\u95F4"),u.createElement("div",{className:"c-light-black mt20"},t&&t.passed_time===null||t&&t.passed_time==="--"?"--":c()(t&&t.passed_time).format("YYYY-MM-DD HH:mm"))),u.createElement("li",null,u.createElement("strong",null,"\u8BA1\u65F6\u89C4\u5219",u.createElement("i",{onClick:r=>{r.stopPropagation(),r.preventDefault(),wu(!0)},style:{marginLeft:4,color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})),u.createElement("div",{className:"c-light-black mt20"},t==null?void 0:t.human_training_time_rules)),u.createElement("li",null,u.createElement("strong",null,"\u5B9E\u8BAD\u603B\u8017\u65F6",u.createElement("i",{onClick:r=>{r.stopPropagation(),r.preventDefault(),Su(!0)},style:{marginLeft:4,color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})),u.createElement("div",{className:"c-light-black mt20"},t.time_consuming)),u.createElement("li",null,u.createElement("strong",null,"\u8BC4\u6D4B\u6B21\u6570"),u.createElement("div",{className:"mt20"},t.evaluate_count)),(t==null?void 0:t.eff_score_full)&&u.createElement(u.Fragment,null,u.createElement("li",null,u.createElement("strong",null,"\u5173\u5361\u5F97\u5206"),u.createElement("div",{className:"mt20"},u.createElement("span",{className:"c-orange"},t.challenge_score),"/",u.createElement("span",{className:"c-light-black"},t.challenge_score_full))),u.createElement("li",null,u.createElement("strong",null,"\u6548\u7387\u5206"),u.createElement("div",{className:"mt20"},u.createElement("span",{className:"c-orange"},t.eff_score),"/",u.createElement("span",{className:"c-light-black"},t.eff_score_full)))),(t==null?void 0:t.have_repeat)&&(t==null?void 0:t.repeat_minus_score)!==0&&u.createElement("li",{style:{position:"relative"}},u.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},u.createElement("strong",null,"\u67E5\u91CD\u6263\u5206"),u.createElement("div",{style:{position:"absolute",fontSize:"10px",color:"white",left:"57px",width:"46px",bottom:"72px"}},t!=null&&t.review_rate?u.createElement("span",{style:{background:"#0152d9",borderRadius:"6px 6px 6px 0",cursor:"pointer"},onClick:()=>{if(t!=null&&t.review_id&&Nu)localStorage.setItem("studentDetial",window.location.pathname),I.history.push({pathname:`/classrooms/:coursesId/shixun_homework/${p.categoryId}/review_detail/${t==null?void 0:t.review_id}`});else return}},t.review_rate.toFixed(1),"%"):u.createElement("span",{style:{background:"#0152d9",borderRadius:"6px 6px 6px 0"}},"- -"))),Nu?u.createElement("div",{className:"mt20"},u.createElement(W.default,{style:{width:"45px",height:"22px"},value:pu,onChange:r=>{pt(r)},onBlur:ft,disabled:ot})," / ",t==null?void 0:t.repeat_setting_score):u.createElement("div",{className:"mt20"},t==null?void 0:t.repeat_minus_score," / ",t==null?void 0:t.repeat_setting_score)),console.log("sssssssssssssssssssssss",t==null?void 0:t.have_repeat,t==null?void 0:t.repeat_minus_score),(t==null?void 0:t.have_repeat)&&(t==null?void 0:t.repeat_minus_score)===0&&u.createElement("li",null,u.createElement("strong",null,"\u67E5\u91CD\u6263\u5206"),u.createElement("div",{className:"mt20"}," - -")),!(t!=null&&t.have_repeat)&&u.createElement("li",null,u.createElement("strong",null,"\u67E5\u91CD\u6263\u5206"),u.createElement("div",{className:"mt20"}," - -")),u.createElement("li",null,u.createElement("strong",null,"\u8FDF\u4EA4\u6263\u5206"),u.createElement("div",{className:"mt20"},u.createElement("span",null,t.late_penalty||"- -"))),u.createElement("li",null,u.createElement("strong",null,"\u6700\u7EC8\u6210\u7EE9"),u.createElement("div",{className:"mt20"},u.createElement("span",{className:"c-orange"},rt),"/",u.createElement("span",{className:"c-light-black"},t.all_work_score))),u.createElement("li",null,u.createElement("strong",null,"\u603B\u8BC4"),u.createElement("div",{className:"mt20"},u.createElement("span",{className:"c-orange"},t.overall_appraisal))))),u.createElement(M.Z,{style:{margin:0}}),(t.work_comment_hidden||t.work_comment)&&u.createElement("div",null,u.createElement(d.Z,{align:"middle"},u.createElement(C.Z,{flex:1},u.createElement("h1",{className:D.title},"\u70B9\u8BC4\u5185\u5BB9")),u.createElement(C.Z,{className:"pr30"},(0,F.GJ)()&&u.createElement(L.ZP,{onClick:()=>G(void 0,null,function*(){ee.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:u.createElement(Ie.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return G(this,null,function*(){(yield(0,Cu.gZ)({comment_id:t.comment_id,homeworkId:p.homeworkId})).status===0&&($.ZP.success("\u5220\u9664\u6210\u529F"),_({type:"shixunHomeworks/getShixunWorkReport",payload:te(te({},p),Pe.current||{})}))})}})})},u.createElement(k.Z,null),"\u5220\u9664"))),u.createElement(M.Z,{style:{margin:0}}),t.work_comment&&u.createElement("aside",{className:"pl30 pr30 mt20"},u.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),u.createElement("br",null),u.createElement(Eu.Z,{value:t.work_comment})),t.work_comment_hidden&&u.createElement("aside",{className:"pl30 pr30 mt20"},u.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),u.createElement("br",null),u.createElement(Eu.Z,{value:t.work_comment_hidden}))),(t==null?void 0:t.action_analysis)&&u.createElement(Ku,{detailData:t}),u.createElement("h1",{className:D.title},"\u9636\u6BB5\u6210\u7EE9"),u.createElement("aside",{className:"pl30 pr30"},u.createElement(J.default,{dataSource:t.stage_list,rowKey:r=>r==null?void 0:r.challenge_id,pagination:!1,columns:Et})),((B=t==null?void 0:t.target_test_sets)==null?void 0:B.length)>0&&u.createElement("div",null,u.createElement("h1",{className:D.title},"\u6307\u6807\u6210\u7EE9"),u.createElement("aside",{className:"pl30 pr30"},u.createElement(J.default,{dataSource:Q,rowKey:r=>r==null?void 0:r.challenge_id,pagination:!1,bordered:!0,columns:Ft}))),(t==null?void 0:t.work_description)&&u.createElement(u.Fragment,null,u.createElement("h1",{className:D.title},"\u4E2A\u4EBA\u603B\u7ED3"),u.createElement("aside",{className:"pl30 pr30"},u.createElement(Eu.Z,{value:t==null?void 0:t.work_description}))),u.createElement("h1",{className:D.title},"\u56FE\u5F62\u7EDF\u8BA1"),u.createElement(se,{data:Ae}),u.createElement("h1",{className:D.title},"\u5B9E\u8BAD\u8BE6\u60C5")),u.createElement(Hu,{autoHeight:Qe}))),(0,F.GJ)()&&u.createElement("aside",{className:`${D.footerBar} ${Je?D.footerBarStatic:""}`},u.createElement("aside",{className:"edu-container"},u.createElement(d.Z,{align:"middle"},u.createElement(C.Z,{flex:"1"},u.createElement(I.Link,{className:D.exitComment,to:`/classrooms/${p.coursesId}/shixun_homework/${p.categoryId}/detail`},"\u8FD4\u56DE\u5217\u8868")),u.createElement(C.Z,{flex:"1",className:"tr"},u.createElement(L.ZP,{type:"default",disabled:!(t!=null&&t.pre_student_work_id),onClick:()=>Ru()},"\u4E0A\u4E00\u4E2A"),u.createElement(L.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:!(t!=null&&t.next_student_work_id),onClick:()=>Ru("next")},"\u4E0B\u4E00\u4E2A"),(0,F.GJ)()&&u.createElement(L.ZP,{type:"primary",onClick:()=>G(void 0,null,function*(){_({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:t.user_id,data:te({},t)}}})})},"\u70B9\u8BC4\u4F5C\u4E1A"))))))),u.createElement(Gu,null),u.createElement(Ju.Z,null),u.createElement(ee.default,{open:nt,width:860,centered:!0,onCancel:()=>{wu(!1)},title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",footer:null},u.createElement("div",{style:{color:"#333333",fontWeight:400}},u.createElement("span",{style:{fontWeight:500}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),u.createElement("br",null),u.createElement("span",null,"\u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),u.createElement("br",null),u.createElement("span",null," \u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u82E5\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),u.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),u.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),u.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},u.createElement("span",{style:{fontWeight:500}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),u.createElement("br",null),u.createElement("span",{style:{}},"\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\u3002 "),u.createElement("br",null),u.createElement("span",null," \u53E6\uFF0C\u5373\u4F7F\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u901A\u8FC7\u3002"),u.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),u.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),u.createElement("br",null),u.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),u.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},u.createElement("span",{style:{fontWeight:500}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),u.createElement("br",null),u.createElement("span",{style:{}},"\u4ECE\u8001\u5E08\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u5F00\u59CB\u65F6\u95F4\uFF0C\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\uFF0C\u7ED3\u675F\u8BA1\u65F6\u3002\u5982\u679C\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u5982\u679C\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),u.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},u.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u76EE\u7684"),u.createElement("br",null),u.createElement("span",{style:{}},"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\uFF0C\u7ACB\u5373\u767B\u5F55\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))),u.createElement(ee.default,{open:lt,title:"\u5B9E\u8BAD\u603B\u8017\u65F6\u8BF4\u660E",centered:!0,footer:null,onCancel:()=>{Su(!1)},width:600},u.createElement("div",{style:{fontWeight:400,color:"#333333"}},u.createElement("div",null,"1\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",u.createElement("span",{style:{color:"#145DFF"}},"\u9875\u9762\u505C\u7559\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),u.createElement("div",{style:{margin:"20px 0px"}},"2\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",u.createElement("span",{style:{color:"#145DFF"}},"\u5173\u5361\u603B\u8017\u65F6"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),u.createElement("div",null,"3\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",u.createElement("span",{style:{color:"#145DFF"}},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u901A\u5173\u65F6\u95F4\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\u3002"))))};var ut=(0,I.connect)(({shixunHomeworks:a,classroomList:l,loading:o,globalSetting:E,user:S})=>({shixunHomeworks:a,classroomList:l,globalSetting:E,loading:o.effects,user:S}))(et)},85565:function(uu,Be,s){var e=s(59301),m=s(43418),c=s(8591),j=s(76265),y=s(63144),q=s(35099),I=($,ue,x)=>new Promise((d,C)=>{var L=W=>{try{M(x.next(W))}catch(J){C(J)}},ae=W=>{try{M(x.throw(W))}catch(J){C(J)}},M=W=>W.done?d(W.value):Promise.resolve(W.value).then(L,ae);M((x=x.apply($,ue)).next())});const ee=({shixunHomeworks:$,classroomList:ue,dispatch:x})=>{const d=(0,y.useParams)();return e.createElement(m.default,{centered:!0,title:"\u63D0\u793A",open:$.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>I(void 0,null,function*(){var C,L,ae,M;if((0,q.Rm)()&&!((C=ue.AssistantObject.practice)!=null&&C.can_redo)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const W=yield(0,j.ZP)(`/api/myshixuns/${$.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:d.coursesId,homework_common_id:$.actionTabs.homework_common_id}});if(W.shixun_identifier){c.ZP.success("\u64CD\u4F5C\u6210\u529F"),x({type:"shixunHomeworks/setActionTabs",payload:{}});const J=(ae=(L=W==null?void 0:W.new_works)==null?void 0:L.find(ge=>`${ge.homework_common_id}`===d.categoryId))==null?void 0:ae.id;if((0,q.Rm)()&&!((M=ue.AssistantObject.practice)!=null&&M.can_view))return;y.history.replace(`/classrooms/${d.coursesId}/shixun_homework/${d.categoryId}/${J}/comment`)}}),onCancel:()=>{x({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),e.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};Be.Z=(0,y.connect)(({shixunHomeworks:$,classroomList:ue})=>({shixunHomeworks:$,classroomList:ue}))(ee)},2054:function(uu,Be,s){s.d(Be,{AD:function(){return re},D9:function(){return be},Hp:function(){return N},IM:function(){return nu},Iy:function(){return V},KM:function(){return iu},MJ:function(){return F},Ne:function(){return tu},ON:function(){return He},Uj:function(){return su},VY:function(){return au},YO:function(){return ou},YX:function(){return Ve},Zn:function(){return ae},_g:function(){return Le},_k:function(){return _e},c6:function(){return se},cr:function(){return M},eV:function(){return h},fi:function(){return W},gh:function(){return T},hS:function(){return je},iA:function(){return J},j6:function(){return Ie},je:function(){return he},jj:function(){return k},kS:function(){return We},o6:function(){return Y},pO:function(){return ru},rQ:function(){return ie},sA:function(){return D},xm:function(){return H},xo:function(){return lu},y8:function(){return fe},yd:function(){return ge}});var e=s(43785),m=s(63144),c=s(15826),j=s(8591),y=s(46961),q=Object.defineProperty,I=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,ue=(n,i,b)=>i in n?q(n,i,{enumerable:!0,configurable:!0,writable:!0,value:b}):n[i]=b,x=(n,i)=>{for(var b in i||(i={}))ee.call(i,b)&&ue(n,b,i[b]);if(I)for(var b of I(i))$.call(i,b)&&ue(n,b,i[b]);return n},d=(n,i,b)=>new Promise((cu,Me)=>{var Ye=Fe=>{try{ke(b.next(Fe))}catch(Ce){Me(Ce)}},du=Fe=>{try{ke(b.throw(Fe))}catch(Ce){Me(Ce)}},ke=Fe=>Fe.done?cu(Fe.value):Promise.resolve(Fe.value).then(Ye,du);ke((b=b.apply(n,i)).next())});const C=()=>{(0,m.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},L=()=>{(0,m.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},ae=n=>d(void 0,null,function*(){C(),(yield(0,e.YR)(x({},n))).status===0&&(yield(0,c.QH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/courses/${n.coursesId}/export_couser_info.json`,query:n}))),L()}),M=n=>d(void 0,null,function*(){const i=yield(0,e.yS)(x({},n));if(i.status===0)j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_member_act_score`);else{if(i.status===-2)return i;i.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_member_act_score`))}}),W=n=>d(void 0,null,function*(){const i=yield(0,e.W0)(x({},n));if(i.status===0)j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_score`);else{if(i.status===-4)return i;i.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_score`))}}),J=n=>d(void 0,null,function*(){const i=yield(0,e.Nl)(x({},n));if(i.status===0)j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_exercise_and_other`);else{if(i.status===-4)return i;i.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_exercise_and_other`))}}),ge=n=>d(void 0,null,function*(){const i=yield(0,e.IU)(x({},n));if(i.status===0)j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/export_star_user`);else{if(i.status===-4)return i;i.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/export_star_user`))}}),Le=n=>d(void 0,null,function*(){const i=yield(0,e.td)(x({},n));if(i.status===0)j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_exercise_and_other`);else{if(i.status===-2)return i;if(i.status===-3)(0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_exercise_and_other`);else if(i.status===-4)return i}}),Ie=n=>d(void 0,null,function*(){const i=yield(0,e.QX)(x({},n));if(i.status===0)j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_homework`);else{if(i.status===-4)return i;i.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/course_total_homework`))}}),k=(n,i)=>d(void 0,null,function*(){const b=yield(0,e.o_)(x({},n));b.status===0?(j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`)):b.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`))}),N=(n,i)=>d(void 0,null,function*(){const b=yield(0,e.ZL)(x({},n));b.status===0?(j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`)):b.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`))}),F=(n,i)=>d(void 0,null,function*(){const b=yield(0,e.vV)(x({},n));b.status===0?(j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`)):b.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`))}),V=(n,i)=>d(void 0,null,function*(){const b=yield(0,e.aP)(x({},n));b.status===0?(j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`)):b.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/${i}`))}),oe=n=>d(void 0,null,function*(){C(),(yield exportCourseWorkListAppendix(x({},n))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${n.categoryId}/works_list.zip`,query:n}))),L()}),D=n=>d(void 0,null,function*(){C(),(yield(0,e.MJ)(x({},n))).status===0&&(yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/polls/${n.categoryId}/commit_result.xlsx`,query:n}))),L()}),T=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/courses/${n.coursesId}/attendances/export_xlsx_data.xlsx`,query:n}))}),Y=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/courses/${n.coursesId}/video_study_statics.xlsx`,query:n}))}),se=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/courses/${n.coursesId}/export_video_study.xlsx`,query:n}))}),h=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/courses/${n.coursesId}/export_course_students_info.xlsx`,query:n}))}),re=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}))}),ie=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}))}),fe=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}))}),he=n=>d(void 0,null,function*(){const i=yield(0,e.Uy)(x({},n));i.status===0?(j.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),m.history.push(`/classrooms/${n.coursesId}/exportlist/exercise_score`)):i.status===-3&&((0,m.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),m.history.push(`/classrooms/${n.coursesId}/exportlist/exercise_score`))}),_e=n=>d(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/export_records/${n.id}.xlsx`,query:n}))}),H=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}))}),be=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/courses/${n==null?void 0:n.coursesId}/${n.menuKey}_statistic.xlsx?${n.checkedList.map(i=>`course_group_id[]=${i}`).join("&")}`,query:n}))}),tu=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/ec_years/${n==null?void 0:n.ec_year_id}/ec_training_objectives.xlsx`,query:n}))}),nu=n=>d(void 0,null,function*(){yield(0,c.FH)(n==null?void 0:n.name,(0,c.NY)({url:y.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}))}),je=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/ec_years/${n==null?void 0:n.ec_year_id}/ec_courses.xlsx`,query:n}))}),lu=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/ec_years/${n==null?void 0:n.ec_year_id}/ec_graduation_requirements.xlsx`,query:n}))}),au=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}))}),We=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}))}),He=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/examination_banks/${n.id}.json`,query:n}))}),Ve=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/exercises/${n.categoryId}.json`,query:n}))}),ou=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/polls/${n==null?void 0:n.id}/commit_result.json`,query:n}))}),su=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}))}),ru=(n,i)=>d(void 0,null,function*(){yield(0,c.FH)(i||"",(0,c.NY)({url:y.Z.API_SERVER+`/api/exercises/${n==null?void 0:n.exercise_id}/consult_exercise.json`,query:n}))}),iu=n=>d(void 0,null,function*(){yield(0,c.FH)("",(0,c.NY)({url:y.Z.API_SERVER+`/api/competitions/${n==null?void 0:n.identifier}/competition_commit_records/member_works.xlsx`,query:n}))})}}]);
diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js
index eecbe3ff02..e30412df87 100644
--- a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js
+++ b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.async.js
@@ -1,3 +1,3 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3581],{59783:function(it,wu,i){i.d(wu,{Z:function(){return me}});var e=i(59301),T=i(63144),se=i(24905),P=i(78091),qe=i(57703),pe=i(76265),Pe=i(78241),Fe=i(57809),lu={},de=Object.defineProperty,R=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,eu=(W,j,F)=>j in W?de(W,j,{enumerable:!0,configurable:!0,writable:!0,value:F}):W[j]=F,Be=(W,j)=>{for(var F in j||(j={}))Ge.call(j,F)&&eu(W,F,j[F]);if(R)for(var F of R(j))$e.call(j,F)&&eu(W,F,j[F]);return W},Ze=(W,j,F)=>new Promise((Le,au)=>{var _e=Ae=>{try{Ke(F.next(Ae))}catch(nu){au(nu)}},oe=Ae=>{try{Ke(F.throw(Ae))}catch(nu){au(nu)}},Ke=Ae=>Ae.done?Le(Ae.value):Promise.resolve(Ae.value).then(_e,oe);Ke((F=F.apply(W,j)).next())});const ge=se.default.Group,We=({classroomList:W,loading:j,user:F,exercise_id:Le=null,homework_common_id:au=null,setitem:_e,item:oe,type:Ke,rz:Ae,dispatch:nu})=>{var bu,fe,su,xe,Fu,Cu,N,Oe;const[L,ru]=(0,e.useState)([]);let[Y,he]=(0,e.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20});const Je=(0,T.useParams)(),[iu,we]=(0,e.useState)(!1),[Eu,gu]=(0,e.useState)(!1),[pu]=Pe.default.useForm();(0,e.useEffect)(()=>{Ae&&(Y.zydatas=Ae,he(Be({},Y)),oe!=null&&oe.ec_course_id&&Yu())},[oe,Ae]);function Yu(){return Ze(this,null,function*(){console.log("----",oe),yield $u(oe==null?void 0:oe.ec_major_school_id),yield Uu(oe==null?void 0:oe.ec_year_id),yield ct(oe==null?void 0:oe.ec_course_id),pu.setFieldsValue({ec_course_id:oe==null?void 0:oe.ec_course_id,ec_major_school_id:oe==null?void 0:oe.ec_major_school_id,ec_point_ids:oe==null?void 0:oe.ec_point_ids,ec_year_id:oe==null?void 0:oe.ec_year_id})})}function $u(q){return Ze(this,null,function*(){const je=yield(0,pe.ZP)(`/api/ec_major_schools/${q}/ec_years/get_year_list.json`,{method:"get"});Y.jbdatas=je==null?void 0:je.data,he(Be({},Y)),pu.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]})})}function Uu(q){return Ze(this,null,function*(){const je=yield(0,pe.ZP)(`/api/ec_years/${q}/ec_courses/get_courses.json`,{method:"get"});Y.kcdatas=je==null?void 0:je.data,he(Be({},Y)),pu.setFieldsValue({ec_course_id:"",ec_point_ids:[]})})}const ct=q=>Ze(void 0,null,function*(){const je=yield(0,pe.ZP)(`/api/ec_courses/${q}/ec_points.json`,{method:"get",params:{ec_course_id:q}});Y.zsdatas=je==null?void 0:je.data,he(Be({},Y))});return e.createElement("div",{className:lu.from},e.createElement(Pe.default,{form:pu,layout:"inline",onValuesChange:q=>{console.log("----",q),q.ec_major_school_id&&(Y.jbdatas=[],Y.kcdatas=[],Y.zsdatas=[],he(Be({},Y)),$u(q.ec_major_school_id)),q.ec_year_id&&(Y.kcdatas=[],Y.zsdatas=[],he(Be({},Y)),Uu(q.ec_year_id)),q.ec_course_id&&(Y.zsdatas=[],he(Be({},Y)),ct(q.ec_course_id))},onFinish:q=>Ze(void 0,null,function*(){_e(q)})},e.createElement(Pe.default.Item,{label:"\u8BA4\u8BC1\u4E13\u4E1A",name:"ec_major_school_id"},e.createElement(Fe.default,{style:{width:150},disabled:((bu=Y.zydatas)==null?void 0:bu.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(fe=Y==null?void 0:Y.zydatas)==null?void 0:fe.map((q,je)=>e.createElement(Fe.default.Option,{key:je,value:q==null?void 0:q.ec_major_school_id},q==null?void 0:q.name)))),e.createElement(Pe.default.Item,{label:"\u8BA4\u8BC1\u5C4A\u522B",name:"ec_year_id"},e.createElement(Fe.default,{style:{width:150},disabled:((su=Y.jbdatas)==null?void 0:su.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(xe=Y==null?void 0:Y.jbdatas)==null?void 0:xe.map((q,je)=>e.createElement(Fe.default.Option,{key:je,value:q==null?void 0:q.ec_year_id},q==null?void 0:q.year)))),e.createElement(Pe.default.Item,{label:"\u8BFE\u7A0B",name:"ec_course_id"},e.createElement(Fe.default,{style:{width:150},disabled:((Fu=Y.kcdatas)==null?void 0:Fu.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"},(Cu=Y==null?void 0:Y.kcdatas)==null?void 0:Cu.map((q,je)=>e.createElement(Fe.default.Option,{key:je,value:q==null?void 0:q.id},q==null?void 0:q.name)))),e.createElement(Pe.default.Item,{label:"\u77E5\u8BC6\u70B9",name:"ec_point_ids"},e.createElement(Fe.default,{onChange:()=>{pu.submit()},style:{width:150},mode:"multiple",disabled:((N=Y.zsdatas)==null?void 0:N.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"},(Oe=Y==null?void 0:Y.zsdatas)==null?void 0:Oe.map((q,je)=>e.createElement(Fe.default.Option,{key:je,value:q==null?void 0:q.id},q==null?void 0:q.name))))))};var le=(0,T.connect)(({classroomList:W,loading:j,globalSetting:F,user:Le})=>({classroomList:W,globalSetting:F,loading:j.effects,user:Le}))(We),Iu=Object.defineProperty,Me=Object.defineProperties,fu=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,ae=(W,j,F)=>j in W?Iu(W,j,{enumerable:!0,configurable:!0,writable:!0,value:F}):W[j]=F,b=(W,j)=>{for(var F in j||(j={}))Ne.call(j,F)&&ae(W,F,j[F]);if(Xe)for(var F of Xe(j))Ru.call(j,F)&&ae(W,F,j[F]);return W},B=(W,j)=>Me(W,fu(j)),re=(W,j,F)=>new Promise((Le,au)=>{var _e=Ae=>{try{Ke(F.next(Ae))}catch(nu){au(nu)}},oe=Ae=>{try{Ke(F.throw(Ae))}catch(nu){au(nu)}},Ke=Ae=>Ae.done?Le(Ae.value):Promise.resolve(Ae.value).then(_e,oe);Ke((F=F.apply(W,j)).next())});const Ve=se.default.Group,V=({classroomList:W,loading:j,user:F,exercise_id:Le=null,homework_common_id:au=null,setitem:_e,type:oe,dispatch:Ke})=>{var Ae,nu,bu;let[fe,su]=(0,e.useState)([{}]),[xe,Fu]=(0,e.useState)([]);function Cu(){return re(this,null,function*(){var Oe,L,ru;let Y=yield(0,pe.ZP)("/api/ec_courses/0/ec_points/get_work_points.json",{method:"get",params:{exercise_id:Le,homework_common_id:au}});if(((Oe=Y==null?void 0:Y.data)==null?void 0:Oe.length)>0){let he=[];(L=Y==null?void 0:Y.data)==null||L.map(Je=>{var iu;(iu=Je==null?void 0:Je.ec_point_ids)==null||iu.map(we=>{he.push(we)})}),_e(B(b({},(ru=Y==null?void 0:Y.data)==null?void 0:ru[0]),{ec_point_ids:he})),su(Y==null?void 0:Y.data)}})}(0,e.useEffect)(()=>{var Oe,L;(L=(Oe=F==null?void 0:F.userInfo)==null?void 0:Oe.course)!=null&&L.course_school_id&&N()},[(nu=(Ae=F==null?void 0:F.userInfo)==null?void 0:Ae.course)==null?void 0:nu.course_school_id]);function N(){return re(this,null,function*(){var Oe,L;const ru=yield(0,pe.ZP)(`/api/schools/${(L=(Oe=F==null?void 0:F.userInfo)==null?void 0:Oe.course)==null?void 0:L.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});Fu(ru==null?void 0:ru.data),(au||Le)&&Cu()})}return e.createElement("div",{style:{display:(bu=F.userInfo.course)!=null&&bu.is_openengineering?"":"none"}},e.createElement("p",{style:{fontSize:"16px",fontWeight:400}},"\u5DE5\u7A0B\u8BA4\u8BC1\u8003\u6838\u77E5\u8BC6\u70B9"),fe==null?void 0:fe.map((Oe,L)=>e.createElement("div",{key:L,style:{display:"flex",alignItems:"center",marginBottom:"10px"}},e.createElement(le,{rz:xe,item:Oe,type:L,setitem:ru=>{fe.splice(L,1,ru),su([...fe]);let Y=[];fe==null||fe.map(he=>{var Je;(Je=he==null?void 0:he.ec_point_ids)==null||Je.map(iu=>{Y.push(iu)})}),_e(B(b({},ru),{ec_point_ids:Y}))}}),L!=0&&e.createElement(P.Z,{onClick:()=>{fe.splice(L,1),su([...fe])},style:{marginLeft:10,fontSize:"20px"}}),e.createElement(qe.Z,{onClick:()=>{fe.push({}),su([...fe])},style:{marginLeft:10,fontSize:"20px"}}))))};var me=(0,T.connect)(({classroomList:W,loading:j,globalSetting:F,user:Le})=>({classroomList:W,globalSetting:F,loading:j.effects,user:Le}))(V)},85565:function(it,wu,i){var e=i(59301),T=i(43418),se=i(8591),P=i(76265),qe=i(63144),pe=i(35099),Pe=(lu,de,R)=>new Promise((Ge,$e)=>{var eu=ge=>{try{Ze(R.next(ge))}catch(We){$e(We)}},Be=ge=>{try{Ze(R.throw(ge))}catch(We){$e(We)}},Ze=ge=>ge.done?Ge(ge.value):Promise.resolve(ge.value).then(eu,Be);Ze((R=R.apply(lu,de)).next())});const Fe=({shixunHomeworks:lu,classroomList:de,dispatch:R})=>{const Ge=(0,qe.useParams)();return e.createElement(T.default,{centered:!0,title:"\u63D0\u793A",open:lu.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){var $e,eu,Be,Ze;if((0,pe.Rm)()&&!(($e=de.AssistantObject.practice)!=null&&$e.can_redo)){se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const ge=yield(0,P.ZP)(`/api/myshixuns/${lu.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:Ge.coursesId,homework_common_id:lu.actionTabs.homework_common_id}});if(ge.shixun_identifier){se.ZP.success("\u64CD\u4F5C\u6210\u529F"),R({type:"shixunHomeworks/setActionTabs",payload:{}});const We=(Be=(eu=ge==null?void 0:ge.new_works)==null?void 0:eu.find(le=>`${le.homework_common_id}`===Ge.categoryId))==null?void 0:Be.id;if((0,pe.Rm)()&&!((Ze=de.AssistantObject.practice)!=null&&Ze.can_view))return;qe.history.replace(`/classrooms/${Ge.coursesId}/shixun_homework/${Ge.categoryId}/${We}/comment`)}}),onCancel:()=>{R({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),e.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};wu.Z=(0,qe.connect)(({shixunHomeworks:lu,classroomList:de})=>({shixunHomeworks:lu,classroomList:de}))(Fe)},22389:function(it,wu,i){i.r(wu),i.d(wu,{default:function(){return gn}});var e=i(59301),T=i(63144),se=i(43418),P=i(8591),qe=i(66104),pe=i(6848),Pe=i(99313),Fe=i(14491),lu=i(22596),de=i(15826),R=i(76265),Ge=i(94646),$e=i(46961),eu=i(31272),Be=Object.defineProperty,Ze=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,le=(u,l,t)=>l in u?Be(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Iu=(u,l)=>{for(var t in l||(l={}))ge.call(l,t)&&le(u,t,l[t]);if(Ze)for(var t of Ze(l))We.call(l,t)&&le(u,t,l[t]);return u},Me=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});const fu=({shixunHomeworks:u,dispatch:l})=>{const t=(0,T.useParams)();return e.createElement(se.default,{centered:!0,title:"\u63D0\u793A",open:u.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Me(void 0,null,function*(){(yield l({type:"shixunHomeworks/deleteReply",payload:{object_id:u.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(P.ZP.success("\u5220\u9664\u6210\u529F"),l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"shixunHomeworks/getReplyList",payload:Iu({},u.actionTabs.params)}))}),onCancel:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Xe=(0,T.connect)(({shixunHomeworks:u})=>({shixunHomeworks:u}))(fu),Ne=i(44758),Ru=i(99232),ae=i.n(Ru),b=i(95237),B=i(43604),re=i(3113),Ve=i(98135),V=i(53864),me=i(20360),W=i(62426),j={flex_box_center:"flex_box_center___oXmmv",flex_space_between:"flex_space_between___D5_mZ",flex_box_vertical_center:"flex_box_vertical_center___S5DkJ",flex_box_center_end:"flex_box_center_end___KnbTG",flex_box_column:"flex_box_column____klOK",top:"top___FyBsZ",desc:"desc___sMJy6",liked:"liked___P7kc_",likedActive:"likedActive___gv4cj",reply:"reply___fFyWG",replyList:"replyList___RDcrF",comment:"comment___uNa2p"},F=i(35099),Le=i(59783),au=Object.defineProperty,_e=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,nu=Object.prototype.propertyIsEnumerable,bu=(u,l,t)=>l in u?au(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,fe=(u,l)=>{for(var t in l||(l={}))Ae.call(l,t)&&bu(u,t,l[t]);if(Ke)for(var t of Ke(l))nu.call(l,t)&&bu(u,t,l[t]);return u},su=(u,l)=>_e(u,oe(l)),xe=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});ae().locale("ZH-cn");const Fu=({shixunHomeworks:u,classroomList:l,globalSetting:t,user:s,loading:c,dispatch:g})=>{const[d,E]=(0,e.useState)(su(fe({},(0,T.useParams)()),{limit:10})),[a,p]=(0,e.useState)(!1),[te,$]=(0,e.useState)(-1),[A,ee]=(0,e.useState)(""),[ce,S]=(0,e.useState)(""),{detailLeftMenus:ne}=l,[y,K]=(0,e.useState)({}),{workDetail:U,workList:Ie}=u;let[C,ue]=(0,e.useState)({});d.page_size=10,(0,e.useEffect)(()=>{g({type:"shixunHomeworks/getReplyList",payload:fe({},d)}),g({type:"shixunHomeworks/getWorkDetail",payload:fe({},d)})},[d.categoryId]),(0,e.useEffect)(()=>{u!=null&&u.replyList&&K(u.replyList)},[u]);function Ee(Z){return xe(this,null,function*(){if(!(C!=null&&C.ec_point_ids))return;let v=yield(0,R.ZP)(`/api/ec_courses/${C==null?void 0:C.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:fe({homework_common_id:Z},C)})})}return e.createElement("section",{className:j.bg},e.createElement("section",{className:" edu-container"},e.createElement("aside",{className:[j.desc,"c-black","font14","bg-white"].join(" ")},u.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&e.createElement(eu.Z,{value:(U==null?void 0:U.explanation)||"\u6682\u65E0\uFF5E"}),u.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&e.createElement("aside",{className:["bg-white"].join(" ")},e.createElement(Ge.Z,{onChange:Z=>{ee(Z)},defaultValue:(U==null?void 0:U.explanation)||"",height:200,isFocus:!0,watch:!0}),e.createElement(Le.Z,{setitem:Z=>ue(fe({},Z)),homework_common_id:d.categoryId}),e.createElement(b.Z,null,e.createElement(B.Z,{span:24,className:"tr"},e.createElement(re.ZP,{type:"default",size:"middle",onClick:()=>xe(void 0,null,function*(){g({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),e.createElement(re.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>xe(void 0,null,function*(){if(A==="")P.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");else{const Z=yield g({type:"shixunHomeworks/updateWork",payload:{explanation:A,categoryId:d.categoryId}});Ee(d.categoryId),Z.status===0&&(P.ZP.success("\u64CD\u4F5C\u6210\u529F"),g({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),g({type:"shixunHomeworks/getWorkDetail",payload:fe({},d)}))}})},"\u4FDD\u5B58"))))),e.createElement("aside",{className:[j.reply,"bg-white","mt20"].join(" ")},a&&e.createElement(Ge.Z,{onChange:Z=>{ee(Z)},height:200,isFocus:!0,watch:!0}),e.createElement(b.Z,{onClick:()=>{p(!0)}},e.createElement(B.Z,{flex:"1",style:{pointerEvents:"none"}},!a&&e.createElement(Ve.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),e.createElement(B.Z,null,e.createElement(re.ZP,{type:"primary",size:"middle",onClick:()=>xe(void 0,null,function*(){var Z;if((0,F.Rm)()&&!((Z=l.AssistantObject.practice)!=null&&Z.can_create)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}A===""?P.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield g({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:d.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:A}}})).status===0&&(P.ZP.success("\u53D1\u5E03\u6210\u529F"),g({type:"shixunHomeworks/getReplyList",payload:fe({},d)}),p(!1),ee(""))})},"\u53D1\u8868")))),(y==null?void 0:y.comments)&&y.comments!=""&&e.createElement("aside",{className:[j.replyList,"bg-white"].join(" ")},y==null?void 0:y.comments.map(function(Z,v){var m,h,k,D;return e.createElement(b.Z,{gutter:[12,12],key:v},e.createElement(B.Z,{flex:"40px"},e.createElement("img",{width:"40",src:`${$e.Z.IMG_SERVER}/images/${(m=Z==null?void 0:Z.author)==null?void 0:m.image_url}`})),e.createElement(B.Z,{flex:"1"},e.createElement(b.Z,{align:"middle"},e.createElement(B.Z,{span:20},e.createElement("span",{className:"c-light-black"},(h=Z==null?void 0:Z.author)==null?void 0:h.name),e.createElement("span",{className:"c-light-black ml10"},Z.time," \u53D1\u5E03")),e.createElement(B.Z,{span:4},e.createElement("div",{className:"tr"},((0,F.GJ)()||((k=s==null?void 0:s.userInfo)==null?void 0:k.login)===((D=Z==null?void 0:Z.author)==null?void 0:D.login))&&e.createElement(me.Z,{className:"current",onClick:()=>{g({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:d,selectArr:Z,object_type:"message"}})}}))),e.createElement(B.Z,{span:24},e.createElement(eu.Z,{value:Z.content})),Z.children&&e.createElement("aside",{className:j.comment},Z.children.map(function(X,ie){var ve,Qe;return e.createElement(b.Z,{key:ie},e.createElement(B.Z,{span:24},e.createElement(b.Z,null,e.createElement(B.Z,{flex:"1"},X.author.name,e.createElement("span",{className:"c-light-black ml10"},ae()(X==null?void 0:X.created_on).fromNow())),e.createElement(B.Z,null,((0,F.GJ)()||((ve=s==null?void 0:s.userInfo)==null?void 0:ve.login)===((Qe=X==null?void 0:X.author)==null?void 0:Qe.login))&&e.createElement(pe.Z,{title:"\u5220\u9664"},e.createElement(me.Z,{className:"current",onClick:()=>{g({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:d,selectArr:X}})}}))))),e.createElement(B.Z,null,e.createElement(eu.Z,{value:X.content})))})),e.createElement("div",{className:"tc w100 mt10"},e.createElement(V.Z,{defaultCurrent:1,total:Z==null?void 0:Z.child_message_count,hideOnSinglePage:!0,pageSize:5,current:Z.page||1,onChange:X=>xe(this,null,function*(){var ie;const ve=yield(0,Ne.PC)(su(fe({},d),{parent_id:Z.id,page:X,limit:5}));(ie=ve==null?void 0:ve.comments)!=null&&ie.length&&(y.comments[v].page=X,y.comments[v].children=[...ve==null?void 0:ve.comments],K(fe({},y)))})})),e.createElement(B.Z,{span:24,className:"mt5 c-light-black"},te===v&&e.createElement("aside",null,e.createElement(Ge.Z,{onChange:X=>{S(X)},height:150,isFocus:!0}),e.createElement(b.Z,null,e.createElement(B.Z,{span:24,className:"tr"},e.createElement(re.ZP,{type:"primary",size:"middle",onClick:()=>xe(this,null,function*(){var X;if(ce==="")P.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");else{yield g({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:d.categoryId,jour_type:"HomeworkCommon",m_parent_id:Z.id,reply_id:1,notes:ce}}});const ie=yield(0,Ne.PC)(su(fe({},d),{parent_id:Z.id,limit:5}));(X=ie==null?void 0:ie.comments)!=null&&X.length&&(++y.comments[v].child_message_count,y.comments[v].children=[...ie==null?void 0:ie.comments],y.comments[v].page=1,K(y)),P.ZP.success("\u53D1\u5E03\u6210\u529F"),$(-1)}})},"\u53D1\u8868")))),te!==v&&e.createElement("div",{className:"tr"},e.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>$(v)}),Z.child_message_count||0,!!(Z!=null&&Z.user_praise)&&e.createElement("span",{className:"c-orange"},e.createElement(W.Z,{className:"mr5 ml30",onClick:()=>xe(this,null,function*(){yield g({type:"shixunHomeworks/replyUnLike",payload:{object_id:Z.id,object_type:"journals_for_message"}}),g({type:"shixunHomeworks/getReplyList",payload:fe({},d)})})}),Z==null?void 0:Z.praise_count),!Z.user_praise&&e.createElement("span",null,e.createElement(W.Z,{className:"mr5 ml30",onClick:()=>xe(this,null,function*(){yield g({type:"shixunHomeworks/replyLike",payload:{object_id:Z.id,object_type:"journals_for_message"}}),g({type:"shixunHomeworks/getReplyList",payload:fe({},d)})})}),Z.praise_count))))))}))),e.createElement("aside",{className:"tc mt30 pb30"},e.createElement(V.Z,{defaultCurrent:1,total:y==null?void 0:y.parent_messages_count,hideOnSinglePage:!0,current:d.page||1,pageSize:10,onChange:Z=>{d.page=Z,g({type:"shixunHomeworks/getReplyList",payload:fe({},d)})}})),e.createElement(Xe,null))};var Cu=(0,T.connect)(({shixunHomeworks:u,classroomList:l,loading:t,user:s,globalSetting:c})=>({shixunHomeworks:u,globalSetting:c,classroomList:l,user:s,loading:t.effects}))(Fu),N=i(78241),Oe=i(20834),L=i(24905),ru=i(38854),Y=i(78673),he=i(5112),Je=i(26220),iu=i(43501),we=i(53547),Eu=i(87026),gu=i(44770),pu=i(86984),Yu=i(6629),$u=i(85565),Uu=i(38081),ct=Object.defineProperty,q=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,Nt=(u,l,t)=>l in u?ct(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Ol=(u,l)=>{for(var t in l||(l={}))je.call(l,t)&&Nt(u,t,l[t]);if(q)for(var t of q(l))Zt.call(l,t)&&Nt(u,t,l[t]);return u},Zl=(u,l)=>{var t={};for(var s in u)je.call(u,s)&&l.indexOf(s)<0&&(t[s]=u[s]);if(u!=null&&q)for(var s of q(u))l.indexOf(s)<0&&Zt.call(u,s)&&(t[s]=u[s]);return t},Tt=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});const Nl=u=>{var l=u,{shixunHomeworks:t,dispatch:s}=l,c=Zl(l,["shixunHomeworks","dispatch"]);const g=(0,T.useParams)(),[d,E]=(0,e.useState)(!0),[a,p]=(0,e.useState)(!1),[te]=N.default.useForm(),$=()=>Tt(void 0,null,function*(){const A=te.getFieldValue();(yield(0,R.ZP)(`/api/homework_commons/${g.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...t.actionTabs.selectArrs],cover_all:d,hidden_comment:A.hidden_comment,comment:A.comment}})).status===0&&(P.ZP.success("\u8BC4\u9605\u6210\u529F"),te.resetFields(),s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"shixunHomeworks/getShixunWorkList",payload:Ol({},t.actionTabs.params)}))});return e.createElement(e.Fragment,null,e.createElement(se.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:t.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Tt(void 0,null,function*(){var A,ee,ce;const S=te.getFieldValue();JSON.stringify(S)==="{}"||S.hidden_comment===""&&S.comment===""?p(!0):(ce=(ee=(A=t.shixunWorkList)==null?void 0:A.student_works)==null?void 0:ee.some)!=null&&ce.call(ee,ne=>ne.has_shixun_work_comment)?s({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:t.actionTabs.selectArrs,params:t.actionTabs.params}}):$()}),onCancel:()=>{s({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(N.default,{form:te,onChange:()=>{a&&p(!1)}},e.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(N.default.Item,{name:"comment"},e.createElement(Ve.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),e.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(N.default.Item,{name:"hidden_comment"},e.createElement(Ve.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),a&&e.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),e.createElement(se.default,{centered:!0,title:e.createElement("span",null,e.createElement(Uu.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:t.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{$()},onCancel:()=>{s({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},e.createElement("div",{className:"tc"},e.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),e.createElement("p",null,e.createElement(he.ZP.Group,{onChange:A=>{E(A.target.value)},value:d},e.createElement(he.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),e.createElement(he.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var Tl=(0,T.connect)(({shixunHomeworks:u})=>({shixunHomeworks:u}))(Nl),Hu={wrap:"wrap___kCwPu",refresh:"refresh___dkiX_",maxWidth70:"maxWidth70___u0Fnw",maxWidth80:"maxWidth80___B8pkG",maxWidth100:"maxWidth100___jQ_W6",maxWidth110:"maxWidth110___t9GZl",maxWidth120:"maxWidth120___tvrlz",reviewStatusTooltip:"reviewStatusTooltip___nCQT1",color32C:"color32C___KnLuR",MdEditor:"MdEditor___IcZwd",tr1:"tr1___k3Rcs",scroll:"scroll___TVUAz"},et=i(89392),Rt=Object.getOwnPropertySymbols,Rl=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,Ql=(u,l)=>{var t={};for(var s in u)Rl.call(u,s)&&l.indexOf(s)<0&&(t[s]=u[s]);if(u!=null&&Rt)for(var s of Rt(u))l.indexOf(s)<0&&jl.call(u,s)&&(t[s]=u[s]);return t},jt=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});const zl=u=>{var l=u,{shixunHomeworks:t,dispatch:s,classroomList:c}=l,g=Ql(l,["shixunHomeworks","dispatch","classroomList"]),d,E,a,p;const te=(0,T.useParams)(),[$,A]=(0,e.useState)(!1),[ee,ce]=(0,e.useState)((E=(d=t.actionTabs.selectArrs)==null?void 0:d.data)==null?void 0:E.name),[S]=N.default.useForm();(0,e.useEffect)(()=>{var y,K,U,Ie,C,ue;t.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&S.setFieldsValue({comment:(K=(y=t.actionTabs.selectArrs)==null?void 0:y.data)==null?void 0:K.work_comment,hidden_comment:(Ie=(U=t.actionTabs.selectArrs)==null?void 0:U.data)==null?void 0:Ie.work_comment_hidden}),ce((ue=(C=t.actionTabs.selectArrs)==null?void 0:C.data)==null?void 0:ue.name)},[t.actionTabs.key]);const ne=()=>jt(void 0,null,function*(){var y,K;const U=S.getFieldValue();if((yield(0,R.ZP)(`/api/student_works/${(K=(y=t.actionTabs.selectArrs)==null?void 0:y.data)==null?void 0:K.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:U.hidden_comment,comment:U.comment}})).status===0)return P.ZP.success("\u8BC4\u9605\u6210\u529F"),S.resetFields(),s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"shixunHomeworks/getShixunWorkList",payload:te})});return e.createElement(e.Fragment,null,e.createElement(se.default,{centered:!0,title:(p=(a=t.actionTabs.selectArrs)==null?void 0:a.data)!=null&&p.work_comment_hidden?"\u66F4\u6539"+ee+"\u70B9\u8BC4":ee+"\u70B9\u8BC4",open:t.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>jt(void 0,null,function*(){var y;if((0,F.Rm)()&&!((y=c.AssistantObject.practice)!=null&&y.can_appraise)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const K=S.getFieldValue();JSON.stringify(K)==="{}"||K.hidden_comment===""&&K.comment===""?A(!0):ne()}),onCancel:()=>{s({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(N.default,{form:S,onChange:()=>{$&&A(!1)}},e.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(N.default.Item,{name:"comment"},e.createElement(Ve.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),e.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(N.default.Item,{name:"hidden_comment"},e.createElement(Ve.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),$&&e.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var Wl=(0,T.connect)(({shixunHomeworks:u,classroomList:l})=>({shixunHomeworks:u,classroomList:l}))(zl),Qt=Object.getOwnPropertySymbols,Ml=Object.prototype.hasOwnProperty,Ll=Object.prototype.propertyIsEnumerable,Kl=(u,l)=>{var t={};for(var s in u)Ml.call(u,s)&&l.indexOf(s)<0&&(t[s]=u[s]);if(u!=null&&Qt)for(var s of Qt(u))l.indexOf(s)<0&&Ll.call(u,s)&&(t[s]=u[s]);return t},zt=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});const Jl=u=>{var l=u,{shixunHomeworks:t,dispatch:s}=l,c=Kl(l,["shixunHomeworks","dispatch"]);const g=(0,T.useParams)(),[d,E]=(0,e.useState)([]),[a,p]=(0,e.useState)([]);(0,e.useEffect)(()=>{t.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&te()},[t.actionTabs.key]);function te(){return zt(this,null,function*(){const A=yield(0,R.ZP)(`/api/homework_commons/${g.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});E(A)})}const $=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return e.createElement(e.Fragment,null,e.createElement(se.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:t.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>zt(void 0,null,function*(){const A=yield(0,R.ZP)(`/api/homework_commons/${g.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:a}});(A==null?void 0:A.status)===0&&(T.history.replace(`/classrooms/${g.coursesId}/shixun_homework/${g.categoryId}/detail?tabs=4`),window.location.reload(),s({type:"shixunHomeworks/setActionTabs",payload:{}}),p([]))}),onCancel:()=>{p([]),s({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(Fe.default,{rowSelection:{type:"checkbox",onChange:(A,ee)=>{p([...A])},selectedRowKeys:a,getCheckboxProps:A=>({disabled:A.status==="\u8FDB\u884C\u4E2D"||A.works_count===0})},rowKey:A=>A.key||A.id,scroll:{y:300},pagination:!1,columns:$,dataSource:d==null?void 0:d.group_list})))};var Wt=(0,T.connect)(({shixunHomeworks:u})=>({shixunHomeworks:u}))(Jl),Yl=Object.defineProperty,Mt=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,Hl=Object.prototype.propertyIsEnumerable,Lt=(u,l,t)=>l in u?Yl(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Dt=(u,l)=>{for(var t in l||(l={}))Ul.call(l,t)&&Lt(u,t,l[t]);if(Mt)for(var t of Mt(l))Hl.call(l,t)&&Lt(u,t,l[t]);return u},Gl=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});const Xl=({shixunHomeworks:u,dispatch:l,isShow:t,setIsShow:s,item:c,coursesId:g,categoryId:d})=>{const[E,a]=(0,e.useState)({page:1,limit:10}),[p,te]=(0,e.useState)([]),[$,A]=(0,e.useState)(!1);(0,e.useEffect)(()=>{t&&ee()},[t]);function ee(){return Gl(this,null,function*(){A(!0);const S=yield(0,R.ZP)(`/api/student_works/${c.id}/game_details.json`,{method:"get",params:Dt({},E)});A(!1),S.status===0&&te(S==null?void 0:S.data)})}const ce=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(S,ne,y)=>e.createElement("span",{style:{color:"#000"}},E.limit*(E.page-1)+y+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(S,ne,y)=>e.createElement("span",{style:{color:"#000"}},S)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(S,ne,y)=>e.createElement("span",null,S==0?"\u672A\u901A\u5173":S==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(S,ne,y)=>e.createElement("span",{style:{color:"#333"}},S)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(S,ne,y)=>e.createElement("span",{style:{color:"#333"}},S)}];return e.createElement(e.Fragment,null,e.createElement(se.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:t,width:700,footer:null,maskClosable:!1,onCancel:()=>{E.page=1,E.limit=10,a(Dt({},E)),s(!1)}},e.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},e.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),e.createElement("span",{title:c==null?void 0:c.user_name,style:{color:"#232B40"}},c==null?void 0:c.user_name)),e.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),e.createElement("span",{title:c==null?void 0:c.student_id,style:{color:"#232B40"}},(c==null?void 0:c.student_id)||"--")),e.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),e.createElement("span",{title:c==null?void 0:c.group_name,style:{color:"#232B40"}},(c==null?void 0:c.group_name)||"--"))),e.createElement(Fe.default,{scroll:{y:380},columns:ce,loading:$,style:{marginBottom:E.limit>(p==null?void 0:p.count)?"16px":"0"},dataSource:p.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:E.limit,current:E.page,position:["bottomRight"],onChange:(S,ne)=>{E.page=S,E.limit=ne,a(Dt({},E)),ee()},total:p==null?void 0:p.count,showTotal:(S,ne)=>e.createElement("span",null,"\u5171",e.createElement("span",{style:{color:"#165DFF"}}," ",S," "),"\u6761\u6570\u636E")}})))};var Vl=(0,T.connect)(({shixunHomeworks:u})=>({shixunHomeworks:u}))(Xl),Kt=i(2054),ql=i(73304),n=i(59301),$l=Object.defineProperty,Jt=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,Yt=(u,l,t)=>l in u?$l(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,ju=(u,l)=>{for(var t in l||(l={}))ea.call(l,t)&&Yt(u,t,l[t]);if(Jt)for(var t of Jt(l))ua.call(l,t)&&Yt(u,t,l[t]);return u},Pu=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});const ta=({shixunHomeworks:u,loading:l,dispatch:t,setExportParams:s,classroomList:c,user:g})=>{var d,E,a,p,te,$,A,ee,ce,S,ne,y,K,U,Ie,C,ue,Ee,Z,v,m,h,k,D,X,ie,ve,Qe,Re,uu,w,J,O,ye,De,Q,Ye,cu,du,H,Su,ze,Se,Au,be,yu,mu,Ou,Xu,tt,Ft,gt,lt;const Nu=(0,T.useParams)(),[_,Pt]=(0,e.useState)(ju(ju({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Nu)),[x]=N.default.useForm(),[z,Ce]=(0,e.useState)(),[tu,Zu]=(0,e.useState)({}),[Vu,xt]=(0,e.useState)({}),[at,nt]=(0,e.useState)([]),[Bn,Bt]=(0,e.useState)(!1),[rt,fl]=(0,e.useState)([]),[An,ot]=(0,e.useState)(!1),[Fl,gl]=(0,e.useState)(),[Mu,Bl]=(0,e.useState)(1),[Tn,vn]=(0,e.useState)(),[Lu,Al]=(0,e.useState)(),[Ku,vl]=(0,e.useState)(),[qu,Cl]=(0,e.useState)(),[At,bt]=(0,e.useState)(),[Cn,hn]=(0,e.useState)(!1),[kt,yn]=(0,e.useState)(!1),[Dn,St]=(0,e.useState)(!1),[_n,hl]=(0,e.useState)(),Ot=(0,e.useRef)(),[vt,yl]=(0,e.useState)([]),[Dl,wn]=(0,e.useState)([]),[_l,wl]=(0,e.useState)(0),Ct=(0,e.useRef)(null);(0,e.useEffect)(()=>(xu(!0),()=>{Zu([]),nt([]),clearInterval(Ot.current)}),[_.coursesId]),(0,e.useEffect)(()=>{var r;try{const f=JSON.parse(JSON.stringify(u.shixunWorkList));!((r=f==null?void 0:f.student_works)!=null&&r.length)&&(f!=null&&f.id)?(f.student_works=[ju({},f)],Zu(f)):(f!=null&&f.id&&nt([ju(ju({},f),{number:"\u6211"})]),Zu(ju({},f)))}catch(f){}},[u.shixunWorkList]);const In=()=>Pu(void 0,null,function*(){const r=t({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:_})}),xu=r=>{s(ju({},_));const f=t({type:"shixunHomeworks/getShixunWorkList",payload:_});return r&&f.then(G=>{var Ue,He,vu;((Ue=G==null?void 0:G.homework_status)!=null&&Ue.includes("\u8FDB\u884C\u4E2D")||(He=G==null?void 0:G.homework_status)!=null&&He.includes("\u8865\u4EA4\u4E2D")||(vu=G==null?void 0:G.homework_status)!=null&&vu.includes("\u63D0\u4EA4\u4E2D"))&&(0,F.dE)()}),f};(0,e.useEffect)(()=>{},[]);const Rn=()=>Pu(void 0,null,function*(){const r=yield(0,Ne.Uc)({categoryId:Nu.categoryId});Ce(r==null?void 0:r.update_score)}),Pn=()=>Pu(void 0,null,function*(){t({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const r=yield(0,Ne.Vs)({categoryId:Nu.categoryId});t({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(r==null?void 0:r.status)===0&&(P.ZP.success(r==null?void 0:r.message),xu())}),xn=()=>{_.page=1;const r=Object.assign({},x.getFieldValue());delete _.course_group,delete _.teacher_comment,Object.keys(r).map(function(f){var G;switch(f){case"task_status":r[f].includes("all")||!r[f].length?(delete _.work_status,x.setFieldsValue({task_status:"all"})):(_.work_status=r[f],x.setFieldsValue({task_status:_.work_status}));break;case"course_group_info":r[f].includes("all")||!r[f].length?(delete _.course_group,x.setFieldsValue({course_group_info:"all"})):(_.course_group=r[f],x.setFieldsValue({course_group_info:_.course_group}));break;case"teacher_comment":r[f].includes("all")||!r[f].length?(delete _.teacher_comment,x.setFieldsValue({teacher_comment:"all"})):(_.teacher_comment=((G=r[f])==null?void 0:G.length)===1?Number(r[f][0]):"",x.setFieldsValue({teacher_comment:r[f]}));break}}),xu(),In()},bn=(r,f)=>{yl(f.map(G=>(G.course_group_id===r&&(G.checked=!G.checked),G))),Il(f)},Il=r=>{wn(r.filter(f=>f.checked).map(f=>f.course_group_id))},st=(0,e.useRef)();(0,e.useEffect)(()=>{st.current=Dl},[Dl]),(0,e.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(bt(47),hn(!0))},[document.getElementById("divhe")]);const kn=(r,f)=>{_.page=r,_.limit=f,xu()};function ht(){Bl(1),vn(""),Al(""),vl(""),Cl(""),fl([])}(0,e.useEffect)(()=>{sessionStorage.getItem("classroomsShixunDetailAutoRefersh")&&Pl(!0)},[]);const Pl=r=>{if(!r){clearInterval(Ot.current);return}Ot.current=setInterval(()=>{xu()},1e3*10)},xl=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:(r,f,G)=>_.limit*(_.page-1)+G+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,ellipsis:{showTitle:!1},render:r=>n.createElement(pe.Z,{placement:"bottomLeft",title:r},n.createElement("span",{className:"current"},r))},!((d=u.headerInfo)!=null&&d.is_excellent)&&!(0,F.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:_.order==="student_id"?_.b_order==="desc"?"descend":"ascend":null,render:r=>n.createElement(pe.Z,{placement:"bottomLeft",title:r||"--"},n.createElement("span",{className:"current"},r||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",ellipsis:{showTitle:!1},render:(r,f)=>r?n.createElement(pe.Z,{placement:"bottom",title:r},n.createElement("span",{className:"current"},r)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:_.order==="work_status"?_.b_order==="desc"?"descend":"ascend":null,render:r=>n.createElement(de.rK,{status:r})},!(0,F.Jd)()&&{title:n.createElement("span",null,"\u6700\u7EC8\u6210\u7EE9",n.createElement(pe.Z,{placement:"top",title:n.createElement("pre",null,"\u9F20\u6807\u505C\u7559\u5177\u4F53\u5206\u503C\u4E0A\u53EF\u67E5",n.createElement("br",null),"\u770B\u5F97\u5206\u660E\u7EC6",n.createElement("br",null))},n.createElement("img",{src:`${$e.Z.IMG_SERVER}/images/educoder/problem.png`,className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:_.order==="work_score"?_.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:(r,f)=>{var G;let Ue;const{unadjusted_score:He,is_adjusted:vu}=f||{};return r>=0&&r<=60?Ue=n.createElement("span",{className:"c-red"},vu?`${r}(\u5DF2\u8C03\u5206)`:r):r===100?Ue=n.createElement("span",{className:"c-green"},vu?`${r}(\u5DF2\u8C03\u5206)`:r):r>60?Ue=n.createElement("span",{className:"c-orange"},vu?`${r}(\u5DF2\u8C03\u5206)`:r):Ue="--",n.createElement(pe.Z,{placement:"bottom",title:f.ultimate_score?n.createElement("div",null,Ue==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":`\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A${f.work_score}\u5206`):n.createElement("div",null,n.createElement("div",null,f.final_score?`\u5173\u5361\u5F97\u5206\uFF1A${f.final_score}\u5206`:"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),n.createElement("div",null,f.eff_score?`\u6548\u7387\u8BC4\u5206\uFF1A${f.eff_score}\u5206`:"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),n.createElement("div",null,f.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${f.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0\u5206"),n.createElement("div",null,f.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${f.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0\u5206"),!((G=u.headerInfo)!=null&&G.answer_open_evaluation)&&n.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",f.view_answer_count,"\u5173"),n.createElement("div",null,"\u539F\u59CB\u6210\u7EE9\uFF1A",He==="--"?He:`${He}\u5206`),n.createElement("div",null,f.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${f.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},Ue)}},{title:n.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),dataIndex:"finished_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:_.order==="finished_time"?_.b_order==="desc"?"descend":"ascend":null,render:(r,f)=>r?n.createElement(pe.Z,{placement:"bottomLeft",title:r},r&&r!="--"?ae()(r).format(kt?"HH:mm":"YYYY-MM-DD HH:mm"):r):"--"},{title:n.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),dataIndex:"cost_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:_.order==="cost_time"?_.b_order==="desc"?"descend":"ascend":null,render:(r,f)=>r?n.createElement(pe.Z,{placement:"bottomLeft",title:r},r):"--"},{title:"\u901A\u5173\u60C5\u51B5",align:"center",dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(r,f)=>n.createElement(n.Fragment,null,n.createElement("span",{style:{color:"#0152d9"},onClick:G=>{G.stopPropagation(),hl(f),St(!0)}},r),(0,F.dE)()&&([-1,0,1].includes(f==null?void 0:f.work_status)&&(f==null?void 0:f.complete_info_condition)||!(f!=null&&f.complete_info_condition)&&[2,3,4].includes(f==null?void 0:f.work_status))&&n.createElement(pe.Z,{title:"\u4F5C\u4E1A\u72B6\u6001\u4E0E\u901A\u5173\u60C5\u51B5\u4E0D\u5339\u914D\uFF0C\u53EF\u70B9\u51FB\u66F4\u65B0\u6210\u7EE9\u6309\u94AE\u83B7\u53D6\u6700\u65B0\u6210\u7EE9"},n.createElement("i",{className:"iconfont icon-tishi3",style:{color:"#F59A23"}})))},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center",ellipsis:{showTitle:!1},sorter:!0,sortOrder:_.order==="sum_evaluate_count"?_.b_order==="desc"?"descend":"ascend":null,render:(r,f)=>r&&r!="--"?n.createElement(pe.Z,{placement:"bottom",title:r},n.createElement("span",{className:"current"},r)):"--"},!kt&&{title:"\u64CD\u4F5C",dataInex:"action",align:"center",ellipsis:!0,className:"workListTable",render:(r,f)=>{var G,Ue,He,vu;return(0,F.dE)()?n.createElement("div",null,(0,de.JL)(f==null?void 0:f.work_status)==="\u672A\u5F00\u542F"?n.createElement("span",null,"--"):n.createElement("a",{target:"_blank",onClick:Du=>{var _u,Tu;if((Tu=(_u=u==null?void 0:u.headerInfo)==null?void 0:_u.homework_status)!=null&&Tu.includes("\u5BFC\u5165")){Du.stopPropagation(),hl(f),St(!0);return}Du.stopPropagation(),window.open(`/classrooms/${_.coursesId}/shixun_homework/${_.categoryId}/${f.id}/comment`)}},"\u67E5\u770B")):(Ue=(G=u==null?void 0:u.headerInfo)==null?void 0:G.homework_status)!=null&&Ue.includes("\u5BFC\u5165")?(0,F.GJ)()&&n.createElement("span",{style:{color:"#0152d9"},onClick:Du=>{var _u;Du.stopPropagation(),t({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",name:(_u=u==null?void 0:u.headerInfo)==null?void 0:_u.homework_name,id:f==null?void 0:f.id,type:"practice"}})}},"\u4FEE\u6539\u6210\u7EE9"):n.createElement("div",null,n.createElement("span",{style:{color:"#0152d9"},onClick:(0,et.throttle)(Du=>Pu(void 0,null,function*(){var _u,Tu;if((0,F.Rm)()&&!c.AssistantObject.practice.can_appraise){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Du.stopPropagation();const Ju=yield(0,Ne.G_)(f.id);t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:"",data:{name:f==null?void 0:f.user_name,homeworkId:f==null?void 0:f.id,work_comment:(_u=Ju==null?void 0:Ju.data)==null?void 0:_u.comment,work_comment_hidden:(Tu=Ju==null?void 0:Ju.data)==null?void 0:Tu.hidden_comment}}}})}),2e3,{trailing:!1,leading:!0})},f.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),(f==null?void 0:f.work_status)!==0&&[1,2,3,4].includes(f==null?void 0:f.work_status)&&[n.createElement("br",null),n.createElement("a",{target:"_blank",onClick:(0,et.throttle)(Du=>Pu(void 0,null,function*(){var _u,Tu,Ju,bl,kl;if(Du.stopPropagation(),Du.preventDefault(),(0,F.Rm)()&&!((_u=c.AssistantObject.practice)!=null&&_u.can_view)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((Tu=g.userInfo)!=null&&Tu.professional_certification){const yt=yield(0,Ne.GS)(f==null?void 0:f.id);(Ju=yt==null?void 0:yt.data)!=null&&Ju.url&&(0,de.xg)(((bl=yt==null?void 0:yt.data)==null?void 0:bl.url)+`&courseGroup=${(_==null?void 0:_.course_group)||""}&workStatus=${((kl=_==null?void 0:_.work_status)==null?void 0:kl.filter(Sl=>Sl!=0&&Sl!=-1))||""}&search=${(_==null?void 0:_.search)||""}`)}else return se.default.confirm({title:"\u63D0\u793A",centered:!0,content:n.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,de.xg)("/account/certification")}}),!1}),5e3,{trailing:!1,leading:!0})},"\u67E5\u770B\u5B9E\u8BAD")],((vu=(He=u==null?void 0:u.headerInfo)==null?void 0:He.homework_status)==null?void 0:vu[0])!=="\u5DF2\u622A\u6B62"&&!!f.myshixun_id&&[n.createElement("br",null),n.createElement("span",{className:Hu.color32C,onClick:Du=>{Du.stopPropagation(),t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:f,params:_,homework_common_id:_.categoryId}})}},"\u6253\u56DE\u91CD\u505A")])}}].filter(r=>!!r),Sn=()=>{var r,f,G,Ue;return n.createElement(Oe.default,null,n.createElement(Oe.default.Item,{onClick:()=>{(0,Kt.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,F.GJ)()&&((r=tu==null?void 0:tu.student_works)==null?void 0:r.length)>0&&!((G=(f=u==null?void 0:u.headerInfo)==null?void 0:f.homework_status)!=null&&G.includes("\u5BFC\u5165"))&&n.createElement(Oe.default.Item,{key:"3",onClick:()=>{se.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:n.createElement(pe.Z,{title:"\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u524D\u7AEF\u5BFC\u51FA"),cancelText:n.createElement(pe.Z,{title:"\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u540E\u53F0\u5BFC\u51FA"),onOk:()=>{var He,vu;t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),T.history.push(`/classrooms/${_==null?void 0:_.coursesId}/shixun_homework/${_.categoryId}/${(vu=(He=tu==null?void 0:tu.student_works)==null?void 0:He[0])==null?void 0:vu.id}/comment`)},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,Kt.jj)(JSON.parse(sessionStorage.all_student_works_params),"shixun_report")}}})}},"\u5B9E\u8BAD\u62A5\u544A"),((Ue=u==null?void 0:u.headerInfo)==null?void 0:Ue.start_permanent)&&n.createElement(Oe.default.Item,{onClick:()=>Pu(void 0,null,function*(){let He=yield(0,R.ZP)(`/api/homework_commons/${_.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});He.status===0&&T.history.push(`/classrooms/${_.coursesId}/exportlist/shixun_work_list`),He.status===-3&&(t({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:_}}),T.history.push(`/classrooms/${_.coursesId}/exportlist/shixun_work_list`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),n.createElement(Oe.default.Item,{key:"2"},n.createElement(T.Link,{to:`/classrooms/${_==null?void 0:_.coursesId}/exportlist/shixun_work_list,shixun_report`},"\u5386\u53F2\u5BFC\u51FA")))};return n.createElement(n.Fragment,null,n.createElement("section",{className:`${Hu.wrap} minH500 bg-white pl30 pr30 pt30`},((a=(E=u==null?void 0:u.headerInfo)==null?void 0:E.homework_status)==null?void 0:a.includes("\u672A\u53D1\u5E03"))&&n.createElement(Yu.Z,null),!!at.length&&n.createElement(Fe.default,{className:"mb10",dataSource:at,columns:xl,pagination:!1,showHeader:!1,loading:!1}),!((te=(p=u==null?void 0:u.headerInfo)==null?void 0:p.homework_status)!=null&&te.includes("\u672A\u53D1\u5E03"))&&n.createElement("aside",null,!(0,F.GJ)()&&n.createElement("div",{className:"c-light-black font12"},n.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",(($=u==null?void 0:u.shixunWorkList)==null?void 0:$.commit_count)||0," \u4EBA"),n.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",((A=u==null?void 0:u.shixunWorkList)==null?void 0:A.uncommit_count)||0," \u4EBA"),((ee=u==null?void 0:u.headerInfo)==null?void 0:ee.left_time)&&n.createElement(n.Fragment,null,n.createElement("span",{className:"ml20 c-black"},(S=(ce=u==null?void 0:u.headerInfo)==null?void 0:ce.left_time)==null?void 0:S.status),n.createElement("span",{className:"ml20 c-orange-ff9"},(y=(ne=u==null?void 0:u.headerInfo)==null?void 0:ne.left_time)==null?void 0:y.time))),(0,F.GJ)()&&n.createElement(n.Fragment,null,n.createElement(N.default,{form:x,onChange:xn,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((U=(K=u==null?void 0:u.headerInfo)==null?void 0:K.task_status)==null?void 0:U.length)>0&&n.createElement(N.default.Item,{name:"task_status"},n.createElement(L.default.Group,{value:[],style:{width:"100%"}},n.createElement(b.Z,null,n.createElement(B.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),n.createElement(B.Z,{flex:"80px"},n.createElement(L.default,{value:"all"},"\u5168\u90E8")),n.createElement(B.Z,{flex:"1"},((Ie=u==null?void 0:u.headerInfo)==null?void 0:Ie.task_status)&&((C=u==null?void 0:u.headerInfo)==null?void 0:C.task_status.map((r,f)=>n.createElement(L.default,{name:"task_status",value:r.id},r.name,"(",r.count,")",r.name==="\u622A\u6B62\u540E\u901A\u5173"?n.createElement(pe.Z,{title:"\u5728\u89C4\u5B9A\u65F6\u95F4\u5916\u5B8C\u6210\u7684\u4F5C\u4E1A"},n.createElement("i",{className:"font13 ml5 iconfont icon-tishixiaowenhao"})):null))))))),((Ee=(ue=u==null?void 0:u.headerInfo)==null?void 0:ue.course_group_info)==null?void 0:Ee.length)>0&&n.createElement(N.default.Item,{name:"course_group_info"},n.createElement(L.default.Group,{style:{width:"100%"}},n.createElement(b.Z,null,n.createElement(B.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),n.createElement(B.Z,{flex:"80px"},n.createElement(L.default,{value:"all"},"\u5168\u90E8")),n.createElement(B.Z,{flex:"1",id:"divhe",style:{height:At+"px",overflow:"hidden"}},(v=(Z=u==null?void 0:u.headerInfo)==null?void 0:Z.course_group_info)==null?void 0:v.map((r,f)=>n.createElement(L.default,{value:r.course_group_id},r.group_group_name,"(",r.count,")"))),Cn&&n.createElement("span",{onClick:()=>{let r=document.getElementById("divhe").scrollHeight;At>47?bt(47):bt(r)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},At===47?"\u5C55\u5F00":"\u6536\u8D77",At===47?n.createElement(iu.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):n.createElement(we.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((h=(m=u==null?void 0:u.headerInfo)==null?void 0:m.teacher_comment)==null?void 0:h.length)>0&&n.createElement(N.default.Item,{name:"teacher_comment"},n.createElement(L.default.Group,{style:{width:"100%"}},n.createElement(b.Z,null,n.createElement(B.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),n.createElement(B.Z,{flex:"80px"},n.createElement(L.default,{value:"all"},"\u5168\u90E8")),n.createElement(B.Z,{flex:"1"},((k=u==null?void 0:u.headerInfo)==null?void 0:k.teacher_comment)&&((D=u==null?void 0:u.headerInfo)==null?void 0:D.teacher_comment.map((r,f)=>n.createElement(L.default,{value:String(r.id)},r.name,"(",r.count,")")))))))),n.createElement(b.Z,{align:"middle"},n.createElement(B.Z,{flex:"1"},n.createElement(b.Z,{align:"middle"},n.createElement(B.Z,null,n.createElement(Ve.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:r=>{_.search=r.trim(),_.page=1,xu()},style:{width:240}})),n.createElement(B.Z,null,n.createElement("span",{className:"ml5"},n.createElement("span",{className:"c-red"},(X=u==null?void 0:u.shixunWorkList)==null?void 0:X.total_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(ie=u==null?void 0:u.shixunWorkList)==null?void 0:ie.total_count,"\u4E2A\u5B66\u751F\uFF09")))),n.createElement(B.Z,null,(0,F.GJ)()&&((ve=u==null?void 0:u.headerInfo)==null?void 0:ve.code_review)&&!((Re=(Qe=u==null?void 0:u.headerInfo)==null?void 0:Qe.homework_status)!=null&&Re.includes("\u5BFC\u5165"))&&n.createElement(re.ZP,{className:"ml10",onClick:()=>{t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:tu.student_works.map(r=>r.id),params:_}})}},n.createElement("span",{className:`${Hu.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,F.GJ)()&&z&&n.createElement(re.ZP,{className:"ml10",onClick:Pn},n.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),((w=(uu=u==null?void 0:u.headerInfo)==null?void 0:uu.homework_status)==null?void 0:w.includes("\u5DF2\u622A\u6B62"))&&(0,F.GJ)()&&n.createElement(re.ZP,{className:"ml10",onClick:()=>{t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",selectArrs:tu.student_works.map(r=>r.id),params:_}})}},n.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),!((O=(J=u==null?void 0:u.headerInfo)==null?void 0:J.homework_status)!=null&&O.includes("\u5BFC\u5165"))&&n.createElement(re.ZP,{className:"ml10",onClick:()=>{var r,f;if((0,F.Rm)()&&!((f=(r=c.AssistantObject)==null?void 0:r.practice)!=null&&f.can_appraise)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4",selectArrs:tu.student_works.map(G=>G.id),params:_}})}},n.createElement(Eu.Z,{className:"mr5"}),"\u4E00\u952E\u70B9\u8BC4"),(((De=(ye=u==null?void 0:u.headerInfo)==null?void 0:ye.homework_status)==null?void 0:De.includes("\u63D0\u4EA4\u4E2D"))||((Ye=(Q=u==null?void 0:u.headerInfo)==null?void 0:Q.homework_status)==null?void 0:Ye.includes("\u8865\u4EA4\u4E2D"))||((du=(cu=u==null?void 0:u.headerInfo)==null?void 0:cu.homework_status)==null?void 0:du.includes("\u8FDB\u884C\u4E2D")))&&n.createElement(re.ZP,{className:"ml10",onClick:()=>{var r;if((0,F.Rm)()&&!((r=c.AssistantObject.practice)!=null&&r.can_redo)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Bt(!0),(()=>Pu(void 0,null,function*(){const G=yield(0,R.ZP)(`/api/homework_commons/${_==null?void 0:_.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});G.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",G),yl(G.data.list),Il(G.data.list))}))()}},"\u4E00\u952E\u6253\u56DE"),(0,F.GJ)()&&n.createElement(ru.Z,{dropdownRender:Sn,className:"ml10"},n.createElement(re.ZP,null,n.createElement(gu.Z,null),"\u5BFC\u51FA",n.createElement(pu.Z,null)))))),(0,F.Gg)()&&((H=u==null?void 0:u.headerInfo)==null?void 0:H.is_vip)&&n.createElement(b.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3"}},n.createElement("span",null,"\u5B66\u751F\u4F5C\u4E1A\u7684\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\uFF08/data/workspace\u76EE\u5F55\uFF09\u5C06\u957F\u671F\u4FDD\u5B58 \uFF0C\u6559\u5E08\u53EF\u901A\u8FC7\u201C\u5BFC\u51FA-\u5B9E\u9A8C\u6570\u636E\u201D\u529F\u80FD\u4E0B\u8F7D\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\u3002")),n.createElement(b.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,F.GJ)()&&z&&n.createElement("span",null,n.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),!((ze=(Su=u==null?void 0:u.headerInfo)==null?void 0:Su.homework_status)!=null&&ze.includes("\u5BFC\u5165"))&&n.createElement(b.Z,{align:"middle",className:Hu.refresh},n.createElement(B.Z,{flex:"121px",className:"flex-container"},n.createElement(Y.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:kt,onChange:r=>{yn(r)}})," ",n.createElement("span",{className:"ml8"},"\u7B80\u6D01\u6A21\u5F0F")),(((Au=(Se=u==null?void 0:u.headerInfo)==null?void 0:Se.homework_status)==null?void 0:Au.includes("\u63D0\u4EA4\u4E2D"))||((yu=(be=u==null?void 0:u.headerInfo)==null?void 0:be.homework_status)==null?void 0:yu.includes("\u8865\u4EA4\u4E2D"))||((Ou=(mu=u==null?void 0:u.headerInfo)==null?void 0:mu.homework_status)==null?void 0:Ou.includes("\u8FDB\u884C\u4E2D")))&&(0,F.GJ)()&&n.createElement(B.Z,null,n.createElement("div",{className:"flex-container"},n.createElement(Y.Z,{className:"ml20",checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("classroomsShixunDetailAutoRefersh"),onChange:r=>{r?sessionStorage.setItem("classroomsShixunDetailAutoRefersh","true"):sessionStorage.removeItem("classroomsShixunDetailAutoRefersh"),Pl(r)}}),n.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),(0,F.dE)()&&(tu==null?void 0:tu.work_status)!=0&&n.createElement(B.Z,{flex:1},n.createElement(b.Z,{align:"middle",justify:"end"},n.createElement(B.Z,null,n.createElement(ql.op,{style:{borderRadius:2},type:"default",openLoading:!0,onClick:()=>Pu(void 0,null,function*(){var r;if(Ct.current){P.ZP.warning("\u60A8\u5DF2\u53D1\u9001\u66F4\u65B0\u6210\u7EE9\u8BF7\u6C42\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6216\u624B\u52A8\u5237\u65B0\u9875\u9762");return}Ct.current=setInterval(()=>{clearInterval(Ct.current),Ct.current=null},60*1e3);const f=yield(0,R.ZP)(`/api/homework_commons/${Nu==null?void 0:Nu.categoryId}/update_student_score.json`,{method:"get",params:{shixun_id:(r=u==null?void 0:u.headerInfo)==null?void 0:r.shixun_id}});(f==null?void 0:f.status)==0&&(P.ZP.success(f==null?void 0:f.message),xu(!0))})},"\u66F4\u65B0\u6210\u7EE9"))))),n.createElement(Fe.default,{className:"mt30",loading:l["shixunHomeworks/getShixunWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:r=>({onClick:f=>{var G,Ue,He;if((0,F.Rm)()&&!((G=c.AssistantObject.practice)!=null&&G.can_view)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(He=(Ue=u==null?void 0:u.headerInfo)==null?void 0:Ue.homework_status)!=null&&He.includes("\u5BFC\u5165")||window.open(`/classrooms/${_.coursesId}/shixun_homework/${_.categoryId}/${r.id}/comment`,"_blank")}}),dataSource:tu.student_works,columns:xl,onChange:(r,f,G)=>{G.field&&(_.order=G.field),G.order||(_.b_order="asc"),G.order==="ascend"&&(_.b_order="asc"),G.order==="descend"&&(_.b_order="desc"),G.order||(_.b_order="asc"),xu()}}),n.createElement(Tl,null),n.createElement(Wl,null),n.createElement($u.Z,null)),n.createElement(se.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Bn,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Pu(void 0,null,function*(){if(Mu===2){if(rt.length<=0){P.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!qu){P.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let r=yield(0,R.ZP)(`/api/homework_commons/${_.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:_.categoryId,comment:qu,status:rt,course_group_ids:st.current}});r.status===0&&(wl(r.course_group_count),gl(r),Bt(!1),ot(!0))}else{if(!(Ku===0||Lu===0)){if(!Ku){P.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Lu){P.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Ku>Lu){P.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!qu){P.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let r=yield(0,R.ZP)(`/api/homework_commons/${_.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:_.categoryId,comment:qu,min_score:Ku,max_score:Lu,course_group_ids:st.current}});r.status===0&&(wl(r.course_group_count),gl(r),Bt(!1),ot(!0))}}),onCancel:()=>{Bt(!1),ht()}},n.createElement("div",{style:{padding:"32px"}},n.createElement("div",null,n.createElement("div",{style:{display:"flex",marginBottom:"12px"}},n.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",n.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),n.createElement("div",{className:vt.length>15?Hu.scroll:"",style:{overflowX:"hidden"}},vt==null?void 0:vt.map((r,f)=>n.createElement(L.default,{style:{textAlign:"left",margin:"0"},value:r.course_group_id,key:r.course_group_id,onChange:()=>{bn(r.course_group_id,vt)},checked:r.checked},r.group_group_name,"(",r.count,")")))),n.createElement("div",null,n.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),n.createElement(he.ZP.Group,{value:Mu,onChange:r=>{Bl(r.target.value)}},n.createElement(he.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),n.createElement(he.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Mu===1&&n.createElement("div",{style:{display:"flex",marginTop:"20px"}},n.createElement("span",{style:{width:"70px",textAlign:"end"}},n.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),n.createElement(Je.Z,{min:0,max:100,value:Ku,onChange:r=>vl(r),style:{width:"100px"}}),n.createElement("span",{style:{width:"80px",textAlign:"end"}},n.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),n.createElement(Je.Z,{min:0,max:100,value:Lu,onChange:r=>Al(r),style:{width:"100px"}})),Mu===2&&n.createElement("div",{style:{display:"flex",marginTop:"20px"}},n.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),n.createElement(L.default.Group,{onChange:r=>{fl([...r])},style:{width:"100%"}},(tt=(Xu=u==null?void 0:u.headerInfo)==null?void 0:Xu.task_status)==null?void 0:tt.map((r,f)=>n.createElement(L.default,{name:"task_status",value:r.id},r.name,"(",r.count,")")))),n.createElement("div",{style:{display:"flex",marginTop:"20px"}},n.createElement("span",{style:{width:"70px",textAlign:"end"}},n.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),n.createElement(Ge.Z,{className:Hu.MdEditor,onChange:r=>Cl(r),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),n.createElement(se.default,{open:An,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Pu(void 0,null,function*(){Mu===2?(yield(0,R.ZP)(`/api/homework_commons/${_.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:_.categoryId,comment:qu,status:rt,course_group_ids:st.current}})).status===0&&(P.ZP.info("\u6253\u56DE\u6210\u529F"),ht(),xu(),ot(!1)):(yield(0,R.ZP)(`/api/homework_commons/${_.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:_.categoryId,comment:qu,min_score:Ku,max_score:Lu,course_group_ids:st.current}})).status===0&&(P.ZP.info("\u6253\u56DE\u6210\u529F"),ht(),xu(),ot(!1))}),onCancel:()=>{ht(),ot(!1)}},n.createElement("div",{style:{padding:"32px"}},Mu===1&&n.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",_l,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",Ku,"-",Lu,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Mu===2&&n.createElement("span",null,"\u786E\u8BA4\u5C06",_l,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(gt=(Ft=u==null?void 0:u.headerInfo)==null?void 0:Ft.task_status)==null?void 0:gt.filter(r=>rt==null?void 0:rt.includes(r.id)).map(r=>r.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),n.createElement("br",null),n.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Fl==null?void 0:Fl.count,"\u540D\u5B66\u751F")))),n.createElement(Wt,null),n.createElement(Vl,{isShow:Dn,setIsShow:St,item:_n,coursesId:_.coursesId,categoryId:_.categoryId}),n.createElement("aside",{className:"tc mb50 mt30"},n.createElement(V.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,onChange:kn,current:_.page||1,pageSize:_.limit||20,total:(lt=u==null?void 0:u.shixunWorkList)==null?void 0:lt.total_count})))};var la=(0,T.connect)(({shixunHomeworks:u,classroomList:l,loading:t,user:s})=>({shixunHomeworks:u,classroomList:l,loading:t.effects,user:s}))(ta),aa=i(46400),na=Object.defineProperty,Ut=Object.getOwnPropertySymbols,ra=Object.prototype.hasOwnProperty,oa=Object.prototype.propertyIsEnumerable,Ht=(u,l,t)=>l in u?na(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Qu=(u,l)=>{for(var t in l||(l={}))ra.call(l,t)&&Ht(u,t,l[t]);if(Ut)for(var t of Ut(l))oa.call(l,t)&&Ht(u,t,l[t]);return u},sa=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});const ia=({shixunHomeworks:u,classroomList:l,loading:t,dispatch:s})=>{var c;const g=(0,T.useParams)(),[d,E]=(0,e.useState)(Qu(Qu({},{page:1,limit:20,group_ids:[]}),g)),a=(0,T.useLocation)(),{codeReview:p}=u,[te,$]=(0,e.useState)({}),[A]=N.default.useForm();d.order="code_rate",d.sort="desc",d.category=d.categoryId,(0,e.useEffect)(()=>{ee(),console.log("params",d)},[d]),(0,e.useEffect)(()=>{u.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&ee()},[u.actionTabs.key]);const ee=()=>sa(void 0,null,function*(){(yield s({type:"shixunHomeworks/getCodeReview",payload:Qu({},d)})).status===-2&&setTimeout(()=>ee(),1500)}),ce=()=>{},S=(y,K)=>{d.page=y,d.limit=20,s({type:"shixunHomeworks/getCodeReview",payload:Qu({},d)})},ne=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(y,K,U)=>d.limit*(d.page-1)+U+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:y=>e.createElement("span",{className:"c-orange"},y)},{title:"\u64CD\u4F5C",dataInex:"action",render:(y,K)=>e.createElement("div",null,e.createElement("a",{target:"_blank",onClick:()=>{var U;if((0,F.Rm)()&&!((U=l.AssistantObject.normal)!=null&&U.can_appraise)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("studentDetial",a.pathname),window.open(`/classrooms/${d.coursesId}/shixun_homework/${d.categoryId}/review_detail/${K.user_id}`)}},"\u67E5\u770B"),e.createElement("br",null))}];return e.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(p==null?void 0:p.status)===-2&&e.createElement(aa.Z,{message:"\u67E5\u91CD\u8FDB\u884C\u4E2D\uFF0C\u8BF7\u7A0D\u5019\u2026\u2026",className:"mb10 font14",type:"error"}),e.createElement(b.Z,null,e.createElement(B.Z,{flex:"1"},e.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",p.last_review_time,e.createElement(re.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{s({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:d}})}},"\u4EE3\u7801\u67E5\u91CD"))),e.createElement(B.Z,null,e.createElement(Ve.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:y=>{d.search=y,s({type:"shixunHomeworks/getCodeReview",payload:d})},style:{width:200}}),e.createElement("span",{className:"ml5 c-red"}))),((c=p.group_info)==null?void 0:c.length)>0&&e.createElement(e.Fragment,null,e.createElement(b.Z,null,e.createElement(B.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.createElement(B.Z,{flex:"80px"},e.createElement(L.default,{checked:d.group_ids=="",value:"all",onChange:y=>{delete d.group_ids,d.group_ids=[],d.page=1,E(Qu({},d))}},"\u5168\u90E8")),e.createElement(B.Z,{flex:"1"},p.group_info&&p.group_info.map((y,K)=>e.createElement(L.default,{value:y.id,checked:d.group_ids.includes(y.id),onChange:U=>{U.target.checked?d.group_ids.push(y.id):d.group_ids.splice(d.group_ids.indexOf(y.id),1),d.page=1,E(Qu({},d))}},y.name,"(",y.members_count,")")))),e.createElement(b.Z,{className:"font14 c-red mt5"},e.createElement(B.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),e.createElement("p",{className:"mt10"},e.createElement("span",{className:"c-red"},p.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",p.all_reviews_count,"\u4F5C\u54C1\uFF09"),e.createElement(Fe.default,{className:"mt30",loading:t["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:p.users_reviews,columns:ne,onChange:(y,K,U)=>{U.order==="ascend"&&(d.b_order="asc"),U.order==="descend"&&(d.b_order="desc"),U.order||delete d.b_order,s({type:"shixunHomeworks/getCodeReview",payload:Qu({},d)})}}),e.createElement("aside",{className:"tc mb50 mt30"},e.createElement(V.Z,{showSizeChanger:!1,onChange:S,defaultCurrent:d.page||1,current:d.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:p.copy_reviews_count})))};var ca=(0,T.connect)(({shixunHomeworks:u,classroomList:l,loading:t})=>({shixunHomeworks:u,loading:t.effects,classroomList:l}))(ia),ke=i(82495),da=i(5073),Gt=i(84291),Gu=i(57809),ma=Object.defineProperty,Ea=Object.defineProperties,pa=Object.getOwnPropertyDescriptors,Xt=Object.getOwnPropertySymbols,fa=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Vt=(u,l,t)=>l in u?ma(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,hu=(u,l)=>{for(var t in l||(l={}))fa.call(l,t)&&Vt(u,t,l[t]);if(Xt)for(var t of Xt(l))Fa.call(l,t)&&Vt(u,t,l[t]);return u},zu=(u,l)=>Ea(u,pa(l)),ga=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});const{RangePicker:On}=Gt.default,{Option:Zn}=Gu.default,Ba=({shixunHomeworks:u,loading:l,dispatch:t})=>{const s=(0,T.useParams)(),c=(0,T.useLocation)(),{workSetting:g,workList:d,changeData:E}=u,[a,p]=(0,e.useState)(!0),[te,$]=(0,e.useState)({}),[A,ee]=(0,e.useState)(!1),[ce]=N.default.useForm();let[S,ne]=(0,e.useState)([]),[y,K]=(0,e.useState)([]);const[U,Ie]=(0,e.useState)([]);let[C,ue]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!1,can_view_details:!1,total_score:"",eff_score:0,forbid_copy_answers:!1,public_after_abort:!1,public_after_over:!1});(0,e.useEffect)(()=>(Ee(),()=>{ne([])}),[]);const Ee=()=>{t({type:"shixunHomeworks/getWorkSetting",payload:hu({},s)})};(0,e.useEffect)(()=>{g!=null&&g.course_id&&(Object.keys(C).map(function(h){C[h]=g[h]}),(!C.allow_late||!C.unified_late)&&(C.late_penalty=5),S=JSON.parse(JSON.stringify(g.group_settings.map(h=>zu(hu({},h),{group_name:[h.group_name]})).filter(h=>h.publish_time!==null))),y=JSON.parse(JSON.stringify(g.allow_late_settings.map(h=>zu(hu({},h),{group_name:[h.group_name]})).filter(h=>h.late_time!==null))),ue(hu({},C)),ne([...S]),K([...y]))},[g]);const Z=()=>{var h;const k=JSON.parse(JSON.stringify(C));if(k.challenge_settings.filter(D=>!D.hide),k.categoryId=s.categoryId,(h=k.challenge_settings)!=null&&h.every(D=>!D.checked)){P.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(C.unified_setting||(S=S==null?void 0:S.map(D=>{var X;if(!D.publish_time||!D.end_time)throw P.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!D.group_name)throw P.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return D.group_name=typeof(D==null?void 0:D.group_name)=="string"?[D==null?void 0:D.group_name]:D==null?void 0:D.group_name,D.group_id=(X=g.group_settings)==null?void 0:X.filter(ie=>{var ve;return(ve=D==null?void 0:D.group_name)==null?void 0:ve.includes(ie.group_name)}).map(ie=>ie.group_id||ie.id).toString().split(","),D})),k.group_settings=S,C.allow_late)if(C.unified_late){if(C.late_penalty===null||C.late_penalty===void 0||C.late_penalty<0||C.late_penalty>100)throw P.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!C.late_time)throw P.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else y=y==null?void 0:y.map(D=>{var X,ie;if(D.late_penalty===null||D.late_penalty===void 0||D.late_penalty<0||D.late_penalty>100)throw P.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!D.late_time)throw P.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!D.group_name)throw P.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return D.group_name=typeof(D==null?void 0:D.group_name)=="string"?[D==null?void 0:D.group_name]:D==null?void 0:D.group_name,D.group_id=(ie=(X=D==null?void 0:D.group_name)==null?void 0:X.map(ve=>{var Qe,Re;let uu=(Re=(Qe=g.group_settings)==null?void 0:Qe.filter(w=>(w==null?void 0:w.group_name)===ve))==null?void 0:Re[0];return uu==null?void 0:uu.group_id}))==null?void 0:ie.toString().split(","),D}),k.allow_late_settings=y;v(k)},v=h=>{var k,D;if(console.log(h.total_score,h.eff_score),h.total_score===null){P.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(h!=null&&h.work_efficiency&&h.eff_score===null){P.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const X=h.challenge_settings.reduce((Qe,Re)=>Qe+Number(Re.challenge_score),0);if((X==null?void 0:X.toFixed(10))!==((k=h.total_score-h.eff_score)==null?void 0:k.toFixed(10))){P.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${h.total_score}\u5206`);return}const ie={shixun_evaluation:h.shixun_evaluation,challenge_settings:h.challenge_settings},ve=()=>ga(void 0,null,function*(){ee(!0),(yield(0,R.ZP)(`/api/homework_commons/${s.categoryId}/public_setting.json`,{method:"post",body:hu({},h)})).status===0&&(P.ZP.success("\u66F4\u65B0\u6210\u529F"),p(!0),Ee(),t({type:"shixunHomeworks/getShixunWorkList",payload:hu({},s)})),ee(!1)});!(0,et.isEqual)(E,ie)&&!((D=d==null?void 0:d.homework_status)!=null&&D.includes("\u672A\u53D1\u5E03"))?se.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:ve}):ve()},m=(0,e.useMemo)(()=>C.public_after_abort?"public_after_abort":C.public_after_over?"public_after_over":"immediately",[C]);return e.createElement("section",{className:[ke.Z.form," bg-white pl30 pr30 pt10"].join(" ")},e.createElement(b.Z,null,e.createElement(B.Z,{flex:"1"},e.createElement("span",{style:{fontSize:"16px"}},"\u516C\u5F00\u8BBE\u7F6E")),e.createElement(B.Z,null,(g==null?void 0:g.can_edit)&&a&&e.createElement(re.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>p(!1)},"\u7F16\u8F91\u8BBE\u7F6E"),!a&&e.createElement(e.Fragment,null,e.createElement(re.ZP,{type:"primary",size:"middle",loading:A,onClick:()=>Z()},"\u63D0\u4EA4"),e.createElement(re.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:()=>{p(!0),Ee()}},"\u53D6\u6D88"))),e.createElement(B.Z,{span:24,className:"mt15 pl30"},e.createElement(L.default,{checked:C.score_open,disabled:a,onChange:h=>{C.score_open=h.target.checked,ue(Object.assign({},C))}},e.createElement("strong",null,"\u516C\u5F00\u6210\u7EE9")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9)")),e.createElement(B.Z,{span:24,className:"mt15 pl30"},e.createElement(L.default,{checked:C.answer_public,disabled:a,onChange:h=>{h.target.checked?ue(k=>zu(hu({},k),{answer_public:h.target.checked})):ue(k=>zu(hu({},k),{answer_public:h.target.checked,public_after_abort:!1,public_after_over:!1}))}},e.createElement("strong",null,"\u516C\u5F00\u7B54\u6848")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u7981\u6B62\u67E5\u770B\u7B54\u6848)")),C.answer_public&&e.createElement(B.Z,{span:24,className:"mt10 pl30"},e.createElement(he.ZP.Group,{style:{marginLeft:22},onChange:h=>{h.target.value==="public_after_abort"?ue(k=>zu(hu({},k),{public_after_abort:!0,public_after_over:!1})):h.target.value==="public_after_over"?ue(k=>zu(hu({},k),{public_after_abort:!1,public_after_over:!0})):ue(k=>zu(hu({},k),{public_after_abort:!1,public_after_over:!1}))},value:m,disabled:a},e.createElement(he.ZP,{value:"immediately"},"\u7ACB\u5373\u516C\u5F00"),e.createElement(he.ZP,{value:"public_after_abort"},"\u4F5C\u4E1A\u622A\u6B62\u540E\u516C\u5F00"),e.createElement(he.ZP,{value:"public_after_over"},"\u8BFE\u5802\u7ED3\u675F\u540E\u516C\u5F00"))),e.createElement(B.Z,{span:24,className:"mt15 pl30"},e.createElement(L.default,{checked:C.forbid_copy_answers,disabled:a,onChange:h=>{C.forbid_copy_answers=h.target.checked,ue(Object.assign({},C))}},e.createElement("strong",null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u7981\u6B62\u5B66\u751F\u590D\u5236\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u5B66\u751F\u53EF\u4EE5\u590D\u5236\u53C2\u8003\u7B54\u6848)")),e.createElement(B.Z,{span:24,className:"mt15 pl30"},e.createElement(L.default,{checked:C.comment_public,disabled:a,onChange:h=>{C.comment_public=h.target.checked,ue(Object.assign({},C))}},e.createElement("strong",null,"\u516C\u5F00\u8BC4\u8BBA")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u8BC4\u8BBA\uFF0C\u5426\u5219\u7981\u6B62\u67E5\u770B)")),e.createElement(B.Z,{span:24,className:"mt15 pl30 pb40"},e.createElement(L.default,{checked:C.can_view_details,disabled:a,onChange:h=>{C.can_view_details=h.target.checked,ue(Object.assign({},C))}},e.createElement("strong",null,"\u67E5\u770B\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u5F00\u59CB\u5B66\u4E60\u5148\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u9762\uFF0C\u5426\u5219\u5B66\u751F\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762)"))))};var Aa=(0,T.connect)(({shixunHomeworks:u,loading:l})=>({shixunHomeworks:u,loading:l.effects}))(Ba),o=i(59301),va=Object.defineProperty,Ca=Object.defineProperties,ha=Object.getOwnPropertyDescriptors,dt=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,el=(u,l,t)=>l in u?va(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,ou=(u,l)=>{for(var t in l||(l={}))qt.call(l,t)&&el(u,t,l[t]);if(dt)for(var t of dt(l))$t.call(l,t)&&el(u,t,l[t]);return u},ku=(u,l)=>Ca(u,ha(l)),ya=(u,l)=>{var t={};for(var s in u)qt.call(u,s)&&l.indexOf(s)<0&&(t[s]=u[s]);if(u!=null&&dt)for(var s of dt(u))l.indexOf(s)<0&&$t.call(u,s)&&(t[s]=u[s]);return t},Da=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});const _a=({shixunHomeworks:u,loading:l,dispatch:t})=>{const s=(0,T.useParams)(),[c]=N.default.useForm(),g=N.default.useWatch("total_score",c),d=N.default.useWatch("eff_type",c),E=N.default.useWatch("challenge_settings",c),a=N.default.useWatch("answer_open_evaluation",c),p=N.default.useWatch("shixun_evaluation",c),te=N.default.useWatch("work_efficiency",c),$=N.default.useWatch("is_repeat_minus",c),{workSetting:A,workList:ee,changeData:ce}=u,[S,ne]=(0,e.useState)(!0),[y,K]=(0,e.useState)(!1),[U,Ie]=(0,e.useState)(!1);let[C,ue]=(0,e.useState)([]),[Ee,Z]=(0,e.useState)([]),[v,m]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!0,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,eff_type:1,is_repeat_minus:!1,repeat_setting_score:10,repeat_limit:70,is_onpage_time:!0,training_time_rules:1,difficulty_level_sort:"asc",game_deduct_score_percentage:100});const[h,k]=(0,e.useState)(!1),[D,X]=(0,e.useState)(0);(0,e.useEffect)(()=>(ie(),()=>{ue([])}),[]);const ie=()=>{t({type:"shixunHomeworks/getWorkSetting",payload:ou({},s)})};(0,e.useEffect)(()=>{if(!(A!=null&&A.course_id))return;Object.keys(v).map(function(J){v[J]=A[J]}),(!v.allow_late||!v.unified_late)&&(v.late_penalty=5),C=JSON.parse(JSON.stringify(A.group_settings.map(J=>ku(ou({},J),{group_name:[J.group_name]})).filter(J=>J.publish_time!==null))),Ee=JSON.parse(JSON.stringify(A.allow_late_settings.map(J=>ku(ou({},J),{group_name:[J.group_name]})).filter(J=>J.late_time!==null)));const w=ku(ou({},v),{difficulty_level_sort:v.difficulty_level_sort||"asc"});m(w),uu(w),c.setFieldsValue(w),ue([...C]),Z([...Ee])},[A]);const ve=()=>{var w;const J=JSON.parse(JSON.stringify(v));if(J.challenge_settings.filter(O=>!O.hide),J.categoryId=s.categoryId,J.game_deduct_score_percentage===""){P.ZP.warning("\u8BF7\u586B\u5199\u67E5\u770B\u7B54\u6848\u6263\u5206\u6BD4\u4F8B");return}if((w=J.challenge_settings)!=null&&w.every(O=>!O.checked)){P.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(v.unified_setting||(C=C==null?void 0:C.map(O=>{var ye;if(!O.publish_time||!O.end_time)throw P.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!O.group_name)throw P.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return O.group_name=typeof(O==null?void 0:O.group_name)=="string"?[O==null?void 0:O.group_name]:O==null?void 0:O.group_name,O.group_id=(ye=A.group_settings)==null?void 0:ye.filter(De=>{var Q;return(Q=O==null?void 0:O.group_name)==null?void 0:Q.includes(De.group_name)}).map(De=>De.group_id||De.id).toString().split(","),O})),J.group_settings=C,v.allow_late)if(v.unified_late){if(v.late_penalty===null||v.late_penalty===void 0||v.late_penalty<0||v.late_penalty>100)throw P.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!v.late_time)throw P.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Ee=Ee==null?void 0:Ee.map(O=>{var ye,De;if(O.late_penalty===null||O.late_penalty===void 0||O.late_penalty<0||O.late_penalty>100)throw P.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!O.late_time)throw P.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!O.group_name)throw P.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return O.group_name=typeof(O==null?void 0:O.group_name)=="string"?[O==null?void 0:O.group_name]:O==null?void 0:O.group_name,O.group_id=(De=(ye=O==null?void 0:O.group_name)==null?void 0:ye.map(Q=>{var Ye,cu;let du=(cu=(Ye=A.group_settings)==null?void 0:Ye.filter(H=>(H==null?void 0:H.group_name)===Q))==null?void 0:cu[0];return du==null?void 0:du.group_id}))==null?void 0:De.toString().split(","),O}),J.allow_late_settings=Ee;Qe(J)},Qe=w=>{var J,O;if(w.total_score===null){P.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(w!=null&&w.work_efficiency&&w.eff_score===null){P.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const ye=w.challenge_settings.reduce((Ye,cu)=>Ye+Number(cu.challenge_score),0);if((ye==null?void 0:ye.toFixed(10))!==((J=w.total_score-w.eff_score)==null?void 0:J.toFixed(10))){P.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${w.total_score}\u5206`);return}const De={shixun_evaluation:w.shixun_evaluation,challenge_settings:w.challenge_settings,eff_type:w.eff_type},Q=()=>Da(void 0,null,function*(){K(!0),(yield(0,R.ZP)(`/api/homework_commons/${s.categoryId}/score_setting.json`,{method:"post",body:ou({},w)})).status===0&&(P.ZP.success("\u66F4\u65B0\u6210\u529F"),ne(!0),ie(),t({type:"shixunHomeworks/getShixunWorkList",payload:ou({},s)})),K(!1)});!(0,et.isEqual)(ce,De)&&!((O=ee==null?void 0:ee.homework_status)!=null&&O.includes("\u672A\u53D1\u5E03"))&&!h?se.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Q}):Q(),(h||$&&h)&&se.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9\u3002",okText:"\u7ACB\u5373\u67E5\u91CD",onOk(){t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:s}})}})},Re=(w=v)=>{var J;const{eff_score:O,total_score:ye,difficulty_level_sort:De}=w,Q=ye-O,Ye=(J=w.challenge_settings)==null?void 0:J.filter(Se=>Se.checked).length;if(!Ye){w.challenge_settings.map((Se,Au)=>{Se.challenge_score=0});return}const cu=w.challenge_settings.filter(Se=>Se.checked).map(Se=>De==="desc"?Se.challenge_exp_desc:Se.challenge_exp).reduce((Se,Au)=>Se+Au),du=Q/cu;let H=0,Su=0,ze;switch(w.shixun_evaluation){case 0:const Se=parseFloat((Q/Ye).toFixed(1));w.challenge_settings.map((be,yu)=>{be.checked?(H=yu,be.challenge_score=Se>0?Se:0):be.challenge_score=0}),ze=(Q-Se*(Ye-1)).toFixed(1),w.challenge_settings[H].challenge_score=ze>0?ze:0;break;case 1:w.challenge_settings.map((be,yu)=>{be.checked?(H=yu,Su+=Number((Math.round((De==="desc"?be.challenge_exp_desc:be.challenge_exp)*du*10)/10).toFixed(1)),be.challenge_score=(Math.round((De==="desc"?be.challenge_exp_desc:be.challenge_exp)*du*10)/10).toFixed(1)):be.challenge_score=0});let Au=w.challenge_settings[H].challenge_score;ze=(Q-Su+Number(Au)).toFixed(1),w.challenge_settings[H].challenge_score=ze>0?ze:0;break}m(ou({},w)),uu(w),c.setFieldsValue(w)},uu=(w=v)=>{const J=(0,de.EN)(w.challenge_settings.reduce((O,ye)=>(0,de.EN)(O||0,Number(ye.challenge_score)||0,"+"),0),w.eff_score||0,"+");X(J)};return o.createElement(o.Fragment,null,(A==null?void 0:A.can_edit)&&o.createElement(b.Z,{className:"mt20 mr30"},o.createElement(B.Z,{flex:1}),o.createElement(B.Z,null,S?o.createElement(re.ZP,{type:"primary",onClick:()=>{ne(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"):o.createElement(o.Fragment,null,o.createElement(re.ZP,{type:"primary",loading:y,onClick:()=>{c.submit()}},"\u63D0\u4EA4"),o.createElement(re.ZP,{type:"primary",ghost:!0,className:"ml20",onClick:()=>{ne(!0),ie()}},"\u53D6\u6D88")))),o.createElement(N.default,{className:ke.Z.FormStyle,form:c,initialValues:{},layout:"vertical",disabled:S,size:"large",onValuesChange:(w,J)=>{m(ou(ou({},v),J))},onFinish:w=>{console.log("onfinish",w),ve(),k(!1)}},o.createElement(b.Z,{wrap:!1,align:"top",style:{padding:"20px 0",lineHeight:"40px"}},o.createElement(B.Z,null,o.createElement("span",{className:"c-grey-666"},"\u603B\u5206\u503C")),o.createElement(B.Z,null,o.createElement(N.default.Item,{className:"ml10",name:"total_score",rules:[{required:!0,message:"\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A"}]},o.createElement(Je.Z,{style:{width:120},min:0,suffix:o.createElement("span",{className:ke.Z.SubTooltip},"\u5206")}))),o.createElement(B.Z,null,o.createElement("span",{className:`ml20 ${ke.Z.SubTooltip}`},"\u603B\u5206\u503C = \u6548\u7387\u5206+ \u5173\u5361\u4EFB\u52A1\u603B\u5206"))),o.createElement("div",{className:"mb20",style:{padding:"8px 20px",background:"#F6F7F9",borderRadius:"20px",display:"inline-block"}},D==g?o.createElement("i",{className:"iconfont icon-xuanzhong5 mr10",style:{color:"#1ACC4B"}}):o.createElement("i",{className:"iconfont icon-tishi12 mr10",style:{color:"#FA6400"}}),"\u603B\u5206\u503C\u4E3A",g||0,"\u5206\uFF0C\u5F53\u524D\u6548\u7387\u5206+\u5173\u5361\u4EFB\u52A1\u603B\u5206",o.createElement("span",{className:"ml5 mr5",style:{color:D==g?"#3061D0":"#FA6400"}},D),"\u5206"),o.createElement("div",{style:{padding:"20px 0",borderBottom:"1px solid #F6F7F9",borderTop:"1px solid #F6F7F9",lineHeight:"40px"}},o.createElement("div",{className:"mb20"},"\u5173\u5361\u4EFB\u52A1\u7684\u9009\u62E9\u548C\u5206\u503C\u8BBE\u7F6E",o.createElement("span",{className:`ml10 ${ke.Z.SubTooltip}`},"\u5F00\u542F\uFF0C\u5219\u5B66\u751F\u6700\u7EC8\u6210\u7EE9\u5305\u542B\u6548\u7387\u5206\u3002\u6548\u7387\u5206\u5728\u4F5C\u4E1A\u622A\u6B62\u6216\u8005\u8865\u4EA4\u7ED3\u675F\u540E\u7531\u7CFB\u7EDF\u81EA\u52A8\u751F\u6210 ")),o.createElement(b.Z,{wrap:!1,align:"top"},o.createElement(B.Z,null,o.createElement(N.default.Item,{name:"work_efficiency",valuePropName:"checked",style:{marginBottom:0},normalize:w=>{const J=ku(ou({},v),{eff_score:w?20:0});return Re(J),uu(J),w}},o.createElement(L.default,null,o.createElement("span",{className:"c-grey-666"},"\u6548\u7387\u5206")))),o.createElement(B.Z,null,o.createElement(N.default.Item,{className:"ml10",name:"eff_score",style:{marginBottom:0},rules:[{required:te&&!0,message:"\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A"}],normalize:w=>(Re(ku(ou({},v),{eff_score:w})),w)},o.createElement(Je.Z,{style:{width:120},min:0,step:.1,suffix:o.createElement("span",{className:ke.Z.SubTooltip},"\u5206"),disabled:S||!te}))),o.createElement(B.Z,null,o.createElement(N.default.Item,{className:"ml20",name:"eff_type",style:{marginBottom:0}},o.createElement(Gu.default,{style:{width:200},options:[{value:1,label:"\u6309\u8BFE\u5802\u5B66\u4E60\u6548\u7387\u8BA1\u7B97"},{value:2,label:"\u6309\u73ED\u7EA7\u5B66\u4E60\u6548\u7387\u8BA1\u7B97"}]}))),o.createElement(B.Z,null,o.createElement("a",{className:"ml20",onClick:()=>{se.default.warning({icon:null,title:`\u6309${d==1?"\u8BFE\u5802":"\u73ED\u7EA7"}\u8BA1\u7B97\u89C4\u5219\u8BF4\u660E`,centered:!0,width:500,okText:"\u77E5\u9053\u4E86",closable:!0,maskClosable:!0,content:o.createElement("div",{style:{display:"flex",flexDirection:"column",gap:20}},o.createElement("div",null,"\u5B66\u751F\u5B66\u4E60\u6548\u7387 = log",o.createElement("span",{className:`${ke.Z.SubTooltip}`},"\uFF08\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6\uFF09")),o.createElement("div",null,"\u5B66\u751F\u6548\u7387\u5206 = \u5B66\u751F\u5B66\u4E60\u6548\u7387 / ",o.createElement("span",{style:{color:"#3061D0"}},d==1?"\u8BFE\u5802":"\u73ED\u7EA7"),"\u5B66\u751F\u6700\u9AD8\u5B66\u4E60\u6548\u7387 * \u5206\u503C"),d==1?o.createElement("div",null,"\u6CE8\u610F\uFF1A\u5F53\u5B66\u751F\u672A\u901A\u5173\u65F6\uFF0C\u5B66\u751F\u6548\u7387\u5206\u8BB0 ",o.createElement("span",{style:{color:"#FA6400"}},"0"),"\u5206"):o.createElement("div",null,"\u6CE8\u610F\uFF1A\u6309\u73ED\u7EA7\u8BA1\u7B97\u6548\u7387\u5206\u65F6\uFF0C\u53EF\u80FD\u6BCF\u4E2A\u73ED\u7EA7\u4E2D\u5747\u6709\u4E00\u4F4D\u5B66\u751F\u62FF\u5230\u6EE1\u5206\uFF08100\u5206\uFF09\uFF1B\u5F53\u5B66\u751F\u672A\u901A\u5173\u65F6\uFF0C\u5B66\u751F\u6548\u7387\u5206\u8BB0 ",o.createElement("span",{style:{color:"#FA6400"}},"0"),"\u5206"))})}},"\u89C4\u5219\u8BF4\u660E"))),o.createElement(b.Z,{className:"mt10",wrap:!1,align:"middle"},o.createElement(B.Z,{flex:"204px",style:{textAlign:"right"}},o.createElement("span",{className:"c-grey-666"},"\u5B9E\u8BAD\u8017\u65F6\u89C4\u5219")),o.createElement(B.Z,null,o.createElement(N.default.Item,{className:"ml20",name:"training_time_rules",style:{marginBottom:0},normalize:(w,J,O)=>(Re(ku(ou({},O),{training_time_rules:w})),w)},o.createElement(Gu.default,{style:{width:200},options:[{value:1,label:"\u9875\u9762\u505C\u7559\u65F6\u957F"},{value:2,label:"\u5173\u5361\u603B\u8017\u65F6"},{value:3,label:"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"}]}))),o.createElement(B.Z,null,o.createElement("a",{className:"ml20",onClick:()=>{Ie(!0)}},"\u89C4\u5219\u8BF4\u660E")))),o.createElement("div",{style:{padding:"20px 0",borderBottom:"1px solid #F6F7F9"}},o.createElement("div",{className:"mb20"},"\u5173\u5361\u4EFB\u52A1\u5206\u503C\u8BBE\u7F6E\u89C4\u5219"),o.createElement(b.Z,{wrap:!1,align:"middle",gutter:20},o.createElement(B.Z,null,o.createElement(N.default.Item,{name:"shixun_evaluation",style:{marginBottom:0},normalize:(w,J,O)=>{const ye=ku(ou({},O),{shixun_evaluation:w,difficulty_level_sort:w!==1?"asc":O.difficulty_level_sort});return Re(ye),w}},o.createElement(Gu.default,{style:{width:200},options:[{value:0,label:"\u5747\u5206\u6BD4\u4F8B"},{value:1,label:"\u96BE\u6613\u5EA6"},{value:2,label:"\u81EA\u5B9A\u4E49\u5206\u503C"}]}))),p==1&&o.createElement(B.Z,null,o.createElement(N.default.Item,{name:"difficulty_level_sort",style:{marginBottom:0},normalize:(w,J,O)=>(Re(ku(ou({},O),{difficulty_level_sort:w})),w)},o.createElement(Gu.default,{style:{width:200},options:[{value:"asc",label:"\u6B63\u5E8F\u8D4B\u5206"},{value:"desc",label:"\u53CD\u5E8F\u8D4B\u5206"}]})))),o.createElement("div",{className:"mt20 mb20"},"\u5173\u5361\u540D\u79F0",o.createElement("span",{className:`ml20 ${ke.Z.SubTooltip}`},A!=null&&A.task_pass?"\u8BF7\u9009\u4E2D\u9700\u8981\u5B66\u751F\u5B8C\u6210\u7684\u5173\u5361\uFF0C\u8BE5\u5B9E\u8BAD\u652F\u6301\u8DF3\u5173\u5B66\u4E60":"\u8BE5\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\u5B66\u4E60")),o.createElement(N.default.List,{name:"challenge_settings"},(w,{add:J,remove:O})=>o.createElement("div",{style:{display:"flex",flexDirection:"column",gap:10}},w==null?void 0:w.map(ye=>{var De=ye,{key:Q,name:Ye}=De,cu=ya(De,["key","name"]),du,H,Su,ze,Se,Au;return o.createElement(b.Z,{key:Q,wrap:!1,align:"middle"},o.createElement(B.Z,null,o.createElement(N.default.Item,ku(ou({},cu),{name:[Ye,"checked"],valuePropName:"checked",style:{marginBottom:0},normalize:(be,yu,mu)=>{var Ou;return mu.challenge_settings[Q].checked=be,(Ou=mu==null?void 0:mu.challenge_settings)!=null&&Ou.every(Xu=>!Xu.checked)?(P.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A"),mu.challenge_settings[Q].checked=yu,yu):(mu.shixun_evaluation===2&&!be&&(mu.challenge_settings[Q].challenge_score=0),Re(mu),be)}}),o.createElement(L.default,{disabled:S||!(A!=null&&A.task_pass)},o.createElement("div",{className:"c-grey-666 multi_ellipsis1",style:{width:392}},(du=E==null?void 0:E[Q])==null?void 0:du.challenge_name)))),o.createElement(B.Z,{flex:"76px"},!E[Q].checked&&o.createElement("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white ml20"},"\u53EF\u4E0D\u505A")),o.createElement(B.Z,null,o.createElement(N.default.Item,{className:"ml20",name:[Ye,"challenge_score"],style:{marginBottom:0},normalize:(be,yu,mu)=>(mu.challenge_settings[Q].challenge_score=be,uu(mu),be)},o.createElement(Je.Z,{style:{width:120},min:0,suffix:o.createElement("span",{className:ke.Z.SubTooltip},"\u5206"),disabled:S||p!==2||!((H=E==null?void 0:E[Q])!=null&&H.checked)}))),o.createElement(B.Z,null,o.createElement("div",{className:((Su=E==null?void 0:E[Q])==null?void 0:Su.difficulty)=="\u7B80\u5355"?ke.Z.DifSimple:((ze=E==null?void 0:E[Q])==null?void 0:ze.difficulty)=="\u4E2D\u7B49"?ke.Z.DifMiddle:ke.Z.DifHard},(Se=E==null?void 0:E[Q])==null?void 0:Se.difficulty)),o.createElement(B.Z,null,o.createElement("span",{className:`ml10 ${ke.Z.SubTooltip}`},"\u91D1\u5E01\u5956\u52B1\u6570",o.createElement("span",{className:"ml10",style:{color:"#FA6400"}},(Au=E==null?void 0:E[Q])==null?void 0:Au.challenge_exp))))})))),o.createElement("div",{style:{padding:"20px 0",borderBottom:"1px solid #F6F7F9"}},o.createElement("div",{className:"mb20"},"\u67E5\u770B\u53C2\u8003\u7B54\u6848\u624D\u901A\u8FC7\u8BC4\u6D4B\u7684\u5173\u5361\u6263\u5206\u89C4\u5219",o.createElement("span",{className:`ml20 ${ke.Z.SubTooltip}`},"\u5B66\u751F\u901A\u8FC7\u8BC4\u6D4B\u540E\u518D\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF0C\u4E0D\u5BF9\u6210\u7EE9\u4EA7\u751F\u5F71\u54CD")),o.createElement(b.Z,{wrap:!1,align:"middle",gutter:20},o.createElement(B.Z,null,o.createElement(N.default.Item,{name:"answer_open_evaluation",style:{marginBottom:0}},o.createElement(Gu.default,{style:{width:200},options:[{value:!0,label:"\u81EA\u5B9A\u4E49\u6263\u5206\u89C4\u5219"},{value:!1,label:"\u6309\u67E5\u770B\u7B54\u6848\u7EA7\u522B\u6263\u5206"}]}))),o.createElement(B.Z,null,o.createElement("span",{className:`${ke.Z.SubTooltip}`},a?"\u5B66\u5458\u67E5\u770B\u5173\u5361\u7684\u53C2\u8003\u7B54\u6848\uFF0C\u5219\u5BF9\u5E94\u7684\u5173\u5361\u9700\u8981\u6263\u51CF\u4E00\u5B9A\u6BD4\u4F8B\u7684\u5206\u503C":"\u6839\u636E\u5B66\u5458\u9009\u62E9\u67E5\u770B\u7684\u5B9E\u8BAD\u7B54\u6848\u7EA7\u522B(\u89E3\u9898\u601D\u8DEF\u3001\u5B8C\u6574\u7B54\u6848)\uFF0C\u6263\u51CF\u76F8\u5E94\u7684\u5206\u503C"))),a&&o.createElement(b.Z,{className:"mt20",wrap:!1,gutter:20},o.createElement(B.Z,null,o.createElement("span",{className:"c-grey-666",style:{lineHeight:"40px"}},"\u67E5\u770B\u7B54\u6848\u6263\u5206")),o.createElement(B.Z,null,o.createElement(N.default.Item,{name:"game_deduct_score_percentage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6263\u5206\u6BD4\u4F8B"}]},o.createElement(Je.Z,{style:{width:120},min:0,max:100,suffix:o.createElement("span",{className:ke.Z.SubTooltip},"%")})))),o.createElement(b.Z,{className:"mt30",wrap:!1,align:"middle",gutter:20},o.createElement(B.Z,null,o.createElement(N.default.Item,{name:"is_repeat_minus",valuePropName:"checked",style:{marginBottom:0},normalize:w=>(!w&&k(!0),w)},o.createElement(L.default,null,o.createElement("span",{className:"c-grey-666"},"\u4EE3\u7801\u67E5\u91CD\u6263\u5206")))),o.createElement(B.Z,null,o.createElement("span",{className:ke.Z.SubTooltip},"\u89C4\u5219\u63D0\u4EA4\u540E\u9700\u8FDB\u884C\u201C\u4EE3\u7801\u67E5\u91CD\u201D\u624D\u80FD\u751F\u6548"))),$&&o.createElement("div",{style:{display:"flex",flexDirection:"column",gap:10}},o.createElement(b.Z,{wrap:!1,align:"middle"},o.createElement(B.Z,{flex:"85px",style:{textAlign:"right"}},o.createElement("span",{className:"c-grey-666"},"\u67E5\u91CD\u6263\u5206")),o.createElement(B.Z,null,o.createElement(N.default.Item,{className:"ml10",name:"repeat_setting_score",style:{marginBottom:0},normalize:w=>(k(!0),w)},o.createElement(Je.Z,{style:{width:120},min:0,max:g,suffix:o.createElement("span",{className:ke.Z.SubTooltip},"\u5206")})))),o.createElement(b.Z,{wrap:!1,align:"middle"},o.createElement(B.Z,{flex:"85px",style:{textAlign:"right"}},o.createElement("span",{className:"c-grey-666"},"\u6263\u5206\u9608\u503C")),o.createElement(B.Z,null,o.createElement(N.default.Item,{className:"ml10",name:"repeat_limit",style:{marginBottom:0},normalize:w=>(k(!0),w)},o.createElement(Je.Z,{style:{width:120},min:0,max:100,suffix:o.createElement("span",{className:ke.Z.SubTooltip},"%")}))),o.createElement(B.Z,null,o.createElement("span",{className:`ml20 ${ke.Z.SubTooltip}`},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")))))),o.createElement(se.default,{title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",open:U,width:860,footer:null,onCancel:()=>{Ie(!1)}},o.createElement("div",{style:{color:"#333333",fontWeight:400}},o.createElement("span",{style:{fontWeight:500}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),o.createElement("br",null),o.createElement("span",null,"\u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),o.createElement("br",null),o.createElement("span",null," \u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u82E5\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),o.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),o.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),o.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},o.createElement("span",{style:{fontWeight:500}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),o.createElement("br",null),o.createElement("span",{style:{}},"\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\u3002 "),o.createElement("br",null),o.createElement("span",null," \u53E6\uFF0C\u5373\u4F7F\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u901A\u8FC7\u3002"),o.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),o.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),o.createElement("br",null),o.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),o.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},o.createElement("span",{style:{fontWeight:500}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),o.createElement("br",null),o.createElement("span",{style:{}},"\u4ECE\u8001\u5E08\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u5F00\u59CB\u65F6\u95F4\uFF0C\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\uFF0C\u7ED3\u675F\u8BA1\u65F6\u3002\u5982\u679C\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u5982\u679C\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),o.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},o.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u76EE\u7684"),o.createElement("br",null),o.createElement("span",null,"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\uFF0C\u7ACB\u5373\u767B\u5F55\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))))};var wa=(0,T.connect)(({shixunHomeworks:u,loading:l})=>({shixunHomeworks:u,loading:l.effects}))(_a),mt=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});const Ia=({shixunHomeworks:u,loading:l,dispatch:t})=>{var s,c;const[g,d]=(0,e.useState)(!0),[E,a]=(0,e.useState)(!1),[p,te]=(0,e.useState)([]),[$,A]=(0,e.useState)([]),[ee,ce]=(0,e.useState)([]),[S,ne]=(0,e.useState)([]),y=(0,T.useParams)();function K(){return mt(this,null,function*(){let C=yield(0,R.ZP)(`/api/homework_commons/${y.categoryId}/homework_common_collaborators.json`,{method:"get"});A(C)})}function U(){return mt(this,null,function*(){let C=yield(0,R.ZP)(`/api/courses/${y==null?void 0:y.coursesId}/teachers`,{method:"get",params:{homework_id:y.categoryId,limit:1e3}});C==null||C.teacher_list.map(ue=>{ue.key=ue.user_id}),ce(C==null?void 0:C.teacher_list),ne(C==null?void 0:C.teacher_list)})}(0,e.useEffect)(()=>{K(),U()},[y]);const Ie=()=>{};return e.createElement("section",{className:[ke.Z.form," bg-white pl30 pr30 pt10"].join(" ")},e.createElement(b.Z,null,e.createElement(B.Z,{flex:"1"},e.createElement("span",{style:{fontSize:"16px"}},"\u534F\u4F5C\u8BBE\u7F6E"),($==null?void 0:$.can_edit)&&e.createElement("span",{style:{cursor:"pointer",color:"#0152d9",marginLeft:"10px"},onClick:()=>{a(!0)}},"+\u6DFB\u52A0\u534F\u4F5C\u8005"))),e.createElement(b.Z,{style:{marginTop:"20px",marginBottom:"20px"}},((s=$==null?void 0:$.data)==null?void 0:s.length)<=0&&e.createElement(Yu.Z,{customText:"\u8BE5\u4F5C\u4E1A\u6682\u65E0\u534F\u4F5C\u8005"}),(c=$==null?void 0:$.data)==null?void 0:c.map(C=>e.createElement("span",{style:{display:"inline-flex",height:"40px",borderRadius:"4px",border:"1px solid #44D7B6",padding:"7px 20px",color:"#44D7B6",marginRight:"40px"}},e.createElement("span",{style:{flex:"1"}},C==null?void 0:C.real_name),($==null?void 0:$.can_edit)&&e.createElement("span",{style:{cursor:"pointer",marginLeft:"10px"},onClick:()=>mt(void 0,null,function*(){(yield(0,R.ZP)(`/api/homework_commons/${y.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:C.id}})).status===0&&(P.ZP.info("\u5220\u9664\u6210\u529F"),K(),U())})},"X")))),e.createElement(b.Z,null,!g&&e.createElement(B.Z,{className:"mb50"},e.createElement(re.ZP,{type:"primary",size:"middle",onClick:()=>Ie()},"\u63D0\u4EA4"),e.createElement(re.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:()=>{d(!0)}},"\u53D6\u6D88"))),e.createElement(se.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:E,onCancel:()=>a(!1),onOk:()=>mt(void 0,null,function*(){if(p.length===0){P.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,R.ZP)(`/api/homework_commons/${y.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:p}})).status===0&&(P.ZP.info("\u6DFB\u52A0\u6210\u529F"),te([]),K(),U(),a(!1))})},e.createElement("div",null,e.createElement("div",{style:{display:"flex"}},e.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",e.createElement(Ve.default.Search,{onChange:C=>{ce(S.filter(ue=>ue.name.indexOf(C.target.value)>-1))}})),e.createElement(Fe.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(C,ue)=>{te(C)},selectedRowKeys:p,getCheckboxProps:C=>({disabled:C.is_collaborator})},pagination:!1,dataSource:ee,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var Pa=(0,T.connect)(({shixunHomeworks:u,loading:l})=>({shixunHomeworks:u,loading:l.effects}))(Ia),Te={flex_box_center:"flex_box_center___F26vH",flex_space_between:"flex_space_between___J7N7g",flex_box_vertical_center:"flex_box_vertical_center___W4LLF",flex_box_center_end:"flex_box_center_end___ViUq3",flex_box_column:"flex_box_column___fhMvC",content:"content___gstD6",explain:"explain___gCVEb",tabs:"tabs___JAbVp",active:"active___O3Rxd",btns:"btns___bZYiw",must:"must___Ne3Rd",popover:"popover___MLGUB",zybzForm:"zybzForm___JaYlh",graaytitle:"graaytitle___vJ0cM",dataPicker:"dataPicker___qgWAA",examineStatus:"examineStatus___A8ldH",contacts:"contacts___yS8x4",contacts_img:"contacts_img___pPzVA",suc_status:"suc_status___hDmBK",fail_status:"fail_status___KeR0l",bohui:"bohui___cxmL1"},xa=i(88522),Et=i(2720),ul=i(97650),M=i(59301),ba=Object.defineProperty,ka=Object.defineProperties,Sa=Object.getOwnPropertyDescriptors,tl=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,Za=Object.prototype.propertyIsEnumerable,ll=(u,l,t)=>l in u?ba(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,al=(u,l)=>{for(var t in l||(l={}))Oa.call(l,t)&&ll(u,t,l[t]);if(tl)for(var t of tl(l))Za.call(l,t)&&ll(u,t,l[t]);return u},nl=(u,l)=>ka(u,Sa(l)),_t=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});const Na="YYYY-MM-DD HH:mm",Ta=({user:u,shixunHomeworks:l,loading:t,dispatch:s})=>{const[c]=N.default.useForm(),[g,d]=(0,e.useState)(null),[E,a]=(0,e.useState)([]),[p,te]=(0,e.useState)(""),[$,A]=(0,e.useState)(!0),[ee,ce]=(0,e.useState)(!1),S=(0,T.useParams)(),[ne,y]=(0,e.useState)([]),[K,U]=(0,e.useState)({}),Ie=(0,e.useRef)((0,et.throttle)(v=>ue(v),1200,{leading:!0,trailing:!0})).current;(0,e.useEffect)(()=>{ue(),C()},[]);const C=()=>_t(void 0,null,function*(){var v,m,h,k,D,X,ie,ve,Qe,Re,uu,w,J,O,ye,De;let Q=yield(0,R.ZP)(`/api/homework_commons/${S.categoryId}/resources_ensure_info.json`,{method:"get"});c.setFieldsValue(nl(al({},(v=Q==null?void 0:Q.data)==null?void 0:v.important_shixun_configs),{times:(h=(m=Q==null?void 0:Q.data)==null?void 0:m.important_shixun_configs)!=null&&h.start_time&&((D=(k=Q==null?void 0:Q.data)==null?void 0:k.important_shixun_configs)!=null&&D.end_time)?[ae()((ie=(X=Q==null?void 0:Q.data)==null?void 0:X.important_shixun_configs)==null?void 0:ie.start_time),ae()((Qe=(ve=Q==null?void 0:Q.data)==null?void 0:ve.important_shixun_configs)==null?void 0:Qe.end_time)]:["",""],school_id:(uu=(Re=Q==null?void 0:Q.data)==null?void 0:Re.important_shixun_configs)==null?void 0:uu.school_name})),U((w=Q==null?void 0:Q.data)==null?void 0:w.important_shixun_configs),te((O=(J=Q==null?void 0:Q.data)==null?void 0:J.important_shixun_configs)==null?void 0:O.verify_reason),d(((De=(ye=Q==null?void 0:Q.data)==null?void 0:ye.important_shixun_configs)==null?void 0:De.process)||null)});(0,e.useEffect)(()=>{K!=null&&K.school_name&&ue(K==null?void 0:K.school_name)},[K==null?void 0:K.school_name]);const ue=v=>_t(void 0,null,function*(){var m;const h=yield s({type:"account/getSchoolOption",payload:{keyword:v,limit:10}});a(h==null?void 0:h.schools),v&&v!=""&&y((m=h==null?void 0:h.schools)==null?void 0:m.filter(k=>k.name.includes(v)))}),Ee=v=>parseInt(v||"0",10),Z=(v,m)=>{if(m&&m.length===2){const[h,k]=m;if(!h||!k)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return M.createElement("section",{className:[Te.form," bg-white pl30 pr30 pt10"].join(" ")},M.createElement("div",{style:{textAlign:"end"}},$&&M.createElement(re.ZP,{onClick:()=>{A(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!$&&M.createElement("div",null,M.createElement(re.ZP,{type:"primary",loading:ee,onClick:()=>{c.submit()}},"\u63D0\u4EA4"),M.createElement(re.ZP,{style:{marginLeft:20},onClick:()=>{C(),A(!0)}},"\u53D6\u6D88"))),M.createElement(b.Z,{align:"middle",className:"mt20"},M.createElement(N.default,{form:c,disabled:$,layout:"horizontal",onFinish:v=>_t(void 0,null,function*(){var m;console.log("---",v);const h=(m=E.find(D=>D.name===(v==null?void 0:v.school_id)))==null?void 0:m.id;let k=yield(0,R.ZP)(`/api/homework_commons/${S.categoryId}/resources_first_ensure.json`,{method:"post",body:{important_shixun_configs:nl(al({},v),{start_time:ae()(v==null?void 0:v.times[0]).format("YYYY-MM-DD HH:mm"),end_time:ae()(v==null?void 0:v.times[1]).format("YYYY-MM-DD HH:mm"),school_id:h})}});(k==null?void 0:k.status)===0&&(P.ZP.info("\u4FEE\u6539\u6210\u529F"),C(),A(!0))}),className:Te.zybzForm},M.createElement(b.Z,{align:"middle"},M.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},M.createElement("span",{className:Te.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),M.createElement(N.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"}]},M.createElement(Ve.default,{bordered:!1,disabled:!0,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"}))),M.createElement(b.Z,{align:"middle",className:"mt25"},M.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},M.createElement("span",{className:Te.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),M.createElement(N.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},M.createElement(xa.Z,{size:"large",showSearch:!0,bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",borderRadius:4,height:50,paddingTop:5},showArrow:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D",onChange:Ie,options:ne==null?void 0:ne.map(v=>({value:v.name}))}))),M.createElement(b.Z,{align:"middle",className:"mt25"},M.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},M.createElement("span",{className:Te.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),M.createElement("div",{className:Te.graaytitle},M.createElement(N.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:Z}]},M.createElement(Gt.default.RangePicker,{disabledDate:v=>v&&v{if(v&&v[0]&&v[1]){const m=v[0].isBefore(ae()())?ae()():v[0];c.setFieldValue("times",[m,v[1]])}else c.setFieldValue("times",v)}})))),M.createElement(b.Z,{align:"middle",className:"mt25"},M.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},M.createElement("span",{className:Te.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),M.createElement(N.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},M.createElement(Je.Z,{parser:Ee,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1}))))),M.createElement("div",{className:`${Te.examineStatus} mt25`},g>=1&&M.createElement("div",null," ",M.createElement(Et.Z,{className:Te.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),g>=2&&g!=3&&M.createElement("div",null," ",M.createElement(Et.Z,{className:Te.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),g==3&&M.createElement("div",null," ",M.createElement(ul.Z,{className:Te.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",M.createElement("span",{title:p,className:Te.bohui},p),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",M.createElement("span",{className:Te.contacts},M.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",M.createElement("div",{className:Te.contacts_img}))),g>=4&&g!=5&&g!=7&&M.createElement("div",null," ",M.createElement(Et.Z,{className:Te.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(g==5||g==7)&&M.createElement("div",null," ",M.createElement(ul.Z,{className:Te.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",M.createElement("span",{className:Te.contacts},M.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",M.createElement("div",{className:Te.contacts_img}))),g>5&&M.createElement("div",null," ",M.createElement(Et.Z,{className:Te.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))};var Ra=(0,T.connect)(({shixunHomeworks:u,loading:l,user:t})=>({shixunHomeworks:u,loading:l.effects,user:t}))(Ta),Bu=i(59301),ja=()=>Bu.createElement("section",{style:{paddingBottom:20},className:[ke.Z.form," bg-white pl30 pt10"].join(" ")},Bu.createElement(Pe.default,{destroyInactiveTabPane:!0},Bu.createElement(Pe.default.TabPane,{tab:"\u53D1\u5E03\u8BBE\u7F6E",key:1},Bu.createElement(da.ZP,null)),Bu.createElement(Pe.default.TabPane,{tab:"\u8BC4\u5206\u8BBE\u7F6E",key:2},Bu.createElement(wa,null)),Bu.createElement(Pe.default.TabPane,{tab:"\u516C\u5F00\u8BBE\u7F6E",key:3},Bu.createElement(Aa,null)),Bu.createElement(Pe.default.TabPane,{tab:"\u534F\u4F5C\u8BBE\u7F6E",key:4},Bu.createElement(Pa,null)),(0,F.Ny)()&&Bu.createElement(Pe.default.TabPane,{tab:"\u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C",key:5},Bu.createElement(Ra,null)))),Qa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAAGhCAYAAABh3MNWAAABQGlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSCwoyGFhYGDIzSspCnJ3UoiIjFJgf8bAyCDKwMmgwMCfmFxc4BgQ4ANUwgCjUcG3a0DVQHBZF2RWbexduafcy0MCq/pLvssI6GCqRwFcKanFyUD6DxAnJRcUlTAwMCYA2crlJQUgdguQLVIEdBSQPQPEToew14DYSRD2AbCakCBnIPsKkC2QnJGYAmQ/AbJ1kpDE05HYUHtBgMPZyDzI1MCAgFNJByWpFSUg2jm/oLIoMz2jRMERGEKpCp55yXo6CkYGRkYMDKDwhqj+LAYOR0axUwixDqAfnEFuNkaIea1nYJh2ioFBKhQhpuzEwKD6mYFh+5KCxKJEuAMYv7EUpxkbQdg8RQwMrD/+//8sy8DAvouB4W/R//+/5/7//3cJAwPzTQaGA4UAR+xdSWtJcowAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAAYSgAwAEAAAAAQAAAaEAAAAAwOFicgAAQABJREFUeAHsvWl3I0mWpmcAAQLc99gysioqs6qrqpeR+mjOkf6tzpH0E/Rh9E3qM5pudfdMT9fe1blFZsa+cF+xUO9zzc3hBEEGCYIgAF6LIMzN3Nzc7HX3+9q9tpVO5YI7R8ARcAQcgXuPQPneI+AAOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAJOCP4iOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAJOCP4iOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAIVx+F6CDCt+6TRDu1WCK32aWjht6IfSu0wVS6H8lQIU6VSqFRKYbpaClNTpevdxFM7Ao6AI3AHCJR86YqroY7QPzo5DcfHbRFBO4TTgnIlIrgsXIUYpiM5QBLuHAFHwBEYRQScED7xVE4akQSOTqQKZA4toSjWrxOu16fCzHTZtIeUn/uOgCPgCIwCAk4IlzyF/cN2ODxqh9PTdiiVygP1Z0QM87OyLblzBBwBR2BEEHBCuOBB7B+0wsFRyzSBpAEM2q9UymF50btxLngEHu0IOAJDRsAJoQfgO3ut0JCpaNAE0Cu/KSkJK04KPZ6CRzkCjsCwEXBC6EL841YztOk07tVJ0C3R07Xd8Sl8jfPrq9MptfuOgCPgCNwJAoWhMndy/5G66dZOU/0E4gKRQSmUjRPMT+FuX6Uf1Pnt3eZIYeGFcQQcgfuHgGsI2TOnz+DouDOS6C5ehenqVFiY947mu8De7+kIOAJq4Po8BCaanYa9/bslg/Qy1mrlMDfjilvCw31HwBEYHgL3fogLJqL9w4YhnsxFd+kz8a1Wrfo8heF9A34nR8ARyBCYeA2hreUl0AAYNdSWpEfYa1pB0LQC6ysoq8Og0WR46cWtcl051PO1WinMzrjpyL9SR8ARGC4CE0sIjaZmGJ+0w0lhhvFwob3Z3ZYWqr4G0s0g9KsdAUfgmghMnMmINYeMCLJ5BGUtNpdGgY6Tj0bji+Jd82325I6AI3AjBCaKEJrSCvYPW1p9VCYeWYAwDWEJGke/oVGo9UvMWDd66n6xI+AIOAI9EJgYk9GROmP5myS3uDAV6ONw5wg4Ao7AMBCYCA2B/QkOjydvYlejUQ41LZvtzhFwBByBYSAw9oRg+xRoRdIyNqIJc6yg4c4RcAQcgWEhMPaEcKKRRCxPnTsa1L16j1OCMTp/euraQXps7jsCjsDtIzDWhEAnMsNL2avgjEtytNtPibrjU3jEzjNnwp0j4Ag4AsNCYKwJgb6D6JJPCHKYjHC73UV0sbL+6wg4Ao7ArSAwtqOMNAE57O9PXkfyIJ5yuVwKU/ora7Izx5WpbhVoEHfxPBwBR2DSEBhbDaHV7Oo7mLQnc4P6tLROH38hLtEUqlpFlS073TkCjoAjcBkCY6shHGoCWlOzkt1dDQF0hLpIoVJxbeFqiHkqR+D+ITC2Rmot263V6Vh0Tk5++svDWXweztLk4Xt2/lT1PzxuSHNwEuXRu3MEHIHzCIythrB/oN3NbHypKtWWmC8XBJ2HL8SjJAqdmx1bS+H5N9hjHAFHYGAIjC0h7O6fGAilUy1eR+v/Aufnz+NTU5/C9LT3KVzwyni0I3BvERhbQjjQpjY+cav/97Zem/LVVPuHz690BCYSgbHtQ6AvgI1rcO5fHwc2DnLnCDgCjkARgbHVEI6OWsGEWkmCjSUe3L8WDpVKWWajsW0PFN9hP3YEHIEBITC2hNDUPISjk6bmJZelJ8TRRrR5PXw1PJisVq9VB/QaeTaOgCMwCQiMLSEw6vTwqGHDTiGCaEJy/zo4zMw4IUzCR+x1cAQGhcDY2gzYN2ZqKhY/DT91H2qkT+XTfvd6gIN6oTwfR8ARGF8ExpYQgLwqOziCTb/8mO/hq+ExxUJH7hwBR8ARKCAw1oQQF3HTOHtaxBpog8/WCB7+NB6+M2fhK/BDR8ARMATGtg8hPT+WsDhW57K76yEwXa3YSqjXu8pTOwKOwCQjMNYaAg+mpKYuq3niTDNw/5M4VKamnAzsjfEfR8ARKCIw9hpCqgzLYTe05jOmEFv3rstP6fx8CLVpH12U3gf3HQFHoIPAxBACVWKiWqOpRe9gBB+IKgzO4zAtMih7BwKviztHwBHoQmCiCIG6QQatdlvLPMflHLrqe6+D1Yr3G9zrF8Ar7wh8AoGx70Porh99CtjIq3SaZoPto8aglKY5RNKw62hAy036+SnhgJmIUVnuHAFHwBG4CIGJ0xC6KwoHtDUWFaHPkFQcYUTjeYPKZBiaSiIAzELwIQTJnztHwBFwBD6FwMQTwqcA8POOgCPgCDgCEYGJMxn5g3UEHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPgUp/l/lVjsBoItBqnYZ2ux1aLZWv1A6n7VjOEk2f03KYmgqhXMYvjWYFvFSOwB0i4IRwh+D7rS9G4OioFfYOj8P+fiMcHjXDwWEjnJy0QuOkGf3mqYR+KzTlt9ut0IYIwqmE/in/L3UluEA/5aA/EUO5PBUqlZJIYipU5Venp8L0dEV/U2F2phpm6pUwN1cN8zO1UK+LUdw5AhOKQOlUbkLr5tUacQRozX/YPAzb28dhZ/9Iwv8kHB40wtGxBH+jIUE/Wq9muSyyqFaNFGZEFHNz02Fxvh6WFmthbWXGtY4Rf9+8eJ9GwAnh0xh5igEgQIv//Yf98GH7MOzs0PI/CUdHJ9baH0D2d54F2kS9Ph1JAoJYmgnra3OuUdz5k/ECXAcBJ4TroOVpr4wABPDyzU54/xEN4DDs7R/L3INh//44TE/zc7WwJHLYWJsJjx8sOkHcn8c/ljV1QhjLxzaahX7z9iC8frsrM9BB2N09CsfHzdEs6B2VqlarhIWFusxLs+HRg4Xw8MHsHZXEb+sI9EbACaE3Lh57RQTevj8IP77cDu/f78sUdBTa3iV1JeTK6tReXKyH9fX58PTJYniw7uRwJeA80a0i4IRwq/BOZuYHB83w7Q+b4c3bPZmDDtQBnI3tnMzq3nqtqtWyzEqz0hjmw89+smwjm279pn4DR6AHAk4IPUDxqN4IbEkD+Ob5VngrItjfOzZtwAep9caq39hZ9Tk8ergQvvzZSliRBuHOERgmAk4Iw0R7TO+1pVFBP/xIB/G++gU05l8TvxgQyth/HPMAsBRBDqcaKorZKIUtgf9cGwGGtT58uGjEsLY8c+3r/QJHoB8EnBD6Qe2eXMM0gG++2wrvPh5oeGjThD2CHiI4LUnw54QAAWR/sh61TwsEQXpNF2bGcJ5Gce6uhsCsJsN9/pOl8De/fhg0DcKdI3CrCDgh3Cq845v5+49H4c37w3CoGcIdQS6hbwI/Cv+kCbRb9CEwY/js+XgdhJCRBb5dL4KwY+J1JdfpwDukL35fNtT5/POfrYXPny5enMjPOAI3RMAJ4YYATuLlL98chO3dE2kAEtaZJmCCGyEuiW6CH0Fu4cxEVNAAWqgWchBFSlMkkhjXTRTkW4JWIkFkJMF9nSjiW1bXEhpf/mw9/NWvNmKE/zoCA0bACWHAgI57dq/eHWnpCGoRW+0mkHMTEQI+E+QFgQ1JxHiEuYR6ZjI6Y1rKrovaAukioeTaQ4FQjHAowZn7ki/3yTQR5ZfIZtwxv075K1pv6afPVsL/9B8eX+cyT+sIXAkBJ4QrwXQ/Er37yMihqi0SF4VtFNxRQIsgENCCImoIGWEUTEAm3IuCXcIboojXFTWLLF87GUIrIxQT+CKaSBJFQsjysfyKGklGEMQX7msmqAl+ZCXNYfj5l+vhb//m0QTX0qt2Fwj4aqd3gfoI3vPjrhaTK1dDRUtDd7sk6PPWvLXcJeAxKZkwjuSQC/JccHcEv6U7RyicL4kAomCPeXWZktAs8vtBRzGclwXCye+XiCF2audpuu7bXb9xC1Pf7zUPZHG+ZqOQxq38Xt7RRcAJYXSfzdBKdtI4DSeNspZ+Pk8GFIJZtUGrPk9puWhz1eghcE3oZgI3mnggiqxFn5mVomAuCu6zRJGnzwR71BQuJoqksTD8FRevj2WReqMyTeUkoSwzjQOygHgUplz8y8qZiCPWajx+WRbk+fcfrZN5uupLco/HUxv9UjohjP4zuvUS7uy1RAbXfxUgCiOLxCMZUSTzTSIC840cMoGMRtDDxFPUBHLBnZNEEuxcK2GeCXoO7DqhlOZAcL9IDNyvSBRcl5GYfHV1FDrNSdvpp0h5kRXXjKJ7r+HAL17uhJ/9dGUUi+dlGkMEri8FxrCSXuTLEWhKOA+ykcnuZCU2n0kaRXZ7BCtE0MJPf0YMmeBOmkZqyWdp0jyG1JJP+eThbKJc7KuQwIcwMsLJ02QEkvoplHWuOUAouPN9I5Qzlo17opDEeyuefyPAEy9fOSFkr5d7A0DACWEAII5zFlFgDmfGE52hJbaw7CIK8EPQGlEgdDOTjg1b5ZwJeARwFMIdIa+w0kMYeRxh0yCy9Ha+OFEu0xC4j+WXNAZdd835FIks4v0K5db9h+UOjhrDupXf5x4g4IRwDx7yp6p4LKHCBi936SCLCn0VyfyUFcaIItccJOT1L85vyAS6hG9OBpLDpI/hwqimlvoU+phPYYJe5bjefAoISQSk64zIKFNB4xk0xvOzvt7RoDG9z/k5Idznp6+60wews3cYFkZ0ITUjCu1z3O1M4IooimQQW+rJxNOlKeiC2EfRIRS7NtcmMoIxQlEehfjOddw15ptI55xpyjSPSoGYlC+EZoRE2Tr9FLlmkWkq3XW8SvjBo/mrJPM0jsCVEHBCuBJMk53o++fvw7IWUJsbo9YmFFGa6t1PEQW9BHcmaGO/QSFc1DiSRmGmpUgm6fpuk1LsoyhoHhlpdO6T7hEJJcYXCQH9Bo1BfuG+yfQU7xcJJ91byS50jx8thpUFJ4QLAfIT10bACeHakE3eBa9fb4Yvf/4gTGsD+eoge5fvACo0iqkepieKYkJWgj/v1M6IIV+t1QQ1Qh1iyNKb4EbAJ2GPhtHRFBDxZhK6ynwK5YXwz6/n/pY/fvF+MT5qH4X+kby8p7Z38xdaxqJFXd05AgNCwAlhQECOczZv32yHr796G/7il1NhcWFWpNBlyB/nyhXKfq5TO59PMRW1iUzgxvkJSRB3tejPCO6MKCAS/csFfaYBRM2kx3wKW68pEYAIihl+cmaaSgRhpqeMGIxIOoRkaxo9W9N2nDMy97FN6d32/1jh/WciEHBCmIjHeLNKNLS09fNv34Wl5biN46IEzbhrCtdB5NL5FIXO6GhKQkijQdB/obvop2My4lwm2EtRE7BwThDZeRPwkEkKxz6HaJKKBESe/HXPp6hrX+afPF0J62uzYVvzR6wM16msp3UELkHACeEScO7Tqffvt8Of//jSBoQyqmZOO3fNztbuEwTn6prPp+jq1C6anmCASBS0+DOiQNMQkdjEt3Te/Eyj0LHlgV8wRcXrlU/RlJRpCtxjcaEWHmzMhXktWbG339bscp105wgMEAEnhAGCOe5Z/fjjexNkv/zVZ9oQpxVamrE2v1APmFrcdRA4Z3rqnDJB33M+RTI15RpFMhll5GDEkJmpCn0FOmskvbxcD2v6K2uXHMjgUM/HnSMwaAScEAaN6Jjn9+KHD6EhYfOzLx6E1qPlcNxohBnt2jV3z7WFqz5WyOLC+RSZRmCmIutzQKPIiOEMUXTi67WpsDBfDbMzFW1f2g57By09E9cMrvo8PN31EHBCuB5e9yL12zdbYXf3MDzbOTRiYNe04+NGqNenJZim7wUGg67kRUTBfehMNrMThEG3gciBwV61ejnUa+rgl/zfP2iHg6O2OqCdDAb9bDy/DgJOCB0s/KiAwOHBcfjj738Imx/3wmdP1/S3Gvb3T8KRtIUZtVZr9arMF5M5GqkAw1AOy/l8itNQ0XFFZMDCs/RhHEkrODxpm3YwlML4Te41Ak4I9/rxx8qvrM5K8B/0ROL1q83AsNQP77WI2hcbYXmppo5Q+heUvFzR5DCtTOR9DD2xu2qkugU0qkuDR3UgOM0dn5yGIxHB4dHlfQWVC5Ysv+q9PZ0jUETACaGIxj09Xludv5AQgIR9B7779m148eJjePZsI3z5xXr4hSayzc7QjGWcfQhNya1mM3WB3lMgr1FtLWARKhq9hDYAIaBsYTY6Oo5/x424IN+nsqxysTtHYEAI+BaaAwJynLP55ruP4X//P/6/a1Xh6eerIoZIDg8fLtq1DKGUOTwnCNtR7Vq5Tm5ilCiEPgSAFpA0AWrcEJGeSCOgs/i6Q0kfrlVDreqkMLlvznBr5oQwXLxH9m7/53/6Q/iv//z8wvLRX2B/2Lsl3cqSaPjMV3jy2VL47PFyePxkSROm5vI86P9kRWnzRRSty60f+XWTckDjHQKgLwDLTrHLJZGA+dIG0LKu6xZmpsLKkm7gzhEYEAJOCAMCctyz2d07Dv/r//YPZjrKhb8kWhL8jH+3zk8jBtm6IYTsOJ7TFpzTlfBoYyGsb8yHjfW5sLY6p3Sd1qtNwhJQkESuTXDchzAcNbynaPmrqgh/fMJFRxUb0gJOpA000AQ0x+Mm9Wa70wcrlXP3Kd7Tjx2B6yLghHBdxCY4/Z/+/Db8p//rj+oLaHe0gYwIpspTissIQlOlIjkoDo2BeMghO57Kjhc0o3ZJq6guzdc1lr6mSW7TWkDvrKREUKJB2HBLaRCnEqhoEhAG524iNAf5qDD5QG1J4NuxqqKqq+7xXPF+1Kkh5mtq/xq0APpXmkQOwFGWtaVKmNWwVHeOwCARcEIYJJoTkNcLbcn4f//dN2Fv70jCTkJeHZ9mIoIQTOCjGSRCYFSMwqTTOTvOz8V0U2oqp/Q1kcHs/HSYqVVt6OpMXcNXtTFPUYvohjBpFRADBMEPYtUII8URnxEIh5aOAzkENy7FIdC5Fp9rzNehCfhMuJM+JwDiCF8ie5HzTdl8EPotdaJEAmDWMTkN1qEZrMpM5P0Gg8XVc4sIOCH4m3AOgd394/Cb374O3zzfNCHPsFKEdm4iMuEfBX00HXEuEseUjOZn0tt1kIXidVwxAlFaIxqZmZS+Ml0K05WKjmM+Zn7hOgnjy8jiXMFvMQJBj4DHR4NhRFBLERw3pQkMQ5OZU5/B0nxZ/RLQlztHYPAIOCEMHtOJyfH7H7fDv3/zMRwcNPNWftQIENxJY9CxBFQyE1l80hJEJIyTzzUMxSPgS+Zf0uQuIAgJMSIHcoid2bTeuX9sxZuvXchoweeteq4ngGe/8cca7Cw6l2kTpnVwrAPOIfCj+SoK/ziDOPZ5MPT2rhxaAUTgJqK7egL3575OCPfnWfdVU4ZBfvvdVnj5Zk9CGOGsiWhGABBBNAthMprKBL/1Neh8MhOl9Ahzd9dHYGFOe1TMYla7/rV+hSNwXQScEK6L2D1Nv7lzHDY3j8PWbtQWmFUbNYPUR5D6DNRad+F/47cE8xAawUzNifTGYHoGV0bACeHKUHlCEDjWcgq7+01bbA0TCyaiUtmMMQ7QDRFAC5irT4U5zQCnP8WdIzBsBJwQho34hNwPMmD1zX39sSyzu/4RqGnL0rnZ2EdAX4k7R+CuEHBCuCvkJ+i++4etcKTZto2ToAlXE1SxW6xKTauIV7WSGMNu0QrcOQKjgIATwig8hTEvQ0MjcNj2kRE/rWY5rskjYmDFTl+/Pz5chttCAmgD1SpYaXk7jW6akmlo6rJJDmP+bnjxxwsBJ4Txel4jWdqmBuMj+NWtbOPxi53KTRHFcYMlG1i6QRu83JPuBvoDGC46LYGveXhn5g7EQa4Md20rTcXIYSQfrBfq3iHgy1/fu0d+CxVmVJEEvaYDnHNxwxctgmdnyjbWn5m82pkzrusjomgzMWCMHXb/JPzZ18Am2PXAolNFTkZm9AFZHVT86O4RcEK4+2cwMSXQdC4NOUVL0MbwknRxd4RoGklh5iNoDTxbegGRqEGqWvKhpHV/pEGop5ols9ua+QtFxBnBowEPQh+TmE3Aw5cGIAVAdWG47fn6UrNe9ae+UY1SPY0ULmWO0ai8l+LeIOCEcG8e9e1VFCEvOS4nCYnLm72ZsPtEGDu6LCehbvRA21mT35RNJIw0U1g+M4rFFBAF51g+AseIJxgEEiGqMxMZkasyKQKiohiY68nbjuUj5HE2ukeRhDlmdjRp0HBSWm7Dted9YnGZzwXmLgpTTkob72EH/uMIjAACTggj8BDGvQiIPYR1JlsVSlbyWDMEKH/JXTeMfKVFzlgc7tXJy9rbhXD3ec2RsPRcGd3Z67vT9wqrLrph557xuN8w5jHICaqiLO4cgVFCoPMNj1KpvCzjhUDWIjaT0XiV/E5KC06QjC/ncSfw+00vQcA1hEvA8VNXQ8Ba3bKAYI5JreliS5zWtIczLUNAGEbgRSeEO0dghBDwN3KEHsY4F4W1jdpmzB/nWgyh7OwApD8IkmG67hyBUULANYRRehpjXBZ6DU61tDQ2cjp7kzkk2drd7zxc+g/ACI3KnSMwSgj4KzlKT2OMyzJVVttCZpAk+DtV6X7FPMywXJBKpNnByo8cgbtFwDWEu8V/Yu6uKe9mG6f1iztNs9RKsAQGkuQ4Xwjfo/NxhFHLcCp1Bj4lYNx3BO4cge7m2p0XyAswpghopBFmI5xG819cCZmVLnWTfB4ezLhwyhnh0tfAT94NAq4h3A3uE3fXtFhbJIWkJ6iaJv8LJDCBYbbXPD5uhcPDk3B03AjHRzo+1tKvFzj6Dx4/XAw//XzlghQe7QjcDQJOCHeD+8Tdlb2Siy4tXxGXspDZKDlG2WAmytw4nv+4uRe2tg7Dx82DsLV9GPb2jlJ15INDgQCzMN0GTNew7gOdf/JwqXCNHzoCo4GAE8JoPIeJKAV7K9sII9XGug3oPijrB/mPFcn8s+FxOL+7cxLevNsJb7Wv9Nv3O1HeJ7l/zpfkhw/y+E44kgGnSuHzp04IQsndiCHghDBiD2Sci1PRRKsTrVJngg+BOMZub/ckvHixHV6/2Q6bWwcFAX/zSq1vzElbGHOAbg6D5zCCCDghjOBDGdciTWl/5XZL61lL1pVb2Wqf2UJ02ep3WvQoq13ml0bs/A/PN8OrN7vh9avts4+BVj/uBn68VOaiJ64dRDD9d9QQcEIYtScyxuVhtjKdyloNWqQQW8BJfl5UrVE5/1xE8N33H8K2+gQG7QwOyzTW9ulj70weNMae32AQcEIYDI6eixCIHcvZ8FPZjWLHMp0HSSSOnv/q9W74/vvNsLl9YPsw0PnBjOvBOmhS+SrbxYV6WF2dGWz2npsjMCAEnBAGBKRnExFg7+CmNrjBbJS0hBjgfLKbj4b/rbSCH0QGLZW3og0Q2tJqSiKDljZcoHN8cC7Wl9+NjfnBZes5OQIDRsAJYcCA3vfs2OzmpKk1/zWsKO1WMGp6wYHmC7x4sRM2Nw+1MY/KKVNXSbu2tTQcFkJgjaGW6sA+0TYy6iYPtaBtgMOTx95/cBM4/drbRcAJ4XbxvXe5V7WTzUFoBpayQCFApiJwU3v7Tn2txvr240F4+3ZX23a2w1SVORH6z76dEJjKSryNkc12SoMkTlNHeB9PM9WXSyGfp96h3AeKfsmwEHBCGBbS9+Q+7Dl8yt7I6Af0LmMnQcbesTs4bGj46FHAp4xBb36pJW1A5WtpRFRJgj/6LOONpqBVW9vaca2FKakVzWA3rMPG2kKYnvZFjG4Io19+iwg4IdwiuPcxa0xGp6cVbanZtrlorOgZ9QOYgfby8PyG5kQcn7CkRFN+U/0Csa9A8l8mImkEEvQljZIVhaHTKAyJib9kPlIgIwb1KRihxTAaj9QfVYU0V/Czl4Ca/+WvH2Uh9xyB0UTACWE0n8tYl6pSDeHoCE1BrW8JWDWxzWyEqgAdSJKa4OWI0zb8xk4wFoegxOc1w8hnhO6pWv3Npv5kBmo01MqXNCe+UmGOhBJVVAbKhTCXDwlYX4HCZt5SGnUpKwHFVjlVCSMK3UDVsOtayj+OrVXGWT4Xhbn33Ox0+PVfPdT8gwWF3DkCo4uAE8LoPpuxLdlsrSJCaOb6ABVBMIa2SMIIgoBcgTBgBgR18k/jZAaoQ5G6Wv/TKqppBFCJzPSfvG25bV3PAE8bNqrLbBgsl0sLSK15KTA2N846j+lIziIk7mUyohCRlMQF6lhWziK3kkiFNZdaSo8piXOQjhGZLsldVn7CkCG3/kxLVPzylw/C8mLd9z/IgfKDUUXACWFUn8wYl2umPhVqh8daxgKRmEnMtL0mQhPXw0ewEx99rs2OTbRaMPspnEv5xKssJRPkEOBthLta+i0d03GM6YoGPcTSUk8xJFAWqWDWshFGZUxI0hTQDJLwV7lJaQQiMsB8FM+1RCCQiJX2XH2ma9Xw8y/Ww09+umQaz0xtulgBP3YERhIBJ4SRfCzjX6i6tISTxlFQt6wEbCWKa1MPopBHpCNKb8u3vgsRAw4iYKBQCXORDkoV3RnBzt2xE01lQj1Lg2agIpvGYunFIm3ilJw+hxbXo3WQXucghbgLWoz7/OlK+NmztTArU9Gp8q8Kiyojmtw5AiOOgBPCiD+gcS1efboStmldmxVGglgVoUWuhS3EBNZWJyIShc4lkTxQX/lPacJZGbUAArDRRNIWNPEM4W6aQDaKiM5k9nRoWhq1/mXeCqYliDYk1LVkn5gAUkB7iGajsjoVmK9gI5SUZmV5NkAEa2tMPot7SzPeaqZWG9fH6OW+Zwg4IdyzBz6s6jLmviazyfExTemWhPKUtaKTDZ5yQA6S0zqANTi4Hcc8iAr3ojXPPAN2K0v9CipBSYvyETazkIpA37MNSUWoo1EQ1jF1aGL6svNKl5mLZmUO+kwTzj77bDnWUXnQz8G/suYzzNbVEeHOERgDBJwQxuAhjWsRMRsdHTVshGZh4JAJSsw1GHLUXpcfNQe0AzqKzddx0U8YwBvF+BT+5HlJdTMjqROZkUMQEUNjKYf1ACuMJhDD+qXzWDwFOfDDP+tnEAmQT1O2pLI6vj97vBwePp4P09WqkYClo0eZy+TP1erKi0zcOQKjj4ATwug/o7EtIS3j7Z3DOJxTHbZoAm0ELSYjZKRMLtatILagBR5nN0uYch77f0YORQAgA1y3H2PPx6d06bxpC8q3yZuPoFd/gHU8K2jmIOWsIqqfQGHOS5hbPwFKjKpgw1VFCkvLtcBEM/oJpBZY9qcigFOljxPbdJ3qMTcz+Z3JDWlXR1okFuVLFjqtCxVCXev3ZV04CXr3xwABJ4QxeEjjWkRs8jMihZ39YzXC0QXUqtbsX9rnjPRBM2AmMH4cjZTiZeNniKrS2xab1sIWQVhDmx8E8A18XVrREhuQU1vC3bQA5krY8FIRAuYjlY+RSBylzuiWyrE4Px1m56thfqZm5Wbeg2k4KpIVM4aMJCDESe9M3tfeQScNwZS5prBj/seBdhWdnyuFes0eWjrt/ogj4IQw4g9o3Iu3MFcLewcncRROpiGo6Zw15aN5qFPHTji2uZGraAyRMCwOO46Ebol+gHOypjvi8nCZJSxyMpLgt4LoXur/oAPZyikz0pTKPa96zNQZLaT76ppYvk55jbgomdQIRhxhVlpenOxlrhH+kIE9IiFCvVGWTFMSjNs7wm5FpMhcD3djgYC09EzfHYvieiHHEYHN7SMzHSHBEZT4SWhSH4RrUWRcKyyCONUf4hzzThTU5Ho9h6bQZlQUI4o0Con1mNQfrFFK+tOQUagjue7yQQ+p/KkzeWVpVoQw2aOLdvdONWhAuEEEwssIQSBhMlPItK96vRwerEccwA0SEbz2wDEvVb1Jml6rkfD9cYzEY5jsQjBLd18T1ZonEhKSnPQVmPBOklW+9Sn0E6aFjwBSvta0odVPwAzYkATY2s+lIDMaCI0ABaSiYyOuK5QHwQcZMTvahKJ8JuZNOhkA5tERw3MFN2Sg52DEIMwgViMHPZC9/XZYXZ620VZHx9mjAFe5tshBjy74nL2Ixyj8OiGMwlOY8DIglJe0U9ib9/u217J11NKqRJRmwkGB6G7qW/NTWUnQ9HJJi4AiuBUdyL12SJNMi+4SH0FIJ7WNWVJ9Wvoj35WlueziyfaO1ZusKhsBcJAI4VR9L8QngjxRutaJNDlhbc9esOBD2nREl0UMrimMxrvihDAaz2HiS2F9Cepc3tfKo2Z+oRNXwzaRt7Swh+WShTSX833eOpEB+dgfElBuZXFWLV76Ge6DEwlmpjaeJLOyQYEFBXGRIE7D1k4jzGi0FVCbxgYXkECmIxQ5lh13QgCQu3dOCHf/DO5NCdhPeO9gm7FD+seM4WiaYXx/2WxGvaFAyFwmt4d9HkGHSclMI1JxmMeMJJzRRLzV5XrvSkxgLJ3Fh8wzKZiI4MVEBIkg0BDojI9KQXySp5j2dMgw3ZYaB/WaUcQEojReVXJCGK/nNdalZUz+wtxs2Nk7kCBg5i/zEiQX9NOWtoBvkj9J+ILf3cfQnW5Y5zNDl8pNixgeiD5N3rXV2bF+Ptct/PJSNTBgwAhBOBhBKpNTaQjgkkxITe1LwV4Uaf6JaQl0HuBEDDbYK4b8944RcEK44wdw327/cH1OQxUbalme0K62lrbYwbQFm5+QNAXIADdCfq4Z0EGhwlvfAa1jFfPJ2qJpCFbme/KDaWy6WorDigVJrhlITTBNIdMc9jVpzSbwCRfrrBcj0HlPP0JZCWssHeJuJBBwPW0kHsP9KQStwycPFmUi0EqgEga5EJFYxZCEcEWYFN0ohBH7ZiZSYSgP5aZHnKI+ejAfFhcme4hp8XkUjzfWZ2wf6qa0AlsOXL3E7Eudh22jImkIIge0BHBjWKoN81X/Q0vxbi4qInq3x64h3C3+9/LuLHwHKTx/uaVZregJIgMjgbg3gZliFIGJgdnOCJPkUpgWJulS+LbOp3zjSCSVSYTWZhQNJzQ65tHGYlhW38h9dQtz0zbMdmf3xAQ+2p7hI4BS30LsOOY5K44HnWkH9CPVtM7FpM/mHqd3wzWEcXpaE1RWhMBnjxZC3IM52pzVdox2+YwM4tj+s5WGBHDdfow9H5/S9XOe+6O1JMcM3DjpSjGSaw/X5+9VJ3LCodt/8nBR2kHcMKipmWesKIu2YFqCtAGOTStAO+CPkUn8iVhXJnzyXjdWox52DWHUn9AEl49ROaYpvNgyQcGS0+0p1jeSELZmJS1K/UkQszSENctpYeq/yWnzBxuWEcMQt6UoMG2UzThui/CxbpF2/EFFCA+1sN3ayv3qRL7oVVySUF9dmQmv3+52zICCLU5OY/CA1jdqamyZeo/RsGxeuQ6W5+txm9OLMvb4oSPgGsLQIfcbFhGY12qhTx8uhSqLzekEpnnrV5DQRd4TxufHwhLSxTCMcTZ8Nv1Vz9v6O7oNZgy7j0go3i8rjwqS7sMqpxtr92PyGdBfxT37fNmSmXYg4R81hqg10E8QNQP1JdDXIM2goiGrK0v319R2FUzvIo1rCHeBut/zDAK0MOdmq+HNu73wYUfLZ6oViSIQpxFjtmFQj9GFjtVEN2GN4GaoTxyxoi5fpUKIX80Xr6ipSt7W5Cega4nEZUdxGnO0e6s88xo2+2BjPkBi7s4iUJe299njhfDVt+8zzUAoQqIiA8yCNlmN5yrNAFgfPGFXOXejhoBrCKP2RO5peeho/uzxYvjJk6VQ07RVyREJEURzbF3im4BB6FtrHV8CRmYI8YO55CPsEemmaeB3nSedXafr9T9PF7WEzv24P+XAzIGJ6IufrjoZXPJ+/uJnGxqGWol9CIXRRjwvlvWwkUYCdG1l7h7N5r4EsBE85audjuBDue9FQnC8ersT3n7U2kdqwyPP0RL4xUDU6eqNXb4IdVxMIyHPBVlTh7gUzs+TOHPkl/GF5Rz1i5gXd1qYq4fHGlZ6Hza6SZjcxH/3YT/83T98ZVmgFdAxz8qvmNl4WvPaT+LLn67f5BZ+7S0iMDEmI9Y0Y232ZrZZB3Nd2LlpWto9LTx344MAQ0k/e7QUFuZr4cPmYdjZPZLQFg1I8ttkZlqbeqZm0clmOGvLgnOCH0lPPA7SyInB4mNmNkNah3Rex/wVUKf2tFYspSXLRDp3V0eAvpVf/vxB+MOfXkXNK9cM2tIKKuHZ07WrZ+Yph47ARBACy+o2Ts5ih7p/oj+295tV35VPhjyLzziEFjUKhb9GqxE+bmpPBRHD7q4Y30hApiIxwikjkuTbyCQkuoWjb8NGC2GT+AoTTzr2TcZn5zT8mZkpW5WVe0JG991h6jnrii2r7nOdlH/1F4/D8x8+hM0tLVGif9OVivnPPl+zeSPnsu1cmh1dnLcediH12XS2gmrhrB9eH4GxNxlBBLbOeqHufPD2qsj0kF6ZBW3nN8Wa9+7GGoETTWTb3D4IH7VX8/5BM9cSUqWSUSkKjmhc6rwFxEajk6kY0h7mZithRRPLluZnRAjVlM3E+eeFe6wi3weYoEPZt6KfXGBzzD+Li+etnwUNS//oX5Fncwo4IExatLmT42b4+3/+ypa1+PzxqvpfNmw71XjXrl+p8AxNxdlyFgqg1cc4nbO9KjTiN1P147IXGBNjeqKtDnkenLD/dkBZs1MKn3VOIl146EXhsY6lo+Ts6YopgEpYy4/jrEqpZrwQ7Hy1tMCIEneTgkBLauDJcTscazIU/pFshifaz5fVNSGOxklbJsOyrbRJZ+e0JsPVp6thWitr1tRqxZ+6J6pj+hbisz//ydv3w0l9P+alC+Sb4Fc8S0/wbVmYpDqwjntdzByN/NjSCn8NP6VPYXV5zoaZml0uZh9/1XArZ1uhmmUvC0eBDyFIzIsMIjmIGDLWwDPiICH/kfYZWdhaSeSueIuOd+r67dBDdlnX+fsbHGsN4UTb9x3qr/Du6knqxeR5ZpGpRUPU/HxFrRR79Qi6myAEdrTXQkM2QoQQm7yzno4dq3Op0TzVrNmWCRjmOzCiaVoLs1W0hyMzpqcUN624BZmK2C1tEl1qJHXXDSKw1rW+m3jMF6S/jBi4jjDfU5EYiMIxx8D+yTwbjyAOneA65ZHum32OMS+dNpT1k9BGwBsRUBoi9WcT2CAEgib7szQE5CIRkCrTADLpnq6PeUeNMB7bZWd+XEM4A4esqumJnY0fi9DeHh99fBEpcKoKJGBheyE75zEZra92xpBLdmgCDdcptd4Y9nhFk8gaIpaH/4wuAtt7R2FTnc5bu4e2V28sqYmvTqGRHZlws8gLw1FkLC1Oh5Xl2bC6NGME0snIjxyByUdgrAnh41bcwu8iAoAgYmMlCgkmyTx+qA9dEv9ERAIZIAYyPsh9DYbwTugRffc3tw/VsXwSIAM0AB5gbEPG54jwzxqQsQZp+FCxPoU4azvEBmf2LsR3hXdkZXFGndo1DZucKV7tx47AxCIw1oTw7n0cWtRRR+PHjC0TwWCdy9Y6jMSAxN9Yr0ulja3B+FQzcVJkBp2odxSJsXz4jLJCnddQcJvgBSao8lGNP1slVGxTyeVjg8WsbtqShOKomNjfvNsN7zcPwonMQibPJb552shy/GSfLioAPNmsC5kU5uJj5pfroqnB+p6yd6IkOzYT2cDDzivzqsxLGyvz4eGGD0E14PxnYhEYa0J4/e7IpEGuCZjxMj4rhISZkHTAh22kIWm4slqXEKnkrcjM7GidVPHKKCyqldOxsidT9aZs5dp7RjNFM3vvAF5bzGcsPVDVABzWnyE8TEffAGSwf9iQfVPiXfeXzNaP/iIzZGFF8JB5oJlAt0ZBYojMx2bMe2FahNLZPAX5kVni9aZxko/SpftBGuwLzQqnvnTFMN8Av9cwERhrQviweRKOaTFmRICckOxXS9iO7MO3qNSnoMBsvRpm2fAbAaGv3XwddhMDQ9yY1DbKjmqenIgE6DSVCazoQIDFOU0joLWLdUV1YgkBk6WFxIQzPUlp4mpACEj6VzlXdBqcow3RwUZXdJ8sJrzhMZ3Cr0UEHzSW3YhA+cX7xZsWf9OtSNft7E0wBsnOZGnOp+R1KGLDlVG/oEHBf67h8gerc9oURzNve2XSXQAPOwJjhMBYT0zDnNGS1DNNQKB3fJp89g2bQKSlZ2H5ceVFLcXbNkawCU3xQ49fd0mTniythMO0NRstOFI/9H0ca3TVSSOW1cqrH0zqDAWUd9ZFOADI4jtXxWRnYtPJdI2SQAyYkpj5DfGgiRweCR9tn1irMb/j7O1uGvqwdRjef9jTcFKNDMJ2pbLYvrssZKdyUA17ZroR+zJbtWySmuJ5rHpuCGvi0WgsffJ1/kxY8SyxwOhHpH0xP0iAjOy9mtJ7pnKQ/7utfdW/qQEKs/d2pzRQdjd5CIy1hsDwwpdvNBEB4YVAkGd/Jsx0ZP8hDB5c9Gu1qbCgiUjJ9GHr7HO5/eNAEgJPH/7cjEkXC4/CD8IYIkAjSA4SIFhs+VMDUtyGX5bQhBj4Sw6NAWJAe7ip++Hldtja0ya82Sqm5tsjiTpMrFd8LjKMqY6Df0aYjNJ7Ee+RvVfxhRLLRHLg1g/X5sMDXwr7po/drx8RBAbwCd9dTRhDjl37WLMizV6cfbD6XE0gZkxgHoKEll6zwRZ/kRzMxMAGKHI5QWQCBsE3Ko4O4qOCRoBW1EATkNC01msm+a3Iquht+mAHAZUEuYbu6y/iBEmhMdRFDP12RL94tRN2NHqIVjpshjZg85Zk6I9EEE04BDgn3eV2HpGpCzFrDGhQUfZG6UWJDQ/KB87vpMkwn2F12Uci3c7D8FyHicBYEwJALS5Uw1t1OCIw8o82E/hZ10GnT0FaRBvhQp+DBJnZjO1CkUTW0CybuiFRUx4NaCCCI5lncGgBJxK8mIzMJdt4PJ1FyhtCmFtIQdM6Q+p8F55oCSwuiBmrXo/E0CnQp49evt6RZnAkzQxJK4Evn1a6kTayH/s+8UhiwkNydj/uxW3FAKeUScFT7ewWgS6FV+rroLwri77hC1C5G18ERkPq3QA/Nvl+E/bNdt6LAMiaVrT+21+LFp4tmB+lyqm1NBE28dOnI5bjyh1/2wj9wyNm3GZEoM7jJhVU+c64EQgzOZC/igz9dDYfafAX/QzMCr9K/wKdx9t7x+JoSED4m9CNzwdNgH6RqUxrOFP3oQaiZkk5YsNjyny0BExMr9/vmLbki+IN9aH4zQaMwNgTAngsa8etdx9kd5azFTBNSOqzjdYgIwIkKdGsx4KCgBEAkRPFjs5mstZaptIWMEfdlaOVfXAQJT0awbH+8soUCxWTdGK6wrtbx1oldM+Wj97XSqEHBw0zr7EROpuc41g4rCLjf61WCbPatWxO/SuL+lvVuPuFpa4VP7vyN0A7dw9NEW3zmHWCiCyFXc0kn53ViCSZki5yb9/va7G6aCYie9rfPAueQ3xiikNrGAHXKUeuN1BaWyePn5fvtsPTqWXfO2EEnpUXoT8ExrpTOVW5LUH0b19/iCOOiEQdMC+KFLOzZ2EWOVvTsMHIBIUPWzIHsUOLlFZeTYui3YVj9A4dxy3V6Ujz7pp0IFzRIeRfvtoKb2V+efd2Twu+ZZtDXPH67mTT2hZxQ5vDPHi0GJ48Xjby6E5zUbiijoS6iIDlQuhwnpEZqdu9+6BVS7VyKcZ40w54AvxXmCdnT4fLeJwj5kdzo8opO5a9X3pdwJ+GxJNH87aIXnd9PewIjDoCE0EIgPxGLU325MWZiSjz4wikjBjU8pyuTtlwQTVBzTxhgiaKHruWhc/Wlu/GXrS/H0cQoSEcaaVOtJ2ruA9aUfKH5x/Dix8/5i3/q1x3nTRoEp89XQ2faxvJtSuOqimpv6YuYkVDoI9hTkuQJ8eEs9dvdi3ISCEIAQcJ0HGdwhY5oj+JtPCNGFROzJHTGsn20ycr8f0a0bJ7sRyBXghMDCHQov7Dv73VWPwoRGlURpORPlZTGCRg5U9roaJ1NAQ5RFAcrSLfBroHkcHM0M1FlGv/IPYXHLKcMwZ5c6lZnAWtxFYZi3jzZi98+82b8F7aQC9XlWCqiQBZeqGilmtc2VPi1zpsuUJd6AKJTvamWrdNVgnVH6uGHh+zamhv7WRdWsPPvtgIDx8uKY9OeSKi58PskTyjpaYZljo3q3vqfj++3lYHNMM7dZWIAyKw2gqM9EysTihql/HiHZ8/TTu2gQPaAsXVLMA1LfnsI4/sCfrPGCEwMYQA5oxUef1+zwRcIgG+0FxjUBoIYWN1/kzrDUFExIxmMa8sDVc7oJx7+20bObR/1MjmGCQi6O1vaYG3P//ptZmGKHpytKrrc9Uwo01f2P1rKiO5dP66PoL7QJvQHB42w9F+w1ruxTwwJf3Frx6FZe2ZG4mhd3khCnFCmBO+dDIfHWv3M0YUSdKXSlpGRAKfPgMmiDERDYKyPoQx8SFVhsriQ3AtEQLhp9oGlGW23TkC44LARBECWsK//uG1WrmxhU1rzbQExitK6GCKqMkuvi6Th7VMaZUiw+QQpg/V8r2pEI25Xf0XMsBEtC+hSysd8qJMEAUt5e7wH//4Knzz72/P3KA2U7HNy+fnq7rmdvo+GEmzt9fQ33E4PjyrOXz5iwfhlyKGXuUtlr86VTENodVuqsP5QJhTjWwYp9WXMJE8ufHy8xLrwEx98uc0As4nrfFM3Y0LAhNFCID+46vt8KNmu6K+QwJ8qFFD4CiYCWV9bUFHIgPJToQYomdZmgGLlw3T0WdwLLPJHmSgtXs6QjCVIgnFELa0nMPvf/cibGvFz+Rm5io2ImhGo4OG6Q6lyexsHYVDaQ/JLa3Mhr/666dh+Uz/S6f8MR0jmkphXgTGSKeDw0N6D6xlbUtG6GnxNDC8jKOv8Wt5uXnxCLMY3tzsiC+KlR6i+/cegYkjBLSE//7bF+qUzbQENbVpbePwWbpiQ4SQGtKMaKGj+YnMH8N0aTTRjlrdDev3oJBJgJ71f/x+K/z2Nz/kxcMMsbw6Yy1QIz4Gw0OAQ/b3Vfatj4e2JHUq3N/8D0/D089XFby4Puxatiht5viExQlPrOj2QFDneDBj7rc1MozJzpjAavVKeLxBA8SdIzD6CNyOfeEO643J5+lny6YVYAOHBDAVMSTQOlB1TBwyx/4kSFMn87CKjYmIoaW7Bycig2R+gQTOu3//85szZLAiIvjsJ4tqdUorgARwmTY07PCchDploUzJ/fZffwyU+bzr1A8CpO41LSc7zbracvQnTIJ/av0Hqivcpn/Haphs7x5b3fzHERh1BCZiYlo3yA/XF8IrDWnc2onmFTopIQEccxYYBRJlaSmsLs4OteMP+c+kM9b3P9aIonz5DArE+Hv58fA0/OkPr8Lzb99budEK1h/Maa0gPTJka/pDjkLrdxheWZtRR3Y1vH+3r7kPrfCVCIERSr/+9eO8Plml8jDDasulhiZx1TLyxtwS3bj7vGoQHIYvXrx9DbFlRn1nYltWUfccgRFDYCIJAYy/fLYW/ulf9g3uSAZ8oJqBPBUFEJ/sjNT5Ve2fO0zHchSHR61woAX5Yu+FZEZWgCQICf9JneOJDBYWapogpqGyCP7YkO67yBva9evzzxbCktbdYSnwj9qT+Psft8PO9s1asRDV058saeTTfthTiziV/Vd/+ahn/agAONB3gKZwpPUuoiCNeCQsSNcdn8Kcw6Vwtx/P3sF5NTrK0lRZKRUrHjO4DzVJcE77cLhzBEYZgYnrQyiC/W9fvQ3fv/poLVCkBsSwpH1y2SN3SsMbnz1dUyfn8KxmLFS3t9cKmzvHJsSKZS0ef61yf52NJMIcs6p191ML+yb+X/36gfaUXshMaBrqKkAwpdHp/lyk8OJHTRTLNJWb+JsfjsLHj1E7YwTSlz9/UKzemWME/4qWHsHUQkczjeoz4IxpWKhaPc0XvnV1pK8NufFxBmgPOAJXQGB40vAKhRl0ki+frVurzPoKIAS1iCEANdjCkwdLQyUDW8Jay1Lsaj2hKCqy2p4JBAnlzZwM1jZmw6rMMSacSY6w7tN/sD4XPnsUOzdti0jyybKDKJ8+WdQ+EdlopRvch2xX1rQW0lrUvCA26pS7rvpy7z1hUlVfwpkJaRBB0Y1ZOI5ekw6YlftII7NYttydIzDKCNy5yYjWae7S15MiCqeiOVYRxKVWI+mR9nKn2N/JSxSXRVnaX335KPzzb55rjD9bbbKsdQjrWritoh1e2LD9rIsZmymHQ/7IXr7dikMoVHEmvCQ4SRITyEvltfT6SWGdOpR2cEC/gdaIZqkGcyRRoZipi9vePQi/1wgp3LoE+PJKZ5Jcqrad1M91w89+upJVQmVWJTBnUKf8T/g9/Wwp/OnPsc/iuvl3p6dfgbkd77WkCHViTP6SWsjF+gIe4WOt5Ao2LLCX5pAYsDofnXK3gqawfM6N+Hmbxaxnbe+l3pUjPXs3GxWeoR+OHAJ3QghnOSAT5NnXbR9PQbokwpBFIcpXzsmRR/s0G1oqAc1IIuI4jeDnOuLI9vMna+Hr796YXXd5YV4pSupwPm8zz2UMB5LRtiQ2SxNIGNk/fJ1LSz8g8IwgSK5xhpwzJ5/R9OlcWythHqqzFe3AMtYv5YwN8UgGhOk3wGEiWl7tkAFxKWuOcdcNr67MCA/YTS7zuCcOmHB0fCZ33fx7pacOjPTCfPRHzaz+X/7nL5R9p77F+oPNdK0uDCNZpXKYzyWpsER032xUzwvn2HBgRgIztJtOCDw/dyOLwJ0Qwnk04heekwE9cUiLTFKZgOciEwoIfsZwxNY952x4qU6bPRzfrsM+HrNAI2CV04ZmMLM8BZPAYgu5I1m4Ny13NpmXxLflFJhJS9BIgD11OaVU3IfF3rgPYQQ/5SmfQgpKhLZC1ggEnWOI6d7eiY1wUmwu25TSHP5X//5Ok70Ow4I6ezEVYXuGhGJq6CWF0zUpzNWfPm9XWaGUHgEqbPLcVUHyp6ImwHS6c7+r5d9Jb3fKr1/bmLH1pagbw1G//MUGdzJ3xlcAjBY0ieukeSJNLoJvK59ySB2FbQx3+yN63ohKhdf7pNdHM9KboaWlzKc0Oc+dIzCKCIwIISAaojAywZREBpIYQc2HRRNLk31OW0qncN4FrAEAAEAASURBVFlbnJl8U1wJ6aYsShLS9qkpLUTBVo4IcXJnJjJEIime5U5LtOPSJ2q+hFH0yVt/CEr5jBzh3jFOYeIpG+egBsiAs/G/nbNhppqJfMg2nxe4He0HwKgcJs09esTCe1mhlR/ljySj6Dwck3TC3el7nLc8KR+YAGbExfCJP1n+wpsKkjS/3xXyP5P+7PUPVadj2dC/Ux03HiyExQvWiwKjWXW+8owxI/H8ypKkxg1oasqWMo2TT8ODRkMaTnzUkNmo0tHEqJI7R2BUELgTQjCBkyGQTEJRCCJ4M2lq5xFOfP76U0ktLU0t4kxK6BSCSC0uPGMIhBiHknlciawzhy/hHTUBpU/x2Wk8suVquycykwzwLF5+RgbpPvG0fjkgP/N1oAssDx0eaxIanaZRayG38+6br99Z5IPH6vTlWkL2Y8HBhMklKx9DPVsSVAQNcR0YHGB2S/d/oNFNP2jGNXX9D3/71Orb6wesFrWEyJGGaVImCFX/7XGzMB4kQbnHxcX3N5ZWeoL1W8115vGNSzW8nPcEgTshhCK2xQ+mGB+Pz376lhbpjEunzE+Bwoms5W5pb+WneM9ieTrxCLQ9rRJ6mXbwQZ2uH7RC65o6kWfUqWqCOSsvOQ0urJxElrhinhZnGoKdOvMzyPvbsEvVkbpSZ+rby4HV/EzVCEDKnD1mSBrtjjULS/pDa8CkJIUN/jRyH2WfxgCNCfrBGq24btUwhzv3wtnjHIFeCNw5IfQq1KTEncjssafRMzZTWpVKArbof6+NbViBdW09DtPkHH/JDS6snIwJosnFtJ0WEjWajxJZ5BpCVoDB3V97TaiOe7sntpnPijrOyZsidftgNq9JXM0mukHCI9OcFD5VJz1rAXKdFlCNxJCqMoJ+WdUwXGX2Yg9vRrw5IfBk3Y0aAk4It/hETrQ8A8MpMzmcS77Ut7u9c6jF4fbDk6csrGeprDSdo1i4wYSVS2YnIz/rjKdjxuKKd6A9ftYNMkwn88sfd7Rq66GG1cp2oswTHokZwGxJZqPmmZJ0l8IuFWnEsqItMKTYOqPtukgzOxpN9v33m2FXe0pT1aRJrOjeD7ToXNRUyLublgYX5p44+hFwDRFdXY0Ad47AqCHghHBLTwRzx7ZWA2UEVHJ2xE8W9erFVpjT/s0sTXH7TlLJZFxHQyhLQ2glDUGFMq0hSa9bKhB1pc6vtfdz3rmc4ZHwQXAfqA+hms0itw1zMtjyjXO6wmCKQtESu9DXsK2hrl9/8z68ebvTsyYft/bD1+rkrmobtwfaB2NNGsvjx9rQBpVD15vTIAUDbQBhaJZBCJi+6Bdx5wiMIgJqU7m7DQSaGl64X9gvwO6RCT6OsSu/fbt7ZqXQ2yhHrzxTMRgBU3TZ4KNi1K0csxwHdT/X0Z4KprseaBOe1Nq3BjamICtNJDQGCFwU/vrrD+Hv//55ePVKZHC2iufq05CK8eLlVvjN716G//z/fqOO74+WJubNPWKhbhxWNhi9ytISmhoPbYrZudJ4hCNwtwi4hnBL+B+fMBFJPxe49xKINc2JmGcyGNIGuXObflYObtG5De2BbMYyAsuErM52EtxKuebnp63fBAwYhtrLgV2pxGxnta2zkUWf8tuy0f9Ws6JfvOwslWEd02bDj/Xrda8Ud3BwHP5V17NS7i++3Ahr2fIbwIG7kZ9pXjxmhqG2tAT4fexH4HmgITFHCB9ipCECLrj4DsbRZGYC1LNH43M3HAScEG4J551sDXxe9F7y9cOH/bCoRd3sU0hG9PRV3Fo49g9wm/gRxuazfZRZ3LDKs7g8HcBgXYTQCx/KeHTUDFWG7KuAOSRZ4k5YETrfVIV++9uXpnkgexleTL1w5vGj6nKuOH/EEnT9vJWZib+f/3wj/PIvHmaaSleiPoIUgTJRhfvQsUxdNe3C/ujraeo4WlBBAhSSuzzMM2PbDP60MK6INF3n/qARcGg/gSgtmUI3gAkUWjFMg7jIcQ1r4CeTCK87rujvqEP52bNVyy+e7c7wFsLKEhMIfZvWElMfAnO++eDyOALmkp8Fz3zAxN3s/LJWnP3uu80ouLNbFPEh6kBLYlebU6GhNYDYVKetJiWYxpnpEvis1Kp0tLZf/LgVdnYP7Vmx5wWEZ+mUnn+dMUo8h7Ph7PZ5lagZo4J+9/tX4fvnW+GLL9bC06crtrNetYpWxV1JdU1f/TXMtGYGSFNlnkSH4NcmeDkRdNcxvl7XfXc6+R1oEV00BoihpvaUk0M3wjcLOyFk+CH07UXWy2ytGb3Yl3X+8WLzYlZouQjFaXxas3LsM3B4buG8eI5W6sEhu4VVLiWVLPWteIgxHH0IHNOSMzdEGUUrncXsDvZPwmxhDSXwoX8AxyY6LY3b39s7ihE9fmlpv3mzZ+sEVdQhzHpNbbE1HdGQB5oCq4xGjSFVlLp3jvNssyjzAEVlofP543/bD8/Vt/Do0VKoy8zHWlYVdThXtfUqW2TWNcN8drb26eep/Gz4KaTAkrsT4pgfcqKlwRhm3dYs87TECK2M3kuN3Cye7+voUOuDafXgqialagksPYMJAfOOq3GvCYGW/JFe5GN7mc8/idiaOR+fYiAM/tIyebS6ayKFkiZOtS5iEwmDXbVk5xemTTikvIbpW9tWK6yWrMWqj1MRtqyHyo/AGpajLwEsZmYLryG2oIyhaEXP1jOW7dEiZ2XU9zI7nWh3Nva3YImPMsJWBNDO6mYjlBTfTQxoDJDCVX1Wbd3aPtRoJI1IYhKhynUs0mfiIfRSKu1pwpxIQiOjpkX2s/QPqX7VqulkBqmtlcWRuIY7U80hwm1lGNQPr7eRgKrP6K741ghN3iFC9j/6FlMID/I85djXPlhH0hzqGsVcP7sm5KCqe2/yKXyJ96bORgCyRogM+DJ5U+XbG1wIp/hr+AidoyNMAnpLNXlK0kktVT4S5ZvCutO+hEhaWTS1pm7bNymEYFTDlNoyIS1NmIvyl1idV5rbaNX1ytcIYUcS5aFuXcBHyOXhstaq6JSPE1Z6tUYbMhEdmzZWERmQv5mTlBi8jRgwHUEOikMDhADJy/bW1iOK9Y/5QQ4x94v9hgjg9ettaSQ7YVlLec9q29DFhbo0HDb40T10k2ZDu6Np7aqtj4e21DlzDiCo5eWZ8PMv10UQxrrCWOlFeFND3KDJKnjDHxpPLNaIFp2cPa8U6OEP4zzPF3PS0SHEUHJi6PEcrhJ1rwgBEjjUC2NLIAgdzBbwAK01ayV3+ZEkOuevGj7WUte21LSEDlezZIHlghDSv4Y6SytLNWtNIQhpVd26HyuqeiLwVQ5pCGUTkAqDgYiPDxcyGEp5VG9MLo2TIxOYRXwSXnHNQkqlctlzUip9+YeauEaHM842PMIkJK3MNAMErSpoAlp1YeRRWcTAEuRwjhGCSJFj42mOu803cEK8rd1Dj+xMmLw3ZUra3NKGRnZKJiQJerQUNASWuWZP6dzp+l/96lH46puPoTJdthV3F+YxNVXzKQ952hE8SNoA63LRwMFFTTIBMzo+3/Lh4akaDGyR2zHjjiCsI1mke0EItGpoPTA3AFf81ovhFJ98S3xJ+ovOn5wUmk8pkfx4d/nl0bAfm5moUyodpRIWCn3Lh0Uset29hT1C5aIPluMTCSVa4mgFtArpL0DoWydyKY7vp+Vt5xSJgteGGBD8EIdyMzu3Eli8rrUwRKI/CMdcd2EuCZMr2oP2RAu9ejsYTTZnWkRbZhb+TsL2dlkT5z6I0KbCTz5fDk81KW7UHFoA2gB9ax2XgBhtn36jPZmSag0RAzvQdn/UnQr5UQGBiSYEXuhDEQHTAXgfrENPPq8y4dvyTzS+jlbkRXepyAzCjFt7R6MFwTpSbzVMaXQDK5aOcfmy2jFgmoOVi4KYLTjzbzEMFrFMRbwoEE4L2qmlzezj2PpXS1xvbEujo6IJSq1/HaMRQAqltvKS5GeTnbIybds55aKsBbfS6E/EwHLppyyVrkBZnaB2vdKXJERMuxApxOcXS3HT35XltJBffAAlbaYEicA9P77YCS/0N6vZ2480Y/oXGtG0OJSZ6xfXqqHvRRPFrQHFW2omT3tbaX/HvhdQ5Asa9TDWgOYOe1qXbGTSxbX2MyAwsYQAERxIdcSl1gGvMO62/UamicS7nf+drjPTBpEQP6rUUr/9cMTDSmR9CPH+FpZAjGcRhlm5hlC+ah17WbfrlKuJ0GYfCkn1koQ37JH3BUgTYPfRFmnQAKiT0tpII1WmJI3BiEEz2mj5m9kIjUAvhJmURBxtXQgRWLrc1ISw1p+eo6FSgK27pJ8KV6entPvdTJ6PclUdIDTqRT15E9SvtHccvtbf8+ebYWNjLvzyFw/Cg2zBQ0s0hB+0L7TpFv3kPBYVNdrVxtunEYAsoIE4OxsxV43c9UBg4giBh35wEB9+IoIe9b7VKHZmQ6B02lJR2KZw7cyG8ukFvX2fO8SScBBHGSUgovZ0Gthqc3MLw8ftl4d71zVWlw17EIoJn6JPa3VKQp5yQwrWcoewJMSTxoMGgMkIsxL9D4SNIDQUWI9BGgVEofQihTLEoAT2fHTSNARIQlIDYiB/OnwtXTWGMT9QwH60htWVOfUt0ABQmXVfrbSkY3z6HJRpl2Nk1avXu+HdWy0Rrp3zfvWL9fBQi/DdpsMkxJBR+grAlD4kwzbzk7YI+do3NabnmSS3t3eqvgU9hYmTfIN5QyYKliONS0Yz4DNDnN2Vj7DB8dlL8iB7z4SnNBTxLlxWrPzWVspY1Bin46dPFk2IbmkXt2E4sEhF6IUXVDEtO7tQlAlIISW2UUIqnJkrRAK2e54YoCPclacS0jdggl9SzMIS+lFT0DnLT7lKSLeUljzQFix/jUe2Pgml1+OTEOQ67qv0PE8SXdExuojkxVrGSzXCKNMQemWFZsT8io8arfTZk6XwH//HJ7lG0St9P3FoBAwdxRyHpE9vZSxrV5jzWbXH+bxg1Si/dqhLU5i+o++wn2c1rGsmhhDoNOblpgXTebEjjMMOS9ZEocEHZBKGQhEZw3SIDnO8f3qZwMZkmX38Jn4NLBOsFI5iSkhBChxvbwvQW3Y2ZFQfaREfNeE7YZWH0Tsm2FUotIlStn1qgtQEufoPpAuoMZv6G1Q/JYh9CSIAVRzMo6aAiSkjBaVBI7Bhq2ZuUrglAqIVDNmo1Uxx6H+gz4H9DEQTpol8ihiWtFUoncndjtcgOm30o7qhwVzk6EP5TntmbGsOxC9+vh6eqQP6pg6tyzrn6a+31r4qiMOj8ZKNJJrk8LFGG0KEdWkL7joIjD0hoOZiHzS7p0kIPeA79k3Y87EV3zUTehF4RslY4zBJ6CH4WztHYVEdl+YQgPHISCoPKdJawDr7RGsMQR7s92wsS+AWygkW5gr4FMMMDZ6ShmACfIqWukQ+LXiKI4wR3GUJMOtUzvsYIAKJbUxAeheSiShqDQoLfG5b1suDT0c0fhqdhH2flqSlk1mn3BQhoSU0433S6KQ0xwHMuh39A8xstjOoF9hhMv/U7Fp6OXRySp3bvMOfcptbh1p476VMHifhr3/94FPJe55nlB2NJmb6ChiVSX5Ovvcv3LBhtHHeAq+2uzHvVE79BSYcaNkgge3B3q2vhmZoqFDGS/rqu32ETUlT7s2lN7HoU5e8ldYjXR/nX77aDUt/wQQqYMp1ggwyjAA6AWwSZLSM6Ux88mje4GSTGSMDCkw5+7j/RdfbshISUPzrxolwucLyBFqSQq1/Gx6qeyOQTRhLyCLkNQ4paga6wDQBxZ2KHGKfg7QB9QUQz8z0ssxC+BARnctpNJIRiKqGrIzpOCatSEDX20Q3AZNrHHY98eSr++HrDxhxjx4v2oQ1C0AGuNzvPFM0pBOV/yqO+S1//vf3tsHO3/7N46tcYmkgHIQf3wvOGixWBP3ccx/ljHkLjEKyRlqE6N7+jq2GgMp7pM5jBA3izAQOHyQC6479qlq0x5qcdJFraTZr0ASlCx0C+TLXx/kPHw61Wcx+2GDkCvgUHML4jFPQYnSfhxvz1rDd1QiY3PVx//xaDgrXt9gLs8sVSzMlMqAVPaUBcZh7ELotCWk0A+tLkDAuS6ha34Ba3lQNAR1HD1FVzsnMpHuUmacg0xLnbMRREuRGJHqPlLYsCWFrISkjI4OMZKJ2gWYh4qK/AkKw63U/NArdtyQCofE/P1/VpjtoWOfrRlWN/MxXmVT26zjWbvpK+z3MaA2lX/1i49JLKVNDncWQgUqnP/d74UDjgL5HzEf3fantsSSEE02WYZy0tXT4nmhNj5DPwnUI0CRou33EBGPlh+2++kZTayUY1ta06EsU+YJNApPOVAm3SK3yBSetc+zlkO3DhxpHr+Lu7TIecbAOEWUta/kJp1Q2wtOaAWzPWefxQY3OWIQdrbtIDEppZh80hyigqQ1mJPJG+MeWPESiM4QR9JiBpG3EYatKrzxONUeATuZTZU7dy2kGtG7Y6ZPQGV3PbnMQRUnzHSx/Ohr0/9GjZSMXTE+QDL4VNIWlEUBxpyIoRlBd13HPP3/1QcNTtQXocu/Fe1I/AXkn/Hj20bnfCwcGpdx3Uhg7QogzJxEjcrzXHI6YX1fr7TJnqmkSEinhkMJffbNpQnKd/Yzl1La11jXHSSBL3kQnoWfHCm8wll5yjXWYzA2ovLZ8SHa7Xh7LW0BQuLxYkrpSGkyYRoFPCx0ykJA3EuA4agK00mkBmgaRCIKJbRYvoSw/LognLEQUpgHQ8tdNOYZoWsKhYxqKhAMh2ZpPEJB6ni0sbWdtTQvfabE+tBcrsXzlosMY5n6mbQg/lbbvFunRUUOdzZthdflxLubByPoJMts4YXfXQwBSqNWYAJm9dNe7fOxTXy65Rqx6kAFjiTstnhErYFacujQEPnocwoB2dnKEq5iLpCEkQSfpo//DC3/73bYVZ3VZSzbrn2kItIApB+VVcSk9LWmLIUIt2Q1pFizWhhliUOWt6ONLWFGobrzoP2AVUeRpjmJWPhU4TKmMU5rt3KYlngQ+QjcnBo3i0bFuIk1A0luHLTQi1TUG0QwYcirBLvUimpskqpXeTEI6ETuoEfyQi1r9phEorDIpG6ZE2Gikaa1gy0qoqaw2wQ8FwHCkCMJTYevfsLqK2JRnv+6V+oWaf/04iDOtLkyIjB3Uuk8OVr+539/rmJcBfPdxrsLYEAJmImyhJqz0AdoLL58nh+wtxqdwlGpXP9+dvjuc8k1+9/kUZp1/EwqZMMCMkMJcy9aZDa13ROvXnATbme93COFvtfHLaXtRE9HUpxAbryoKgKZf+SpHjIrl4+ySVvd8rw3sB1FehlTWsk0kivjYs4QAhBsjjLiZCVIrXSyh3V+CFoGMm+IicBbACHhb7E4k165IA6DFr2Obr6DzmIFMY6hAACIDTEX619YoongdGgdh/eGTBtOR7tdm1rOkrnVKE7Z85Yt0mNTH/VOZKJeC58JWTgM24k26fhzbjLLUE3Vp2azq7DtQZsBC7u73hwN9lFqgXu9f9oL184DG8JqxIAQeDiMk0uqk9ojSc5KfH3KQwnnk1c9bRgO4flovES+S7YqFQODLTL4EHcLj5Kht6+bnH20mANM7lAvIWCV99KoHBJO5FL7J9c9/3DWhsSw7tFmABABj8oGOXxPM4EHZiVEBZmUOKW1mLXYEsNJa+j7K19BCb8zW7YUPGWNfZ/gm9+Am3Mcc2gAsFrkixVo+KrUEvsoFGajgEv+GN4KaPSq4lxGADjqjljqagV2n/M1chJYhssj7IiAGXXeqMjF0M5KPzqu/YVnEWmfvBs7zp1LZnx4U2JozIMFVZ9AW8G/gpjXjHS0FKBgdFv0UjhkbZna+EJ/CivLzPXDJ8GGNymkBdJ86mkeeEGy4nEwUuUuH3X5K0B2fwkM+Pz9XDVsM17zAIdAQ6kWXwvaRIszUAi262zj//HuRgsqxpOW4TZhxQzBDqFE+E24RROzfdo74AZQP4XqZm9N+A2c635NklTAu0EPMgrwKcJVkZjIhqbNRyMu8JIKxFr9sRdaqlsA3oW6jlvREVD9LC5nwZ+d1TaZhYGqKaUT4wsDIQuQxvzIdZmZYgiPDTAWhhIRhLcxXRBh8mKt4roYfw0EBsz+3vFK3ctJBbjdM9cfn1jiOU9jPGyQ5HlfAJ43QYqTbfXAjTQh0kLEx96j3GfR6UZbmZ8LHTU2HxEmtN1fw6zNV+2bjIBPatXzBnS/XXj+a6Fn8bZ7/4eWe3QVSiLN2KQ+4Z3c3eRM1hGZU1ey8JeizfAjLeup8LeBSxIlZvibYLRIoMhMbWgVxmSy1Y5WVMptDsOvA4CNCrecptcgR5ibQdcxoJPZJsM5lBL/+tTUBLe+HMA2ALTx1RkTErZgAx8Q4WuW2v7PCc5rsNzNDJ7KVwoQ+N7ccUxxhHVsKVmSNCezerdNG1BQ5r3xjOo6z9JT/Are+uqD7qp6qX6q7+QUsPCzwboiH9VtKG0YJm3Q3soQAGSR2NpvFmD2JldV6+PaHSwqtl2tfewUvLDJs0ERF7iP8Y8zZ+JTuNs7/+FKagoTSktbu5z52Z1qeWUl0oKN22Dto6Pu6efn2tdtZXRrAZW52rmtIZf5BZgIw4wcrppUv4cVs5phzrAeB2AGtblzVUyG11K1PAU1AzX3TCGwmtMJGBvJlIsKkFcOQgwhDF5tmoPkDsyKCuv6iIFeeCHUz60E0Qokwd0bQU0h8zGwUQGcODimX1tTRRjmWlvRGUjENyWK8fCMInSeN4le1pPYDLZd9Ig2jdkHrNcLFL/c773qf76S/nfOdctxN/v3dn2G8VdmPJp0URpIQGClBQxTNILZS46vDo+y8rvHBXhRO8clPr0EKd/uDPl9TZ+i8Wri7l2wQby27vBmbStCp19mYsyHKf5nr5/zL19pRRG5BpBBX/hT+CCX9IIKb6svZ3TOVzZ7Dje6vLysKxt65zIsM2D7zSi6rbEYT8RJdihi0U6ZZSJAqLseFjmczASme2ciaEX1KHwEEIYlry1gkkxJCmtFGFta8aKWfkYYX+wyiNpIENTeP9YqCO7X6LZ4S6T+jnXi3dzSvo64BBnYtZMF9kfZylMN8hWPe8i0N8yNC+OmzNZHRtDaBiXmlenX7lomu6I5P4d7nO+lv53zhOdgNOveL5eqE+7v/p/L/1Pne96eRWlXf4AWfbCzqmP+OHCHwHdzErpqeR/ycUui83+/5dF3yz+ccYzi/qpUuLyOE6dqUxvUf91wA7aJ8bzseUlhXq3OZTVpo7VIR/e3tn2jlzcGsgEqdqftlDs3pUxhfdv2ZcyZluj5y1U3tvVhFfQVMREudxzafIZ/9TGc0Lf6oGdDyn5ub0lj1aPKjc5hzuKgJQB66IYKcSDQC/plgj+KuLU5lTaLpbHgyl9t58lAmpg1kcRBEkVQgip98vhIea4e1k5O2DQO+SEJx/3hHCnLe+fnr4cNzoqFaneBVUkeKECLg2Krjx1t8YXmxRyWcypF8PrVe5Xv4YC58q5UqTeqk7xErAYI2c01NZrI+EipvTY8s1zsMf5DgZ6kLRhQhkDDd2RITPBeTMPq5QfkYIskaRea68IjGenVyL85cKswSfn37qR7KwA6l0UFRph3Q8av6xaUpYmc0YUY81bS5USWbFxGFOMJecFAPaVLtM30EsY6RKMiPfQeagdU6apq8yNmi8I/5RPLorSm0w4ONRVsOm7IdixC4hvkjvFPUw+rS7WcY+/mb4yNobfLfpE5cGylCQCUzgRDtFBI+CvOy48vZy57C8i86n+KTf93rLf0l+V/1POrlhiYqvfsoU8wFgm9aO2qxW9bcnIYsnnPUP1X83ElF3O75g0M1h+z+Scx0l+H6999TXW2XtAvw4A5rK1pUj601dcydh+kztLnE3Ac5NAYkPcK5pjkjVS2jgaM8yaZvYZIpnZECfQ5IaTqgIQiO5Xi36dAuaRRBTbbomEbJdL6Yn+VDftIEuNRIRweYF9e02c766qzFH2nYciOtA6X70ISKOQkxLiw2Lvz8QPFBS8OsPYkjj0aGEGg14hhrz8vNf/uxQwsQkUVdfj5dl3zLL159petvev/i9Y8fLYS3H/b0kaoAF/wxpt20BKpphEdhUx3jYR4e8/N8TMbvF2ABRg/WF7R0QFlCFNawmt+Jzwdf1iD0ioR4+viRs8hbUycom8KqkkUikCEFO69jhAbPFpMT/Q+sy3RKXwXJFR8vk68LuC6OglKs/ud9CEoHES1rb4UFmfGIP1Rn9Ikm9SVnGnX27hgP8AV5WDhmONwCHjxjNL6rdnOlZzXqvkYZxtf3LgvK0D6G8tmXYEzAp2JvtPl8OiZk7RPqxKf0o37+N79/Ez5qPXubbat65jUQ+SEICNNhy+5ak+y2hAE7pPWqvz1x4bG8OBt+rv2EDRO9mm0pKbaFpYA5+1bcbtj2YZCiUBUxxfcr3S+2xPM6qKTF82nuiAkMPVs+L5sgx/BV6qBwJI1oluqEs/NGFDpWYs6xqumsOp7Zh5s+A8xEuWaQvSyP12jXdUqUSur+7b8xNFwiCWcPY8y9O9cQ7MVHKPI+20str9gKJrYrPG7nP9cWiB82D2zsO7XkNcUxFt58/ZT1JA6PTjSUEdPR5H3cB4fHVkcTgFbrs/U3HITHY20qA2XwPmhOdCgJDlpirECKFomJxV6VDCWuG1SY5S+YYY5hCJ93097L1NLsEeZZQgJ6hS29vNwlbVci40y/EQkSDtZPkcLKLJqK2uqnKJtmUKuJkJT5kWZ188eQ125HOW04ZPyIdHpQiHg+EeuLceD5sdZWDn33wxmz8J0SAi9yav2NGW7XKu6qZpRaX8L7OKzzoouPjpoZIVyUYnzjqdun1oVZX53XpjLMvpVIQyrLmVDWMeRgnbmKYP0emzDGyRs6PmaW04YM0j3JMmWNz13ML8jiFNfv7dPAibKIp+hMsMu8pGJZJzZaAXMN+LvMSd+wuRe56fGyxH5uYAjwHkAKn3q3B3bDW87oTgnB7Mnpe8AH3QkNf/lsJbx9p76ESxz2yA/qgF5fn+8CgouKwIxX+P37vazFzQO+2D16vBrt8STJtKeU2mqvH4ltCXC14E1y6pVRhwQtaBxC2zppFTYDjMImeJU+LbNNS85a7rT6M9Kxa7mmS+YmMrDMb/mHZ5+4gQ5kVi49PGrJRNQFRFc56N+wOvF+WOdMTDApLdau6o5sUJa+iZi0Vvgkhou1dZohH/SHF38mNzyriUzPNH78U46WxscPMi8lITfmPnW5Suvp6dMVG4p5ET72quiHD6/4F2320AVqO2RRtg5pdq1jNVlsvMQZMZiUlCkIE4/ysU5f0zbO5pny55636Si1dTarWRYXvtUQX3WkM9lsT/tOfIoMKBsDoignBBhflWhW4/uC0My5f+s4RFNfAjrDfQy9O9EQ0ouat9CEI98q8fbNJj8BOgHn+Wq//NmKlo4+DDt72RpH1E/xNO5yR1gmg63tg7C2qrX1dQ5MGAJJK3ecwnQisw5Qet5Wxx71XViY0S5jqzkEk3zAo0YbQMERT8lp5VSZHBramOVEZJBGVl0Vg3lNkrPF7fRu2Eq1+qjYvyH/oNQjUtK7Y46b8wJ5+FbwsPdc8ALzuLo70RDoUCs6IwFFdPspTXd8Co/LeRP69nMafv3LTPCdhSASQ6qQfIYgmqZQMANw2tbEydLx3RfDo3R+U53ordRrbgXLCp28Qv2f/XQ9xU6cz7vO+4omUEUT0J+16hVPJzHawI6WAzlQH8t1yWCuXtZsZwEJlnxT/GcRp66wdVxH9UEfGScLzsMFMHR4Qzy6ZdvZzEc/NPRhp9l7e4ZFeUVh1W4/wdcdn8Ljct46SVP9RMHffrcV/u2rd5EBASSvvA66woyw2rA+hVTb0fffqc/ADBhIwq76dId/9mxdi7Qtj36lrlFCWv/WT6Fr0jGX0y/ABDUEP3tlAE2/DlPYxmLl2mv151p5vzf2666EQHej9UoXjUCioZqM4gegryCT6JmXh3M8Jui81YmKJ11MAv7Z54tqGR6HF1ph1MiAtW9omdCK0yGzXFOYFt/bt3u2smWOzwgfUFYru9XjfH2K9XssItgYczIoCnxGBuEQutjwGSbL4KCmTEKYhVo9hozGK673y22W5tRfot3gcPl3ZKHLw7yKpDfzo3zyStcPw+dmJ1rLqakFAluaY4JDeKI1VapRixpGOW673pjmxpEUhqohGCHc9pMYwfypt70c2Zuewv/4Ty/Du829zkeplwgTUF6FQhhZsrQwmy9xQSeiXrn4RfX4Hfb5fS1+t7OrvhGZRnqV36peqM+CtuJE81lbmw/1mjaXUR3sDxmHQFVnL5jZO9OjfsOKSmWwGakqW6+WPyaZKPClFylNmp1M5/SgHRPllhemhFmcJwEhcZ+8nNcIA3i6Lj202wyzhPSR9oy67JmC84zWVbT9jIdcvkHjwXcwbm5oGsLZb4NQES6FJSw6bsLO2xfA6BbVWi98NJuUwn/828fhv/zzD2F7J64imjDq5SOI6Ixm8tq6hGhySfB3+8M8/+HDfmjQ3EOayPUqfzGePaf/7v/5oy2Yx14AS1qWYVEzlBe1oF38I6zj+XqYma3l+ZGHjZ6Rb+PtCUsYc1/uzH2TDZcYe6WEPcc2oS1LZ0LPNDKd0YUdM0rsuFc25tIbyXnMPCb01epnoT/KgSDmjxEmJY2FTenT9YP25zRbeWlBncbpRpBn4X0yDfMa4fx9NORSppQaJAcbbpyU9O6S93mXnhnlAddtkcbcghYSTONwb6E8g65fr/z47Hm/xskNVUMYJ2CGVVYmHv2Xf/oh7NK6NrsSX7kkkH3dvX2JrTBfr2kf38JSF4P/hnu94x1YdL9tfbm7h1qSw2I/XW7qxWqh//rfnoeDg/Pbi7L/ASuKMlmsrCE4mDXmtQw2s7fZPW1mlq0qq7b0dF1LOtSmtaSDFgesVCq2xMSUWs+sQmn56No0ByEVGsFjQgdfB5AJRGH7I6v40c/Cql9c9hrxSHqVXmWbUhlteKsIIJU15X9bPlrB0rw25FEn8jg6lozePzhf8pwIeB46zbOJaOtXccuLDB0eM4l6vppjFeOEMAKPC1L4h//6owQsTaiLBGsqaOe85u6GebWgF20/ZJ3n2+HLSn66JIW7/T7P72jTH1YtjZ9xKk/KLIW7/SAzRyX893/57hwZlNUEZzJWTgQcQwjZLGITwJCFEYXOSdiXJSTNL8ZbHik+5ocAN8FNfibQRRT4JtDjPWI+2XGW3ha2030gmbPns7DigfO23YKGlS7OamluWv5j6nbVVWaaFKwqBwnj0KzMl7YWyYBIyIB517F1vb42Lfwtmf8MAQEnhCGAfJVb0CL6B/UpvH2/Yy1QwgjC5FsTtRBO8fhlLYQ0U62GlZVZCc3baUWyg9im5kYcyGQFaRXvTzkvKx/n69oM5h//6WsztyQ8TOhngj9pBKnVHc8h1KMAtsllRhAKS0IYgehaBDv5J7IgHQTTEeTpXLzO0nG+eN+caJRG+TELupPf8DUC8JmbmTKNYEZ9BePsTvS6HBxmGgBEoHYCIQS+DZmm3UAAj3PMW2FQhb1jIczPT4WF+d6WbfjE+unli8edOAzFm/04IdwMv4Ff/S//+iZ8/3JTX0aHECTxrhbWHpEINMwpCzKxTMukkhzDQCXmUlDf4KfDDWku7Ph2dNyUINdWjWxuz0d91fIoHenZGewf/+Gr/N45ESB4M+HeEdCKQ8DnLX+EdExn8RAEwtyuzc4pvbX4JehT2nP55dfFNAh90xSSBpHdI+aT3V9p0BSSRpFX4JYO0ALoJ5ib0cJ2uf38lm42pGx39zXhTvMtTOYnTcACvNIxvkgARhY6n3w9gvDZ44JpVOVmLSuG8MbeIdJGpZgqMeNbFkR3fSLghNAncLd52Vffbobf/eF1x/RDgym99dfwEWQV9WJPS3uoaFMWBHNFUqeqL0Yy1RyrZzI2nk5hdvNq6ONt6ItrapgPpNHPfXOTlcrd0rjL3/32e3GIBLEEt7XsTfgqrPLFFjsCOIbNRq/z1krnfBYfr4stezSCMwLf0osMIRL6EPBTfqrvuXi7v9KYNhDLZaalPD67nnwUd9uupv0O5mZjHwECcJLc5pbeJTr+cfI4gggsWNAEoAbaGqTAt4aHhULYWK2pHynazBrqj4AQiu+YZVr4Rkg53Wu/KcW7uxwBJ4TL8bmzsx+3jsJvfvfGlrC4s0Lc4MYz9enw3XfvwutXm5lwzghAEs9a3AjsJIBNgKPdZIJYfmrBR8HeuTY3IdHiH2ONABKoyRxUl88Q0kl1b983CwRgEt/6EEzoI8kz4c+ZeDbGGTFkJqTl+ZrMobVwrD1D0AxwNAoMNfm9HJoCs8LdXQ8BJ4Tr4TX01L//09vw56/eF+7LB1H8CEYvzISzF68+hB9/2LTN5HNBf4FGkBPDBGsEzCxG8Nc1agYyGOdO4sLL+MnDN28aEvRq/+s1NQORfFr/vLUdLYAQEUYDsYPZ+hIsSn0plbCxNhMOZcK0scTSbvkCIAWc/eYEoYgsOw3EO/OlWGL/uRQBJ4RL4RmNkzs7J+H3f1Jr++22fVh8B3xgo+Y/ebgU/vJXG5pD0NHX32kPiO+eb1rZmcW8t3cijSGaazDlYPopZRpB7E9AG0h/0WRDvJmI0Agyk1DHZISmoHQWn5mUUn5J4zBN4nxnsV1naWJ5Bvm0WZZ6Wma6mggAIpiUPoHrYvTm3XFoZHs55ESQJHYPAiB/S2fnFBAH1NWvwhaidCLzzuPQMuNB1BRsE62MKGABYpn97FpChOmqv04IV0VqBNK9eXsQ/vz1+/Du3a59UnwS+kasFXSX/sONhfCLL9fDwwezn0Tp8LAR3mhfiPfvD8J7TWj7sHkYGuq76HQiSzhDADIJ2eghIw8IQSalQnzex0AfQZYmEkMkCOuLsPTKD+Kx4aMQDcKfe+gYP0mYT5b84gSQE8J/WqQ0jQagY93GnRD4sHmiOQgy/MtFvSAKfAvTlZA0gUxr4IW20UaWIF4hPtc+23EyZnpcucko6wuDKYA81xoU4NnKcunuGgg4IVwDrFFJ+v7DYfjqm02ZZTQa6Q7dZ49Xws+/WNHM6bOjQK5bpF2t6/RBddrSPIwTbQhzLIKwXcJ0zP4AJtCTAMfXh34tjUDpp0QcCAubX2CkkCTJ1Uor7hCBRFMPZKRDE/4QADu5ueuNwN5BQ0u+axJi1h9gPtSA4KcVIxeHmypgaaKv2JiG8/r3cCNuGqVHaA5Ct0P9dHwdZY81EcO8Rmy5uzoCTghXx2rkUiI8v/72Y3j5ZjdsftRUUL4MPrJb9FeWZ8OTJwvhy5+uqlUcR37cNjBsFHN83BJJiCBkfmjIT2PQTbCY8NAQ10JBGNVk9mbIQ4fsUYyWEDUPyQ3FYWYgGULGwrretBDFmQai6tk+y8OpZqH0k3PIUhTPf4gabd5noAdlzyojABt0ZEuJROEfiSJqBySkD+Lhg0UDBT2gSApE8rrzg5+IwIhBz3dhTg/T3ZURcEK4MlSjnRC1/MdX2zIn7YscDtXK1pKSfCFnpOT1wzUmvK3OhI2NufD08ZKGR/rQjdF+E0avdG/fsSnUSa4JFAnAKMCE/lkC6BC9Uiiwpv22aYAkMjBiUFUTAYj2I7lT/UQO0twWNMvb3dURcEK4OlZjlXJbHdGbWwdmhtnfb2q26Il25JIpRpPMmHXMuj18XHxQtJ6rmqPAonMzWnl0fq4SFrUa6doqC865EXasHvwIFrYpre6bH3ay0UOS/mgGEvKxrRJ9IwBjCp0mIJen0bvKqrg1NNKMEYp9P0XNAFMSjmSsgzSrDml3V0fAm3tXx2qsUi5JkPPnzhG4awQqzLlQR/tB1rnMboA4IwHRQvJhCKMC7IHZcTrX1gbY7RZagKXQliHQgJz8eBTnLZMuEcSMhqu6ux4CbmC7Hl6e2hFwBPpAYEP7g0ME8U+9ApL0xb9TzWa2jeptBVq0BP3px7SEyApQRzQ76f6d+JQmxlG0SBkMOXXxdt1H5RR6XcQ8vSPgCFwbgVn1Pc1o74vdQ62SaxIbia9s5BFMmkAMI/qJ4xdfJk7IRMusmGJgmycxLDleaxoCaRVh1yiCyWyW1nLwn6si4BR6VaQ8nSPgCNwIgc8/WwhoAjT/TyXUWak0aQJoCwhzZjOnY4jANArTFCJBIPfjn1LSF5G0CJUsEQj9CzP1zsKONyr0PbvYNYR79sC9uo7AXSFQ1QJDK0szmpdwILEftQCJcRPwqAsm6FU42yfBlIN4DkF/pHW0q9W6hgrbCbX+0QvUX5CpAXimKWgc8cL8tGsHfT5k1xD6BM4vcwQcgesj8PjRvGkBRggS7piBTAswjUGxqS/BzkEI8a9ly11DH9kf8UYmKY3iNe+gOl0209T1S+ZXgIBrCP4eOAKOwNAQmJaW8EhzWl5ozkymBCDJo6CXjzMSyHwL68c6mDE3ZU3YU6kEzGXjSjQDrkFbWFmY4xJ3fSLgGkKfwPlljoAj0B8Cjx8s2DpSyf6fRhsh1IvH0AP9zsXRRrHfQJGQCH0IHGZ/bArF0iTu+kfACaF/7PxKR8AR6AMBlgJ/9tmyJkcyQTL+YTpqSci3pAWkv7bWsbI/TaSsai5DS5s25emVjmswMbX1V9H6UkuLWu/a3Y0QcEK4EXx+sSPgCPSDwAOtkDurpUhNI2C0EX8S7GgJ1vrPtAUzH0kVyLWBePqsJqG062tuKurnOXRf44TQjYiHHQFHYCgIfPFsNZKA2MA6lzM/agJoA+kvdTxjUmJhQ/5iHFrF0mJdK8/6EhWDeGjeqTwIFD2PTyKAnbdo3SV8zvWMPJdqOBHdhS2EC4fDKcuE3oUhqE8eL4QfX2xbDZl3wCtgWgL9A+o1RjOI8xJSfIZ+toTFTG0qrC7fbPn1CYW3r2o5IfQFm1+UEDAZzg/f6QUCPUXj27E+8uTSOQtngTNxKWHmF891C2bOdcd1XX6mmGfSngnEq3pEda7v0q17pbVcshMXnu8u4D0Lf/n5enijnfSOtPgigh+XfEYQmZN3Km3h9FSga2gpjiGmdCA/kunJ3eAQcEIYHJYTm5N9ltm3SSXTIa23FM6+5Txsw0MUytPqoHhsCdN5WoN2tig2SZ3tcVDMPF3Yy9flxRxSkp5xyBa7Q0oVfUtr+XSuslLYzCcqkS2mpnHzDIFMqZKfIvJwdg9kWdEVz+fxiuwZnyeYvAMWvvuldtv7l9++6EkE1BiCYEe99P4QxwS1Rw+WAh3U7gaHgBPC4LCciJzso8u+PDyEvvn6ycM6gAuQ0zkpZOcBIXYMSozmm54g5vL2HocXuO4T3eHssphdz9mo3QLVwpnMOHOukPWZeN0C2U8hz8TLRBHDyVeSjBBjeq5BoCsVCVX3dL3NplWHaXQZoWTJssiYVuXspMqT5/mktJPmP9xYDI8e7uU7AP7/7Z0FlNy218WVpMxt2qbMzMz9l5mZmU9PmZmZuT1lZmbmr8zMzIxp2qT59Hszz6Pxeje7zqbJeu9LdiyLLF3Z7z49yTM2Q4hAcMfY/Rex7BV/npSF5x7cU1F6jz1K/PEb7Srq7HtBhNDZiHbB+uwRswcw6jgIIIazYz1c+86Zehp5yVdXX+RvKbXIWlpUjq4dW2bMYixLPV9Rdn7dzJSwG4VF182Vtyx1xW0XcnJIyta9EFk76t1qnFOn9bem672ot9Gtf84NEzLEE08nFqmdx3BsQ49/a2f26W1i1oHEyFpq7Uj9ds5Hi7qtRJf/mGW6PvErLX4LfeNPbmYuI7+xYr9rhgfYxd84iF+UN0EkEUnnI6AfyOl8TLtUjegXnrv4NfKhf/3PlH8MczTFH4+Nh7SWn05S1hUX50jTeXLSFiHk05JiLYjE0uoKNL0e8daepHASJGutbQVlmxvd3IesjizQnF5UbxZXDyRFiTExcvMT3FB1y9dcUvk2xgq8Djs6QcTyeey8yq54/OWXvuHh/3sv3ms1BreZZuzISHF76iQTjGVd4kdypp2qj15AG0IDnNx6Q+gKqnbYRgBlH5+/+N1hIX4zcej7V/zrG8Jf/QbGn+GMf/8MjL+0NjAji/iOkBGFkUUsixJu7S9L+A8QoA0mWcAj2nH0DrQja4ez1Nvjxq6XN52H3uMvJqbNrpFwLcaaFj8oj4K07IwBAYrWDpX4HDPuOppj1kmsn/4WM33mdw3oP7+GNvkkvUUGQ3C05TIaguB2larjBo4QdX4Y0L82S+AhNKVU74BZpW6ielzuvExfi6zbstVSzpRjmQo6UKY9WbM8WaClJZ8l5U0ynynQnzgO/m2eNcUfS9UCNjMgaNmzysqMQvvK0JZM6gNn7avPXTJXGZlie3jJzMQaGUPxaLNM0iKb1ScBFkcWyx8DY48xaugz7pjhq29/ikXivxjXM7qJ+kaLZbIJxwl/RJcSfzbDqrfDu8/qDGEw6xHLkIcsxPWMO5JqaZzXfkuhFhMvEDPaL7HVfYe1aoknB6Wi1A8WTrDw8bH4CnyIECowiIPVhXijxw0cYTiszng38DAMGBAX8KKmYRYwJMWfq9oDWLsSl0yfvfZeP2tqmQq8cDsu3J7qszxJvfS1sJ91S9++tM0XM+qk0FA2LFA3GpfWk0S3F6p25ysiAQrTEutPDDkR+FjWytTbGvvccDXGF8mi4QEk/J63GRwcrS7uNV5Oo96B5hIi/stvfrRZwUgjjBD69B7L7se+/f6JKc3C7x+ACcee8ffBaSH3NPgZ38Zjr/4xA+cxomfEt2cvrhDDMaIHjYn3fGxtzMNspE7EZGEsKJqQBaPhkmLUGC9P7XpHEULXG7NObzEPyQjxTuBZYpaAcdcfUuABjmEe28YDX7u8nxc1JntcskBRru4VF3VRk5iFCxmYxjKdU1M+tp7QyFwLxc/a/5oqimU8hx+bKh+GT5wg7Iai8SjdJqlFTjv5+GGCOFP4869+8TcURjVrvylbPHElXcOmp5GK6e/4gY7vkXzRHfcrY2CXq6dDGkgtrZ6hFtX2Zwp6i/a3XXRYT9Wi8rA+Qv9B++yejh8ceZCYGWCtQQyEieOh8bQaQUTrsG7hWRNJz7U1JQ17GGOGvGJMi2TPWQxk4SSDxdUVKNGFeeqRhWkUShUw50guc3qaheuB7DwtVtSmmDHNm13Gr5/MBlLL0vHxsnb0MlQSxfPUzv6bz3QsvWNmSceTmpXM6HNPRIijorXvJaJptWjLQ7BWT3QZxZN/o9FhcdEyd5cR32wKHvxkpqXF+lhwHxh3ZXHfOVZ+bVw9vKSGUcMsilkCabiZAAri7YVLCKaIwjmzAionbyyStZGgkUgtq6X5zCy9dr0TVJe1x04q8CFCqMAgdnYX/OH3B9KO8aPFeRpXD9MWIxCOFkcpTmqHzvjkOc5LGpU84xkBeP4sXz2QnccMVi/tjJFpPGULLXoSoqTtycqhoBKln+4eyvIk17G4WMbqqx0an/UCWblGikJCoFMRECF0KpzVrMwJIu2d63dX/qTVCKCWi3jEy2b5PUCa5ah/MAtJzy2MXVZXzlmgRaY2I5qUaF3hUqAp3s8zRkjTsRHrLUuVPJVw3mhho85YeWH9bVzfC+TLcRmJEPivEBAh/FdIV/g6mSLPAo3OplEWrhMFOdI0K1GPaBHfqG6wQ00Kt+mkUXUr0ZbB0hLF3ihVCxWWrUcWpuUr0LkQGIoIiBCGIvjd5dIo+LwyzJR+PjFLGAro5BtZb3e+SQXZhkJjdUkh0PkIiBA6H1PVKASEgBDokgi0Mfntkv1Ro4WAEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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",rl=i(42441);const za=(u=[],l=[],t=[])=>(console.log("---",u,l,t),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"]}],yAxis:[{type:"value"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:t},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:l},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:u}]}),Wa=(u=[])=>({dataset:[{source:u}],tooltip:{show:!0,formatter:function(l){return l.value[2]+":"+l.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var Ma=Object.defineProperty,ol=Object.getOwnPropertySymbols,La=Object.prototype.hasOwnProperty,Ka=Object.prototype.propertyIsEnumerable,sl=(u,l,t)=>l in u?Ma(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,pt=(u,l)=>{for(var t in l||(l={}))La.call(l,t)&&sl(u,t,l[t]);if(ol)for(var t of ol(l))Ka.call(l,t)&&sl(u,t,l[t]);return u},wt=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});const Ja=({shixunHomeworks:u,loading:l,dispatch:t})=>{var s,c,g,d;const E=(0,T.useParams)(),[a,p]=(0,e.useState)(pt(pt({},{sort_by:"student_id",sort_direction:"desc"}),E)),[te,$]=(0,e.useState)(),[A,ee]=(0,e.useState)([]);let ce=(0,e.useRef)();const[S,ne]=(0,e.useState)(1),[y,K]=(0,e.useState)(!1),[U,Ie]=(0,e.useState)(10),[C,ue]=(0,e.useState)([]);(0,e.useEffect)(()=>{Z()},[]);const Ee=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:a.sort_by==="student_number"?a.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:a.sort_by==="bug"?a.sort_direction==="desc"?"descend":"ascend":null,render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:a.sort_by==="vulnerability"?a.sort_direction==="desc"?"descend":"ascend":null,render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:a.sort_by==="specification"?a.sort_direction==="desc"?"descend":"ascend":null,render:m=>e.createElement("span",{className:"current"},m==null?void 0:m.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:a.sort_by==="complexity"?a.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:a.sort_by==="total_row_number"?a.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:a.sort_by==="quality_score"?a.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(m,h)=>e.createElement("a",{target:"_blank",href:`/classrooms/${E.coursesId}/shixun_homework/${E.categoryId}/analysis/${h.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,e.useEffect)(()=>(te===2&&(ce.current=setInterval(()=>{Z()},6e4)),()=>{clearTimeout(ce.current)}),[te]);function Z(){return wt(this,null,function*(){const m=yield(0,R.ZP)(`/api/homework_commons/${a.categoryId}/code_quality_analyses/check_status.json`,{method:"GET"});$(m.status),m.status!=2&&m.status!=-1&&(v({page:1,limit:10}),clearTimeout(ce.current))})}function v(m){return wt(this,null,function*(){ne(m==null?void 0:m.page),Ie(m==null?void 0:m.limit);const h=yield(0,R.ZP)(`/api/homework_commons/${a.categoryId}/code_quality_analyses.json`,{method:"GET",params:pt({},m)});ee(h)})}return console.log("-------",te),e.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pl30 pr30 pt10"},(te===0||te===1)&&e.createElement("div",null,e.createElement("p",{style:{display:"flex"}},e.createElement("span",{style:{flex:"1"}},e.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",A==null?void 0:A.created_at)),e.createElement(re.ZP,{onClick:()=>{t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),e.createElement("p",{style:{display:"flex"}},e.createElement(b.Z,{style:{width:"100%"}},e.createElement(B.Z,{flex:"80px"},e.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),e.createElement(B.Z,{flex:"80px"},e.createElement(L.default,{checked:(C==null?void 0:C.length)===0,onChange:m=>{m.target.checked&&(ue([]),v({page:S,limit:U}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),e.createElement(B.Z,{flex:"1"},e.createElement(L.default.Group,{value:C,onChange:m=>wt(void 0,null,function*(){ue([...m]),v({page:S,limit:U,group_course_ids:m})}),style:{width:"100%",fontSize:"14px"}},(s=A==null?void 0:A.course_groups)==null?void 0:s.map((m,h)=>e.createElement(L.default,{style:{fontSize:"14px"},value:m==null?void 0:m.id},m==null?void 0:m.name,"(",m==null?void 0:m.count,")")))))),e.createElement("p",{style:{display:"flex"}},e.createElement("span",null,e.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",null,e.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u7B49\u7EA7\u5206\u6790"),(A==null?void 0:A.grade_statistics)&&e.createElement(rl.Z,{option:za((c=A==null?void 0:A.grade_statistics)==null?void 0:c.map(m=>m.specification_count),(g=A==null?void 0:A.grade_statistics)==null?void 0:g.map(m=>m.vulnerability_count),(d=A==null?void 0:A.grade_statistics)==null?void 0:d.map(m=>m.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),e.createElement("div",null,e.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(A==null?void 0:A.quality_scores)&&e.createElement(rl.Z,{option:Wa(A==null?void 0:A.quality_scores.map((m,h)=>[h+1,m==null?void 0:m.quality_score,m==null?void 0:m.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),e.createElement("div",null,e.createElement("div",{style:{display:"flex"}},e.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),e.createElement(Ve.default.Search,{size:"middle",onSearch:m=>{v({page:1,limit:U,search:m})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),e.createElement(Fe.default,{columns:Ee,dataSource:A==null?void 0:A.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(m,h,k)=>{k.field&&(a.sort_by=k.field),k.order||(a.sort_direction="asc"),k.order==="ascend"&&(a.sort_direction="asc"),k.order==="descend"&&(a.sort_direction="desc"),k.order||(a.sort_direction="asc"),v(pt({page:1,limit:U},a))}}),e.createElement(V.Z,{current:S,total:A==null?void 0:A.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:U,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(m,h)=>{ne(m),Ie(h),v({page:m,limit:h,group_course_ids:C})}}))),te===2&&e.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},e.createElement("img",{src:Qa}),e.createElement("br",null),e.createElement(re.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{Z()}},"\u5237\u65B0\u9875\u9762")),e.createElement(Wt,null),e.createElement(se.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!y,footer:null,onCancel:()=>K(!1)},e.createElement("div",{style:{height:500,overflow:"hidden"}},!!y&&e.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${E==null?void 0:E.categoryId}-${y==null?void 0:y.student_number}&resolved=false`,frameBorder:"0"}))))};var Ya=(0,T.connect)(({shixunHomeworks:u,loading:l})=>({shixunHomeworks:u,loading:l.effects}))(Ja),Ua=i(26724),Ha=i.n(Ua),Ga=Object.defineProperty,Xa=Object.defineProperties,Va=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,$a=Object.prototype.propertyIsEnumerable,cl=(u,l,t)=>l in u?Ga(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,dl=(u,l)=>{for(var t in l||(l={}))qa.call(l,t)&&cl(u,t,l[t]);if(il)for(var t of il(l))$a.call(l,t)&&cl(u,t,l[t]);return u},en=(u,l)=>Xa(u,Va(l)),ml=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});const un=({shixunHomeworks:u,loading:l,dispatch:t})=>{const s=(0,T.useParams)(),c=(0,T.useLocation)(),[g,d]=(0,e.useState)([]),[E,a]=(0,e.useState)([]),[p,te]=(0,e.useState)(!0),[$,A]=(0,e.useState)(!1),[ee,ce]=(0,e.useState)(1),[S,ne]=(0,e.useState)([]),[y,K]=(0,e.useState)(!1),[U,Ie]=(0,e.useState)(!1),[C,ue]=(0,e.useState)("");(0,e.useEffect)(()=>{u.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(Ee.resetFields(),d([]),K(!0),v()):K(!1)},[u.actionTabs.key]);const[Ee]=N.default.useForm();let Z=[];const v=()=>ml(void 0,null,function*(){var k;if(p&&!$){A(!0),ce(ee+1);const D=yield(0,Ne.JG)(en(dl({},s),{page:ee}));ue(D.repeat_setting_score);const X=[...D.group_list];D!=null&&D.ungroup_list&&X.push({id:D==null?void 0:D.ungroup_list.id,name:D==null?void 0:D.ungroup_list.name,works_count:D==null?void 0:D.ungroup_list.work_count,last_review_time:D==null?void 0:D.ungroup_list.last_review_time}),d([...g,...X]),A(!1),((k=D.group_list)==null?void 0:k.length)<10&&te(!1)}}),m=()=>{t({type:"shixunHomeworks/setActionTabs",payload:{}}),Ie(!1),te(!0),A(!1),ce(1),d([]),Ee.resetFields()},h=[{title:"",dataIndex:"id",width:280,render:(k,D)=>e.createElement(L.default,{disabled:!(D.works_count>1),value:String(D.id)},D.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return e.createElement(se.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:y,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>ml(void 0,null,function*(){const k=Ee.getFieldValue();k.group_ids.length&&(yield(0,R.ZP)(`/api/homework_commons/${s.categoryId}/homework_code_repeat.json`,{method:"post",body:{group_ids:[...k.group_ids]}})).status===0&&(m(),P.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield t({type:"shixunHomeworks/getShixunWorkList",payload:u.actionTabs.params}),window.location.href=`/classrooms/${s.coursesId}/shixun_homework/${s.categoryId}/detail?tabs=2`,t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),onCancel:m},e.createElement("div",{style:{color:"gray"}},"\u5F53\u524D\u4EE3\u7801\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",C,"\u5206,\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),u.codeReviewCourse&&e.createElement(N.default,{form:Ee,onChange:k=>{ne(dl({},Ee.getFieldValue()))},initialValues:{group_ids:Z,end_time:ae()(ae()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},e.createElement("div",{className:"flexd-table-header mt20"},e.createElement(Fe.default,{pagination:!1,dataSource:[],columns:h})),e.createElement(N.default.Item,{name:"group_ids"},e.createElement(L.default.Group,{className:"w100"},e.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},e.createElement(Ha(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:k=>{v()},hasMore:p,useWindow:!1},e.createElement(Fe.default,{loading:l.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:h,dataSource:g,pagination:!1})))))),e.createElement(b.Z,null,e.createElement(B.Z,{className:"ml10"},e.createElement(L.default,{checked:U,onChange:k=>{Ie(k.target.checked);let D=[];k.target.checked&&(D=g.filter(X=>X.works_count>1).map(X=>X.id+"")),Ee.setFieldsValue({group_ids:D})}},"\u5168\u9009"))))};var tn=(0,T.connect)(({shixunHomeworks:u,loading:l})=>({shixunHomeworks:u,loading:l}))(un),ln=i(16716),an=i(42894),ft={flex_box_center:"flex_box_center___ifw7q",flex_space_between:"flex_space_between___XbpkU",flex_box_vertical_center:"flex_box_vertical_center___TqfOZ",flex_box_center_end:"flex_box_center_end___DaT_4",flex_box_column:"flex_box_column___hy0Nl",title:"title___iYOvG",menuTabs:"menuTabs___qIcvV",rightMenu:"rightMenu___pcK7x",shixunDetail:"shixunDetail___h414d"},It=i(84015),nn=i(15276),rn=i(99479),on=i(20503),sn=i(59279),cn=i(50006),dn=i(42942),I=i(59301),mn=Object.defineProperty,El=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,pl=(u,l,t)=>l in u?mn(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Wu=(u,l)=>{for(var t in l||(l={}))En.call(l,t)&&pl(u,t,l[t]);if(El)for(var t of El(l))pn.call(l,t)&&pl(u,t,l[t]);return u},ut=(u,l,t)=>new Promise((s,c)=>{var g=a=>{try{E(t.next(a))}catch(p){c(p)}},d=a=>{try{E(t.throw(a))}catch(p){c(p)}},E=a=>a.done?s(a.value):Promise.resolve(a.value).then(g,d);E((t=t.apply(u,l)).next())});let fn=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const Fn=({shixunHomeworks:u,classroomList:l,globalSetting:t,loading:s,dispatch:c})=>{var g,d,E,a,p,te,$,A,ee,ce,S,ne,y,K,U,Ie,C,ue,Ee,Z,v,m,h,k,D,X,ie,ve,Qe,Re,uu,w,J,O,ye,De,Q,Ye,cu;const[du]=(0,T.useSearchParams)(),H=(0,T.useParams)(),Su=(0,T.useLocation)(),[ze,Se]=(0,e.useState)(du.get("tabs")||"0"),[Au,be]=(0,e.useState)({}),{workList:yu,shixunWorkList:mu,workSetting:Ou}=u,[Xu,tt]=(0,e.useState)(!1);H.category=du.get("category_id"),H.order="work_score",H.b_order="desc",(0,e.useEffect)(()=>{(0,F.Rm)()&&c({type:"classroomList/getAssistantPermissions",payload:{course_id:H.coursesId}})},[(0,F.bg)()]),(0,e.useEffect)(()=>{ze!=="0"&&c({type:"shixunHomeworks/getShixunWorkList",payload:H}),c({type:"shixunHomeworks/getWorkSetting",payload:Wu({},H)}),c({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:H.categoryId}})},[]);const Ft=x=>{Se(x)},gt=()=>{se.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:I.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",I.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>ut(void 0,null,function*(){var x;const z=(x=u.headerInfo)==null?void 0:x.myshixun_identifier;(yield(0,Ne.Fr)({id:z}))&&(P.ZP.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55
+"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3581],{59783:function(it,Iu,i){i.d(Iu,{Z:function(){return Ee}});var e=i(59301),T=i(63144),se=i(24905),P=i(78091),qe=i(57703),fe=i(76265),xe=i(78241),ge=i(57809),tu={},me=Object.defineProperty,R=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,eu=(z,j,g)=>j in z?me(z,j,{enumerable:!0,configurable:!0,writable:!0,value:g}):z[j]=g,ve=(z,j)=>{for(var g in j||(j={}))He.call(j,g)&&eu(z,g,j[g]);if(R)for(var g of R(j))$e.call(j,g)&&eu(z,g,j[g]);return z},Ze=(z,j,g)=>new Promise((Me,lu)=>{var we=Ce=>{try{Le(g.next(Ce))}catch(au){lu(au)}},oe=Ce=>{try{Le(g.throw(Ce))}catch(au){lu(au)}},Le=Ce=>Ce.done?Me(Ce.value):Promise.resolve(Ce.value).then(we,oe);Le((g=g.apply(z,j)).next())});const Be=se.default.Group,ze=({classroomList:z,loading:j,user:g,exercise_id:Me=null,homework_common_id:lu=null,setitem:we,item:oe,type:Le,rz:Ce,dispatch:au})=>{var ku,Fe,ou,be,Fu,hu,N,Oe;const[L,nu]=(0,e.useState)([]);let[Y,ye]=(0,e.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20});const Ke=(0,T.useParams)(),[su,Ie]=(0,e.useState)(!1),[mu,gu]=(0,e.useState)(!1),[Eu]=xe.default.useForm();(0,e.useEffect)(()=>{Ce&&(Y.zydatas=Ce,ye(ve({},Y)),oe!=null&&oe.ec_course_id&&Yu())},[oe,Ce]);function Yu(){return Ze(this,null,function*(){console.log("----",oe),yield et(oe==null?void 0:oe.ec_major_school_id),yield Uu(oe==null?void 0:oe.ec_year_id),yield ct(oe==null?void 0:oe.ec_course_id),Eu.setFieldsValue({ec_course_id:oe==null?void 0:oe.ec_course_id,ec_major_school_id:oe==null?void 0:oe.ec_major_school_id,ec_point_ids:oe==null?void 0:oe.ec_point_ids,ec_year_id:oe==null?void 0:oe.ec_year_id})})}function et(V){return Ze(this,null,function*(){const je=yield(0,fe.ZP)(`/api/ec_major_schools/${V}/ec_years/get_year_list.json`,{method:"get"});Y.jbdatas=je==null?void 0:je.data,ye(ve({},Y)),Eu.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]})})}function Uu(V){return Ze(this,null,function*(){const je=yield(0,fe.ZP)(`/api/ec_years/${V}/ec_courses/get_courses.json`,{method:"get"});Y.kcdatas=je==null?void 0:je.data,ye(ve({},Y)),Eu.setFieldsValue({ec_course_id:"",ec_point_ids:[]})})}const ct=V=>Ze(void 0,null,function*(){const je=yield(0,fe.ZP)(`/api/ec_courses/${V}/ec_points.json`,{method:"get",params:{ec_course_id:V}});Y.zsdatas=je==null?void 0:je.data,ye(ve({},Y))});return e.createElement("div",{className:tu.from},e.createElement(xe.default,{form:Eu,layout:"inline",onValuesChange:V=>{console.log("----",V),V.ec_major_school_id&&(Y.jbdatas=[],Y.kcdatas=[],Y.zsdatas=[],ye(ve({},Y)),et(V.ec_major_school_id)),V.ec_year_id&&(Y.kcdatas=[],Y.zsdatas=[],ye(ve({},Y)),Uu(V.ec_year_id)),V.ec_course_id&&(Y.zsdatas=[],ye(ve({},Y)),ct(V.ec_course_id))},onFinish:V=>Ze(void 0,null,function*(){we(V)})},e.createElement(xe.default.Item,{label:"\u8BA4\u8BC1\u4E13\u4E1A",name:"ec_major_school_id"},e.createElement(ge.default,{style:{width:150},disabled:((ku=Y.zydatas)==null?void 0:ku.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(Fe=Y==null?void 0:Y.zydatas)==null?void 0:Fe.map((V,je)=>e.createElement(ge.default.Option,{key:je,value:V==null?void 0:V.ec_major_school_id},V==null?void 0:V.name)))),e.createElement(xe.default.Item,{label:"\u8BA4\u8BC1\u5C4A\u522B",name:"ec_year_id"},e.createElement(ge.default,{style:{width:150},disabled:((ou=Y.jbdatas)==null?void 0:ou.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(be=Y==null?void 0:Y.jbdatas)==null?void 0:be.map((V,je)=>e.createElement(ge.default.Option,{key:je,value:V==null?void 0:V.ec_year_id},V==null?void 0:V.year)))),e.createElement(xe.default.Item,{label:"\u8BFE\u7A0B",name:"ec_course_id"},e.createElement(ge.default,{style:{width:150},disabled:((Fu=Y.kcdatas)==null?void 0:Fu.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"},(hu=Y==null?void 0:Y.kcdatas)==null?void 0:hu.map((V,je)=>e.createElement(ge.default.Option,{key:je,value:V==null?void 0:V.id},V==null?void 0:V.name)))),e.createElement(xe.default.Item,{label:"\u77E5\u8BC6\u70B9",name:"ec_point_ids"},e.createElement(ge.default,{onChange:()=>{Eu.submit()},style:{width:150},mode:"multiple",disabled:((N=Y.zsdatas)==null?void 0:N.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"},(Oe=Y==null?void 0:Y.zsdatas)==null?void 0:Oe.map((V,je)=>e.createElement(ge.default.Option,{key:je,value:V==null?void 0:V.id},V==null?void 0:V.name))))))};var te=(0,T.connect)(({classroomList:z,loading:j,globalSetting:g,user:Me})=>({classroomList:z,globalSetting:g,loading:j.effects,user:Me}))(ze),Pu=Object.defineProperty,We=Object.defineProperties,fu=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,le=(z,j,g)=>j in z?Pu(z,j,{enumerable:!0,configurable:!0,writable:!0,value:g}):z[j]=g,b=(z,j)=>{for(var g in j||(j={}))Ne.call(j,g)&&le(z,g,j[g]);if(Ge)for(var g of Ge(j))Ru.call(j,g)&&le(z,g,j[g]);return z},B=(z,j)=>We(z,fu(j)),re=(z,j,g)=>new Promise((Me,lu)=>{var we=Ce=>{try{Le(g.next(Ce))}catch(au){lu(au)}},oe=Ce=>{try{Le(g.throw(Ce))}catch(au){lu(au)}},Le=Ce=>Ce.done?Me(Ce.value):Promise.resolve(Ce.value).then(we,oe);Le((g=g.apply(z,j)).next())});const Xe=se.default.Group,X=({classroomList:z,loading:j,user:g,exercise_id:Me=null,homework_common_id:lu=null,setitem:we,type:oe,dispatch:Le})=>{var Ce,au,ku;let[Fe,ou]=(0,e.useState)([{}]),[be,Fu]=(0,e.useState)([]);function hu(){return re(this,null,function*(){var Oe,L,nu;let Y=yield(0,fe.ZP)("/api/ec_courses/0/ec_points/get_work_points.json",{method:"get",params:{exercise_id:Me,homework_common_id:lu}});if(((Oe=Y==null?void 0:Y.data)==null?void 0:Oe.length)>0){let ye=[];(L=Y==null?void 0:Y.data)==null||L.map(Ke=>{var su;(su=Ke==null?void 0:Ke.ec_point_ids)==null||su.map(Ie=>{ye.push(Ie)})}),we(B(b({},(nu=Y==null?void 0:Y.data)==null?void 0:nu[0]),{ec_point_ids:ye})),ou(Y==null?void 0:Y.data)}})}(0,e.useEffect)(()=>{var Oe,L;(L=(Oe=g==null?void 0:g.userInfo)==null?void 0:Oe.course)!=null&&L.course_school_id&&N()},[(au=(Ce=g==null?void 0:g.userInfo)==null?void 0:Ce.course)==null?void 0:au.course_school_id]);function N(){return re(this,null,function*(){var Oe,L;const nu=yield(0,fe.ZP)(`/api/schools/${(L=(Oe=g==null?void 0:g.userInfo)==null?void 0:Oe.course)==null?void 0:L.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});Fu(nu==null?void 0:nu.data),(lu||Me)&&hu()})}return e.createElement("div",{style:{display:(ku=g.userInfo.course)!=null&&ku.is_openengineering?"":"none"}},e.createElement("p",{style:{fontSize:"16px",fontWeight:400}},"\u5DE5\u7A0B\u8BA4\u8BC1\u8003\u6838\u77E5\u8BC6\u70B9"),Fe==null?void 0:Fe.map((Oe,L)=>e.createElement("div",{key:L,style:{display:"flex",alignItems:"center",marginBottom:"10px"}},e.createElement(te,{rz:be,item:Oe,type:L,setitem:nu=>{Fe.splice(L,1,nu),ou([...Fe]);let Y=[];Fe==null||Fe.map(ye=>{var Ke;(Ke=ye==null?void 0:ye.ec_point_ids)==null||Ke.map(su=>{Y.push(su)})}),we(B(b({},nu),{ec_point_ids:Y}))}}),L!=0&&e.createElement(P.Z,{onClick:()=>{Fe.splice(L,1),ou([...Fe])},style:{marginLeft:10,fontSize:"20px"}}),e.createElement(qe.Z,{onClick:()=>{Fe.push({}),ou([...Fe])},style:{marginLeft:10,fontSize:"20px"}}))))};var Ee=(0,T.connect)(({classroomList:z,loading:j,globalSetting:g,user:Me})=>({classroomList:z,globalSetting:g,loading:j.effects,user:Me}))(X)},85565:function(it,Iu,i){var e=i(59301),T=i(43418),se=i(8591),P=i(76265),qe=i(63144),fe=i(35099),xe=(tu,me,R)=>new Promise((He,$e)=>{var eu=Be=>{try{Ze(R.next(Be))}catch(ze){$e(ze)}},ve=Be=>{try{Ze(R.throw(Be))}catch(ze){$e(ze)}},Ze=Be=>Be.done?He(Be.value):Promise.resolve(Be.value).then(eu,ve);Ze((R=R.apply(tu,me)).next())});const ge=({shixunHomeworks:tu,classroomList:me,dispatch:R})=>{const He=(0,qe.useParams)();return e.createElement(T.default,{centered:!0,title:"\u63D0\u793A",open:tu.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>xe(void 0,null,function*(){var $e,eu,ve,Ze;if((0,fe.Rm)()&&!(($e=me.AssistantObject.practice)!=null&&$e.can_redo)){se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Be=yield(0,P.ZP)(`/api/myshixuns/${tu.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:He.coursesId,homework_common_id:tu.actionTabs.homework_common_id}});if(Be.shixun_identifier){se.ZP.success("\u64CD\u4F5C\u6210\u529F"),R({type:"shixunHomeworks/setActionTabs",payload:{}});const ze=(ve=(eu=Be==null?void 0:Be.new_works)==null?void 0:eu.find(te=>`${te.homework_common_id}`===He.categoryId))==null?void 0:ve.id;if((0,fe.Rm)()&&!((Ze=me.AssistantObject.practice)!=null&&Ze.can_view))return;qe.history.replace(`/classrooms/${He.coursesId}/shixun_homework/${He.categoryId}/${ze}/comment`)}}),onCancel:()=>{R({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),e.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};Iu.Z=(0,qe.connect)(({shixunHomeworks:tu,classroomList:me})=>({shixunHomeworks:tu,classroomList:me}))(ge)},22389:function(it,Iu,i){i.r(Iu),i.d(Iu,{default:function(){return Bn}});var e=i(59301),T=i(63144),se=i(43418),P=i(8591),qe=i(66104),fe=i(6848),xe=i(99313),ge=i(14491),tu=i(22596),me=i(15826),R=i(76265),He=i(94646),$e=i(46961),eu=i(31272),ve=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,te=(u,l,t)=>l in u?ve(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Pu=(u,l)=>{for(var t in l||(l={}))Be.call(l,t)&&te(u,t,l[t]);if(Ze)for(var t of Ze(l))ze.call(l,t)&&te(u,t,l[t]);return u},We=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});const fu=({shixunHomeworks:u,dispatch:l})=>{const t=(0,T.useParams)();return e.createElement(se.default,{centered:!0,title:"\u63D0\u793A",open:u.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>We(void 0,null,function*(){(yield l({type:"shixunHomeworks/deleteReply",payload:{object_id:u.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(P.ZP.success("\u5220\u9664\u6210\u529F"),l({type:"shixunHomeworks/setActionTabs",payload:{}}),l({type:"shixunHomeworks/getReplyList",payload:Pu({},u.actionTabs.params)}))}),onCancel:()=>{l({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Ge=(0,T.connect)(({shixunHomeworks:u})=>({shixunHomeworks:u}))(fu),Ne=i(44758),Ru=i(99232),le=i.n(Ru),b=i(95237),B=i(43604),re=i(3113),Xe=i(98135),X=i(53864),Ee=i(20360),z=i(62426),j={flex_box_center:"flex_box_center___oXmmv",flex_space_between:"flex_space_between___D5_mZ",flex_box_vertical_center:"flex_box_vertical_center___S5DkJ",flex_box_center_end:"flex_box_center_end___KnbTG",flex_box_column:"flex_box_column____klOK",top:"top___FyBsZ",desc:"desc___sMJy6",liked:"liked___P7kc_",likedActive:"likedActive___gv4cj",reply:"reply___fFyWG",replyList:"replyList___RDcrF",comment:"comment___uNa2p"},g=i(35099),Me=i(59783),lu=Object.defineProperty,we=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,ku=(u,l,t)=>l in u?lu(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Fe=(u,l)=>{for(var t in l||(l={}))Ce.call(l,t)&&ku(u,t,l[t]);if(Le)for(var t of Le(l))au.call(l,t)&&ku(u,t,l[t]);return u},ou=(u,l)=>we(u,oe(l)),be=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});le().locale("ZH-cn");const Fu=({shixunHomeworks:u,classroomList:l,globalSetting:t,user:s,loading:F,dispatch:E})=>{const[c,m]=(0,e.useState)(ou(Fe({},(0,T.useParams)()),{limit:10})),[a,p]=(0,e.useState)(!1),[ue,q]=(0,e.useState)(-1),[A,$]=(0,e.useState)(""),[de,S]=(0,e.useState)(""),{detailLeftMenus:ne}=l,[y,K]=(0,e.useState)({}),{workDetail:U,workList:Pe}=u;let[C,ee]=(0,e.useState)({});c.page_size=10,(0,e.useEffect)(()=>{E({type:"shixunHomeworks/getReplyList",payload:Fe({},c)}),E({type:"shixunHomeworks/getWorkDetail",payload:Fe({},c)})},[c.categoryId]),(0,e.useEffect)(()=>{u!=null&&u.replyList&&K(u.replyList)},[u]);function pe(Z){return be(this,null,function*(){if(!(C!=null&&C.ec_point_ids))return;let v=yield(0,R.ZP)(`/api/ec_courses/${C==null?void 0:C.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Fe({homework_common_id:Z},C)})})}return e.createElement("section",{className:j.bg},e.createElement("section",{className:" edu-container"},e.createElement("aside",{className:[j.desc,"c-black","font14","bg-white"].join(" ")},u.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&e.createElement(eu.Z,{value:(U==null?void 0:U.explanation)||"\u6682\u65E0\uFF5E"}),u.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&e.createElement("aside",{className:["bg-white"].join(" ")},e.createElement(He.Z,{onChange:Z=>{$(Z)},defaultValue:(U==null?void 0:U.explanation)||"",height:200,isFocus:!0,watch:!0}),e.createElement(Me.Z,{setitem:Z=>ee(Fe({},Z)),homework_common_id:c.categoryId}),e.createElement(b.Z,null,e.createElement(B.Z,{span:24,className:"tr"},e.createElement(re.ZP,{type:"default",size:"middle",onClick:()=>be(void 0,null,function*(){E({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),e.createElement(re.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>be(void 0,null,function*(){if(A==="")P.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");else{const Z=yield E({type:"shixunHomeworks/updateWork",payload:{explanation:A,categoryId:c.categoryId}});pe(c.categoryId),Z.status===0&&(P.ZP.success("\u64CD\u4F5C\u6210\u529F"),E({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),E({type:"shixunHomeworks/getWorkDetail",payload:Fe({},c)}))}})},"\u4FDD\u5B58"))))),e.createElement("aside",{className:[j.reply,"bg-white","mt20"].join(" ")},a&&e.createElement(He.Z,{onChange:Z=>{$(Z)},height:200,isFocus:!0,watch:!0}),e.createElement(b.Z,{onClick:()=>{p(!0)}},e.createElement(B.Z,{flex:"1",style:{pointerEvents:"none"}},!a&&e.createElement(Xe.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),e.createElement(B.Z,null,e.createElement(re.ZP,{type:"primary",size:"middle",onClick:()=>be(void 0,null,function*(){var Z;if((0,g.Rm)()&&!((Z=l.AssistantObject.practice)!=null&&Z.can_create)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}A===""?P.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield E({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:c.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:A}}})).status===0&&(P.ZP.success("\u53D1\u5E03\u6210\u529F"),E({type:"shixunHomeworks/getReplyList",payload:Fe({},c)}),p(!1),$(""))})},"\u53D1\u8868")))),(y==null?void 0:y.comments)&&y.comments!=""&&e.createElement("aside",{className:[j.replyList,"bg-white"].join(" ")},y==null?void 0:y.comments.map(function(Z,v){var d,h,k,D;return e.createElement(b.Z,{gutter:[12,12],key:v},e.createElement(B.Z,{flex:"40px"},e.createElement("img",{width:"40",src:`${$e.Z.IMG_SERVER}/images/${(d=Z==null?void 0:Z.author)==null?void 0:d.image_url}`})),e.createElement(B.Z,{flex:"1"},e.createElement(b.Z,{align:"middle"},e.createElement(B.Z,{span:20},e.createElement("span",{className:"c-light-black"},(h=Z==null?void 0:Z.author)==null?void 0:h.name),e.createElement("span",{className:"c-light-black ml10"},Z.time," \u53D1\u5E03")),e.createElement(B.Z,{span:4},e.createElement("div",{className:"tr"},((0,g.GJ)()||((k=s==null?void 0:s.userInfo)==null?void 0:k.login)===((D=Z==null?void 0:Z.author)==null?void 0:D.login))&&e.createElement(Ee.Z,{className:"current",onClick:()=>{E({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:c,selectArr:Z,object_type:"message"}})}}))),e.createElement(B.Z,{span:24},e.createElement(eu.Z,{value:Z.content})),Z.children&&e.createElement("aside",{className:j.comment},Z.children.map(function(G,ce){var he,Qe;return e.createElement(b.Z,{key:ce},e.createElement(B.Z,{span:24},e.createElement(b.Z,null,e.createElement(B.Z,{flex:"1"},G.author.name,e.createElement("span",{className:"c-light-black ml10"},le()(G==null?void 0:G.created_on).fromNow())),e.createElement(B.Z,null,((0,g.GJ)()||((he=s==null?void 0:s.userInfo)==null?void 0:he.login)===((Qe=G==null?void 0:G.author)==null?void 0:Qe.login))&&e.createElement(fe.Z,{title:"\u5220\u9664"},e.createElement(Ee.Z,{className:"current",onClick:()=>{E({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:c,selectArr:G}})}}))))),e.createElement(B.Z,null,e.createElement(eu.Z,{value:G.content})))})),e.createElement("div",{className:"tc w100 mt10"},e.createElement(X.Z,{defaultCurrent:1,total:Z==null?void 0:Z.child_message_count,hideOnSinglePage:!0,pageSize:5,current:Z.page||1,onChange:G=>be(this,null,function*(){var ce;const he=yield(0,Ne.PC)(ou(Fe({},c),{parent_id:Z.id,page:G,limit:5}));(ce=he==null?void 0:he.comments)!=null&&ce.length&&(y.comments[v].page=G,y.comments[v].children=[...he==null?void 0:he.comments],K(Fe({},y)))})})),e.createElement(B.Z,{span:24,className:"mt5 c-light-black"},ue===v&&e.createElement("aside",null,e.createElement(He.Z,{onChange:G=>{S(G)},height:150,isFocus:!0}),e.createElement(b.Z,null,e.createElement(B.Z,{span:24,className:"tr"},e.createElement(re.ZP,{type:"primary",size:"middle",onClick:()=>be(this,null,function*(){var G;if(de==="")P.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");else{yield E({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:c.categoryId,jour_type:"HomeworkCommon",m_parent_id:Z.id,reply_id:1,notes:de}}});const ce=yield(0,Ne.PC)(ou(Fe({},c),{parent_id:Z.id,limit:5}));(G=ce==null?void 0:ce.comments)!=null&&G.length&&(++y.comments[v].child_message_count,y.comments[v].children=[...ce==null?void 0:ce.comments],y.comments[v].page=1,K(y)),P.ZP.success("\u53D1\u5E03\u6210\u529F"),q(-1)}})},"\u53D1\u8868")))),ue!==v&&e.createElement("div",{className:"tr"},e.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>q(v)}),Z.child_message_count||0,!!(Z!=null&&Z.user_praise)&&e.createElement("span",{className:"c-orange"},e.createElement(z.Z,{className:"mr5 ml30",onClick:()=>be(this,null,function*(){yield E({type:"shixunHomeworks/replyUnLike",payload:{object_id:Z.id,object_type:"journals_for_message"}}),E({type:"shixunHomeworks/getReplyList",payload:Fe({},c)})})}),Z==null?void 0:Z.praise_count),!Z.user_praise&&e.createElement("span",null,e.createElement(z.Z,{className:"mr5 ml30",onClick:()=>be(this,null,function*(){yield E({type:"shixunHomeworks/replyLike",payload:{object_id:Z.id,object_type:"journals_for_message"}}),E({type:"shixunHomeworks/getReplyList",payload:Fe({},c)})})}),Z.praise_count))))))}))),e.createElement("aside",{className:"tc mt30 pb30"},e.createElement(X.Z,{defaultCurrent:1,total:y==null?void 0:y.parent_messages_count,hideOnSinglePage:!0,current:c.page||1,pageSize:10,onChange:Z=>{c.page=Z,E({type:"shixunHomeworks/getReplyList",payload:Fe({},c)})}})),e.createElement(Ge,null))};var hu=(0,T.connect)(({shixunHomeworks:u,classroomList:l,loading:t,user:s,globalSetting:F})=>({shixunHomeworks:u,globalSetting:F,classroomList:l,user:s,loading:t.effects}))(Fu),N=i(78241),Oe=i(20834),L=i(24905),nu=i(38854),Y=i(78673),ye=i(5112),Ke=i(26220),su=i(43501),Ie=i(53547),mu=i(87026),gu=i(44770),Eu=i(86984),Yu=i(6629),et=i(85565),Uu=i(38081),ct=Object.defineProperty,V=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Tt=(u,l,t)=>l in u?ct(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Nl=(u,l)=>{for(var t in l||(l={}))je.call(l,t)&&Tt(u,t,l[t]);if(V)for(var t of V(l))Nt.call(l,t)&&Tt(u,t,l[t]);return u},Tl=(u,l)=>{var t={};for(var s in u)je.call(u,s)&&l.indexOf(s)<0&&(t[s]=u[s]);if(u!=null&&V)for(var s of V(u))l.indexOf(s)<0&&Nt.call(u,s)&&(t[s]=u[s]);return t},Rt=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});const Rl=u=>{var l=u,{shixunHomeworks:t,dispatch:s}=l,F=Tl(l,["shixunHomeworks","dispatch"]);const E=(0,T.useParams)(),[c,m]=(0,e.useState)(!0),[a,p]=(0,e.useState)(!1),[ue]=N.default.useForm(),q=()=>Rt(void 0,null,function*(){const A=ue.getFieldValue();(yield(0,R.ZP)(`/api/homework_commons/${E.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...t.actionTabs.selectArrs],cover_all:c,hidden_comment:A.hidden_comment,comment:A.comment}})).status===0&&(P.ZP.success("\u8BC4\u9605\u6210\u529F"),ue.resetFields(),s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"shixunHomeworks/getShixunWorkList",payload:Nl({},t.actionTabs.params)}))});return e.createElement(e.Fragment,null,e.createElement(se.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:t.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Rt(void 0,null,function*(){var A,$,de;const S=ue.getFieldValue();JSON.stringify(S)==="{}"||S.hidden_comment===""&&S.comment===""?p(!0):(de=($=(A=t.shixunWorkList)==null?void 0:A.student_works)==null?void 0:$.some)!=null&&de.call($,ne=>ne.has_shixun_work_comment)?s({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:t.actionTabs.selectArrs,params:t.actionTabs.params}}):q()}),onCancel:()=>{s({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(N.default,{form:ue,onChange:()=>{a&&p(!1)}},e.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(N.default.Item,{name:"comment"},e.createElement(Xe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),e.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(N.default.Item,{name:"hidden_comment"},e.createElement(Xe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),a&&e.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),e.createElement(se.default,{centered:!0,title:e.createElement("span",null,e.createElement(Uu.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:t.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{q()},onCancel:()=>{s({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},e.createElement("div",{className:"tc"},e.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),e.createElement("p",null,e.createElement(ye.ZP.Group,{onChange:A=>{m(A.target.value)},value:c},e.createElement(ye.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),e.createElement(ye.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var jl=(0,T.connect)(({shixunHomeworks:u})=>({shixunHomeworks:u}))(Rl),Hu={wrap:"wrap___kCwPu",refresh:"refresh___dkiX_",maxWidth70:"maxWidth70___u0Fnw",maxWidth80:"maxWidth80___B8pkG",maxWidth100:"maxWidth100___jQ_W6",maxWidth110:"maxWidth110___t9GZl",maxWidth120:"maxWidth120___tvrlz",reviewStatusTooltip:"reviewStatusTooltip___nCQT1",color32C:"color32C___KnLuR",MdEditor:"MdEditor___IcZwd",tr1:"tr1___k3Rcs",scroll:"scroll___TVUAz"},ut=i(89392),jt=Object.getOwnPropertySymbols,Ql=Object.prototype.hasOwnProperty,zl=Object.prototype.propertyIsEnumerable,Wl=(u,l)=>{var t={};for(var s in u)Ql.call(u,s)&&l.indexOf(s)<0&&(t[s]=u[s]);if(u!=null&&jt)for(var s of jt(u))l.indexOf(s)<0&&zl.call(u,s)&&(t[s]=u[s]);return t},Qt=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});const Ml=u=>{var l=u,{shixunHomeworks:t,dispatch:s,classroomList:F}=l,E=Wl(l,["shixunHomeworks","dispatch","classroomList"]),c,m,a,p;const ue=(0,T.useParams)(),[q,A]=(0,e.useState)(!1),[$,de]=(0,e.useState)((m=(c=t.actionTabs.selectArrs)==null?void 0:c.data)==null?void 0:m.name),[S]=N.default.useForm();(0,e.useEffect)(()=>{var y,K,U,Pe,C,ee;t.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&S.setFieldsValue({comment:(K=(y=t.actionTabs.selectArrs)==null?void 0:y.data)==null?void 0:K.work_comment,hidden_comment:(Pe=(U=t.actionTabs.selectArrs)==null?void 0:U.data)==null?void 0:Pe.work_comment_hidden}),de((ee=(C=t.actionTabs.selectArrs)==null?void 0:C.data)==null?void 0:ee.name)},[t.actionTabs.key]);const ne=()=>Qt(void 0,null,function*(){var y,K;const U=S.getFieldValue();if((yield(0,R.ZP)(`/api/student_works/${(K=(y=t.actionTabs.selectArrs)==null?void 0:y.data)==null?void 0:K.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:U.hidden_comment,comment:U.comment}})).status===0)return P.ZP.success("\u8BC4\u9605\u6210\u529F"),S.resetFields(),s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"shixunHomeworks/getShixunWorkList",payload:ue})});return e.createElement(e.Fragment,null,e.createElement(se.default,{centered:!0,title:(p=(a=t.actionTabs.selectArrs)==null?void 0:a.data)!=null&&p.work_comment_hidden?"\u66F4\u6539"+$+"\u70B9\u8BC4":$+"\u70B9\u8BC4",open:t.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Qt(void 0,null,function*(){var y;if((0,g.Rm)()&&!((y=F.AssistantObject.practice)!=null&&y.can_appraise)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const K=S.getFieldValue();JSON.stringify(K)==="{}"||K.hidden_comment===""&&K.comment===""?A(!0):ne()}),onCancel:()=>{s({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(N.default,{form:S,onChange:()=>{q&&A(!1)}},e.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(N.default.Item,{name:"comment"},e.createElement(Xe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),e.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),e.createElement(N.default.Item,{name:"hidden_comment"},e.createElement(Xe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),q&&e.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var Ll=(0,T.connect)(({shixunHomeworks:u,classroomList:l})=>({shixunHomeworks:u,classroomList:l}))(Ml),zt=Object.getOwnPropertySymbols,Kl=Object.prototype.hasOwnProperty,Jl=Object.prototype.propertyIsEnumerable,Yl=(u,l)=>{var t={};for(var s in u)Kl.call(u,s)&&l.indexOf(s)<0&&(t[s]=u[s]);if(u!=null&&zt)for(var s of zt(u))l.indexOf(s)<0&&Jl.call(u,s)&&(t[s]=u[s]);return t},Wt=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});const Ul=u=>{var l=u,{shixunHomeworks:t,dispatch:s}=l,F=Yl(l,["shixunHomeworks","dispatch"]);const E=(0,T.useParams)(),[c,m]=(0,e.useState)([]),[a,p]=(0,e.useState)([]);(0,e.useEffect)(()=>{t.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&ue()},[t.actionTabs.key]);function ue(){return Wt(this,null,function*(){const A=yield(0,R.ZP)(`/api/homework_commons/${E.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});m(A)})}const q=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return e.createElement(e.Fragment,null,e.createElement(se.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:t.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Wt(void 0,null,function*(){const A=yield(0,R.ZP)(`/api/homework_commons/${E.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:a}});(A==null?void 0:A.status)===0&&(T.history.replace(`/classrooms/${E.coursesId}/shixun_homework/${E.categoryId}/detail?tabs=4`),window.location.reload(),s({type:"shixunHomeworks/setActionTabs",payload:{}}),p([]))}),onCancel:()=>{p([]),s({type:"shixunHomeworks/setActionTabs",payload:{}})}},e.createElement(ge.default,{rowSelection:{type:"checkbox",onChange:(A,$)=>{p([...A])},selectedRowKeys:a,getCheckboxProps:A=>({disabled:A.status==="\u8FDB\u884C\u4E2D"||A.works_count===0})},rowKey:A=>A.key||A.id,scroll:{y:300},pagination:!1,columns:q,dataSource:c==null?void 0:c.group_list})))};var Mt=(0,T.connect)(({shixunHomeworks:u})=>({shixunHomeworks:u}))(Ul),Hl=Object.defineProperty,Lt=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,Xl=Object.prototype.propertyIsEnumerable,Kt=(u,l,t)=>l in u?Hl(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,wt=(u,l)=>{for(var t in l||(l={}))Gl.call(l,t)&&Kt(u,t,l[t]);if(Lt)for(var t of Lt(l))Xl.call(l,t)&&Kt(u,t,l[t]);return u},Vl=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});const ql=({shixunHomeworks:u,dispatch:l,isShow:t,setIsShow:s,item:F,coursesId:E,categoryId:c})=>{const[m,a]=(0,e.useState)({page:1,limit:10}),[p,ue]=(0,e.useState)([]),[q,A]=(0,e.useState)(!1);(0,e.useEffect)(()=>{t&&$()},[t]);function $(){return Vl(this,null,function*(){A(!0);const S=yield(0,R.ZP)(`/api/student_works/${F.id}/game_details.json`,{method:"get",params:wt({},m)});A(!1),S.status===0&&ue(S==null?void 0:S.data)})}const de=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(S,ne,y)=>e.createElement("span",{style:{color:"#000"}},m.limit*(m.page-1)+y+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(S,ne,y)=>e.createElement("span",{style:{color:"#000"}},S)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(S,ne,y)=>e.createElement("span",null,S==0?"\u672A\u901A\u5173":S==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(S,ne,y)=>e.createElement("span",{style:{color:"#333"}},S)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(S,ne,y)=>e.createElement("span",{style:{color:"#333"}},S)}];return e.createElement(e.Fragment,null,e.createElement(se.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:t,width:700,footer:null,maskClosable:!1,onCancel:()=>{m.page=1,m.limit=10,a(wt({},m)),s(!1)}},e.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},e.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),e.createElement("span",{title:F==null?void 0:F.user_name,style:{color:"#232B40"}},F==null?void 0:F.user_name)),e.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),e.createElement("span",{title:F==null?void 0:F.student_id,style:{color:"#232B40"}},(F==null?void 0:F.student_id)||"--")),e.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},e.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),e.createElement("span",{title:F==null?void 0:F.group_name,style:{color:"#232B40"}},(F==null?void 0:F.group_name)||"--"))),e.createElement(ge.default,{scroll:{y:380},columns:de,loading:q,style:{marginBottom:m.limit>(p==null?void 0:p.count)?"16px":"0"},dataSource:p.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:m.limit,current:m.page,position:["bottomRight"],onChange:(S,ne)=>{m.page=S,m.limit=ne,a(wt({},m)),$()},total:p==null?void 0:p.count,showTotal:(S,ne)=>e.createElement("span",null,"\u5171",e.createElement("span",{style:{color:"#165DFF"}}," ",S," "),"\u6761\u6570\u636E")}})))};var $l=(0,T.connect)(({shixunHomeworks:u})=>({shixunHomeworks:u}))(ql),Jt=i(2054),ea=i(73304),n=i(59301),ua=Object.defineProperty,Yt=Object.getOwnPropertySymbols,ta=Object.prototype.hasOwnProperty,la=Object.prototype.propertyIsEnumerable,Ut=(u,l,t)=>l in u?ua(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,ju=(u,l)=>{for(var t in l||(l={}))ta.call(l,t)&&Ut(u,t,l[t]);if(Yt)for(var t of Yt(l))la.call(l,t)&&Ut(u,t,l[t]);return u},xu=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});const aa=({shixunHomeworks:u,loading:l,dispatch:t,setExportParams:s,classroomList:F,user:E})=>{var c,m,a,p,ue,q,A,$,de,S,ne,y,K,U,Pe,C,ee,pe,Z,v,d,h,k,D,G,ce,he,Qe,Re,uu,w,J,O,De,_e,Q,Je,iu,cu,Ve,ae,pu,Ae,Au,ke,vu,du,Xu,Zu,Ft,lt,gt,Bt;const Nu=(0,T.useParams)(),[_,bt]=(0,e.useState)(ju(ju({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Nu)),[Du]=N.default.useForm(),[x,M]=(0,e.useState)(),[ie,Ou]=(0,e.useState)({}),[Vu,qu]=(0,e.useState)({}),[at,nt]=(0,e.useState)([]),[At,vt]=(0,e.useState)(!1),[rt,gl]=(0,e.useState)([]),[An,ot]=(0,e.useState)(!1),[Bl,Al]=(0,e.useState)(),[Mu,vl]=(0,e.useState)(1),[Tn,vn]=(0,e.useState)(),[Lu,Cl]=(0,e.useState)(),[Ku,hl]=(0,e.useState)(),[$u,yl]=(0,e.useState)(),[Ct,kt]=(0,e.useState)(),[Cn,hn]=(0,e.useState)(!1),[St,yn]=(0,e.useState)(!1),[Dn,Ot]=(0,e.useState)(!1),[_n,Dl]=(0,e.useState)(),Zt=(0,e.useRef)(),[ht,_l]=(0,e.useState)([]),[wl,wn]=(0,e.useState)([]),[Il,Pl]=(0,e.useState)(0),yt=(0,e.useRef)(null);(0,e.useEffect)(()=>(bu(!0),()=>{Ou([]),nt([]),clearInterval(Zt.current)}),[_.coursesId]),(0,e.useEffect)(()=>{var r;try{const f=JSON.parse(JSON.stringify(u.shixunWorkList));!((r=f==null?void 0:f.student_works)!=null&&r.length)&&(f!=null&&f.id)?(f.student_works=[ju({},f)],Ou(f)):(f!=null&&f.id&&nt([ju(ju({},f),{number:"\u6211"})]),Ou(ju({},f)))}catch(f){}},[u.shixunWorkList]);const In=()=>xu(void 0,null,function*(){const r=t({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:_})}),bu=r=>{s(ju({},_));const f=t({type:"shixunHomeworks/getShixunWorkList",payload:_});return r&&f.then(H=>{var Ye,Ue,Cu;((Ye=H==null?void 0:H.homework_status)!=null&&Ye.includes("\u8FDB\u884C\u4E2D")||(Ue=H==null?void 0:H.homework_status)!=null&&Ue.includes("\u8865\u4EA4\u4E2D")||(Cu=H==null?void 0:H.homework_status)!=null&&Cu.includes("\u63D0\u4EA4\u4E2D"))&&(0,g.dE)()}),f};(0,e.useEffect)(()=>{},[]);const Rn=()=>xu(void 0,null,function*(){const r=yield(0,Ne.Uc)({categoryId:Nu.categoryId});M(r==null?void 0:r.update_score)}),Pn=()=>xu(void 0,null,function*(){t({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const r=yield(0,Ne.Vs)({categoryId:Nu.categoryId});t({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(r==null?void 0:r.status)===0&&(P.ZP.success(r==null?void 0:r.message),bu())}),xn=()=>{_.page=1;const r=Object.assign({},Du.getFieldValue());delete _.course_group,delete _.teacher_comment,Object.keys(r).map(function(f){var H;switch(f){case"task_status":r[f].includes("all")||!r[f].length?(delete _.work_status,Du.setFieldsValue({task_status:"all"})):(_.work_status=r[f],Du.setFieldsValue({task_status:_.work_status}));break;case"course_group_info":r[f].includes("all")||!r[f].length?(delete _.course_group,Du.setFieldsValue({course_group_info:"all"})):(_.course_group=r[f],Du.setFieldsValue({course_group_info:_.course_group}));break;case"teacher_comment":r[f].includes("all")||!r[f].length?(delete _.teacher_comment,Du.setFieldsValue({teacher_comment:"all"})):(_.teacher_comment=((H=r[f])==null?void 0:H.length)===1?Number(r[f][0]):"",Du.setFieldsValue({teacher_comment:r[f]}));break}}),bu(),In()},bn=(r,f)=>{_l(f.map(H=>(H.course_group_id===r&&(H.checked=!H.checked),H))),xl(f)},xl=r=>{wn(r.filter(f=>f.checked).map(f=>f.course_group_id))},st=(0,e.useRef)();(0,e.useEffect)(()=>{st.current=wl},[wl]),(0,e.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(kt(47),hn(!0))},[document.getElementById("divhe")]);const kn=(r,f)=>{_.page=r,_.limit=f,bu()};function Dt(){vl(1),vn(""),Cl(""),hl(""),yl(""),gl([])}(0,e.useEffect)(()=>{sessionStorage.getItem("classroomsShixunDetailAutoRefersh")&&bl(!0)},[]);const bl=r=>{if(!r){clearInterval(Zt.current);return}Zt.current=setInterval(()=>{bu()},1e3*10)},kl=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:(r,f,H)=>_.limit*(_.page-1)+H+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,ellipsis:{showTitle:!1},render:r=>n.createElement(fe.Z,{placement:"bottomLeft",title:r},n.createElement("span",{className:"current"},r))},!((c=u.headerInfo)!=null&&c.is_excellent)&&!(0,g.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:_.order==="student_id"?_.b_order==="desc"?"descend":"ascend":null,render:r=>n.createElement(fe.Z,{placement:"bottomLeft",title:r||"--"},n.createElement("span",{className:"current"},r||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",ellipsis:{showTitle:!1},render:(r,f)=>r?n.createElement(fe.Z,{placement:"bottom",title:r},n.createElement("span",{className:"current"},r)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:_.order==="work_status"?_.b_order==="desc"?"descend":"ascend":null,render:r=>n.createElement(me.rK,{status:r})},!(0,g.Jd)()&&{title:n.createElement("span",null,"\u6700\u7EC8\u6210\u7EE9",n.createElement(fe.Z,{placement:"top",title:n.createElement("pre",null,"\u9F20\u6807\u505C\u7559\u5177\u4F53\u5206\u503C\u4E0A\u53EF\u67E5",n.createElement("br",null),"\u770B\u5F97\u5206\u660E\u7EC6",n.createElement("br",null))},n.createElement("img",{src:`${$e.Z.IMG_SERVER}/images/educoder/problem.png`,className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:_.order==="work_score"?_.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:(r,f)=>{var H;let Ye;const{unadjusted_score:Ue,is_adjusted:Cu}=f||{};return r>=0&&r<=60?Ye=n.createElement("span",{className:"c-red"},Cu?`${r}(\u5DF2\u8C03\u5206)`:r):r===100?Ye=n.createElement("span",{className:"c-green"},Cu?`${r}(\u5DF2\u8C03\u5206)`:r):r>60?Ye=n.createElement("span",{className:"c-orange"},Cu?`${r}(\u5DF2\u8C03\u5206)`:r):Ye="--",n.createElement(fe.Z,{placement:"bottom",title:f.ultimate_score?n.createElement("div",null,Ye==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":`\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A${f.work_score}\u5206`):n.createElement("div",null,n.createElement("div",null,f.final_score?`\u5173\u5361\u5F97\u5206\uFF1A${f.final_score}\u5206`:"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),n.createElement("div",null,f.eff_score?`\u6548\u7387\u8BC4\u5206\uFF1A${f.eff_score}\u5206`:"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),n.createElement("div",null,f.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${f.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0\u5206"),n.createElement("div",null,f.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${f.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0\u5206"),!((H=u.headerInfo)!=null&&H.answer_open_evaluation)&&n.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",f.view_answer_count,"\u5173"),n.createElement("div",null,"\u539F\u59CB\u6210\u7EE9\uFF1A",Ue==="--"?Ue:`${Ue}\u5206`),n.createElement("div",null,f.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${f.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},Ye)}},{title:n.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),dataIndex:"finished_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:_.order==="finished_time"?_.b_order==="desc"?"descend":"ascend":null,render:(r,f)=>r?n.createElement(fe.Z,{placement:"bottomLeft",title:r},r&&r!="--"?le()(r).format(St?"HH:mm":"YYYY-MM-DD HH:mm"):r):"--"},{title:n.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),dataIndex:"cost_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:_.order==="cost_time"?_.b_order==="desc"?"descend":"ascend":null,render:(r,f)=>r?n.createElement(fe.Z,{placement:"bottomLeft",title:r},r):"--"},{title:"\u901A\u5173\u60C5\u51B5",align:"center",dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(r,f)=>n.createElement(n.Fragment,null,n.createElement("span",{style:{color:"#0152d9"},onClick:H=>{H.stopPropagation(),Dl(f),Ot(!0)}},r),(0,g.dE)()&&([-1,0,1].includes(f==null?void 0:f.work_status)&&(f==null?void 0:f.complete_info_condition)||!(f!=null&&f.complete_info_condition)&&[2,3,4].includes(f==null?void 0:f.work_status))&&n.createElement(fe.Z,{title:"\u4F5C\u4E1A\u72B6\u6001\u4E0E\u901A\u5173\u60C5\u51B5\u4E0D\u5339\u914D\uFF0C\u53EF\u70B9\u51FB\u66F4\u65B0\u6210\u7EE9\u6309\u94AE\u83B7\u53D6\u6700\u65B0\u6210\u7EE9"},n.createElement("i",{className:"iconfont icon-tishi3",style:{color:"#F59A23"}})))},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center",ellipsis:{showTitle:!1},sorter:!0,sortOrder:_.order==="sum_evaluate_count"?_.b_order==="desc"?"descend":"ascend":null,render:(r,f)=>r&&r!="--"?n.createElement(fe.Z,{placement:"bottom",title:r},n.createElement("span",{className:"current"},r)):"--"},!St&&{title:"\u64CD\u4F5C",dataInex:"action",align:"center",ellipsis:!0,className:"workListTable",render:(r,f)=>{var H,Ye,Ue,Cu;return(0,g.dE)()?n.createElement("div",null,(0,me.JL)(f==null?void 0:f.work_status)==="\u672A\u5F00\u542F"?n.createElement("span",null,"--"):n.createElement("a",{target:"_blank",onClick:_u=>{var wu,Tu;if((Tu=(wu=u==null?void 0:u.headerInfo)==null?void 0:wu.homework_status)!=null&&Tu.includes("\u5BFC\u5165")){_u.stopPropagation(),Dl(f),Ot(!0);return}_u.stopPropagation(),window.open(`/classrooms/${_.coursesId}/shixun_homework/${_.categoryId}/${f.id}/comment`)}},"\u67E5\u770B")):(Ye=(H=u==null?void 0:u.headerInfo)==null?void 0:H.homework_status)!=null&&Ye.includes("\u5BFC\u5165")?(0,g.GJ)()&&n.createElement("span",{style:{color:"#0152d9"},onClick:_u=>{var wu;_u.stopPropagation(),t({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",name:(wu=u==null?void 0:u.headerInfo)==null?void 0:wu.homework_name,id:f==null?void 0:f.id,type:"practice"}})}},"\u4FEE\u6539\u6210\u7EE9"):n.createElement("div",null,n.createElement("span",{style:{color:"#0152d9"},onClick:(0,ut.throttle)(_u=>xu(void 0,null,function*(){var wu,Tu;if((0,g.Rm)()&&!F.AssistantObject.practice.can_appraise){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_u.stopPropagation();const Ju=yield(0,Ne.G_)(f.id);t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:"",data:{name:f==null?void 0:f.user_name,homeworkId:f==null?void 0:f.id,work_comment:(wu=Ju==null?void 0:Ju.data)==null?void 0:wu.comment,work_comment_hidden:(Tu=Ju==null?void 0:Ju.data)==null?void 0:Tu.hidden_comment}}}})}),2e3,{trailing:!1,leading:!0})},f.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),(f==null?void 0:f.work_status)!==0&&[1,2,3,4].includes(f==null?void 0:f.work_status)&&[n.createElement("br",null),n.createElement("a",{target:"_blank",onClick:(0,ut.throttle)(_u=>xu(void 0,null,function*(){var wu,Tu,Ju,Sl,Ol;if(_u.stopPropagation(),_u.preventDefault(),(0,g.Rm)()&&!((wu=F.AssistantObject.practice)!=null&&wu.can_view)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((Tu=E.userInfo)!=null&&Tu.professional_certification){const _t=yield(0,Ne.GS)(f==null?void 0:f.id);(Ju=_t==null?void 0:_t.data)!=null&&Ju.url&&(0,me.xg)(((Sl=_t==null?void 0:_t.data)==null?void 0:Sl.url)+`&courseGroup=${(_==null?void 0:_.course_group)||""}&workStatus=${((Ol=_==null?void 0:_.work_status)==null?void 0:Ol.filter(Zl=>Zl!=0&&Zl!=-1))||""}&search=${(_==null?void 0:_.search)||""}`)}else return se.default.confirm({title:"\u63D0\u793A",centered:!0,content:n.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,me.xg)("/account/certification")}}),!1}),5e3,{trailing:!1,leading:!0})},"\u67E5\u770B\u5B9E\u8BAD")],((Cu=(Ue=u==null?void 0:u.headerInfo)==null?void 0:Ue.homework_status)==null?void 0:Cu[0])!=="\u5DF2\u622A\u6B62"&&!!f.myshixun_id&&[n.createElement("br",null),n.createElement("span",{className:Hu.color32C,onClick:_u=>{_u.stopPropagation(),t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:f,params:_,homework_common_id:_.categoryId}})}},"\u6253\u56DE\u91CD\u505A")])}}].filter(r=>!!r),Sn=()=>{var r,f,H,Ye;return n.createElement(Oe.default,null,n.createElement(Oe.default.Item,{onClick:()=>{(0,Jt.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,g.GJ)()&&((r=ie==null?void 0:ie.student_works)==null?void 0:r.length)>0&&!((H=(f=u==null?void 0:u.headerInfo)==null?void 0:f.homework_status)!=null&&H.includes("\u5BFC\u5165"))&&n.createElement(Oe.default.Item,{key:"3",onClick:()=>{se.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:n.createElement(fe.Z,{title:"\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u524D\u7AEF\u5BFC\u51FA"),cancelText:n.createElement(fe.Z,{title:"\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u540E\u53F0\u5BFC\u51FA"),onOk:()=>{var Ue,Cu;t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),T.history.push(`/classrooms/${_==null?void 0:_.coursesId}/shixun_homework/${_.categoryId}/${(Cu=(Ue=ie==null?void 0:ie.student_works)==null?void 0:Ue[0])==null?void 0:Cu.id}/comment`)},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,Jt.jj)(JSON.parse(sessionStorage.all_student_works_params),"shixun_report")}}})}},"\u5B9E\u8BAD\u62A5\u544A"),((Ye=u==null?void 0:u.headerInfo)==null?void 0:Ye.start_permanent)&&n.createElement(Oe.default.Item,{onClick:()=>xu(void 0,null,function*(){let Ue=yield(0,R.ZP)(`/api/homework_commons/${_.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Ue.status===0&&T.history.push(`/classrooms/${_.coursesId}/exportlist/shixun_work_list`),Ue.status===-3&&(t({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:_}}),T.history.push(`/classrooms/${_.coursesId}/exportlist/shixun_work_list`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),n.createElement(Oe.default.Item,{key:"2"},n.createElement(T.Link,{to:`/classrooms/${_==null?void 0:_.coursesId}/exportlist/shixun_work_list,shixun_report`},"\u5386\u53F2\u5BFC\u51FA")))};return n.createElement(n.Fragment,null,n.createElement("section",{className:`${Hu.wrap} minH500 bg-white pl30 pr30 pt30`},((a=(m=u==null?void 0:u.headerInfo)==null?void 0:m.homework_status)==null?void 0:a.includes("\u672A\u53D1\u5E03"))&&n.createElement(Yu.Z,null),!!at.length&&n.createElement(ge.default,{className:"mb10",dataSource:at,columns:kl,pagination:!1,showHeader:!1,loading:!1}),!((ue=(p=u==null?void 0:u.headerInfo)==null?void 0:p.homework_status)!=null&&ue.includes("\u672A\u53D1\u5E03"))&&n.createElement("aside",null,!(0,g.GJ)()&&n.createElement("div",{className:"c-light-black font12"},n.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",((q=u==null?void 0:u.shixunWorkList)==null?void 0:q.commit_count)||0," \u4EBA"),n.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",((A=u==null?void 0:u.shixunWorkList)==null?void 0:A.uncommit_count)||0," \u4EBA"),(($=u==null?void 0:u.headerInfo)==null?void 0:$.left_time)&&n.createElement(n.Fragment,null,n.createElement("span",{className:"ml20 c-black"},(S=(de=u==null?void 0:u.headerInfo)==null?void 0:de.left_time)==null?void 0:S.status),n.createElement("span",{className:"ml20 c-orange-ff9"},(y=(ne=u==null?void 0:u.headerInfo)==null?void 0:ne.left_time)==null?void 0:y.time))),(0,g.GJ)()&&n.createElement(n.Fragment,null,n.createElement(N.default,{form:Du,onChange:xn,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((U=(K=u==null?void 0:u.headerInfo)==null?void 0:K.task_status)==null?void 0:U.length)>0&&n.createElement(N.default.Item,{name:"task_status"},n.createElement(L.default.Group,{value:[],style:{width:"100%"}},n.createElement(b.Z,null,n.createElement(B.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),n.createElement(B.Z,{flex:"80px"},n.createElement(L.default,{value:"all"},"\u5168\u90E8")),n.createElement(B.Z,{flex:"1"},((Pe=u==null?void 0:u.headerInfo)==null?void 0:Pe.task_status)&&((C=u==null?void 0:u.headerInfo)==null?void 0:C.task_status.map((r,f)=>n.createElement(L.default,{name:"task_status",value:r.id},r.name,"(",r.count,")",r.name==="\u622A\u6B62\u540E\u901A\u5173"?n.createElement(fe.Z,{title:"\u5728\u89C4\u5B9A\u65F6\u95F4\u5916\u5B8C\u6210\u7684\u4F5C\u4E1A"},n.createElement("i",{className:"font13 ml5 iconfont icon-tishixiaowenhao"})):null))))))),((pe=(ee=u==null?void 0:u.headerInfo)==null?void 0:ee.course_group_info)==null?void 0:pe.length)>0&&n.createElement(N.default.Item,{name:"course_group_info"},n.createElement(L.default.Group,{style:{width:"100%"}},n.createElement(b.Z,null,n.createElement(B.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),n.createElement(B.Z,{flex:"80px"},n.createElement(L.default,{value:"all"},"\u5168\u90E8")),n.createElement(B.Z,{flex:"1",id:"divhe",style:{height:Ct+"px",overflow:"hidden"}},(v=(Z=u==null?void 0:u.headerInfo)==null?void 0:Z.course_group_info)==null?void 0:v.map((r,f)=>n.createElement(L.default,{value:r.course_group_id},r.group_group_name,"(",r.count,")"))),Cn&&n.createElement("span",{onClick:()=>{let r=document.getElementById("divhe").scrollHeight;Ct>47?kt(47):kt(r)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Ct===47?"\u5C55\u5F00":"\u6536\u8D77",Ct===47?n.createElement(su.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):n.createElement(Ie.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((h=(d=u==null?void 0:u.headerInfo)==null?void 0:d.teacher_comment)==null?void 0:h.length)>0&&n.createElement(N.default.Item,{name:"teacher_comment"},n.createElement(L.default.Group,{style:{width:"100%"}},n.createElement(b.Z,null,n.createElement(B.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),n.createElement(B.Z,{flex:"80px"},n.createElement(L.default,{value:"all"},"\u5168\u90E8")),n.createElement(B.Z,{flex:"1"},((k=u==null?void 0:u.headerInfo)==null?void 0:k.teacher_comment)&&((D=u==null?void 0:u.headerInfo)==null?void 0:D.teacher_comment.map((r,f)=>n.createElement(L.default,{value:String(r.id)},r.name,"(",r.count,")")))))))),n.createElement(b.Z,{align:"middle"},n.createElement(B.Z,{flex:"1"},n.createElement(b.Z,{align:"middle"},n.createElement(B.Z,null,n.createElement(Xe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:r=>{_.search=r.trim(),_.page=1,bu()},style:{width:240}})),n.createElement(B.Z,null,n.createElement("span",{className:"ml5"},n.createElement("span",{className:"c-red"},(G=u==null?void 0:u.shixunWorkList)==null?void 0:G.total_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(ce=u==null?void 0:u.shixunWorkList)==null?void 0:ce.total_count,"\u4E2A\u5B66\u751F\uFF09")))),n.createElement(B.Z,null,(0,g.GJ)()&&((he=u==null?void 0:u.headerInfo)==null?void 0:he.code_review)&&!((Re=(Qe=u==null?void 0:u.headerInfo)==null?void 0:Qe.homework_status)!=null&&Re.includes("\u5BFC\u5165"))&&n.createElement(re.ZP,{className:"ml10",onClick:()=>{t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:ie.student_works.map(r=>r.id),params:_}})}},n.createElement("span",{className:`${Hu.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,g.GJ)()&&x&&n.createElement(re.ZP,{className:"ml10",onClick:Pn},n.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),((w=(uu=u==null?void 0:u.headerInfo)==null?void 0:uu.homework_status)==null?void 0:w.includes("\u5DF2\u622A\u6B62"))&&(0,g.GJ)()&&n.createElement(re.ZP,{className:"ml10",onClick:()=>{t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",selectArrs:ie.student_works.map(r=>r.id),params:_}})}},n.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),!((O=(J=u==null?void 0:u.headerInfo)==null?void 0:J.homework_status)!=null&&O.includes("\u5BFC\u5165"))&&n.createElement(re.ZP,{className:"ml10",onClick:()=>{var r,f;if((0,g.Rm)()&&!((f=(r=F.AssistantObject)==null?void 0:r.practice)!=null&&f.can_appraise)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4",selectArrs:ie.student_works.map(H=>H.id),params:_}})}},n.createElement(mu.Z,{className:"mr5"}),"\u4E00\u952E\u70B9\u8BC4"),(((_e=(De=u==null?void 0:u.headerInfo)==null?void 0:De.homework_status)==null?void 0:_e.includes("\u63D0\u4EA4\u4E2D"))||((Je=(Q=u==null?void 0:u.headerInfo)==null?void 0:Q.homework_status)==null?void 0:Je.includes("\u8865\u4EA4\u4E2D"))||((cu=(iu=u==null?void 0:u.headerInfo)==null?void 0:iu.homework_status)==null?void 0:cu.includes("\u8FDB\u884C\u4E2D")))&&n.createElement(re.ZP,{className:"ml10",onClick:()=>{var r;if((0,g.Rm)()&&!((r=F.AssistantObject.practice)!=null&&r.can_redo)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt(!0),(()=>xu(void 0,null,function*(){const H=yield(0,R.ZP)(`/api/homework_commons/${_==null?void 0:_.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});H.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",H),_l(H.data.list),xl(H.data.list))}))()}},"\u4E00\u952E\u6253\u56DE"),(0,g.GJ)()&&n.createElement(nu.Z,{dropdownRender:Sn,className:"ml10"},n.createElement(re.ZP,null,n.createElement(gu.Z,null),"\u5BFC\u51FA",n.createElement(Eu.Z,null)))))),(0,g.Gg)()&&((Ve=u==null?void 0:u.headerInfo)==null?void 0:Ve.is_vip)&&n.createElement(b.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3"}},n.createElement("span",null,"\u5B66\u751F\u4F5C\u4E1A\u7684\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\uFF08/data/workspace\u76EE\u5F55\uFF09\u5C06\u957F\u671F\u4FDD\u5B58 \uFF0C\u6559\u5E08\u53EF\u901A\u8FC7\u201C\u5BFC\u51FA-\u5B9E\u9A8C\u6570\u636E\u201D\u529F\u80FD\u4E0B\u8F7D\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\u3002")),n.createElement(b.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,g.GJ)()&&x&&n.createElement("span",null,n.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),!((pu=(ae=u==null?void 0:u.headerInfo)==null?void 0:ae.homework_status)!=null&&pu.includes("\u5BFC\u5165"))&&n.createElement(b.Z,{align:"middle",className:Hu.refresh},n.createElement(B.Z,{flex:"121px",className:"flex-container"},n.createElement(Y.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:St,onChange:r=>{yn(r)}})," ",n.createElement("span",{className:"ml8"},"\u7B80\u6D01\u6A21\u5F0F")),(((Au=(Ae=u==null?void 0:u.headerInfo)==null?void 0:Ae.homework_status)==null?void 0:Au.includes("\u63D0\u4EA4\u4E2D"))||((vu=(ke=u==null?void 0:u.headerInfo)==null?void 0:ke.homework_status)==null?void 0:vu.includes("\u8865\u4EA4\u4E2D"))||((Xu=(du=u==null?void 0:u.headerInfo)==null?void 0:du.homework_status)==null?void 0:Xu.includes("\u8FDB\u884C\u4E2D")))&&(0,g.GJ)()&&n.createElement(B.Z,null,n.createElement("div",{className:"flex-container"},n.createElement(Y.Z,{className:"ml20",checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("classroomsShixunDetailAutoRefersh"),onChange:r=>{r?sessionStorage.setItem("classroomsShixunDetailAutoRefersh","true"):sessionStorage.removeItem("classroomsShixunDetailAutoRefersh"),bl(r)}}),n.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),(0,g.dE)()&&(ie==null?void 0:ie.work_status)!=0&&n.createElement(B.Z,{flex:1},n.createElement(b.Z,{align:"middle",justify:"end"},n.createElement(B.Z,null,n.createElement(ea.op,{style:{borderRadius:2},type:"default",openLoading:!0,onClick:()=>xu(void 0,null,function*(){var r;if(yt.current){P.ZP.warning("\u60A8\u5DF2\u53D1\u9001\u66F4\u65B0\u6210\u7EE9\u8BF7\u6C42\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6216\u624B\u52A8\u5237\u65B0\u9875\u9762");return}yt.current=setInterval(()=>{clearInterval(yt.current),yt.current=null},60*1e3);const f=yield(0,R.ZP)(`/api/homework_commons/${Nu==null?void 0:Nu.categoryId}/update_student_score.json`,{method:"get",params:{shixun_id:(r=u==null?void 0:u.headerInfo)==null?void 0:r.shixun_id}});(f==null?void 0:f.status)==0&&(P.ZP.success(f==null?void 0:f.message),bu(!0))})},"\u66F4\u65B0\u6210\u7EE9"))))),n.createElement(ge.default,{className:"mt30",loading:l["shixunHomeworks/getShixunWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:r=>({onClick:f=>{var H,Ye,Ue;if((0,g.Rm)()&&!((H=F.AssistantObject.practice)!=null&&H.can_view)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(Ue=(Ye=u==null?void 0:u.headerInfo)==null?void 0:Ye.homework_status)!=null&&Ue.includes("\u5BFC\u5165")||window.open(`/classrooms/${_.coursesId}/shixun_homework/${_.categoryId}/${r.id}/comment`,"_blank")}}),dataSource:ie.student_works,columns:kl,onChange:(r,f,H)=>{H.field&&(_.order=H.field),H.order||(_.b_order="asc"),H.order==="ascend"&&(_.b_order="asc"),H.order==="descend"&&(_.b_order="desc"),H.order||(_.b_order="asc"),bu()}}),n.createElement(jl,null),n.createElement(Ll,null),n.createElement(et.Z,null)),n.createElement(se.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:At,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>xu(void 0,null,function*(){if(Mu===2){if(rt.length<=0){P.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!$u){P.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let r=yield(0,R.ZP)(`/api/homework_commons/${_.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:_.categoryId,comment:$u,status:rt,course_group_ids:st.current}});r.status===0&&(Pl(r.course_group_count),Al(r),vt(!1),ot(!0))}else{if(!(Ku===0||Lu===0)){if(!Ku){P.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Lu){P.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Ku>Lu){P.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!$u){P.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let r=yield(0,R.ZP)(`/api/homework_commons/${_.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:_.categoryId,comment:$u,min_score:Ku,max_score:Lu,course_group_ids:st.current}});r.status===0&&(Pl(r.course_group_count),Al(r),vt(!1),ot(!0))}}),onCancel:()=>{vt(!1),Dt()}},n.createElement("div",{style:{padding:"32px"}},n.createElement("div",null,n.createElement("div",{style:{display:"flex",marginBottom:"12px"}},n.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",n.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),n.createElement("div",{className:ht.length>15?Hu.scroll:"",style:{overflowX:"hidden"}},ht==null?void 0:ht.map((r,f)=>n.createElement(L.default,{style:{textAlign:"left",margin:"0"},value:r.course_group_id,key:r.course_group_id,onChange:()=>{bn(r.course_group_id,ht)},checked:r.checked},r.group_group_name,"(",r.count,")")))),n.createElement("div",null,n.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),n.createElement(ye.ZP.Group,{value:Mu,onChange:r=>{vl(r.target.value)}},n.createElement(ye.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),n.createElement(ye.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Mu===1&&n.createElement("div",{style:{display:"flex",marginTop:"20px"}},n.createElement("span",{style:{width:"70px",textAlign:"end"}},n.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),n.createElement(Ke.Z,{min:0,max:100,value:Ku,onChange:r=>hl(r),style:{width:"100px"}}),n.createElement("span",{style:{width:"80px",textAlign:"end"}},n.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),n.createElement(Ke.Z,{min:0,max:100,value:Lu,onChange:r=>Cl(r),style:{width:"100px"}})),Mu===2&&n.createElement("div",{style:{display:"flex",marginTop:"20px"}},n.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),n.createElement(L.default.Group,{onChange:r=>{gl([...r])},style:{width:"100%"}},(Ft=(Zu=u==null?void 0:u.headerInfo)==null?void 0:Zu.task_status)==null?void 0:Ft.map((r,f)=>n.createElement(L.default,{name:"task_status",value:r.id},r.name,"(",r.count,")")))),n.createElement("div",{style:{display:"flex",marginTop:"20px"}},n.createElement("span",{style:{width:"70px",textAlign:"end"}},n.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),n.createElement(He.Z,{className:Hu.MdEditor,onChange:r=>yl(r),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),n.createElement(se.default,{open:An,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>xu(void 0,null,function*(){Mu===2?(yield(0,R.ZP)(`/api/homework_commons/${_.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:_.categoryId,comment:$u,status:rt,course_group_ids:st.current}})).status===0&&(P.ZP.info("\u6253\u56DE\u6210\u529F"),Dt(),bu(),ot(!1)):(yield(0,R.ZP)(`/api/homework_commons/${_.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:_.categoryId,comment:$u,min_score:Ku,max_score:Lu,course_group_ids:st.current}})).status===0&&(P.ZP.info("\u6253\u56DE\u6210\u529F"),Dt(),bu(),ot(!1))}),onCancel:()=>{Dt(),ot(!1)}},n.createElement("div",{style:{padding:"32px"}},Mu===1&&n.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",Il,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",Ku,"-",Lu,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Mu===2&&n.createElement("span",null,"\u786E\u8BA4\u5C06",Il,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(gt=(lt=u==null?void 0:u.headerInfo)==null?void 0:lt.task_status)==null?void 0:gt.filter(r=>rt==null?void 0:rt.includes(r.id)).map(r=>r.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),n.createElement("br",null),n.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Bl==null?void 0:Bl.count,"\u540D\u5B66\u751F")))),n.createElement(Mt,null),n.createElement($l,{isShow:Dn,setIsShow:Ot,item:_n,coursesId:_.coursesId,categoryId:_.categoryId}),n.createElement("aside",{className:"tc mb50 mt30"},n.createElement(X.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,onChange:kn,current:_.page||1,pageSize:_.limit||20,total:(Bt=u==null?void 0:u.shixunWorkList)==null?void 0:Bt.total_count})))};var na=(0,T.connect)(({shixunHomeworks:u,classroomList:l,loading:t,user:s})=>({shixunHomeworks:u,classroomList:l,loading:t.effects,user:s}))(aa),ra=i(46400),oa=Object.defineProperty,Ht=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,ia=Object.prototype.propertyIsEnumerable,Gt=(u,l,t)=>l in u?oa(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Qu=(u,l)=>{for(var t in l||(l={}))sa.call(l,t)&&Gt(u,t,l[t]);if(Ht)for(var t of Ht(l))ia.call(l,t)&&Gt(u,t,l[t]);return u},ca=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});const da=({shixunHomeworks:u,classroomList:l,loading:t,dispatch:s})=>{var F;const E=(0,T.useParams)(),[c,m]=(0,e.useState)(Qu(Qu({},{page:1,limit:20,group_ids:[]}),E)),a=(0,T.useLocation)(),{codeReview:p}=u,[ue,q]=(0,e.useState)({}),[A]=N.default.useForm();c.order="code_rate",c.sort="desc",c.category=c.categoryId,(0,e.useEffect)(()=>{$(),console.log("params",c)},[c]),(0,e.useEffect)(()=>{u.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&$()},[u.actionTabs.key]);const $=()=>ca(void 0,null,function*(){(yield s({type:"shixunHomeworks/getCodeReview",payload:Qu({},c)})).status===-2&&setTimeout(()=>$(),1500)}),de=()=>{},S=(y,K)=>{c.page=y,c.limit=20,s({type:"shixunHomeworks/getCodeReview",payload:Qu({},c)})},ne=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(y,K,U)=>c.limit*(c.page-1)+U+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:y=>e.createElement("span",{className:"c-orange"},y)},{title:"\u64CD\u4F5C",dataInex:"action",render:(y,K)=>e.createElement("div",null,e.createElement("a",{target:"_blank",onClick:()=>{var U;if((0,g.Rm)()&&!((U=l.AssistantObject.normal)!=null&&U.can_appraise)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("studentDetial",a.pathname),window.open(`/classrooms/${c.coursesId}/shixun_homework/${c.categoryId}/review_detail/${K.user_id}`)}},"\u67E5\u770B"),e.createElement("br",null))}];return e.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(p==null?void 0:p.status)===-2&&e.createElement(ra.Z,{message:"\u67E5\u91CD\u8FDB\u884C\u4E2D\uFF0C\u8BF7\u7A0D\u5019\u2026\u2026",className:"mb10 font14",type:"error"}),e.createElement(b.Z,null,e.createElement(B.Z,{flex:"1"},e.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",p.last_review_time,e.createElement(re.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{s({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:c}})}},"\u4EE3\u7801\u67E5\u91CD"))),e.createElement(B.Z,null,e.createElement(Xe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:y=>{c.search=y,s({type:"shixunHomeworks/getCodeReview",payload:c})},style:{width:200}}),e.createElement("span",{className:"ml5 c-red"}))),((F=p.group_info)==null?void 0:F.length)>0&&e.createElement(e.Fragment,null,e.createElement(b.Z,null,e.createElement(B.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),e.createElement(B.Z,{flex:"80px"},e.createElement(L.default,{checked:c.group_ids=="",value:"all",onChange:y=>{delete c.group_ids,c.group_ids=[],c.page=1,m(Qu({},c))}},"\u5168\u90E8")),e.createElement(B.Z,{flex:"1"},p.group_info&&p.group_info.map((y,K)=>e.createElement(L.default,{value:y.id,checked:c.group_ids.includes(y.id),onChange:U=>{U.target.checked?c.group_ids.push(y.id):c.group_ids.splice(c.group_ids.indexOf(y.id),1),c.page=1,m(Qu({},c))}},y.name,"(",y.members_count,")")))),e.createElement(b.Z,{className:"font14 c-red mt5"},e.createElement(B.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),e.createElement("p",{className:"mt10"},e.createElement("span",{className:"c-red"},p.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",p.all_reviews_count,"\u4F5C\u54C1\uFF09"),e.createElement(ge.default,{className:"mt30",loading:t["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:p.users_reviews,columns:ne,onChange:(y,K,U)=>{U.order==="ascend"&&(c.b_order="asc"),U.order==="descend"&&(c.b_order="desc"),U.order||delete c.b_order,s({type:"shixunHomeworks/getCodeReview",payload:Qu({},c)})}}),e.createElement("aside",{className:"tc mb50 mt30"},e.createElement(X.Z,{showSizeChanger:!1,onChange:S,defaultCurrent:c.page||1,current:c.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:p.copy_reviews_count})))};var ma=(0,T.connect)(({shixunHomeworks:u,classroomList:l,loading:t})=>({shixunHomeworks:u,loading:t.effects,classroomList:l}))(da),Se=i(82495),Ea=i(5073),Xt=i(84291),Gu=i(57809),pa=Object.defineProperty,fa=Object.defineProperties,Fa=Object.getOwnPropertyDescriptors,Vt=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,qt=(u,l,t)=>l in u?pa(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,yu=(u,l)=>{for(var t in l||(l={}))ga.call(l,t)&&qt(u,t,l[t]);if(Vt)for(var t of Vt(l))Ba.call(l,t)&&qt(u,t,l[t]);return u},zu=(u,l)=>fa(u,Fa(l)),Aa=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});const{RangePicker:On}=Xt.default,{Option:Zn}=Gu.default,va=({shixunHomeworks:u,loading:l,dispatch:t})=>{const s=(0,T.useParams)(),F=(0,T.useLocation)(),{workSetting:E,workList:c,changeData:m}=u,[a,p]=(0,e.useState)(!0),[ue,q]=(0,e.useState)({}),[A,$]=(0,e.useState)(!1),[de]=N.default.useForm();let[S,ne]=(0,e.useState)([]),[y,K]=(0,e.useState)([]);const[U,Pe]=(0,e.useState)([]);let[C,ee]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!1,can_view_details:!1,total_score:"",eff_score:0,forbid_copy_answers:!1,public_after_abort:!1,public_after_over:!1});(0,e.useEffect)(()=>(pe(),()=>{ne([])}),[]);const pe=()=>{t({type:"shixunHomeworks/getWorkSetting",payload:yu({},s)})};(0,e.useEffect)(()=>{E!=null&&E.course_id&&(Object.keys(C).map(function(h){C[h]=E[h]}),(!C.allow_late||!C.unified_late)&&(C.late_penalty=5),S=JSON.parse(JSON.stringify(E.group_settings.map(h=>zu(yu({},h),{group_name:[h.group_name]})).filter(h=>h.publish_time!==null))),y=JSON.parse(JSON.stringify(E.allow_late_settings.map(h=>zu(yu({},h),{group_name:[h.group_name]})).filter(h=>h.late_time!==null))),ee(yu({},C)),ne([...S]),K([...y]))},[E]);const Z=()=>{var h;const k=JSON.parse(JSON.stringify(C));if(k.challenge_settings.filter(D=>!D.hide),k.categoryId=s.categoryId,(h=k.challenge_settings)!=null&&h.every(D=>!D.checked)){P.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(C.unified_setting||(S=S==null?void 0:S.map(D=>{var G;if(!D.publish_time||!D.end_time)throw P.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!D.group_name)throw P.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return D.group_name=typeof(D==null?void 0:D.group_name)=="string"?[D==null?void 0:D.group_name]:D==null?void 0:D.group_name,D.group_id=(G=E.group_settings)==null?void 0:G.filter(ce=>{var he;return(he=D==null?void 0:D.group_name)==null?void 0:he.includes(ce.group_name)}).map(ce=>ce.group_id||ce.id).toString().split(","),D})),k.group_settings=S,C.allow_late)if(C.unified_late){if(C.late_penalty===null||C.late_penalty===void 0||C.late_penalty<0||C.late_penalty>100)throw P.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!C.late_time)throw P.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else y=y==null?void 0:y.map(D=>{var G,ce;if(D.late_penalty===null||D.late_penalty===void 0||D.late_penalty<0||D.late_penalty>100)throw P.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!D.late_time)throw P.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!D.group_name)throw P.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return D.group_name=typeof(D==null?void 0:D.group_name)=="string"?[D==null?void 0:D.group_name]:D==null?void 0:D.group_name,D.group_id=(ce=(G=D==null?void 0:D.group_name)==null?void 0:G.map(he=>{var Qe,Re;let uu=(Re=(Qe=E.group_settings)==null?void 0:Qe.filter(w=>(w==null?void 0:w.group_name)===he))==null?void 0:Re[0];return uu==null?void 0:uu.group_id}))==null?void 0:ce.toString().split(","),D}),k.allow_late_settings=y;v(k)},v=h=>{var k,D;if(console.log(h.total_score,h.eff_score),h.total_score===null){P.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(h!=null&&h.work_efficiency&&h.eff_score===null){P.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const G=h.challenge_settings.reduce((Qe,Re)=>Qe+Number(Re.challenge_score),0);if((G==null?void 0:G.toFixed(10))!==((k=h.total_score-h.eff_score)==null?void 0:k.toFixed(10))){P.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${h.total_score}\u5206`);return}const ce={shixun_evaluation:h.shixun_evaluation,challenge_settings:h.challenge_settings},he=()=>Aa(void 0,null,function*(){$(!0),(yield(0,R.ZP)(`/api/homework_commons/${s.categoryId}/public_setting.json`,{method:"post",body:yu({},h)})).status===0&&(P.ZP.success("\u66F4\u65B0\u6210\u529F"),p(!0),pe(),t({type:"shixunHomeworks/getShixunWorkList",payload:yu({},s)})),$(!1)});!(0,ut.isEqual)(m,ce)&&!((D=c==null?void 0:c.homework_status)!=null&&D.includes("\u672A\u53D1\u5E03"))?se.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:he}):he()},d=(0,e.useMemo)(()=>C.public_after_abort?"public_after_abort":C.public_after_over?"public_after_over":"immediately",[C]);return e.createElement("section",{className:[Se.Z.form," bg-white pl30 pr30 pt10"].join(" ")},e.createElement(b.Z,null,e.createElement(B.Z,{flex:"1"},e.createElement("span",{style:{fontSize:"16px"}},"\u516C\u5F00\u8BBE\u7F6E")),e.createElement(B.Z,null,(E==null?void 0:E.can_edit)&&a&&e.createElement(re.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>p(!1)},"\u7F16\u8F91\u8BBE\u7F6E"),!a&&e.createElement(e.Fragment,null,e.createElement(re.ZP,{type:"primary",size:"middle",loading:A,onClick:()=>Z()},"\u63D0\u4EA4"),e.createElement(re.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:()=>{p(!0),pe()}},"\u53D6\u6D88"))),e.createElement(B.Z,{span:24,className:"mt15 pl30"},e.createElement(L.default,{checked:C.score_open,disabled:a,onChange:h=>{C.score_open=h.target.checked,ee(Object.assign({},C))}},e.createElement("strong",null,"\u516C\u5F00\u6210\u7EE9")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9)")),e.createElement(B.Z,{span:24,className:"mt15 pl30"},e.createElement(L.default,{checked:C.answer_public,disabled:a,onChange:h=>{h.target.checked?ee(k=>zu(yu({},k),{answer_public:h.target.checked})):ee(k=>zu(yu({},k),{answer_public:h.target.checked,public_after_abort:!1,public_after_over:!1}))}},e.createElement("strong",null,"\u516C\u5F00\u7B54\u6848")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u7981\u6B62\u67E5\u770B\u7B54\u6848)")),C.answer_public&&e.createElement(B.Z,{span:24,className:"mt10 pl30"},e.createElement(ye.ZP.Group,{style:{marginLeft:22},onChange:h=>{h.target.value==="public_after_abort"?ee(k=>zu(yu({},k),{public_after_abort:!0,public_after_over:!1})):h.target.value==="public_after_over"?ee(k=>zu(yu({},k),{public_after_abort:!1,public_after_over:!0})):ee(k=>zu(yu({},k),{public_after_abort:!1,public_after_over:!1}))},value:d,disabled:a},e.createElement(ye.ZP,{value:"immediately"},"\u7ACB\u5373\u516C\u5F00"),e.createElement(ye.ZP,{value:"public_after_abort"},"\u4F5C\u4E1A\u622A\u6B62\u540E\u516C\u5F00"),e.createElement(ye.ZP,{value:"public_after_over"},"\u8BFE\u5802\u7ED3\u675F\u540E\u516C\u5F00"))),e.createElement(B.Z,{span:24,className:"mt15 pl30"},e.createElement(L.default,{checked:C.forbid_copy_answers,disabled:a,onChange:h=>{C.forbid_copy_answers=h.target.checked,ee(Object.assign({},C))}},e.createElement("strong",null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u7981\u6B62\u5B66\u751F\u590D\u5236\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u5B66\u751F\u53EF\u4EE5\u590D\u5236\u53C2\u8003\u7B54\u6848)")),e.createElement(B.Z,{span:24,className:"mt15 pl30"},e.createElement(L.default,{checked:C.comment_public,disabled:a,onChange:h=>{C.comment_public=h.target.checked,ee(Object.assign({},C))}},e.createElement("strong",null,"\u516C\u5F00\u8BC4\u8BBA")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u8BC4\u8BBA\uFF0C\u5426\u5219\u7981\u6B62\u67E5\u770B)")),e.createElement(B.Z,{span:24,className:"mt15 pl30 pb40"},e.createElement(L.default,{checked:C.can_view_details,disabled:a,onChange:h=>{C.can_view_details=h.target.checked,ee(Object.assign({},C))}},e.createElement("strong",null,"\u67E5\u770B\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5")),e.createElement("span",{className:"c-grey-c font12"},"(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u5F00\u59CB\u5B66\u4E60\u5148\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u9762\uFF0C\u5426\u5219\u5B66\u751F\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762)"))))};var Ca=(0,T.connect)(({shixunHomeworks:u,loading:l})=>({shixunHomeworks:u,loading:l.effects}))(va),o=i(59301),ha=Object.defineProperty,ya=Object.defineProperties,Da=Object.getOwnPropertyDescriptors,dt=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,el=Object.prototype.propertyIsEnumerable,ul=(u,l,t)=>l in u?ha(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,ru=(u,l)=>{for(var t in l||(l={}))$t.call(l,t)&&ul(u,t,l[t]);if(dt)for(var t of dt(l))el.call(l,t)&&ul(u,t,l[t]);return u},Su=(u,l)=>ya(u,Da(l)),_a=(u,l)=>{var t={};for(var s in u)$t.call(u,s)&&l.indexOf(s)<0&&(t[s]=u[s]);if(u!=null&&dt)for(var s of dt(u))l.indexOf(s)<0&&el.call(u,s)&&(t[s]=u[s]);return t},wa=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});const Ia=({shixunHomeworks:u,loading:l,dispatch:t})=>{const s=(0,T.useParams)(),[F]=N.default.useForm(),E=N.default.useWatch("total_score",F),c=N.default.useWatch("eff_type",F),m=N.default.useWatch("challenge_settings",F),a=N.default.useWatch("answer_open_evaluation",F),p=N.default.useWatch("shixun_evaluation",F),ue=N.default.useWatch("work_efficiency",F),q=N.default.useWatch("is_repeat_minus",F),{workSetting:A,workList:$,changeData:de}=u,[S,ne]=(0,e.useState)(!0),[y,K]=(0,e.useState)(!1),[U,Pe]=(0,e.useState)(!1);let[C,ee]=(0,e.useState)([]),[pe,Z]=(0,e.useState)([]),[v,d]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!0,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,eff_type:1,is_repeat_minus:!1,repeat_setting_score:10,repeat_limit:70,is_onpage_time:!0,training_time_rules:1,difficulty_level_sort:"asc",game_deduct_score_percentage:100});const[h,k]=(0,e.useState)(!1),[D,G]=(0,e.useState)(0);(0,e.useEffect)(()=>(ce(),()=>{ee([])}),[]);const ce=()=>{t({type:"shixunHomeworks/getWorkSetting",payload:ru({},s)})};(0,e.useEffect)(()=>{if(!(A!=null&&A.course_id))return;Object.keys(v).map(function(J){v[J]=A[J]}),(!v.allow_late||!v.unified_late)&&(v.late_penalty=5),C=JSON.parse(JSON.stringify(A.group_settings.map(J=>Su(ru({},J),{group_name:[J.group_name]})).filter(J=>J.publish_time!==null))),pe=JSON.parse(JSON.stringify(A.allow_late_settings.map(J=>Su(ru({},J),{group_name:[J.group_name]})).filter(J=>J.late_time!==null)));const w=Su(ru({},v),{difficulty_level_sort:v.difficulty_level_sort||"asc"});d(w),uu(w),F.setFieldsValue(w),ee([...C]),Z([...pe])},[A]);const he=()=>{var w;const J=JSON.parse(JSON.stringify(v));if(J.challenge_settings.filter(O=>!O.hide),J.categoryId=s.categoryId,J.game_deduct_score_percentage===""){P.ZP.warning("\u8BF7\u586B\u5199\u67E5\u770B\u7B54\u6848\u6263\u5206\u6BD4\u4F8B");return}if((w=J.challenge_settings)!=null&&w.every(O=>!O.checked)){P.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(v.unified_setting||(C=C==null?void 0:C.map(O=>{var De;if(!O.publish_time||!O.end_time)throw P.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!O.group_name)throw P.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return O.group_name=typeof(O==null?void 0:O.group_name)=="string"?[O==null?void 0:O.group_name]:O==null?void 0:O.group_name,O.group_id=(De=A.group_settings)==null?void 0:De.filter(_e=>{var Q;return(Q=O==null?void 0:O.group_name)==null?void 0:Q.includes(_e.group_name)}).map(_e=>_e.group_id||_e.id).toString().split(","),O})),J.group_settings=C,v.allow_late)if(v.unified_late){if(v.late_penalty===null||v.late_penalty===void 0||v.late_penalty<0||v.late_penalty>100)throw P.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!v.late_time)throw P.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else pe=pe==null?void 0:pe.map(O=>{var De,_e;if(O.late_penalty===null||O.late_penalty===void 0||O.late_penalty<0||O.late_penalty>100)throw P.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!O.late_time)throw P.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!O.group_name)throw P.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return O.group_name=typeof(O==null?void 0:O.group_name)=="string"?[O==null?void 0:O.group_name]:O==null?void 0:O.group_name,O.group_id=(_e=(De=O==null?void 0:O.group_name)==null?void 0:De.map(Q=>{var Je,iu;let cu=(iu=(Je=A.group_settings)==null?void 0:Je.filter(Ve=>(Ve==null?void 0:Ve.group_name)===Q))==null?void 0:iu[0];return cu==null?void 0:cu.group_id}))==null?void 0:_e.toString().split(","),O}),J.allow_late_settings=pe;Qe(J)},Qe=w=>{var J,O;if(w.total_score===null){P.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(w!=null&&w.work_efficiency&&w.eff_score===null){P.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const De=w.challenge_settings.reduce((Je,iu)=>Je+Number(iu.challenge_score),0);if((De==null?void 0:De.toFixed(10))!==((J=w.total_score-w.eff_score)==null?void 0:J.toFixed(10))){P.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${w.total_score}\u5206`);return}const _e={shixun_evaluation:w.shixun_evaluation,challenge_settings:w.challenge_settings,eff_type:w.eff_type},Q=()=>wa(void 0,null,function*(){K(!0),(yield(0,R.ZP)(`/api/homework_commons/${s.categoryId}/score_setting.json`,{method:"post",body:ru({},w)})).status===0&&(P.ZP.success("\u66F4\u65B0\u6210\u529F"),ne(!0),ce(),t({type:"shixunHomeworks/getShixunWorkList",payload:ru({},s)})),K(!1)});!(0,ut.isEqual)(de,_e)&&!((O=$==null?void 0:$.homework_status)!=null&&O.includes("\u672A\u53D1\u5E03"))&&!h?se.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Q}):Q(),(h||q&&h)&&se.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9\u3002",okText:"\u7ACB\u5373\u67E5\u91CD",onOk(){t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:s}})}})},Re=(w=v)=>{var J;const{eff_score:O,total_score:De,difficulty_level_sort:_e}=w,Q=De-O,Je=(J=w.challenge_settings)==null?void 0:J.filter(Ae=>Ae.checked).length;if(!Je){w.challenge_settings.map((Ae,Au)=>{Ae.challenge_score=0});return}const iu=w.challenge_settings.filter(Ae=>Ae.checked).map(Ae=>_e==="desc"?Ae.challenge_exp_desc:Ae.challenge_exp).reduce((Ae,Au)=>Ae+Au),cu=Q/iu;let Ve=0,ae=0,pu;switch(w.shixun_evaluation){case 0:const Ae=parseFloat((Q/Je).toFixed(1));w.challenge_settings.map((ke,vu)=>{ke.checked?(Ve=vu,ke.challenge_score=Ae>0?Ae:0):ke.challenge_score=0}),pu=(Q-Ae*(Je-1)).toFixed(1),w.challenge_settings[Ve].challenge_score=pu>0?pu:0;break;case 1:w.challenge_settings.map((ke,vu)=>{ke.checked?(Ve=vu,ae+=Number((Math.round((_e==="desc"?ke.challenge_exp_desc:ke.challenge_exp)*cu*10)/10).toFixed(1)),ke.challenge_score=(Math.round((_e==="desc"?ke.challenge_exp_desc:ke.challenge_exp)*cu*10)/10).toFixed(1)):ke.challenge_score=0});let Au=w.challenge_settings[Ve].challenge_score;pu=(Q-ae+Number(Au)).toFixed(1),w.challenge_settings[Ve].challenge_score=pu>0?pu:0;break}d(ru({},w)),uu(w),F.setFieldsValue(w)},uu=(w=v)=>{const J=(0,me.EN)(w.challenge_settings.reduce((O,De)=>(0,me.EN)(O||0,Number(De.challenge_score)||0,"+"),0),w.eff_score||0,"+");G(J)};return o.createElement(o.Fragment,null,(A==null?void 0:A.can_edit)&&o.createElement(b.Z,{className:"mt20 mr30"},o.createElement(B.Z,{flex:1}),o.createElement(B.Z,null,S?o.createElement(re.ZP,{type:"primary",onClick:()=>{ne(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"):o.createElement(o.Fragment,null,o.createElement(re.ZP,{type:"primary",loading:y,onClick:()=>{F.submit()}},"\u63D0\u4EA4"),o.createElement(re.ZP,{type:"primary",ghost:!0,className:"ml20",onClick:()=>{ne(!0),ce()}},"\u53D6\u6D88")))),o.createElement(N.default,{className:Se.Z.FormStyle,form:F,initialValues:{},layout:"vertical",disabled:S,size:"large",onValuesChange:(w,J)=>{d(ru(ru({},v),J))},onFinish:w=>{console.log("onfinish",w),he(),k(!1)}},o.createElement(b.Z,{wrap:!1,align:"top",style:{padding:"20px 0",lineHeight:"40px"}},o.createElement(B.Z,null,o.createElement("span",{className:"c-grey-666"},"\u603B\u5206\u503C")),o.createElement(B.Z,null,o.createElement(N.default.Item,{className:"ml10",name:"total_score",rules:[{required:!0,message:"\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A"}]},o.createElement(Ke.Z,{style:{width:120},min:0,suffix:o.createElement("span",{className:Se.Z.SubTooltip},"\u5206")}))),o.createElement(B.Z,null,o.createElement("span",{className:`ml20 ${Se.Z.SubTooltip}`},"\u603B\u5206\u503C = \u6548\u7387\u5206+ \u5173\u5361\u4EFB\u52A1\u603B\u5206"))),o.createElement("div",{className:"mb20",style:{padding:"8px 20px",background:"#F6F7F9",borderRadius:"20px",display:"inline-block"}},D==E?o.createElement("i",{className:"iconfont icon-xuanzhong5 mr10",style:{color:"#1ACC4B"}}):o.createElement("i",{className:"iconfont icon-tishi12 mr10",style:{color:"#FA6400"}}),"\u603B\u5206\u503C\u4E3A",E||0,"\u5206\uFF0C\u5F53\u524D\u6548\u7387\u5206+\u5173\u5361\u4EFB\u52A1\u603B\u5206",o.createElement("span",{className:"ml5 mr5",style:{color:D==E?"#3061D0":"#FA6400"}},D),"\u5206"),o.createElement("div",{style:{padding:"20px 0",borderBottom:"1px solid #F6F7F9",borderTop:"1px solid #F6F7F9",lineHeight:"40px"}},o.createElement("div",{className:"mb20"},"\u5173\u5361\u4EFB\u52A1\u7684\u9009\u62E9\u548C\u5206\u503C\u8BBE\u7F6E",o.createElement("span",{className:`ml10 ${Se.Z.SubTooltip}`},"\u5F00\u542F\uFF0C\u5219\u5B66\u751F\u6700\u7EC8\u6210\u7EE9\u5305\u542B\u6548\u7387\u5206\u3002\u6548\u7387\u5206\u5728\u4F5C\u4E1A\u622A\u6B62\u6216\u8005\u8865\u4EA4\u7ED3\u675F\u540E\u7531\u7CFB\u7EDF\u81EA\u52A8\u751F\u6210 ")),o.createElement(b.Z,{wrap:!1,align:"top"},o.createElement(B.Z,null,o.createElement(N.default.Item,{name:"work_efficiency",valuePropName:"checked",style:{marginBottom:0},normalize:w=>{const J=Su(ru({},v),{eff_score:w?20:0});return Re(J),uu(J),w}},o.createElement(L.default,null,o.createElement("span",{className:"c-grey-666"},"\u6548\u7387\u5206")))),o.createElement(B.Z,null,o.createElement(N.default.Item,{className:"ml10",name:"eff_score",style:{marginBottom:0},rules:[{required:ue&&!0,message:"\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A"}],normalize:w=>(Re(Su(ru({},v),{eff_score:w})),w)},o.createElement(Ke.Z,{style:{width:120},min:0,step:.1,suffix:o.createElement("span",{className:Se.Z.SubTooltip},"\u5206"),disabled:S||!ue}))),o.createElement(B.Z,null,o.createElement(N.default.Item,{className:"ml20",name:"eff_type",style:{marginBottom:0}},o.createElement(Gu.default,{style:{width:200},options:[{value:1,label:"\u6309\u8BFE\u5802\u5B66\u4E60\u6548\u7387\u8BA1\u7B97"},{value:2,label:"\u6309\u73ED\u7EA7\u5B66\u4E60\u6548\u7387\u8BA1\u7B97"}]}))),o.createElement(B.Z,null,o.createElement("a",{className:"ml20",onClick:()=>{se.default.warning({icon:null,title:`\u6309${c==1?"\u8BFE\u5802":"\u73ED\u7EA7"}\u8BA1\u7B97\u89C4\u5219\u8BF4\u660E`,centered:!0,width:500,okText:"\u77E5\u9053\u4E86",closable:!0,maskClosable:!0,content:o.createElement("div",{style:{display:"flex",flexDirection:"column",gap:20}},o.createElement("div",null,"\u5B66\u751F\u5B66\u4E60\u6548\u7387 = log",o.createElement("span",{className:`${Se.Z.SubTooltip}`},"\uFF08\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6\uFF09")),o.createElement("div",null,"\u5B66\u751F\u6548\u7387\u5206 = \u5B66\u751F\u5B66\u4E60\u6548\u7387 / ",o.createElement("span",{style:{color:"#3061D0"}},c==1?"\u8BFE\u5802":"\u73ED\u7EA7"),"\u5B66\u751F\u6700\u9AD8\u5B66\u4E60\u6548\u7387 * \u5206\u503C"),c==1?o.createElement("div",null,"\u6CE8\u610F\uFF1A\u5F53\u5B66\u751F\u672A\u901A\u5173\u65F6\uFF0C\u5B66\u751F\u6548\u7387\u5206\u8BB0 ",o.createElement("span",{style:{color:"#FA6400"}},"0"),"\u5206"):o.createElement("div",null,"\u6CE8\u610F\uFF1A\u6309\u73ED\u7EA7\u8BA1\u7B97\u6548\u7387\u5206\u65F6\uFF0C\u53EF\u80FD\u6BCF\u4E2A\u73ED\u7EA7\u4E2D\u5747\u6709\u4E00\u4F4D\u5B66\u751F\u62FF\u5230\u6EE1\u5206\uFF08100\u5206\uFF09\uFF1B\u5F53\u5B66\u751F\u672A\u901A\u5173\u65F6\uFF0C\u5B66\u751F\u6548\u7387\u5206\u8BB0 ",o.createElement("span",{style:{color:"#FA6400"}},"0"),"\u5206"))})}},"\u89C4\u5219\u8BF4\u660E"))),o.createElement(b.Z,{className:"mt10",wrap:!1,align:"middle"},o.createElement(B.Z,{flex:"204px",style:{textAlign:"right"}},o.createElement("span",{className:"c-grey-666"},"\u5B9E\u8BAD\u8017\u65F6\u89C4\u5219")),o.createElement(B.Z,null,o.createElement(N.default.Item,{className:"ml20",name:"training_time_rules",style:{marginBottom:0},normalize:(w,J,O)=>(Re(Su(ru({},O),{training_time_rules:w})),w)},o.createElement(Gu.default,{style:{width:200},options:[{value:1,label:"\u9875\u9762\u505C\u7559\u65F6\u957F"},{value:2,label:"\u5173\u5361\u603B\u8017\u65F6"},{value:3,label:"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"}]}))),o.createElement(B.Z,null,o.createElement("a",{className:"ml20",onClick:()=>{Pe(!0)}},"\u89C4\u5219\u8BF4\u660E")))),o.createElement("div",{style:{padding:"20px 0",borderBottom:"1px solid #F6F7F9"}},o.createElement("div",{className:"mb20"},"\u5173\u5361\u4EFB\u52A1\u5206\u503C\u8BBE\u7F6E\u89C4\u5219"),o.createElement(b.Z,{wrap:!1,align:"middle",gutter:20},o.createElement(B.Z,null,o.createElement(N.default.Item,{name:"shixun_evaluation",style:{marginBottom:0},normalize:(w,J,O)=>{const De=Su(ru({},O),{shixun_evaluation:w,difficulty_level_sort:w!==1?"asc":O.difficulty_level_sort});return Re(De),w}},o.createElement(Gu.default,{style:{width:200},options:[{value:0,label:"\u5747\u5206\u6BD4\u4F8B"},{value:1,label:"\u96BE\u6613\u5EA6"},{value:2,label:"\u81EA\u5B9A\u4E49\u5206\u503C"}]}))),p==1&&o.createElement(B.Z,null,o.createElement(N.default.Item,{name:"difficulty_level_sort",style:{marginBottom:0},normalize:(w,J,O)=>(Re(Su(ru({},O),{difficulty_level_sort:w})),w)},o.createElement(Gu.default,{style:{width:200},options:[{value:"asc",label:"\u6B63\u5E8F\u8D4B\u5206"},{value:"desc",label:"\u53CD\u5E8F\u8D4B\u5206"}]})))),o.createElement("div",{className:"mt20 mb20"},"\u5173\u5361\u540D\u79F0",o.createElement("span",{className:`ml20 ${Se.Z.SubTooltip}`},A!=null&&A.task_pass?"\u8BF7\u9009\u4E2D\u9700\u8981\u5B66\u751F\u5B8C\u6210\u7684\u5173\u5361\uFF0C\u8BE5\u5B9E\u8BAD\u652F\u6301\u8DF3\u5173\u5B66\u4E60":"\u8BE5\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\u5B66\u4E60")),o.createElement(N.default.List,{name:"challenge_settings"},(w,{add:J,remove:O})=>o.createElement("div",{style:{display:"flex",flexDirection:"column",gap:10}},w==null?void 0:w.map(De=>{var _e=De,{key:Q,name:Je}=_e,iu=_a(_e,["key","name"]),cu,Ve,ae,pu,Ae,Au;return o.createElement(b.Z,{key:Q,wrap:!1,align:"middle"},o.createElement(B.Z,null,o.createElement(N.default.Item,Su(ru({},iu),{name:[Je,"checked"],valuePropName:"checked",style:{marginBottom:0},normalize:(ke,vu,du)=>{var Xu;return du.challenge_settings[Q].checked=ke,(Xu=du==null?void 0:du.challenge_settings)!=null&&Xu.every(Zu=>!Zu.checked)?(P.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A"),du.challenge_settings[Q].checked=vu,vu):(du.shixun_evaluation===2&&!ke&&(du.challenge_settings[Q].challenge_score=0),Re(du),ke)}}),o.createElement(L.default,{disabled:S||!(A!=null&&A.task_pass)},o.createElement("div",{className:"c-grey-666 multi_ellipsis1",style:{width:392}},(cu=m==null?void 0:m[Q])==null?void 0:cu.challenge_name)))),o.createElement(B.Z,{flex:"76px"},!m[Q].checked&&o.createElement("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white ml20"},"\u53EF\u4E0D\u505A")),o.createElement(B.Z,null,o.createElement(N.default.Item,{className:"ml20",name:[Je,"challenge_score"],style:{marginBottom:0},normalize:(ke,vu,du)=>(du.challenge_settings[Q].challenge_score=ke,uu(du),ke)},o.createElement(Ke.Z,{style:{width:120},min:0,suffix:o.createElement("span",{className:Se.Z.SubTooltip},"\u5206"),disabled:S||p!==2||!((Ve=m==null?void 0:m[Q])!=null&&Ve.checked)}))),o.createElement(B.Z,null,o.createElement("div",{className:((ae=m==null?void 0:m[Q])==null?void 0:ae.difficulty)=="\u7B80\u5355"?Se.Z.DifSimple:((pu=m==null?void 0:m[Q])==null?void 0:pu.difficulty)=="\u4E2D\u7B49"?Se.Z.DifMiddle:Se.Z.DifHard},(Ae=m==null?void 0:m[Q])==null?void 0:Ae.difficulty)),o.createElement(B.Z,null,o.createElement("span",{className:`ml10 ${Se.Z.SubTooltip}`},"\u91D1\u5E01\u5956\u52B1\u6570",o.createElement("span",{className:"ml10",style:{color:"#FA6400"}},(Au=m==null?void 0:m[Q])==null?void 0:Au.challenge_exp))))})))),o.createElement("div",{style:{padding:"20px 0",borderBottom:"1px solid #F6F7F9"}},o.createElement("div",{className:"mb20"},"\u67E5\u770B\u53C2\u8003\u7B54\u6848\u624D\u901A\u8FC7\u8BC4\u6D4B\u7684\u5173\u5361\u6263\u5206\u89C4\u5219",o.createElement("span",{className:`ml20 ${Se.Z.SubTooltip}`},"\u5B66\u751F\u901A\u8FC7\u8BC4\u6D4B\u540E\u518D\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF0C\u4E0D\u5BF9\u6210\u7EE9\u4EA7\u751F\u5F71\u54CD")),o.createElement(b.Z,{wrap:!1,align:"middle",gutter:20},o.createElement(B.Z,null,o.createElement(N.default.Item,{name:"answer_open_evaluation",style:{marginBottom:0}},o.createElement(Gu.default,{style:{width:200},options:[{value:!0,label:"\u81EA\u5B9A\u4E49\u6263\u5206\u89C4\u5219"},{value:!1,label:"\u6309\u67E5\u770B\u7B54\u6848\u7EA7\u522B\u6263\u5206"}]}))),o.createElement(B.Z,null,o.createElement("span",{className:`${Se.Z.SubTooltip}`},a?"\u5B66\u5458\u67E5\u770B\u5173\u5361\u7684\u53C2\u8003\u7B54\u6848\uFF0C\u5219\u5BF9\u5E94\u7684\u5173\u5361\u9700\u8981\u6263\u51CF\u4E00\u5B9A\u6BD4\u4F8B\u7684\u5206\u503C":"\u6839\u636E\u5B66\u5458\u9009\u62E9\u67E5\u770B\u7684\u5B9E\u8BAD\u7B54\u6848\u7EA7\u522B(\u89E3\u9898\u601D\u8DEF\u3001\u5B8C\u6574\u7B54\u6848)\uFF0C\u6263\u51CF\u76F8\u5E94\u7684\u5206\u503C"))),a&&o.createElement(b.Z,{className:"mt20",wrap:!1,gutter:20},o.createElement(B.Z,null,o.createElement("span",{className:"c-grey-666",style:{lineHeight:"40px"}},"\u67E5\u770B\u7B54\u6848\u6263\u5206")),o.createElement(B.Z,null,o.createElement(N.default.Item,{name:"game_deduct_score_percentage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6263\u5206\u6BD4\u4F8B"}]},o.createElement(Ke.Z,{style:{width:120},min:0,max:100,suffix:o.createElement("span",{className:Se.Z.SubTooltip},"%")})))),o.createElement(b.Z,{className:"mt30",wrap:!1,align:"middle",gutter:20},o.createElement(B.Z,null,o.createElement(N.default.Item,{name:"is_repeat_minus",valuePropName:"checked",style:{marginBottom:0},normalize:w=>(!w&&k(!0),w)},o.createElement(L.default,null,o.createElement("span",{className:"c-grey-666"},"\u4EE3\u7801\u67E5\u91CD\u6263\u5206")))),o.createElement(B.Z,null,o.createElement("span",{className:Se.Z.SubTooltip},"\u89C4\u5219\u63D0\u4EA4\u540E\u9700\u8FDB\u884C\u201C\u4EE3\u7801\u67E5\u91CD\u201D\u624D\u80FD\u751F\u6548"))),q&&o.createElement("div",{style:{display:"flex",flexDirection:"column",gap:10}},o.createElement(b.Z,{wrap:!1,align:"middle"},o.createElement(B.Z,{flex:"85px",style:{textAlign:"right"}},o.createElement("span",{className:"c-grey-666"},"\u67E5\u91CD\u6263\u5206")),o.createElement(B.Z,null,o.createElement(N.default.Item,{className:"ml10",name:"repeat_setting_score",style:{marginBottom:0},normalize:w=>(k(!0),w)},o.createElement(Ke.Z,{style:{width:120},min:0,max:E,suffix:o.createElement("span",{className:Se.Z.SubTooltip},"\u5206")})))),o.createElement(b.Z,{wrap:!1,align:"middle"},o.createElement(B.Z,{flex:"85px",style:{textAlign:"right"}},o.createElement("span",{className:"c-grey-666"},"\u6263\u5206\u9608\u503C")),o.createElement(B.Z,null,o.createElement(N.default.Item,{className:"ml10",name:"repeat_limit",style:{marginBottom:0},normalize:w=>(k(!0),w)},o.createElement(Ke.Z,{style:{width:120},min:0,max:100,suffix:o.createElement("span",{className:Se.Z.SubTooltip},"%")}))),o.createElement(B.Z,null,o.createElement("span",{className:`ml20 ${Se.Z.SubTooltip}`},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")))))),o.createElement(se.default,{title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",open:U,width:860,footer:null,onCancel:()=>{Pe(!1)}},o.createElement("div",{style:{color:"#333333",fontWeight:400}},o.createElement("span",{style:{fontWeight:500}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),o.createElement("br",null),o.createElement("span",null,"\u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),o.createElement("br",null),o.createElement("span",null," \u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u82E5\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),o.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),o.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),o.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},o.createElement("span",{style:{fontWeight:500}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),o.createElement("br",null),o.createElement("span",{style:{}},"\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\u3002 "),o.createElement("br",null),o.createElement("span",null," \u53E6\uFF0C\u5373\u4F7F\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u901A\u8FC7\u3002"),o.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),o.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),o.createElement("br",null),o.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),o.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},o.createElement("span",{style:{fontWeight:500}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),o.createElement("br",null),o.createElement("span",{style:{}},"\u4ECE\u8001\u5E08\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u5F00\u59CB\u65F6\u95F4\uFF0C\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\uFF0C\u7ED3\u675F\u8BA1\u65F6\u3002\u5982\u679C\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u5982\u679C\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),o.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},o.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u76EE\u7684"),o.createElement("br",null),o.createElement("span",null,"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\uFF0C\u7ACB\u5373\u767B\u5F55\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))))};var Pa=(0,T.connect)(({shixunHomeworks:u,loading:l})=>({shixunHomeworks:u,loading:l.effects}))(Ia),mt=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});const xa=({shixunHomeworks:u,loading:l,dispatch:t})=>{var s,F;const[E,c]=(0,e.useState)(!0),[m,a]=(0,e.useState)(!1),[p,ue]=(0,e.useState)([]),[q,A]=(0,e.useState)([]),[$,de]=(0,e.useState)([]),[S,ne]=(0,e.useState)([]),y=(0,T.useParams)();function K(){return mt(this,null,function*(){let C=yield(0,R.ZP)(`/api/homework_commons/${y.categoryId}/homework_common_collaborators.json`,{method:"get"});A(C)})}function U(){return mt(this,null,function*(){let C=yield(0,R.ZP)(`/api/courses/${y==null?void 0:y.coursesId}/teachers`,{method:"get",params:{homework_id:y.categoryId,limit:1e3}});C==null||C.teacher_list.map(ee=>{ee.key=ee.user_id}),de(C==null?void 0:C.teacher_list),ne(C==null?void 0:C.teacher_list)})}(0,e.useEffect)(()=>{K(),U()},[y]);const Pe=()=>{};return e.createElement("section",{className:[Se.Z.form," bg-white pl30 pr30 pt10"].join(" ")},e.createElement(b.Z,null,e.createElement(B.Z,{flex:"1"},e.createElement("span",{style:{fontSize:"16px"}},"\u534F\u4F5C\u8BBE\u7F6E"),(q==null?void 0:q.can_edit)&&e.createElement("span",{style:{cursor:"pointer",color:"#0152d9",marginLeft:"10px"},onClick:()=>{a(!0)}},"+\u6DFB\u52A0\u534F\u4F5C\u8005"))),e.createElement(b.Z,{style:{marginTop:"20px",marginBottom:"20px"}},((s=q==null?void 0:q.data)==null?void 0:s.length)<=0&&e.createElement(Yu.Z,{customText:"\u8BE5\u4F5C\u4E1A\u6682\u65E0\u534F\u4F5C\u8005"}),(F=q==null?void 0:q.data)==null?void 0:F.map(C=>e.createElement("span",{style:{display:"inline-flex",height:"40px",borderRadius:"4px",border:"1px solid #44D7B6",padding:"7px 20px",color:"#44D7B6",marginRight:"40px"}},e.createElement("span",{style:{flex:"1"}},C==null?void 0:C.real_name),(q==null?void 0:q.can_edit)&&e.createElement("span",{style:{cursor:"pointer",marginLeft:"10px"},onClick:()=>mt(void 0,null,function*(){(yield(0,R.ZP)(`/api/homework_commons/${y.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:C.id}})).status===0&&(P.ZP.info("\u5220\u9664\u6210\u529F"),K(),U())})},"X")))),e.createElement(b.Z,null,!E&&e.createElement(B.Z,{className:"mb50"},e.createElement(re.ZP,{type:"primary",size:"middle",onClick:()=>Pe()},"\u63D0\u4EA4"),e.createElement(re.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:()=>{c(!0)}},"\u53D6\u6D88"))),e.createElement(se.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:m,onCancel:()=>a(!1),onOk:()=>mt(void 0,null,function*(){if(p.length===0){P.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,R.ZP)(`/api/homework_commons/${y.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:p}})).status===0&&(P.ZP.info("\u6DFB\u52A0\u6210\u529F"),ue([]),K(),U(),a(!1))})},e.createElement("div",null,e.createElement("div",{style:{display:"flex"}},e.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",e.createElement(Xe.default.Search,{onChange:C=>{de(S.filter(ee=>ee.name.indexOf(C.target.value)>-1))}})),e.createElement(ge.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(C,ee)=>{ue(C)},selectedRowKeys:p,getCheckboxProps:C=>({disabled:C.is_collaborator})},pagination:!1,dataSource:$,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var ba=(0,T.connect)(({shixunHomeworks:u,loading:l})=>({shixunHomeworks:u,loading:l.effects}))(xa),Te={flex_box_center:"flex_box_center___F26vH",flex_space_between:"flex_space_between___J7N7g",flex_box_vertical_center:"flex_box_vertical_center___W4LLF",flex_box_center_end:"flex_box_center_end___ViUq3",flex_box_column:"flex_box_column___fhMvC",content:"content___gstD6",explain:"explain___gCVEb",tabs:"tabs___JAbVp",active:"active___O3Rxd",btns:"btns___bZYiw",must:"must___Ne3Rd",popover:"popover___MLGUB",zybzForm:"zybzForm___JaYlh",graaytitle:"graaytitle___vJ0cM",dataPicker:"dataPicker___qgWAA",examineStatus:"examineStatus___A8ldH",contacts:"contacts___yS8x4",contacts_img:"contacts_img___pPzVA",suc_status:"suc_status___hDmBK",fail_status:"fail_status___KeR0l",bohui:"bohui___cxmL1"},ka=i(88522),Et=i(2720),tl=i(97650),W=i(59301),Sa=Object.defineProperty,Oa=Object.defineProperties,Za=Object.getOwnPropertyDescriptors,ll=Object.getOwnPropertySymbols,Na=Object.prototype.hasOwnProperty,Ta=Object.prototype.propertyIsEnumerable,al=(u,l,t)=>l in u?Sa(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,nl=(u,l)=>{for(var t in l||(l={}))Na.call(l,t)&&al(u,t,l[t]);if(ll)for(var t of ll(l))Ta.call(l,t)&&al(u,t,l[t]);return u},rl=(u,l)=>Oa(u,Za(l)),It=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});const Ra="YYYY-MM-DD HH:mm",ja=({user:u,shixunHomeworks:l,loading:t,dispatch:s})=>{const[F]=N.default.useForm(),[E,c]=(0,e.useState)(null),[m,a]=(0,e.useState)([]),[p,ue]=(0,e.useState)(""),[q,A]=(0,e.useState)(!0),[$,de]=(0,e.useState)(!1),S=(0,T.useParams)(),[ne,y]=(0,e.useState)([]),[K,U]=(0,e.useState)({}),Pe=(0,e.useRef)((0,ut.throttle)(v=>ee(v),1200,{leading:!0,trailing:!0})).current;(0,e.useEffect)(()=>{ee(),C()},[]);const C=()=>It(void 0,null,function*(){var v,d,h,k,D,G,ce,he,Qe,Re,uu,w,J,O,De,_e;let Q=yield(0,R.ZP)(`/api/homework_commons/${S.categoryId}/resources_ensure_info.json`,{method:"get"});F.setFieldsValue(rl(nl({},(v=Q==null?void 0:Q.data)==null?void 0:v.important_shixun_configs),{times:(h=(d=Q==null?void 0:Q.data)==null?void 0:d.important_shixun_configs)!=null&&h.start_time&&((D=(k=Q==null?void 0:Q.data)==null?void 0:k.important_shixun_configs)!=null&&D.end_time)?[le()((ce=(G=Q==null?void 0:Q.data)==null?void 0:G.important_shixun_configs)==null?void 0:ce.start_time),le()((Qe=(he=Q==null?void 0:Q.data)==null?void 0:he.important_shixun_configs)==null?void 0:Qe.end_time)]:["",""],school_id:(uu=(Re=Q==null?void 0:Q.data)==null?void 0:Re.important_shixun_configs)==null?void 0:uu.school_name})),U((w=Q==null?void 0:Q.data)==null?void 0:w.important_shixun_configs),ue((O=(J=Q==null?void 0:Q.data)==null?void 0:J.important_shixun_configs)==null?void 0:O.verify_reason),c(((_e=(De=Q==null?void 0:Q.data)==null?void 0:De.important_shixun_configs)==null?void 0:_e.process)||null)});(0,e.useEffect)(()=>{K!=null&&K.school_name&&ee(K==null?void 0:K.school_name)},[K==null?void 0:K.school_name]);const ee=v=>It(void 0,null,function*(){var d;const h=yield s({type:"account/getSchoolOption",payload:{keyword:v,limit:10}});a(h==null?void 0:h.schools),v&&v!=""&&y((d=h==null?void 0:h.schools)==null?void 0:d.filter(k=>k.name.includes(v)))}),pe=v=>parseInt(v||"0",10),Z=(v,d)=>{if(d&&d.length===2){const[h,k]=d;if(!h||!k)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return W.createElement("section",{className:[Te.form," bg-white pl30 pr30 pt10"].join(" ")},W.createElement("div",{style:{textAlign:"end"}},q&&W.createElement(re.ZP,{onClick:()=>{A(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!q&&W.createElement("div",null,W.createElement(re.ZP,{type:"primary",loading:$,onClick:()=>{F.submit()}},"\u63D0\u4EA4"),W.createElement(re.ZP,{style:{marginLeft:20},onClick:()=>{C(),A(!0)}},"\u53D6\u6D88"))),W.createElement(b.Z,{align:"middle",className:"mt20"},W.createElement(N.default,{form:F,disabled:q,layout:"horizontal",onFinish:v=>It(void 0,null,function*(){var d;console.log("---",v);const h=(d=m.find(D=>D.name===(v==null?void 0:v.school_id)))==null?void 0:d.id;let k=yield(0,R.ZP)(`/api/homework_commons/${S.categoryId}/resources_first_ensure.json`,{method:"post",body:{important_shixun_configs:rl(nl({},v),{start_time:le()(v==null?void 0:v.times[0]).format("YYYY-MM-DD HH:mm"),end_time:le()(v==null?void 0:v.times[1]).format("YYYY-MM-DD HH:mm"),school_id:h})}});(k==null?void 0:k.status)===0&&(P.ZP.info("\u4FEE\u6539\u6210\u529F"),C(),A(!0))}),className:Te.zybzForm},W.createElement(b.Z,{align:"middle"},W.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},W.createElement("span",{className:Te.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),W.createElement(N.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"}]},W.createElement(Xe.default,{bordered:!1,disabled:!0,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"}))),W.createElement(b.Z,{align:"middle",className:"mt25"},W.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},W.createElement("span",{className:Te.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),W.createElement(N.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},W.createElement(ka.Z,{size:"large",showSearch:!0,bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",borderRadius:4,height:50,paddingTop:5},showArrow:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D",onChange:Pe,options:ne==null?void 0:ne.map(v=>({value:v.name}))}))),W.createElement(b.Z,{align:"middle",className:"mt25"},W.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},W.createElement("span",{className:Te.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),W.createElement("div",{className:Te.graaytitle},W.createElement(N.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:Z}]},W.createElement(Xt.default.RangePicker,{disabledDate:v=>v&&v{if(v&&v[0]&&v[1]){const d=v[0].isBefore(le()())?le()():v[0];F.setFieldValue("times",[d,v[1]])}else F.setFieldValue("times",v)}})))),W.createElement(b.Z,{align:"middle",className:"mt25"},W.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},W.createElement("span",{className:Te.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),W.createElement(N.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},W.createElement(Ke.Z,{parser:pe,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1}))))),W.createElement("div",{className:`${Te.examineStatus} mt25`},E>=1&&W.createElement("div",null," ",W.createElement(Et.Z,{className:Te.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),E>=2&&E!=3&&W.createElement("div",null," ",W.createElement(Et.Z,{className:Te.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),E==3&&W.createElement("div",null," ",W.createElement(tl.Z,{className:Te.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",W.createElement("span",{title:p,className:Te.bohui},p),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",W.createElement("span",{className:Te.contacts},W.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",W.createElement("div",{className:Te.contacts_img}))),E>=4&&E!=5&&E!=7&&W.createElement("div",null," ",W.createElement(Et.Z,{className:Te.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(E==5||E==7)&&W.createElement("div",null," ",W.createElement(tl.Z,{className:Te.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",W.createElement("span",{className:Te.contacts},W.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",W.createElement("div",{className:Te.contacts_img}))),E>5&&W.createElement("div",null," ",W.createElement(Et.Z,{className:Te.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))};var Qa=(0,T.connect)(({shixunHomeworks:u,loading:l,user:t})=>({shixunHomeworks:u,loading:l.effects,user:t}))(ja),Bu=i(59301),za=()=>Bu.createElement("section",{style:{paddingBottom:20},className:[Se.Z.form," bg-white pl30 pt10"].join(" ")},Bu.createElement(xe.default,{destroyInactiveTabPane:!0},Bu.createElement(xe.default.TabPane,{tab:"\u53D1\u5E03\u8BBE\u7F6E",key:1},Bu.createElement(Ea.ZP,null)),Bu.createElement(xe.default.TabPane,{tab:"\u8BC4\u5206\u8BBE\u7F6E",key:2},Bu.createElement(Pa,null)),Bu.createElement(xe.default.TabPane,{tab:"\u516C\u5F00\u8BBE\u7F6E",key:3},Bu.createElement(Ca,null)),Bu.createElement(xe.default.TabPane,{tab:"\u534F\u4F5C\u8BBE\u7F6E",key:4},Bu.createElement(ba,null)),(0,g.Ny)()&&Bu.createElement(xe.default.TabPane,{tab:"\u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C",key:5},Bu.createElement(Qa,null)))),Wa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAAGhCAYAAABh3MNWAAABQGlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSCwoyGFhYGDIzSspCnJ3UoiIjFJgf8bAyCDKwMmgwMCfmFxc4BgQ4ANUwgCjUcG3a0DVQHBZF2RWbexduafcy0MCq/pLvssI6GCqRwFcKanFyUD6DxAnJRcUlTAwMCYA2crlJQUgdguQLVIEdBSQPQPEToew14DYSRD2AbCakCBnIPsKkC2QnJGYAmQ/AbJ1kpDE05HYUHtBgMPZyDzI1MCAgFNJByWpFSUg2jm/oLIoMz2jRMERGEKpCp55yXo6CkYGRkYMDKDwhqj+LAYOR0axUwixDqAfnEFuNkaIea1nYJh2ioFBKhQhpuzEwKD6mYFh+5KCxKJEuAMYv7EUpxkbQdg8RQwMrD/+//8sy8DAvouB4W/R//+/5/7//3cJAwPzTQaGA4UAR+xdSWtJcowAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAAYSgAwAEAAAAAQAAAaEAAAAAwOFicgAAQABJREFUeAHsvWl3I0mWpmcAAQLc99gysioqs6qrqpeR+mjOkf6tzpH0E/Rh9E3qM5pudfdMT9fe1blFZsa+cF+xUO9zzc3hBEEGCYIgAF6LIMzN3Nzc7HX3+9q9tpVO5YI7R8ARcAQcgXuPQPneI+AAOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAJOCP4iOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAJOCP4iOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAIVx+F6CDCt+6TRDu1WCK32aWjht6IfSu0wVS6H8lQIU6VSqFRKYbpaClNTpevdxFM7Ao6AI3AHCJR86YqroY7QPzo5DcfHbRFBO4TTgnIlIrgsXIUYpiM5QBLuHAFHwBEYRQScED7xVE4akQSOTqQKZA4toSjWrxOu16fCzHTZtIeUn/uOgCPgCIwCAk4IlzyF/cN2ODxqh9PTdiiVygP1Z0QM87OyLblzBBwBR2BEEHBCuOBB7B+0wsFRyzSBpAEM2q9UymF50btxLngEHu0IOAJDRsAJoQfgO3ut0JCpaNAE0Cu/KSkJK04KPZ6CRzkCjsCwEXBC6EL841YztOk07tVJ0C3R07Xd8Sl8jfPrq9MptfuOgCPgCNwJAoWhMndy/5G66dZOU/0E4gKRQSmUjRPMT+FuX6Uf1Pnt3eZIYeGFcQQcgfuHgGsI2TOnz+DouDOS6C5ehenqVFiY947mu8De7+kIOAJq4Po8BCaanYa9/bslg/Qy1mrlMDfjilvCw31HwBEYHgL3fogLJqL9w4YhnsxFd+kz8a1Wrfo8heF9A34nR8ARyBCYeA2hreUl0AAYNdSWpEfYa1pB0LQC6ysoq8Og0WR46cWtcl051PO1WinMzrjpyL9SR8ARGC4CE0sIjaZmGJ+0w0lhhvFwob3Z3ZYWqr4G0s0g9KsdAUfgmghMnMmINYeMCLJ5BGUtNpdGgY6Tj0bji+Jd82325I6AI3AjBCaKEJrSCvYPW1p9VCYeWYAwDWEJGke/oVGo9UvMWDd66n6xI+AIOAI9EJgYk9GROmP5myS3uDAV6ONw5wg4Ao7AMBCYCA2B/QkOjydvYlejUQ41LZvtzhFwBByBYSAw9oRg+xRoRdIyNqIJc6yg4c4RcAQcgWEhMPaEcKKRRCxPnTsa1L16j1OCMTp/euraQXps7jsCjsDtIzDWhEAnMsNL2avgjEtytNtPibrjU3jEzjNnwp0j4Ag4AsNCYKwJgb6D6JJPCHKYjHC73UV0sbL+6wg4Ao7ArSAwtqOMNAE57O9PXkfyIJ5yuVwKU/ora7Izx5WpbhVoEHfxPBwBR2DSEBhbDaHV7Oo7mLQnc4P6tLROH38hLtEUqlpFlS073TkCjoAjcBkCY6shHGoCWlOzkt1dDQF0hLpIoVJxbeFqiHkqR+D+ITC2Rmot263V6Vh0Tk5++svDWXweztLk4Xt2/lT1PzxuSHNwEuXRu3MEHIHzCIythrB/oN3NbHypKtWWmC8XBJ2HL8SjJAqdmx1bS+H5N9hjHAFHYGAIjC0h7O6fGAilUy1eR+v/Aufnz+NTU5/C9LT3KVzwyni0I3BvERhbQjjQpjY+cav/97Zem/LVVPuHz690BCYSgbHtQ6AvgI1rcO5fHwc2DnLnCDgCjkARgbHVEI6OWsGEWkmCjSUe3L8WDpVKWWajsW0PFN9hP3YEHIEBITC2hNDUPISjk6bmJZelJ8TRRrR5PXw1PJisVq9VB/QaeTaOgCMwCQiMLSEw6vTwqGHDTiGCaEJy/zo4zMw4IUzCR+x1cAQGhcDY2gzYN2ZqKhY/DT91H2qkT+XTfvd6gIN6oTwfR8ARGF8ExpYQgLwqOziCTb/8mO/hq+ExxUJH7hwBR8ARKCAw1oQQF3HTOHtaxBpog8/WCB7+NB6+M2fhK/BDR8ARMATGtg8hPT+WsDhW57K76yEwXa3YSqjXu8pTOwKOwCQjMNYaAg+mpKYuq3niTDNw/5M4VKamnAzsjfEfR8ARKCIw9hpCqgzLYTe05jOmEFv3rstP6fx8CLVpH12U3gf3HQFHoIPAxBACVWKiWqOpRe9gBB+IKgzO4zAtMih7BwKviztHwBHoQmCiCIG6QQatdlvLPMflHLrqe6+D1Yr3G9zrF8Ar7wh8AoGx70Porh99CtjIq3SaZoPto8aglKY5RNKw62hAy036+SnhgJmIUVnuHAFHwBG4CIGJ0xC6KwoHtDUWFaHPkFQcYUTjeYPKZBiaSiIAzELwIQTJnztHwBFwBD6FwMQTwqcA8POOgCPgCDgCEYGJMxn5g3UEHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPgUp/l/lVjsBoItBqnYZ2ux1aLZWv1A6n7VjOEk2f03KYmgqhXMYvjWYFvFSOwB0i4IRwh+D7rS9G4OioFfYOj8P+fiMcHjXDwWEjnJy0QuOkGf3mqYR+KzTlt9ut0IYIwqmE/in/L3UluEA/5aA/EUO5PBUqlZJIYipU5Venp8L0dEV/U2F2phpm6pUwN1cN8zO1UK+LUdw5AhOKQOlUbkLr5tUacQRozX/YPAzb28dhZ/9Iwv8kHB40wtGxBH+jIUE/Wq9muSyyqFaNFGZEFHNz02Fxvh6WFmthbWXGtY4Rf9+8eJ9GwAnh0xh5igEgQIv//Yf98GH7MOzs0PI/CUdHJ9baH0D2d54F2kS9Ph1JAoJYmgnra3OuUdz5k/ECXAcBJ4TroOVpr4wABPDyzU54/xEN4DDs7R/L3INh//44TE/zc7WwJHLYWJsJjx8sOkHcn8c/ljV1QhjLxzaahX7z9iC8frsrM9BB2N09CsfHzdEs6B2VqlarhIWFusxLs+HRg4Xw8MHsHZXEb+sI9EbACaE3Lh57RQTevj8IP77cDu/f78sUdBTa3iV1JeTK6tReXKyH9fX58PTJYniw7uRwJeA80a0i4IRwq/BOZuYHB83w7Q+b4c3bPZmDDtQBnI3tnMzq3nqtqtWyzEqz0hjmw89+smwjm279pn4DR6AHAk4IPUDxqN4IbEkD+Ob5VngrItjfOzZtwAep9caq39hZ9Tk8ergQvvzZSliRBuHOERgmAk4Iw0R7TO+1pVFBP/xIB/G++gU05l8TvxgQyth/HPMAsBRBDqcaKorZKIUtgf9cGwGGtT58uGjEsLY8c+3r/QJHoB8EnBD6Qe2eXMM0gG++2wrvPh5oeGjThD2CHiI4LUnw54QAAWR/sh61TwsEQXpNF2bGcJ5Gce6uhsCsJsN9/pOl8De/fhg0DcKdI3CrCDgh3Cq845v5+49H4c37w3CoGcIdQS6hbwI/Cv+kCbRb9CEwY/js+XgdhJCRBb5dL4KwY+J1JdfpwDukL35fNtT5/POfrYXPny5enMjPOAI3RMAJ4YYATuLlL98chO3dE2kAEtaZJmCCGyEuiW6CH0Fu4cxEVNAAWqgWchBFSlMkkhjXTRTkW4JWIkFkJMF9nSjiW1bXEhpf/mw9/NWvNmKE/zoCA0bACWHAgI57dq/eHWnpCGoRW+0mkHMTEQI+E+QFgQ1JxHiEuYR6ZjI6Y1rKrovaAukioeTaQ4FQjHAowZn7ki/3yTQR5ZfIZtwxv075K1pv6afPVsL/9B8eX+cyT+sIXAkBJ4QrwXQ/Er37yMihqi0SF4VtFNxRQIsgENCCImoIGWEUTEAm3IuCXcIboojXFTWLLF87GUIrIxQT+CKaSBJFQsjysfyKGklGEMQX7msmqAl+ZCXNYfj5l+vhb//m0QTX0qt2Fwj4aqd3gfoI3vPjrhaTK1dDRUtDd7sk6PPWvLXcJeAxKZkwjuSQC/JccHcEv6U7RyicL4kAomCPeXWZktAs8vtBRzGclwXCye+XiCF2audpuu7bXb9xC1Pf7zUPZHG+ZqOQxq38Xt7RRcAJYXSfzdBKdtI4DSeNspZ+Pk8GFIJZtUGrPk9puWhz1eghcE3oZgI3mnggiqxFn5mVomAuCu6zRJGnzwR71BQuJoqksTD8FRevj2WReqMyTeUkoSwzjQOygHgUplz8y8qZiCPWajx+WRbk+fcfrZN5uupLco/HUxv9UjohjP4zuvUS7uy1RAbXfxUgCiOLxCMZUSTzTSIC840cMoGMRtDDxFPUBHLBnZNEEuxcK2GeCXoO7DqhlOZAcL9IDNyvSBRcl5GYfHV1FDrNSdvpp0h5kRXXjKJ7r+HAL17uhJ/9dGUUi+dlGkMEri8FxrCSXuTLEWhKOA+ykcnuZCU2n0kaRXZ7BCtE0MJPf0YMmeBOmkZqyWdp0jyG1JJP+eThbKJc7KuQwIcwMsLJ02QEkvoplHWuOUAouPN9I5Qzlo17opDEeyuefyPAEy9fOSFkr5d7A0DACWEAII5zFlFgDmfGE52hJbaw7CIK8EPQGlEgdDOTjg1b5ZwJeARwFMIdIa+w0kMYeRxh0yCy9Ha+OFEu0xC4j+WXNAZdd835FIks4v0K5db9h+UOjhrDupXf5x4g4IRwDx7yp6p4LKHCBi936SCLCn0VyfyUFcaIItccJOT1L85vyAS6hG9OBpLDpI/hwqimlvoU+phPYYJe5bjefAoISQSk64zIKFNB4xk0xvOzvt7RoDG9z/k5Idznp6+60wews3cYFkZ0ITUjCu1z3O1M4IooimQQW+rJxNOlKeiC2EfRIRS7NtcmMoIxQlEehfjOddw15ptI55xpyjSPSoGYlC+EZoRE2Tr9FLlmkWkq3XW8SvjBo/mrJPM0jsCVEHBCuBJMk53o++fvw7IWUJsbo9YmFFGa6t1PEQW9BHcmaGO/QSFc1DiSRmGmpUgm6fpuk1LsoyhoHhlpdO6T7hEJJcYXCQH9Bo1BfuG+yfQU7xcJJ91byS50jx8thpUFJ4QLAfIT10bACeHakE3eBa9fb4Yvf/4gTGsD+eoge5fvACo0iqkepieKYkJWgj/v1M6IIV+t1QQ1Qh1iyNKb4EbAJ2GPhtHRFBDxZhK6ynwK5YXwz6/n/pY/fvF+MT5qH4X+kby8p7Z38xdaxqJFXd05AgNCwAlhQECOczZv32yHr796G/7il1NhcWFWpNBlyB/nyhXKfq5TO59PMRW1iUzgxvkJSRB3tejPCO6MKCAS/csFfaYBRM2kx3wKW68pEYAIihl+cmaaSgRhpqeMGIxIOoRkaxo9W9N2nDMy97FN6d32/1jh/WciEHBCmIjHeLNKNLS09fNv34Wl5biN46IEzbhrCtdB5NL5FIXO6GhKQkijQdB/obvop2My4lwm2EtRE7BwThDZeRPwkEkKxz6HaJKKBESe/HXPp6hrX+afPF0J62uzYVvzR6wM16msp3UELkHACeEScO7Tqffvt8Of//jSBoQyqmZOO3fNztbuEwTn6prPp+jq1C6anmCASBS0+DOiQNMQkdjEt3Te/Eyj0LHlgV8wRcXrlU/RlJRpCtxjcaEWHmzMhXktWbG339bscp105wgMEAEnhAGCOe5Z/fjjexNkv/zVZ9oQpxVamrE2v1APmFrcdRA4Z3rqnDJB33M+RTI15RpFMhll5GDEkJmpCn0FOmskvbxcD2v6K2uXHMjgUM/HnSMwaAScEAaN6Jjn9+KHD6EhYfOzLx6E1qPlcNxohBnt2jV3z7WFqz5WyOLC+RSZRmCmIutzQKPIiOEMUXTi67WpsDBfDbMzFW1f2g57By09E9cMrvo8PN31EHBCuB5e9yL12zdbYXf3MDzbOTRiYNe04+NGqNenJZim7wUGg67kRUTBfehMNrMThEG3gciBwV61ejnUa+rgl/zfP2iHg6O2OqCdDAb9bDy/DgJOCB0s/KiAwOHBcfjj738Imx/3wmdP1/S3Gvb3T8KRtIUZtVZr9arMF5M5GqkAw1AOy/l8itNQ0XFFZMDCs/RhHEkrODxpm3YwlML4Te41Ak4I9/rxx8qvrM5K8B/0ROL1q83AsNQP77WI2hcbYXmppo5Q+heUvFzR5DCtTOR9DD2xu2qkugU0qkuDR3UgOM0dn5yGIxHB4dHlfQWVC5Ysv+q9PZ0jUETACaGIxj09Xludv5AQgIR9B7779m148eJjePZsI3z5xXr4hSayzc7QjGWcfQhNya1mM3WB3lMgr1FtLWARKhq9hDYAIaBsYTY6Oo5/x424IN+nsqxysTtHYEAI+BaaAwJynLP55ruP4X//P/6/a1Xh6eerIoZIDg8fLtq1DKGUOTwnCNtR7Vq5Tm5ilCiEPgSAFpA0AWrcEJGeSCOgs/i6Q0kfrlVDreqkMLlvznBr5oQwXLxH9m7/53/6Q/iv//z8wvLRX2B/2Lsl3cqSaPjMV3jy2VL47PFyePxkSROm5vI86P9kRWnzRRSty60f+XWTckDjHQKgLwDLTrHLJZGA+dIG0LKu6xZmpsLKkm7gzhEYEAJOCAMCctyz2d07Dv/r//YPZjrKhb8kWhL8jH+3zk8jBtm6IYTsOJ7TFpzTlfBoYyGsb8yHjfW5sLY6p3Sd1qtNwhJQkESuTXDchzAcNbynaPmrqgh/fMJFRxUb0gJOpA000AQ0x+Mm9Wa70wcrlXP3Kd7Tjx2B6yLghHBdxCY4/Z/+/Db8p//rj+oLaHe0gYwIpspTissIQlOlIjkoDo2BeMghO57Kjhc0o3ZJq6guzdc1lr6mSW7TWkDvrKREUKJB2HBLaRCnEqhoEhAG524iNAf5qDD5QG1J4NuxqqKqq+7xXPF+1Kkh5mtq/xq0APpXmkQOwFGWtaVKmNWwVHeOwCARcEIYJJoTkNcLbcn4f//dN2Fv70jCTkJeHZ9mIoIQTOCjGSRCYFSMwqTTOTvOz8V0U2oqp/Q1kcHs/HSYqVVt6OpMXcNXtTFPUYvohjBpFRADBMEPYtUII8URnxEIh5aOAzkENy7FIdC5Fp9rzNehCfhMuJM+JwDiCF8ie5HzTdl8EPotdaJEAmDWMTkN1qEZrMpM5P0Gg8XVc4sIOCH4m3AOgd394/Cb374O3zzfNCHPsFKEdm4iMuEfBX00HXEuEseUjOZn0tt1kIXidVwxAlFaIxqZmZS+Ml0K05WKjmM+Zn7hOgnjy8jiXMFvMQJBj4DHR4NhRFBLERw3pQkMQ5OZU5/B0nxZ/RLQlztHYPAIOCEMHtOJyfH7H7fDv3/zMRwcNPNWftQIENxJY9CxBFQyE1l80hJEJIyTzzUMxSPgS+Zf0uQuIAgJMSIHcoid2bTeuX9sxZuvXchoweeteq4ngGe/8cca7Cw6l2kTpnVwrAPOIfCj+SoK/ziDOPZ5MPT2rhxaAUTgJqK7egL3575OCPfnWfdVU4ZBfvvdVnj5Zk9CGOGsiWhGABBBNAthMprKBL/1Neh8MhOl9Ahzd9dHYGFOe1TMYla7/rV+hSNwXQScEK6L2D1Nv7lzHDY3j8PWbtQWmFUbNYPUR5D6DNRad+F/47cE8xAawUzNifTGYHoGV0bACeHKUHlCEDjWcgq7+01bbA0TCyaiUtmMMQ7QDRFAC5irT4U5zQCnP8WdIzBsBJwQho34hNwPMmD1zX39sSyzu/4RqGnL0rnZ2EdAX4k7R+CuEHBCuCvkJ+i++4etcKTZto2ToAlXE1SxW6xKTauIV7WSGMNu0QrcOQKjgIATwig8hTEvQ0MjcNj2kRE/rWY5rskjYmDFTl+/Pz5chttCAmgD1SpYaXk7jW6akmlo6rJJDmP+bnjxxwsBJ4Txel4jWdqmBuMj+NWtbOPxi53KTRHFcYMlG1i6QRu83JPuBvoDGC46LYGveXhn5g7EQa4Md20rTcXIYSQfrBfq3iHgy1/fu0d+CxVmVJEEvaYDnHNxwxctgmdnyjbWn5m82pkzrusjomgzMWCMHXb/JPzZ18Am2PXAolNFTkZm9AFZHVT86O4RcEK4+2cwMSXQdC4NOUVL0MbwknRxd4RoGklh5iNoDTxbegGRqEGqWvKhpHV/pEGop5ols9ua+QtFxBnBowEPQh+TmE3Aw5cGIAVAdWG47fn6UrNe9ae+UY1SPY0ULmWO0ai8l+LeIOCEcG8e9e1VFCEvOS4nCYnLm72ZsPtEGDu6LCehbvRA21mT35RNJIw0U1g+M4rFFBAF51g+AseIJxgEEiGqMxMZkasyKQKiohiY68nbjuUj5HE2ukeRhDlmdjRp0HBSWm7Dted9YnGZzwXmLgpTTkob72EH/uMIjAACTggj8BDGvQiIPYR1JlsVSlbyWDMEKH/JXTeMfKVFzlgc7tXJy9rbhXD3ec2RsPRcGd3Z67vT9wqrLrph557xuN8w5jHICaqiLO4cgVFCoPMNj1KpvCzjhUDWIjaT0XiV/E5KC06QjC/ncSfw+00vQcA1hEvA8VNXQ8Ba3bKAYI5JreliS5zWtIczLUNAGEbgRSeEO0dghBDwN3KEHsY4F4W1jdpmzB/nWgyh7OwApD8IkmG67hyBUULANYRRehpjXBZ6DU61tDQ2cjp7kzkk2drd7zxc+g/ACI3KnSMwSgj4KzlKT2OMyzJVVttCZpAk+DtV6X7FPMywXJBKpNnByo8cgbtFwDWEu8V/Yu6uKe9mG6f1iztNs9RKsAQGkuQ4Xwjfo/NxhFHLcCp1Bj4lYNx3BO4cge7m2p0XyAswpghopBFmI5xG819cCZmVLnWTfB4ezLhwyhnh0tfAT94NAq4h3A3uE3fXtFhbJIWkJ6iaJv8LJDCBYbbXPD5uhcPDk3B03AjHRzo+1tKvFzj6Dx4/XAw//XzlghQe7QjcDQJOCHeD+8Tdlb2Siy4tXxGXspDZKDlG2WAmytw4nv+4uRe2tg7Dx82DsLV9GPb2jlJ15INDgQCzMN0GTNew7gOdf/JwqXCNHzoCo4GAE8JoPIeJKAV7K9sII9XGug3oPijrB/mPFcn8s+FxOL+7cxLevNsJb7Wv9Nv3O1HeJ7l/zpfkhw/y+E44kgGnSuHzp04IQsndiCHghDBiD2Sci1PRRKsTrVJngg+BOMZub/ckvHixHV6/2Q6bWwcFAX/zSq1vzElbGHOAbg6D5zCCCDghjOBDGdciTWl/5XZL61lL1pVb2Wqf2UJ02ep3WvQoq13ml0bs/A/PN8OrN7vh9avts4+BVj/uBn68VOaiJ64dRDD9d9QQcEIYtScyxuVhtjKdyloNWqQQW8BJfl5UrVE5/1xE8N33H8K2+gQG7QwOyzTW9ulj70weNMae32AQcEIYDI6eixCIHcvZ8FPZjWLHMp0HSSSOnv/q9W74/vvNsLl9YPsw0PnBjOvBOmhS+SrbxYV6WF2dGWz2npsjMCAEnBAGBKRnExFg7+CmNrjBbJS0hBjgfLKbj4b/rbSCH0QGLZW3og0Q2tJqSiKDljZcoHN8cC7Wl9+NjfnBZes5OQIDRsAJYcCA3vfs2OzmpKk1/zWsKO1WMGp6wYHmC7x4sRM2Nw+1MY/KKVNXSbu2tTQcFkJgjaGW6sA+0TYy6iYPtaBtgMOTx95/cBM4/drbRcAJ4XbxvXe5V7WTzUFoBpayQCFApiJwU3v7Tn2txvr240F4+3ZX23a2w1SVORH6z76dEJjKSryNkc12SoMkTlNHeB9PM9WXSyGfp96h3AeKfsmwEHBCGBbS9+Q+7Dl8yt7I6Af0LmMnQcbesTs4bGj46FHAp4xBb36pJW1A5WtpRFRJgj/6LOONpqBVW9vaca2FKakVzWA3rMPG2kKYnvZFjG4Io19+iwg4IdwiuPcxa0xGp6cVbanZtrlorOgZ9QOYgfby8PyG5kQcn7CkRFN+U/0Csa9A8l8mImkEEvQljZIVhaHTKAyJib9kPlIgIwb1KRihxTAaj9QfVYU0V/Czl4Ca/+WvH2Uh9xyB0UTACWE0n8tYl6pSDeHoCE1BrW8JWDWxzWyEqgAdSJKa4OWI0zb8xk4wFoegxOc1w8hnhO6pWv3Npv5kBmo01MqXNCe+UmGOhBJVVAbKhTCXDwlYX4HCZt5SGnUpKwHFVjlVCSMK3UDVsOtayj+OrVXGWT4Xhbn33Ox0+PVfPdT8gwWF3DkCo4uAE8LoPpuxLdlsrSJCaOb6ABVBMIa2SMIIgoBcgTBgBgR18k/jZAaoQ5G6Wv/TKqppBFCJzPSfvG25bV3PAE8bNqrLbBgsl0sLSK15KTA2N846j+lIziIk7mUyohCRlMQF6lhWziK3kkiFNZdaSo8piXOQjhGZLsldVn7CkCG3/kxLVPzylw/C8mLd9z/IgfKDUUXACWFUn8wYl2umPhVqh8daxgKRmEnMtL0mQhPXw0ewEx99rs2OTbRaMPspnEv5xKssJRPkEOBthLta+i0d03GM6YoGPcTSUk8xJFAWqWDWshFGZUxI0hTQDJLwV7lJaQQiMsB8FM+1RCCQiJX2XH2ma9Xw8y/Ww09+umQaz0xtulgBP3YERhIBJ4SRfCzjX6i6tISTxlFQt6wEbCWKa1MPopBHpCNKb8u3vgsRAw4iYKBQCXORDkoV3RnBzt2xE01lQj1Lg2agIpvGYunFIm3ilJw+hxbXo3WQXucghbgLWoz7/OlK+NmztTArU9Gp8q8Kiyojmtw5AiOOgBPCiD+gcS1efboStmldmxVGglgVoUWuhS3EBNZWJyIShc4lkTxQX/lPacJZGbUAArDRRNIWNPEM4W6aQDaKiM5k9nRoWhq1/mXeCqYliDYk1LVkn5gAUkB7iGajsjoVmK9gI5SUZmV5NkAEa2tMPot7SzPeaqZWG9fH6OW+Zwg4IdyzBz6s6jLmviazyfExTemWhPKUtaKTDZ5yQA6S0zqANTi4Hcc8iAr3ojXPPAN2K0v9CipBSYvyETazkIpA37MNSUWoo1EQ1jF1aGL6svNKl5mLZmUO+kwTzj77bDnWUXnQz8G/suYzzNbVEeHOERgDBJwQxuAhjWsRMRsdHTVshGZh4JAJSsw1GHLUXpcfNQe0AzqKzddx0U8YwBvF+BT+5HlJdTMjqROZkUMQEUNjKYf1ACuMJhDD+qXzWDwFOfDDP+tnEAmQT1O2pLI6vj97vBwePp4P09WqkYClo0eZy+TP1erKi0zcOQKjj4ATwug/o7EtIS3j7Z3DOJxTHbZoAm0ELSYjZKRMLtatILagBR5nN0uYch77f0YORQAgA1y3H2PPx6d06bxpC8q3yZuPoFd/gHU8K2jmIOWsIqqfQGHOS5hbPwFKjKpgw1VFCkvLtcBEM/oJpBZY9qcigFOljxPbdJ3qMTcz+Z3JDWlXR1okFuVLFjqtCxVCXev3ZV04CXr3xwABJ4QxeEjjWkRs8jMihZ39YzXC0QXUqtbsX9rnjPRBM2AmMH4cjZTiZeNniKrS2xab1sIWQVhDmx8E8A18XVrREhuQU1vC3bQA5krY8FIRAuYjlY+RSBylzuiWyrE4Px1m56thfqZm5Wbeg2k4KpIVM4aMJCDESe9M3tfeQScNwZS5prBj/seBdhWdnyuFes0eWjrt/ogj4IQw4g9o3Iu3MFcLewcncRROpiGo6Zw15aN5qFPHTji2uZGraAyRMCwOO46Ebol+gHOypjvi8nCZJSxyMpLgt4LoXur/oAPZyikz0pTKPa96zNQZLaT76ppYvk55jbgomdQIRhxhVlpenOxlrhH+kIE9IiFCvVGWTFMSjNs7wm5FpMhcD3djgYC09EzfHYvieiHHEYHN7SMzHSHBEZT4SWhSH4RrUWRcKyyCONUf4hzzThTU5Ho9h6bQZlQUI4o0Con1mNQfrFFK+tOQUagjue7yQQ+p/KkzeWVpVoQw2aOLdvdONWhAuEEEwssIQSBhMlPItK96vRwerEccwA0SEbz2wDEvVb1Jml6rkfD9cYzEY5jsQjBLd18T1ZonEhKSnPQVmPBOklW+9Sn0E6aFjwBSvta0odVPwAzYkATY2s+lIDMaCI0ABaSiYyOuK5QHwQcZMTvahKJ8JuZNOhkA5tERw3MFN2Sg52DEIMwgViMHPZC9/XZYXZ620VZHx9mjAFe5tshBjy74nL2Ixyj8OiGMwlOY8DIglJe0U9ib9/u217J11NKqRJRmwkGB6G7qW/NTWUnQ9HJJi4AiuBUdyL12SJNMi+4SH0FIJ7WNWVJ9Wvoj35WlueziyfaO1ZusKhsBcJAI4VR9L8QngjxRutaJNDlhbc9esOBD2nREl0UMrimMxrvihDAaz2HiS2F9Cepc3tfKo2Z+oRNXwzaRt7Swh+WShTSX833eOpEB+dgfElBuZXFWLV76Ge6DEwlmpjaeJLOyQYEFBXGRIE7D1k4jzGi0FVCbxgYXkECmIxQ5lh13QgCQu3dOCHf/DO5NCdhPeO9gm7FD+seM4WiaYXx/2WxGvaFAyFwmt4d9HkGHSclMI1JxmMeMJJzRRLzV5XrvSkxgLJ3Fh8wzKZiI4MVEBIkg0BDojI9KQXySp5j2dMgw3ZYaB/WaUcQEojReVXJCGK/nNdalZUz+wtxs2Nk7kCBg5i/zEiQX9NOWtoBvkj9J+ILf3cfQnW5Y5zNDl8pNixgeiD5N3rXV2bF+Ptct/PJSNTBgwAhBOBhBKpNTaQjgkkxITe1LwV4Uaf6JaQl0HuBEDDbYK4b8944RcEK44wdw327/cH1OQxUbalme0K62lrbYwbQFm5+QNAXIADdCfq4Z0EGhwlvfAa1jFfPJ2qJpCFbme/KDaWy6WorDigVJrhlITTBNIdMc9jVpzSbwCRfrrBcj0HlPP0JZCWssHeJuJBBwPW0kHsP9KQStwycPFmUi0EqgEga5EJFYxZCEcEWYFN0ohBH7ZiZSYSgP5aZHnKI+ejAfFhcme4hp8XkUjzfWZ2wf6qa0AlsOXL3E7Eudh22jImkIIge0BHBjWKoN81X/Q0vxbi4qInq3x64h3C3+9/LuLHwHKTx/uaVZregJIgMjgbg3gZliFIGJgdnOCJPkUpgWJulS+LbOp3zjSCSVSYTWZhQNJzQ65tHGYlhW38h9dQtz0zbMdmf3xAQ+2p7hI4BS30LsOOY5K44HnWkH9CPVtM7FpM/mHqd3wzWEcXpaE1RWhMBnjxZC3IM52pzVdox2+YwM4tj+s5WGBHDdfow9H5/S9XOe+6O1JMcM3DjpSjGSaw/X5+9VJ3LCodt/8nBR2kHcMKipmWesKIu2YFqCtAGOTStAO+CPkUn8iVhXJnzyXjdWox52DWHUn9AEl49ROaYpvNgyQcGS0+0p1jeSELZmJS1K/UkQszSENctpYeq/yWnzBxuWEcMQt6UoMG2UzThui/CxbpF2/EFFCA+1sN3ayv3qRL7oVVySUF9dmQmv3+52zICCLU5OY/CA1jdqamyZeo/RsGxeuQ6W5+txm9OLMvb4oSPgGsLQIfcbFhGY12qhTx8uhSqLzekEpnnrV5DQRd4TxufHwhLSxTCMcTZ8Nv1Vz9v6O7oNZgy7j0go3i8rjwqS7sMqpxtr92PyGdBfxT37fNmSmXYg4R81hqg10E8QNQP1JdDXIM2goiGrK0v319R2FUzvIo1rCHeBut/zDAK0MOdmq+HNu73wYUfLZ6oViSIQpxFjtmFQj9GFjtVEN2GN4GaoTxyxoi5fpUKIX80Xr6ipSt7W5Cega4nEZUdxGnO0e6s88xo2+2BjPkBi7s4iUJe299njhfDVt+8zzUAoQqIiA8yCNlmN5yrNAFgfPGFXOXejhoBrCKP2RO5peeho/uzxYvjJk6VQ07RVyREJEURzbF3im4BB6FtrHV8CRmYI8YO55CPsEemmaeB3nSedXafr9T9PF7WEzv24P+XAzIGJ6IufrjoZXPJ+/uJnGxqGWol9CIXRRjwvlvWwkUYCdG1l7h7N5r4EsBE85audjuBDue9FQnC8ersT3n7U2kdqwyPP0RL4xUDU6eqNXb4IdVxMIyHPBVlTh7gUzs+TOHPkl/GF5Rz1i5gXd1qYq4fHGlZ6Hza6SZjcxH/3YT/83T98ZVmgFdAxz8qvmNl4WvPaT+LLn67f5BZ+7S0iMDEmI9Y0Y232ZrZZB3Nd2LlpWto9LTx344MAQ0k/e7QUFuZr4cPmYdjZPZLQFg1I8ttkZlqbeqZm0clmOGvLgnOCH0lPPA7SyInB4mNmNkNah3Rex/wVUKf2tFYspSXLRDp3V0eAvpVf/vxB+MOfXkXNK9cM2tIKKuHZ07WrZ+Yph47ARBACy+o2Ts5ih7p/oj+295tV35VPhjyLzziEFjUKhb9GqxE+bmpPBRHD7q4Y30hApiIxwikjkuTbyCQkuoWjb8NGC2GT+AoTTzr2TcZn5zT8mZkpW5WVe0JG991h6jnrii2r7nOdlH/1F4/D8x8+hM0tLVGif9OVivnPPl+zeSPnsu1cmh1dnLcediH12XS2gmrhrB9eH4GxNxlBBLbOeqHufPD2qsj0kF6ZBW3nN8Wa9+7GGoETTWTb3D4IH7VX8/5BM9cSUqWSUSkKjmhc6rwFxEajk6kY0h7mZithRRPLluZnRAjVlM3E+eeFe6wi3weYoEPZt6KfXGBzzD+Li+etnwUNS//oX5Fncwo4IExatLmT42b4+3/+ypa1+PzxqvpfNmw71XjXrl+p8AxNxdlyFgqg1cc4nbO9KjTiN1P147IXGBNjeqKtDnkenLD/dkBZs1MKn3VOIl146EXhsY6lo+Ts6YopgEpYy4/jrEqpZrwQ7Hy1tMCIEneTgkBLauDJcTscazIU/pFshifaz5fVNSGOxklbJsOyrbRJZ+e0JsPVp6thWitr1tRqxZ+6J6pj+hbisz//ydv3w0l9P+alC+Sb4Fc8S0/wbVmYpDqwjntdzByN/NjSCn8NP6VPYXV5zoaZml0uZh9/1XArZ1uhmmUvC0eBDyFIzIsMIjmIGDLWwDPiICH/kfYZWdhaSeSueIuOd+r67dBDdlnX+fsbHGsN4UTb9x3qr/Du6knqxeR5ZpGpRUPU/HxFrRR79Qi6myAEdrTXQkM2QoQQm7yzno4dq3Op0TzVrNmWCRjmOzCiaVoLs1W0hyMzpqcUN624BZmK2C1tEl1qJHXXDSKw1rW+m3jMF6S/jBi4jjDfU5EYiMIxx8D+yTwbjyAOneA65ZHum32OMS+dNpT1k9BGwBsRUBoi9WcT2CAEgib7szQE5CIRkCrTADLpnq6PeUeNMB7bZWd+XEM4A4esqumJnY0fi9DeHh99fBEpcKoKJGBheyE75zEZra92xpBLdmgCDdcptd4Y9nhFk8gaIpaH/4wuAtt7R2FTnc5bu4e2V28sqYmvTqGRHZlws8gLw1FkLC1Oh5Xl2bC6NGME0snIjxyByUdgrAnh41bcwu8iAoAgYmMlCgkmyTx+qA9dEv9ERAIZIAYyPsh9DYbwTugRffc3tw/VsXwSIAM0AB5gbEPG54jwzxqQsQZp+FCxPoU4azvEBmf2LsR3hXdkZXFGndo1DZucKV7tx47AxCIw1oTw7n0cWtRRR+PHjC0TwWCdy9Y6jMSAxN9Yr0ulja3B+FQzcVJkBp2odxSJsXz4jLJCnddQcJvgBSao8lGNP1slVGxTyeVjg8WsbtqShOKomNjfvNsN7zcPwonMQibPJb552shy/GSfLioAPNmsC5kU5uJj5pfroqnB+p6yd6IkOzYT2cDDzivzqsxLGyvz4eGGD0E14PxnYhEYa0J4/e7IpEGuCZjxMj4rhISZkHTAh22kIWm4slqXEKnkrcjM7GidVPHKKCyqldOxsidT9aZs5dp7RjNFM3vvAF5bzGcsPVDVABzWnyE8TEffAGSwf9iQfVPiXfeXzNaP/iIzZGFF8JB5oJlAt0ZBYojMx2bMe2FahNLZPAX5kVni9aZxko/SpftBGuwLzQqnvnTFMN8Av9cwERhrQviweRKOaTFmRICckOxXS9iO7MO3qNSnoMBsvRpm2fAbAaGv3XwddhMDQ9yY1DbKjmqenIgE6DSVCazoQIDFOU0joLWLdUV1YgkBk6WFxIQzPUlp4mpACEj6VzlXdBqcow3RwUZXdJ8sJrzhMZ3Cr0UEHzSW3YhA+cX7xZsWf9OtSNft7E0wBsnOZGnOp+R1KGLDlVG/oEHBf67h8gerc9oURzNve2XSXQAPOwJjhMBYT0zDnNGS1DNNQKB3fJp89g2bQKSlZ2H5ceVFLcXbNkawCU3xQ49fd0mTniythMO0NRstOFI/9H0ca3TVSSOW1cqrH0zqDAWUd9ZFOADI4jtXxWRnYtPJdI2SQAyYkpj5DfGgiRweCR9tn1irMb/j7O1uGvqwdRjef9jTcFKNDMJ2pbLYvrssZKdyUA17ZroR+zJbtWySmuJ5rHpuCGvi0WgsffJ1/kxY8SyxwOhHpH0xP0iAjOy9mtJ7pnKQ/7utfdW/qQEKs/d2pzRQdjd5CIy1hsDwwpdvNBEB4YVAkGd/Jsx0ZP8hDB5c9Gu1qbCgiUjJ9GHr7HO5/eNAEgJPH/7cjEkXC4/CD8IYIkAjSA4SIFhs+VMDUtyGX5bQhBj4Sw6NAWJAe7ip++Hldtja0ya82Sqm5tsjiTpMrFd8LjKMqY6Df0aYjNJ7Ee+RvVfxhRLLRHLg1g/X5sMDXwr7po/drx8RBAbwCd9dTRhDjl37WLMizV6cfbD6XE0gZkxgHoKEll6zwRZ/kRzMxMAGKHI5QWQCBsE3Ko4O4qOCRoBW1EATkNC01msm+a3Iquht+mAHAZUEuYbu6y/iBEmhMdRFDP12RL94tRN2NHqIVjpshjZg85Zk6I9EEE04BDgn3eV2HpGpCzFrDGhQUfZG6UWJDQ/KB87vpMkwn2F12Uci3c7D8FyHicBYEwJALS5Uw1t1OCIw8o82E/hZ10GnT0FaRBvhQp+DBJnZjO1CkUTW0CybuiFRUx4NaCCCI5lncGgBJxK8mIzMJdt4PJ1FyhtCmFtIQdM6Q+p8F55oCSwuiBmrXo/E0CnQp49evt6RZnAkzQxJK4Evn1a6kTayH/s+8UhiwkNydj/uxW3FAKeUScFT7ewWgS6FV+rroLwri77hC1C5G18ERkPq3QA/Nvl+E/bNdt6LAMiaVrT+21+LFp4tmB+lyqm1NBE28dOnI5bjyh1/2wj9wyNm3GZEoM7jJhVU+c64EQgzOZC/igz9dDYfafAX/QzMCr9K/wKdx9t7x+JoSED4m9CNzwdNgH6RqUxrOFP3oQaiZkk5YsNjyny0BExMr9/vmLbki+IN9aH4zQaMwNgTAngsa8etdx9kd5azFTBNSOqzjdYgIwIkKdGsx4KCgBEAkRPFjs5mstZaptIWMEfdlaOVfXAQJT0awbH+8soUCxWTdGK6wrtbx1oldM+Wj97XSqEHBw0zr7EROpuc41g4rCLjf61WCbPatWxO/SuL+lvVuPuFpa4VP7vyN0A7dw9NEW3zmHWCiCyFXc0kn53ViCSZki5yb9/va7G6aCYie9rfPAueQ3xiikNrGAHXKUeuN1BaWyePn5fvtsPTqWXfO2EEnpUXoT8ExrpTOVW5LUH0b19/iCOOiEQdMC+KFLOzZ2EWOVvTsMHIBIUPWzIHsUOLlFZeTYui3YVj9A4dxy3V6Ujz7pp0IFzRIeRfvtoKb2V+efd2Twu+ZZtDXPH67mTT2hZxQ5vDPHi0GJ48Xjby6E5zUbiijoS6iIDlQuhwnpEZqdu9+6BVS7VyKcZ40w54AvxXmCdnT4fLeJwj5kdzo8opO5a9X3pdwJ+GxJNH87aIXnd9PewIjDoCE0EIgPxGLU325MWZiSjz4wikjBjU8pyuTtlwQTVBzTxhgiaKHruWhc/Wlu/GXrS/H0cQoSEcaaVOtJ2ruA9aUfKH5x/Dix8/5i3/q1x3nTRoEp89XQ2faxvJtSuOqimpv6YuYkVDoI9hTkuQJ8eEs9dvdi3ISCEIAQcJ0HGdwhY5oj+JtPCNGFROzJHTGsn20ycr8f0a0bJ7sRyBXghMDCHQov7Dv73VWPwoRGlURpORPlZTGCRg5U9roaJ1NAQ5RFAcrSLfBroHkcHM0M1FlGv/IPYXHLKcMwZ5c6lZnAWtxFYZi3jzZi98+82b8F7aQC9XlWCqiQBZeqGilmtc2VPi1zpsuUJd6AKJTvamWrdNVgnVH6uGHh+zamhv7WRdWsPPvtgIDx8uKY9OeSKi58PskTyjpaYZljo3q3vqfj++3lYHNMM7dZWIAyKw2gqM9EysTihql/HiHZ8/TTu2gQPaAsXVLMA1LfnsI4/sCfrPGCEwMYQA5oxUef1+zwRcIgG+0FxjUBoIYWN1/kzrDUFExIxmMa8sDVc7oJx7+20bObR/1MjmGCQi6O1vaYG3P//ptZmGKHpytKrrc9Uwo01f2P1rKiO5dP66PoL7QJvQHB42w9F+w1ruxTwwJf3Frx6FZe2ZG4mhd3khCnFCmBO+dDIfHWv3M0YUSdKXSlpGRAKfPgMmiDERDYKyPoQx8SFVhsriQ3AtEQLhp9oGlGW23TkC44LARBECWsK//uG1WrmxhU1rzbQExitK6GCKqMkuvi6Th7VMaZUiw+QQpg/V8r2pEI25Xf0XMsBEtC+hSysd8qJMEAUt5e7wH//4Knzz72/P3KA2U7HNy+fnq7rmdvo+GEmzt9fQ33E4PjyrOXz5iwfhlyKGXuUtlr86VTENodVuqsP5QJhTjWwYp9WXMJE8ufHy8xLrwEx98uc0As4nrfFM3Y0LAhNFCID+46vt8KNmu6K+QwJ8qFFD4CiYCWV9bUFHIgPJToQYomdZmgGLlw3T0WdwLLPJHmSgtXs6QjCVIgnFELa0nMPvf/cibGvFz+Rm5io2ImhGo4OG6Q6lyexsHYVDaQ/JLa3Mhr/666dh+Uz/S6f8MR0jmkphXgTGSKeDw0N6D6xlbUtG6GnxNDC8jKOv8Wt5uXnxCLMY3tzsiC+KlR6i+/cegYkjBLSE//7bF+qUzbQENbVpbePwWbpiQ4SQGtKMaKGj+YnMH8N0aTTRjlrdDev3oJBJgJ71f/x+K/z2Nz/kxcMMsbw6Yy1QIz4Gw0OAQ/b3Vfatj4e2JHUq3N/8D0/D089XFby4Puxatiht5viExQlPrOj2QFDneDBj7rc1MozJzpjAavVKeLxBA8SdIzD6CNyOfeEO643J5+lny6YVYAOHBDAVMSTQOlB1TBwyx/4kSFMn87CKjYmIoaW7Bycig2R+gQTOu3//85szZLAiIvjsJ4tqdUorgARwmTY07PCchDploUzJ/fZffwyU+bzr1A8CpO41LSc7zbracvQnTIJ/av0Hqivcpn/Haphs7x5b3fzHERh1BCZiYlo3yA/XF8IrDWnc2onmFTopIQEccxYYBRJlaSmsLs4OteMP+c+kM9b3P9aIonz5DArE+Hv58fA0/OkPr8Lzb99budEK1h/Maa0gPTJka/pDjkLrdxheWZtRR3Y1vH+3r7kPrfCVCIERSr/+9eO8Plml8jDDasulhiZx1TLyxtwS3bj7vGoQHIYvXrx9DbFlRn1nYltWUfccgRFDYCIJAYy/fLYW/ulf9g3uSAZ8oJqBPBUFEJ/sjNT5Ve2fO0zHchSHR61woAX5Yu+FZEZWgCQICf9JneOJDBYWapogpqGyCP7YkO67yBva9evzzxbCktbdYSnwj9qT+Psft8PO9s1asRDV058saeTTfthTiziV/Vd/+ahn/agAONB3gKZwpPUuoiCNeCQsSNcdn8Kcw6Vwtx/P3sF5NTrK0lRZKRUrHjO4DzVJcE77cLhzBEYZgYnrQyiC/W9fvQ3fv/poLVCkBsSwpH1y2SN3SsMbnz1dUyfn8KxmLFS3t9cKmzvHJsSKZS0ef61yf52NJMIcs6p191ML+yb+X/36gfaUXshMaBrqKkAwpdHp/lyk8OJHTRTLNJWb+JsfjsLHj1E7YwTSlz9/UKzemWME/4qWHsHUQkczjeoz4IxpWKhaPc0XvnV1pK8NufFxBmgPOAJXQGB40vAKhRl0ki+frVurzPoKIAS1iCEANdjCkwdLQyUDW8Jay1Lsaj2hKCqy2p4JBAnlzZwM1jZmw6rMMSacSY6w7tN/sD4XPnsUOzdti0jyybKDKJ8+WdQ+EdlopRvch2xX1rQW0lrUvCA26pS7rvpy7z1hUlVfwpkJaRBB0Y1ZOI5ekw6YlftII7NYttydIzDKCNy5yYjWae7S15MiCqeiOVYRxKVWI+mR9nKn2N/JSxSXRVnaX335KPzzb55rjD9bbbKsdQjrWritoh1e2LD9rIsZmymHQ/7IXr7dikMoVHEmvCQ4SRITyEvltfT6SWGdOpR2cEC/gdaIZqkGcyRRoZipi9vePQi/1wgp3LoE+PJKZ5Jcqrad1M91w89+upJVQmVWJTBnUKf8T/g9/Wwp/OnPsc/iuvl3p6dfgbkd77WkCHViTP6SWsjF+gIe4WOt5Ao2LLCX5pAYsDofnXK3gqawfM6N+Hmbxaxnbe+l3pUjPXs3GxWeoR+OHAJ3QghnOSAT5NnXbR9PQbokwpBFIcpXzsmRR/s0G1oqAc1IIuI4jeDnOuLI9vMna+Hr796YXXd5YV4pSupwPm8zz2UMB5LRtiQ2SxNIGNk/fJ1LSz8g8IwgSK5xhpwzJ5/R9OlcWythHqqzFe3AMtYv5YwN8UgGhOk3wGEiWl7tkAFxKWuOcdcNr67MCA/YTS7zuCcOmHB0fCZ33fx7pacOjPTCfPRHzaz+X/7nL5R9p77F+oPNdK0uDCNZpXKYzyWpsER032xUzwvn2HBgRgIztJtOCDw/dyOLwJ0Qwnk04heekwE9cUiLTFKZgOciEwoIfsZwxNY952x4qU6bPRzfrsM+HrNAI2CV04ZmMLM8BZPAYgu5I1m4Ny13NpmXxLflFJhJS9BIgD11OaVU3IfF3rgPYQQ/5SmfQgpKhLZC1ggEnWOI6d7eiY1wUmwu25TSHP5X//5Ok70Ow4I6ezEVYXuGhGJq6CWF0zUpzNWfPm9XWaGUHgEqbPLcVUHyp6ImwHS6c7+r5d9Jb3fKr1/bmLH1pagbw1G//MUGdzJ3xlcAjBY0ieukeSJNLoJvK59ySB2FbQx3+yN63ohKhdf7pNdHM9KboaWlzKc0Oc+dIzCKCIwIISAaojAywZREBpIYQc2HRRNLk31OW0qncN4FrAEAAEAASURBVFlbnJl8U1wJ6aYsShLS9qkpLUTBVo4IcXJnJjJEIime5U5LtOPSJ2q+hFH0yVt/CEr5jBzh3jFOYeIpG+egBsiAs/G/nbNhppqJfMg2nxe4He0HwKgcJs09esTCe1mhlR/ljySj6Dwck3TC3el7nLc8KR+YAGbExfCJP1n+wpsKkjS/3xXyP5P+7PUPVadj2dC/Ux03HiyExQvWiwKjWXW+8owxI/H8ypKkxg1oasqWMo2TT8ODRkMaTnzUkNmo0tHEqJI7R2BUELgTQjCBkyGQTEJRCCJ4M2lq5xFOfP76U0ktLU0t4kxK6BSCSC0uPGMIhBiHknlciawzhy/hHTUBpU/x2Wk8suVquycykwzwLF5+RgbpPvG0fjkgP/N1oAssDx0eaxIanaZRayG38+6br99Z5IPH6vTlWkL2Y8HBhMklKx9DPVsSVAQNcR0YHGB2S/d/oNFNP2jGNXX9D3/71Orb6wesFrWEyJGGaVImCFX/7XGzMB4kQbnHxcX3N5ZWeoL1W8115vGNSzW8nPcEgTshhCK2xQ+mGB+Pz376lhbpjEunzE+Bwoms5W5pb+WneM9ieTrxCLQ9rRJ6mXbwQZ2uH7RC65o6kWfUqWqCOSsvOQ0urJxElrhinhZnGoKdOvMzyPvbsEvVkbpSZ+rby4HV/EzVCEDKnD1mSBrtjjULS/pDa8CkJIUN/jRyH2WfxgCNCfrBGq24btUwhzv3wtnjHIFeCNw5IfQq1KTEncjssafRMzZTWpVKArbof6+NbViBdW09DtPkHH/JDS6snIwJosnFtJ0WEjWajxJZ5BpCVoDB3V97TaiOe7sntpnPijrOyZsidftgNq9JXM0mukHCI9OcFD5VJz1rAXKdFlCNxJCqMoJ+WdUwXGX2Yg9vRrw5IfBk3Y0aAk4It/hETrQ8A8MpMzmcS77Ut7u9c6jF4fbDk6csrGeprDSdo1i4wYSVS2YnIz/rjKdjxuKKd6A9ftYNMkwn88sfd7Rq66GG1cp2oswTHokZwGxJZqPmmZJ0l8IuFWnEsqItMKTYOqPtukgzOxpN9v33m2FXe0pT1aRJrOjeD7ToXNRUyLublgYX5p44+hFwDRFdXY0Ad47AqCHghHBLTwRzx7ZWA2UEVHJ2xE8W9erFVpjT/s0sTXH7TlLJZFxHQyhLQ2glDUGFMq0hSa9bKhB1pc6vtfdz3rmc4ZHwQXAfqA+hms0itw1zMtjyjXO6wmCKQtESu9DXsK2hrl9/8z68ebvTsyYft/bD1+rkrmobtwfaB2NNGsvjx9rQBpVD15vTIAUDbQBhaJZBCJi+6Bdx5wiMIgJqU7m7DQSaGl64X9gvwO6RCT6OsSu/fbt7ZqXQ2yhHrzxTMRgBU3TZ4KNi1K0csxwHdT/X0Z4KprseaBOe1Nq3BjamICtNJDQGCFwU/vrrD+Hv//55ePVKZHC2iufq05CK8eLlVvjN716G//z/fqOO74+WJubNPWKhbhxWNhi9ytISmhoPbYrZudJ4hCNwtwi4hnBL+B+fMBFJPxe49xKINc2JmGcyGNIGuXObflYObtG5De2BbMYyAsuErM52EtxKuebnp63fBAwYhtrLgV2pxGxnta2zkUWf8tuy0f9Ws6JfvOwslWEd02bDj/Xrda8Ud3BwHP5V17NS7i++3Ahr2fIbwIG7kZ9pXjxmhqG2tAT4fexH4HmgITFHCB9ipCECLrj4DsbRZGYC1LNH43M3HAScEG4J551sDXxe9F7y9cOH/bCoRd3sU0hG9PRV3Fo49g9wm/gRxuazfZRZ3LDKs7g8HcBgXYTQCx/KeHTUDFWG7KuAOSRZ4k5YETrfVIV++9uXpnkgexleTL1w5vGj6nKuOH/EEnT9vJWZib+f/3wj/PIvHmaaSleiPoIUgTJRhfvQsUxdNe3C/ujraeo4WlBBAhSSuzzMM2PbDP60MK6INF3n/qARcGg/gSgtmUI3gAkUWjFMg7jIcQ1r4CeTCK87rujvqEP52bNVyy+e7c7wFsLKEhMIfZvWElMfAnO++eDyOALmkp8Fz3zAxN3s/LJWnP3uu80ouLNbFPEh6kBLYlebU6GhNYDYVKetJiWYxpnpEvis1Kp0tLZf/LgVdnYP7Vmx5wWEZ+mUnn+dMUo8h7Ph7PZ5lagZo4J+9/tX4fvnW+GLL9bC06crtrNetYpWxV1JdU1f/TXMtGYGSFNlnkSH4NcmeDkRdNcxvl7XfXc6+R1oEV00BoihpvaUk0M3wjcLOyFk+CH07UXWy2ytGb3Yl3X+8WLzYlZouQjFaXxas3LsM3B4buG8eI5W6sEhu4VVLiWVLPWteIgxHH0IHNOSMzdEGUUrncXsDvZPwmxhDSXwoX8AxyY6LY3b39s7ihE9fmlpv3mzZ+sEVdQhzHpNbbE1HdGQB5oCq4xGjSFVlLp3jvNssyjzAEVlofP543/bD8/Vt/Do0VKoy8zHWlYVdThXtfUqW2TWNcN8drb26eep/Gz4KaTAkrsT4pgfcqKlwRhm3dYs87TECK2M3kuN3Cye7+voUOuDafXgqialagksPYMJAfOOq3GvCYGW/JFe5GN7mc8/idiaOR+fYiAM/tIyebS6ayKFkiZOtS5iEwmDXbVk5xemTTikvIbpW9tWK6yWrMWqj1MRtqyHyo/AGpajLwEsZmYLryG2oIyhaEXP1jOW7dEiZ2XU9zI7nWh3Nva3YImPMsJWBNDO6mYjlBTfTQxoDJDCVX1Wbd3aPtRoJI1IYhKhynUs0mfiIfRSKu1pwpxIQiOjpkX2s/QPqX7VqulkBqmtlcWRuIY7U80hwm1lGNQPr7eRgKrP6K741ghN3iFC9j/6FlMID/I85djXPlhH0hzqGsVcP7sm5KCqe2/yKXyJ96bORgCyRogM+DJ5U+XbG1wIp/hr+AidoyNMAnpLNXlK0kktVT4S5ZvCutO+hEhaWTS1pm7bNymEYFTDlNoyIS1NmIvyl1idV5rbaNX1ytcIYUcS5aFuXcBHyOXhstaq6JSPE1Z6tUYbMhEdmzZWERmQv5mTlBi8jRgwHUEOikMDhADJy/bW1iOK9Y/5QQ4x94v9hgjg9ettaSQ7YVlLec9q29DFhbo0HDb40T10k2ZDu6Np7aqtj4e21DlzDiCo5eWZ8PMv10UQxrrCWOlFeFND3KDJKnjDHxpPLNaIFp2cPa8U6OEP4zzPF3PS0SHEUHJi6PEcrhJ1rwgBEjjUC2NLIAgdzBbwAK01ayV3+ZEkOuevGj7WUte21LSEDlezZIHlghDSv4Y6SytLNWtNIQhpVd26HyuqeiLwVQ5pCGUTkAqDgYiPDxcyGEp5VG9MLo2TIxOYRXwSXnHNQkqlctlzUip9+YeauEaHM842PMIkJK3MNAMErSpoAlp1YeRRWcTAEuRwjhGCSJFj42mOu803cEK8rd1Dj+xMmLw3ZUra3NKGRnZKJiQJerQUNASWuWZP6dzp+l/96lH46puPoTJdthV3F+YxNVXzKQ952hE8SNoA63LRwMFFTTIBMzo+3/Lh4akaDGyR2zHjjiCsI1mke0EItGpoPTA3AFf81ovhFJ98S3xJ+ovOn5wUmk8pkfx4d/nl0bAfm5moUyodpRIWCn3Lh0Uset29hT1C5aIPluMTCSVa4mgFtArpL0DoWydyKY7vp+Vt5xSJgteGGBD8EIdyMzu3Eli8rrUwRKI/CMdcd2EuCZMr2oP2RAu9ejsYTTZnWkRbZhb+TsL2dlkT5z6I0KbCTz5fDk81KW7UHFoA2gB9ax2XgBhtn36jPZmSag0RAzvQdn/UnQr5UQGBiSYEXuhDEQHTAXgfrENPPq8y4dvyTzS+jlbkRXepyAzCjFt7R6MFwTpSbzVMaXQDK5aOcfmy2jFgmoOVi4KYLTjzbzEMFrFMRbwoEE4L2qmlzezj2PpXS1xvbEujo6IJSq1/HaMRQAqltvKS5GeTnbIybds55aKsBbfS6E/EwHLppyyVrkBZnaB2vdKXJERMuxApxOcXS3HT35XltJBffAAlbaYEicA9P77YCS/0N6vZ2480Y/oXGtG0OJSZ6xfXqqHvRRPFrQHFW2omT3tbaX/HvhdQ5Asa9TDWgOYOe1qXbGTSxbX2MyAwsYQAERxIdcSl1gGvMO62/UamicS7nf+drjPTBpEQP6rUUr/9cMTDSmR9CPH+FpZAjGcRhlm5hlC+ah17WbfrlKuJ0GYfCkn1koQ37JH3BUgTYPfRFmnQAKiT0tpII1WmJI3BiEEz2mj5m9kIjUAvhJmURBxtXQgRWLrc1ISw1p+eo6FSgK27pJ8KV6entPvdTJ6PclUdIDTqRT15E9SvtHccvtbf8+ebYWNjLvzyFw/Cg2zBQ0s0hB+0L7TpFv3kPBYVNdrVxtunEYAsoIE4OxsxV43c9UBg4giBh35wEB9+IoIe9b7VKHZmQ6B02lJR2KZw7cyG8ukFvX2fO8SScBBHGSUgovZ0Gthqc3MLw8ftl4d71zVWlw17EIoJn6JPa3VKQp5yQwrWcoewJMSTxoMGgMkIsxL9D4SNIDQUWI9BGgVEofQihTLEoAT2fHTSNARIQlIDYiB/OnwtXTWGMT9QwH60htWVOfUt0ABQmXVfrbSkY3z6HJRpl2Nk1avXu+HdWy0Rrp3zfvWL9fBQi/DdpsMkxJBR+grAlD4kwzbzk7YI+do3NabnmSS3t3eqvgU9hYmTfIN5QyYKliONS0Yz4DNDnN2Vj7DB8dlL8iB7z4SnNBTxLlxWrPzWVspY1Bin46dPFk2IbmkXt2E4sEhF6IUXVDEtO7tQlAlIISW2UUIqnJkrRAK2e54YoCPclacS0jdggl9SzMIS+lFT0DnLT7lKSLeUljzQFix/jUe2Pgml1+OTEOQ67qv0PE8SXdExuojkxVrGSzXCKNMQemWFZsT8io8arfTZk6XwH//HJ7lG0St9P3FoBAwdxRyHpE9vZSxrV5jzWbXH+bxg1Si/dqhLU5i+o++wn2c1rGsmhhDoNOblpgXTebEjjMMOS9ZEocEHZBKGQhEZw3SIDnO8f3qZwMZkmX38Jn4NLBOsFI5iSkhBChxvbwvQW3Y2ZFQfaREfNeE7YZWH0Tsm2FUotIlStn1qgtQEufoPpAuoMZv6G1Q/JYh9CSIAVRzMo6aAiSkjBaVBI7Bhq2ZuUrglAqIVDNmo1Uxx6H+gz4H9DEQTpol8ihiWtFUoncndjtcgOm30o7qhwVzk6EP5TntmbGsOxC9+vh6eqQP6pg6tyzrn6a+31r4qiMOj8ZKNJJrk8LFGG0KEdWkL7joIjD0hoOZiHzS7p0kIPeA79k3Y87EV3zUTehF4RslY4zBJ6CH4WztHYVEdl+YQgPHISCoPKdJawDr7RGsMQR7s92wsS+AWygkW5gr4FMMMDZ6ShmACfIqWukQ+LXiKI4wR3GUJMOtUzvsYIAKJbUxAeheSiShqDQoLfG5b1suDT0c0fhqdhH2flqSlk1mn3BQhoSU0433S6KQ0xwHMuh39A8xstjOoF9hhMv/U7Fp6OXRySp3bvMOfcptbh1p476VMHifhr3/94FPJe55nlB2NJmb6ChiVSX5Ovvcv3LBhtHHeAq+2uzHvVE79BSYcaNkgge3B3q2vhmZoqFDGS/rqu32ETUlT7s2lN7HoU5e8ldYjXR/nX77aDUt/wQQqYMp1ggwyjAA6AWwSZLSM6Ux88mje4GSTGSMDCkw5+7j/RdfbshISUPzrxolwucLyBFqSQq1/Gx6qeyOQTRhLyCLkNQ4paga6wDQBxZ2KHGKfg7QB9QUQz8z0ssxC+BARnctpNJIRiKqGrIzpOCatSEDX20Q3AZNrHHY98eSr++HrDxhxjx4v2oQ1C0AGuNzvPFM0pBOV/yqO+S1//vf3tsHO3/7N46tcYmkgHIQf3wvOGixWBP3ccx/ljHkLjEKyRlqE6N7+jq2GgMp7pM5jBA3izAQOHyQC6479qlq0x5qcdJFraTZr0ASlCx0C+TLXx/kPHw61Wcx+2GDkCvgUHML4jFPQYnSfhxvz1rDd1QiY3PVx//xaDgrXt9gLs8sVSzMlMqAVPaUBcZh7ELotCWk0A+tLkDAuS6ha34Ba3lQNAR1HD1FVzsnMpHuUmacg0xLnbMRREuRGJHqPlLYsCWFrISkjI4OMZKJ2gWYh4qK/AkKw63U/NArdtyQCofE/P1/VpjtoWOfrRlWN/MxXmVT26zjWbvpK+z3MaA2lX/1i49JLKVNDncWQgUqnP/d74UDjgL5HzEf3fantsSSEE02WYZy0tXT4nmhNj5DPwnUI0CRou33EBGPlh+2++kZTayUY1ta06EsU+YJNApPOVAm3SK3yBSetc+zlkO3DhxpHr+Lu7TIecbAOEWUta/kJp1Q2wtOaAWzPWefxQY3OWIQdrbtIDEppZh80hyigqQ1mJPJG+MeWPESiM4QR9JiBpG3EYatKrzxONUeATuZTZU7dy2kGtG7Y6ZPQGV3PbnMQRUnzHSx/Ohr0/9GjZSMXTE+QDL4VNIWlEUBxpyIoRlBd13HPP3/1QcNTtQXocu/Fe1I/AXkn/Hj20bnfCwcGpdx3Uhg7QogzJxEjcrzXHI6YX1fr7TJnqmkSEinhkMJffbNpQnKd/Yzl1La11jXHSSBL3kQnoWfHCm8wll5yjXWYzA2ovLZ8SHa7Xh7LW0BQuLxYkrpSGkyYRoFPCx0ykJA3EuA4agK00mkBmgaRCIKJbRYvoSw/LognLEQUpgHQ8tdNOYZoWsKhYxqKhAMh2ZpPEJB6ni0sbWdtTQvfabE+tBcrsXzlosMY5n6mbQg/lbbvFunRUUOdzZthdflxLubByPoJMts4YXfXQwBSqNWYAJm9dNe7fOxTXy65Rqx6kAFjiTstnhErYFacujQEPnocwoB2dnKEq5iLpCEkQSfpo//DC3/73bYVZ3VZSzbrn2kItIApB+VVcSk9LWmLIUIt2Q1pFizWhhliUOWt6ONLWFGobrzoP2AVUeRpjmJWPhU4TKmMU5rt3KYlngQ+QjcnBo3i0bFuIk1A0luHLTQi1TUG0QwYcirBLvUimpskqpXeTEI6ETuoEfyQi1r9phEorDIpG6ZE2Gikaa1gy0qoqaw2wQ8FwHCkCMJTYevfsLqK2JRnv+6V+oWaf/04iDOtLkyIjB3Uuk8OVr+539/rmJcBfPdxrsLYEAJmImyhJqz0AdoLL58nh+wtxqdwlGpXP9+dvjuc8k1+9/kUZp1/EwqZMMCMkMJcy9aZDa13ROvXnATbme93COFvtfHLaXtRE9HUpxAbryoKgKZf+SpHjIrl4+ySVvd8rw3sB1FehlTWsk0kivjYs4QAhBsjjLiZCVIrXSyh3V+CFoGMm+IicBbACHhb7E4k165IA6DFr2Obr6DzmIFMY6hAACIDTEX619YoongdGgdh/eGTBtOR7tdm1rOkrnVKE7Z85Yt0mNTH/VOZKJeC58JWTgM24k26fhzbjLLUE3Vp2azq7DtQZsBC7u73hwN9lFqgXu9f9oL184DG8JqxIAQeDiMk0uqk9ojSc5KfH3KQwnnk1c9bRgO4flovES+S7YqFQODLTL4EHcLj5Kht6+bnH20mANM7lAvIWCV99KoHBJO5FL7J9c9/3DWhsSw7tFmABABj8oGOXxPM4EHZiVEBZmUOKW1mLXYEsNJa+j7K19BCb8zW7YUPGWNfZ/gm9+Am3Mcc2gAsFrkixVo+KrUEvsoFGajgEv+GN4KaPSq4lxGADjqjljqagV2n/M1chJYhssj7IiAGXXeqMjF0M5KPzqu/YVnEWmfvBs7zp1LZnx4U2JozIMFVZ9AW8G/gpjXjHS0FKBgdFv0UjhkbZna+EJ/CivLzPXDJ8GGNymkBdJ86mkeeEGy4nEwUuUuH3X5K0B2fwkM+Pz9XDVsM17zAIdAQ6kWXwvaRIszUAi262zj//HuRgsqxpOW4TZhxQzBDqFE+E24RROzfdo74AZQP4XqZm9N+A2c635NklTAu0EPMgrwKcJVkZjIhqbNRyMu8JIKxFr9sRdaqlsA3oW6jlvREVD9LC5nwZ+d1TaZhYGqKaUT4wsDIQuQxvzIdZmZYgiPDTAWhhIRhLcxXRBh8mKt4roYfw0EBsz+3vFK3ctJBbjdM9cfn1jiOU9jPGyQ5HlfAJ43QYqTbfXAjTQh0kLEx96j3GfR6UZbmZ8LHTU2HxEmtN1fw6zNV+2bjIBPatXzBnS/XXj+a6Fn8bZ7/4eWe3QVSiLN2KQ+4Z3c3eRM1hGZU1ey8JeizfAjLeup8LeBSxIlZvibYLRIoMhMbWgVxmSy1Y5WVMptDsOvA4CNCrecptcgR5ibQdcxoJPZJsM5lBL/+tTUBLe+HMA2ALTx1RkTErZgAx8Q4WuW2v7PCc5rsNzNDJ7KVwoQ+N7ccUxxhHVsKVmSNCezerdNG1BQ5r3xjOo6z9JT/Are+uqD7qp6qX6q7+QUsPCzwboiH9VtKG0YJm3Q3soQAGSR2NpvFmD2JldV6+PaHSwqtl2tfewUvLDJs0ERF7iP8Y8zZ+JTuNs7/+FKagoTSktbu5z52Z1qeWUl0oKN22Dto6Pu6efn2tdtZXRrAZW52rmtIZf5BZgIw4wcrppUv4cVs5phzrAeB2AGtblzVUyG11K1PAU1AzX3TCGwmtMJGBvJlIsKkFcOQgwhDF5tmoPkDsyKCuv6iIFeeCHUz60E0Qokwd0bQU0h8zGwUQGcODimX1tTRRjmWlvRGUjENyWK8fCMInSeN4le1pPYDLZd9Ig2jdkHrNcLFL/c773qf76S/nfOdctxN/v3dn2G8VdmPJp0URpIQGClBQxTNILZS46vDo+y8rvHBXhRO8clPr0EKd/uDPl9TZ+i8Wri7l2wQby27vBmbStCp19mYsyHKf5nr5/zL19pRRG5BpBBX/hT+CCX9IIKb6svZ3TOVzZ7Dje6vLysKxt65zIsM2D7zSi6rbEYT8RJdihi0U6ZZSJAqLseFjmczASme2ciaEX1KHwEEIYlry1gkkxJCmtFGFta8aKWfkYYX+wyiNpIENTeP9YqCO7X6LZ4S6T+jnXi3dzSvo64BBnYtZMF9kfZylMN8hWPe8i0N8yNC+OmzNZHRtDaBiXmlenX7lomu6I5P4d7nO+lv53zhOdgNOveL5eqE+7v/p/L/1Pne96eRWlXf4AWfbCzqmP+OHCHwHdzErpqeR/ycUui83+/5dF3yz+ccYzi/qpUuLyOE6dqUxvUf91wA7aJ8bzseUlhXq3OZTVpo7VIR/e3tn2jlzcGsgEqdqftlDs3pUxhfdv2ZcyZluj5y1U3tvVhFfQVMREudxzafIZ/9TGc0Lf6oGdDyn5ub0lj1aPKjc5hzuKgJQB66IYKcSDQC/plgj+KuLU5lTaLpbHgyl9t58lAmpg1kcRBEkVQgip98vhIea4e1k5O2DQO+SEJx/3hHCnLe+fnr4cNzoqFaneBVUkeKECLg2Krjx1t8YXmxRyWcypF8PrVe5Xv4YC58q5UqTeqk7xErAYI2c01NZrI+EipvTY8s1zsMf5DgZ6kLRhQhkDDd2RITPBeTMPq5QfkYIskaRea68IjGenVyL85cKswSfn37qR7KwA6l0UFRph3Q8av6xaUpYmc0YUY81bS5USWbFxGFOMJecFAPaVLtM30EsY6RKMiPfQeagdU6apq8yNmi8I/5RPLorSm0w4ONRVsOm7IdixC4hvkjvFPUw+rS7WcY+/mb4yNobfLfpE5cGylCQCUzgRDtFBI+CvOy48vZy57C8i86n+KTf93rLf0l+V/1POrlhiYqvfsoU8wFgm9aO2qxW9bcnIYsnnPUP1X83ElF3O75g0M1h+z+Scx0l+H6999TXW2XtAvw4A5rK1pUj601dcydh+kztLnE3Ac5NAYkPcK5pjkjVS2jgaM8yaZvYZIpnZECfQ5IaTqgIQiO5Xi36dAuaRRBTbbomEbJdL6Yn+VDftIEuNRIRweYF9e02c766qzFH2nYciOtA6X70ISKOQkxLiw2Lvz8QPFBS8OsPYkjj0aGEGg14hhrz8vNf/uxQwsQkUVdfj5dl3zLL159petvev/i9Y8fLYS3H/b0kaoAF/wxpt20BKpphEdhUx3jYR4e8/N8TMbvF2ABRg/WF7R0QFlCFNawmt+Jzwdf1iD0ioR4+viRs8hbUycom8KqkkUikCEFO69jhAbPFpMT/Q+sy3RKXwXJFR8vk68LuC6OglKs/ud9CEoHES1rb4UFmfGIP1Rn9Ikm9SVnGnX27hgP8AV5WDhmONwCHjxjNL6rdnOlZzXqvkYZxtf3LgvK0D6G8tmXYEzAp2JvtPl8OiZk7RPqxKf0o37+N79/Ez5qPXubbat65jUQ+SEICNNhy+5ak+y2hAE7pPWqvz1x4bG8OBt+rv2EDRO9mm0pKbaFpYA5+1bcbtj2YZCiUBUxxfcr3S+2xPM6qKTF82nuiAkMPVs+L5sgx/BV6qBwJI1oluqEs/NGFDpWYs6xqumsOp7Zh5s+A8xEuWaQvSyP12jXdUqUSur+7b8xNFwiCWcPY8y9O9cQ7MVHKPI+20str9gKJrYrPG7nP9cWiB82D2zsO7XkNcUxFt58/ZT1JA6PTjSUEdPR5H3cB4fHVkcTgFbrs/U3HITHY20qA2XwPmhOdCgJDlpirECKFomJxV6VDCWuG1SY5S+YYY5hCJ93097L1NLsEeZZQgJ6hS29vNwlbVci40y/EQkSDtZPkcLKLJqK2uqnKJtmUKuJkJT5kWZ188eQ125HOW04ZPyIdHpQiHg+EeuLceD5sdZWDn33wxmz8J0SAi9yav2NGW7XKu6qZpRaX8L7OKzzoouPjpoZIVyUYnzjqdun1oVZX53XpjLMvpVIQyrLmVDWMeRgnbmKYP0emzDGyRs6PmaW04YM0j3JMmWNz13ML8jiFNfv7dPAibKIp+hMsMu8pGJZJzZaAXMN+LvMSd+wuRe56fGyxH5uYAjwHkAKn3q3B3bDW87oTgnB7Mnpe8AH3QkNf/lsJbx9p76ESxz2yA/qgF5fn+8CgouKwIxX+P37vazFzQO+2D16vBrt8STJtKeU2mqvH4ltCXC14E1y6pVRhwQtaBxC2zppFTYDjMImeJU+LbNNS85a7rT6M9Kxa7mmS+YmMrDMb/mHZ5+4gQ5kVi49PGrJRNQFRFc56N+wOvF+WOdMTDApLdau6o5sUJa+iZi0Vvgkhou1dZohH/SHF38mNzyriUzPNH78U46WxscPMi8lITfmPnW5Suvp6dMVG4p5ET72quiHD6/4F2320AVqO2RRtg5pdq1jNVlsvMQZMZiUlCkIE4/ysU5f0zbO5pny55636Si1dTarWRYXvtUQX3WkM9lsT/tOfIoMKBsDoignBBhflWhW4/uC0My5f+s4RFNfAjrDfQy9O9EQ0ouat9CEI98q8fbNJj8BOgHn+Wq//NmKlo4+DDt72RpH1E/xNO5yR1gmg63tg7C2qrX1dQ5MGAJJK3ecwnQisw5Qet5Wxx71XViY0S5jqzkEk3zAo0YbQMERT8lp5VSZHBramOVEZJBGVl0Vg3lNkrPF7fRu2Eq1+qjYvyH/oNQjUtK7Y46b8wJ5+FbwsPdc8ALzuLo70RDoUCs6IwFFdPspTXd8Co/LeRP69nMafv3LTPCdhSASQ6qQfIYgmqZQMANw2tbEydLx3RfDo3R+U53ordRrbgXLCp28Qv2f/XQ9xU6cz7vO+4omUEUT0J+16hVPJzHawI6WAzlQH8t1yWCuXtZsZwEJlnxT/GcRp66wdVxH9UEfGScLzsMFMHR4Qzy6ZdvZzEc/NPRhp9l7e4ZFeUVh1W4/wdcdn8Ljct46SVP9RMHffrcV/u2rd5EBASSvvA66woyw2rA+hVTb0fffqc/ADBhIwq76dId/9mxdi7Qtj36lrlFCWv/WT6Fr0jGX0y/ABDUEP3tlAE2/DlPYxmLl2mv151p5vzf2666EQHej9UoXjUCioZqM4gegryCT6JmXh3M8Jui81YmKJ11MAv7Z54tqGR6HF1ph1MiAtW9omdCK0yGzXFOYFt/bt3u2smWOzwgfUFYru9XjfH2K9XssItgYczIoCnxGBuEQutjwGSbL4KCmTEKYhVo9hozGK673y22W5tRfot3gcPl3ZKHLw7yKpDfzo3zyStcPw+dmJ1rLqakFAluaY4JDeKI1VapRixpGOW673pjmxpEUhqohGCHc9pMYwfypt70c2Zuewv/4Ty/Du829zkeplwgTUF6FQhhZsrQwmy9xQSeiXrn4RfX4Hfb5fS1+t7OrvhGZRnqV36peqM+CtuJE81lbmw/1mjaXUR3sDxmHQFVnL5jZO9OjfsOKSmWwGakqW6+WPyaZKPClFylNmp1M5/SgHRPllhemhFmcJwEhcZ+8nNcIA3i6Lj202wyzhPSR9oy67JmC84zWVbT9jIdcvkHjwXcwbm5oGsLZb4NQES6FJSw6bsLO2xfA6BbVWi98NJuUwn/828fhv/zzD2F7J64imjDq5SOI6Ixm8tq6hGhySfB3+8M8/+HDfmjQ3EOayPUqfzGePaf/7v/5oy2Yx14AS1qWYVEzlBe1oF38I6zj+XqYma3l+ZGHjZ6Rb+PtCUsYc1/uzH2TDZcYe6WEPcc2oS1LZ0LPNDKd0YUdM0rsuFc25tIbyXnMPCb01epnoT/KgSDmjxEmJY2FTenT9YP25zRbeWlBncbpRpBn4X0yDfMa4fx9NORSppQaJAcbbpyU9O6S93mXnhnlAddtkcbcghYSTONwb6E8g65fr/z47Hm/xskNVUMYJ2CGVVYmHv2Xf/oh7NK6NrsSX7kkkH3dvX2JrTBfr2kf38JSF4P/hnu94x1YdL9tfbm7h1qSw2I/XW7qxWqh//rfnoeDg/Pbi7L/ASuKMlmsrCE4mDXmtQw2s7fZPW1mlq0qq7b0dF1LOtSmtaSDFgesVCq2xMSUWs+sQmn56No0ByEVGsFjQgdfB5AJRGH7I6v40c/Cql9c9hrxSHqVXmWbUhlteKsIIJU15X9bPlrB0rw25FEn8jg6lozePzhf8pwIeB46zbOJaOtXccuLDB0eM4l6vppjFeOEMAKPC1L4h//6owQsTaiLBGsqaOe85u6GebWgF20/ZJ3n2+HLSn66JIW7/T7P72jTH1YtjZ9xKk/KLIW7/SAzRyX893/57hwZlNUEZzJWTgQcQwjZLGITwJCFEYXOSdiXJSTNL8ZbHik+5ocAN8FNfibQRRT4JtDjPWI+2XGW3ha2030gmbPns7DigfO23YKGlS7OamluWv5j6nbVVWaaFKwqBwnj0KzMl7YWyYBIyIB517F1vb42Lfwtmf8MAQEnhCGAfJVb0CL6B/UpvH2/Yy1QwgjC5FsTtRBO8fhlLYQ0U62GlZVZCc3baUWyg9im5kYcyGQFaRXvTzkvKx/n69oM5h//6WsztyQ8TOhngj9pBKnVHc8h1KMAtsllRhAKS0IYgehaBDv5J7IgHQTTEeTpXLzO0nG+eN+caJRG+TELupPf8DUC8JmbmTKNYEZ9BePsTvS6HBxmGgBEoHYCIQS+DZmm3UAAj3PMW2FQhb1jIczPT4WF+d6WbfjE+unli8edOAzFm/04IdwMv4Ff/S//+iZ8/3JTX0aHECTxrhbWHpEINMwpCzKxTMukkhzDQCXmUlDf4KfDDWku7Ph2dNyUINdWjWxuz0d91fIoHenZGewf/+Gr/N45ESB4M+HeEdCKQ8DnLX+EdExn8RAEwtyuzc4pvbX4JehT2nP55dfFNAh90xSSBpHdI+aT3V9p0BSSRpFX4JYO0ALoJ5ib0cJ2uf38lm42pGx39zXhTvMtTOYnTcACvNIxvkgARhY6n3w9gvDZ44JpVOVmLSuG8MbeIdJGpZgqMeNbFkR3fSLghNAncLd52Vffbobf/eF1x/RDgym99dfwEWQV9WJPS3uoaFMWBHNFUqeqL0Yy1RyrZzI2nk5hdvNq6ONt6ItrapgPpNHPfXOTlcrd0rjL3/32e3GIBLEEt7XsTfgqrPLFFjsCOIbNRq/z1krnfBYfr4stezSCMwLf0osMIRL6EPBTfqrvuXi7v9KYNhDLZaalPD67nnwUd9uupv0O5mZjHwECcJLc5pbeJTr+cfI4gggsWNAEoAbaGqTAt4aHhULYWK2pHynazBrqj4AQiu+YZVr4Rkg53Wu/KcW7uxwBJ4TL8bmzsx+3jsJvfvfGlrC4s0Lc4MYz9enw3XfvwutXm5lwzghAEs9a3AjsJIBNgKPdZIJYfmrBR8HeuTY3IdHiH2ONABKoyRxUl88Q0kl1b983CwRgEt/6EEzoI8kz4c+ZeDbGGTFkJqTl+ZrMobVwrD1D0AxwNAoMNfm9HJoCs8LdXQ8BJ4Tr4TX01L//09vw56/eF+7LB1H8CEYvzISzF68+hB9/2LTN5HNBf4FGkBPDBGsEzCxG8Nc1agYyGOdO4sLL+MnDN28aEvRq/+s1NQORfFr/vLUdLYAQEUYDsYPZ+hIsSn0plbCxNhMOZcK0scTSbvkCIAWc/eYEoYgsOw3EO/OlWGL/uRQBJ4RL4RmNkzs7J+H3f1Jr++22fVh8B3xgo+Y/ebgU/vJXG5pD0NHX32kPiO+eb1rZmcW8t3cijSGaazDlYPopZRpB7E9AG0h/0WRDvJmI0Agyk1DHZISmoHQWn5mUUn5J4zBN4nxnsV1naWJ5Bvm0WZZ6Wma6mggAIpiUPoHrYvTm3XFoZHs55ESQJHYPAiB/S2fnFBAH1NWvwhaidCLzzuPQMuNB1BRsE62MKGABYpn97FpChOmqv04IV0VqBNK9eXsQ/vz1+/Du3a59UnwS+kasFXSX/sONhfCLL9fDwwezn0Tp8LAR3mhfiPfvD8J7TWj7sHkYGuq76HQiSzhDADIJ2eghIw8IQSalQnzex0AfQZYmEkMkCOuLsPTKD+Kx4aMQDcKfe+gYP0mYT5b84gSQE8J/WqQ0jQagY93GnRD4sHmiOQgy/MtFvSAKfAvTlZA0gUxr4IW20UaWIF4hPtc+23EyZnpcucko6wuDKYA81xoU4NnKcunuGgg4IVwDrFFJ+v7DYfjqm02ZZTQa6Q7dZ49Xws+/WNHM6bOjQK5bpF2t6/RBddrSPIwTbQhzLIKwXcJ0zP4AJtCTAMfXh34tjUDpp0QcCAubX2CkkCTJ1Uor7hCBRFMPZKRDE/4QADu5ueuNwN5BQ0u+axJi1h9gPtSA4KcVIxeHmypgaaKv2JiG8/r3cCNuGqVHaA5Ct0P9dHwdZY81EcO8Rmy5uzoCTghXx2rkUiI8v/72Y3j5ZjdsftRUUL4MPrJb9FeWZ8OTJwvhy5+uqlUcR37cNjBsFHN83BJJiCBkfmjIT2PQTbCY8NAQ10JBGNVk9mbIQ4fsUYyWEDUPyQ3FYWYgGULGwrretBDFmQai6tk+y8OpZqH0k3PIUhTPf4gabd5noAdlzyojABt0ZEuJROEfiSJqBySkD+Lhg0UDBT2gSApE8rrzg5+IwIhBz3dhTg/T3ZURcEK4MlSjnRC1/MdX2zIn7YscDtXK1pKSfCFnpOT1wzUmvK3OhI2NufD08ZKGR/rQjdF+E0avdG/fsSnUSa4JFAnAKMCE/lkC6BC9Uiiwpv22aYAkMjBiUFUTAYj2I7lT/UQO0twWNMvb3dURcEK4OlZjlXJbHdGbWwdmhtnfb2q26Il25JIpRpPMmHXMuj18XHxQtJ6rmqPAonMzWnl0fq4SFrUa6doqC865EXasHvwIFrYpre6bH3ay0UOS/mgGEvKxrRJ9IwBjCp0mIJen0bvKqrg1NNKMEYp9P0XNAFMSjmSsgzSrDml3V0fAm3tXx2qsUi5JkPPnzhG4awQqzLlQR/tB1rnMboA4IwHRQvJhCKMC7IHZcTrX1gbY7RZagKXQliHQgJz8eBTnLZMuEcSMhqu6ux4CbmC7Hl6e2hFwBPpAYEP7g0ME8U+9ApL0xb9TzWa2jeptBVq0BP3px7SEyApQRzQ76f6d+JQmxlG0SBkMOXXxdt1H5RR6XcQ8vSPgCFwbgVn1Pc1o74vdQ62SaxIbia9s5BFMmkAMI/qJ4xdfJk7IRMusmGJgmycxLDleaxoCaRVh1yiCyWyW1nLwn6si4BR6VaQ8nSPgCNwIgc8/WwhoAjT/TyXUWak0aQJoCwhzZjOnY4jANArTFCJBIPfjn1LSF5G0CJUsEQj9CzP1zsKONyr0PbvYNYR79sC9uo7AXSFQ1QJDK0szmpdwILEftQCJcRPwqAsm6FU42yfBlIN4DkF/pHW0q9W6hgrbCbX+0QvUX5CpAXimKWgc8cL8tGsHfT5k1xD6BM4vcwQcgesj8PjRvGkBRggS7piBTAswjUGxqS/BzkEI8a9ly11DH9kf8UYmKY3iNe+gOl0209T1S+ZXgIBrCP4eOAKOwNAQmJaW8EhzWl5ozkymBCDJo6CXjzMSyHwL68c6mDE3ZU3YU6kEzGXjSjQDrkFbWFmY4xJ3fSLgGkKfwPlljoAj0B8Cjx8s2DpSyf6fRhsh1IvH0AP9zsXRRrHfQJGQCH0IHGZ/bArF0iTu+kfACaF/7PxKR8AR6AMBlgJ/9tmyJkcyQTL+YTpqSci3pAWkv7bWsbI/TaSsai5DS5s25emVjmswMbX1V9H6UkuLWu/a3Y0QcEK4EXx+sSPgCPSDwAOtkDurpUhNI2C0EX8S7GgJ1vrPtAUzH0kVyLWBePqsJqG062tuKurnOXRf44TQjYiHHQFHYCgIfPFsNZKA2MA6lzM/agJoA+kvdTxjUmJhQ/5iHFrF0mJdK8/6EhWDeGjeqTwIFD2PTyKAnbdo3SV8zvWMPJdqOBHdhS2EC4fDKcuE3oUhqE8eL4QfX2xbDZl3wCtgWgL9A+o1RjOI8xJSfIZ+toTFTG0qrC7fbPn1CYW3r2o5IfQFm1+UEDAZzg/f6QUCPUXj27E+8uTSOQtngTNxKWHmF891C2bOdcd1XX6mmGfSngnEq3pEda7v0q17pbVcshMXnu8u4D0Lf/n5enijnfSOtPgigh+XfEYQmZN3Km3h9FSga2gpjiGmdCA/kunJ3eAQcEIYHJYTm5N9ltm3SSXTIa23FM6+5Txsw0MUytPqoHhsCdN5WoN2tig2SZ3tcVDMPF3Yy9flxRxSkp5xyBa7Q0oVfUtr+XSuslLYzCcqkS2mpnHzDIFMqZKfIvJwdg9kWdEVz+fxiuwZnyeYvAMWvvuldtv7l9++6EkE1BiCYEe99P4QxwS1Rw+WAh3U7gaHgBPC4LCciJzso8u+PDyEvvn6ycM6gAuQ0zkpZOcBIXYMSozmm54g5vL2HocXuO4T3eHssphdz9mo3QLVwpnMOHOukPWZeN0C2U8hz8TLRBHDyVeSjBBjeq5BoCsVCVX3dL3NplWHaXQZoWTJssiYVuXspMqT5/mktJPmP9xYDI8e7uU7AP7/7Z0FlNy218WVpMxt2qbMzMz9l5mZmU9PmZmZuT1lZmbmr8zMzIxp2qT59Hszz6Pxeje7zqbJeu9LdiyLLF3Z7z49yTM2Q4hAcMfY/Rex7BV/npSF5x7cU1F6jz1K/PEb7Srq7HtBhNDZiHbB+uwRswcw6jgIIIazYz1c+86Zehp5yVdXX+RvKbXIWlpUjq4dW2bMYixLPV9Rdn7dzJSwG4VF182Vtyx1xW0XcnJIyta9EFk76t1qnFOn9bem672ot9Gtf84NEzLEE08nFqmdx3BsQ49/a2f26W1i1oHEyFpq7Uj9ds5Hi7qtRJf/mGW6PvErLX4LfeNPbmYuI7+xYr9rhgfYxd84iF+UN0EkEUnnI6AfyOl8TLtUjegXnrv4NfKhf/3PlH8MczTFH4+Nh7SWn05S1hUX50jTeXLSFiHk05JiLYjE0uoKNL0e8daepHASJGutbQVlmxvd3IesjizQnF5UbxZXDyRFiTExcvMT3FB1y9dcUvk2xgq8Djs6QcTyeey8yq54/OWXvuHh/3sv3ms1BreZZuzISHF76iQTjGVd4kdypp2qj15AG0IDnNx6Q+gKqnbYRgBlH5+/+N1hIX4zcej7V/zrG8Jf/QbGn+GMf/8MjL+0NjAji/iOkBGFkUUsixJu7S9L+A8QoA0mWcAj2nH0DrQja4ez1Nvjxq6XN52H3uMvJqbNrpFwLcaaFj8oj4K07IwBAYrWDpX4HDPuOppj1kmsn/4WM33mdw3oP7+GNvkkvUUGQ3C05TIaguB2larjBo4QdX4Y0L82S+AhNKVU74BZpW6ielzuvExfi6zbstVSzpRjmQo6UKY9WbM8WaClJZ8l5U0ynynQnzgO/m2eNcUfS9UCNjMgaNmzysqMQvvK0JZM6gNn7avPXTJXGZlie3jJzMQaGUPxaLNM0iKb1ScBFkcWyx8DY48xaugz7pjhq29/ikXivxjXM7qJ+kaLZbIJxwl/RJcSfzbDqrfDu8/qDGEw6xHLkIcsxPWMO5JqaZzXfkuhFhMvEDPaL7HVfYe1aoknB6Wi1A8WTrDw8bH4CnyIECowiIPVhXijxw0cYTiszng38DAMGBAX8KKmYRYwJMWfq9oDWLsSl0yfvfZeP2tqmQq8cDsu3J7qszxJvfS1sJ91S9++tM0XM+qk0FA2LFA3GpfWk0S3F6p25ysiAQrTEutPDDkR+FjWytTbGvvccDXGF8mi4QEk/J63GRwcrS7uNV5Oo96B5hIi/stvfrRZwUgjjBD69B7L7se+/f6JKc3C7x+ACcee8ffBaSH3NPgZ38Zjr/4xA+cxomfEt2cvrhDDMaIHjYn3fGxtzMNspE7EZGEsKJqQBaPhkmLUGC9P7XpHEULXG7NObzEPyQjxTuBZYpaAcdcfUuABjmEe28YDX7u8nxc1JntcskBRru4VF3VRk5iFCxmYxjKdU1M+tp7QyFwLxc/a/5oqimU8hx+bKh+GT5wg7Iai8SjdJqlFTjv5+GGCOFP4869+8TcURjVrvylbPHElXcOmp5GK6e/4gY7vkXzRHfcrY2CXq6dDGkgtrZ6hFtX2Zwp6i/a3XXRYT9Wi8rA+Qv9B++yejh8ceZCYGWCtQQyEieOh8bQaQUTrsG7hWRNJz7U1JQ17GGOGvGJMi2TPWQxk4SSDxdUVKNGFeeqRhWkUShUw50guc3qaheuB7DwtVtSmmDHNm13Gr5/MBlLL0vHxsnb0MlQSxfPUzv6bz3QsvWNmSceTmpXM6HNPRIijorXvJaJptWjLQ7BWT3QZxZN/o9FhcdEyd5cR32wKHvxkpqXF+lhwHxh3ZXHfOVZ+bVw9vKSGUcMsilkCabiZAAri7YVLCKaIwjmzAionbyyStZGgkUgtq6X5zCy9dr0TVJe1x04q8CFCqMAgdnYX/OH3B9KO8aPFeRpXD9MWIxCOFkcpTmqHzvjkOc5LGpU84xkBeP4sXz2QnccMVi/tjJFpPGULLXoSoqTtycqhoBKln+4eyvIk17G4WMbqqx0an/UCWblGikJCoFMRECF0KpzVrMwJIu2d63dX/qTVCKCWi3jEy2b5PUCa5ah/MAtJzy2MXVZXzlmgRaY2I5qUaF3hUqAp3s8zRkjTsRHrLUuVPJVw3mhho85YeWH9bVzfC+TLcRmJEPivEBAh/FdIV/g6mSLPAo3OplEWrhMFOdI0K1GPaBHfqG6wQ00Kt+mkUXUr0ZbB0hLF3ihVCxWWrUcWpuUr0LkQGIoIiBCGIvjd5dIo+LwyzJR+PjFLGAro5BtZb3e+SQXZhkJjdUkh0PkIiBA6H1PVKASEgBDokgi0Mfntkv1Ro4WAEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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",ol=i(42441);const Ma=(u=[],l=[],t=[])=>(console.log("---",u,l,t),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"]}],yAxis:[{type:"value"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:t},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:l},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:u}]}),La=(u=[])=>({dataset:[{source:u}],tooltip:{show:!0,formatter:function(l){return l.value[2]+":"+l.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var Ka=Object.defineProperty,sl=Object.getOwnPropertySymbols,Ja=Object.prototype.hasOwnProperty,Ya=Object.prototype.propertyIsEnumerable,il=(u,l,t)=>l in u?Ka(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,pt=(u,l)=>{for(var t in l||(l={}))Ja.call(l,t)&&il(u,t,l[t]);if(sl)for(var t of sl(l))Ya.call(l,t)&&il(u,t,l[t]);return u},Pt=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});const Ua=({shixunHomeworks:u,loading:l,dispatch:t})=>{var s,F,E,c;const m=(0,T.useParams)(),[a,p]=(0,e.useState)(pt(pt({},{sort_by:"student_id",sort_direction:"desc"}),m)),[ue,q]=(0,e.useState)(),[A,$]=(0,e.useState)([]);let de=(0,e.useRef)();const[S,ne]=(0,e.useState)(1),[y,K]=(0,e.useState)(!1),[U,Pe]=(0,e.useState)(10),[C,ee]=(0,e.useState)([]);(0,e.useEffect)(()=>{Z()},[]);const pe=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:a.sort_by==="student_number"?a.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:a.sort_by==="bug"?a.sort_direction==="desc"?"descend":"ascend":null,render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:a.sort_by==="vulnerability"?a.sort_direction==="desc"?"descend":"ascend":null,render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:a.sort_by==="specification"?a.sort_direction==="desc"?"descend":"ascend":null,render:d=>e.createElement("span",{className:"current"},d==null?void 0:d.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:a.sort_by==="complexity"?a.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:a.sort_by==="total_row_number"?a.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:a.sort_by==="quality_score"?a.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(d,h)=>e.createElement("a",{target:"_blank",href:`/classrooms/${m.coursesId}/shixun_homework/${m.categoryId}/analysis/${h.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,e.useEffect)(()=>(ue===2&&(de.current=setInterval(()=>{Z()},6e4)),()=>{clearTimeout(de.current)}),[ue]);function Z(){return Pt(this,null,function*(){const d=yield(0,R.ZP)(`/api/homework_commons/${a.categoryId}/code_quality_analyses/check_status.json`,{method:"GET"});q(d.status),d.status!=2&&d.status!=-1&&(v({page:1,limit:10}),clearTimeout(de.current))})}function v(d){return Pt(this,null,function*(){ne(d==null?void 0:d.page),Pe(d==null?void 0:d.limit);const h=yield(0,R.ZP)(`/api/homework_commons/${a.categoryId}/code_quality_analyses.json`,{method:"GET",params:pt({},d)});$(h)})}return console.log("-------",ue),e.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pl30 pr30 pt10"},(ue===0||ue===1)&&e.createElement("div",null,e.createElement("p",{style:{display:"flex"}},e.createElement("span",{style:{flex:"1"}},e.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",A==null?void 0:A.created_at)),e.createElement(re.ZP,{onClick:()=>{t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),e.createElement("p",{style:{display:"flex"}},e.createElement(b.Z,{style:{width:"100%"}},e.createElement(B.Z,{flex:"80px"},e.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),e.createElement(B.Z,{flex:"80px"},e.createElement(L.default,{checked:(C==null?void 0:C.length)===0,onChange:d=>{d.target.checked&&(ee([]),v({page:S,limit:U}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),e.createElement(B.Z,{flex:"1"},e.createElement(L.default.Group,{value:C,onChange:d=>Pt(void 0,null,function*(){ee([...d]),v({page:S,limit:U,group_course_ids:d})}),style:{width:"100%",fontSize:"14px"}},(s=A==null?void 0:A.course_groups)==null?void 0:s.map((d,h)=>e.createElement(L.default,{style:{fontSize:"14px"},value:d==null?void 0:d.id},d==null?void 0:d.name,"(",d==null?void 0:d.count,")")))))),e.createElement("p",{style:{display:"flex"}},e.createElement("span",null,e.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",null,e.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u7B49\u7EA7\u5206\u6790"),(A==null?void 0:A.grade_statistics)&&e.createElement(ol.Z,{option:Ma((F=A==null?void 0:A.grade_statistics)==null?void 0:F.map(d=>d.specification_count),(E=A==null?void 0:A.grade_statistics)==null?void 0:E.map(d=>d.vulnerability_count),(c=A==null?void 0:A.grade_statistics)==null?void 0:c.map(d=>d.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),e.createElement("div",null,e.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(A==null?void 0:A.quality_scores)&&e.createElement(ol.Z,{option:La(A==null?void 0:A.quality_scores.map((d,h)=>[h+1,d==null?void 0:d.quality_score,d==null?void 0:d.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),e.createElement("div",null,e.createElement("div",{style:{display:"flex"}},e.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),e.createElement(Xe.default.Search,{size:"middle",onSearch:d=>{v({page:1,limit:U,search:d})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),e.createElement(ge.default,{columns:pe,dataSource:A==null?void 0:A.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(d,h,k)=>{k.field&&(a.sort_by=k.field),k.order||(a.sort_direction="asc"),k.order==="ascend"&&(a.sort_direction="asc"),k.order==="descend"&&(a.sort_direction="desc"),k.order||(a.sort_direction="asc"),v(pt({page:1,limit:U},a))}}),e.createElement(X.Z,{current:S,total:A==null?void 0:A.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:U,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(d,h)=>{ne(d),Pe(h),v({page:d,limit:h,group_course_ids:C})}}))),ue===2&&e.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},e.createElement("img",{src:Wa}),e.createElement("br",null),e.createElement(re.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{Z()}},"\u5237\u65B0\u9875\u9762")),e.createElement(Mt,null),e.createElement(se.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!y,footer:null,onCancel:()=>K(!1)},e.createElement("div",{style:{height:500,overflow:"hidden"}},!!y&&e.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${m==null?void 0:m.categoryId}-${y==null?void 0:y.student_number}&resolved=false`,frameBorder:"0"}))))};var Ha=(0,T.connect)(({shixunHomeworks:u,loading:l})=>({shixunHomeworks:u,loading:l.effects}))(Ua),Ga=i(26724),Xa=i.n(Ga),Va=Object.defineProperty,qa=Object.defineProperties,$a=Object.getOwnPropertyDescriptors,cl=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,dl=(u,l,t)=>l in u?Va(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,ml=(u,l)=>{for(var t in l||(l={}))en.call(l,t)&&dl(u,t,l[t]);if(cl)for(var t of cl(l))un.call(l,t)&&dl(u,t,l[t]);return u},tn=(u,l)=>qa(u,$a(l)),El=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});const ln=({shixunHomeworks:u,loading:l,dispatch:t})=>{const s=(0,T.useParams)(),F=(0,T.useLocation)(),[E,c]=(0,e.useState)([]),[m,a]=(0,e.useState)([]),[p,ue]=(0,e.useState)(!0),[q,A]=(0,e.useState)(!1),[$,de]=(0,e.useState)(1),[S,ne]=(0,e.useState)([]),[y,K]=(0,e.useState)(!1),[U,Pe]=(0,e.useState)(!1),[C,ee]=(0,e.useState)("");(0,e.useEffect)(()=>{u.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(pe.resetFields(),c([]),K(!0),v()):K(!1)},[u.actionTabs.key]);const[pe]=N.default.useForm();let Z=[];const v=()=>El(void 0,null,function*(){var k;if(p&&!q){A(!0),de($+1);const D=yield(0,Ne.JG)(tn(ml({},s),{page:$}));ee(D.repeat_setting_score);const G=[...D.group_list];D!=null&&D.ungroup_list&&G.push({id:D==null?void 0:D.ungroup_list.id,name:D==null?void 0:D.ungroup_list.name,works_count:D==null?void 0:D.ungroup_list.work_count,last_review_time:D==null?void 0:D.ungroup_list.last_review_time}),c([...E,...G]),A(!1),((k=D.group_list)==null?void 0:k.length)<10&&ue(!1)}}),d=()=>{t({type:"shixunHomeworks/setActionTabs",payload:{}}),Pe(!1),ue(!0),A(!1),de(1),c([]),pe.resetFields()},h=[{title:"",dataIndex:"id",width:280,render:(k,D)=>e.createElement(L.default,{disabled:!(D.works_count>1),value:String(D.id)},D.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return e.createElement(se.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:y,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>El(void 0,null,function*(){const k=pe.getFieldValue();k.group_ids.length&&(yield(0,R.ZP)(`/api/homework_commons/${s.categoryId}/homework_code_repeat.json`,{method:"post",body:{group_ids:[...k.group_ids]}})).status===0&&(d(),P.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield t({type:"shixunHomeworks/getShixunWorkList",payload:u.actionTabs.params}),window.location.href=`/classrooms/${s.coursesId}/shixun_homework/${s.categoryId}/detail?tabs=2`,t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),onCancel:d},e.createElement("div",{style:{color:"gray"}},"\u5F53\u524D\u4EE3\u7801\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",C,"\u5206,\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),u.codeReviewCourse&&e.createElement(N.default,{form:pe,onChange:k=>{ne(ml({},pe.getFieldValue()))},initialValues:{group_ids:Z,end_time:le()(le()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},e.createElement("div",{className:"flexd-table-header mt20"},e.createElement(ge.default,{pagination:!1,dataSource:[],columns:h})),e.createElement(N.default.Item,{name:"group_ids"},e.createElement(L.default.Group,{className:"w100"},e.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},e.createElement(Xa(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:k=>{v()},hasMore:p,useWindow:!1},e.createElement(ge.default,{loading:l.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:h,dataSource:E,pagination:!1})))))),e.createElement(b.Z,null,e.createElement(B.Z,{className:"ml10"},e.createElement(L.default,{checked:U,onChange:k=>{Pe(k.target.checked);let D=[];k.target.checked&&(D=E.filter(G=>G.works_count>1).map(G=>G.id+"")),pe.setFieldsValue({group_ids:D})}},"\u5168\u9009"))))};var an=(0,T.connect)(({shixunHomeworks:u,loading:l})=>({shixunHomeworks:u,loading:l}))(ln),nn=i(16716),rn=i(42894),ft={flex_box_center:"flex_box_center___ifw7q",flex_space_between:"flex_space_between___XbpkU",flex_box_vertical_center:"flex_box_vertical_center___TqfOZ",flex_box_center_end:"flex_box_center_end___DaT_4",flex_box_column:"flex_box_column___hy0Nl",title:"title___iYOvG",menuTabs:"menuTabs___qIcvV",rightMenu:"rightMenu___pcK7x",shixunDetail:"shixunDetail___h414d"},xt=i(84015),pl=i(15276),on=i(99479),sn=i(20503),cn=i(59279),dn=i(50006),mn=i(42942),I=i(59301),En=Object.defineProperty,fl=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,Fl=(u,l,t)=>l in u?En(u,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[l]=t,Wu=(u,l)=>{for(var t in l||(l={}))pn.call(l,t)&&Fl(u,t,l[t]);if(fl)for(var t of fl(l))fn.call(l,t)&&Fl(u,t,l[t]);return u},tt=(u,l,t)=>new Promise((s,F)=>{var E=a=>{try{m(t.next(a))}catch(p){F(p)}},c=a=>{try{m(t.throw(a))}catch(p){F(p)}},m=a=>a.done?s(a.value):Promise.resolve(a.value).then(E,c);m((t=t.apply(u,l)).next())});let Fn=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const gn=({shixunHomeworks:u,classroomList:l,globalSetting:t,user:s,loading:F,dispatch:E})=>{var c,m,a,p,ue,q,A,$,de,S,ne,y,K,U,Pe,C,ee,pe,Z,v,d,h,k,D,G,ce,he,Qe,Re,uu,w,J,O,De,_e,Q,Je,iu,cu;const[Ve]=(0,T.useSearchParams)(),ae=(0,T.useParams)(),pu=(0,T.useLocation)(),[Ae,Au]=(0,e.useState)(Ve.get("tabs")||"0"),[ke,vu]=(0,e.useState)({}),{workList:du,shixunWorkList:Xu,workSetting:Zu}=u,[Ft,lt]=(0,e.useState)(!1);ae.category=Ve.get("category_id"),ae.order="work_score",ae.b_order="desc",(0,e.useEffect)(()=>{(0,g.Rm)()&&E({type:"classroomList/getAssistantPermissions",payload:{course_id:ae.coursesId}})},[(0,g.bg)()]),(0,e.useEffect)(()=>{Ae!=="0"&&E({type:"shixunHomeworks/getShixunWorkList",payload:ae}),E({type:"shixunHomeworks/getWorkSetting",payload:Wu({},ae)}),E({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:ae.categoryId}})},[]);const gt=x=>{Au(x)},Bt=()=>{se.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:I.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",I.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>tt(void 0,null,function*(){var x;const M=(x=u.headerInfo)==null?void 0:x.myshixun_identifier;(yield(0,Ne.Fr)({id:M}))&&(P.ZP.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55
-\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u8BFE\u7A0B\u5B9E\u9A8C`),c({type:"shixunHomeworks/getShixunWorkList",payload:Au}))})})},lt=x=>{x=x!=null&&x.includes(".json")?x:`${x}.json`,se.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:I.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ut(void 0,null,function*(){const z=yield(0,It.$Q)({url:x});if(!z)return;P.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Ce=yield(0,It.Ir)({id:z.shixun_identifier});if(Ce!=null&&Ce.game_identifier){(0,de.xg)(`/tasks/${Ce.game_identifier}?coursesId=${H.coursesId}`);return}(Ce==null?void 0:Ce.status)===2?lt(Ce==null?void 0:Ce.message):(Ce==null?void 0:Ce.status)===3&&Nu(Ce==null?void 0:Ce.message)})})},Nu=x=>{se.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:I.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",x,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},_=x=>ut(void 0,null,function*(){x=x!=null&&x.includes(".json")?x:`${x}.json`;const z=yield(0,It.$Q)({url:x});if(console.log(z,"execRes"),z!=null&&z.game_identifier){(0,de.xg)(`/tasks/${H.coursesId}/${H.categoryId}/${z.game_identifier}?coursesId=${H.coursesId}`);return}(z==null?void 0:z.status)===-3?(0,de.eF)():(z==null?void 0:z.status)===2?lt(z==null?void 0:z.message):(z==null?void 0:z.status)===3&&Nu(z==null?void 0:z.message)}),Pt=[{name:"\u4F5C\u4E1A\u5217\u8868",id:"0",compontent:I.createElement(la,{setExportParams:be}),forceRender:!0},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",compontent:I.createElement(Cu,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:I.createElement(ca,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:"4",compontent:I.createElement(Ya,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:I.createElement(dn.Z,null)},{name:"\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790",id:"5",compontent:I.createElement(rn.ZP,null)},{name:(0,F.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:(d=(g=u==null?void 0:u.headerInfo)==null?void 0:g.homework_status)!=null&&d.includes("\u5BFC\u5165")?I.createElement(cn.Z,null):I.createElement(ja,null),forceRender:!0}].filter(x=>{var z,Ce,tu,Zu,Vu;return(0,F.dE)()?x.name!=="\u4EE3\u7801\u67E5\u91CD"&&x.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790":(0,F.dE)()||((Ce=(z=u==null?void 0:u.headerInfo)==null?void 0:z.homework_status)==null?void 0:Ce[0])!=="\u5DF2\u622A\u6B62"?x.name!=="\u8D28\u91CF\u68C0\u6D4B":!((tu=u==null?void 0:u.headerInfo)!=null&&tu.code_review)&&((Vu=(Zu=u==null?void 0:u.headerInfo)==null?void 0:Zu.homework_status)==null?void 0:Vu[0])!=="\u672A\u53D1\u5E03"?!0:x.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(x=>{var z;return(z=u==null?void 0:u.headerInfo)!=null&&z.open_code_quality_analysis?!0:x.name!=="\u8D28\u91CF\u68C0\u6D4B"}).filter(x=>{var z;return(z=u==null?void 0:u.headerInfo)!=null&&z.action_analysis?!0:x.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"}).filter(x=>{var z,Ce;return(Ce=(z=u==null?void 0:u.headerInfo)==null?void 0:z.homework_status)!=null&&Ce.includes("\u5BFC\u5165")?x.name!=="\u4EE3\u7801\u67E5\u91CD"&&x.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(x=>{var z,Ce;return(Ce=(z=u==null?void 0:u.headerInfo)==null?void 0:z.homework_status)!=null&&Ce.includes("\u5BFC\u5165")&&(0,F.dE)()?x.name!=="\u5F97\u5206\u89C4\u5219"&&x.name!=="\u91CD\u505A\u8BB0\u5F55":!0});return console.log("shixunHomeworks:",u==null?void 0:u.headerInfo),I.createElement("section",null,I.createElement("div",{className:"edu-container"},((E=u==null?void 0:u.headerInfo)==null?void 0:E.homework_name)&&I.createElement("section",{className:"animated fadeIn"},I.createElement("aside",{className:"mt10"},((a=u==null?void 0:u.headerInfo)==null?void 0:a.category)&&I.createElement(qe.Z,{separator:">"},I.createElement(qe.Z.Item,null,I.createElement(T.Link,{to:`/classrooms/${(p=u==null?void 0:u.headerInfo)==null?void 0:p.course_id}/shixun_homework`},(te=u==null?void 0:u.headerInfo)==null?void 0:te.course_name)),I.createElement(qe.Z.Item,null,I.createElement(T.Link,{to:`/classrooms/${($=u==null?void 0:u.headerInfo)==null?void 0:$.course_id}/shixun_homework/${(A=u==null?void 0:u.headerInfo)!=null&&A.category.main?"":(ee=u==null?void 0:u.headerInfo)==null?void 0:ee.category.category_id}`},(S=(ce=u==null?void 0:u.headerInfo)==null?void 0:ce.category)==null?void 0:S.category_name)),I.createElement(qe.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),I.createElement("aside",{className:[ft.title,"mt20"].join(" ")},I.createElement(T.Link,{to:`/classrooms/${(ne=u==null?void 0:u.headerInfo)==null?void 0:ne.course_id}/shixun_homework/${(y=u==null?void 0:u.headerInfo)!=null&&y.category.main?"":(K=u==null?void 0:u.headerInfo)==null?void 0:K.category.category_id}`},I.createElement(lu.Z,{className:"font16 c-black"})),I.createElement(pe.Z,{title:(U=u==null?void 0:u.headerInfo)==null?void 0:U.homework_name,placement:"bottom"},I.createElement("strong",{className:"font20 ml5"},(Ie=u==null?void 0:u.headerInfo)==null?void 0:Ie.homework_name)),I.createElement(de.VV,{temporary:!0,status:(C=u==null?void 0:u.headerInfo)==null?void 0:C.homework_status}),ze==="4"&&I.createElement("span",{className:"iconfont icon-a-wenhaobeifen2",onClick:()=>{tt(!0)},style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"}},"\u89C4\u5219\u8BF4\u660E"))),I.createElement("aside",{className:"mt30 relative"},((Ee=(ue=u==null?void 0:u.headerInfo)==null?void 0:ue.homework_status)==null?void 0:Ee.includes("\u5BFC\u5165"))&&(0,F.GJ)()&&I.createElement("aside",{className:ft.rightMenu},I.createElement("p",{onClick:()=>{var x,z;c({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:(x=u==null?void 0:u.headerInfo)==null?void 0:x.homework_name,id:(z=u==null?void 0:u.headerInfo)==null?void 0:z.homework_id,type:"practice"}})}},I.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8865\u5145\u6210\u7EE9")),!((v=(Z=u==null?void 0:u.headerInfo)==null?void 0:Z.homework_status)!=null&&v.includes("\u5BFC\u5165"))&&I.createElement("aside",{className:ft.rightMenu},(0,F.dE)()&&((m=u.headerInfo)==null?void 0:m.redo_work)&&I.createElement("p",{onClick:gt},I.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),"\u91CD\u505A"),((h=u.headerInfo)==null?void 0:h.shixun_status)>1&&((k=u.headerInfo)==null?void 0:k.time_status)<5&&(0,F.dE)()&&I.createElement("p",{onClick:()=>ut(void 0,null,function*(){var x,z,Ce,tu,Zu,Vu,xt,at,nt;if((0,nn.tJ)(c,!0)){if((x=u==null?void 0:u.headerInfo)!=null&&x.can_view_details){(0,de.xg)(`/shixuns/${(z=u==null?void 0:u.headerInfo)==null?void 0:z.shixun_identifier}/challenges`);return}(Zu=(tu=(Ce=u.headerInfo)==null?void 0:Ce.task_operation)==null?void 0:tu[1])!=null&&Zu.includes("/")?_((xt=(Vu=u.headerInfo)==null?void 0:Vu.task_operation)==null?void 0:xt[1]):(0,de.xg)(`/tasks/${(nt=(at=u.headerInfo)==null?void 0:at.task_operation)==null?void 0:nt[1]}`)}})},I.createElement("span",{className:"iconfont icon-kaiqizhong"}),(X=(D=u.headerInfo)==null?void 0:D.task_operation)==null?void 0:X[0]),((ie=u.headerInfo)==null?void 0:ie.commit_des)&&I.createElement("p",{onClick:()=>{var x;(0,de.xg)(`/classrooms/${H.coursesId}/shixun_homework/${H.categoryId}/${(x=u.headerInfo)==null?void 0:x.work_id}/commitsummary`)}},I.createElement("span",{className:"iconfont icon-tijiaozongjie"}),(ve=u.headerInfo)==null?void 0:ve.commit_des),ze=="1"&&(0,F.GJ)()&&I.createElement("p",{onClick:()=>{var x;if((0,F.Rm)()&&!((x=l.AssistantObject.practice)!=null&&x.can_create)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}c({type:"shixunHomeworks/setActionTabs",payload:{key:"\u7F16\u8F91\u4F5C\u4E1A"}})}},I.createElement("span",{className:"iconfont icon-bianjishijuan3x translateY1"}),"\u7F16\u8F91\u4F5C\u4E1A"),(0,F.GJ)()&&((Re=(Qe=u==null?void 0:u.headerInfo)==null?void 0:Qe.homework_status)==null?void 0:Re.includes("\u672A\u53D1\u5E03"))&&I.createElement("p",{onClick:()=>{c({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[H.categoryId],selectArrsAll:[Ou],params:H,detail:!0,type:2,manage_all_group:Ou==null?void 0:Ou.manage_all_group}})}},I.createElement("span",{className:"iconfont icon-yishezhifabushijian1 translateY1"}),"\u7ACB\u5373\u53D1\u5E03"),((uu=u.headerInfo)==null?void 0:uu.show_analysis_detail)&&I.createElement("p",{onClick:()=>{var x;(0,de.xg)(`/classrooms/${H.coursesId}/shixun_homework/${H.categoryId}/analysis/${(x=u.headerInfo)==null?void 0:x.analysis_id}`)}},I.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),((w=u.headerInfo)==null?void 0:w.is_enter_shixun)&&((0,F.dE)()&&((O=(J=u==null?void 0:u.headerInfo)==null?void 0:J.homework_status)==null?void 0:O.includes("\u5DF2\u622A\u6B62"))||!(0,F.dE)())&&I.createElement("p",{onClick:()=>ut(void 0,null,function*(){var x,z;(0,F.dE)()?_((z=(x=u.headerInfo)==null?void 0:x.task_operation)==null?void 0:z[1]):(0,de.xg)(`/shixuns/${u==null?void 0:u.headerInfo.shixun_identifier}/challenges`)})},I.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8FDB\u5165\u5B9E\u8BAD"),(0,F.GJ)()&&((ye=u==null?void 0:u.headerInfo)==null?void 0:ye.end_immediately)&&I.createElement("p",{style:{background:"#0152d9",color:"#fff"},onClick:()=>{var x,z;if((0,F.Rm)()&&!((z=(x=l.AssistantObject)==null?void 0:x.practice)!=null&&z.can_stop)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}c({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:H,type:2,detail:!0,selectArrs:[H.categoryId]}})}},I.createElement("span",{style:{color:"#fff"},className:"iconfont icon-jiezhishiyan"}),"\u7ACB\u5373\u622A\u6B62")),I.createElement(Pe.default,{defaultActiveKey:ze,activeKey:ze,onChange:Ft,className:ft.menuTabs},Pt.map((x,z)=>I.createElement(Pe.default.TabPane,{tab:x.name,key:x.id,forceRender:x.forceRender}))),(Q=(De=Pt.filter(x=>x.id===ze))==null?void 0:De[0])==null?void 0:Q.compontent)),I.createElement(tn,null),I.createElement(ln.Z,{successCallback:()=>{c({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Wu({},H)}),c({type:"shixunHomeworks/getWorkSetting",payload:Wu({},H)})},visible:l.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[H.categoryId],courseId:H.coursesId,isBatch:!1,courseEndTime:(Ye=u==null?void 0:u.headerInfo)==null?void 0:Ye.course_end_date}),I.createElement(an.Z,{courseEndTime:(cu=u==null?void 0:u.headerInfo)==null?void 0:cu.course_end_date}),I.createElement(on.Z,{onOk:()=>{c({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Wu({},H)}),c({type:"shixunHomeworks/getWorkSetting",payload:Wu({},H)}),c({type:"shixunHomeworks/getShixunWorkList",payload:H})}}),I.createElement(sn.Z,{onOk:()=>{c({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Wu({},H)}),c({type:"shixunHomeworks/getWorkSetting",payload:Wu({},H)}),c({type:"shixunHomeworks/getShixunWorkList",payload:H})}}),I.createElement(se.default,{open:Xu,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{tt(!1)}},I.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),I.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),I.createElement("p",{style:{marginLeft:"10px"}},I.createElement(Fe.default,{dataSource:fn,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),I.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),I.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),I.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),I.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),I.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),I.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),I.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),I.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),I.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),I.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),I.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")))};var gn=(0,T.connect)(({shixunHomeworks:u,loading:l,globalSetting:t,classroomList:s})=>({shixunHomeworks:u,globalSetting:t,loading:l.effects,classroomList:s}))(Fn)},42894:function(it,wu,i){var e=i(59301),T=i(78241),se=i(8591),P=i(43418),qe=i(95237),pe=i(43604),Pe=i(84291),Fe=i(5112),lu=i(24905),de=i(99232),R=i.n(de),Ge=i(76265),$e=i(15826),eu=i(63144),Be=i(35099),Ze=i(43785),ge=i(82471),We=i(5073),le=i(59301),Iu=Object.defineProperty,Me=Object.defineProperties,fu=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,ae=(V,me,W)=>me in V?Iu(V,me,{enumerable:!0,configurable:!0,writable:!0,value:W}):V[me]=W,b=(V,me)=>{for(var W in me||(me={}))Ne.call(me,W)&&ae(V,W,me[W]);if(Xe)for(var W of Xe(me))Ru.call(me,W)&&ae(V,W,me[W]);return V},B=(V,me)=>Me(V,fu(me)),re=(V,me,W)=>new Promise((j,F)=>{var Le=oe=>{try{_e(W.next(oe))}catch(Ke){F(Ke)}},au=oe=>{try{_e(W.throw(oe))}catch(Ke){F(Ke)}},_e=oe=>oe.done?j(oe.value):Promise.resolve(oe.value).then(Le,au);_e((W=W.apply(V,me)).next())});const Ve=({classroomList:V,dispatch:me,courseEndTime:W})=>{const j=(0,eu.useParams)(),[F]=T.default.useForm(),[Le,au]=(0,e.useState)(1),[_e,oe]=(0,e.useState)([]),[Ke,Ae]=(0,e.useState)(0),[nu,bu]=(0,e.useState)(20),[fe,su]=(0,e.useState)(!0),[xe,Fu]=(0,e.useState)([]),[Cu,N]=(0,e.useState)(!0);j.id=j.coursesId,(0,e.useEffect)(()=>{if(V.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(ru(),Oe(),V.actionTabs.type===2)){const we=V.actionTabs.selectArrsAll[0];N(we.unified_setting)}},[V.actionTabs]);const Oe=we=>re(void 0,null,function*(){su(!0);const Eu=yield(0,Ze.c_)(B(b({},j),{page:we||Le,limit:2e4,homework_id:V.actionTabs.type===1?"":V.actionTabs.selectArrs[0]}));Eu==null||Eu.course_groups.map((gu,pu)=>{gu.key=gu.id,gu.title=gu.name,gu.disabled=gu.is_published}),Eu&&(oe([...Eu==null?void 0:Eu.course_groups]),Ae(Eu==null?void 0:Eu.course_groups_count),su(!1),we||F.setFieldsValue({publish_time:R()(R()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:R()(R()(new Date((0,$e.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),L=()=>re(void 0,null,function*(){var we,Eu,gu;if((0,Be.Rm)()&&!((Eu=(we=V.AssistantObject)==null?void 0:we.practice)!=null&&Eu.can_publish)){se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),iu(!1);return}const pu=b({},F.getFieldsValue());if(pu.end_time<=pu.publish_time){se.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),iu(!1);return}if((xe==null?void 0:xe.length)<=0&&!Cu&&_e.length>0){se.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),iu(!1);return}let Yu={homework_ids:[...V.actionTabs.selectArrs],group_ids:xe.length>0?xe.map(Uu=>Uu.id):(gu=V.detailShixunsList)==null?void 0:gu.course_groups,end_time:R()(pu.end_time).format("YYYY-MM-DD HH:mm"),publish_time:R()(pu.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!xe.length};iu(!0),(yield(0,Ge.ZP)(`/api/courses/${j.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:b({},Yu)})).status===0?(iu(!1),ru(),(0,$e.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),se.ZP.success("\u53D1\u5E03\u6210\u529F"),me({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,Be.GJ)()?V.actionTabs.detail?(me({type:"shixunHomeworks/setActionTabs",payload:{}}),me({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:b({},j)}),me({type:"shixunHomeworks/getWorkSetting",payload:b({},j)})):me({type:"classroomList/getClassroomTeacherShixunsList",payload:B(b({},V.actionTabs.params),{type:4})}):me({type:"classroomList/getClassroomShixunsList",payload:b({},V.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||me({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:le.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):iu(!1)}),ru=()=>{au(1),oe([]),Fu([])},Y=Ke>Le*nu,{detailShixunsList:he}=V,[Je,iu]=(0,e.useState)(!1);return le.createElement(P.default,{width:600,centered:!0,confirmLoading:Je,title:"\u53D1\u5E03\u4F5C\u4E1A",open:V.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>L(),onCancel:()=>{ru(),me({type:"classroomList/setActionTabs",payload:{}})}},le.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",le.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),le.createElement(T.default,{form:F},le.createElement("div",{style:{paddingLeft:0}},le.createElement(qe.Z,{className:"mt30",align:"middle"},le.createElement(pe.Z,null,le.createElement(T.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},le.createElement(Pe.default,{style:{width:170,marginRight:"25px"},disabledDate:we=>(0,We.Q8)(we,W),disabledTime:we=>(0,We.d0)(we),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:R()((0,$e.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),le.createElement(pe.Z,{className:"ml20"},le.createElement(T.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},le.createElement(Pe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:R()((0,$e.U6)(),"HH:mm")},disabledDate:we=>(0,We.Q8)(we,W,F.getFieldValue("publish_time")),disabledTime:we=>(0,We.d0)(we,F.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),V.actionTabs.type===2&&le.createElement(qe.Z,{style:{marginBottom:"10px"}},le.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),le.createElement(Fe.ZP.Group,{value:Cu,onChange:we=>{N(we.target.value),Fu([])}},le.createElement(Fe.ZP,{value:!0,disabled:!V.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),le.createElement(Fe.ZP,{className:"ml20",disabled:_e.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),_e.length<=0&&V.actionTabs.type===2&&le.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(V.actionTabs.type===1||!Cu)&&_e.length>0&&le.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},le.createElement("span",{style:{flex:1}},le.createElement(lu.default,{checked:xe.length===_e.length,onChange:we=>{xe.length===_e.length?Fu([]):Fu(_e)}},"\u5168\u9009")),le.createElement("span",{style:{width:16}}),le.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",xe.length||0,"\u4E2A\u5206\u73ED")),(V.actionTabs.type===1||!Cu)&&_e.length>0&&le.createElement(ge.Z,{data:_e,selectedRowKeys:xe,setSelectedRowKeys:Fu})))};wu.Z=(0,eu.connect)(({classroomList:V})=>({classroomList:V}))(Ve)},42942:function(it,wu,i){var e=i(59301),T=i(46651),se=i(78241),P=i(99313),qe=i(14491),pe=i(53864),Pe=i(63144),Fe=i(76265),lu=i(99232),de=i.n(lu),R=i(59301),Ge=(Be,Ze,ge)=>new Promise((We,le)=>{var Iu=Xe=>{try{fu(ge.next(Xe))}catch(Ne){le(Ne)}},Me=Xe=>{try{fu(ge.throw(Xe))}catch(Ne){le(Ne)}},fu=Xe=>Xe.done?We(Xe.value):Promise.resolve(Xe.value).then(Iu,Me);fu((ge=ge.apply(Be,Ze)).next())});const{Dragger:$e}=T.default,eu=({})=>{const Be=(0,Pe.useParams)(),[Ze]=se.default.useForm(),[ge,We]=(0,e.useState)(!0),[le,Iu]=(0,e.useState)(!1);let[Me,fu]=(0,e.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const Xe=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function Ne(){return Ge(this,null,function*(){let ae;Iu(!0),window.location.href.indexOf("exercise")>-1?ae=`/api/exercises/${Be==null?void 0:Be.categoryId}/redo_logs.json`:ae=`/api/homework_commons/${Be==null?void 0:Be.categoryId}/redo_logs.json`;let b=yield(0,Fe.ZP)(ae,{method:"get",params:Me});Iu(!1),(b==null?void 0:b.status)===0&&We(b==null?void 0:b.data)})}(0,e.useEffect)(()=>{Ne()},[]);let Ru=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(ae,b,B)=>{var re;return(re=Xe.find(Ve=>Ve.question_type===ae))==null?void 0:re.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ae,b,B)=>{var re;return(re=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(Ve=>Ve.id===ae))==null?void 0:re.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ae,b,B)=>de()(ae).format("YYYY-MM-DD HH:mm:ss")}].filter(ae=>!!ae);return R.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},R.createElement(P.default,{destroyInactiveTabPane:!0,onChange:ae=>{Me.type=ae,Me.page=1,Me.limit=10,fu(Me),Ne()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:R.createElement(qe.default,{loading:le,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(ae,b,B)=>de()(ae).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:ge==null?void 0:ge.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:R.createElement(qe.default,{loading:le,columns:Ru,dataSource:ge==null?void 0:ge.list,pagination:!1})}].filter(ae=>!!ae)}),R.createElement(pe.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(ae,b)=>{Me.page=ae,Me.limit=b,fu(Me),Ne()},current:Me.page,total:ge.count,pageSize:Me.limit,style:{marginTop:20}}))};wu.Z=(0,Pe.connect)(({classroomList:Be})=>({classroomList:Be}))(eu)}}]);
+\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u8BFE\u7A0B\u5B9E\u9A8C`),E({type:"shixunHomeworks/getShixunWorkList",payload:ke}))})})},Nu=x=>{x=x!=null&&x.includes(".json")?x:`${x}.json`,se.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:I.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>tt(void 0,null,function*(){const M=yield(0,xt.$Q)({url:x});if(!M)return;P.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const ie=yield(0,xt.Ir)({id:M.shixun_identifier});if(ie!=null&&ie.game_identifier){(0,me.xg)(`/tasks/${ie.game_identifier}?coursesId=${ae.coursesId}`);return}(ie==null?void 0:ie.status)===2?Nu(ie==null?void 0:ie.message):(ie==null?void 0:ie.status)===3&&_(ie==null?void 0:ie.message)})})},_=x=>{se.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:I.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",x,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},bt=x=>tt(void 0,null,function*(){x=x!=null&&x.includes(".json")?x:`${x}.json`;const M=yield(0,xt.$Q)({url:x});if(console.log(M,"execRes"),M!=null&&M.game_identifier){(0,me.xg)(`/tasks/${ae.coursesId}/${ae.categoryId}/${M.game_identifier}?coursesId=${ae.coursesId}`);return}(M==null?void 0:M.status)===-3?(0,me.eF)():(M==null?void 0:M.status)===2?Nu(M==null?void 0:M.message):(M==null?void 0:M.status)===3&&_(M==null?void 0:M.message)}),Du=[{name:"\u4F5C\u4E1A\u5217\u8868",id:"0",compontent:I.createElement(na,{setExportParams:vu}),forceRender:!0},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",compontent:I.createElement(hu,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:I.createElement(ma,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:"4",compontent:I.createElement(Ha,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:I.createElement(mn.Z,null)},{name:"\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790",id:"5",compontent:I.createElement(on.ZP,null)},{name:(0,g.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:(m=(c=u==null?void 0:u.headerInfo)==null?void 0:c.homework_status)!=null&&m.includes("\u5BFC\u5165")?I.createElement(dn.Z,null):I.createElement(za,null),forceRender:!0}].filter(x=>{var M,ie,Ou,Vu,qu;return(0,g.dE)()?x.name!=="\u4EE3\u7801\u67E5\u91CD"&&x.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790":(0,g.dE)()||((ie=(M=u==null?void 0:u.headerInfo)==null?void 0:M.homework_status)==null?void 0:ie[0])!=="\u5DF2\u622A\u6B62"?x.name!=="\u8D28\u91CF\u68C0\u6D4B":!((Ou=u==null?void 0:u.headerInfo)!=null&&Ou.code_review)&&((qu=(Vu=u==null?void 0:u.headerInfo)==null?void 0:Vu.homework_status)==null?void 0:qu[0])!=="\u672A\u53D1\u5E03"?!0:x.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(x=>{var M;return(M=u==null?void 0:u.headerInfo)!=null&&M.open_code_quality_analysis?!0:x.name!=="\u8D28\u91CF\u68C0\u6D4B"}).filter(x=>{var M;return(M=u==null?void 0:u.headerInfo)!=null&&M.action_analysis?!0:x.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"}).filter(x=>{var M,ie;return(ie=(M=u==null?void 0:u.headerInfo)==null?void 0:M.homework_status)!=null&&ie.includes("\u5BFC\u5165")?x.name!=="\u4EE3\u7801\u67E5\u91CD"&&x.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(x=>{var M,ie;return(ie=(M=u==null?void 0:u.headerInfo)==null?void 0:M.homework_status)!=null&&ie.includes("\u5BFC\u5165")&&(0,g.dE)()?x.name!=="\u5F97\u5206\u89C4\u5219"&&x.name!=="\u91CD\u505A\u8BB0\u5F55":!0});return console.log("shixunHomeworks:",u==null?void 0:u.headerInfo),I.createElement("section",null,I.createElement("div",{className:"edu-container"},((a=u==null?void 0:u.headerInfo)==null?void 0:a.homework_name)&&I.createElement("section",{className:"animated fadeIn"},I.createElement("aside",{className:"mt10"},((p=u==null?void 0:u.headerInfo)==null?void 0:p.category)&&I.createElement(qe.Z,{separator:">"},I.createElement(qe.Z.Item,null,I.createElement(T.Link,{to:`/classrooms/${(ue=u==null?void 0:u.headerInfo)==null?void 0:ue.course_id}/shixun_homework`},(q=u==null?void 0:u.headerInfo)==null?void 0:q.course_name)),I.createElement(qe.Z.Item,null,I.createElement(T.Link,{to:`/classrooms/${(A=u==null?void 0:u.headerInfo)==null?void 0:A.course_id}/shixun_homework/${($=u==null?void 0:u.headerInfo)!=null&&$.category.main?"":(de=u==null?void 0:u.headerInfo)==null?void 0:de.category.category_id}`},(ne=(S=u==null?void 0:u.headerInfo)==null?void 0:S.category)==null?void 0:ne.category_name)),I.createElement(qe.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),I.createElement("aside",{className:[ft.title,"mt20"].join(" ")},I.createElement(T.Link,{to:`/classrooms/${(y=u==null?void 0:u.headerInfo)==null?void 0:y.course_id}/shixun_homework/${(K=u==null?void 0:u.headerInfo)!=null&&K.category.main?"":(U=u==null?void 0:u.headerInfo)==null?void 0:U.category.category_id}`},I.createElement(tu.Z,{className:"font16 c-black"})),I.createElement(fe.Z,{title:(Pe=u==null?void 0:u.headerInfo)==null?void 0:Pe.homework_name,placement:"bottom"},I.createElement("strong",{className:"font20 ml5"},(C=u==null?void 0:u.headerInfo)==null?void 0:C.homework_name)),I.createElement(me.VV,{temporary:!0,status:(ee=u==null?void 0:u.headerInfo)==null?void 0:ee.homework_status}),Ae==="4"&&I.createElement("span",{className:"iconfont icon-a-wenhaobeifen2",onClick:()=>{lt(!0)},style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"}},"\u89C4\u5219\u8BF4\u660E"))),I.createElement("aside",{className:"mt30 relative"},((Z=(pe=u==null?void 0:u.headerInfo)==null?void 0:pe.homework_status)==null?void 0:Z.includes("\u5BFC\u5165"))&&(0,g.GJ)()&&I.createElement("aside",{className:ft.rightMenu},I.createElement("p",{onClick:()=>{var x,M;E({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:(x=u==null?void 0:u.headerInfo)==null?void 0:x.homework_name,id:(M=u==null?void 0:u.headerInfo)==null?void 0:M.homework_id,type:"practice"}})}},I.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8865\u5145\u6210\u7EE9")),!((d=(v=u==null?void 0:u.headerInfo)==null?void 0:v.homework_status)!=null&&d.includes("\u5BFC\u5165"))&&I.createElement("aside",{className:ft.rightMenu},(0,g.dE)()&&((h=u.headerInfo)==null?void 0:h.redo_work)&&I.createElement("p",{onClick:Bt},I.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),"\u91CD\u505A"),((k=u.headerInfo)==null?void 0:k.shixun_status)>1&&((D=u.headerInfo)==null?void 0:D.time_status)<5&&(0,g.dE)()&&I.createElement("p",{onClick:()=>tt(void 0,null,function*(){var x,M,ie,Ou,Vu,qu,at,nt,At;if((0,pl.tJ)(E,!0)){if((x=u==null?void 0:u.headerInfo)!=null&&x.can_view_details){(0,me.xg)(`/shixuns/${(M=u==null?void 0:u.headerInfo)==null?void 0:M.shixun_identifier}/challenges`);return}(Vu=(Ou=(ie=u.headerInfo)==null?void 0:ie.task_operation)==null?void 0:Ou[1])!=null&&Vu.includes("/")?bt((at=(qu=u.headerInfo)==null?void 0:qu.task_operation)==null?void 0:at[1]):(0,me.xg)(`/tasks/${(At=(nt=u.headerInfo)==null?void 0:nt.task_operation)==null?void 0:At[1]}`)}})},I.createElement("span",{className:"iconfont icon-kaiqizhong"}),(ce=(G=u.headerInfo)==null?void 0:G.task_operation)==null?void 0:ce[0]),((he=u.headerInfo)==null?void 0:he.commit_des)&&I.createElement("p",{onClick:()=>{var x;(0,me.xg)(`/classrooms/${ae.coursesId}/shixun_homework/${ae.categoryId}/${(x=u.headerInfo)==null?void 0:x.work_id}/commitsummary`)}},I.createElement("span",{className:"iconfont icon-tijiaozongjie"}),(Qe=u.headerInfo)==null?void 0:Qe.commit_des),Ae=="1"&&(0,g.GJ)()&&I.createElement("p",{onClick:()=>{var x;if((0,g.Rm)()&&!((x=l.AssistantObject.practice)!=null&&x.can_create)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}E({type:"shixunHomeworks/setActionTabs",payload:{key:"\u7F16\u8F91\u4F5C\u4E1A"}})}},I.createElement("span",{className:"iconfont icon-bianjishijuan3x translateY1"}),"\u7F16\u8F91\u4F5C\u4E1A"),(0,g.GJ)()&&((uu=(Re=u==null?void 0:u.headerInfo)==null?void 0:Re.homework_status)==null?void 0:uu.includes("\u672A\u53D1\u5E03"))&&I.createElement("p",{onClick:()=>{var x;if(((x=s==null?void 0:s.userInfo)==null?void 0:x.user_status)===2){(0,pl.Rd)();return}E({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[ae.categoryId],selectArrsAll:[Zu],params:ae,detail:!0,type:2,manage_all_group:Zu==null?void 0:Zu.manage_all_group}})}},I.createElement("span",{className:"iconfont icon-yishezhifabushijian1 translateY1"}),"\u7ACB\u5373\u53D1\u5E03"),((w=u.headerInfo)==null?void 0:w.show_analysis_detail)&&I.createElement("p",{onClick:()=>{var x;(0,me.xg)(`/classrooms/${ae.coursesId}/shixun_homework/${ae.categoryId}/analysis/${(x=u.headerInfo)==null?void 0:x.analysis_id}`)}},I.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),((J=u.headerInfo)==null?void 0:J.is_enter_shixun)&&((0,g.dE)()&&((De=(O=u==null?void 0:u.headerInfo)==null?void 0:O.homework_status)==null?void 0:De.includes("\u5DF2\u622A\u6B62"))||!(0,g.dE)())&&I.createElement("p",{onClick:()=>tt(void 0,null,function*(){var x,M;(0,g.dE)()?bt((M=(x=u.headerInfo)==null?void 0:x.task_operation)==null?void 0:M[1]):(0,me.xg)(`/shixuns/${u==null?void 0:u.headerInfo.shixun_identifier}/challenges`)})},I.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8FDB\u5165\u5B9E\u8BAD"),(0,g.GJ)()&&((_e=u==null?void 0:u.headerInfo)==null?void 0:_e.end_immediately)&&I.createElement("p",{style:{background:"#0152d9",color:"#fff"},onClick:()=>{var x,M;if((0,g.Rm)()&&!((M=(x=l.AssistantObject)==null?void 0:x.practice)!=null&&M.can_stop)){P.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}E({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:ae,type:2,detail:!0,selectArrs:[ae.categoryId]}})}},I.createElement("span",{style:{color:"#fff"},className:"iconfont icon-jiezhishiyan"}),"\u7ACB\u5373\u622A\u6B62")),I.createElement(xe.default,{defaultActiveKey:Ae,activeKey:Ae,onChange:gt,className:ft.menuTabs},Du.map((x,M)=>I.createElement(xe.default.TabPane,{tab:x.name,key:x.id,forceRender:x.forceRender}))),(Je=(Q=Du.filter(x=>x.id===Ae))==null?void 0:Q[0])==null?void 0:Je.compontent)),I.createElement(an,null),I.createElement(nn.Z,{successCallback:()=>{E({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Wu({},ae)}),E({type:"shixunHomeworks/getWorkSetting",payload:Wu({},ae)})},visible:l.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[ae.categoryId],courseId:ae.coursesId,isBatch:!1,courseEndTime:(iu=u==null?void 0:u.headerInfo)==null?void 0:iu.course_end_date}),I.createElement(rn.Z,{courseEndTime:(cu=u==null?void 0:u.headerInfo)==null?void 0:cu.course_end_date}),I.createElement(sn.Z,{onOk:()=>{E({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Wu({},ae)}),E({type:"shixunHomeworks/getWorkSetting",payload:Wu({},ae)}),E({type:"shixunHomeworks/getShixunWorkList",payload:ae})}}),I.createElement(cn.Z,{onOk:()=>{E({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Wu({},ae)}),E({type:"shixunHomeworks/getWorkSetting",payload:Wu({},ae)}),E({type:"shixunHomeworks/getShixunWorkList",payload:ae})}}),I.createElement(se.default,{open:Ft,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{lt(!1)}},I.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),I.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),I.createElement("p",{style:{marginLeft:"10px"}},I.createElement(ge.default,{dataSource:Fn,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),I.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),I.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),I.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),I.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),I.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),I.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),I.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),I.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),I.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),I.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),I.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")))};var Bn=(0,T.connect)(({shixunHomeworks:u,loading:l,globalSetting:t,classroomList:s,user:F})=>({shixunHomeworks:u,globalSetting:t,loading:l.effects,classroomList:s,user:F}))(gn)},42894:function(it,Iu,i){var e=i(59301),T=i(78241),se=i(8591),P=i(43418),qe=i(95237),fe=i(43604),xe=i(84291),ge=i(5112),tu=i(24905),me=i(99232),R=i.n(me),He=i(76265),$e=i(15826),eu=i(63144),ve=i(35099),Ze=i(43785),Be=i(82471),ze=i(5073),te=i(59301),Pu=Object.defineProperty,We=Object.defineProperties,fu=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,le=(X,Ee,z)=>Ee in X?Pu(X,Ee,{enumerable:!0,configurable:!0,writable:!0,value:z}):X[Ee]=z,b=(X,Ee)=>{for(var z in Ee||(Ee={}))Ne.call(Ee,z)&&le(X,z,Ee[z]);if(Ge)for(var z of Ge(Ee))Ru.call(Ee,z)&&le(X,z,Ee[z]);return X},B=(X,Ee)=>We(X,fu(Ee)),re=(X,Ee,z)=>new Promise((j,g)=>{var Me=oe=>{try{we(z.next(oe))}catch(Le){g(Le)}},lu=oe=>{try{we(z.throw(oe))}catch(Le){g(Le)}},we=oe=>oe.done?j(oe.value):Promise.resolve(oe.value).then(Me,lu);we((z=z.apply(X,Ee)).next())});const Xe=({classroomList:X,dispatch:Ee,courseEndTime:z})=>{const j=(0,eu.useParams)(),[g]=T.default.useForm(),[Me,lu]=(0,e.useState)(1),[we,oe]=(0,e.useState)([]),[Le,Ce]=(0,e.useState)(0),[au,ku]=(0,e.useState)(20),[Fe,ou]=(0,e.useState)(!0),[be,Fu]=(0,e.useState)([]),[hu,N]=(0,e.useState)(!0);j.id=j.coursesId,(0,e.useEffect)(()=>{if(X.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(nu(),Oe(),X.actionTabs.type===2)){const Ie=X.actionTabs.selectArrsAll[0];N(Ie.unified_setting)}},[X.actionTabs]);const Oe=Ie=>re(void 0,null,function*(){ou(!0);const mu=yield(0,Ze.c_)(B(b({},j),{page:Ie||Me,limit:2e4,homework_id:X.actionTabs.type===1?"":X.actionTabs.selectArrs[0]}));mu==null||mu.course_groups.map((gu,Eu)=>{gu.key=gu.id,gu.title=gu.name,gu.disabled=gu.is_published}),mu&&(oe([...mu==null?void 0:mu.course_groups]),Ce(mu==null?void 0:mu.course_groups_count),ou(!1),Ie||g.setFieldsValue({publish_time:R()(R()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:R()(R()(new Date((0,$e.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),L=()=>re(void 0,null,function*(){var Ie,mu,gu;if((0,ve.Rm)()&&!((mu=(Ie=X.AssistantObject)==null?void 0:Ie.practice)!=null&&mu.can_publish)){se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),su(!1);return}const Eu=b({},g.getFieldsValue());if(Eu.end_time<=Eu.publish_time){se.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),su(!1);return}if((be==null?void 0:be.length)<=0&&!hu&&we.length>0){se.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),su(!1);return}let Yu={homework_ids:[...X.actionTabs.selectArrs],group_ids:be.length>0?be.map(Uu=>Uu.id):(gu=X.detailShixunsList)==null?void 0:gu.course_groups,end_time:R()(Eu.end_time).format("YYYY-MM-DD HH:mm"),publish_time:R()(Eu.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!be.length};su(!0),(yield(0,He.ZP)(`/api/courses/${j.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:b({},Yu)})).status===0?(su(!1),nu(),(0,$e.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),se.ZP.success("\u53D1\u5E03\u6210\u529F"),Ee({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,ve.GJ)()?X.actionTabs.detail?(Ee({type:"shixunHomeworks/setActionTabs",payload:{}}),Ee({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:b({},j)}),Ee({type:"shixunHomeworks/getWorkSetting",payload:b({},j)})):Ee({type:"classroomList/getClassroomTeacherShixunsList",payload:B(b({},X.actionTabs.params),{type:4})}):Ee({type:"classroomList/getClassroomShixunsList",payload:b({},X.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||Ee({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:te.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):su(!1)}),nu=()=>{lu(1),oe([]),Fu([])},Y=Le>Me*au,{detailShixunsList:ye}=X,[Ke,su]=(0,e.useState)(!1);return te.createElement(P.default,{width:600,centered:!0,confirmLoading:Ke,title:"\u53D1\u5E03\u4F5C\u4E1A",open:X.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>L(),onCancel:()=>{nu(),Ee({type:"classroomList/setActionTabs",payload:{}})}},te.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",te.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),te.createElement(T.default,{form:g},te.createElement("div",{style:{paddingLeft:0}},te.createElement(qe.Z,{className:"mt30",align:"middle"},te.createElement(fe.Z,null,te.createElement(T.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},te.createElement(xe.default,{style:{width:170,marginRight:"25px"},disabledDate:Ie=>(0,ze.Q8)(Ie,z),disabledTime:Ie=>(0,ze.d0)(Ie),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:R()((0,$e.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),te.createElement(fe.Z,{className:"ml20"},te.createElement(T.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},te.createElement(xe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:R()((0,$e.U6)(),"HH:mm")},disabledDate:Ie=>(0,ze.Q8)(Ie,z,g.getFieldValue("publish_time")),disabledTime:Ie=>(0,ze.d0)(Ie,g.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),X.actionTabs.type===2&&te.createElement(qe.Z,{style:{marginBottom:"10px"}},te.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),te.createElement(ge.ZP.Group,{value:hu,onChange:Ie=>{N(Ie.target.value),Fu([])}},te.createElement(ge.ZP,{value:!0,disabled:!X.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),te.createElement(ge.ZP,{className:"ml20",disabled:we.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),we.length<=0&&X.actionTabs.type===2&&te.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(X.actionTabs.type===1||!hu)&&we.length>0&&te.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},te.createElement("span",{style:{flex:1}},te.createElement(tu.default,{checked:be.length===we.length,onChange:Ie=>{be.length===we.length?Fu([]):Fu(we)}},"\u5168\u9009")),te.createElement("span",{style:{width:16}}),te.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",be.length||0,"\u4E2A\u5206\u73ED")),(X.actionTabs.type===1||!hu)&&we.length>0&&te.createElement(Be.Z,{data:we,selectedRowKeys:be,setSelectedRowKeys:Fu})))};Iu.Z=(0,eu.connect)(({classroomList:X})=>({classroomList:X}))(Xe)},42942:function(it,Iu,i){var e=i(59301),T=i(46651),se=i(78241),P=i(99313),qe=i(14491),fe=i(53864),xe=i(63144),ge=i(76265),tu=i(99232),me=i.n(tu),R=i(59301),He=(ve,Ze,Be)=>new Promise((ze,te)=>{var Pu=Ge=>{try{fu(Be.next(Ge))}catch(Ne){te(Ne)}},We=Ge=>{try{fu(Be.throw(Ge))}catch(Ne){te(Ne)}},fu=Ge=>Ge.done?ze(Ge.value):Promise.resolve(Ge.value).then(Pu,We);fu((Be=Be.apply(ve,Ze)).next())});const{Dragger:$e}=T.default,eu=({})=>{const ve=(0,xe.useParams)(),[Ze]=se.default.useForm(),[Be,ze]=(0,e.useState)(!0),[te,Pu]=(0,e.useState)(!1);let[We,fu]=(0,e.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const Ge=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function Ne(){return He(this,null,function*(){let le;Pu(!0),window.location.href.indexOf("exercise")>-1?le=`/api/exercises/${ve==null?void 0:ve.categoryId}/redo_logs.json`:le=`/api/homework_commons/${ve==null?void 0:ve.categoryId}/redo_logs.json`;let b=yield(0,ge.ZP)(le,{method:"get",params:We});Pu(!1),(b==null?void 0:b.status)===0&&ze(b==null?void 0:b.data)})}(0,e.useEffect)(()=>{Ne()},[]);let Ru=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(le,b,B)=>{var re;return(re=Ge.find(Xe=>Xe.question_type===le))==null?void 0:re.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(le,b,B)=>{var re;return(re=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(Xe=>Xe.id===le))==null?void 0:re.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(le,b,B)=>me()(le).format("YYYY-MM-DD HH:mm:ss")}].filter(le=>!!le);return R.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},R.createElement(P.default,{destroyInactiveTabPane:!0,onChange:le=>{We.type=le,We.page=1,We.limit=10,fu(We),Ne()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:R.createElement(qe.default,{loading:te,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(le,b,B)=>me()(le).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:Be==null?void 0:Be.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:R.createElement(qe.default,{loading:te,columns:Ru,dataSource:Be==null?void 0:Be.list,pagination:!1})}].filter(le=>!!le)}),R.createElement(fe.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(le,b)=>{We.page=le,We.limit=b,fu(We),Ne()},current:We.page,total:Be.count,pageSize:We.limit,style:{marginTop:20}}))};Iu.Z=(0,xe.connect)(({classroomList:ve})=>({classroomList:ve}))(eu)}}]);
diff --git a/p__Classrooms__Lists__ShixunHomeworks__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__index.async.js
index 9ca0924859..b8e7b2eb27 100644
--- a/p__Classrooms__Lists__ShixunHomeworks__index.async.js
+++ b/p__Classrooms__Lists__ShixunHomeworks__index.async.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7852],{32325:function(at,be,d){d.d(be,{Z:function(){return q}});var e=d(78241),te=d(98135),x=d(3113),O=d(59301),I={search:"search___JA0r9",btn:"btn___GGtZC"},Z=d(59301),q=({value:re,onChange:$})=>{const[le]=e.default.useForm(),J=(0,O.useRef)(!1);(0,O.useEffect)(()=>{re&&le.setFieldsValue(re)},re);const K=z=>{J.current||$(z),J.current=!0,setTimeout(()=>{J.current=!1},2e3)};return Z.createElement("div",{className:I.search},Z.createElement(e.default,{className:I.formWrap,colon:!1,form:le,size:"large",layout:"inline",onFinish:z=>{J.current||K(z)}},Z.createElement(e.default.Item,{label:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",name:"keyword",initialValue:""},Z.createElement(te.default,{style:{width:280,height:40}})),Z.createElement(e.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"schools",initialValue:"",style:{margin:"0 40px"}},Z.createElement(te.default,{style:{width:280,height:40}})),Z.createElement(e.default.Item,{label:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",name:"creator",initialValue:""},Z.createElement(te.default,{style:{width:200,height:40}})),Z.createElement(x.ZP,{className:I.btn,type:"primary",htmlType:"submit"},"\u641C\u7D22")))}},42894:function(at,be,d){var e=d(59301),te=d(78241),x=d(8591),O=d(43418),I=d(95237),Z=d(43604),ce=d(84291),q=d(5112),re=d(24905),$=d(99232),le=d.n($),J=d(76265),K=d(15826),z=d(63144),Q=d(35099),L=d(43785),p=d(82471),R=d(5073),F=d(59301),ne=Object.defineProperty,ye=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Re=(k,M,ee)=>M in k?ne(k,M,{enumerable:!0,configurable:!0,writable:!0,value:ee}):k[M]=ee,Fe=(k,M)=>{for(var ee in M||(M={}))Oe.call(M,ee)&&Re(k,ee,M[ee]);if(Je)for(var ee of Je(M))We.call(M,ee)&&Re(k,ee,M[ee]);return k},Me=(k,M)=>ye(k,Ze(M)),Ke=(k,M,ee)=>new Promise((Be,De)=>{var Ie=me=>{try{se(ee.next(me))}catch(Ne){De(Ne)}},je=me=>{try{se(ee.throw(me))}catch(Ne){De(Ne)}},se=me=>me.done?Be(me.value):Promise.resolve(me.value).then(Ie,je);se((ee=ee.apply(k,M)).next())});const nt=({classroomList:k,dispatch:M,courseEndTime:ee})=>{const Be=(0,z.useParams)(),[De]=te.default.useForm(),[Ie,je]=(0,e.useState)(1),[se,me]=(0,e.useState)([]),[Ne,lt]=(0,e.useState)(0),[Ue,st]=(0,e.useState)(20),[ft,Ye]=(0,e.useState)(!0),[_e,we]=(0,e.useState)([]),[Ae,Qe]=(0,e.useState)(!0);Be.id=Be.coursesId,(0,e.useEffect)(()=>{if(k.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(He(),rt(),k.actionTabs.type===2)){const U=k.actionTabs.selectArrsAll[0];Qe(U.unified_setting)}},[k.actionTabs]);const rt=U=>Ke(void 0,null,function*(){Ye(!0);const oe=yield(0,L.c_)(Me(Fe({},Be),{page:U||Ie,limit:2e4,homework_id:k.actionTabs.type===1?"":k.actionTabs.selectArrs[0]}));oe==null||oe.course_groups.map((he,Te)=>{he.key=he.id,he.title=he.name,he.disabled=he.is_published}),oe&&(me([...oe==null?void 0:oe.course_groups]),lt(oe==null?void 0:oe.course_groups_count),Ye(!1),U||De.setFieldsValue({publish_time:le()(le()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:le()(le()(new Date((0,K.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),ot=()=>Ke(void 0,null,function*(){var U,oe,he;if((0,Q.Rm)()&&!((oe=(U=k.AssistantObject)==null?void 0:U.practice)!=null&&oe.can_publish)){x.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Se(!1);return}const Te=Fe({},De.getFieldsValue());if(Te.end_time<=Te.publish_time){x.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Se(!1);return}if((_e==null?void 0:_e.length)<=0&&!Ae&&se.length>0){x.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Se(!1);return}let mt={homework_ids:[...k.actionTabs.selectArrs],group_ids:_e.length>0?_e.map(ze=>ze.id):(he=k.detailShixunsList)==null?void 0:he.course_groups,end_time:le()(Te.end_time).format("YYYY-MM-DD HH:mm"),publish_time:le()(Te.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!_e.length};Se(!0),(yield(0,J.ZP)(`/api/courses/${Be.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Fe({},mt)})).status===0?(Se(!1),He(),(0,K.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),x.ZP.success("\u53D1\u5E03\u6210\u529F"),M({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,Q.GJ)()?k.actionTabs.detail?(M({type:"shixunHomeworks/setActionTabs",payload:{}}),M({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Fe({},Be)}),M({type:"shixunHomeworks/getWorkSetting",payload:Fe({},Be)})):M({type:"classroomList/getClassroomTeacherShixunsList",payload:Me(Fe({},k.actionTabs.params),{type:4})}):M({type:"classroomList/getClassroomShixunsList",payload:Fe({},k.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||M({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:F.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):Se(!1)}),He=()=>{je(1),me([]),we([])},yt=Ne>Ie*Ue,{detailShixunsList:it}=k,[ct,Se]=(0,e.useState)(!1);return F.createElement(O.default,{width:600,centered:!0,confirmLoading:ct,title:"\u53D1\u5E03\u4F5C\u4E1A",open:k.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>ot(),onCancel:()=>{He(),M({type:"classroomList/setActionTabs",payload:{}})}},F.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",F.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),F.createElement(te.default,{form:De},F.createElement("div",{style:{paddingLeft:0}},F.createElement(I.Z,{className:"mt30",align:"middle"},F.createElement(Z.Z,null,F.createElement(te.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},F.createElement(ce.default,{style:{width:170,marginRight:"25px"},disabledDate:U=>(0,R.Q8)(U,ee),disabledTime:U=>(0,R.d0)(U),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:le()((0,K.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),F.createElement(Z.Z,{className:"ml20"},F.createElement(te.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},F.createElement(ce.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:le()((0,K.U6)(),"HH:mm")},disabledDate:U=>(0,R.Q8)(U,ee,De.getFieldValue("publish_time")),disabledTime:U=>(0,R.d0)(U,De.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),k.actionTabs.type===2&&F.createElement(I.Z,{style:{marginBottom:"10px"}},F.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),F.createElement(q.ZP.Group,{value:Ae,onChange:U=>{Qe(U.target.value),we([])}},F.createElement(q.ZP,{value:!0,disabled:!k.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),F.createElement(q.ZP,{className:"ml20",disabled:se.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),se.length<=0&&k.actionTabs.type===2&&F.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(k.actionTabs.type===1||!Ae)&&se.length>0&&F.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},F.createElement("span",{style:{flex:1}},F.createElement(re.default,{checked:_e.length===se.length,onChange:U=>{_e.length===se.length?we([]):we(se)}},"\u5168\u9009")),F.createElement("span",{style:{width:16}}),F.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",_e.length||0,"\u4E2A\u5206\u73ED")),(k.actionTabs.type===1||!Ae)&&se.length>0&&F.createElement(p.Z,{data:se,selectedRowKeys:_e,setSelectedRowKeys:we})))};be.Z=(0,z.connect)(({classroomList:k})=>({classroomList:k}))(nt)},85858:function(at,be,d){d.r(be),d.d(be,{default:function(){return Ku}});var e=d(59301),te=d(76265),x=d(63144),O=d(20834),I=d(8591),Z=d(98135),ce=d(95237),q=d(43604),re=d(38854),$=d(6848),le=d(81327),J=d(56511),K=d(53864),z=d(24905),Q=d(43418),L=d(5112),p=d(35099),R=d(43501),F=d(15826),ne=d(50498),ye=Object.defineProperty,Ze=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,Fe=(t,a,u)=>a in t?ye(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,Me=(t,a)=>{for(var u in a||(a={}))We.call(a,u)&&Fe(t,u,a[u]);if(Oe)for(var u of Oe(a))Re.call(a,u)&&Fe(t,u,a[u]);return t},Ke=(t,a)=>Ze(t,Je(a)),nt=(t,a)=>{var u={};for(var y in t)We.call(t,y)&&a.indexOf(y)<0&&(u[y]=t[y]);if(t!=null&&Oe)for(var y of Oe(t))a.indexOf(y)<0&&Re.call(t,y)&&(u[y]=t[y]);return u},k=(t,a,u)=>new Promise((y,A)=>{var C=r=>{try{E(u.next(r))}catch(_){A(_)}},b=r=>{try{E(u.throw(r))}catch(_){A(_)}},E=r=>r.done?y(r.value):Promise.resolve(r.value).then(C,b);E((u=u.apply(t,a)).next())});const M=t=>{var a=t,{classroomList:u,dispatch:y,match:A,location:C,user:b}=a,E=nt(a,["classroomList","dispatch","match","location","user"]),r,_;const j=(0,x.useParams)(),[N,w]=(0,e.useState)(!1),[h,H]=(0,e.useState)(!1),V=(0,e.useRef)(null);(0,e.useEffect)(()=>{if(u.actionTabs.key==="\u5220\u9664"){if((0,p.j5)()){H(!0);return}const g={hasNum:0,noHasNum:0};u.actionTabs.selectArrsAll.map(ae=>{var s;ae.author_login===((s=b.userInfo)==null?void 0:s.login)?++g.hasNum:++g.noHasNum}),g.noHasNum>0?Q.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},g.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},g.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{f()}}):H(!0)}else H(!1)},[u.actionTabs.key]);const f=()=>{y({type:"classroomList/setActionTabs",payload:{}})};return e.createElement(Q.default,{centered:!0,title:"\u63D0\u793A",open:h,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,confirmLoading:N,onOk:()=>k(void 0,null,function*(){var g;if((g=V.current)!=null&&g.onVerify())return;w(!0);const ae=yield(0,te.ZP)(`/api/courses/${j.coursesId}/homework_commons/multi_destroy.json`,{method:"post",body:{homework_ids:[...u.actionTabs.selectArrs]}});w(!1),ae.status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u5220\u9664"]),I.ZP.success("\u5220\u9664\u6210\u529F"),y({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,p.GJ)()?y({type:"classroomList/getClassroomTeacherShixunsList",payload:Ke(Me({},u.actionTabs.params),{type:4})}):y({type:"classroomList/getClassroomShixunsList",payload:Me({},u.actionTabs.params)}),y({type:"classroomList/getClassroomLeftMenus",payload:{id:j.coursesId}}))}),onCancel:()=>{f()}},!((r=u==null?void 0:u.actionTabs)!=null&&r.status)||!["\u672A\u53D1\u5E03"].includes((_=u==null?void 0:u.actionTabs)==null?void 0:_.status)?e.createElement(e.Fragment,null,e.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u5B9E\u8BAD\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),e.createElement(ne.Z,{ref:g=>V.current=g})):e.createElement(e.Fragment,null,e.createElement("p",null,"\u63D0\u4EA4\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F")))};var ee=(0,x.connect)(({classroomList:t,user:a})=>({classroomList:t,user:a}))(M),Be=d(42894),De=d(16716),Ie=Object.defineProperty,je=Object.defineProperties,se=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ue=(t,a,u)=>a in t?Ie(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,st=(t,a)=>{for(var u in a||(a={}))Ne.call(a,u)&&Ue(t,u,a[u]);if(me)for(var u of me(a))lt.call(a,u)&&Ue(t,u,a[u]);return t},ft=(t,a)=>je(t,se(a)),Ye=(t,a,u)=>new Promise((y,A)=>{var C=r=>{try{E(u.next(r))}catch(_){A(_)}},b=r=>{try{E(u.throw(r))}catch(_){A(_)}},E=r=>r.done?y(r.value):Promise.resolve(r.value).then(C,b);E((u=u.apply(t,a)).next())});const _e=({classroomList:t,dispatch:a})=>{const u=(0,x.useParams)();return e.createElement(Q.default,{centered:!0,title:"\u63D0\u793A",open:t.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ye(void 0,null,function*(){(yield(0,te.ZP)(`/api/courses/${u.coursesId}/homework_commons/set_public.json`,{method:"post",body:{homework_ids:[...t.actionTabs.selectArrs]}})).status===0&&((0,F.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u8BBE\u4E3A\u516C\u5F00"]),I.ZP.success("\u64CD\u4F5C\u6210\u529F"),a({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,p.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:ft(st({},t.actionTabs.params),{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:st({},t.actionTabs.params)}))}),onCancel:()=>{a({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",e.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var we=(0,x.connect)(({classroomList:t})=>({classroomList:t}))(_e),Ae=d(78241),Qe=d(99232),rt=d.n(Qe),ot=Object.defineProperty,He=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,U=(t,a,u)=>a in t?ot(t,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[a]=u,oe=(t,a)=>{for(var u in a||(a={}))ct.call(a,u)&&U(t,u,a[u]);if(it)for(var u of it(a))Se.call(a,u)&&U(t,u,a[u]);return t},he=(t,a)=>He(t,yt(a)),Te=(t,a,u)=>new Promise((y,A)=>{var C=r=>{try{E(u.next(r))}catch(_){A(_)}},b=r=>{try{E(u.throw(r))}catch(_){A(_)}},E=r=>r.done?y(r.value):Promise.resolve(r.value).then(C,b);E((u=u.apply(t,a)).next())});const mt=({classroomList:t,loading:a,dispatch:u})=>{var y,A;const C=(0,x.useParams)(),[b,E]=(0,e.useState)(!1),{actionTabs:r}=t,[_]=Ae.default.useForm(),j=N=>N&&N