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.
2 lines
127 KiB
2 lines
127 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1970],{24547:function(Te,Fe,i){i.d(Fe,{Z:function(){return M}});var e=i(3113),_=i(59301),y=Object.defineProperty,m=Object.defineProperties,S=Object.getOwnPropertyDescriptors,O=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,D=(N,j,Z)=>j in N?y(N,j,{enumerable:!0,configurable:!0,writable:!0,value:Z}):N[j]=Z,J=(N,j)=>{for(var Z in j||(j={}))x.call(j,Z)&&D(N,Z,j[Z]);if(O)for(var Z of O(j))z.call(j,Z)&&D(N,Z,j[Z]);return N},B=(N,j)=>m(N,S(j)),v=(N,j)=>{var Z={};for(var P in N)x.call(N,P)&&j.indexOf(P)<0&&(Z[P]=N[P]);if(N!=null&&O)for(var P of O(N))j.indexOf(P)<0&&z.call(N,P)&&(Z[P]=N[P]);return Z},Q=(N,j,Z)=>new Promise((P,T)=>{var I=ee=>{try{X(Z.next(ee))}catch(re){T(re)}},L=ee=>{try{X(Z.throw(ee))}catch(re){T(re)}},X=ee=>ee.done?P(ee.value):Promise.resolve(ee.value).then(I,L);X((Z=Z.apply(N,j)).next())});const M=N=>{var j=N,{children:Z}=j,P=v(j,["children"]);const[T,I]=(0,_.useState)(!1);return _.createElement(e.ZP,B(J({},P),{loading:T,onClick:L=>Q(void 0,null,function*(){try{I(!0),yield P.onClick(L),I(!1)}catch(X){console.error(X),I(!1)}})}),Z)}},4638:function(Te,Fe,i){i.d(Fe,{Z:function(){return Z}});var e=i(59301),_=i(34439),y=i(31032),m={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"},S=Object.defineProperty,O=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,B=(P,T,I)=>T in P?S(P,T,{enumerable:!0,configurable:!0,writable:!0,value:I}):P[T]=I,v=(P,T)=>{for(var I in T||(T={}))D.call(T,I)&&B(P,I,T[I]);if(z)for(var I of z(T))J.call(T,I)&&B(P,I,T[I]);return P},Q=(P,T)=>O(P,x(T)),M=(P,T)=>{var I={};for(var L in P)D.call(P,L)&&T.indexOf(L)<0&&(I[L]=P[L]);if(P!=null&&z)for(var L of z(P))T.indexOf(L)<0&&J.call(P,L)&&(I[L]=P[L]);return I},N=(P,T,I)=>new Promise((L,X)=>{var ee=Ge=>{try{be(I.next(Ge))}catch(Ue){X(Ue)}},re=Ge=>{try{be(I.throw(Ge))}catch(Ue){X(Ue)}},be=Ge=>Ge.done?L(Ge.value):Promise.resolve(Ge.value).then(ee,re);be((I=I.apply(P,T)).next())}),Z=P=>{var T=P,{value:I,onChange:L,defaultValue:X,disabled:ee}=T,re=M(T,["value","onChange","defaultValue","disabled"]);const[be,Ge]=(0,e.useState)([]),[Ue,te]=(0,e.useState)("1");(0,e.useEffect)(()=>{q()},[]);const q=()=>N(void 0,null,function*(){const me=yield(0,y.NZ)({});if(me!=null&&me.data){const Se=[{title:e.createElement("div",{title:"\u6839\u76EE\u5F55",className:m.name},"\u6839\u76EE\u5F55"),value:0,key:0,icon:e.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:Y(me.data||[])}];Ge(Se),te("2")}}),Y=me=>{function Se(ge){const ye=ge.children,he=Array.isArray(ye)&&ye.length>0,ae=ge==null?void 0:ge.group_id;return{title:e.createElement("div",{title:ge==null?void 0:ge.name,className:m.name},ge==null?void 0:ge.name),value:ae,key:ae,icon:e.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:he?ye==null?void 0:ye.map($=>Se($)):[]}}return me==null?void 0:me.map(ge=>Se(ge))},pe=X?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:I,defaultExpandedKeys:I};return e.createElement("div",{className:m.customTree},e.createElement(_.default,v(Q(v({key:Ue},pe),{showIcon:!0,treeData:be,onSelect:L,disabled:ee}),re)))}},9218:function(Te,Fe,i){i.d(Fe,{Z:function(){return z}});var e=i(78700),_=i(92832),y=i(3113),m=i(59301),S={search:"search___JA0r9",btn:"btn___GGtZC"},O=i(59301),z=({value:D,onChange:J})=>{const[B]=e.default.useForm(),v=(0,m.useRef)(!1);(0,m.useEffect)(()=>{D&&B.setFieldsValue(D)},D);const Q=M=>{v.current||J(M),v.current=!0,setTimeout(()=>{v.current=!1},2e3)};return O.createElement("div",{className:S.search},O.createElement(e.default,{className:S.formWrap,colon:!1,form:B,size:"large",layout:"inline",onFinish:M=>{v.current||Q(M)}},O.createElement(e.default.Item,{label:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",name:"keyword",initialValue:""},O.createElement(_.default,{style:{width:280,height:40}})),O.createElement(e.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"schools",initialValue:"",style:{margin:"0 40px"}},O.createElement(_.default,{style:{width:280,height:40}})),O.createElement(e.default.Item,{label:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",name:"creator",initialValue:""},O.createElement(_.default,{style:{width:200,height:40}})),O.createElement(y.ZP,{className:S.btn,type:"primary",htmlType:"submit"},"\u641C\u7D22")))}},36079:function(Te,Fe,i){i.d(Fe,{S:function(){return z}});var e=i(59301),_=i(99316),y=i(38854),m={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 S=[{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"}],O=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],x=[{name:"\u968F\u673A\u7EC4\u5377",value:1},{name:"\u4EBA\u5DE5\u7EC4\u5377",value:2}],z=({showSelectAll:D=!1,disciplinesData:J=[],knowledgeData:B=[],directionValue:v,subDisciplineValue:Q,typeValue:M,knowledgeValue:N,showKnowledge:j=!1,showRandomType:Z=!1,difficultyValue:P,randomValue:T,selectAll:I,languagesvalue:L,className:X,languages:ee=[],isprogram_homework:re,showShixun:be=!1,showItemType:Ge=!0,onShixunChange:Ue=()=>{},onDirectionChange:te=()=>{},onTypeChange:q=()=>{},onDifficultyChange:Y=()=>{},handlelanguagesChange:pe=()=>{},onKnowledgeChange:me=()=>{},onRandomChange:Se=()=>{},showTeachGroup:ge=!1,teachGroupData:ye=[],onTeachGroupChange:he=()=>{},teachGroupValue:ae})=>{const[$,Ne]=(0,e.useState)(0),Je=(0,e.useRef)(null),[Ae,Me]=(0,e.useState)(0),Xe=(0,e.useRef)(null);(0,e.useEffect)(()=>{var f;J.length!==0&&(((f=Je==null?void 0:Je.current)==null?void 0:f.clientHeight)>108?Ne(1):Ne(0)),J.length===0&&Ne(0)},[J]),(0,e.useEffect)(()=>{var f;B.length!==0&&(((f=Xe==null?void 0:Xe.current)==null?void 0:f.clientHeight)>108?Me(1):Me(0)),B.length===0&&Me(0)},[B]);const et=(f=[],ke)=>e.createElement(_.default,{className:m.subMenu},f.map(Le=>e.createElement(_.default.Item,{key:Le.id},e.createElement("a",{className:`${m.subItem} ${Q===Le.id?m.subActive:""}`,onClick:()=>te(ke,Le.id)},Le.name))));return e.createElement("aside",{className:X?`${m.main} ${X}`:m.main},e.createElement("div",{className:m.wrap},re&&e.createElement("div",{className:m.programName},"\u8BD5\u9898\u5E93-\u7F16\u7A0B\u9898"),ge&&e.createElement("div",{className:m.content},e.createElement("span",{className:m.name},"\u56E2\u961F"),e.createElement("div",{className:m.directionContentWrap},e.createElement("li",{className:`${m.directionItem} ${ae?"":m.active} `,onClick:()=>he(null)},"\u5168\u90E8"),ye==null?void 0:ye.map(f=>e.createElement("li",{key:f.group_id,className:`${m.directionItem} ${ae===f.group_id?m.active:""} `,onClick:()=>he(f.group_id)},f.name)))),e.createElement("div",{className:m.content},e.createElement("span",{className:m.name},"\u65B9\u5411"),e.createElement("span",null),e.createElement("div",{className:m.directionContentWrap,style:{overflow:"hidden",height:$===1?88:"auto"}},e.createElement("li",{className:`${m.directionItem} ${v?"":m.active} `,onClick:()=>te(null)},"\u5168\u90E8"),J.map(f=>{var ke;return e.createElement(e.Fragment,{key:f.id},((ke=f.sub_disciplines)==null?void 0:ke.length)>0?e.createElement(y.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:Le=>Le.parentNode,dropdownRender:()=>et(f.sub_disciplines,f.id)},e.createElement("li",{className:`${m.directionItem} ${v===f.id?m.active:""} `,onClick:()=>te(f.id)},f.name)):e.createElement("li",{className:`${m.directionItem} ${v===f.id?m.active:""} `,onClick:()=>te(f.id)},f.name))})),e.createElement("div",{className:m.directionContentWrap,ref:Je,style:{height:"auto",position:"fixed",left:0,top:0,width:1024,visibility:"hidden"}},J.map(f=>{var ke;return e.createElement(e.Fragment,{key:f.id},((ke=f.sub_disciplines)==null?void 0:ke.length)>0?e.createElement(y.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:Le=>Le.parentNode,dropdownRender:()=>et(f.sub_disciplines,f.id)},e.createElement("li",{className:`${m.directionItem} ${v===f.id?m.active:""} `,onClick:()=>te(f.id)},f.name)):e.createElement("li",{className:`${m.directionItem} ${v===f.id?m.active:""} `,onClick:()=>te(f.id)},f.name))})),!!$&&e.createElement("div",{className:m.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"})))),j&&e.createElement("div",{className:m.content},e.createElement("span",{className:m.name},"\u77E5\u8BC6\u70B9"),e.createElement("div",{className:m.directionContentWrap,style:{overflow:"hidden",height:Ae===1?94:"auto"}},e.createElement("li",{className:`${m.directionItem} ${N===-1?m.active:""} `,onClick:()=>me(-1)},"\u5168\u90E8"),B.map(f=>e.createElement("li",{key:f.id,className:`${m.directionItem} ${N===f.id?m.active:""} `,onClick:()=>me(f.id)},f.name))),e.createElement("div",{ref:Xe,className:m.directionContentWrap,style:{height:"auto",position:"fixed",left:0,top:0,width:1010,visibility:"hidden"}},B.map(f=>e.createElement("li",{key:f.id,className:`${m.directionItem} ${N===f.id?m.active:""} `,onClick:()=>me(f.id)},f.name))),!!Ae&&e.createElement("div",{className:m.action},Ae===1&&e.createElement("span",{onClick:()=>Me(2)},"\u5C55\u5F00",e.createElement("i",{className:"iconfont icon-xiala"})),Ae===2&&e.createElement("span",{onClick:()=>Me(1)},"\u6536\u8D77",e.createElement("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})))),Ge&&!re&&e.createElement("div",{className:m.content},e.createElement("span",{className:m.name},"\u9898\u578B"),e.createElement("li",{className:`${m.directionItem} ${M?"":m.active} `,onClick:()=>q(null)},"\u5168\u90E8"),e.createElement("div",{className:m.directionContentWrap},S.map(f=>e.createElement("li",{key:f.name,className:`${m.directionItem} ${M===f.value?m.active:""} `,onClick:()=>q(f.value)},f.name)),be&&e.createElement("li",{key:"\u5B9E\u8BAD\u9898",className:m.directionItem,onClick:()=>Ue()},"\u5B9E\u8BAD\u9898"))),e.createElement("div",{className:m.content},e.createElement("span",{className:m.name},"\u96BE\u5EA6"),e.createElement("li",{className:`${m.directionItem} ${P?"":m.active} `,onClick:()=>Y(null)},"\u5168\u90E8"),e.createElement("div",{className:m.directionContentWrap},O.map(f=>e.createElement("li",{key:f.name,className:`${m.directionItem} ${P===f.value?m.active:""} `,onClick:()=>Y(f.value)},f.name)))),Z&&e.createElement("div",{className:m.content},e.createElement("span",{className:m.name},"\u7C7B\u578B"),e.createElement("li",{className:`${m.directionItem} ${T?"":m.active} `,onClick:()=>Se(null)},"\u5168\u90E8"),e.createElement("div",{className:m.directionContentWrap},x.map(f=>e.createElement("li",{key:f.name,className:`${m.directionItem} ${T===f.value?m.active:""} `,onClick:()=>Se(f.value)},f.name))))))}},38998:function(Te,Fe,i){i.d(Fe,{Z:function(){return v}});var e=i(59301),_=i(78700),y=i(43418),m=i(92832),S=i(58982),O=i(68335),x={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},z=i(94472),D=i(59301),J=(Q,M,N)=>new Promise((j,Z)=>{var P=L=>{try{I(N.next(L))}catch(X){Z(X)}},T=L=>{try{I(N.throw(L))}catch(X){Z(X)}},I=L=>L.done?j(L.value):Promise.resolve(L.value).then(P,T);I((N=N.apply(Q,M)).next())}),v=({type:Q="subject",open:M,onCancel:N,onOkClick:j,subDisciplineId:Z})=>{const[P]=_.default.useForm(),[T,I]=(0,e.useState)([]),[L,X]=(0,e.useState)(!1);(0,e.useEffect)(()=>{},[]);const ee=()=>J(void 0,null,function*(){if(Q){const re=yield(0,O.ZP)("/api/disciplines.json",{method:"get",params:{source:Q}});I(re.disciplines||[])}});return D.createElement(y.default,{title:D.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:M,width:558,centered:!0,className:x.publicQuest,onCancel:()=>{N(),P.resetFields()},onOk:()=>{P.validateFields().then(re=>J(void 0,null,function*(){const be=yield(0,O.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:re==null?void 0:re.name,sub_discipline_id:Z}});(be==null?void 0:be.status)===0&&j({name:re==null?void 0:re.name,id:be==null?void 0:be.tag_discipline_id,public:!1,type:"personal"}),P.resetFields(),N()}))}},D.createElement("div",{className:x.publicQuestContent},D.createElement("div",{className:x.public_tips},D.createElement(S.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"),D.createElement(_.default,{labelAlign:"left",form:P,colon:!1},D.createElement(_.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},D.createElement(m.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),D.createElement(z.Z,{open:L,onCancel:()=>{X(!1)}})))}},94472:function(Te,Fe,i){i.d(Fe,{Z:function(){return J}});var e=i(43418),_={ul:"ul___TdfYY"},y=i(32637),m=i(59301),S=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,z=(B,v)=>{var Q={};for(var M in B)O.call(B,M)&&v.indexOf(M)<0&&(Q[M]=B[M]);if(B!=null&&S)for(var M of S(B))v.indexOf(M)<0&&x.call(B,M)&&(Q[M]=B[M]);return Q},J=B=>{var v=B,{open:Q,onCancel:M}=v,N=z(v,["open","onCancel"]);return m.createElement(e.default,{centered:!0,open:Q,title:m.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:M,footer:null},m.createElement("div",null,m.createElement("div",{className:"tc"},m.createElement("img",{className:"mt10",src:y,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),m.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),m.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),m.createElement("div",{style:{color:"#333"},className:"pt30 font14"},m.createElement("ul",{className:_.ul},m.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"),m.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"),m.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")))))}},11783:function(Te,Fe,i){i.d(Fe,{Z:function(){return B}});var e=i(59301),_=i(8591),y=i(43418),m=i(92832),S={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"},O=i(4638),x=i(31032),z=i(41167),D=(v,Q,M)=>new Promise((N,j)=>{var Z=I=>{try{T(M.next(I))}catch(L){j(L)}},P=I=>{try{T(M.throw(I))}catch(L){j(L)}},T=I=>I.done?N(I.value):Promise.resolve(I.value).then(Z,P);T((M=M.apply(v,Q)).next())});const J=({problemset:v,dispatch:Q,onOk:M})=>{const[N,j]=(0,e.useState)(""),[Z,P]=(0,e.useState)([0]),T=()=>{Q({type:"problemset/setActionTabs",payload:{}})};(0,e.useEffect)(()=>{var L,X;v.actionTabs.key==="\u65B0\u5EFA\u6587\u4EF6\u5939"&&(P([(X=(L=v.actionTabs)==null?void 0:L.params)==null?void 0:X.group_id]),j(""))},[v.actionTabs.key]);const I=()=>D(void 0,null,function*(){const L=["\uFF1F","\u3001","/","\u2572","*","<",">","|"];if(!N.trim()){_.ZP.warning("\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0");return}if(N.charAt(0)===" "){_.ZP.warning("\u9996\u5B57\u7B26\u4E0D\u80FD\u4E3A\u7A7A\u683C");return}for(let ee=0;ee<N.length;ee++)if(L.includes(N.charAt(ee)))return _.ZP.warning("\u6587\u4EF6\u5939\u540D\u79F0\u5305\u542B\u7279\u6B8A\u5B57\u7B26"),!1;const X=yield(0,x.sS)({parent_id:Z.length>0?Z[0]:0,name:N});X.status===0&&(T(),M(X==null?void 0:X.id))});return e.createElement(y.default,{centered:!0,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",open:v.actionTabs.key==="\u65B0\u5EFA\u6587\u4EF6\u5939",width:500,onCancel:T,onOk:I,destroyOnClose:!0},e.createElement("div",{className:S.addModal},e.createElement("div",{className:S.row},e.createElement("span",{className:S.label},"\u6587\u4EF6\u5939\u540D\u79F0: "),e.createElement(m.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",value:N,onChange:L=>j(L.target.value)})),e.createElement("div",{className:S.row,style:{alignItems:"start",maxHeight:500,overflow:"auto"}},e.createElement("span",{className:S.label},"\u6587\u4EF6\u5939\u4F4D\u7F6E: "),e.createElement(O.Z,{value:Z,onChange:L=>P(L)}))))};var B=(0,z.connect)(({problemset:v})=>({problemset:v}))(J)},41715:function(Te,Fe,i){i.d(Fe,{Z:function(){return S}});var e={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"},_=i(60324),y=i(59301),S=({data:O=[],activeTabsKey:x,onClick:z})=>{const D=()=>O.map((B,v)=>y.createElement("div",{key:v,className:e.few},y.createElement("b",{title:B.name,style:{color:"#333333"},onClick:()=>z(B.id,!1,x==="3")},B.name),v<O.length-1&&y.createElement("span",null,"\xA0>\xA0"))),J=()=>{let B=!0;const v=O.slice(2,-2),Q=y.createElement("div",{className:e.pWrap},v.map(M=>y.createElement("span",{title:M.name,onClick:()=>z(M.id,!1,x==="3"),key:M.id},M.name)));return O.map((M,N)=>{let j=null;return N>1&&N<O.length-2?B&&(j=y.createElement(_.Z,{key:N,placement:"bottom",content:Q},y.createElement("span",{style:{color:"#999",cursor:"pointer"}},".../")),B=!1):j=y.createElement("div",{key:N,className:e.few},y.createElement("b",{title:M.name,style:{color:"#333333"},onClick:()=>z(M.id,!1,x==="3")},M.name),N<O.length-1&&y.createElement("span",null,"\xA0>\xA0")),j})};return y.createElement("aside",{style:{overflowX:"auto"}},O.length>1&&y.createElement("span",{style:{cursor:"pointer",color:"#afaaaa"},className:"iconfont icon-zuoshangjiaofanhui",onClick:()=>{O.length===1||z(O[O.length-2].id,!1,!0)}}),y.createElement("span",null,"\u5F53\u524D\u6587\u4EF6\u5939\uFF1A"),(O==null?void 0:O.length)>5?J():D())}},51909:function(Te,Fe,i){i.d(Fe,{Z:function(){return Ue},b:function(){return re}});var e=i(59301),_=i(8591),y=i(43418),m=i(92832),S=i(3113),O=i(34439),x={list:"list___Ur31H",btns:"btns___ITJo0",name:"name___FtR_V",folderWrapper:"folderWrapper___szWWk",folderIcon:"folderIcon___MdKkF",share_folderIcon:"share_folderIcon___G1rNy",subject:"subject___lELqJ"},z=i(68335),D=i(73631),J=i(31328),B=i(31032),v=i(89392),Q=i(14941),M=Object.defineProperty,N=Object.defineProperties,j=Object.getOwnPropertyDescriptors,Z=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,I=(te,q,Y)=>q in te?M(te,q,{enumerable:!0,configurable:!0,writable:!0,value:Y}):te[q]=Y,L=(te,q)=>{for(var Y in q||(q={}))P.call(q,Y)&&I(te,Y,q[Y]);if(Z)for(var Y of Z(q))T.call(q,Y)&&I(te,Y,q[Y]);return te},X=(te,q)=>N(te,j(q)),ee=(te,q,Y)=>new Promise((pe,me)=>{var Se=he=>{try{ye(Y.next(he))}catch(ae){me(ae)}},ge=he=>{try{ye(Y.throw(he))}catch(ae){me(ae)}},ye=he=>he.done?pe(he.value):Promise.resolve(he.value).then(Se,ge);ye((Y=Y.apply(te,q)).next())});const re=(te,q,Y=[])=>{if(te)for(const pe of te){if(pe.key===q)return Y;if(pe.children&&pe.children!=""){const me=re(pe.children,q,[...Y,{id:pe.key,name:pe.title.props.name}]);if(me)return me}}},be=({isProblemset:te,name:q,id:Y,isShare:pe,itemBanksCount:me,onOpen:Se=()=>{},onShare:ge=()=>{},onMove:ye=()=>{},onDeleteOk:he=()=>{}})=>{const[ae,$]=(0,e.useState)(!1),[Ne,Je]=(0,e.useState)(q),[Ae,Me]=(0,e.useState)(q),Xe=f=>ee(void 0,null,function*(){const ke=["\uFF1F","\u3001","/","\u2572","*","<",">","|"];if(!Ae.trim()){_.ZP.warning("\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0");return}if(Ae.charAt(0)===" "){_.ZP.warning("\u9996\u5B57\u7B26\u4E0D\u80FD\u4E3A\u7A7A\u683C");return}for(let at=0;at<Ae.length;at++)if(ke.includes(Ae.charAt(at)))return _.ZP.warning("\u6587\u4EF6\u5939\u540D\u79F0\u5305\u542B\u7279\u6B8A\u5B57\u7B26"),!1;(yield(0,z.ZP)(`/api/item_banks_groups/${Math.abs(f)}.json`,{method:"put",body:{name:Ae}})).status===0&&($(!1),Je(Ae))}),et=f=>{y.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:()=>ee(void 0,null,function*(){(yield(0,z.ZP)(`/api/item_banks_groups/${Math.abs(f)}.json`,{method:"delete",body:{}})).status===0&&he(f)})})};return e.createElement("div",{className:x.list,onClick:f=>Se(Y,pe)},ae?e.createElement(m.default,{style:{maxWidth:780},value:Ae,onChange:f=>{Me(f.target.value)},onClick:f=>f.stopPropagation()}):e.createElement("div",{className:x.name,title:Ne},Ne),me?e.createElement("div",{className:x.subject},"\u8BD5\u9898\u6570 ",me):"",te&&e.createElement("div",{className:x.btns},ae?e.createElement(e.Fragment,null,e.createElement("i",{className:"iconfont icon-chenggong1 ml10",style:{color:"#33BD8C"},onClick:f=>{f.stopPropagation(),Xe(Y)}}),e.createElement("i",{className:"iconfont icon-qingchu ml10",onClick:f=>{f.stopPropagation(),Me(Ne),$(!1)}})):e.createElement(e.Fragment,null,e.createElement("i",{className:"iconfont icon-shangyi3 ml10",onClick:f=>{f.stopPropagation(),ye(Y,"up")}}),e.createElement("i",{className:"iconfont icon-shangyi3 ml10",style:{transform:"rotate(180deg)"},onClick:f=>{f.stopPropagation(),ye(Y,"down")}})),e.createElement("div",{style:{position:"relative",top:"-2px",display:"flex"}},e.createElement(S.ZP,{className:"ml10",onClick:f=>{f.stopPropagation(),ge(Math.abs(Y))},type:"link"},"\u5171\u4EAB\u5168\u90E8\u6587\u4EF6\u5939"),e.createElement(S.ZP,{className:"ml10",onClick:f=>{f.stopPropagation(),$(!0)},type:"link"},"\u91CD\u547D\u540D"),e.createElement(S.ZP,{onClick:f=>{f.stopPropagation(),et(Y)},type:"link",danger:!0},"\u5220\u9664"))))};var Ue=({isProblemset:te,data:q,onOpen:Y=()=>{},onShare:pe=()=>{},navigation:me,reloadData:Se,activeTabsKey:ge,setRootData:ye,params:he})=>{const[ae,$]=(0,e.useState)(),[Ne,Je]=(0,e.useState)([]),[Ae,Me]=(0,e.useState)([]);(0,e.useEffect)(()=>{ae&&setTimeout(()=>{ye(ae)},200)},[ae]),(0,e.useEffect)(()=>{Me([]),Je([])},[q]),(0,e.useEffect)(()=>{Ae.length===0&&Ne.length===0&&$(q==null?void 0:q.map(ne=>({title:e.createElement(be,{isProblemset:te,name:ne.name,id:ne.id,isShare:ne.is_share,itemBanksCount:ne.item_banks_count,onMove:et,onOpen:Y,onShare:pe,onDeleteOk:ke}),key:ne.id,icon:ne.is_share?e.createElement("img",{onClick:()=>{Y(ne.id)},src:J,className:x.share_folderIcon}):e.createElement("img",{onClick:()=>{Y(ne.id)},src:D,className:x.folderIcon}),isLeaf:!ne.have_child})))},[Ae,Ne,q]);const Xe=(ne,a,F)=>{const k=(0,v.cloneDeep)(ne);for(let Be=0;Be<k.length;Be++){if(k[Be].key===a){F==="up"?[k[Be-1],k[Be]]=[k[Be],k[Be-1]]:[k[Be],k[Be+1]]=[k[Be+1],k[Be]];break}k[Be].children&&(k[Be].children=Xe(k[Be].children,a,F))}return k},et=(ne,a)=>ee(void 0,null,function*(){(a==="up"?yield(0,B.A1)({id:Math.abs(ne)}):yield(0,B.vi)({id:Math.abs(ne)})).status===0&&$(k=>Xe(k,ne,a))}),f=(ne,a)=>ne.filter(F=>F.key===a?!1:(F.children&&(F.children=f(F.children,a)),!0)),ke=ne=>{$(a=>f(a,ne)),Se()},Le=(ne,a,F)=>ne.map(k=>k.key===a?L(L({},k),F):k.children?X(L({},k),{children:Le(k.children,a,F)}):k),at=ne=>ee(void 0,null,function*(){var a;const{key:F}=ne;let k=ge===Q.TabType.TeachGroupShare?"3":"";const Be=yield(0,B.ex)(X(L({},he),{group_id:Math.abs(F),parents:[...me||[{id:0,name:"\u6839\u76EE\u5F55"}],...(a=re(ae,F))==null?void 0:a.map(ct=>({id:ct.id,name:ct.name}))],type:k})),{data:bt,total_count:It}=Be||{};It>0&&$(ct=>Le(ct,F,{children:bt.map(He=>({title:e.createElement(be,{isProblemset:te,name:He.name,id:He.id,itemBanksCount:He.item_banks_count,onMove:et,onOpen:Y,onShare:pe,onDeleteOk:ke}),key:He.id,icon:He.is_share?e.createElement("img",{onClick:()=>{Y(He.id)},src:J,className:x.share_folderIcon}):e.createElement("img",{onClick:()=>{Y(He.id)},src:D,className:x.folderIcon}),isLeaf:!He.have_child}))}))}),Bt=(ne,a)=>{Me(ne)};return(ae==null?void 0:ae.length)>0&&e.createElement(O.default,{showLine:{showLeafIcon:!1},showIcon:!0,treeData:ae,loadData:at,onExpand:Bt,onLoad:ne=>{Je(ne)},className:x.folderWrapper,selectable:!1,expandedKeys:Ae,loadedKeys:Ne})}},14941:function(Te,Fe,i){i.r(Fe),i.d(Fe,{TabType:function(){return Au},default:function(){return zn}});var e=i(59301),_=i(41167),y=i(36079),m=i(62061),S=i(92832),O=i(78700),x=i(43418),z=i(98554),D=i(8591),J=i(71418),B=i(59263),v=i(99316),Q=i(95435),M=i(19842),N=i(57809),j=i(64403),Z=i(3113),P=i(38854),T=i(95237),I=i(30049),L=i(11783),X=i(57931),ee=i(38842),re=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Ue=(o,r)=>{var s={};for(var h in o)be.call(o,h)&&r.indexOf(h)<0&&(s[h]=o[h]);if(o!=null&&re)for(var h of re(o))r.indexOf(h)<0&&Ge.call(o,h)&&(s[h]=o[h]);return s};const te=o=>{var r=o,{problemset:s,globalSetting:h,loading:W,dispatch:A}=r,ue=Ue(r,["problemset","globalSetting","loading","dispatch"]);return e.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:s.actionTabs.key==="Problemset-PublicReview",title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",cancelText:"",width:"442px",onOk:()=>{A({type:"problemset/setActionTabs",payload:{}})},onCancel:()=>{A({type:"problemset/setActionTabs",payload:{}})}},e.createElement("div",{className:ee.Z.modalContent},"\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"),e.createElement("div",{className:ee.Z.modalContent},"\u6211\u4EEC\u5C06\u57281-2\u4E2A\u5DE5\u4F5C\u65E5\u5185\u5B8C\u6210\u5BA1\u6838"))};var q=(0,_.connect)(({problemset:o,loading:r,globalSetting:s})=>({problemset:o,globalSetting:s,loading:r.effects}))(te),Y={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(4638),me=i(61186),Se=i.n(me),ge=i(71848);const ye=({problemset:o,dispatch:r})=>{const[s,h]=(0,e.useState)([]),[W,A]=(0,e.useState)(!0),ue=()=>{r({type:"problemset/setActionTabs",payload:{}})};(0,e.useEffect)(()=>{var w,Ee;o.actionTabs.key==="\u5BFC\u51FA\u8BD5\u9898"&&h([(Ee=(w=o.actionTabs)==null?void 0:w.params)==null?void 0:Ee.group_id])},[o.actionTabs.key]);const G=()=>{if(s.length===0){D.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6\u5939");return}b({},`/api/item_banks/export.xlsx?group_id=${s[0]}&include_children=${W}`,(w,Ee)=>{var we;if(((we=w.target.response)==null?void 0:we.type)==="application/json"){let le=new FileReader;le.readAsText(w.target.response,"utf-8"),le.addEventListener("loadend",()=>{const ve=JSON.parse(le.result);D.ZP.warning((ve==null?void 0:ve.message)||"\u4E0B\u8F7D\u51FA\u9519, \u8BF7\u8054\u7CFB\u7BA1\u7406\u5458")});return}let Ie=new Blob([w.target.response],{type:"application/vnd.ms-excel;charset=utf-8"}),se=`\u5BFC\u51FA\u8BD5\u9898-${Se()().format("YYYYMMDD_HH:mm:ss")}.xlsx`;if(window.navigator&&window.navigator.msSaveOrOpenBlob)window.navigator.msSaveOrOpenBlob(Ie,se);else{let le=URL.createObjectURL(Ie),ve=document.createElement("a");ve.href=le,ve.setAttribute("download",se),document.body.appendChild(ve),ve.click(),window.URL.revokeObjectURL(ve.href)}ue()})},b=(w,Ee,we,Ie)=>{const se=ge.Z.API_SERVER+Ee,le=new window.XMLHttpRequest;return le.withCredentials=!0,le.addEventListener("load",function(ve){we(ve,le)},!1),le.addEventListener("error",function(ve){Ie&&Ie(ve)},!1),le.responseType="blob",le.open("GET",se),le.send(null),le};return e.createElement(x.default,{centered:!0,title:"\u5BFC\u51FA\u8BD5\u9898",open:o.actionTabs.key==="\u5BFC\u51FA\u8BD5\u9898",width:718,destroyOnClose:!0,wrapClassName:Y.customModal,onCancel:ue,onOk:G},e.createElement("aside",{className:Y.exportModal},e.createElement("div",{style:{marginBottom:20}},e.createElement("label",{style:{marginRight:20}},"\u5BFC\u51FA\u8BBE\u7F6E"),e.createElement(z.ZP.Group,{onChange:w=>{A(w.target.value)},value:W},e.createElement(z.ZP,{value:!0},"\u5305\u542B\u5B50\u6587\u4EF6\u5939"),e.createElement(z.ZP,{value:!1},"\u4EC5\u5F53\u524D\u6587\u4EF6\u5939"))),e.createElement(pe.Z,{value:s,onChange:w=>h(w)}),e.createElement("div",{className:Y.export_text},"\u5176\u4E2D\u7EC4\u5408\u9898\u4E0E\u5B9E\u8BAD\u9898\u6682\u4E0D\u652F\u6301\u5BFC\u51FA")))};var he=(0,_.connect)(({problemset:o})=>({problemset:o}))(ye),ae={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(31032),Ne=(o,r,s)=>new Promise((h,W)=>{var A=b=>{try{G(s.next(b))}catch(w){W(w)}},ue=b=>{try{G(s.throw(b))}catch(w){W(w)}},G=b=>b.done?h(b.value):Promise.resolve(b.value).then(A,ue);G((s=s.apply(o,r)).next())});const Je=({problemset:o,dispatch:r,onOk:s})=>{var h,W;const A=(0,_.useParams)(),[ue,G]=(0,e.useState)([]),[b,w]=(0,e.useState)(1),[Ee,we]=(0,e.useState)([]),[Ie,se]=(0,e.useState)([]),[le,ve]=(0,e.useState)(!0),[gt,yt]=(0,e.useState)(!1),[Ct,Et]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var n,p;o.actionTabs.key==="\u5171\u4EAB\u8BD5\u9898"&&(C(),we([(p=(n=o.actionTabs)==null?void 0:n.params)==null?void 0:p.group_id]))},[o.actionTabs.key]);const C=()=>Ne(void 0,null,function*(){ve(!0);const n=yield(0,$.Of)({type:0,page:1,per_page:10,order_by:"new"});if(n!=null&&n.item_banks_group){const fe=[{id:-1,item_banks_count:(n==null?void 0:n.no_group_count)||0,name:{name:"\u672A\u52A0\u5165\u5206\u7EC4"}}].concat((n==null?void 0:n.item_banks_group)||[]);G(fe)}ve(!1)}),Oe=()=>{r({type:"problemset/setActionTabs",payload:{}})},Dt=()=>Ne(void 0,null,function*(){if(Ee.length===0){D.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u7684\u6587\u4EF6\u5939");return}if(b===1){w(2);return}yt(!0);const n=yield(0,$.GW)({item_banks_group_ids:Ee,clazz:"ItemBank",group_ids:Ie});(n==null?void 0:n.status)===0&&(s(),Oe()),yt(!1)}),ft=n=>{we(n),Et(n.length===ue.length)};return e.createElement(x.default,{centered:!0,afterClose:()=>{se([]),w(1),Et(!1),G([])},title:`\u5171\u4EAB\u8BD5\u9898${b}/2`,open:o.actionTabs.key==="\u5171\u4EAB\u8BD5\u9898",footer:null,width:718,destroyOnClose:!0,wrapClassName:ae.customModal,onCancel:Oe},e.createElement("aside",{className:ae.shareModal},e.createElement(J.Z,{spinning:le},e.createElement("div",{className:ae.content},b===1&&e.createElement("div",{className:ae.group},e.createElement(pe.Z,{value:Ee,onChange:n=>we(n)})),b===2&&e.createElement("div",{className:ae.teachGroup},e.createElement("p",null,"\u5171\u4EAB\u81F3\u6559\u7814\u56E2\u961F"),e.createElement(B.default.Group,{value:Ie,onChange:n=>se(n)},(W=(h=o==null?void 0:o.teachGroupData)==null?void 0:h.groups)==null?void 0:W.map(n=>e.createElement(B.default,{key:n.group_id,value:n.group_id},n==null?void 0:n.name))))),e.createElement("div",{className:ae.footer},e.createElement(Z.ZP,{onClick:Oe},"\u53D6\u6D88"),e.createElement(Z.ZP,{loading:gt,onClick:Dt,type:"primary"},b===1?"\u4E0B\u4E00\u6B65":"\u786E\u8BA4\u5171\u4EAB")))))};var Ae=(0,_.connect)(({problemset:o})=>({problemset:o}))(Je),Me=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,f=(o,r)=>{var s={};for(var h in o)Xe.call(o,h)&&r.indexOf(h)<0&&(s[h]=o[h]);if(o!=null&&Me)for(var h of Me(o))r.indexOf(h)<0&&et.call(o,h)&&(s[h]=o[h]);return s},ke=(o,r,s)=>new Promise((h,W)=>{var A=b=>{try{G(s.next(b))}catch(w){W(w)}},ue=b=>{try{G(s.throw(b))}catch(w){W(w)}},G=b=>b.done?h(b.value):Promise.resolve(b.value).then(A,ue);G((s=s.apply(o,r)).next())});const Le=o=>{var r=o,{problemset:s,globalSetting:h,loading:W,dispatch:A,onReloadData:ue=()=>{},isPiliangRevoke:G=!1}=r,b=f(r,["problemset","globalSetting","loading","dispatch","onReloadData","isPiliangRevoke"]);const w=(0,e.useRef)(!1),[Ee,we]=(0,e.useState)(!1);(0,e.useEffect)(()=>{s.actionTabs.key==="Problemset-SetPrivate"?window.localStorage.getItem("problemset-set-private-hint-flag")==="1"?Ie():we(!0):we(!1)},[s.actionTabs.key]);const Ie=()=>ke(void 0,null,function*(){w.current&&window.localStorage.setItem("problemset-set-private-hint-flag","1");let se={};G?se=yield A({type:"problemset/revokePublish",payload:s.actionTabs.params}):se=yield A({type:"problemset/setPrivate",payload:s.actionTabs.params}),A({type:"problemset/setActionTabs",payload:{}}),w.current=!1,(se==null?void 0:se.status)===0&&ue()});return e.createElement(x.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:G?W["problemset/revokePublish"]:W["problemset/setPrivate"],width:"442px",onOk:Ie,onCancel:()=>{A({type:"problemset/setActionTabs",payload:{}}),w.current=!1}},e.createElement("div",{className:ee.Z.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:ee.Z.modalContentLeft},"\u786E\u8BA4\u64A4\u9500\u516C\u5F00\u56DE\u5230\u81EA\u6709\u72B6\u6001\u5417\uFF1F"),e.createElement("div",null,e.createElement(B.default,{className:"mt10",defaultChecked:!1,onChange:se=>w.current=se.target.checked},"\u4E0D\u518D\u63D0\u793A")))};var at=(0,_.connect)(({problemset:o,loading:r,globalSetting:s})=>({problemset:o,globalSetting:s,loading:r.effects}))(Le),Bt=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,F=(o,r)=>{var s={};for(var h in o)ne.call(o,h)&&r.indexOf(h)<0&&(s[h]=o[h]);if(o!=null&&Bt)for(var h of Bt(o))r.indexOf(h)<0&&a.call(o,h)&&(s[h]=o[h]);return s},k=(o,r,s)=>new Promise((h,W)=>{var A=b=>{try{G(s.next(b))}catch(w){W(w)}},ue=b=>{try{G(s.throw(b))}catch(w){W(w)}},G=b=>b.done?h(b.value):Promise.resolve(b.value).then(A,ue);G((s=s.apply(o,r)).next())});const Be=o=>{var r=o,{problemset:s,globalSetting:h,loading:W,dispatch:A,onReloadData:ue=()=>{}}=r,G=F(r,["problemset","globalSetting","loading","dispatch","onReloadData"]);const b=()=>k(void 0,null,function*(){const w=yield A({type:"problemset/handleDelete",payload:s.actionTabs.params});A({type:"problemset/setActionTabs",payload:{}}),w.status===0&&ue()});return e.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:s.actionTabs.key==="Problemset-Delete",title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:W["problemset/handleDelete"],width:"442px",onOk:b,onCancel:()=>{A({type:"problemset/setActionTabs",payload:{}})}},e.createElement("div",{className:ee.Z.modalContent},"\u786E\u8BA4\u5220\u9664\u540E\uFF0C\u65E0\u6CD5\u64A4\u9500"),e.createElement("div",{className:ee.Z.modalContent},"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var bt=(0,_.connect)(({problemset:o,loading:r,globalSetting:s})=>({problemset:o,globalSetting:s,loading:r.effects}))(Be),It=i(49599),ct=i(68147),He=i(61869),st=i(88767),Ot=i(41269),tn=i(82441),un=i(8506),nn=i(41715),E={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"},su=i(43428),dt=i(43604),tt={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 Zt=[];const ou=o=>{Zt.forEach(r=>{o.target===r.element||iu.isParent(o.target,r.element)||r.callbacks.forEach(s=>s())})};window.document.body?window.document.body.addEventListener("click",ou):window.addEventListener("DOMContentLoaded",()=>{window.document.body.addEventListener("click",ou)});const iu={isParent:(o,r)=>{let s=o;for(;s&&s.tagName&&s.tagName.toLowerCase()!=="body";){if(s===r)return!0;s=s.parentNode}return!1},init:(o,r)=>{const s=Zt.filter(h=>h.element===o);return s.length>0?s[0].callbacks.push(r):Zt.push({element:o,callbacks:[r]}),{clear:()=>{Zt=Zt.filter(h=>h.element!==o)}}}};var ln=iu,an=i(24547),Ce=i(59301);const sn=[{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"}],on=({visible:o,basketData:r,basketTotal:s,onClose:h=()=>{},onDelete:W=()=>{},onClear:A,onSubmit:ue})=>{const G=(0,e.useRef)(),b=(0,e.useRef)();(0,e.useEffect)(()=>{if(b.current)return s>=0&&!G.current&&(G.current=ln.init(b.current,()=>{h()})),()=>{G.current&&G.current.clear()}},[b.current]);const w=window.screen.width<=1440;return Ce.createElement(su.Z,{rootClassName:tt.drawerWrap,placement:"right",closable:!1,mask:!1,open:o,forceRender:!0,width:w?130:160,onClose:h},s>0?Ce.createElement(Ce.Fragment,null,Ce.createElement("div",{className:tt.title},"\u8BD5\u9898\u7BEE"),Ce.createElement("div",{ref:b,className:tt.contentWrap},Ce.createElement(T.Z,{wrap:!1,className:tt.totalInfo,align:"middle"},Ce.createElement(dt.Z,{span:14},"\u9898\u76EE\u603B\u6570"),Ce.createElement(dt.Z,{span:4},s),Ce.createElement(dt.Z,{span:6,className:tt.clear,onClick:A},"\u6E05\u7A7A")),sn.map(Ee=>r[Ee.stateName]>0&&Ce.createElement(T.Z,{align:"middle",wrap:!1,className:tt.problemset,key:Ee.type},Ce.createElement(dt.Z,{span:14},Ee.typeName),Ce.createElement(dt.Z,{span:4},r[Ee.stateName]),Ce.createElement(dt.Z,{span:6,className:tt.delete},Ce.createElement("i",{onClick:()=>W(Ee.type),className:`iconfont icon-piliangshanchu3 ${tt.deleteIcon}`})))),Ce.createElement(T.Z,{justify:"center",className:tt.createBtnWrapper},Ce.createElement(an.Z,{block:!0,type:"primary",onClick:ue},"\u521B\u5EFA\u8BD5\u5377")))):Ce.createElement("div",{ref:b},Ce.createElement("div",{className:tt.title},"\u8BD5\u9898\u7BEE"),Ce.createElement(X.Z,{customText:"\u8BF7\u9009\u62E9\u8BD5\u9898\u52A0\u5165\u8BD5\u9898\u7BEE\u540E\u8FDB\u884C\u7EC4\u5377",styles:{width:120},imgStyles:{width:120}})))};var ru=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,dn=(o,r)=>{var s={};for(var h in o)rn.call(o,h)&&r.indexOf(h)<0&&(s[h]=o[h]);if(o!=null&&ru)for(var h of ru(o))r.indexOf(h)<0&&cn.call(o,h)&&(s[h]=o[h]);return s},mn=(o,r,s)=>new Promise((h,W)=>{var A=b=>{try{G(s.next(b))}catch(w){W(w)}},ue=b=>{try{G(s.throw(b))}catch(w){W(w)}},G=b=>b.done?h(b.value):Promise.resolve(b.value).then(A,ue);G((s=s.apply(o,r)).next())});const pn={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"},En=o=>{var r=o,{problemset:s,globalSetting:h,loading:W,dispatch:A,onReloadData:ue=()=>{},onReloadBasketData:G=()=>{}}=r,b=dn(r,["problemset","globalSetting","loading","dispatch","onReloadData","onReloadBasketData"]),w,Ee;const we=()=>mn(void 0,null,function*(){const Ie=yield A({type:"problemset/basketDelete",payload:s.actionTabs.params});A({type:"problemset/setActionTabs",payload:{}}),Ie.status===0&&(ue(),G())});return e.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:s.actionTabs.key==="Problemset-BasketDelete",title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:W["problemset/handleDelete"],width:"442px",onOk:we,onCancel:()=>{A({type:"problemset/setActionTabs",payload:{}})}},e.createElement("div",{className:ee.Z.modalContent},"\u662F\u5426\u5220\u9664\u8BD5\u9898\u7BEE\u4E2D\u7684",pn[(Ee=(w=s.actionTabs)==null?void 0:w.params)==null?void 0:Ee.type]))};var fn=(0,_.connect)(({problemset:o,loading:r,globalSetting:s})=>({problemset:o,globalSetting:s,loading:r.effects}))(En),Ft={hide:"hide___P6mxu",open:"open___hazgP",basket:"basket___y6VHF",count:"count___YEH5s",iconWrap:"iconWrap___l__Lj",icon:"icon___yiXgh",name:"name___tBtew"};const _n=({count:o,visibleBasket:r,onToggleVisible:s=()=>{}})=>e.createElement(Q.Z,{title:"\u8BD5\u9898\u7BEE",placement:"left"},e.createElement("div",{className:`${r?Ft.open:Ft.hide} ${Ft.basket}`,onClick:s},o>0&&e.createElement("div",{className:Ft.count},o),e.createElement("span",{className:Ft.iconWrap},e.createElement("i",{className:`${Ft.icon} iconfont icon-shitilan`})),e.createElement("div",{className:Ft.name},"\u8BD5\u9898\u7BEE")));var cu=i(86300),du=i(51909),mu=i(13330),mt=i(44835),vn=i(10471),_e={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"},Fn=i(8091),gn=i(68545),yn=i(9218),ze=i(68335),hn=Object.defineProperty,An=Object.defineProperties,Bn=Object.getOwnPropertyDescriptors,pu=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,Eu=(o,r,s)=>r in o?hn(o,r,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[r]=s,Ye=(o,r)=>{for(var s in r||(r={}))bn.call(r,s)&&Eu(o,s,r[s]);if(pu)for(var s of pu(r))Cn.call(r,s)&&Eu(o,s,r[s]);return o},Wt=(o,r)=>An(o,Bn(r)),fu=(o,r,s)=>new Promise((h,W)=>{var A=b=>{try{G(s.next(b))}catch(w){W(w)}},ue=b=>{try{G(s.throw(b))}catch(w){W(w)}},G=b=>b.done?h(b.value):Promise.resolve(b.value).then(A,ue);G((s=s.apply(o,r)).next())});const{Search:ga}=S.default,Rt={id:"type",name:"\u6765\u6E90",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]},Tt={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"}]},Dn=({classroomList:o,loading:r,dispatch:s,cb:h,shixunIds:W=[]})=>{var A,ue,G,b;const w=(0,_.useParams)(),Ee=(0,_.useLocation)(),{actionTabs:we}=o,[Ie]=O.default.useForm(),{shixunLists:se}=o,[le,ve]=(0,e.useState)([]),[gt,yt]=(0,e.useState)([]),[Ct,Et]=(0,e.useState)([]),[C,Oe]=(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)(()=>{o.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&s({type:"classroomList/getShixunLists",payload:Ye({},C)})},[o.actionTabs.key]),(0,e.useEffect)(()=>{Dt()},[w]);const Dt=()=>fu(void 0,null,function*(){const p=yield(0,Fn.I_)({}),fe=yield(0,ze.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});Et([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(fe==null?void 0:fe.groups)||[]]),yt((p==null?void 0:p.disciplines)||[])}),ft=(p,fe,Ve)=>{C.tag_level=p,C.sub_discipline_id=fe,C.discipline_id=Ve,C.page=1,Oe(Ye({},C)),s({type:"classroomList/getShixunLists",payload:Ye({},C)})},n=()=>{s({type:"classroomList/setActionTabs",payload:{}}),Oe({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 o.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:e.createElement(su.Z,{placement:"bottom",height:"100%",closable:!0,onClose:n,open:o.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:_e.drawer,footer:e.createElement("div",{className:"tc"},e.createElement(Z.ZP,{size:"middle",onClick:()=>{n(),ve([])},style:{marginRight:8}},"\u53D6\u6D88"),e.createElement(Z.ZP,{size:"middle",onClick:()=>fu(void 0,null,function*(){var p,fe;for(let Ve=0;Ve<(le==null?void 0:le.length);Ve++){const K=le[Ve];if(W.includes(K)){D.ZP.info(`\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A${(fe=(p=se==null?void 0:se.shixun_list)==null?void 0:p.find(ot=>ot.id===K))==null?void 0:fe.title}`);return}}n(),h(le),ve([])}),type:"primary"},"\u786E\u5B9A"))},e.createElement("section",{className:"tc"},e.createElement(yn.Z,{onChange:p=>{Oe(Wt(Ye(Ye({},C),p),{page:1})),s({type:"classroomList/getShixunLists",payload:Wt(Ye(Ye({},C),p),{page:1})})}})),e.createElement("section",{className:"edu-container"},e.createElement("ul",{className:_e.menu},e.createElement("li",null,Rt.name),(A=Rt==null?void 0:Rt.children)==null?void 0:A.map((p,fe)=>e.createElement("li",{className:C[Rt.id]==p.id?_e.actived:"",key:p.id,onClick:()=>{C[Rt.id]=p.id,C.page=1,Oe(Ye({},C)),s({type:"classroomList/getShixunLists",payload:Ye({},C)})}},e.createElement("strong",null,p.name)))),e.createElement("ul",{className:_e.menuDirection},e.createElement("li",{className:_e.directionName},"\u65B9\u5411"),e.createElement("li",{className:C.discipline_id?"":_e.actived,onClick:()=>{ft(null,null,null)}},e.createElement("strong",null,"\u5168\u90E8")),gt==null?void 0:gt.map(function(p,fe){return e.createElement("li",{key:fe,className:C.discipline_id==p.id?_e.actived:""},e.createElement("strong",{onClick:()=>{ft(1,null,p.id)}},p.name),e.createElement("div",null,p.sub_disciplines.map(function(Ve,K){return e.createElement("div",{key:K,className:"mt5"},e.createElement("div",{className:C.sub_discipline_id==Ve.id?`${_e.actived2} ${_e.subTag}`:_e.subTag,onClick:()=>{ft(2,Ve.id,p.id)}},Ve.name),e.createElement("ul",{className:"mt5"},Ve.tags&&Ve.tags.map(function(ot,U){return e.createElement("li",{key:U,className:C.sub_discipline_id==ot.id&&C.tag_level===3?_e.actived2:"",onClick:()=>{ft(3,ot.id,p.id)}},ot.name)})))})))})),C.type==="mine"&&e.createElement("ul",{className:_e.menu},e.createElement("li",null,"\u76EE\u5F55"),Ct==null?void 0:Ct.map((p,fe)=>e.createElement("li",{className:C.group_id==p.id?_e.actived:"",key:p.name,onClick:()=>{C.group_id=p.id,C.page=1,Oe(Ye({},C)),s({type:"classroomList/getShixunLists",payload:Ye({},C)})}},e.createElement("strong",null,p.name)))),e.createElement("ul",{className:_e.menu},e.createElement("li",null,Tt.name),(ue=Tt==null?void 0:Tt.children)==null?void 0:ue.map((p,fe)=>e.createElement("li",{className:C[Tt.id]==p.id?_e.actived:"",key:p.name,onClick:()=>{C[Tt.id]=p.id,C.page=1,Oe(Ye({},C)),s({type:"classroomList/getShixunLists",payload:Ye({},C)})}},e.createElement("strong",null,p.name)))),e.createElement(T.Z,null,e.createElement(dt.Z,{flex:"1"},e.createElement("div",{className:_e.menuCourse,style:{margin:"0px 15px"}},e.createElement("ul",null,e.createElement("li",null,"\u5DF2\u9009",e.createElement("span",{className:"c-blue"},le.length),"\u4E2A"),e.createElement("li",null,"\u5171",e.createElement("span",{className:"c-blue"},se.shixuns_count),"\u4E2A"),e.createElement("li",{className:"current",onClick:()=>{const p=Wt(Ye({},C),{order:C.order==="asc"?"desc":"asc"});Oe(p),s({type:"classroomList/getShixunLists",payload:p})}},"\u5B66\u4E60\u4EBA\u6570",e.createElement("p",{className:`edu-sorter current ${C.order}`},C.order==="asc"?e.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}):e.createElement("span",{className:"iconfont icon-sanjiaoxing-down"})))))),e.createElement(dt.Z,{className:"c-grey-999"},(C==null?void 0:C.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")),(G=se==null?void 0:se.shixun_list)==null?void 0:G.map(function(p,fe){return e.createElement("div",{className:_e.listItem,key:fe},e.createElement(B.default,{checked:le.includes(p.id),value:p.id,disabled:p==null?void 0:p.need_authorize,onChange:Ve=>{let K=le.indexOf(p.id);le.indexOf(p.id)>-1?ve(le.filter(ot=>ot!==p.id)):ve(le.concat(p.id))}}),e.createElement("div",{className:_e.info},e.createElement("div",{className:_e.title},e.createElement("div",{className:_e.titleLeft},e.createElement("a",{className:"c-black",href:`/shixuns/${p==null?void 0:p.identifier}/challenges`,target:"_blank"},e.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:p.title}})),(p==null?void 0:p.need_authorize)&&e.createElement("span",{onClick:()=>{(0,gn.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(0,mt.Ny)()&&(p==null?void 0:p.mark_status)===1&&e.createElement(Q.Z,{title:p==null?void 0:p.mark_content},e.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,mt.Ny)()&&(p==null?void 0:p.mark_status)===2&&e.createElement(Q.Z,{title:p==null?void 0:p.mark_content},e.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,mt.Ny)()&&(p==null?void 0:p.mark_status)===3&&e.createElement(Q.Z,{title:p==null?void 0:p.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:_e.description,dangerouslySetInnerHTML:{__html:p.description}})),e.createElement("div",{className:" mt15"},p.challenge_names.map(function(Ve,K){return e.createElement("span",{key:K,className:"mr30 font12"},"\u7B2C",K+1,"\u5173 ",Ve," ")})),e.createElement(vn.Z,{dashed:!0}),e.createElement("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",null,e.createElement(Q.Z,{overlayClassName:_e["tooltip-content"],title:e.createElement("div",null,e.createElement("span",{dangerouslySetInnerHTML:{__html:p==null?void 0:p.member_user_names}}))},e.createElement("span",{className:_e.authorname,dangerouslySetInnerHTML:{__html:p==null?void 0:p.member_user_names}})),p.author_school_name&&e.createElement(e.Fragment,null,e.createElement("span",{dangerouslySetInnerHTML:{__html:p.author_school_name}}))),e.createElement("div",null,e.createElement("span",{className:"mr30"},"\u96BE\u5EA6\u7CFB\u6570 \xA0",p.level),e.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",p.study_count)))))}),((b=se==null?void 0:se.shixun_list)==null?void 0:b.length)===0&&e.createElement(X.Z,null),e.createElement("p",null)),e.createElement("div",{className:"tc mt20"},e.createElement(I.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:10,showSizeChanger:!1,current:C.page||1,showQuickJumper:!0,total:se==null?void 0:se.shixuns_count,onChange:p=>{const fe=Wt(Ye({},C),{page:p});Oe(fe),s({type:"classroomList/getShixunLists",payload:fe})}})))};var xn=(0,_.connect)(({classroomList:o,loading:r})=>({classroomList:o,loading:r}))(Dn),Nn=i(37518),Pn=i(89392),_u={operating:"operating___srUHx",tip:"tip___F8nWU"},Sn=i(57815),$e=i(59301),kn=Object.defineProperty,vu=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,In=Object.prototype.propertyIsEnumerable,Fu=(o,r,s)=>r in o?kn(o,r,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[r]=s,gu=(o,r)=>{for(var s in r||(r={}))wn.call(r,s)&&Fu(o,s,r[s]);if(vu)for(var s of vu(r))In.call(r,s)&&Fu(o,s,r[s]);return o};const On=({data:o,height:r=400},s)=>{var h;const[W]=O.default.useForm(),[A,ue]=(0,e.useState)({});return(0,e.useEffect)(()=>{o&&(ue(o),W.setFieldsValue(gu({},o)))},[o]),(0,e.useImperativeHandle)(s,()=>({form:W})),$e.createElement("div",{className:_u.operating,style:{marginBottom:"0"}},$e.createElement(O.default,{form:W,scrollToFirstError:!0,onValuesChange:()=>{ue(gu({},W.getFieldsValue()))}},$e.createElement(O.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(S.default,{placeholder:"\u8BF7\u8F93\u5165\u6807\u9898\uFF0C\u6700\u5927\u9650\u523630\u4E2A\u5B57\u7B26",suffix:`${((h=A.name)==null?void 0:h.length)||0}/30`})),$e.createElement(O.default.Item,{name:"languages",label:"\u7F16\u7A0B\u8BED\u8A00",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},$e.createElement(B.default.Group,null,$e.createElement(B.default,{value:"c"},"C"),$e.createElement(B.default,{value:"c++"},"C++"),$e.createElement(B.default,{value:"java"},"Java"),$e.createElement(B.default,{value:"python"},"Python"))),$e.createElement("div",{className:_u.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"}},"\u4F5C\u4E1A\u8BF4\u660E"),$e.createElement(O.default.Item,{name:"description"},$e.createElement(Sn.Z,{height:r,defaultValue:A.description||"",watch:!0}))))};var Zn=(0,e.forwardRef)(On),Rn=i(73254),Tn="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",Mn="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=",Ln=i(5623),jn=i(58982),Vn=i(38998),u=i(59301),Wn=Object.defineProperty,Gn=Object.defineProperties,Yn=Object.getOwnPropertyDescriptors,yu=Object.getOwnPropertySymbols,Hn=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,hu=(o,r,s)=>r in o?Wn(o,r,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[r]=s,je=(o,r)=>{for(var s in r||(r={}))Hn.call(r,s)&&hu(o,s,r[s]);if(yu)for(var s of yu(r))$n.call(r,s)&&hu(o,s,r[s]);return o},pt=(o,r)=>Gn(o,Yn(r)),H=(o,r,s)=>new Promise((h,W)=>{var A=b=>{try{G(s.next(b))}catch(w){W(w)}},ue=b=>{try{G(s.throw(b))}catch(w){W(w)}},G=b=>b.done?h(b.value):Promise.resolve(b.value).then(A,ue);G((s=s.apply(o,r)).next())});const Gt=m.default.TabPane,Qn=S.default.Search,{TextArea:Kn}=S.default;var Au=(o=>(o.Mine="0",o.Public="1",o.Collection="2",o.TeachGroupShare="3",o))(Au||{});const Un=({classroomList:o,problemset:r,user:s,globalSetting:h,loading:W,dispatch:A,match:ue,shixunHomeworks:G})=>{var b,w,Ee,we,Ie,se,le,ve,gt,yt,Ct;const Et=(0,_.useLocation)(),C=(0,_.useParams)(),[Oe]=(0,_.useSearchParams)(),Dt=(0,e.useRef)(),ft=Oe.get("tabs_key")||"0",[n,p]=(0,e.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,teach_group_id:null,clazz:null,type:ft,item_type:null,difficulty:null,keyword:null,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",id:Oe.get("id")||null,exam_id:C.id||null,exercise_id:C.categoryId||null}),[fe,Ve]=(0,e.useState)(0),[K,ot]=(0,e.useState)([]),[U,Jn]=(0,e.useState)(ft),[Xn,qn]=(0,e.useState)(0),[el,xt]=(0,e.useState)(-1),[tl,ul]=(0,e.useState)([]),[ya,Bu]=(0,e.useState)(!1),[ut,bu]=(0,e.useState)([]),[Nt,nl]=(0,e.useState)(0),[Jt,Cu]=(0,e.useState)(!1),[ll,Xt]=(0,e.useState)(!1),[Du,al]=(0,e.useState)(),[sl,xu]=(0,e.useState)(!1),ol=(0,e.useRef)(!1),ha=(0,e.useRef)(""),Yt=(0,e.useRef)(),Mt=(0,e.useRef)(),oe=(0,e.useRef)(),[il,rl]=(0,e.useState)(),[V,Qe]=(0,e.useState)([]),Lt=(0,e.useRef)(!1),Ze=Et.pathname==="/problemset",ce=(b=Et.pathname)==null?void 0:b.includes("program_homework"),nt=ce&&C.categoryId&&((w=Et.pathname)!=null&&w.includes("edit"))?C.categoryId:"",Ht=nt?"\u7F16\u8F91\u7F16\u7A0B\u4F5C\u4E1A":"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",[cl,dl]=(0,e.useState)({}),[Nu,Pu]=(0,e.useState)(!1),{admin:ml,business:pl,is_shixun_marker:El,is_teacher:fl,user_identity:_l}=s.userInfo||{},_t=ml||pl||El||fl||_l!=="\u5B66\u751F",[Su,vl]=(0,e.useState)("\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F"),{commonHomeWorkAddDefaultData:Pt}=G,[ku,Fl]=(0,e.useState)([]),gl=(0,e.useRef)(null),[$t,jt]=(0,e.useState)(!1),[ie,St]=(0,e.useState)([]),[yl,hl]=(0,e.useState)(""),[Al,wu]=(0,e.useState)(!1),[Bl,qt]=(0,e.useState)(!1),[bl,Cl]=(0,e.useState)([]),[Ke]=O.default.useForm(),[Dl,Iu]=(0,e.useState)(!1),[ht,Qt]=(0,e.useState)(null),[Ou,kt]=(0,e.useState)(0),Kt=(0,e.useRef)(null),Zu=[{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"}],xl=[{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 Nl=()=>H(void 0,null,function*(){var t;const l=yield(0,$.$c)({id:nt});if(l!=null&&l.name){const d={description:l.description,languages:l.languages,name:l.name};Kt.current.form.setFieldsValue(d),dl(je({},d)),St([...l.data]),Qe((t=l.data)==null?void 0:t.map(c=>c.id))}});(0,e.useEffect)(()=>{nt&&Nl()},[nt]),(0,e.useEffect)(()=>{const t=(Oe==null?void 0:Oe.get("group_id"))||0;A({type:"problemset/getDisciplines",payload:{source:"question",group_id:t,group_type:U}}),n.group_id=Number(t),U==="3"&&(n.clazz="ItemBanksGroup",eu(!0)),p(n),Re(n).then(l=>{jt(!1)}),Pe(n),it(),Pl()},[]),(0,e.useEffect)(()=>(A({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),A({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),()=>{A({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),A({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,e.useEffect)(()=>(A({type:"globalSetting/headerFixedToggle",payload:!0}),()=>{A({type:"globalSetting/headerFixedToggle",payload:!1})}),[]),(0,e.useEffect)(()=>(A({type:"globalSetting/headerFooterToggle",payload:Ze}),()=>{A({type:"globalSetting/headerFooterToggle",payload:!0})}),[]),(0,e.useEffect)(()=>{(0,mu.Dk)(ce?Ht:"\u8BD5\u9898\u5E93")},[ce,Ht]);const Ru=t=>{let l=0;return Du==null||Du.forEach(d=>{d.type===t&&(l=d.count)}),l},Aa=(t,l)=>{var d,c,g,R,De,xe,We,rt,qu;const zt=[];if(t||(c=(d=r==null?void 0:r.disciplinesData)==null?void 0:d.disciplines)==null||c.forEach(vt=>{var lt;(lt=vt==null?void 0:vt.sub_disciplines)==null||lt.forEach(qe=>{var Vt;(Vt=qe==null?void 0:qe.tag_disciplines)==null||Vt.forEach(en=>{en.name!=="\u672A\u5339\u914D\u77E5\u8BC6\u70B9"&&zt.push(en)})})}),t&&!l){const vt=(R=(g=r==null?void 0:r.disciplinesData)==null?void 0:g.disciplines)==null?void 0:R.find(lt=>lt.id===t);(De=vt==null?void 0:vt.sub_disciplines)==null||De.forEach(lt=>{var qe;(qe=lt==null?void 0:lt.tag_disciplines)==null||qe.forEach(Vt=>{Vt.name!=="\u672A\u5339\u914D\u77E5\u8BC6\u70B9"&&zt.push(Vt)})})}if(t&&l){const vt=(We=(xe=r==null?void 0:r.disciplinesData)==null?void 0:xe.disciplines)==null?void 0:We.find(qe=>qe.id===t),lt=(rt=vt==null?void 0:vt.sub_disciplines)==null?void 0:rt.find(qe=>qe.id===l);(qu=lt==null?void 0:lt.tag_disciplines)==null||qu.forEach(qe=>{qe.name!=="\u672A\u5339\u914D\u77E5\u8BC6\u70B9"&&zt.push(qe)})}return zt},Pl=()=>H(void 0,null,function*(){A({type:"problemset/getTeachGroupData"})});(0,e.useEffect)(()=>{const{completion_questions_count:t=0,judgement_questions_count:l=0,multiple_questions_count:d=0,practical_questions_count:c=0,program_questions_count:g=0,single_questions_count:R=0,subjective_questions_count:De=0,combination_questions_count:xe=0,bprogram_questions_count:We=0}=r.basketData||{},rt=t+l+d+c+g+R+De+xe+We;nl(rt)},[r.basketData]);const Pe=(t,l)=>H(void 0,null,function*(){var d;t.type==="3"?t.clazz="ItemBanksGroup":delete t.clazz;const c=je({},t);jt(!0);const g=yield A({type:"problemset/getGroup",payload:je({},c)});return g!=null&&g.data&&Fl((g==null?void 0:g.data)||[]),g&&(bu((g==null?void 0:g.navigation)||[]),((d=g==null?void 0:g.navigation)==null?void 0:d.length)>1?At(!1):At(!0)),ce||l||Qe([]),jt(!1),g}),Re=(t,l)=>H(void 0,null,function*(){const d=je({},t);d.item_type=ce?"PROGRAM":t.item_type,d.keyword=t.keyword||"",jt(!0);const c=yield A({type:"problemset/getItemBanks",payload:je({},d)});if(c&&c.status!==403&&c.status!==401&&c.status!==500)return Ve(c.items_count||0),al(c.item_types),ot(c.items||[]),ul(c.tag_disciplines||[]),rl(c.used_shixun_ids||[]),Sl(c.items||[]),ce||l||Qe([]),qn((c==null?void 0:c.added_num)||0),jt(!1),c}),it=()=>{A({type:"problemset/getBasketList",payload:{}})},Sl=t=>{const l=t.every(d=>{var c;return((c=d.program_attr)==null?void 0:c.status)===0});ol.current=l},kl=(t,l)=>{n.discipline_id=t||"",n.sub_discipline_id=l||"",n.tag_discipline_id="",n.page=1,n.per_page=20,delete n.id,xt(-1),p(n),Re(n),(U==="3"||U==="0")&&Pe(pt(je({},n),{parents:ut.slice(0,-1)}))},wl=t=>{n.item_type=t||"",n.page=1,n.per_page=20,p(n),Re(n),(U==="3"||U==="0")&&Pe(pt(je({},n),{parents:ut.slice(0,-1)}))},Il=t=>{n.difficulty=t||"",n.page=1,n.per_page=20,delete n.id,p(n),Re(n),(U==="3"||U==="0")&&Pe(pt(je({},n),{parents:ut.slice(0,-1)}))},Ol=t=>{n.tag_discipline_id=t,n.page=1,n.per_page=20,delete n.id,t===-1&&(n.discipline_id="",n.sub_discipline_id="",n.tag_discipline_id=""),xt(t),p(n),Re(n),(U==="3"||U==="0")&&Pe(pt(je({},n),{parents:ut.slice(0,-1)}))},[Zl,eu]=(0,e.useState)(!1),Rl=t=>{A({type:"problemset/getDisciplines",payload:{source:"question",group_id:0,group_type:t}}),n.discipline_id="",n.sub_discipline_id="",n.tag_discipline_id="",n.item_type=null,n.difficulty=null,n.type=t,t==="0"?(At(!1),n.group_id=0,n.teach_group_id=0):(At(!0),n.group_id=null),t==="3"&&ce?n.only_published=!0:n.only_published=null,t==="3"?(n.clazz="ItemBanksGroup",eu(!0)):eu(!1),n.page=1,n.per_page=20,delete n.id,xt(-1),Jn(t),p(n),Re(n),t!=="1"&&t!=="2"&&Pe(n),At(!0)},Tu=(t,l)=>{n.page=t,n.per_page=l,p(n),Re(n,!0),Pe(n,!0)},Mu=t=>{n.discipline_id="",n.sub_discipline_id="",n.tag_discipline_id="",n.item_type=null,n.difficulty=null,n.page=1,n.keyword=t,delete n.id,console.log(n,"paramsparamsparamsparamsparams"),t?(Xt(!0),(0,Rn.tk)({name:t,copywriting:t,position:ce?"Practice":"ItemBank"})):Xt(!1),xt(-1),p(n),Re(n)},de=()=>{n.per_page=20,p(n),Re(n),xu(!1)},Lu=t=>{const l=t.length===K.length&&n.page>1?n.page-1:n.page;n.page=l,n.per_page=20,it(),p(n),Re(n),Pe(n)},Tl=()=>{A({type:"problemset/setActionTabs",payload:{key:"Problemset-PublicReview"}})},Ml=(t,l)=>H(void 0,null,function*(){const d=l?yield(0,$.lS)({id:t}):yield(0,$.s)({id:t});(d==null?void 0:d.status)===0&&de()}),Ll=t=>H(void 0,null,function*(){aa(t)}),jl=t=>H(void 0,null,function*(){lu([t])}),Vl=t=>{Mt.current="",Yt.current="",x.default.confirm({centered:!0,width:530,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u8BD5\u9898\u7EA0\u9519",content:u.createElement("div",{className:"font14"},u.createElement("div",null,"\u9519\u8BEF\u7C7B\u578B\uFF1A"),u.createElement(z.ZP.Group,{className:"mt10",onChange:l=>Yt.current=l.target.value},u.createElement(z.ZP,{value:"\u9898\u5E72"},"\u9898\u5E72"),u.createElement(z.ZP,{value:"\u7B54\u6848"},"\u7B54\u6848"),u.createElement(z.ZP,{value:"\u89E3\u6790"},"\u89E3\u6790"),u.createElement(z.ZP,{value:"\u5C5E\u6027"},"\u5C5E\u6027"),u.createElement(z.ZP,{value:"\u5176\u5B83"},"\u5176\u5B83")),u.createElement("div",{className:"mt10"},"\u9519\u8BEF\u63CF\u8FF0\uFF1A"),u.createElement(Kn,{className:"mt10",rows:4,defaultValue:Mt.current,onChange:l=>Mt.current=l.target.value})),onOk:()=>new Promise((l,d)=>H(void 0,null,function*(){if(!(Yt.current&&Mt.current))return D.ZP.info("\u8BF7\u586B\u5199\u9519\u8BEF\u7C7B\u578B\u548C\u9519\u8BEF\u63CF\u8FF0\uFF01"),d();(yield(0,$.L5)({id:t,clazz:Yt.current,description:Mt.current})).status===0&&D.ZP.info("\u6DFB\u52A0\u6210\u529F\uFF01"),l()}))})},Wl=(0,e.useRef)(),[Gl,tu]=(0,e.useState)([]),[Yl,uu]=(0,e.useState)(!1),[Ba,ba]=(0,e.useState)({}),Ut=(0,e.useRef)([0]),ju=t=>H(void 0,null,function*(){const l=yield(0,ze.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:t==null?void 0:t.sub_discipline_id}});tu(l==null?void 0:l.tag_disciplines)}),Hl=t=>H(void 0,null,function*(){Qt(t),Uu(t),uu(!0)}),Vu=t=>{A({type:"problemset/setActionTabs",payload:{key:"Problemset-SetPrivate",params:{id:t}}})},$l=t=>{A({type:"problemset/setActionTabs",payload:{key:"Problemset-Delete",params:{id:t}}})},Ql=t=>H(void 0,null,function*(){const{item_type:l}=t;if(l==="PROGRAM"){const{program_attr:{identifier:d}}=t,c=yield A({type:"problemset/startExperience",payload:{id:d}});if(c.status===0){const g=c.identifier;(0,mu.xg)(`/myproblems/${g}`);return}D.ZP.warning(c.message);return}A({type:"problemset/setActionTabs",payload:{key:l,params:t}})}),Wu=t=>H(void 0,null,function*(){if(n.exam_id){(yield(0,$.fY)({item_id:t,id:n.exam_id})).status===0&&de();return}if(n!=null&&n.exercise_id){(yield(0,ze.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:n==null?void 0:n.exercise_id,item_bank_ids:[t]}})).status===0&&de();return}(yield A({type:"problemset/cancel",payload:{id:t,item_bank:1}})).status===0&&(de(),it())}),[Gu,At]=(0,e.useState)(!1),Yu=(t,l=!1,d=!1)=>H(void 0,null,function*(){var c;if(A({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(t),group_type:U==="3"?"3":"0"}}),n.discipline_id="",n.sub_discipline_id="",n.tag_discipline_id="",n.page=1,n.per_page=20,n.group_id=Math.abs(t),xt(-1),p(n),d){const g=JSON.parse(JSON.stringify(ut));g.splice(g.length-2,2),n.parents=g}else n.parents=[...ut||[{id:0,name:"\u6839\u76EE\u5F55"}],...((c=(0,du.b)(Dt.current,t))==null?void 0:c.map(g=>({id:g.id,name:g.name})))||[]];Pe(je({},n)).then(g=>{var R;bu(g==null?void 0:g.navigation),((R=g==null?void 0:g.navigation)==null?void 0:R.length)>1&&t?At(!0):At(!1)}),Re(n)}),Hu=t=>H(void 0,null,function*(){if(n.exam_id){(yield(0,$.zh)({exam_id:n.exam_id,item_bank_ids:[t]})).status===0&&de();return}if(n!=null&&n.exercise_id){(yield(0,ze.ZP)(`/api/exercises/${n==null?void 0:n.exercise_id}/select_questions.json`,{method:"post",body:{item_bank_ids:[t]}})).status===0&&de();return}if(Nt===200){D.ZP.info("\u5DF2\u9009200\u4E2A\u8BD5\u9898\uFF08\u4E0D\u80FD\u5728\u9009\u7528\u66F4\u591A\u8BD5\u9898\uFF09");return}(yield A({type:"problemset/select",payload:{item_bank_ids:[t]}})).status===0&&(de(),it())}),Kl=t=>H(void 0,null,function*(){if(!t&&!(V!=null&&V.length))return D.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");oe.current=[0],x.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:u.createElement("div",{className:`font14 ${E.overflow}`,style:{maxHeight:500,overflow:"auto"}},u.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),u.createElement(J.Z,{spinning:$t},u.createElement(pe.Z,{defaultValue:!0,value:oe.current,onChange:l=>oe.current=l}))),onOk:()=>H(void 0,null,function*(){var l;const d=yield(0,$.Rp)({id:t,group_id:(l=oe.current)==null?void 0:l[0]});oe.current=[],(d==null?void 0:d.status)===0&&(Pe(n),de(),D.ZP.success("\u52A0\u5165\u6210\u529F"))})})}),nu=t=>H(void 0,null,function*(){if(!t&&!(V!=null&&V.length))return D.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");x.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:u.createElement("div",{className:`font14 ${E.overflow}`,style:{maxHeight:500,overflow:"auto"}},u.createElement("div",{className:E.tips},u.createElement("div",null,"\u63D0\u793A\uFF1A"),u.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"),u.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")),u.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u52A8\u5230\u7684\u6587\u4EF6\u5939"),u.createElement(J.Z,{spinning:$t},u.createElement(pe.Z,{defaultValue:!0,defaultSelectedKeys:Ut.current,defaultExpandedKeys:Ut.current,onChange:l=>Ut.current=l}))),onOk:()=>H(void 0,null,function*(){var l;const d=yield(0,$.LS)({ids:t?[t]:V,groups_ids:(l=Ut.current)==null?void 0:l[0]});console.log("\u79FB\u52A8\u8BD5\u9898\u5230\u6307\u5B9A\u6587\u4EF6\u5939\u7684res",d),(d==null?void 0:d.status)===0&&(Pe(n),de())})})}),Ul=t=>H(void 0,null,function*(){console.log("\u64A4\u9500\u5171\u4EAB\u89E6\u53D1");const l=yield(0,$.hg)({clazz:"ItemBank",id:t});console.log(l,"\u64A4\u9500\u5171\u4EAB\u89E6\u53D1\u7684res");const d=(l==null?void 0:l.groups)||[];oe.current=d.filter(c=>c.is_share).map(c=>c.id),x.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:u.createElement("div",{className:`font14 ${E.overflow}`},u.createElement("p",{className:`${E.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"),u.createElement(B.default.Group,{className:E.checkbox,defaultValue:d==null?void 0:d.map(c=>c.is_share?c.id:"")},d==null?void 0:d.map(c=>u.createElement(B.default,{key:c.id,value:c.id,onChange:()=>{c.is_share=!c.is_share,console.log(d,"\u9009\u4E2D\u7684data"),oe.current=d}}," ",c.name)))),onOk:()=>H(void 0,null,function*(){return oe.current=d.filter(c=>c.is_share).map(c=>c.id),console.log(oe.current,"joinGroupDataRef.current"),new Promise((c,g)=>H(void 0,null,function*(){console.log(d,"\u770B\u770B\u8FD9\u91CC\u7684data");const R=yield(0,$.GW)({ids:[t],clazz:"ItemBank",group_ids:oe.current});return oe.current=[],(R==null?void 0:R.status)===0&&(D.ZP.info("\u64CD\u4F5C\u6210\u529F"),de()),c()}))})})}),zl=t=>{A({type:"problemset/setActionTabs",payload:{key:"Problemset-BasketDelete",params:{type:t}}})},Jl=()=>{x.default.confirm({title:"\u786E\u8BA4\u8981\u6E05\u7A7A\u8BD5\u9898\u7BEE\u5417\uFF1F",centered:!0,onOk:()=>H(void 0,null,function*(){(yield(0,$.RT)()).status===0&&(de(),it())})})},Xl=()=>{A({type:"problemset/setActionTabs",payload:{key:"\u65B0\u5EFA\u6587\u4EF6\u5939",params:n}})},ql=()=>{var t;const l={discipline_id:`&discipline_id=${n.discipline_id}`,sub_discipline_id:`&sub_discipline_id=${n.sub_discipline_id}`,tag_discipline_id:`&sub_discipline_id=${n.tag_discipline_id}`,difficulty:`&difficulty=${n.difficulty}`,item_type:`&item_type=${n.item_type}`,group_id:`&group_id=${n.group_id||0}`};let d=`/problemset/newitem?pages=${n.page}`;Object.keys(l).forEach(c=>{n[c]&&(d=d+l[c])}),(t=_.history)==null||t.push(d)},wt=t=>{const l=V;if(!(l!=null&&l.length))return D.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");if(Nt+l.length>200&&t&&Ze){D.ZP.info(`\u8BD5\u9898\u7BEE\u4E2D\u6700\u591A\u53EF\u518D\u52A0\u5165${200-Nt}\u9898\uFF0C\u5F53\u524D\u9009\u4E2D${l.length}\u9898\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}t?ea(l):ta(l)},ea=t=>H(void 0,null,function*(){let l=[...t];K.forEach(d=>{var c;l.includes(d.id)&&d.item_type==="PROGRAM"&&((c=d.program_attr)==null?void 0:c.status)===0&&(0,Pn.remove)(l,g=>g===d.id)}),x.default.confirm({width:530,title:"\u63D0\u793A",className:"custom-modal-divider ",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:u.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:()=>H(void 0,null,function*(){let d;n.exam_id?d=yield(0,$.zh)({exam_id:n.exam_id,item_bank_ids:l}):n!=null&&n.exercise_id?d=yield(0,ze.ZP)(`/api/exercises/${n==null?void 0:n.exercise_id}/select_questions.json`,{method:"post",body:{item_bank_ids:l}}):d=yield A({type:"problemset/select",payload:{item_bank_ids:l}}),d.status===0&&(de(),it())})})}),ta=t=>H(void 0,null,function*(){let l;n.exam_id?l=yield(0,ze.ZP)(`/api/examination_banks/${n.exam_id}/batch_revoke_item.json`,{method:"post",body:{item_ids:t}}):n!=null&&n.exercise_id?l=yield(0,ze.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:n==null?void 0:n.exercise_id,item_bank_ids:t}}):l=yield A({type:"problemset/unselectAll",payload:{item_ids:t}}),l.status===0&&(de(),it())}),ua=t=>H(void 0,null,function*(){if(Ze&&Nt===200){D.ZP.info("\u5DF2\u9009200\u4E2A\u8BD5\u9898\uFF08\u4E0D\u80FD\u5728\u9009\u7528\u66F4\u591A\u8BD5\u9898\uFF09");return}let l;n.exam_id?(l=yield(0,$.zh)({exam_id:n.exam_id,shixun_ids:t}),l.status===0&&de()):(l=yield A({type:"problemset/select",payload:{shixun_ids:t}}),l.status===0&&(it(),de()))}),na=()=>{A({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"}})},la=t=>H(void 0,null,function*(){var l,d,c;if(!((d=(l=r.teachGroupData)==null?void 0:l.groups)!=null&&d.length))return D.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 g=yield(0,ze.ZP)("/api/teach_group_shares/get_group_status.json",{method:"get",params:{group_id:t}});console.log(g,"\u5224\u65AD\u53EF\u5426\u5171\u4EAB-\u662F\u5426\u88AB\u5171\u4EAB\u8FC7"),g.status===0&&(oe.current=g==null?void 0:g.data,x.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:u.createElement("div",{className:`font14 ${E.overflow}`},u.createElement("div",{className:E.tips},u.createElement("div",null,"\u63D0\u793A\uFF1A"),u.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"),u.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")),u.createElement(B.default.Group,{className:E.checkbox,defaultValue:oe.current.map(R=>R.is_share?R.id:"")},(c=g==null?void 0:g.data)==null?void 0:c.map(R=>u.createElement(B.default,{disabled:!R.can_share,key:R.id,value:R.id,onChange:()=>{R.is_share=!R.is_share,console.log(g.data,"res.data"),oe.current=g==null?void 0:g.data}}," ",R.name)))),onOk:()=>new Promise((R,De)=>H(void 0,null,function*(){var xe;if(!((xe=oe.current)!=null&&xe.length))return D.ZP.info("\u8BF7\u5148\u9009\u62E9\u6559\u7814\u56E2\u961F"),De();const We=yield(0,ze.ZP)("/api/teach_group_shares/item_banks_group.json",{method:"post",body:{teach_groups:oe.current.map(rt=>({id:rt.id,is_share:rt.is_share})),group_id:t}});console.log(We),(g==null?void 0:g.status)===0&&(D.ZP.success("\u64CD\u4F5C\u6210\u529F"),oe.current=[],Qe([]),de(),Pe(n),R())}))}))}),lu=t=>{var l,d,c,g;if(console.log("\u5171\u4EAB\u8BD5\u9898\u89E6\u53D1"),!((d=(l=r.teachGroupData)==null?void 0:l.groups)!=null&&d.length))return D.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");x.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:u.createElement("div",{className:`font14 ${E.overflow}`},u.createElement("div",{className:E.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"),u.createElement(B.default.Group,{className:E.checkbox,defaultValue:oe.current,onChange:R=>oe.current=R},(g=(c=r.teachGroupData)==null?void 0:c.groups)==null?void 0:g.map(R=>u.createElement(B.default,{key:R.group_id,value:R.group_id},R.name)))),onOk:()=>new Promise((R,De)=>H(void 0,null,function*(){var xe;if(!((xe=oe.current)!=null&&xe.length))return D.ZP.info("\u8BF7\u5148\u9009\u62E9\u6559\u7814\u56E2\u961F"),De();const We=yield(0,$.GW)({ids:t||V,clazz:"ItemBank",group_ids:oe.current});(We==null?void 0:We.status)===0&&(D.ZP.info("\u6240\u9009\u8BD5\u9898\u6210\u529F\u5206\u4EAB\u81F3\u6559\u7814\u56E2\u961F"),oe.current=[],Qe([]),de(),R())})),onCancel:()=>{console.log("\u53D6\u6D88\u4E86"),oe.current=[]}})},$u=()=>{const t=()=>H(void 0,null,function*(){Bu(!0);const l=yield(0,$.nD)({ids:V});Bu(!1),(l==null?void 0:l.status)===0&&x.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${l.success}\u6761\u8BD5\u9898\uFF0C\u6709${l.fail}\u6761\u8BD5\u9898\u56E0\u4E3A\u516C\u5F00\u65E0\u6CD5\u5220\u9664\uFF0C\u8BF7\u64A4\u9500\u540E\u518D\u8FDB\u884C\u5220\u9664\u3002`,onOk:()=>{Lu(new Array(l.success))}})});if(V!=null&&V.length){x.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${V==null?void 0:V.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}D.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u8BD5\u9898")},Qu=()=>{var t,l,d;if(!(V!=null&&V.length))return D.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");if((t=K==null?void 0:K.filter(c=>V.includes(c.id)))!=null&&t.every(c=>c.public))return D.ZP.info("\u6240\u9009\u8BD5\u9898\u5DF2\u516C\u5F00\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9");if((l=K==null?void 0:K.filter(c=>V.includes(c.id)))!=null&&l.find(c=>{var g;return c.item_type==="PROGRAM"&&((g=c.program_attr)==null?void 0:g.status)===0}))return D.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"||s.userInfo.professional_certification){if((d=K==null?void 0:K.filter(c=>V.includes(c.id)))!=null&&d.find(c=>{var g;return((g=c==null?void 0:c.tag_discipline_ids)==null?void 0:g.length)==0}))return D.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");x.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:u.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:()=>{Ku()}})}else x.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u516C\u5F00\u89C4\u5219\u544A\u77E5",maskClosable:!0,icon:null,content:u.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",u.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",u.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u7533\u8BF7\u516C\u5F00\uFF1F",u.createElement("br",null),u.createElement(B.default,{className:"mt10",defaultChecked:!1,onChange:c=>Lt.current=c.target.checked},"\u4E0D\u518D\u63D0\u793A")),onOk:()=>{Ku()}})},Ku=()=>H(void 0,null,function*(){const t=U==="3"?1:2,l=K?K.filter(c=>V.includes(c.id)&&!(c.public||c.apply)).map(c=>c.id):[];(yield(0,$.Qp)({ids:l,source:t})).status===0&&(Lt.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),Lt.current=!1,de(),D.ZP.success("\u6279\u91CF\u7533\u8BF7\u6210\u529F"))}),Uu=t=>H(void 0,null,function*(){const l=yield(0,ze.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Cl(l.disciplines||[]),yield ju(t),t!=null&&t.sub_discipline_id&&(kt(1),Ke.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}))}),aa=t=>{Qt(t),Uu(t),qt(!0)},sa=t=>{x.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:u.createElement(u.Fragment,null,u.createElement("div",{className:E.modalContent},"\u53D1\u5E03\u540E\u5373\u53EF\u5E94\u7528\u5230\u81EA\u5DF1\u7BA1\u7406\u7684\u8BFE\u5802"),u.createElement("div",{className:E.modalContent}," \u662F\u5426\u786E\u8BA4\u53D1\u5E03?")),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>H(void 0,null,function*(){const l=yield(0,$.MZ)({identifier:t});(l==null?void 0:l.status)===0&&(D.ZP.success("\u53D1\u5E03\u6210\u529F"),de())})})},oa=t=>{Vu(t)},ia=t=>{x.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:u.createElement("p",{className:E.modalContent},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>H(void 0,null,function*(){const l=yield(0,$.sD)({identifier:t});(l==null?void 0:l.status)===0&&(D.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F"),de())})})},ra=t=>H(void 0,null,function*(){console.log("\u5207\u6362\u56E2\u961Ftab\u65F6\u89E6\u53D1",t),A({type:"problemset/getDisciplines",payload:{source:"question",teach_group_id:t,group_id:n.group_id,group_type:"3"}}),n.page=1,n.teach_group_id=t,delete n.id,n.group_id=0,p(je({},n)),Re(n),Pe(n)}),ca=t=>{n.sort_by=t.type,n.sort_direction=t.direction,n.page=1,n.per_page=20,vl(t.name),p(n),Re(n),Pe(pt(je({},n),{parents:ut.slice(0,-1)}))},da=()=>{n.page=1,p(n),Re(n),Pe(n)},ma=t=>{n.discipline_id="",n.sub_discipline_id="",n.tag_discipline_id="",n.item_type=null,n.difficulty=null,n.page=1,n.per_page=20,n.group_id=t,xt(-1),p(n),Re(n),Pe(n)},pa=()=>{if(!(V!=null&&V.length)){A({type:"problemset/setActionTabs",payload:{key:"\u5BFC\u51FA\u8BD5\u9898",params:n}});return}x.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u63D0\u793A",maskClosable:!0,icon:null,content:u.createElement("div",{className:`font14 ${E.overflow}`},"\u5DF2\u9009\u4E2D",V==null?void 0:V.length,"\u9053\u9898\uFF0C\u5176\u4E2D\u7EC4\u5408\u9898\u4E0E\u5B9E\u8BAD\u9898\u6682\u4E0D\u652F\u6301\u5BFC\u51FA\u3002"),onOk:()=>{(0,Nn.rQ)({ids:V})}})},Ea=()=>H(void 0,null,function*(){const t=yield(0,$.bF)({ids:V}),{unpublish_program_question_count:l,total_item_banks:d}=t.data||{};l===0?x.default.error({title:"\u9519\u8BEF",content:u.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"}):x.default.confirm({title:"\u63D0\u793A",content:u.createElement("span",null,"\u5F53\u524D\u9009\u4E2D",d,"\u9898\uFF0C\u5176\u4E2D\u5305\u542B",l,"\u9053\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898\uFF0C \u8BF7\u786E\u8BA4\u662F\u5426\u53D1\u5E03\uFF1F"),centered:!0,onOk:()=>H(void 0,null,function*(){(yield(0,$.dt)({ids:V})).status===0&&(D.ZP.success("\u53D1\u5E03\u6210\u529F"),de())})})}),Ca=u.createElement(v.default,null,_t&&u.createElement(v.default.Item,{onClick:()=>wt(!0)},"\u6279\u91CF\u52A0\u5165"),_t&&u.createElement(v.default.Item,{onClick:()=>wt(!1)},"\u6279\u91CF\u79FB\u51FA"),U==="0"&&Ze&&u.createElement(v.default.Item,{onClick:()=>nu()},"\u79FB\u52A8\u5230"),U==="0"&&Ze&&u.createElement(v.default.Item,{onClick:Qu},"\u6279\u91CF\u516C\u5F00"),U==="0"&&Ze&&u.createElement(v.default.Item,{onClick:()=>lu()},"\u6279\u91CF\u5171\u4EAB"),U==="0"&&Ze&&u.createElement(v.default.Item,{onClick:$u},"\u6279\u91CF\u5220\u9664")),zu=t=>{var l;if(ce)if((ie==null?void 0:ie.length)<=0){let d=K.filter(c=>t.includes(c.id));St([...d]),Qe(d==null?void 0:d.map(c=>c.id))}else if(t.length>ie.length){let d=K.filter(R=>t.includes(R.id)),c=ie.map(R=>R.id),g=d.filter(R=>!c.includes(R.id));St([...ie,...g]),Qe((l=[...ie,...g])==null?void 0:l.map(R=>R.id))}else{let d=ie.filter(c=>t.includes(c.id));St([...d]),Qe(d==null?void 0:d.map(c=>c.id))}else Qe(t)},au=t=>{var l;if(ce)if(t){let d=ie==null?void 0:ie.map(g=>g.id),c=K.filter(g=>!d.includes(g.id));St([...ie,...c]),Qe((l=[...ie,...c])==null?void 0:l.map(g=>g.id))}else{let d=K==null?void 0:K.map(g=>g.id),c=ie.filter(g=>!d.includes(g.id));St([...c]),Qe(c==null?void 0:c.map(g=>g.id))}else Qe(t?K==null?void 0:K.map(d=>d.id):[])},fa=()=>{let t="/problemset/preview";n.exam_id&&(t=`/paperlibrary/edit/${n.exam_id}`),n!=null&&n.exercise_id&&!(C!=null&&C.pathId)&&(t=`/classrooms/${C.coursesId}/exercise/${n==null?void 0:n.exercise_id}/edit`),_.history.push(t)},_a=[{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"}],va={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Fa=(t,l)=>{var d;const c=l.id<0?"--":_t?l[n.exercise_id?"added":"choosed"]?u.createElement("span",{key:1,className:E.btnAdd,onClick:R=>{R.target.style.pointerEvents="none",Wu(l.id)}},Ze?"\u79FB\u51FA\u8BD5\u9898\u7BEE":u.createElement("span",null,u.createElement("b",{className:`iconfont icon-yichu ${E.cancelC}`}),"\u79FB\u51FA")):l.item_type==="PROGRAM"&&((d=l.program_attr)==null?void 0:d.status)===0?u.createElement(Q.Z,{placement:"top",title:"\u7F16\u7A0B\u9898\u672A\u53D1\u5E03\uFF0C\u4E0D\u80FD\u52A0\u5165\uFF01"},u.createElement("span",{className:E.btnAdd,style:{cursor:"not-allowed",background:"#E3E6EC",color:"#B1BACD"}}," ",Ze?"\u52A0\u5165\u8BD5\u9898\u7BEE":u.createElement("span",{style:{padding:"0 3px"}},u.createElement("b",{className:`iconfont icon-jiaru ${E.addC}`}),"\u52A0\u5165")," ")):u.createElement("span",{className:E.btnAdd,onClick:()=>Hu(l.id)},Ze?"\u52A0\u5165\u8BD5\u9898\u7BEE":u.createElement("span",{style:{padding:"0 3px"}},u.createElement("b",{className:`iconfont icon-jiaru ${E.addC}`}),"\u52A0\u5165")):u.createElement(u.Fragment,null);return u.createElement("span",{className:E.actonBtn},l.id>0&&u.createElement(cu.N,{isProblemset:Ze,user:s,key:l.id,data:l,activeTabsKey:U,selectIds:V,onCollect:Ml,onSetPublic:Ll,onStartExperience:Ql,onCorrection:Vl,onChangeTag:Hl,onPublicReview:Tl,onSetPrivate:Vu,onDelete:$l,onCancel:Wu,onSelect:Hu,onMoveTo:nu,addProblemset:Kl,onSetShare:jl,onCancelShare:Ul,onPublish:sa,onCancelPublish:ia,SubjectShare:Gu}),c)};(0,e.useEffect)(()=>{if(ce&&!(C!=null&&C.pathId)){const{coursesId:t,categoryId:l}=C;A({type:"shixunHomeworks/addCommonHomeWorkDefaultData",payload:{category:l,coursesId:t,type:5}})}},[ce]);const Ju=()=>H(void 0,null,function*(){try{yield Kt.current.form.validateFields();let t=Kt.current.form.getFieldsValue();if((ie==null?void 0:ie.length)<=0){document.getElementById("topicdom").scrollIntoView({behavior:"smooth"}),D.ZP.info("\u8BF7\u9009\u62E9\u7F16\u7A0B\u9898");return}Pu(!0);const{coursesId:l,categoryId:d}=C;if(C!=null&&C.pathId){let c=yield(0,ze.ZP)(`/api/paths/${C==null?void 0:C.pathId}/create_hack_homework`,{method:"post",body:pt(je({},t),{coursesId:l,category:d,stage_shixun_id:d=="null"?"":d,stage_id:C==null?void 0:C.stageId,type:5,hack_ids:ie==null?void 0:ie.map(g=>g.id)})});(c==null?void 0:c.status)===0&&(D.ZP.success(`${d=="null"?"\u65B0\u589E\u6210\u529F":"\u7F16\u8F91\u6210\u529F"}`),_.history.push(`/paths/${C.pathId}`))}else{let c=yield(0,ze.ZP)(nt?`/api/homework_commons/${d}/update_hack.json`:`/api/courses/${l}/homework_commons.json`,{method:nt?"put":"post",body:pt(je({},t),{coursesId:l,category:d,type:5,hack_ids:ie==null?void 0:ie.map(g=>g.id)})});(c==null?void 0:c.status)===0&&_.history.push(`/classrooms/${C.coursesId}/program_homework/${nt?d:c.homework_id}/detail?tabs=1`)}Pu(!1)}catch(t){document.body.scrollIntoView()}}),Xu=()=>u.createElement(O.default,{labelAlign:"right",form:Ke,labelCol:{span:3},colon:!1,size:"large"},u.createElement(O.default.Item,{label:"\u77E5\u8BC6\u70B9",name:"sub_discipline_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B&\u65B9\u5411"}]},u.createElement(M.Z,{expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B&\u65B9\u5411",options:bl,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(t,l)=>{Ke.setFieldsValue({sub_discipline_id:t,tag_discipline_ids:[]}),kt(t?t.length:0),(t==null?void 0:t.length)>0&&(ju({sub_discipline_id:t[1]}),t[1]==(ht==null?void 0:ht.sub_discipline_id)&&Ke.setFieldValue("tag_discipline_ids",ht.tag_discipline_ids))},onClear:()=>{tu([]),Ke.setFieldValue("tag_discipline_ids",[]),kt(0)}})),u.createElement(O.default.Item,{label:"",name:"tag_discipline_ids",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"}],style:{paddingLeft:75}},u.createElement(N.default,{disabled:Ou===0,className:E.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,l)=>l.key.indexOf(t.toLowerCase())>=0},Gl.map(t=>u.createElement(N.default.Option,{key:t.name+t.id,value:t.id},u.createElement("div",{style:{display:"flex",alignItems:"center"}},u.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},t.name),(t==null?void 0:t.type)==="personal"&&u.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),Ou>0&&u.createElement("div",{className:E.concat},"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F",u.createElement("span",{onClick:()=>Iu(!0)},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")));return u.createElement("div",{className:E.page},u.createElement("section",null,u.createElement("div",{className:E.wrap},Pt.course_name&&ce&&u.createElement("section",{className:"animated fadeIn"},u.createElement("aside",{className:"mt10"},Pt.category&&u.createElement(j.Z,{separator:">"},u.createElement(j.Z.Item,null,u.createElement(_.Link,{to:`/classrooms/${Pt.course_id}/program_homework`},Pt.course_name)),u.createElement(j.Z.Item,null,u.createElement(_.Link,{to:`/classrooms/${Pt.course_id}/program_homework`},Pt.category.category_name)),u.createElement(j.Z.Item,null,Ht)))),u.createElement("div",{className:E.title},ce?Ht:"\u8BD5\u9898\u5E93"),ce&&u.createElement(Zn,{height:250,data:cl,ref:Kt}),u.createElement("div",{className:E.headerWrapper,id:"topicdom"},u.createElement("div",{className:E.tabsWrap},u.createElement(m.default,{activeKey:U,onChange:Rl,tabBarExtraContent:u.createElement("div",{className:E.searchWrap},U==="0"&&Ze&&u.createElement(Z.ZP,{className:E.addQuestionBtn,onClick:ql},u.createElement("img",{src:Tn,className:E.pngIcon,alt:""}),"\u65B0\u589E\u8BD5\u9898"),u.createElement(Qn,{allowClear:!0,suffix:u.createElement("i",{className:`iconfont icon-sousuo9 font14 ${E.searchIcon}`,onClick:()=>Mu(n.keyword)}),className:E.search,placeholder:"\u8BF7\u8F93\u5165\u9898\u53F7\u6216\u5176\u4ED6\u5173\u952E\u8BCD\u8FDB\u884C\u641C\u7D22",size:"middle",onChange:t=>{n.keyword=t.target.value,p(je({},n))},onSearch:Mu}))},u.createElement(Gt,{tab:"\u516C\u5171",key:"1"}),((we=(Ee=r.teachGroupData)==null?void 0:Ee.groups)==null?void 0:we.length)&&u.createElement(Gt,{tab:"\u56E2\u961F\u5171\u4EAB",key:"3"}),!(0,mt.ag)()&&!(0,mt.JA)()&&!ce&&u.createElement(Gt,{tab:"\u6536\u85CF\u5939",key:"2"}),u.createElement(Gt,{tab:"\u6211\u521B\u5EFA\u7684",key:"0"}))),(((Ie=s==null?void 0:s.userInfo)==null?void 0:Ie.professional_certification)||n.type!=="1")&&u.createElement(y.S,{showSelectAll:!1,className:E.select,disciplinesData:(se=r.disciplinesData)==null?void 0:se.disciplines,knowledgeData:tl,directionValue:n.discipline_id,subDisciplineValue:n.sub_discipline_id,typeValue:n.item_type,isprogram_homework:ce,showKnowledge:!0,name:yl,setname:hl,difficultyValue:n.difficulty,showShixun:!(0,mt.JA)()&&!n.exercise_id&&U!=="3"&&U!=="1",onShixunChange:na,onDirectionChange:kl,onTypeChange:wl,onDifficultyChange:Il,knowledgeValue:el,onKnowledgeChange:Ol,teachGroupData:(le=r.teachGroupData)==null?void 0:le.groups,onTeachGroupChange:ra,teachGroupValue:n.teach_group_id,showTeachGroup:Zl})),u.createElement("div",{className:E.treeWrapper,style:{display:U==="0"||U==="3"?"block":"none"}},u.createElement("div",{className:E.treeHeader},u.createElement(nn.Z,{activeTabsKey:U,data:ut,onClick:Yu}),U==="0"&&!ce&&u.createElement(Z.ZP,{type:"link",onClick:Xl,className:E.exportBtn},u.createElement("img",{src:Ln,alt:"",className:E.pngIcon}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),u.createElement(J.Z,{spinning:$t},u.createElement("div",{ref:gl,className:ku.length?E.treeContent:"",style:{maxHeight:"220px",overflow:"auto"}},u.createElement(du.Z,{setRootData:t=>{Dt.current=t},isProblemset:U==="0"?Ze:!1,reloadData:de,data:ku,onShare:la,onOpen:Yu,activeTabsKey:U,params:n,navigation:ut})))),u.createElement("div",{className:E.contentWrap},u.createElement("div",{className:E.batchWrap},u.createElement("div",{style:{flex:1,display:"flex",alignItems:"center"}},!ce&&u.createElement("div",{className:"font14"},(((ve=s==null?void 0:s.userInfo)==null?void 0:ve.professional_certification)||n.type!=="1")&&u.createElement(P.Z,{dropdownRender:()=>u.createElement(v.default,{selectedKeys:[Su]},Zu==null?void 0:Zu.map((t,l)=>u.createElement(v.default.Item,{key:t.name,onClick:()=>ca(t)},t.name)))},u.createElement("span",{style:{color:"#464F66"}},u.createElement("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),Su))),ce&&u.createElement("div",null,u.createElement(B.default,{checked:(K==null?void 0:K.filter(t=>ie==null?void 0:ie.map(l=>l.id).includes(t.id)).length)===K.length,onChange:t=>au(t.target.checked)},"\u672C\u9875\u5168\u9009",u.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",V==null?void 0:V.length,")"))),ce&&u.createElement(x.default,{open:Al,centered:!0,width:700,okText:`\u786E\u8BA4${C!=null&&C.pathId?"":nt?"\u7F16\u8F91":"\u65B0\u5EFA"}`,onCancel:()=>wu(!1),cancelText:"\u8FD4\u56DE\u5217\u8868",onOk:Ju,confirmLoading:Nu,title:"\u67E5\u770B\u5DF2\u9009"},u.createElement("div",{className:"font14 c-light-primary mb10"},"\u5DF2\u9009",ie==null?void 0:ie.length,"\u4E2A"),u.createElement("div",{style:{height:400,overflow:"auto"}},ie==null?void 0:ie.map((t,l)=>{var d,c,g,R,De,xe;return u.createElement("div",{key:l,className:E.sendModal},u.createElement("div",{className:E.li},u.createElement("p",null,t==null?void 0:t.name),u.createElement("div",{className:E.bottom},u.createElement("span",{className:"c-grey-333"},"\u7F16\u7A0B\u9898"),u.createElement("i",{className:E.line}),u.createElement("span",{className:"c-grey-333"},t.difficulty===1&&"\u7B80\u5355",t.difficulty===2&&"\u9002\u4E2D",t.difficulty===3&&"\u56F0\u96BE"),u.createElement("i",{className:E.line}),u.createElement("span",null,"\u521B\u5EFA\u8005\xA0",u.createElement(Q.Z,{title:(d=t==null?void 0:t.author)==null?void 0:d.name},u.createElement("span",{className:"c-grey-333"},((g=(c=t==null?void 0:t.author)==null?void 0:c.name)==null?void 0:g.length)>6?((De=(R=t==null?void 0:t.author)==null?void 0:R.name)==null?void 0:De.substr(0,3))+"...":(xe=t==null?void 0:t.author)==null?void 0:xe.name))),u.createElement("i",{className:E.line}),u.createElement("span",{className:E.des},"\u66F4\u65B0\xA0",u.createElement("span",{className:"c-grey-333"},t==null?void 0:t.updated_at)))),u.createElement("div",{className:E.del,onClick:()=>{zu(ie.filter(We=>We.id!==t.id).map(We=>We.id))}},"\u5220\u9664"))})))),u.createElement(T.Z,{align:"middle"},u.createElement("div",null,!n.item_type&&u.createElement("span",{style:{fontSize:"14px",color:"#999999"}},xl.map(t=>{if(Ru(t.value)>0)return u.createElement("span",{style:{marginLeft:6}},t.name,u.createElement("span",{style:{color:"#000000",marginLeft:6}},Ru(t.value)))}))),U==="0"&&Ze&&u.createElement(Z.ZP,{onClick:pa,type:"link",className:E.exportBtn},u.createElement("img",{src:Mn,className:E.pngIcon}),u.createElement("span",null,"\u5BFC\u51FA\u8BD5\u9898")))),ll?u.createElement("div",null,u.createElement(Z.ZP,{style:{paddingLeft:0},onClick:()=>{n.page=1,n.keyword=null,delete n.id,p(n),Xt(!1),Re(n),Pe(pt(je({},n),{parents:ut.slice(0,-1)}))},type:"link"}," ",u.createElement("i",{className:"iconfont icon-fanhui2 font14"}),"\u8FD4\u56DE"),u.createElement("span",{className:"font14 mr20 c-grey-333"},"\u641C\u7D22\u201C",n.keyword,"\u201D")):null,u.createElement("div",{className:E.contentListWrap},fe!==0?u.createElement(J.Z,{size:"middle",spinning:W["problemset/getItemBanks"]},K.map((t,l)=>{var d,c,g,R,De,xe,We;return u.createElement("div",{className:E.li,key:l},u.createElement("div",{className:E.top},u.createElement(cu.Z,{key:t.id,data:t,selectIds:V,onSelectCheckBox:zu})),u.createElement("div",{className:E.bottom},u.createElement("p",{className:`${E.actionLeftItem} ${E.questionTypeName}`},"No.",t==null?void 0:t.id),u.createElement("p",{className:`${E.actionLeftItem} ${E.questionTypeName}`},(d=_a.find(rt=>rt.type===t.item_type))==null?void 0:d.name),u.createElement("p",{className:E.actionLeftItem},va[t.difficulty]),u.createElement("p",{className:E.actionLeftItem},"\u521B\u5EFA\u8005",u.createElement(Q.Z,{title:(c=t==null?void 0:t.author)==null?void 0:c.name},u.createElement("span",{className:"c-grey-333"},((R=(g=t==null?void 0:t.author)==null?void 0:g.name)==null?void 0:R.length)>6?((xe=(De=t==null?void 0:t.author)==null?void 0:De.name)==null?void 0:xe.substr(0,5))+"...":(We=t==null?void 0:t.author)==null?void 0:We.name))),u.createElement("p",{className:E.actionLeftItem},"\u66F4\u65B0",u.createElement("span",{className:"c-grey-333"},t==null?void 0:t.updated_at)),u.createElement("p",{className:E.actionLeftItem},"\u4F7F\u7528\u6B21\u6570",u.createElement("span",{className:"c-grey-333"},t==null?void 0:t.quotes)),!ce&&u.createElement("div",{className:E.more},Fa({},t))))})):u.createElement(J.Z,{size:"middle",spinning:W["problemset/getItemBanks"]},u.createElement(X.Z,{customText:!((gt=s==null?void 0:s.userInfo)!=null&>.professional_certification)&&n.type==="1"&&"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u9898\u5E93\u8D44\u6E90",ButtonTwo:!((yt=s==null?void 0:s.userInfo)!=null&&yt.professional_certification)&&n.type==="1"?u.createElement(Z.ZP,{style:{borderRadius:20},type:"primary",onClick:()=>{_.history.push("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1"):""}))),fe!==0&&!ce&&u.createElement(I.Z,{showQuickJumper:!0,onChange:Tu,defaultCurrent:1,pageSize:n==null?void 0:n.per_page,current:n.page||1,total:fe,showTotal:t=>u.createElement(u.Fragment,null,u.createElement("span",{className:"mr10 font12"},"\u5171",u.createElement("span",{className:"c-light-primary"},t),"\u6761\u6570\u636E"))}),ce&&u.createElement("div",{style:{height:20}})),Ze&&u.createElement(on,{basketData:r.basketData,visible:Jt,basketTotal:Nt,onClose:()=>Cu(!1),onDelete:zl,onClear:Jl,onSubmit:()=>H(void 0,null,function*(){var t,l,d,c,g;const R=yield A({type:"problemsetPreview/getEditDisciplines",payload:{source:"question"}}),De=(t=R==null?void 0:R.disciplines)==null?void 0:t[0],xe=yield A({type:"problemsetPreview/newPreviewProblemset",payload:{name:"\u9ED8\u8BA4\u8BD5\u5377\u540D\u79F0",difficulty:2,duration:60,discipline_id:((l=R==null?void 0:R.new_checked)==null?void 0:l.discipline_id)||(De==null?void 0:De.id),sub_discipline_id:((d=R==null?void 0:R.new_checked)==null?void 0:d.sub_discipline_id)||((g=(c=De==null?void 0:De.sub_disciplines)==null?void 0:c[0])==null?void 0:g.id)}});xe.status===0&&_.history.push(`paperlibrary/add/${xe.exam_id}?defaultActiveKey=1&type=2`)})}),!(0,mt.JA)()&&Ze&&u.createElement(_n,{visibleBasket:Jt,onToggleVisible:()=>Cu(!Jt),count:Nt})),u.createElement(q,null),u.createElement(at,{onReloadData:de,isPiliangRevoke:sl}),u.createElement(bt,{onReloadData:()=>Lu([null])}),u.createElement(fn,{onReloadData:de,onReloadBasketData:it}),o.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?u.createElement(xn,{shixunIds:il,cb:ua}):null,u.createElement(It.Z,null),u.createElement(ct.Z,null),u.createElement(He.Z,null),u.createElement(st.Z,null),u.createElement(Ot.Z,null),u.createElement(tn.Z,null),u.createElement(un.Z,null),u.createElement(he,null),u.createElement(Ae,{onOk:da}),u.createElement(L.Z,{onOk:ma})),Ze?u.createElement(e.Fragment,null,!!(V!=null&&V.length)&&u.createElement("div",{className:E.batch},u.createElement("aside",null,u.createElement("div",{style:{flexShrink:0,marginRight:20}},u.createElement(B.default,{className:"font14",checked:K!=null&&K.length?V.length===(K==null?void 0:K.length):!1,onChange:t=>au(t.target.checked)},"\u672C\u9875\u5168\u9009",u.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",V==null?void 0:V.length,")"))),u.createElement("div",{className:E.btns},_t&&u.createElement("div",{className:E.btn,onClick:()=>wt(!0)},u.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u52A0\u5165\u8BD5\u9898\u7BEE"),_t&&u.createElement("div",{className:E.btn,onClick:()=>wt(!1)},u.createElement("i",{className:"iconfont icon-piliangyichu"}),"\u79FB\u51FA\u8BD5\u9898\u7BEE"),_t&&U==="1"&&u.createElement("div",{className:E.btn,onClick:()=>{(V==null?void 0:V.length)>0?x.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:u.createElement("div",{className:`font14 ${E.overflow}`,style:{maxHeight:500,overflow:"auto"}},u.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),u.createElement(J.Z,{spinning:$t},u.createElement(pe.Z,{defaultValue:!0,value:oe.current,onChange:t=>oe.current=t}))),onOk:()=>H(void 0,null,function*(){var t;const l=yield(0,$.Rp)({id:V,group_id:(t=oe.current)==null?void 0:t[0]});oe.current=[],(l==null?void 0:l.status)===0&&(Pe(n),de(),D.ZP.success("\u52A0\u5165\u6210\u529F"))})}):D.ZP.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898")}},u.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u6279\u91CF\u52A0\u5165\u6211\u7684\u9898\u5E93"),U==="1"&&(0,mt.ag)()&&u.createElement("div",{className:E.btn,onClick:()=>{xu(!0),oa(V)}},u.createElement("i",{className:"iconfont icon-piliangchexiaogongkai font16"}),"\u6279\u91CF\u64A4\u9500\u516C\u5F00"),U==="0"&&u.createElement("div",{className:E.btn,onClick:Qu}," ",u.createElement("i",{className:"iconfont icon-pilianggongkai"}),"\u516C\u5F00"),U==="0"&&!Gu&&u.createElement("div",{className:E.btn,onClick:()=>lu()}," ",u.createElement("i",{className:"iconfont icon-pilianggongxiang"}),"\u6279\u91CF\u5171\u4EAB"),U==="0"&&u.createElement("div",{className:E.btn,onClick:$u}," ",u.createElement("i",{className:"iconfont icon-piliangshanchu3 c-red"}),"\u5220\u9664"),U==="0"&&u.createElement("div",{className:E.btn,onClick:Ea}," ",u.createElement("i",{className:"iconfont icon-fabu5"}),"\u53D1\u5E03"),U==="0"&&u.createElement("div",{className:E.btn,onClick:()=>nu()},u.createElement("i",{className:"iconfont icon-yidongmulu font16"}),"\u79FB\u81F3\u6587\u4EF6\u5939"),u.createElement("div",{onClick:()=>Qe([]),style:{marginLeft:"auto"},className:E.btn}," ",u.createElement("i",{className:"iconfont icon-piliangcaozuoicon2"}),"\u53D6\u6D88\u64CD\u4F5C"))))):ce?"":u.createElement("div",{className:E.batch},u.createElement("aside",null,u.createElement("div",{style:{flexShrink:0,marginRight:20}},u.createElement(B.default,{className:"font14",checked:K!=null&&K.length?V.length===(K==null?void 0:K.length):!1,onChange:t=>au(t.target.checked)},"\u672C\u9875\u5168\u9009",u.createElement("span",{style:{color:"#999",fontSize:12}},"/\u5DF2\u9009(",V==null?void 0:V.length,")"))),u.createElement("div",{className:E.btns},_t&&!!(V!=null&&V.length)&&u.createElement("div",{className:E.btn,onClick:()=>wt(!0)},u.createElement("i",{className:"iconfont icon-piliangjiaru"}),"\u6279\u91CF\u52A0\u5165"),_t&&!!(V!=null&&V.length)&&u.createElement("div",{className:E.btn,onClick:()=>wt(!1)},u.createElement("i",{className:"iconfont icon-piliangyichu"}),"\u6279\u91CF\u79FB\u51FA"),u.createElement("div",{className:"c-grey-333 font12 mr40",style:{marginLeft:"auto"}},"\u5DF2\u52A0\u5165:\xA0\xA0",Xn,"\u9898"),u.createElement("div",{onClick:fa,className:E.btn},"\u8FD4\u56DE\u8BD5\u5377")))),ce&&u.createElement("div",{className:E.batch},u.createElement("aside",null,u.createElement("div",{style:{flexShrink:0,marginRight:20}},u.createElement(I.Z,{showQuickJumper:!0,onChange:Tu,defaultCurrent:1,pageSize:n==null?void 0:n.per_page,current:n.page||1,hideOnSinglePage:!0,total:fe,showTotal:t=>u.createElement("span",{className:"mr10"},"\u5171",u.createElement("span",{className:"c-light-primary"},t),"\u6761\u6570\u636E")})),u.createElement("div",{className:E.btns},u.createElement(T.Z,{align:"middle",style:{marginLeft:"auto"}},u.createElement(T.Z,{onClick:()=>{if((ie==null?void 0:ie.length)<=0){D.ZP.info("\u5F53\u524D\u6682\u65E0\u6570\u636E");return}wu(!0)},align:"middle",className:"current"},u.createElement("i",{className:"iconfont icon-yixuan mr10 c-light-primary font20"}),u.createElement("span",null,"\u5DF2\u9009",u.createElement("span",{className:"c-light-primary"},V.length),"\u4E2A")),u.createElement(Z.ZP,{className:"mr20 ml40",onClick:()=>{if(C!=null&&C.pathId)_.history.push(`/paths/${C.pathId}`);else{if(nt){_.history.push(`/classrooms/${C.coursesId}/program_homework/${C.categoryId}/detail?tabs=1`);return}_.history.push(`/classrooms/${C.coursesId}/program_homework`)}}},"\u53D6\u6D88"),u.createElement(Z.ZP,{loading:Nu,onClick:Ju,type:"primary"},"\u786E\u8BA4",C!=null&&C.pathId?"":nt?"\u7F16\u8F91":"\u65B0\u5EFA"))))),u.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:E.publicQuest,open:Yl,title:u.createElement("div",{style:{fontWeight:"bold"}},"\u4FEE\u6539\u77E5\u8BC6\u70B9"),width:"640px",onCancel:()=>{uu(!1),kt(0),Ke.resetFields()},onOk:()=>H(void 0,null,function*(){Ke.validateFields().then(t=>H(void 0,null,function*(){const l=yield(0,ze.ZP)(`/api/item_banks/${ht==null?void 0:ht.id}/update_tag.json`,{method:"put",body:{name:Wl.current,tag_discipline_ids:t==null?void 0:t.tag_discipline_ids}});(l==null?void 0:l.status)===0&&(D.ZP.success("\u4FEE\u6539\u6210\u529F"),uu(!1),Re(n),Ke.resetFields())}))})},u.createElement("div",{className:E.publicQuestContent},u.createElement(Xu,null))),u.createElement(x.default,{width:640,className:E.publicQuest,centered:!0,title:u.createElement("div",{style:{fontWeight:"bold"}},"\u516C\u5F00\u8BD5\u9898"),okText:"\u7533\u8BF7\u516C\u5F00",open:Bl,onCancel:()=>{qt(!1),kt(0),Qt(null),Ke.resetFields()},onOk:()=>{Ke.validateFields().then(t=>H(void 0,null,function*(){const l=U==="3"?1:2;(yield(0,$.wX)({id:ht==null?void 0:ht.id,source:l,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&&(Lt.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),Lt.current=!1,Qt(null),Qe([]),de(),D.ZP.success("\u7533\u8BF7\u6210\u529F")),qt(!1),kt(0),Ke.resetFields()}))}},u.createElement("div",{className:E.publicQuestContent},u.createElement("div",{className:E.public_tips},u.createElement(jn.Z,{style:{color:"#FF8C29",marginRight:10}}),"\u8BBE\u7F6E\u8BD5\u9898\u7684\u77E5\u8BC6\u70B9\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00"),u.createElement(Xu,null))),u.createElement(Vn.Z,{open:Dl,subDisciplineId:(Ct=Ke.getFieldValue("sub_discipline_id"))==null?void 0:Ct[1],onCancel:()=>{Iu(!1)},onOkClick:t=>{tu(l=>[...l,t]),Ke.setFieldValue("tag_discipline_ids",[...Ke.getFieldValue("tag_discipline_ids"),t==null?void 0:t.id])}}))};var zn=(0,_.connect)(({classroomList:o,problemset:r,user:s,loading:h,globalSetting:W,shixunHomeworks:A})=>({classroomList:o,problemset:r,user:s,globalSetting:W,loading:h.effects,shixunHomeworks:A}))(Un)},37518:function(Te,Fe,i){i.d(Fe,{AD:function(){return me},D9:function(){return $},Hp:function(){return ee},IM:function(){return Je},Iy:function(){return be},KM:function(){return ne},MJ:function(){return re},Ne:function(){return Ne},ON:function(){return f},Uj:function(){return at},VY:function(){return Xe},YO:function(){return Le},YX:function(){return ke},Zn:function(){return N},_g:function(){return I},_k:function(){return he},c6:function(){return Y},cr:function(){return j},eV:function(){return pe},fi:function(){return Z},gh:function(){return te},hS:function(){return Ae},iA:function(){return P},j6:function(){return L},je:function(){return ye},jj:function(){return X},kS:function(){return et},o6:function(){return q},pO:function(){return Bt},rQ:function(){return Se},sA:function(){return Ue},xm:function(){return ae},xo:function(){return Me},y8:function(){return ge},yd:function(){return T}});var e=i(69843),_=i(41167),y=i(13330),m=i(8591),S=i(71848),O=Object.defineProperty,x=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,J=(a,F,k)=>F in a?O(a,F,{enumerable:!0,configurable:!0,writable:!0,value:k}):a[F]=k,B=(a,F)=>{for(var k in F||(F={}))z.call(F,k)&&J(a,k,F[k]);if(x)for(var k of x(F))D.call(F,k)&&J(a,k,F[k]);return a},v=(a,F,k)=>new Promise((Be,bt)=>{var It=st=>{try{He(k.next(st))}catch(Ot){bt(Ot)}},ct=st=>{try{He(k.throw(st))}catch(Ot){bt(Ot)}},He=st=>st.done?Be(st.value):Promise.resolve(st.value).then(It,ct);He((k=k.apply(a,F)).next())});const Q=()=>{(0,_.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},M=()=>{(0,_.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},N=a=>v(void 0,null,function*(){Q(),(yield(0,e.YR)(B({},a))).status===0&&(yield(0,y.QH)("",(0,y.NY)({url:S.Z.API_SERVER+`/api/courses/${a.coursesId}/export_couser_info.json`,query:a}))),M()}),j=a=>v(void 0,null,function*(){const F=yield(0,e.yS)(B({},a));if(F.status===0)m.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),_.history.push(`/classrooms/${a.coursesId}/exportlist/course_member_act_score`);else{if(F.status===-2)return F;F.status===-3&&((0,_.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),_.history.push(`/classrooms/${a.coursesId}/exportlist/course_member_act_score`))}}),Z=a=>v(void 0,null,function*(){const F=yield(0,e.W0)(B({},a));if(F.status===0)m.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),_.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_score`);else{if(F.status===-4)return F;F.status===-3&&((0,_.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),_.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_score`))}}),P=a=>v(void 0,null,function*(){const F=yield(0,e.Nl)(B({},a));if(F.status===0)m.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),_.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else{if(F.status===-4)return F;F.status===-3&&((0,_.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),_.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`))}}),T=a=>v(void 0,null,function*(){const F=yield(0,e.IU)(B({},a));if(F.status===0)m.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),_.history.push(`/classrooms/${a.coursesId}/exportlist/export_star_user`);else{if(F.status===-4)return F;F.status===-3&&((0,_.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),_.history.push(`/classrooms/${a.coursesId}/exportlist/export_star_user`))}}),I=a=>v(void 0,null,function*(){const F=yield(0,e.td)(B({},a));if(F.status===0)m.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),_.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else{if(F.status===-2)return F;if(F.status===-3)(0,_.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),_.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_exercise_and_other`);else if(F.status===-4)return F}}),L=a=>v(void 0,null,function*(){const F=yield(0,e.QX)(B({},a));if(F.status===0)m.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),_.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_homework`);else{if(F.status===-4)return F;F.status===-3&&((0,_.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),_.history.push(`/classrooms/${a.coursesId}/exportlist/course_total_homework`))}}),X=(a,F)=>v(void 0,null,function*(){const k=yield(0,e.o_)(B({},a));k.status===0?(m.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"),_.history.push(`/classrooms/${a.coursesId}/exportlist/${F}`)):k.status===-3&&((0,_.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),_.history.push(`/classrooms/${a.coursesId}/exportlist/${F}`))}),ee=(a,F)=>v(void 0,null,function*(){const k=yield(0,e.ZL)(B({},a));k.status===0?(m.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"),_.history.push(`/classrooms/${a.coursesId}/exportlist/${F}`)):k.status===-3&&((0,_.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),_.history.push(`/classrooms/${a.coursesId}/exportlist/${F}`))}),re=(a,F)=>v(void 0,null,function*(){const k=yield(0,e.vV)(B({},a));k.status===0?(m.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"),_.history.push(`/classrooms/${a.coursesId}/exportlist/${F}`)):k.status===-3&&((0,_.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),_.history.push(`/classrooms/${a.coursesId}/exportlist/${F}`))}),be=(a,F)=>v(void 0,null,function*(){const k=yield(0,e.aP)(B({},a));k.status===0?(m.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),_.history.push(`/classrooms/${a.coursesId}/exportlist/${F}`)):k.status===-3&&((0,_.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),_.history.push(`/classrooms/${a.coursesId}/exportlist/${F}`))}),Ge=a=>v(void 0,null,function*(){Q(),(yield exportCourseWorkListAppendix(B({},a))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${a.categoryId}/works_list.zip`,query:a}))),M()}),Ue=a=>v(void 0,null,function*(){Q(),yield(0,y.QH)("",S.Z.API_SERVER+`/api/polls/${a.categoryId}/commit_result.xlsx`),M()}),te=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+`/api/courses/${a.coursesId}/attendances/export_xlsx_data.xlsx`,query:a}))}),q=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+`/api/courses/${a.coursesId}/video_study_statics.xlsx`,query:a}))}),Y=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+`/api/courses/${a.coursesId}/export_video_study.xlsx`,query:a}))}),pe=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+`/api/courses/${a.coursesId}/export_course_students_info.xlsx`,query:a}))}),me=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+"/api/school_manages/students.xlsx",query:a}))}),Se=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+"/api/item_banks/export.xlsx",query:a}))}),ge=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:a}))}),ye=a=>v(void 0,null,function*(){const F=yield(0,e.Uy)(B({},a));F.status===0?(m.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),_.history.push(`/classrooms/${a.coursesId}/exportlist/exercise_score`)):F.status===-3&&((0,_.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),_.history.push(`/classrooms/${a.coursesId}/exportlist/exercise_score`))}),he=a=>v(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+`/api/export_records/${a.id}.xlsx`,query:a}))}),ae=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:a}))}),$=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+`/api/courses/${a==null?void 0:a.coursesId}/${a.menuKey}_statistic.xlsx?${a.checkedList.map(F=>`course_group_id[]=${F}`).join("&")}`,query:a}))}),Ne=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_training_objectives.xlsx`,query:a}))}),Je=a=>v(void 0,null,function*(){yield(0,y.FH)(a==null?void 0:a.name,(0,y.NY)({url:S.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:a}))}),Ae=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_courses.xlsx`,query:a}))}),Me=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+`/api/ec_years/${a==null?void 0:a.ec_year_id}/ec_graduation_requirements.xlsx`,query:a}))}),Xe=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:a}))}),et=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:a}))}),f=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+`/api/examination_banks/${a.id}.json`,query:a}))}),ke=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+`/api/exercises/${a.categoryId}.json`,query:a}))}),Le=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+`/api/polls/${a==null?void 0:a.id}/commit_result.json`,query:a}))}),at=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+"/api/paths/get_task_pass.json",query:a}))}),Bt=(a,F)=>v(void 0,null,function*(){yield(0,y.FH)(F||"",(0,y.NY)({url:S.Z.API_SERVER+`/api/exercises/${a==null?void 0:a.exercise_id}/consult_exercise.json`,query:a}))}),ne=a=>v(void 0,null,function*(){yield(0,y.FH)("",(0,y.NY)({url:S.Z.API_SERVER+`/api/competitions/${a==null?void 0:a.identifier}/competition_commit_records/member_works.xlsx`,query:a}))})},73631:function(Te){Te.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(Te){Te.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},31328:function(Te){Te.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"}}]);
|