You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/4733.async.js

2 lines
171 KiB

"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&&pe<z||X<20&&le>X||X>ae-20&&le<X?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,e.useEffect)(()=>{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;P<M.length;P++)if(p.includes(M.charAt(P)))return A.ZP.warning("\u6587\u4EF6\u5939\u540D\u79F0\u5305\u542B\u7279\u6B8A\u5B57\u7B26"),!1;const ne=yield(0,Q.sS)({parent_id:H.length>0?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<W.length-1&&e.createElement("span",null,"/"))),re=()=>{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&&M<W.length-2?S&&(q=e.createElement(Z.Z,{key:M,placement:"bottom",content:oe},e.createElement("span",{style:{color:"#999",cursor:"pointer"}},".../")),S=!1):q=e.createElement("div",{key:M,className:A.few},e.createElement("b",{title:J.name,style:{color:M===0?"#333333":"#999999"},onClick:()=>m(J.id,!1,Q==="3")},J.name),M<W.length-1&&e.createElement("span",null,"/")),q})};return e.createElement("aside",{style:{overflowX:"auto"}},W.length>1&&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<Fe.length;ot++)if(ge.includes(Fe.charAt(ot)))return A.ZP.warning("\u6587\u4EF6\u5939\u540D\u79F0\u5305\u542B\u7279\u6B8A\u5B57\u7B26"),!1;(yield(0,m.ZP)(`/api/item_banks_groups/${Math.abs(F)}.json`,{method:"put",body:{name:Fe}})).status===0&&($(!1),We(Fe))}),we=F=>{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;Te<Y.length;Te++){if(Y[Te].key===r){N==="up"?[Y[Te-1],Y[Te]]=[Y[Te],Y[Te-1]]:[Y[Te],Y[Te+1]]=[Y[Te+1],Y[Te]];break}Y[Te].children&&(Y[Te].children=Ae(Y[Te].children,r,N))}return Y},we=(ve,r)=>P(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+i3oIbhYAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEErPiMlM9P6YTSBOg3Ps8qrdn4+ZYeNCATxwdW7Hlx7ydXrlx1XZ47y7LcpqcP2LatT1ilUrXndz9n09P1X1ifoaGarVt/nDWbs7Zp81k2NDRsUeTMudz27Zv44rrVa25K0+H9hxuQUeQzIFPmt9vB/6BQ1Hvu3RYDYYp8+o1+K/PnK/1Wbr+RhgACCCCAAAIIIIAAAggggAACCCCAAAIIIHB0CCwcWFB8nsTnWUdHHy32XdBvDMgstld6cVzf99uhAOPj41esHxv7TJbmsR+Q8bvI7Nr5M5ua3GfORfbC8zts+sDUYe2Hhkds7TEb/dyR1UZW2PoNx8/tHuMsil26a3z8w2NjY3f8ogGZsvP5ALkX30aLX4N+4wf84rul+yPpN/qt+y5iBQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIF+E+DzBT5fKLPn6Tf6jX4rbz7loB1koqg+umfixROHhoY+lVQGf8UPx3T+f37XuDVbTYvjxOr1/Ta5f681ZmeKWvnHKY2uWGO12grLspbFccXWrR8rhmM6/zdbM/85PT39R+tWrd6eZbXJw+0go8hnQKbMb7eDd5BR1Hvu3RY7yCjy6Tf6rcyfr/Rbuf1GGgIIIIAAAggggAACCCCAAAIIIIAAAggggMDRIbBwYEHxeRKfZx0dfbTYd0G/MSCz2F7pxXF932+5f5aSWWXHDkucm6q14mTV3r3PXX7MqvUfz/J0KM/NMj8ok5pNTu61VnPGXBSbs8hc5E8tNoyxLE8tz1JLqoM2MrLGXGwWFQMy/ms8/fzEro+tWfOqOytpcyLPR+obN1rTzFpzRZTlO//sJ16lCdBv9FtpzdZ+hh4/38oEJwsBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgaNAgM8X+DyrzDam3+g3+q28+RS/g4z/ADkeH7fErZwcbh1IVuStxvqZ6ckPrBhddU2aZ1GemWV+CiY1a6Uta7WmLW2llvupGTNzLra4ElulMmSVuGLmh2PMmYvMYhdl+ycnbh0cGv17V6nuqgw39+f7Rg+MjRUDMu0FhPkMyJT57TY/sEC/lcvet2n8fOMfFH3b/LxxBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgSUL8PkCny8suXmWcCL9Rr8toW2WfErf99scQPSMWbJqwgbr2fRIVk9X5XG64cDU1EdXrFz11jTLoixr7xRTPHLJ/6LYnaHt7neJKb76//xv/K4xfjgmirJ9ExPfGRiMb06ike1RLZ6oRUNTE6ts5iQrBmT8qv4ly2dAZsnfO0s6kX7jB/ySGmeJJ9Fv9NsSW4fTEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBPpYgM8X+HyhzPan3+g3+q28+ZTODjKR38Vlzx6r5nm95lxtdDI9sDprzJyYNqavHhlZ/c4sSwczPyDj+7MzLDPXq85vQuOHZCIz/2v/5KUoimempl78Zjww8JUoGd4xGg+/mOf1Sedq9XXrrDG3e8z8gIwqnwGZMr/d5neQod/KZe/btM4/KFQ/X+bgZf3Oz7e+bX3eOAIIIIAAAggggAACCCCAAAIIIIAAAggggEAXAny+wMBCF+0TfCr9Rr8FN00XJ/R9v80BFI9Z2rHDkrRmg1FrutaaSkctydfMTmfr09bkxQNDtQuTJDkjy/Ko2EEmd/M7yfidY8zlxQ4yUeSyZrP55Ox0/f64MnrvwFC0y5pub2UknswqQ/W4bjMbN84/XmluD5pivEaSzwfIXXz3LOFU+o0f8EtomyWfQr/Rb0tuHk5EAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQ6FsBPl/g84Uym59+o9/ot/LmU4qHIx06JZSmU0OzrjJSaaUrGlm+Mk3z1ZY1jsvy1utdxZ1eTQbGnEUrnYtq7fOzem7ZvkZzdjxv5VsiV3nMourP49i9WI3cvlYl3j+Qt6bieGR64e4xneEUdX6ZDUcW/UYPlCug/vmizi9XmzQEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBI4OAfX9fXX+0VHF5fMu1PVW5y+fSh0dV6qutzJ/4YBM8ZCkcbOk9qJVm8364OxsZSSKWiNplI3mLh7Nm80VeWYjqbXWZ62sluX5kG+ByLnpqBLVY6vscpFNuSTZ7/J0Ms6iySyrTA0MtKaSpDZTX22NMSt2jyke0nTIgIws/+ho4+XzLhZMQdJvy6dsy/ZK6bdlWzouHAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABmQCfL8jo+zKYfuvLssvedD/3WzEg418LpnQi/6ilwUFL/JDMdB4Pu9nWUKsa1aJWo+Yq1SFrpYNZ5hLnsrh9bpRGUd60SjyTtxrTWaVarzSyej5QmR5y6QE/HDMzY825Ryv54Zjs0EcbqfNl3denwep6q/P7tOyyt62utzpfBk8wAggggAACCCCAAAIIIIAAAggggAACCCCAAALLWEB9f1+dv4xLtywvXV1vdf6yLNoyvmh1vVX5hw7I+N/7/+MdO6zih2RmZ6eqWTUeTNKhgZmZqcHKUDRQn02r1SiJs3SmGJCJ4sG0kTXT2kDcaE1ns4ODIzPNeHo2aqQzAwMjjbnhmJaZpX6eZuHuMZ2eWTClJMlfxr27LC9dXW91/rIs2jK+aHW91fnLuHRcOgIIIIAAAggggAACCCCAAAIIIIAAAggggAACMgH1/X11vgy+T4PV9Vbn92nZZW9bXW9V/vyAjJc/5CL8428qA3ssnh2wanWmnjQrUdJqumQ4GozrrcmKa7j2I5qqeV6rjLYOZDNpJcmbSStrNgZrzYFZa8yus3TMzA/HFI9VOtxwTKfq6nxZ9/VpsLre6vw+Lbvsbavrrc6XwROMAAIIIIAAAggggAACCCCAAAIIIIAAAggggMAyFlDf31fnL+PSLctLV9dbnb8si7aML1pdb0X+QQMyvnaHXIT/e//IpUqlYlGSWKUeT8Zx3UVx7IrdYzqvNM3TtJZntXQ0bTat1WpZtnHjwYMxv2g4prOOOn8Z9++yvHR1vdX5y7Joy/ii1fVW5y/j0nHpCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgjIBNT399X5Mvg+DVbXW53fp2WXvW11vcvOf9mAjJefuwj/y84jl6LOr8fHLYpjc1FU/N38K8ssT1PLx8Ze2ilm4a4xxWLO+R1kjvhS5x/xAjmgpwLqeqvze4rJYkcUUNdbnX9EIA5AAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBlwmo7++r82mJcgXU9Vbnl6tNmrreZeYfdkDGt8CCi/C/7QzKHPrrQ7uleITS3B8u/PWih2M6C6rz+TYoV0Bdb3V+udqkqeutzqcDEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAIFxAfX9fnR8uxhndCKjrrc7vxo5zwwXU9S4r//8dkFlIdsjFdP7q0HNftjvMYneMOVJ51PlHuj7+vrcC6nqr83uryWpHElDXW51/JB/+HgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBF4uoL6/r86nJ8oVUNdbnV+uNmnqer+S+f8HabRiLm3R4IUAAAAASUVORK5CYII=",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)&&lt.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"}}]);