|
|
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[11545,14599,85541],{60437:function(e,n,t){t.d(n,{Z:function(){return x}});var i=t(82242),s=t.n(i),r=t(7557),a=t.n(r),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(39647),p=t.n(d),f=t(3113),m=t(59301),h=t(37712),v=["children"],x=function(e){var n=e.children,t=p()(e,v),i=(0,m.useState)(!1),r=u()(i,2),o=r[0],l=r[1];return(0,h.jsx)(f.ZP,s()(s()({},t),{},{loading:o,onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,l(!0),e.next=4,t.onClick(n);case 4:l(!1),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),l(!1);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n){return e.apply(this,arguments)}}(),children:n}))}},86994:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(82242),s=t.n(i),r=t(7557),a=t.n(r),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(39647),p=t.n(d),f=t(59301),m=t(38318),h=t(51201),v="customTree___ZhEHU",x="name___RIkn2",g=t(37712),A=["value","onChange","defaultValue","disabled"],y=function(e){var n=e.value,t=e.onChange,i=e.defaultValue,r=e.disabled,o=p()(e,A),l=(0,f.useState)([]),d=u()(l,2),y=d[0],_=d[1],b=(0,f.useState)("1"),j=u()(b,2),k=j[0],w=j[1];(0,f.useEffect)((function(){C()}),[]);var C=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.NZ)({});case 2:null!=(n=e.sent)&&n.data&&(t=[{title:(0,g.jsx)("div",{title:"根目录",className:x,children:"根目录"}),value:0,key:0,icon:(0,g.jsx)("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:N(n.data||[])}],_(t),w("2"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=function(e){function n(e){var t=e.children,i=Array.isArray(t)&&t.length>0,s=null==e?void 0:e.group_id;return{title:(0,g.jsx)("div",{title:null==e?void 0:e.name,className:x,children:null==e?void 0:e.name}),value:s,key:s,icon:(0,g.jsx)("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:i?null==t?void 0:t.map((function(e){return n(e)})):[]}}return null==e?void 0:e.map((function(e){return n(e)}))},I=i?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:n,defaultExpandedKeys:n};return(0,g.jsx)("div",{className:v,children:(0,g.jsx)(m.Z,s()(s()({},I),{},{showIcon:!0,treeData:y,onSelect:t,disabled:r},o),k)})}},50114:function(e,n,t){t.d(n,{Z:function(){return d}});var i=t(79800),s=t.n(i),r=t(78241),a=t(92832),o=t(3113),c=t(59301),l={search:"search___JA0r9",btn:"btn___GGtZC"},u=t(37712),d=function(e){var n=e.value,t=e.onChange,i=r.Z.useForm(),d=s()(i,1)[0],p=(0,c.useRef)(!1);(0,c.useEffect)((function(){n&&d.setFieldsValue(n)}),n);return(0,u.jsx)("div",{className:l.search,children:(0,u.jsxs)(r.Z,{className:l.formWrap,colon:!1,form:d,size:"large",layout:"inline",onFinish:function(e){p.current||function(e){p.current||t(e),p.current=!0,setTimeout((function(){p.current=!1}),2e3)}(e)},children:[(0,u.jsx)(r.Z.Item,{label:"实践项目名称",name:"keyword",initialValue:"",children:(0,u.jsx)(a.Z,{style:{width:280,height:40}})}),(0,u.jsx)(r.Z.Item,{label:"学校/单位",name:"schools",initialValue:"",style:{margin:"0 40px"},children:(0,u.jsx)(a.Z,{style:{width:280,height:40}})}),(0,u.jsx)(r.Z.Item,{label:"创建者/合作者",name:"creator",initialValue:"",children:(0,u.jsx)(a.Z,{style:{width:200,height:40}})}),(0,u.jsx)(o.ZP,{className:l.btn,type:"primary",htmlType:"submit",children:"搜索"})]})})}},31693:function(e,n,t){t.d(n,{S:function(){return k}});var i=t(79800),s=t.n(i),r=t(59301),a=t(20834),o=t(38854),c="main___A2KB0",l="wrap___PrMse",u="content___pEqhq",d="programName___h8PAJ",p="name___oxG0a",f="directionContentWrap____Ymcj",m="directionItem___uCMBX",h="active___vOl0l",v="subActive___WzT87",x="subItem___nVuXN",g="subMenu___DqKGV",A="action___O7v85",y=t(37712),_=[{name:"编程题",value:"PROGRAM"},{name:"单选题",value:"SINGLE"},{name:"多选题",value:"MULTIPLE"},{name:"判断题",value:"JUDGMENT"},{name:"填空题",value:"COMPLETION"},{name:"简答题",value:"SUBJECTIVE"},{name:"组合题",value:"COMBINATION"},{name:"程序填空题",value:"BPROGRAM"}],b=[{name:"简单",value:1},{name:"适中",value:2},{name:"困难",value:3}],j=[{name:"随机组卷",value:1},{name:"人工组卷",value:2}],k=function(e){e.showSelectAll;var n=e.disciplinesData,t=void 0===n?[]:n,i=e.knowledgeData,k=void 0===i?[]:i,w=e.directionValue,C=e.subDisciplineValue,N=e.typeValue,I=e.knowledgeValue,Z=e.showKnowledge,E=void 0!==Z&&Z,B=e.showRandomType,T=void 0!==B&&B,P=e.difficultyValue,S=e.randomValue,Q=(e.selectAll,e.languagesvalue,e.className),L=(e.languages,e.isprogram_homework),R=e.showShixun,O=void 0!==R&&R,M=e.showItemType,F=void 0===M||M,W=e.onShixunChange,D=void 0===W?function(){}:W,V=e.onDirectionChange,X=void 0===V?function(){}:V,z=e.onTypeChange,q=void 0===z?function(){}:z,G=e.onDifficultyChange,Y=void 0===G?function(){}:G,H=(e.handlelanguagesChange,e.onKnowledgeChange),U=void 0===H?function(){}:H,K=e.onRandomChange,J=void 0===K?function(){}:K,$=e.showTeachGroup,ee=void 0!==$&&$,ne=e.teachGroupData,te=void 0===ne?[]:ne,ie=e.onTeachGroupChange,se=void 0===ie?function(){}:ie,re=e.teachGroupValue,ae=(0,r.useState)(0),oe=s()(ae,2),ce=oe[0],le=oe[1],ue=(0,r.useRef)(null),de=(0,r.useState)(0),pe=s()(de,2),fe=pe[0],me=pe[1],he=(0,r.useRef)(null);(0,r.useEffect)((function(){var e;0!==t.length&&((null==ue||null===(e=ue.current)||void 0===e?void 0:e.clientHeight)>108?le(1):le(0));0===t.length&&le(0)}),[t]),(0,r.useEffect)((function(){var e;0!==k.length&&((null==he||null===(e=he.current)||void 0===e?void 0:e.clientHeight)>108?me(1):me(0));0===k.length&&me(0)}),[k]);var ve=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;return(0,y.jsx)(a.Z,{className:g,children:e.map((function(e){return(0,y.jsx)(a.Z.Item,{children:(0,y.jsx)("a",{className:"".concat(x," ").concat(C===e.id?v:""),onClick:function(){return X(n,e.id)},children:e.name})},e.id)}))})};return(0,y.jsx)("aside",{className:Q?"".concat(c," ").concat(Q):c,children:(0,y.jsxs)("div",{className:l,children:[L&&(0,y.jsx)("div",{className:d,children:"试题库-编程题"}),ee&&(0,y.jsxs)("div",{className:u,children:[(0,y.jsx)("span",{className:p,children:"团队"}),(0,y.jsxs)("div",{className:f,children:[(0,y.jsx)("li",{className:"".concat(m," ").concat(re?"":h," "),onClick:function(){return se(null)},children:"全部"}),null==te?void 0:te.map((function(e){return(0,y.jsx)("li",{className:"".concat(m," ").concat(re===e.group_id?h:""," "),onClick:function(){return se(e.group_id)},children:e.name},e.group_id)}))]})]}),(0,y.jsxs)("div",{className:u,children:[(0,y.jsx)("span",{className:p,children:"方向"}),(0,y.jsx)("span",{}),(0,y.jsxs)("div",{className:f,style:{overflow:"hidden",height:1===ce?88:"auto"},children:[(0,y.jsx)("li",{className:"".concat(m," ").concat(w?"":h," "),onClick:function(){return X(null)},children:"全部"}),t.map((function(e){var n;return(0,y.jsx)(r.Fragment,{children:(null===(n=e.sub_disciplines)||void 0===n?void 0:n.length)>0?(0,y.jsx)(o.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:function(e){return e.parentNode},dropdownRender:function(){return ve(e.sub_disciplines,e.id)},children:(0,y.jsx)("li",{className:"".concat(m," ").concat(w===e.id?h:""," "),onClick:function(){return X(e.id)},children:e.name})}):(0,y.jsx)("li",{className:"".concat(m," ").concat(w===e.id?h:""," "),onClick:function(){return X(e.id)},children:e.name})},e.id)}))]}),(0,y.jsx)("div",{className:f,ref:ue,style:{height:"auto",position:"fixed",left:0,top:0,width:1024,visibility:"hidden"},children:t.map((function(e){var n;return(0,y.jsx)(r.Fragment,{children:(null===(n=e.sub_disciplines)||void 0===n?void 0:n.length)>0?(0,y.jsx)(o.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:function(e){return e.parentNode},dropdownRender:function(){return ve(e.sub_disciplines,e.id)},children:(0,y.jsx)("li",{className:"".concat(m," ").concat(w===e.id?h:""," "),onClick:function(){return X(e.id)},children:e.name})}):(0,y.jsx)("li",{className:"".concat(m," ").concat(w===e.id?h:""," "),onClick:function(){return X(e.id)},children:e.name})},e.id)}))}),!!ce&&(0,y.jsxs)("div",{className:A,children:[1===ce&&(0,y.jsxs)("span",{onClick:function(){return le(2)},children:["展开",(0,y.jsx)("i",{className:"iconfont icon-xiala"})]}),2===ce&&(0,y.jsxs)("span",{onClick:function(){return le(1)},children:["收起",(0,y.jsx)("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})]})]})]}),E&&(0,y.jsxs)("div",{className:u,children:[(0,y.jsx)("span",{className:p,children:"知识点"}),(0,y.jsxs)("div",{className:f,style:{overflow:"hidden",height:1===fe?94:"auto"},children:[(0,y.jsx)("li",{className:"".concat(m," ").concat(-1===I?h:""," "),onClick:function(){return U(-1)},children:"全部"}),k.map((function(e){return(0,y.jsx)("li",{className:"".concat(m," ").concat(I===e.id?h:""," "),onClick:function(){return U(e.id)},children:e.name},e.id)}))]}),(0,y.jsx)("div",{ref:he,className:f,style:{height:"auto",position:"fixed",left:0,top:0,width:1010,visibility:"hidden"},children:k.map((function(e){return(0,y.jsx)("li",{className:"".concat(m," ").concat(I===e.id?h:""," "),onClick:function(){return U(e.id)},children:e.name},e.id)}))}),!!fe&&(0,y.jsxs)("div",{className:A,children:[1===fe&&(0,y.jsxs)("span",{onClick:function(){return me(2)},children:["展开",(0,y.jsx)("i",{className:"iconfont icon-xiala"})]}),2===fe&&(0,y.jsxs)("span",{onClick:function(){return me(1)},children:["收起",(0,y.jsx)("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})]})]})]}),F&&!L&&(0,y.jsxs)("div",{className:u,children:[(0,y.jsx)("span",{className:p,children:"题型"}),(0,y.jsx)("li",{className:"".concat(m," ").concat(N?"":h," "),onClick:function(){return q(null)},children:"全部"}),(0,y.jsxs)("div",{className:f,children:[_.map((function(e){return(0,y.jsx)("li",{className:"".concat(m," ").concat(N===e.value?h:""," "),onClick:function(){return q(e.value)},children:e.name},e.name)})),O&&(0,y.jsx)("li",{className:m,onClick:function(){return D()},children:"实训题"},"实训题")]})]}),(0,y.jsxs)("div",{className:u,children:[(0,y.jsx)("span",{className:p,children:"难度"}),(0,y.jsx)("li",{className:"".concat(m," ").concat(P?"":h," "),onClick:function(){return Y(null)},children:"全部"}),(0,y.jsx)("div",{className:f,children:b.map((function(e){return(0,y.jsx)("li",{className:"".concat(m," ").concat(P===e.value?h:""," "),onClick:function(){return Y(e.value)},children:e.name},e.name)}))})]}),T&&(0,y.jsxs)("div",{className:u,children:[(0,y.jsx)("span",{className:p,children:"类型"}),(0,y.jsx)("li",{className:"".concat(m," ").concat(S?"":h," "),onClick:function(){return J(null)},children:"全部"}),(0,y.jsx)("div",{className:f,children:j.map((function(e){return(0,y.jsx)("li",{className:"".concat(m," ").concat(S===e.value?h:""," "),onClick:function(){return J(e.value)},children:e.name},e.name)}))})]})]})})}},65591:function(e,n,t){var i=t(79800),s=t.n(i),r=t(59301),a=t(36625),o=(t(48136),t(81107)),c=t(43418),l=t(37712),u=(0,r.forwardRef)((function(e,n){var t=e.callback,i=e.width,u=e.onChange,d=e.disabled,p=e.readOnly,f=e.type,m=void 0===f?"":f,h=e.value,v=void 0===h?"":h,x=e.style,g=void 0===x?{}:x,A=(0,r.useRef)(),y=(0,r.useRef)(),_=(0,r.useState)(0),b=s()(_,2),j=b[0],k=b[1],w=(0,r.useState)(0),C=s()(w,2),N=C[0],I=C[1],Z=(0,r.useState)(!1),E=s()(Z,2),B=E[0],T=E[1],P=function(){var e=document.createElement("div");e.innerHTML=A.current.getValue();var n=e.innerText;return t&&t(n),n};(0,r.useImperativeHandle)(n,(function(){return{getData:P}}));var S=function(e,n,t,i){var s=document.body.clientHeight,r=document.body.clientWidth;return!(e<20&&t>e||e>r-20&&t<e||n<20&&i>n||n>s-20&&i<n)||(document.body.onmousemove=null,document.body.onmouseup=null,!1)};(0,r.useEffect)((function(){B&&setTimeout((function(){var e=document.getElementsByClassName("markdown-popup-form")[0],n=window.innerWidth/2-e.offsetWidth/2,t=window.innerHeight/2-e.offsetHeight/2;k(n),I(t)}),0)}),[B]);return(0,l.jsxs)("div",{style:g,children:[(0,l.jsx)("div",{style:{width:i||"100%",position:"relative"},className:"".concat(a.Z.mathFillWrap," ").concat(d||p?"cursorDefault":""),onClick:function(){d||p||T(!0)},children:(0,l.jsx)("math-field",{disabled:d,locale:"zh_cn",class:"".concat(a.Z.mathField," ").concat(m),readOnly:p,placeholder:"请输入公式",ref:A,style:{width:"100%",fontSize:v?18:14},value:v||""})}),(0,l.jsx)(c.Z,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:j,top:N},title:(0,l.jsx)("div",{style:{cursor:"move"},onMouseDown:function(e){e.preventDefault();var n=e.clientX-j,t=e.clientY-N;document.body.onmousemove=function(e){var i=e.clientX-n,s=e.clientY-t,r=document.getElementsByClassName("markdown-popup-form")[0],a=window.innerWidth-r.offsetWidth,o=window.innerHeight-r.offsetHeight;i=Math.max(0,Math.min(i,a)),s=Math.max(0,Math.min(s,o)),S(e.clientX,e.clientY,n,t)&&(k(i),I(s))},document.body.onmouseup=function(){document.body.onmousemove=null}},children:"输入公式"}),open:B,onOk:function(){var e=y.current.getData();A.current.setValue(e),u(e),T(!1)},onCancel:function(){T(!1)},destroyOnClose:!0,className:"markdown-popup-form",children:(0,l.jsx)(o.Z,{value:v,ref:y,onChange:u,showSaveButton:!1})})]})}));n.Z=u},80044:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),o=t(79800),c=t.n(o),l=t(59301),u=t(78241),d=t(43418),p=t(92832),f=t(680),m=t(23634),h="publicQuest___iYvzo",v="publicQuestContent___vgbKh",x="public_tips___UX0Dn",g=t(76983),A=t(37712),y=function(e){e.type;var n=e.open,t=e.onCancel,i=e.onOkClick,r=e.subDisciplineId,o=u.Z.useForm(),y=c()(o,1)[0],_=(0,l.useState)([]),b=c()(_,2),j=(b[0],b[1],(0,l.useState)(!1)),k=c()(j,2),w=k[0],C=k[1];(0,l.useEffect)((function(){}),[]);return(0,A.jsx)(d.Z,{title:(0,A.jsx)("div",{style:{fontWeight:"bold"},children:"新建知识点"}),open:n,width:558,centered:!0,className:h,onCancel:function(){t(),y.resetFields()},onOk:function(){y.validateFields().then(function(){var e=a()(s()().mark((function e(n){var a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:null==n?void 0:n.name,sub_discipline_id:r}});case 2:0===(null==(a=e.sent)?void 0:a.status)&&i({name:null==n?void 0:n.name,id:null==a?void 0:a.tag_discipline_id,public:!1,type:"personal"}),y.resetFields(),t();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())},children:(0,A.jsxs)("div",{className:v,children:[(0,A.jsxs)("div",{className:x,children:[(0,A.jsx)(f.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。 平台有权删除不合适的知识点,请认真填写知识点名称。"]}),(0,A.jsx)(u.Z,{labelAlign:"left",form:y,colon:!1,children:(0,A.jsx)(u.Z.Item,{label:"知识点名称",name:"name",rules:[{required:!0}],children:(0,A.jsx)(p.Z,{showCount:!0,maxLength:20,placeholder:"请输入知识点名称"})})}),(0,A.jsx)(g.Z,{open:w,onCancel:function(){C(!1)}})]})})}},36283:function(e,n,t){t.r(n),t.d(n,{default:function(){return D}});var i=t(37205),s=t.n(i),r=t(82242),a=t.n(r),o=t(7557),c=t.n(o),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),f=t(39647),m=t.n(f),h=t(59301),v=t(3858),x=t(31693),g=t(99313),A=t(92832),y=t(8591),_=t(3113),b=t(71418),j=t(38854),k=t(20834),w=t(27092),C=t(66536),N=t(72721),I=t(9846),Z={flex_box_center:"flex_box_center___pAXJ7",flex_space_between:"flex_space_between___okEh8",flex_box_vertical_center:"flex_box_vertical_center___H3oJW",flex_box_center_end:"flex_box_center_end___IoZHh",flex_box_column:"flex_box_column___pioDq",page:"page___AQTC0",wrap:"wrap___ypi7g",title:"title___MqXji",select:"select___jUs9O",contentWrap:"contentWrap___prReW",pngIcon:"pngIcon___nQYWW",tabsWrap:"tabsWrap___JTnDy",searchWrap:"searchWrap___Bgson",addQuestionBtn:"addQuestionBtn___y9Dkl",search:"search___xhreb",searchIcon:"searchIcon___kKxKj",batchWrap:"batchWrap___y6TB9",contentListWrap:"contentListWrap___sljKR",li:"li___xrdAB",bottom:"bottom___IZpbS",actionLeftItem:"actionLeftItem___pA5VQ",questionTypeName:"questionTypeName___CQhmP",more:"more___vOWPW",btnAdd:"btnAdd___Lh47d",treeWrapper:"treeWrapper___FLm4B",treeHeader:"treeHeader___dec6m",treeContent:"treeContent___lAajS",action:"action___fRPRI",headerWrapper:"headerWrapper___Mx250",exportBtn:"exportBtn___QrNIt"},E=t(88393),B=t(85183),T=t(74505),P=t(14870),S=t(5623),Q=t(23756),L=t(23634),R=t(37712),O=["classroomList","problemset","user","globalSetting","loading","dispatch","match","shixunHomeworks"],M=g.Z.TabPane,F=A.Z.Search,W=function(e){return e.Mine="0",e.Public="1",e.Collection="2",e.TeachGroupShare="3",e}(W||{}),D=(0,v.connect)((function(e){var n=e.classroomList,t=e.problemset,i=e.user,s=e.loading,r=e.globalSetting,a=e.shixunHomeworks;return{classroomList:n,problemset:t,user:i,globalSetting:r,loading:s.effects,shixunHomeworks:a}}))((function(e){e.classroomList;var n,t,i,r=e.problemset,o=(e.user,e.globalSetting,e.loading),l=e.dispatch,d=(e.match,e.shixunHomeworks,m()(e,O),(0,v.useParams)()),f=(0,v.useSearchParams)(),A=p()(f,1)[0],D=(0,Q.oP)(),V=(0,h.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,type:"0",item_type:D.qtype,difficulty:null,keyword:null,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",id:A.get("id")||null,exam_id:d.id||null,exercise_id:d.categoryId||null}),X=p()(V,2),z=X[0],q=X[1],G=(0,h.useState)(0),Y=p()(G,2),H=Y[0],U=Y[1],K=(0,h.useState)([]),J=p()(K,2),$=J[0],ee=J[1],ne=(0,h.useState)(W.Mine),te=p()(ne,2),ie=te[0],se=te[1],re=(0,h.useState)(-1),ae=p()(re,2),oe=ae[0],ce=ae[1],le=(0,h.useState)([]),ue=p()(le,2),de=ue[0],pe=ue[1],fe=(0,h.useState)([]),me=p()(fe,2),he=me[0],ve=me[1],xe=(0,h.useState)(!1),ge=p()(xe,2),Ae=ge[0],ye=ge[1],_e=(0,h.useRef)(!1),be=(0,h.useState)([]),je=p()(be,2),ke=je[0],we=je[1],Ce=(0,h.useState)("按更新时间降序"),Ne=p()(Ce,2),Ie=Ne[0],Ze=Ne[1],Ee=(0,h.useState)([]),Be=p()(Ee,2),Te=Be[0],Pe=Be[1],Se=(0,h.useRef)(null),Qe=(0,h.useState)(!1),Le=p()(Qe,2),Re=Le[0],Oe=Le[1],Me=(0,h.useState)(""),Fe=p()(Me,2),We=Fe[0],De=Fe[1],Ve=[{name:"按更新时间升序",type:"updated_at",direction:"asc"},{name:"按更新时间降序",type:"updated_at",direction:"desc"},{name:"按使用次数升序",type:"quotes",direction:"asc"},{name:"按使用次数降序",type:"quotes",direction:"desc"}];(0,h.useEffect)((function(){return document.body.setAttribute("data-custom","initial"),function(){document.body.removeAttribute("data-custom")}}),[]),(0,h.useEffect)((function(){l({type:"problemset/getDisciplines",payload:{source:"question"}});var e=A.get("group_id")||0;z.group_id=Number(e),q(z),Ge(z).then((function(e){Oe(!1)})),qe(z),Ye(),Xe()}),[]),(0,h.useEffect)((function(){return l({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),l({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){l({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),l({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}}),[]),(0,h.useEffect)((function(){return l({type:"globalSetting/headerFixedToggle",payload:!0}),function(){l({type:"globalSetting/headerFixedToggle",payload:!1})}}),[]),(0,h.useEffect)((function(){return l({type:"globalSetting/headerFooterToggle",payload:!1}),function(){l({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]);var Xe=function(){var e=u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l({type:"problemset/getTeachGroupData"});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ze=(0,h.useRef)(),qe=function(){var e=u()(c()().mark((function e(n){var t,i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=a()({},n),Oe(!0),e.next=4,l({type:"problemset/getGroup",payload:a()({},t)});case 4:null!=(i=e.sent)&&i.data&&Pe((null==i?void 0:i.data)||[]),i&&ve((null==i?void 0:i.navigation)||[]),we([]),Oe(!1);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ge=function(){var e=u()(c()().mark((function e(n){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.item_type=n.item_type,Oe(!0),e.next=4,l({type:"problemset/getItemBanks",payload:n});case 4:if(!(t=e.sent)||403===t.status||401===t.status||500===t.status){e.next=13;break}return U(t.items_count||0),ee(t.items||[]),pe(t.tag_disciplines||[]),He(t.items||[]),we([]),Oe(!1),e.abrupt("return",t);case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ye=function(){l({type:"problemset/getBasketList",payload:{}})},He=function(e){var n=e.every((function(e){var n;return 0===(null===(n=e.program_attr)||void 0===n?void 0:n.status)}));_e.current=n},Ue=(0,h.useState)(!1),Ke=p()(Ue,2),Je=Ke[0],$e=Ke[1],en=function(e){z.discipline_id="",z.sub_discipline_id="",z.tag_discipline_id="",z.difficulty=null,z.page=1,z.keyword=e,delete z.id,e?(ye(!0),(0,P.tk)({name:e,copywriting:e,position:"ItemBank"})):ye(!1),ce(-1),q(z),Ge(z),qe(z)},nn=function(){var e=u()(c()().mark((function e(n){var t,i,r,o=arguments;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o.length>1&&void 0!==o[1]&&o[1],t=o.length>2&&void 0!==o[2]&&o[2],l({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(n),group_type:W.Mine}}),z.page=1,z.per_page=20,z.group_id=Math.abs(n),t?((i=JSON.parse(JSON.stringify(he))).splice(i.length-2,2),z.parents=i):z.parents=[].concat(s()(he||[{id:0,name:"根目录"}]),s()((null===(r=(0,B.b)(ze.current,n))||void 0===r?void 0:r.map((function(e){return{id:e.id,name:e.name}})))||[])),q(z),qe(a()({},z)),Ge(z);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),tn=function(){var e=u()(c()().mark((function e(n){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l({type:"problemset/getDisciplines",payload:{source:"question",group_id:n,group_type:W.TeachGroupShare}}),z.page=1,z.group_id=n||null,delete z.id,q(a()({},z)),Ge(a()(a()({},z),{},{group_id:0})),qe(a()(a()({},z),{},{group_id:0}));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),sn=function(e){we(e)},rn=[{type:"SINGLE",name:"单选题"},{type:"MULTIPLE",name:"多选题"},{type:"JUDGMENT",name:"判断题"},{type:"PROGRAM",name:"编程题"},{type:"SUBJECTIVE",name:"简答题"},{type:"COMPLETION",name:"填空题"},{type:"COMBINATION",name:"组合题"}],an={1:"简单",2:"适中",3:"困难"},on=function(){var e=u()(c()().mark((function e(n){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("exercise"!==D.type){e.next=6;break}return e.next=3,(0,L.ZP)("/api/exercises/".concat(D.exerciseid,"/toggle_random_question.json"),{method:"post",body:{question_id:D.qid,item_bank_id:n}});case 3:return null!=(t=e.sent)&&t.status||(y.ZP.info("换题成功"),v.history.push(D.from)),e.abrupt("return");case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,R.jsx)("div",{className:Z.page,children:(0,R.jsxs)("section",{children:[(0,R.jsxs)("div",{className:Z.wrap,children:[(0,R.jsx)("div",{className:Z.title,children:"试题库"}),(0,R.jsxs)("div",{className:Z.headerWrapper,children:[(0,R.jsx)("div",{className:Z.tabsWrap,children:(0,R.jsxs)(g.Z,{activeKey:ie,onChange:function(e){l({type:"problemset/getDisciplines",payload:{source:"question",group_id:0,group_type:e}}),z.discipline_id="",z.sub_discipline_id="",z.tag_discipline_id="",z.difficulty=null,z.type=e,z.group_id="0"===e?0:null,$e("3"===e),z.page=1,z.per_page=20,delete z.id,ce(-1),se(e),q(z),Ge(z),console.log("来这了----------------"),qe(z)},tabBarExtraContent:(0,R.jsx)("div",{className:Z.searchWrap,children:(0,R.jsx)(F,{allowClear:!0,suffix:(0,R.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Z.searchIcon),onClick:function(){return en(z.keyword)}}),className:Z.search,placeholder:"请输入关键词搜索",size:"middle",value:z.keyword,onChange:function(e){z.keyword=e.target.value,q(a()({},z))},onSearch:en})}),children:[(0,R.jsx)(M,{tab:"公共"},"1"),(null===(n=r.teachGroupData)||void 0===n||null===(n=n.groups)||void 0===n?void 0:n.length)&&(0,R.jsx)(M,{tab:"团队共享"},"3"),!(0,T.ag)()&&!(0,T.JA)()&&(0,R.jsx)(M,{tab:"收藏夹"},"2"),(0,R.jsx)(M,{tab:"我创建的"},"0")]})}),(0,R.jsx)(x.S,{showSelectAll:!1,className:Z.select,disciplinesData:null===(t=r.disciplinesData)||void 0===t?void 0:t.disciplines,knowledgeData:de,directionValue:z.discipline_id,subDisciplineValue:z.sub_discipline_id,typeValue:z.item_type,isprogram_homework:!1,showItemType:!1,showKnowledge:!0,name:We,setname:De,difficultyValue:z.difficulty,showShixun:!1,onShixunChange:function(){l({type:"classroomList/setActionTabs",payload:{key:"选用实践项目"}})},onDirectionChange:function(e,n){z.discipline_id=e||"",z.sub_discipline_id=n||"",z.tag_discipline_id="",z.page=1,z.per_page=20,delete z.id,ce(null===e?-1:null),q(z),Ge(z),qe(z)},onTypeChange:function(){},onDifficultyChange:function(e){z.difficulty=e||"",z.page=1,z.per_page=20,delete z.id,q(z),Ge(z),qe(z)},knowledgeValue:oe,onKnowledgeChange:function(e){z.tag_discipline_id=e,z.page=1,z.per_page=20,delete z.id,-1===e&&(z.discipline_id="",z.sub_discipline_id="",z.tag_discipline_id=""),ce(e),q(z),Ge(z),qe(z)},teachGroupData:null===(i=r.teachGroupData)||void 0===i?void 0:i.groups,onTeachGroupChange:tn,teachGroupValue:z.group_id,showTeachGroup:Je})]}),(0,R.jsxs)("div",{className:Z.treeWrapper,style:{display:ie===W.Mine?"block":"none"},children:[(0,R.jsxs)("div",{className:Z.treeHeader,children:[(0,R.jsx)(I.Z,{data:he,onClick:nn,activeTabsKey:ie}),(0,R.jsxs)(_.ZP,{type:"link",onClick:function(){l({type:"problemset/setActionTabs",payload:{key:"新建文件夹",params:z}})},className:Z.exportBtn,children:[(0,R.jsx)("img",{src:S,alt:"",className:Z.pngIcon}),"新建文件夹"]})]}),(0,R.jsx)(b.Z,{spinning:Re,children:(0,R.jsx)("div",{ref:Se,className:Te.length?Z.treeContent:"",style:{maxHeight:"220px",overflow:"auto"},children:(0,R.jsx)(B.Z,{setRootData:function(e){ze.current=e},isProblemset:!1,reloadData:function(){},data:Te,onShare:function(){},onOpen:nn,params:z,navigation:he,activeTabsKey:ie})})})]}),(0,R.jsxs)("div",{className:Z.contentWrap,children:[(0,R.jsx)("div",{className:Z.batchWrap,children:(0,R.jsx)("div",{style:{flex:1,display:"flex",alignItems:"center"},children:(0,R.jsx)("div",{className:"font14",children:(0,R.jsx)(j.Z,{dropdownRender:function(){return(0,R.jsx)(k.Z,{selectedKeys:[Ie],children:null==Ve?void 0:Ve.map((function(e,n){return(0,R.jsx)(k.Z.Item,{onClick:function(){return function(e){z.sort_by=e.type,z.sort_direction=e.direction,z.page=1,z.per_page=20,Ze(e.name),q(z),Ge(z),qe(z)}(e)},children:e.name},e.name)}))})},children:(0,R.jsxs)("span",{style:{color:"#464F66"},children:[(0,R.jsx)("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),Ie]})})})})}),Ae?(0,R.jsxs)("div",{children:[(0,R.jsxs)(_.ZP,{style:{paddingLeft:0},onClick:function(){z.page=1,z.keyword=null,delete z.id,q(z),ye(!1),Ge(z)},type:"link",children:[(0,R.jsx)("i",{className:"iconfont icon-fanhui2 font14"}),"返回"]}),(0,R.jsxs)("span",{className:"font14 mr20 c-grey-333",children:["搜索“",z.keyword,"”"]})]}):null,(0,R.jsx)("div",{className:Z.contentListWrap,children:0!==H?(0,R.jsx)(b.Z,{size:"middle",spinning:o["problemset/getItemBanks"],children:$.map((function(e,n){var t,i;return(0,R.jsxs)("div",{className:Z.li,children:[(0,R.jsx)("div",{className:Z.top,children:(0,R.jsx)(E.Z,{showCheckbox:!1,data:e,selectIds:ke,onSelectCheckBox:sn})}),(0,R.jsxs)("div",{className:Z.bottom,children:[(0,R.jsx)("p",{className:"".concat(Z.actionLeftItem," ").concat(Z.questionTypeName),children:null===(t=rn.find((function(n){return n.type===e.item_type})))||void 0===t?void 0:t.name}),(0,R.jsx)("p",{className:Z.actionLeftItem,children:an[e.difficulty]}),(0,R.jsxs)("p",{className:Z.actionLeftItem,children:["创建者",(0,R.jsx)("span",{className:"c-grey-333",children:null==e||null===(i=e.author)||void 0===i?void 0:i.name})]}),(0,R.jsxs)("p",{className:Z.actionLeftItem,children:["更新",(0,R.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.updated_at})]}),(0,R.jsxs)("p",{className:Z.actionLeftItem,children:["使用次数",(0,R.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.quotes})]}),(0,R.jsx)("div",{className:Z.more,children:(0,R.jsx)("span",{className:Z.btnAdd,onClick:function(){return on(e.id)},children:"替换"})})]})]},e.id)}))}):(0,R.jsx)(b.Z,{size:"middle",spinning:o["problemset/getItemBanks"],children:(0,R.jsx)(N.Z,{})})}),0!==H&&(0,R.jsx)(w.Z,{showQuickJumper:!0,onChange:function(e,n){z.page=e,z.per_page=n,q(z),Ge(z),qe(z)},defaultCurrent:1,pageSize:null==z?void 0:z.per_page,current:z.page||1,total:H,showTotal:function(e){return(0,R.jsxs)("span",{className:"mr10",children:["共",(0,R.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})}})]})]}),(0,R.jsx)(C.Z,{onOk:function(e){z.discipline_id="",z.sub_discipline_id="",z.tag_discipline_id="",z.difficulty=null,z.page=1,z.per_page=20,z.group_id=e,ce(-1),q(z),qe(z)}})]})})}))},76983:function(e,n,t){t.d(n,{Z:function(){return u}});var i=t(39647),s=t.n(i),r=t(43418),a="ul___TdfYY",o=t(32637),c=t(37712),l=["open","onCancel"],u=function(e){var n=e.open,t=e.onCancel;s()(e,l);return(0,c.jsx)(r.Z,{centered:!0,open:n,title:(0,c.jsx)("div",{style:{fontWeight:"bold"},children:"联系教研助理"}),width:"696px",onCancel:t,footer:null,children:(0,c.jsxs)("div",{children:[(0,c.jsx)("div",{className:"tc",children:(0,c.jsx)("img",{className:"mt10",src:o,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})}),(0,c.jsx)("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10",children:"免费教研助理"}),(0,c.jsx)("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16",children:"微信扫一扫添加"}),(0,c.jsx)("div",{style:{color:"#333"},className:"pt30 font14",children:(0,c.jsxs)("ul",{className:a,children:[(0,c.jsx)("li",{children:"1、解答老师疑惑、帮助老师更快熟悉和使用平台教学。"}),(0,c.jsx)("li",{children:"2、协助老师创建课堂、课程设计、做好教学工作。"}),(0,c.jsx)("li",{children:"3、根据老师教学方向,分享头歌平台C9院校、985高校、211高校、双一流高校老师经典实践教学案例。"})]})})]})})}},66536:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),o=t(79800),c=t.n(o),l=t(59301),u=t(8591),d=t(43418),p=t(92832),f="addModal___aEWdi",m="row____K9d5",h="label___y3olw",v=t(86994),x=t(51201),g=t(3858),A=t(37712),y=(0,g.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n=e.problemset,t=e.dispatch,i=e.onOk,r=(0,l.useState)(""),o=c()(r,2),g=o[0],y=o[1],_=(0,l.useState)([0]),b=c()(_,2),j=b[0],k=b[1],w=function(){t({type:"problemset/setActionTabs",payload:{}})};(0,l.useEffect)((function(){var e;"新建文件夹"===n.actionTabs.key&&(k([null===(e=n.actionTabs)||void 0===e||null===(e=e.params)||void 0===e?void 0:e.group_id]),y(""))}),[n.actionTabs.key]);var C=function(){var e=a()(s()().mark((function e(){var n,t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=["?","、","/","╲","*","<",">","|"],g.trim()){e.next=4;break}return u.ZP.warning("请输入文件夹名称"),e.abrupt("return");case 4:if(" "!==g.charAt(0)){e.next=7;break}return u.ZP.warning("首字符不能为空格"),e.abrupt("return");case 7:t=0;case 8:if(!(t<g.length)){e.next=15;break}if(!n.includes(g.charAt(t))){e.next=12;break}return u.ZP.warning("文件夹名称包含特殊字符"),e.abrupt("return",!1);case 12:t++,e.next=8;break;case 15:return e.next=17,(0,x.sS)({parent_id:j.length>0?j[0]:0,name:g});case 17:0===(r=e.sent).status&&(w(),i(null==r?void 0:r.id));case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,A.jsx)(d.Z,{centered:!0,title:"新建文件夹",open:"新建文件夹"===n.actionTabs.key,width:500,onCancel:w,onOk:C,destroyOnClose:!0,children:(0,A.jsxs)("div",{className:f,children:[(0,A.jsxs)("div",{className:m,children:[(0,A.jsx)("span",{className:h,children:"文件夹名称: "}),(0,A.jsx)(p.Z,{placeholder:"请输入文件夹名称",value:g,onChange:function(e){return y(e.target.value)}})]}),(0,A.jsxs)("div",{className:m,style:{alignItems:"start",maxHeight:500,overflow:"auto"},children:[(0,A.jsx)("span",{className:h,children:"文件夹位置: "}),(0,A.jsx)(v.Z,{value:j,onChange:function(e){return k(e)}})]})]})})}))},9846:function(e,n,t){t.d(n,{Z:function(){return o}});var i="pWrap___UlNGw",s="few___fb5jD",r=t(60324),a=t(37712),o=function(e){var n,t,o,c=e.data,l=void 0===c?[]:c,u=e.activeTabsKey,d=e.onClick;return(0,a.jsxs)("aside",{style:{overflowX:"auto"},children:[l.length>1&&(0,a.jsx)("span",{style:{cursor:"pointer",color:"#afaaaa"},className:"iconfont icon-zuoshangjiaofanhui",onClick:function(){1!==l.length&&d(l[l.length-2].id,!1,!0)}}),(0,a.jsx)("span",{children:"当前文件夹:"}),(null==l?void 0:l.length)>5?(n=!0,t=l.slice(2,-2),o=(0,a.jsx)("div",{className:i,children:t.map((function(e){return(0,a.jsx)("span",{title:e.name,onClick:function(){return d(e.id,!1,"3"===u)},children:e.name},e.id)}))}),l.map((function(e,t){var i=null;return t>1&&t<l.length-2?n&&(i=(0,a.jsx)(r.Z,{placement:"bottom",content:o,children:(0,a.jsx)("span",{style:{color:"#999",cursor:"pointer"},children:".../"})},t),n=!1):i=(0,a.jsxs)("div",{className:s,children:[(0,a.jsx)("b",{title:e.name,style:{color:"#333333"},onClick:function(){return d(e.id,!1,"3"===u)},children:e.name}),t<l.length-1&&(0,a.jsx)("span",{children:" > "})]},t),i}))):l.map((function(e,n){return(0,a.jsxs)("div",{className:s,children:[(0,a.jsx)("b",{title:e.name,style:{color:"#333333"},onClick:function(){return d(e.id,!1,"3"===u)},children:e.name}),n<l.length-1&&(0,a.jsx)("span",{children:" > "})]},n)}))]})}},85183:function(e,n,t){t.d(n,{Z:function(){return R},b:function(){return Q}});var i=t(82242),s=t.n(i),r=t(7557),a=t.n(r),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(37205),p=t.n(d),f=t(91232),m=t.n(f),h=t(59301),v=t(8591),x=t(43418),g=t(92832),A=t(3113),y=t(38318),_="list___Ur31H",b="btns___ITJo0",j="name___FtR_V",k="folderWrapper___szWWk",w="folderIcon___MdKkF",C="share_folderIcon___G1rNy",N="subject___lELqJ",I=t(23634),Z=t(73631),E=t(31328),B=t(51201),T=t(89392),P=t(69242),S=t(37712),Q=function e(n,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(n){var s,r=m()(n);try{for(r.s();!(s=r.n()).done;){var a=s.value;if(a.key===t)return i;if(a.children&&""!=a.children){var o=e(a.children,t,[].concat(p()(i),[{id:a.key,name:a.title.props.name}]));if(o)return o}}}catch(e){r.e(e)}finally{r.f()}}},L=function(e){var n=e.isProblemset,t=e.name,i=e.id,s=e.isShare,r=e.itemBanksCount,o=e.onOpen,l=void 0===o?function(){}:o,d=e.onShare,p=void 0===d?function(){}:d,f=e.onMove,m=void 0===f?function(){}:f,y=e.onDeleteOk,k=void 0===y?function(){}:y,w=(0,h.useState)(!1),C=u()(w,2),Z=C[0],E=C[1],B=(0,h.useState)(t),T=u()(B,2),P=T[0],Q=T[1],L=(0,h.useState)(t),R=u()(L,2),O=R[0],M=R[1],F=function(){var e=c()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=["?","、","/","╲","*","<",">","|"],O.trim()){e.next=4;break}return v.ZP.warning("请输入文件夹名称"),e.abrupt("return");case 4:if(" "!==O.charAt(0)){e.next=7;break}return v.ZP.warning("首字符不能为空格"),e.abrupt("return");case 7:i=0;case 8:if(!(i<O.length)){e.next=15;break}if(!t.includes(O.charAt(i))){e.next=12;break}return v.ZP.warning("文件夹名称包含特殊字符"),e.abrupt("return",!1);case 12:i++,e.next=8;break;case 15:return e.next=17,(0,I.ZP)("/api/item_banks_groups/".concat(Math.abs(n),".json"),{method:"put",body:{name:O}});case 17:0===e.sent.status&&(E(!1),Q(O));case 19:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,S.jsxs)("div",{className:_,onClick:function(e){return l(i,s)},children:[Z?(0,S.jsx)(g.Z,{style:{maxWidth:780},value:O,onChange:function(e){M(e.target.value)},onClick:function(e){return e.stopPropagation()}}):(0,S.jsx)("div",{className:j,title:P,children:P}),r?(0,S.jsxs)("div",{className:N,children:["试题数 ",r]}):"",n&&(0,S.jsxs)("div",{className:b,children:[Z?(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("i",{className:"iconfont icon-chenggong1 ml10",style:{color:"#33BD8C"},onClick:function(e){e.stopPropagation(),F(i)}}),(0,S.jsx)("i",{className:"iconfont icon-qingchu ml10",onClick:function(e){e.stopPropagation(),M(P),E(!1)}})]}):(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("i",{className:"iconfont icon-shangyi3 ml10",onClick:function(e){e.stopPropagation(),m(i,"up")}}),(0,S.jsx)("i",{className:"iconfont icon-shangyi3 ml10",style:{transform:"rotate(180deg)"},onClick:function(e){e.stopPropagation(),m(i,"down")}})]}),(0,S.jsxs)("div",{style:{position:"relative",top:"-2px",display:"flex"},children:[(0,S.jsx)(A.ZP,{className:"ml10",onClick:function(e){e.stopPropagation(),p(Math.abs(i))},type:"link",children:"共享全部文件夹"}),(0,S.jsx)(A.ZP,{className:"ml10",onClick:function(e){e.stopPropagation(),E(!0)},type:"link",children:"重命名"}),(0,S.jsx)(A.ZP,{onClick:function(e){e.stopPropagation(),function(e){var n;x.Z.confirm({title:"提示",okText:"确认删除",className:"custom-modal-divider ",icon:null,content:(0,S.jsxs)("div",{children:[(0,S.jsx)("p",{children:"本次删除操作确定后内容将无法恢复,是否继续?"}),(0,S.jsx)("p",{children:"删除文件夹,将同步删除其所包含的全部子文件夹和试题,请慎重操作!"})]}),cancelText:"取消",onOk:(n=c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,I.ZP)("/api/item_banks_groups/".concat(Math.abs(e),".json"),{method:"delete",body:{}});case 2:0===n.sent.status&&k(e);case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}(i)},type:"link",danger:!0,children:"删除"})]})]})]})},R=function(e){var n=e.isProblemset,t=e.data,i=e.onOpen,r=void 0===i?function(){}:i,o=e.onShare,l=void 0===o?function(){}:o,d=e.navigation,f=e.reloadData,m=e.activeTabsKey,v=e.setRootData,x=e.params,g=(0,h.useState)(),A=u()(g,2),_=A[0],b=A[1],j=(0,h.useState)([]),N=u()(j,2),I=N[0],R=N[1],O=(0,h.useState)([]),M=u()(O,2),F=M[0],W=M[1];(0,h.useEffect)((function(){_&&setTimeout((function(){v(_)}),200)}),[_]),(0,h.useEffect)((function(){W([]),R([])}),[t]),(0,h.useEffect)((function(){0===F.length&&0===I.length&&b(null==t?void 0:t.map((function(e){return{title:(0,S.jsx)(L,{isProblemset:n,name:e.name,id:e.id,isShare:e.is_share,itemBanksCount:e.item_banks_count,onMove:V,onOpen:r,onShare:l,onDeleteOk:z}),key:e.id,icon:e.is_share?(0,S.jsx)("img",{onClick:function(){r(e.id)},src:E,className:C}):(0,S.jsx)("img",{onClick:function(){r(e.id)},src:Z,className:w}),isLeaf:!e.have_child}})))}),[F,I,t]);var D=function e(n,t,i){for(var s=(0,T.cloneDeep)(n),r=0;r<s.length;r++){if(s[r].key===t){if("up"===i){var a=[s[r],s[r-1]];s[r-1]=a[0],s[r]=a[1]}else{var o=[s[r+1],s[r]];s[r]=o[0],s[r+1]=o[1]}break}s[r].children&&(s[r].children=e(s[r].children,t,i))}return s},V=function(){var e=c()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("up"!==t){e.next=6;break}return e.next=3,(0,B.A1)({id:Math.abs(n)});case 3:e.t0=e.sent,e.next=9;break;case 6:return e.next=8,(0,B.vi)({id:Math.abs(n)});case 8:e.t0=e.sent;case 9:0===e.t0.status&&b((function(e){return D(e,n,t)}));case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),X=function e(n,t){return n.filter((function(n){return n.key!==t&&(n.children&&(n.children=e(n.children,t)),!0)}))},z=function(e){b((function(n){return X(n,e)})),f()},q=function e(n,t,i){return n.map((function(n){return n.key===t?s()(s()({},n),i):n.children?s()(s()({},n),{},{children:e(n.children,t,i)}):n}))},G=function(){var e=c()(a()().mark((function e(t){var i,o,c,u,f,h;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=t.key,c=m===P.TabType.TeachGroupShare?"3":"",e.next=4,(0,B.ex)(s()(s()({},x),{},{group_id:Math.abs(o),parents:[].concat(p()(d||[{id:0,name:"根目录"}]),p()(null===(i=Q(_,o))||void 0===i?void 0:i.map((function(e){return{id:e.id,name:e.name}})))),type:c}));case 4:u=e.sent,h=(f=u||{}).data,f.total_count>0&&b((function(e){return q(e,o,{children:h.map((function(e){return{title:(0,S.jsx)(L,{isProblemset:n,name:e.name,id:e.id,itemBanksCount:e.item_banks_count,onMove:V,onOpen:r,onShare:l,onDeleteOk:z}),key:e.id,icon:e.is_share?(0,S.jsx)("img",{onClick:function(){r(e.id)},src:E,className:C}):(0,S.jsx)("img",{onClick:function(){r(e.id)},src:Z,className:w}),isLeaf:!e.have_child}}))})}));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(null==_?void 0:_.length)>0&&(0,S.jsx)(y.Z,{showLine:{showLeafIcon:!1},showIcon:!0,treeData:_,loadData:G,onExpand:function(e,n){W(e)},onLoad:function(e){R(e)},className:k,selectable:!1,expandedKeys:F,loadedKeys:I})}},88393:function(e,n,t){t.d(n,{N:function(){return b},Z:function(){return j}});var i=t(37205),s=t.n(i),r=t(79800),a=t.n(r),o=t(59301),c=t(96030),l=t(5112),u=t(6848),d=t(24905),p=t(20834),f=t(38854),m={flex_box_center:"flex_box_center___K3pXk",flex_space_between:"flex_space_between___JNXiy",flex_box_vertical_center:"flex_box_vertical_center___lX_K7",flex_box_center_end:"flex_box_center_end___ESJAL",flex_box_column:"flex_box_column___nMTYm",line:"line___cNtUM",b1:"b1___xIRxk",b2:"b2___N5uit",list:"list___SBMGo",title:"title___zQP91",tr:"tr___uaxLL",itemDetail:"itemDetail___Ye51x",answerWrapper:"answerWrapper___WJAPa",decoration:"decoration___fOLFB",row:"row___FvSRM",typeRow:"typeRow___qpDsw",type:"type___a8Bs6",typeName:"typeName___EfvMr",typeIcon:"typeIcon___XnhBc",unpublished:"unpublished___h3A34",private:"private___Ok_kP",public:"public___V5_HF",reviewFlag:"reviewFlag___MWDMc",typeRightAction:"typeRightAction___zwJ4e",actionLink:"actionLink___XxdsL",actionIcon:"actionIcon___YoZs8",topicTitle:"topicTitle___TXfB_",topicTitleContent:"topicTitleContent___MceUW",judgmentContent:"judgmentContent___Adte7",programContent:"programContent___R8AFa",otherContent:"otherContent___CNAVC",combinationContent:"combinationContent___NWKpD",con:"con___MJkTE",otherContentItem:"otherContentItem___sXGMT",otehrContentHtml:"otehrContentHtml___MKkjT",difficultyRow:"difficultyRow___E6YVK",updateTimeRow:"updateTimeRow___MPFJY",updateTimeWrap:"updateTimeWrap___iIz5W",updateTimeContent:"updateTimeContent___CpqJg",programLanguage:"programLanguage___lku0d",updateTimeRowAction:"updateTimeRowAction___Y6grB",bottomAction:"bottomAction___sQwM3",borderColorBlue:"borderColorBlue___vZe0j",borderColorRed:"borderColorRed___GPm9E",borderColorFFF:"borderColorFFF___izaeA",borderColorGray:"borderColorGray___WdIyN",selectIcon:"selectIcon___I35Ch",colorGreen:"colorGreen___yFw84",parseAnswerBorder:"parseAnswerBorder___tmhXi",answer:"answer___c9YYj",answerHtml:"answerHtml___sp4Xx",parse:"parse___Lif5r",parseText:"parseText___KMhnK",parseAnswer:"parseAnswer___aFs0o",parseAnswerHtml:"parseAnswerHtml___AfP6o",actionBar:"actionBar___Q6e1E",know:"know___EtJbV",menu:"menu___ODbWA",bottom:"bottom___yLg8j",textBtn:"textBtn___p8TrW"},h=t(74505),v=t(24334),x=t(65591),g=t(23756),A=t(37712),y=["A.","B.","C.","D.","E.","F.","G.","H.","I.","J.","K.","L.","M.","N.","O.","P.","Q.","R.","S.","T.","U.","V.","W.","X.","Y.","Z."],_=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],b=function(e){var n,t,i,s,r,a,c,l,u,d,v,x,y,_,b,j=e.SubjectShare,k=e.isProblemset,w=e.data,C=e.user,N=e.activeTabsKey,I=e.onPublicReview,Z=void 0===I?function(){}:I,E=e.onStartExperience,B=void 0===E?function(){}:E,T=e.onSetPrivate,P=void 0===T?function(){}:T,S=e.onCorrection,Q=void 0===S?function(){}:S,L=e.onChangeTag,R=void 0===L?function(){}:L,O=e.onCollect,M=void 0===O?function(){}:O,F=e.onSetPublic,W=void 0===F?function(){}:F,D=e.onDelete,V=void 0===D?function(){}:D,X=(e.onCancel,e.onSelect,e.onMoveTo),z=void 0===X?function(){}:X,q=e.addProblemset,G=void 0===q?function(){}:q,Y=e.onSetShare,H=void 0===Y?function(){}:Y,U=e.onCancelShare,K=void 0===U?function(){}:U,J=e.onPublish,$=void 0===J?function(){}:J,ee=e.onCancelPublish,ne=void 0===ee?function(){}:ee,te="PROGRAM"===w.item_type?"/problems/newedit/".concat(null===(n=w.program_attr)||void 0===n?void 0:n.identifier,"?tabs_key=").concat(N):"BPROGRAM"===w.item_type?"/problemset/edit/".concat(null===(t=w.program_attr)||void 0===t?void 0:t.identifier,"?type=1&tabs_key=").concat(N):"/problemset/edit/".concat(w.id,"?tabs_key=").concat(N),ie="0"===N&&!w.public&&!w.apply&&("PROGRAM"===w.item_type&&0!==(null===(i=w.program_attr)||void 0===i?void 0:i.status)||"PROGRAM"!==w.item_type),se=[{label:(0,A.jsx)("a",{className:m.actionLink,onClick:function(){var e;return ne(null==w||null===(e=w.program_attr)||void 0===e?void 0:e.identifier)},children:"撤销发布"}),key:"0",show:("0"===N||"3"===N)&&"PROGRAM"===w.item_type&&0!==(null===(s=w.program_attr)||void 0===s?void 0:s.status)&&!w.public&&(null===(r=w.author)||void 0===r?void 0:r.login)===(null===(a=C.userInfo)||void 0===a?void 0:a.login)},{label:(0,A.jsx)("a",{className:m.actionLink,onClick:function(){return z(w.id)},children:"移动到"}),key:"1",show:"0"===N},{label:(0,A.jsx)("a",{className:m.actionLink,onClick:function(){w.is_share?K(w.id):H(w.id)},children:"共享"}),key:"3",show:"0"===N&&j},{label:(0,A.jsx)("a",{className:m.actionLink,onClick:function(){return W(w)},children:"公开"}),key:"4",show:ie},{label:(0,A.jsx)("a",{className:m.reviewFlag,onClick:Z,children:"公开审核中"}),key:"5",show:"0"===N&&!w.public&&w.apply&&("PROGRAM"===w.item_type&&0!==w.program_attr.status||"PROGRAM"!==w.item_type)},{label:(0,A.jsx)("a",{className:m.actionLink,onClick:function(){return P(w.id)},children:"撤销公开"}),key:"6",show:("0"===N||"1"===N)&&w.public&&(null===(c=w.author)||void 0===c?void 0:c.login)===(null===(l=C.userInfo)||void 0===l?void 0:l.login)||"1"===N&&(0,h.ag)()},{label:(0,A.jsx)("a",{className:m.actionLink,onClick:function(){return M(w.id,w.is_collected)},children:"取消收藏"}),key:"7",show:"2"===N},{label:(0,A.jsx)("a",{className:m.actionLink,onClick:function(){var e;return $(null==w||null===(e=w.program_attr)||void 0===e?void 0:e.identifier)},children:"发布"}),key:"8",show:("0"===N||"3"===N)&&"PROGRAM"===w.item_type&&0===(null===(u=w.program_attr)||void 0===u?void 0:u.status)&&!w.public&&(null===(d=w.author)||void 0===d?void 0:d.login)===(null===(v=C.userInfo)||void 0===v?void 0:v.login)},{label:(0,A.jsx)("a",{className:m.actionLink,onClick:function(){return M(w.id,w.is_collected)},children:w.is_collected?"取消收藏":"收藏"}),key:"9",show:!("1"!==N&&"3"!==N||(0,h.ag)()||(0,h.JA)()||(null===(x=w.author)||void 0===x?void 0:x.login)===(null===(y=C.userInfo)||void 0===y?void 0:y.login))},{label:(0,A.jsx)("a",{className:m.actionLink,onClick:function(){return Q(w.id)},children:"纠错"}),key:"10",show:"0"!==N&&!(0,h.ag)()&&!(0,h.JA)()},{label:(0,A.jsx)("a",{className:m.actionLink,onClick:function(){return R(w)},children:"修改知识点"}),key:"15",show:"0"===N||"3"===N&&(null==w?void 0:w.edit_item_bank)},{label:(0,A.jsx)("a",{className:m.actionLink,onClick:function(){return V(w.id)},children:"删除"}),key:"11",show:"0"===N&&!w.public||"1"===N&&(0,h.ag)()&&(null===(_=w.author)||void 0===_?void 0:_.login)!==(null===(b=C.userInfo)||void 0===b?void 0:b.login)},{label:(0,A.jsx)("a",{className:m.actionLink,onClick:function(){return G(w.id)},children:"加入我的题库"}),key:"12",show:"1"===N||"3"===N}].filter((function(e){return e.show})),re=(0,A.jsx)(p.Z,{forceSubMenuRender:!0,className:m.menu,items:se}),ae=(0,A.jsx)(p.Z,{forceSubMenuRender:!0,className:m.menu,children:(0,A.jsx)(p.Z.Item,{children:(0,A.jsx)("a",{className:m.actionLink,onClick:function(){return Q(w.id)},children:"纠错"})},"10")}),oe="0"!==N&&!(0,h.ag)()&&!(0,h.JA)();return(0,A.jsx)(o.Fragment,{children:k?(0,A.jsxs)(A.Fragment,{children:[("0"===N||"3"===N&&(null==w?void 0:w.edit_item_bank))&&!w.public&&(0,A.jsxs)("span",{className:m.textBtn,style:{cursor:"pointer"},onClick:function(){return(0,g.xg)(te)},children:[(0,A.jsxs)("div",{className:m.line,children:[(0,A.jsx)("b",{className:m.b1}),(0,A.jsx)("b",{className:m.b2})]}),(0,A.jsx)("i",{className:"iconfont icon-bianji10 font14 mr5"}),"编辑"]}),(0,A.jsxs)("span",{className:m.textBtn,style:{cursor:"pointer"},onClick:function(){return B(w)},children:[(0,A.jsxs)("div",{className:m.line,children:[(0,A.jsx)("b",{className:m.b1}),(0,A.jsx)("b",{className:m.b2})]}),(0,A.jsx)("i",{className:"iconfont icon-tiyan font14 mr5"}),"体验",(0,A.jsxs)("div",{className:m.line,children:[(0,A.jsx)("b",{className:m.b1}),(0,A.jsx)("b",{className:m.b2})]})]}),se.length>0&&(0,A.jsx)(f.Z,{dropdownRender:function(){return re},children:(0,A.jsx)("span",{style:{cursor:"default",width:"105px"},onClick:function(e){return e.preventDefault()},children:(0,A.jsxs)("span",{className:m.textBtn,children:[(0,A.jsx)("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"更多",(0,A.jsxs)("div",{className:m.line,children:[(0,A.jsx)("b",{className:m.b1}),(0,A.jsx)("b",{className:m.b2})]})]})})})]}):oe?(0,A.jsx)(f.Z,{className:"ml40",dropdownRender:function(){return ae},children:(0,A.jsx)("span",{style:{cursor:"default",width:"105px"},onClick:function(e){return e.preventDefault()},children:(0,A.jsxs)("span",{className:m.textBtn,children:[(0,A.jsx)("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"更多",(0,A.jsxs)("div",{className:m.line,children:[(0,A.jsx)("b",{className:m.b1}),(0,A.jsx)("b",{className:m.b2})]})]})})}):(0,A.jsx)("span",{})})},j=function(e){var n,t,i,r,p,f=e.data,h=e.selectIds,g=e.onSelectCheckBox,b=void 0===g?function(){}:g,j=e.showCheckbox,k=void 0===j||j,w=(0,o.useState)(!1),C=a()(w,2),N=C[0],I=C[1],Z=function(){var e;if("BPROGRAM"!==(null==f?void 0:f.item_type))return(0,A.jsx)("div",{children:null===(e=f.standard_answer)||void 0===e?void 0:e.map((function(e,n){var t,i;return(0,A.jsx)("div",{className:m.answerHtml,children:1===(null==e?void 0:e.model)?"答案(填空".concat(e.position,"):").concat(null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、")):(0,A.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,A.jsxs)("span",{style:{minWidth:110},children:["答案(填空",e.position,"):"]}),(0,A.jsx)(x.Z,{value:null==e||null===(i=e.answer_text)||void 0===i?void 0:i.join("、"),readOnly:!0})]})},n)}))})};return(0,A.jsxs)("div",{className:m.itemWrap,children:[(0,A.jsxs)("div",{className:m.list,children:[k&&(0,A.jsx)(d.Z,{className:"mr10",onChange:function(e){var n=s()(h);e.target.checked?n.push(f.id):n=n.filter((function(e){return e!==f.id})),b(n)},checked:h.includes(f.id)}),(0,A.jsx)("div",{onClick:function(){return I(!N)},className:m.title,children:(0,A.jsx)(c.Z,{showLines:1,showTextOnly:!0,className:m.topicTitleContent,value:"BPROGRAM"===(null==f?void 0:f.item_type)?null==f||null===(n=f.program_attr)||void 0===n?void 0:n.description:f.name},1)}),(0,A.jsx)("div",{onClick:function(){return I(!N)},className:m.tr,children:(0,A.jsx)("i",{style:{transform:N?"scale(0.5) rotate(-180deg)":"scale(0.5) rotate(0deg)"},className:"iconfont icon-zhankai4"})})]}),(0,A.jsxs)("aside",{style:N?{display:"block"}:{display:"none"},className:m.itemDetail,children:[(0,A.jsxs)("div",{style:{marginBottom:44},children:[(0,A.jsx)(c.Z,{className:m.topicTitleContent,value:"BPROGRAM"===(null==f?void 0:f.item_type)?null==f||null===(t=f.program_attr)||void 0===t?void 0:t.description:f.name},2),(0,A.jsx)("div",{className:"".concat(m.row," mt15"),children:"JUDGMENT"===f.item_type?(0,A.jsx)("div",{className:m.judgmentContent,children:f.choices.map((function(e,n){return(0,A.jsx)(l.ZP,{disabled:!0,children:e.choice_text},n)}))}):"PROGRAM"===f.item_type?(0,A.jsx)("div",{className:m.programContent,children:(0,A.jsx)(c.Z,{value:null===(r=f.program_attr)||void 0===r?void 0:r.description})}):"COMBINATION"===f.item_type?(0,A.jsx)("div",{className:m.combinationContent,children:null==f||null===(p=f.sub_item_banks)||void 0===p?void 0:p.map((function(e,n){var t,i,s,r,a,d="(题目".concat(n+1,"-").concat("SINGLE"==(null==e?void 0:e.item_type)?"单选题":"MULTIPLE"==(null==e?void 0:e.item_type)?"多选题":"COMPLETION"==(null==e?void 0:e.item_type)?"填空题":"JUDGMENT"==(null==e?void 0:e.item_type)?"判断题":"简答题",") ");return(0,A.jsxs)(o.Fragment,{children:[(0,A.jsx)("div",{style:{marginTop:10,marginBottom:10},children:(0,A.jsx)(c.Z,{value:d+e.name})}),("SINGLE"==(null==e?void 0:e.item_type)||"MULTIPLE"==(null==e?void 0:e.item_type))&&e.choices.map((function(e,n){return(0,A.jsxs)("div",{className:m.otherContentItem,children:[(0,A.jsx)("p",{children:y[n]}),(0,A.jsx)(c.Z,{className:m.otehrContentHtml,value:e.choice_text})]},n)})),"JUDGMENT"==(null==e?void 0:e.item_type)&&(0,A.jsx)("div",{style:{display:"flex",marginBottom:10},children:e.choices.map((function(e,n){return(0,A.jsx)(l.ZP,{disabled:!0,children:e.choice_text},n)}))}),(0,A.jsxs)("div",{className:m.con,children:["SINGLE"==(null==e?void 0:e.item_type)&&(0,A.jsxs)("b",{className:"c-grey-333 font14",children:[" 答案:",null==_?void 0:_[null==e||null===(t=e.choices)||void 0===t?void 0:t.findIndex((function(e){return null==e?void 0:e.is_answer}))]," "]}),"COMPLETION"==(null==e?void 0:e.item_type)&&(null==e||null===(i=e.standard_answer)||void 0===i?void 0:i.map((function(e,n){var t;return(0,A.jsx)("div",{className:m.answerHtml,children:"答案(填空".concat(e.position,"):").concat(null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、"))},n)}))),"MULTIPLE"==(null==e?void 0:e.item_type)&&(0,A.jsxs)("b",{className:"c-grey-333 font14",children:[" 答案:",null==e||null===(s=e.choices)||void 0===s?void 0:s.map((function(e,n){if(null!=e&&e.is_answer)return(null==_?void 0:_[n])+" "}))," "]}),"JUDGMENT"==(null==e?void 0:e.item_type)&&(0,A.jsxs)("div",{children:["答案:",null==e||null===(r=e.choices)||void 0===r||null===(r=r.find((function(e){return e.is_answer})))||void 0===r?void 0:r.choice_text]}),"SUBJECTIVE"==(null==e?void 0:e.item_type)&&(0,A.jsxs)("div",{children:["答案:",null==e||null===(a=e.answer_texts)||void 0===a?void 0:a[0]]}),(0,A.jsxs)("div",{children:[(0,A.jsx)("span",{children:"解析:"}),(0,A.jsx)(c.Z,{className:m.parseAnswerHtml,value:e.analysis||"暂无解析"})]}),(0,A.jsxs)("div",{children:[(0,A.jsx)("span",{children:"知识点:"}),(0,A.jsx)(u.Z,{title:(null==f?void 0:f.tag_discipline)||"--",children:(0,A.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:(null==f?void 0:f.tag_discipline)||"--"})})]})]})]})}))}):(0,A.jsx)("div",{className:m.otherContent,children:f.choices.map((function(e,n){return(0,A.jsxs)("div",{className:m.otherContentItem,children:[(0,A.jsx)("p",{children:y[n]}),(0,A.jsx)(c.Z,{className:m.otehrContentHtml,value:e.choice_text})]},n)}))})}),(0,A.jsx)("div",{className:m.row,children:(0,A.jsx)("div",{className:m.updateTimeRow,children:(0,A.jsx)("div",{className:m.updateTimeWrap,children:"PROGRAM"===f.item_type&&(0,A.jsxs)("p",{className:m.programLanguage,children:["编程语言:",null===(i=f.program_attr)||void 0===i?void 0:i.language]})})})})]}),"COMBINATION"!==f.item_type&&(0,A.jsxs)("div",{className:m.answerWrapper,children:[(0,A.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACMgAAAA6CAYAAABPwffJAAAAAXNSR0IArs4c6QAAH35JREFUeF7t3Q2MZWV9x/H/c849d17uzL6y7K4M76xLNIAKoiBQak0oRgsiYKyxUEq0LwZLYmqa0hqtpi8xodam1daKRFtbRITYBmlspRBBAXmRaHddsCyO7Bsssztzd2buveec5jl37jC7bN155l7OL7P3ewmZfTnn+Z37+f9nsjn3n+c4W8JrfHx8bGam9ZfNZutif3q1Wrl3YKDyB2NjY+NLWC74FHV+8AVzQlcC6nqr87vC4+RgAXW91fnBYJyAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACpr6/r86nBcoVUNdbnV+uNmnqevcy34WW84knto0513giz22NWef03P9qb27Vs846a9MrOiSjzg/14vjuBNT1Vud3p8fZoQLqeqvzQ704HgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBMzU9/fV+fRAuQLqeqvzy9UmTV3vXucHD8g88shj/2zm3ttoNOa7wZmzJEnMnPvqOeec9euvZJuo81/J98baLxdQ11udT0+UK6Cutzq/XG3SEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBA4OgTU9/fV+UdHFZfPu1DXW52/fCp1dFyput69zg8ekLnvvu8+l+e28XDldM52XHTRW171SpZanf9KvjfWfrmAut7qfHqiXAF1vdX55WqThgACCCCAAAIIIIAAAggggAACCCCAAAIIIIDA0SGgvr+vzj86qrh83oW63ur85VOpo+NK1fXudX7wgMy3v31vnue5NZtNc84sz9sPWkqq1aLCb3vbxcFrhrSGOj/kWjm2ewF1vdX53QuyQoiAut7q/BArjkUAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIG2gPr+vjqfPihXQF1vdX652qSp693r/OBhlrvu+ve8PRiTmx+N6QzJtFsjt8sue0fwmiFtpc4PuVaO7V5AXW91fveCrBAioK63Oj/EimMRQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEECgLaC+v6/Opw/KFVDXW51frjZp6nr3Oj94mOX22+/0kzHWbDaK3WP8yw/JJElSDMxceeXlwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWW2/9Smcsptgx5qVdZNq/vuaa9wWvGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWb7whVvyZrN5UCf4xy055yxJqnb99dcGrxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgWAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE2gLq+/vqfPqgXAF1vdX55WqTpq53r/ODh1k+85m/yZ05y4vdY/zjldpLFEMy5uyGD/9e8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjl05+++ZAdZNqPVvKvJEnsIx+5MXjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8olPfCrvPFKp/dXvHtNuDL/Yn3zspuA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy003fSxvNhsLOuGlJfwOMp/85MeD1wxpK3V+yLVybPcC6nqr87sXZIUQAXW91fkhVhyLAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACbQH1/X11Pn1QroC63ur8crVJU9e71/nBwyw33viR3O8a03nN7x4zt5PMzTd/OnjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8qEP3ZC3mi3Lbe65SvM94axaTeyzn/1M8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjluuuuf2kyxv/KrzD3Nc9zu+WWfwxeM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7z//dfkzUbjoP1j/COX/KOWqtWqffnLtwavGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWa644sp8fsuY+X7obCrj7I47bg9eM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7zjHb+Wt1rNYseY9is359z8DjLf/OZdwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWSy65NG82m0UnNJuN4muSJMVX/4ilb33r7uA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy4UXXpT73WP8kIxzZv43fgeZJKkWu8ncf/99wWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWN73pzXmr1SoGYzo7yfgdZPyQTKVSse9//3vBa4a0lTo/5Fo5tnsBdb3V+d0LskKIgLre6vwQK45FAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBtoD6/r46nz4oV0Bdb3V+udqkqevd6/zgYZazzz4nbzQaxXBMsXuM74liB5mk2EXm0UcfCV4zpK3U+SHXyrHdC6jrrc7vXpAVQgTU9Vbnh1hxLAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCLQF1Pf31fn0QbkC6nqr88vVJk1d717nBw+zbN58et7ZOabZbPjpGKtWE/OPXapWq7Zly/8ErxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgW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F/Avv4gk/9BHPfVb85f9fuk31+n5sun7Mo9+o9/6svF50wgggAACCCCAAAIIIIAAAggggAACCCCAAAJdCfD5Ap8vdNVAgSfTb/RbYMt0dXjf99vC6Zz77ntw8+mvOesbae5OzX0fZpnd/q9ftqmpSZua2metZtOeeeZZm56ents1xhWPW2rvIONscHDQTjrpBKskiY2MrLSRkVG78j3v989XMpc7i13+9JYfP/Guiy46b2tnF5m56hW71yjyGZDp6vsn+GT6jR/wwU3TxQn0G/3WRftwKgIIIIAAAggggAACCCCAAAIIIIAAAggggECfCvD5Ap8vlNn69Bv9Rr+VN5/S2UEmesYs2fPw4284/uTN/2FZXsssszxzdvttXzLnnL3w/K5iGGbHjp02NVW3RmN2buMXX67cqtWqjYyM2MaNG4rdY9asPbb483dfda25KLfIIrPI1Z956keXbHjzOT84ycxvQZN1BmRU+QzIlPntZr6H/DgV/VYue9+m0W/8g6Jvm583jgACCCCAAAIIIIAAAggggAACCCCAAAIIILBkAT5f4POFJTfPEk6k3+i3JbTNkk/p+36bA4jHxy3Z/txD55x2ypl3Z3lWy/PMbyBjd//bbRZFse3e9VzxmKVWq1XsIpOmaTEw419+gMYPxZx88olWqVSK36/fcFxxzNvfebXfQMaciyxyUX3rTx59+yknnP/w2FgxIJPOVU6Wz4DMkr93lnQi/cYP+CU1zhJPot/otyW2DqchgAACCCCAAAIIIIAAAggggAACCCCAAAII9LEAny/w+UKZ7U+/0W/0W3nzKZ0dZCo7dlgyPv74a4874dW35VF+kmX+8Umpfe+737FGs1HsINOYnSlq44dkdu7cbfV6vRiGGR4etg0bjrU4jou/HxgcsrXHrLdqUrU3v+WXzbnYLMrNZe6Znz/7k6vHxl73o40biwGZ1lyxZfkMyJT57Ta/g4ys3vRbufVWp839g4J+UxeCfAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEElpEAny8wsFBmu9Jv9Bv9Vt58ih+Qicws3rXLqnv2bD111THHfi6Kquf53WP8DjH/+/SWYjhmdna6+LqY19q16606MGjHrNtgJ596+twOM2ZZ1nhw4vndv71u3ean16+3xsIdZFT5zrnOY54W89Y4pksB+o1+67KFgk6n3+i3oIbhYAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEErPiMlM9P6YTSBOg3Ps8qrdn4+ZYeNCATxwdW7Hlx7ydXrlx1XZ47y7LcpqcP2LatT1ilUrXndz9n09P1X1ifoaGarVt/nDWbs7Zp81k2NDRsUeTMudz27Zv44rrVa25K0+H9hxuQUeQzIFPmt9vB/6BQ1Hvu3RYDYYp8+o1+K/PnK/1Wbr+RhgACCCCAAAIIIIAAAggggAACCCCAAAIIIHB0CCwcWFB8nsTnWUdHHy32XdBvDMgstld6cVzf99uhAOPj41esHxv7TJbmsR+Q8bvI7Nr5M5ua3GfORfbC8zts+sDUYe2Hhkds7TEb/dyR1UZW2PoNx8/tHuMsil26a3z8w2NjY3f8ogGZsvP5ALkX30aLX4N+4wf84rul+yPpN/qt+y5iBQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIF+E+DzBT5fKLPn6Tf6jX4rbz7loB1koqg+umfixROHhoY+lVQGf8UPx3T+f37XuDVbTYvjxOr1/Ta5f681ZmeKWvnHKY2uWGO12grLspbFccXWrR8rhmM6/zdbM/85PT39R+tWrd6eZbXJw+0go8hnQKbMb7eDd5BR1Hvu3RY7yCjy6Tf6rcyfr/Rbuf1GGgIIIIAAAggggAACCCCAAAIIIIAAAggggMDRIbBwYEHxeRKfZx0dfbTYd0G/MSCz2F7pxXF932+5f5aSWWXHDkucm6q14mTV3r3PXX7MqvUfz/J0KM/NMj8ok5pNTu61VnPGXBSbs8hc5E8tNoyxLE8tz1JLqoM2MrLGXGwWFQMy/ms8/fzEro+tWfOqOytpcyLPR+obN1rTzFpzRZTlO//sJ16lCdBv9FtpzdZ+hh4/38oEJwsBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgaNAgM8X+DyrzDam3+g3+q28+RS/g4z/ADkeH7fErZwcbh1IVuStxvqZ6ckPrBhddU2aZ1GemWV+CiY1a6Uta7WmLW2llvupGTNzLra4ElulMmSVuGLmh2PMmYvMYhdl+ycnbh0cGv17V6nuqgw39+f7Rg+MjRUDMu0FhPkMyJT57TY/sEC/lcvet2n8fOMfFH3b/LxxBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgSUL8PkCny8suXmWcCL9Rr8toW2WfErf99scQPSMWbJqwgbr2fRIVk9X5XG64cDU1EdXrFz11jTLoixr7xRTPHLJ/6LYnaHt7neJKb76//xv/K4xfjgmirJ9ExPfGRiMb06ike1RLZ6oRUNTE6ts5iQrBmT8qv4ly2dAZsnfO0s6kX7jB/ySGmeJJ9Fv9NsSW4fTEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBPpYgM8X+HyhzPan3+g3+q28+ZTODjKR38Vlzx6r5nm95lxtdDI9sDprzJyYNqavHhlZ/c4sSwczPyDj+7MzLDPXq85vQuOHZCIz/2v/5KUoimempl78Zjww8JUoGd4xGg+/mOf1Sedq9XXrrDG3e8z8gIwqnwGZMr/d5neQod/KZe/btM4/KFQ/X+bgZf3Oz7e+bX3eOAIIIIAAAggggAACCCCAAAIIIIAAAggggEAXAny+wMBCF+0TfCr9Rr8FN00XJ/R9v80BFI9Z2rHDkrRmg1FrutaaSkctydfMTmfr09bkxQNDtQuTJDkjy/Ko2EEmd/M7yfidY8zlxQ4yUeSyZrP55Ox0/f64MnrvwFC0y5pub2UknswqQ/W4bjMbN84/XmluD5pivEaSzwfIXXz3LOFU+o0f8EtomyWfQr/Rb0tuHk5EAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQ6FsBPl/g84Uym59+o9/ot/LmU4qHIx06JZSmU0OzrjJSaaUrGlm+Mk3z1ZY1jsvy1utdxZ1eTQbGnEUrnYtq7fOzem7ZvkZzdjxv5VsiV3nMourP49i9WI3cvlYl3j+Qt6bieGR64e4xneEUdX6ZDUcW/UYPlCug/vmizi9XmzQEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBI4OAfX9fXX+0VHF5fMu1PVW5y+fSh0dV6qutzJ/4YBM8ZCkcbOk9qJVm8364OxsZSSKWiNplI3mLh7Nm80VeWYjqbXWZ62sluX5kG+ByLnpqBLVY6vscpFNuSTZ7/J0Ms6iySyrTA0MtKaSpDZTX22NMSt2jyke0nTIgIws/+ho4+XzLhZMQdJvy6dsy/ZK6bdlWzouHAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABmQCfL8jo+zKYfuvLssvedD/3WzEg418LpnQi/6ilwUFL/JDMdB4Pu9nWUKsa1aJWo+Yq1SFrpYNZ5hLnsrh9bpRGUd60SjyTtxrTWaVarzSyej5QmR5y6QE/HDMzY825Ryv54Zjs0EcbqfNl3denwep6q/P7tOyyt62utzpfBk8wAggggAACCCCAAAIIIIAAAggggAACCCCAAALLWEB9f1+dv4xLtywvXV1vdf6yLNoyvmh1vVX5hw7I+N/7/+MdO6zih2RmZ6eqWTUeTNKhgZmZqcHKUDRQn02r1SiJs3SmGJCJ4sG0kTXT2kDcaE1ns4ODIzPNeHo2aqQzAwMjjbnhmJaZpX6eZuHuMZ2eWTClJMlfxr27LC9dXW91/rIs2jK+aHW91fnLuHRcOgIIIIAAAggggAACCCCAAAIIIIAAAggggAACMgH1/X11vgy+T4PV9Vbn92nZZW9bXW9V/vyAjJc/5CL8428qA3ssnh2wanWmnjQrUdJqumQ4GozrrcmKa7j2I5qqeV6rjLYOZDNpJcmbSStrNgZrzYFZa8yus3TMzA/HFI9VOtxwTKfq6nxZ9/VpsLre6vw+Lbvsbavrrc6XwROMAAIIIIAAAggggAACCCCAAAIIIIAAAggggMAyFlDf31fnL+PSLctLV9dbnb8si7aML1pdb0X+QQMyvnaHXIT/e//IpUqlYlGSWKUeT8Zx3UVx7IrdYzqvNM3TtJZntXQ0bTat1WpZtnHjwYMxv2g4prOOOn8Z9++yvHR1vdX5y7Joy/ii1fVW5y/j0nHpCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgjIBNT399X5Mvg+DVbXW53fp2WXvW11vcvOf9mAjJefuwj/y84jl6LOr8fHLYpjc1FU/N38K8ssT1PLx8Ze2ilm4a4xxWLO+R1kjvhS5x/xAjmgpwLqeqvze4rJYkcUUNdbnX9EIA5AAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBlwmo7++r82mJcgXU9Vbnl6tNmrreZeYfdkDGt8CCi/C/7QzKHPrrQ7uleITS3B8u/PWih2M6C6rz+TYoV0Bdb3V+udqkqeutzqcDEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAIFxAfX9fnR8uxhndCKjrrc7vxo5zwwXU9S4r//8dkFlIdsjFdP7q0HNftjvMYneMOVJ51PlHuj7+vrcC6nqr83uryWpHElDXW51/JB/+HgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBF4uoL6/r86nJ8oVUNdbnV+uNmnqer+S+f8HabRiLm3R4IUAAAAASUVORK5CYII=",alt:"",className:m.decoration}),(0,A.jsx)("div",{className:m.answer,children:function(){var e,n,t,i,s={SUBJECTIVE:null===(e=f.answer_texts)||void 0===e?void 0:e[0],JUDGMENT:null===(n=f.choices)||void 0===n||null===(n=n.find((function(e){return e.is_answer})))||void 0===n?void 0:n.choice_text},r=f.choices.map((function(e){return e.is_answer})).findIndex((function(e){return e})),a=r>-1?_[r]:"",o="";f.choices.map((function(e,n){e.is_answer&&(o+=_[n])}));var l=s[f.item_type],u=(null==f||null===(t=f.program_attr)||void 0===t?void 0:t.code)||"";try{var d;u=v.Base64.decode((null==f||null===(d=f.program_attr)||void 0===d?void 0:d.code)||"")}catch(e){}var p={SINGLE:(0,A.jsx)(c.Z,{className:m.answerHtml,value:"答案:".concat(a||"无")}),MULTIPLE:(0,A.jsx)(c.Z,{className:m.answerHtml,value:"答案:".concat(o||"无")}),COMPLETION:Z(),BPROGRAM:(0,A.jsxs)("div",{children:[(0,A.jsx)(c.Z,{className:m.answerHtml,showProgramFill:!0,value:u}),null===(i=f.standard_answer)||void 0===i?void 0:i.map((function(e,n){return(0,A.jsx)("div",{className:m.answerHtml,children:"答案(填空".concat(e.position,"):").concat(null==e?void 0:e.answer_text)},n)}))]})},h=(0,A.jsx)(c.Z,{className:m.answerHtml,value:"答案:".concat(l||"无")});return p[f.item_type]||h}()}),(0,A.jsxs)("div",{className:m.parse,children:[(0,A.jsx)("div",{className:m.parseText,children:"解析:"}),(0,A.jsx)("div",{className:m.parseAnswer,children:f.analysis?(0,A.jsx)(c.Z,{className:m.parseAnswerHtml,value:f.analysis}):"暂无解析"})]}),(0,A.jsxs)("div",{className:m.parse,children:[(0,A.jsx)("div",{className:m.parseText,children:"知识点:"}),(0,A.jsx)(u.Z,{title:(null==f?void 0:f.tag_discipline)||"--",children:(0,A.jsx)("div",{className:m.parseAnswer,style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:(null==f?void 0:f.tag_discipline)||"--"})})]})]})]})]})}},69242:function(e,n,t){t.r(n),t.d(n,{TabType:function(){return Yn},default:function(){return Hn}});var i=t(7557),s=t.n(i),r=t(37205),a=t.n(r),o=t(82242),c=t.n(o),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),f=t(59301),m=t(3858),h=t(31693),v=t(99313),x=t(92832),g=t(78241),A=t(43418),y=t(5112),_=t(8591),b=t(71418),j=t(24905),k=t(20834),w=t(6848),C=t(19842),N=t(57809),I=t(66104),Z=t(3113),E=t(38854),B=t(95237),T=t(27092),P=t(66536),S=t(72721),Q=t(39647),L=t.n(Q),R="modalContent___UXmJC",O="modalContentLeft___JOFgX",M="green___rI_w_",F="textArea___OTapv",W="red___cDswv",D="row___CE3Y7",V="html___u9n4r",X="line___Lh9Lb",z=t(37712),q=["problemset","globalSetting","loading","dispatch"],G=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.problemset,t=(e.globalSetting,e.loading,e.dispatch);L()(e,q);return(0,z.jsxs)(A.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Problemset-PublicReview"===n.actionTabs.key,title:"提示",okText:"知道啦",cancelText:"",width:"442px",onOk:function(){t({type:"problemset/setActionTabs",payload:{}})},onCancel:function(){t({type:"problemset/setActionTabs",payload:{}})},children:[(0,z.jsx)("div",{className:R,children:"公开申请已提交,请等待管理员的审核"}),(0,z.jsx)("div",{className:R,children:"我们将在1-2个工作日内完成审核"})]})})),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"},H=t(86994),U=t(61186),K=t.n(U),J=t(97730),$=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n=e.problemset,t=e.dispatch,i=(0,f.useState)([]),s=p()(i,2),r=s[0],a=s[1],o=(0,f.useState)(!0),c=p()(o,2),l=c[0],u=c[1],d=function(){t({type:"problemset/setActionTabs",payload:{}})};(0,f.useEffect)((function(){var e;"导出试题"===n.actionTabs.key&&a([null===(e=n.actionTabs)||void 0===e||null===(e=e.params)||void 0===e?void 0:e.group_id])}),[n.actionTabs.key]);var m=function(e,n,t,i){var s=J.Z.API_SERVER+n,r=new window.XMLHttpRequest;return r.withCredentials=!0,r.addEventListener("load",(function(e){t(e,r)}),!1),r.addEventListener("error",(function(e){i&&i(e)}),!1),r.responseType="blob",r.open("GET",s),r.send(null),r};return(0,z.jsx)(A.Z,{centered:!0,title:"导出试题",open:"导出试题"===n.actionTabs.key,width:718,destroyOnClose:!0,wrapClassName:Y.customModal,onCancel:d,onOk:function(){0!==r.length?m({},"/api/item_banks/export.xlsx?group_id=".concat(r[0],"&include_children=").concat(l),(function(e,n){var t;if("application/json"===(null===(t=e.target.response)||void 0===t?void 0:t.type)){var i=new FileReader;return i.readAsText(e.target.response,"utf-8"),void i.addEventListener("loadend",(function(){var e=JSON.parse(i.result);_.ZP.warning((null==e?void 0:e.message)||"下载出错, 请联系管理员")}))}var s=new Blob([e.target.response],{type:"application/vnd.ms-excel;charset=utf-8"}),r="导出试题-".concat(K()().format("YYYYMMDD_HH:mm:ss"),".xlsx");if(window.navigator&&window.navigator.msSaveOrOpenBlob)window.navigator.msSaveOrOpenBlob(s,r);else{var a=URL.createObjectURL(s),o=document.createElement("a");o.href=a,o.setAttribute("download",r),document.body.appendChild(o),o.click(),window.URL.revokeObjectURL(o.href)}d()})):_.ZP.warning("请选择文件夹")},children:(0,z.jsxs)("aside",{className:Y.exportModal,children:[(0,z.jsxs)("div",{style:{marginBottom:20},children:[(0,z.jsx)("label",{style:{marginRight:20},children:"导出设置"}),(0,z.jsxs)(y.ZP.Group,{onChange:function(e){u(e.target.value)},value:l,children:[(0,z.jsx)(y.ZP,{value:!0,children:"包含子文件夹"}),(0,z.jsx)(y.ZP,{value:!1,children:"仅当前文件夹"})]})]}),(0,z.jsx)(H.Z,{value:r,onChange:function(e){return a(e)}}),(0,z.jsx)("div",{className:Y.export_text,children:"其中组合题与实训题暂不支持导出"})]})})})),ee="customModal___lg6DD",ne="shareModal___uZhG_",te="content___I8qEq",ie="group___KeY9s",se="teachGroup____SeBs",re="footer___Jn0qQ",ae=t(51201),oe=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t=e.problemset,i=e.dispatch,r=e.onOk,a=((0,m.useParams)(),(0,f.useState)([])),o=p()(a,2),c=(o[0],o[1]),l=(0,f.useState)(1),d=p()(l,2),h=d[0],v=d[1],x=(0,f.useState)([]),g=p()(x,2),y=g[0],k=g[1],w=(0,f.useState)([]),C=p()(w,2),N=C[0],I=C[1],E=(0,f.useState)(!0),B=p()(E,2),T=B[0],P=B[1],S=(0,f.useState)(!1),Q=p()(S,2),L=Q[0],R=Q[1],O=(0,f.useState)(!1),M=p()(O,2),F=(M[0],M[1]);(0,f.useEffect)((function(){var e;"共享试题"===t.actionTabs.key&&(W(),k([null===(e=t.actionTabs)||void 0===e||null===(e=e.params)||void 0===e?void 0:e.group_id]))}),[t.actionTabs.key]);var W=function(){var e=u()(s()().mark((function e(){var n,t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),e.next=3,(0,ae.Of)({type:0,page:1,per_page:10,order_by:"new"});case 3:null!=(n=e.sent)&&n.item_banks_group&&(t={id:-1,item_banks_count:(null==n?void 0:n.no_group_count)||0,name:{name:"未加入分组"}},i=[t].concat((null==n?void 0:n.item_banks_group)||[]),c(i)),P(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),D=function(){i({type:"problemset/setActionTabs",payload:{}})},V=function(){var e=u()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==y.length){e.next=3;break}return _.ZP.warning("请选择需要的文件夹"),e.abrupt("return");case 3:if(1!==h){e.next=6;break}return v(2),e.abrupt("return");case 6:return R(!0),e.next=9,(0,ae.GW)({item_banks_group_ids:y,clazz:"ItemBank",group_ids:N});case 9:0===(null==(n=e.sent)?void 0:n.status)&&(r(),D()),R(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsx)(A.Z,{centered:!0,afterClose:function(){I([]),v(1),F(!1),c([])},title:"共享试题".concat(h,"/2"),open:"共享试题"===t.actionTabs.key,footer:null,width:718,destroyOnClose:!0,wrapClassName:ee,onCancel:D,children:(0,z.jsx)("aside",{className:ne,children:(0,z.jsxs)(b.Z,{spinning:T,children:[(0,z.jsxs)("div",{className:te,children:[1===h&&(0,z.jsx)("div",{className:ie,children:(0,z.jsx)(H.Z,{value:y,onChange:function(e){return k(e)}})}),2===h&&(0,z.jsxs)("div",{className:se,children:[(0,z.jsx)("p",{children:"共享至教研团队"}),(0,z.jsx)(j.Z.Group,{value:N,onChange:function(e){return I(e)},children:null==t||null===(n=t.teachGroupData)||void 0===n||null===(n=n.groups)||void 0===n?void 0:n.map((function(e){return(0,z.jsx)(j.Z,{value:e.group_id,children:null==e?void 0:e.name},e.group_id)}))})]})]}),(0,z.jsxs)("div",{className:re,children:[(0,z.jsx)(Z.ZP,{onClick:D,children:"取消"}),(0,z.jsx)(Z.ZP,{loading:L,onClick:V,type:"primary",children:1===h?"下一步":"确认共享"})]})]})})})})),ce=["problemset","globalSetting","loading","dispatch","onReloadData","isPiliangRevoke"],le=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.problemset,t=(e.globalSetting,e.loading),i=e.dispatch,r=e.onReloadData,a=void 0===r?function(){}:r,o=e.isPiliangRevoke,c=void 0!==o&&o,l=(L()(e,ce),(0,f.useRef)(!1)),d=(0,f.useState)(!1),m=p()(d,2),h=m[0],v=m[1];(0,f.useEffect)((function(){"Problemset-SetPrivate"===n.actionTabs.key?"1"===window.localStorage.getItem("problemset-set-private-hint-flag")?x():v(!0):v(!1)}),[n.actionTabs.key]);var x=function(){var e=u()(s()().mark((function e(){var t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l.current&&window.localStorage.setItem("problemset-set-private-hint-flag","1"),r={},!c){e.next=8;break}return e.next=5,i({type:"problemset/revokePublish",payload:n.actionTabs.params});case 5:r=e.sent,e.next=11;break;case 8:return e.next=10,i({type:"problemset/setPrivate",payload:n.actionTabs.params});case 10:r=e.sent;case 11:i({type:"problemset/setActionTabs",payload:{}}),l.current=!1,0===(null===(t=r)||void 0===t?void 0:t.status)&&a();case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsxs)(A.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:h,title:"撤销公开告知",okText:"确定",cancelText:"取消",confirmLoading:c?t["problemset/revokePublish"]:t["problemset/setPrivate"],width:"442px",onOk:x,onCancel:function(){i({type:"problemset/setActionTabs",payload:{}}),l.current=!1},children:[(0,z.jsx)("div",{className:O,children:"试题已公开,撤销公开可能导致部分用户对试题的使用受损。"}),(0,z.jsx)("div",{className:O,children:"确认撤销公开回到自有状态吗?"}),(0,z.jsx)("div",{children:(0,z.jsx)(j.Z,{className:"mt10",defaultChecked:!1,onChange:function(e){return l.current=e.target.checked},children:"不再提示"})})]})})),ue=["problemset","globalSetting","loading","dispatch","onReloadData"],de=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.problemset,t=(e.globalSetting,e.loading),i=e.dispatch,r=e.onReloadData,a=void 0===r?function(){}:r,o=(L()(e,ue),function(){var e=u()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"problemset/handleDelete",payload:n.actionTabs.params});case 2:t=e.sent,i({type:"problemset/setActionTabs",payload:{}}),0===t.status&&a();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return(0,z.jsxs)(A.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Problemset-Delete"===n.actionTabs.key,title:"提示",okText:"确定",cancelText:"取消",confirmLoading:t["problemset/handleDelete"],width:"442px",onOk:o,onCancel:function(){i({type:"problemset/setActionTabs",payload:{}})},children:[(0,z.jsx)("div",{className:R,children:"确认删除后,无法撤销"}),(0,z.jsx)("div",{className:R,children:"是否确认删除?"})]})})),pe=t(89392),fe=t(96030),me=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t=e.problemset,i=e.dispatch,r=(0,f.useState)({}),a=p()(r,2),o=a[0],l=a[1],d=(0,f.useState)([]),m=p()(d,2),h=m[0],v=m[1],x=(0,f.useState)(!1),g=p()(x,2),b=g[0],j=g[1],k=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,f.useEffect)((function(){var e;if("SINGLE"===(null==t||null===(e=t.actionTabs)||void 0===e?void 0:e.key)){var n,i=(0,pe.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params);l(i),v(i.choices)}}),[null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.key]);var w=function(){var e=u()(s()().mark((function e(){var n,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:b&&(i=(0,pe.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params),v(i.choices)),j(!b);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsx)(A.Z,{centered:!0,destroyOnClose:!0,open:"SINGLE"===t.actionTabs.key,title:"试题体验",okText:b?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:w,onCancel:function(){l({}),v([]),j(!1),i({type:"problemset/setActionTabs",payload:{}})},children:(0,z.jsxs)("div",{children:[(0,z.jsx)("div",{className:"c-light-primary mb5 font16",children:"单选题"}),(0,z.jsx)(fe.Z,{value:null==o?void 0:o.name}),null==h?void 0:h.map((function(e,n){var t=e.is_answer,i=e.checked,s=e.choice_text,r="";return b&&t&&(r=M),b&&!t&&i&&(r=W),(0,z.jsxs)("div",{style:{pointerEvents:b?"none":"auto"},className:"".concat(D," ").concat(r),children:[(0,z.jsx)(y.ZP,{onChange:function(e){return function(e,n){console.log(e.target.checked);var t=h.map((function(t,i){return c()(c()({},t),{},{checked:i===n&&e.target.checked})}));v(t)}(e,n)},checked:i}),(0,z.jsxs)("span",{children:[k[n],". "]}),(0,z.jsx)(fe.Z,{className:V,value:s}),b&&t&&(0,z.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),b&&!t&&i&&(0,z.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),b&&(0,z.jsxs)(f.Fragment,{children:[(0,z.jsx)("div",{className:X}),(0,z.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,z.jsx)("b",{children:"正确答案: "}),k[h.findIndex((function(e){return e.is_answer}))]]}),(0,z.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,z.jsx)("b",{children:"解析: "}),(null==o?void 0:o.analysis)||"暂无解析"]})]})]})})})),he=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t=e.problemset,i=e.dispatch,r=(0,f.useState)({}),a=p()(r,2),o=a[0],l=a[1],d=(0,f.useState)([]),m=p()(d,2),h=m[0],v=m[1],x=(0,f.useState)(!1),g=p()(x,2),y=g[0],b=g[1],k=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,f.useEffect)((function(){var e;if("MULTIPLE"===(null==t||null===(e=t.actionTabs)||void 0===e?void 0:e.key)){var n,i=(0,pe.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params);l(i),v(i.choices)}}),[null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.key]);var w,C=function(){var e=u()(s()().mark((function e(){var n,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:y&&(i=(0,pe.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params),v(i.choices)),b(!y);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsx)(A.Z,{centered:!0,destroyOnClose:!0,open:"MULTIPLE"===t.actionTabs.key,title:"试题体验",okText:y?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:C,onCancel:function(){l({}),v([]),b(!1),i({type:"problemset/setActionTabs",payload:{}})},children:(0,z.jsxs)("div",{children:[(0,z.jsx)("div",{className:"c-light-primary mb5 font16",children:"多选题"}),(0,z.jsx)(fe.Z,{value:null==o?void 0:o.name}),null==h?void 0:h.map((function(e,n){var t=e.is_answer,i=e.checked,s=e.choice_text,r="";return y&&t&&(r=M),y&&!t&&i&&(r=W),(0,z.jsxs)("div",{style:{pointerEvents:y?"none":"auto"},className:"".concat(D," ").concat(r),children:[(0,z.jsx)(j.Z,{style:{padding:3},onChange:function(e){return function(e,n){console.log(e.target.checked);var t=h.map((function(t,i){return c()(c()({},t),{},{checked:i===n?e.target.checked:t.checked})}));v(t)}(e,n)},checked:i}),(0,z.jsxs)("span",{children:[k[n],". "]}),(0,z.jsx)(fe.Z,{className:V,value:s}),y&&t&&(0,z.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),y&&!t&&i&&(0,z.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),y&&(0,z.jsxs)(f.Fragment,{children:[(0,z.jsx)("div",{className:X}),(0,z.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,z.jsx)("b",{children:"正确答案: "}),(w="",h.forEach((function(e,n){e.is_answer&&(w+=k[n])})),w)]}),(0,z.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,z.jsx)("b",{children:"解析: "}),(null==o?void 0:o.analysis)||"暂无解析"]})]})]})})})),ve=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,i=e.problemset,r=e.dispatch,a=(0,f.useState)({}),o=p()(a,2),l=o[0],d=o[1],m=(0,f.useState)([]),h=p()(m,2),v=h[0],x=h[1],g=(0,f.useState)(!1),b=p()(g,2),j=b[0],k=b[1];(0,f.useEffect)((function(){var e;if("JUDGMENT"===(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.key)){var n,t=(0,pe.cloneDeep)(null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.params);d(t),x(t.choices)}}),[null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.key]);var w=function(){var e=u()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(v.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:j&&(t=(0,pe.cloneDeep)(null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.params),x(t.choices)),k(!j);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsx)(A.Z,{centered:!0,destroyOnClose:!0,open:"JUDGMENT"===i.actionTabs.key,title:"试题体验",okText:j?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:w,onCancel:function(){d({}),x([]),k(!1),r({type:"problemset/setActionTabs",payload:{}})},children:(0,z.jsxs)("div",{children:[(0,z.jsx)("div",{className:"c-light-primary mb5 font16",children:"判断题"}),(0,z.jsx)(fe.Z,{value:null==l?void 0:l.name}),null==v?void 0:v.map((function(e,n){var t=e.is_answer,i=e.checked,s=e.choice_text,r="";return j&&t&&(r=M),j&&!t&&i&&(r=W),(0,z.jsxs)("div",{style:{pointerEvents:j?"none":"auto"},className:"".concat(D," ").concat(r),children:[(0,z.jsx)(y.ZP,{onChange:function(e){return function(e,n){console.log(e.target.checked);var t=v.map((function(t,i){return c()(c()({},t),{},{checked:i===n&&e.target.checked})}));x(t)}(e,n)},checked:i}),(0,z.jsx)(fe.Z,{className:V,value:s}),j&&t&&(0,z.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),j&&!t&&i&&(0,z.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),j&&(0,z.jsxs)(f.Fragment,{children:[(0,z.jsx)("div",{className:X}),(0,z.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,z.jsx)("b",{children:"正确答案: "}),null===(t=v.find((function(e){return e.is_answer})))||void 0===t?void 0:t.choice_text]}),(0,z.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,z.jsx)("b",{children:"解析: "}),(null==l?void 0:l.analysis)||"暂无解析"]})]})]})})})),xe=t(65591),ge=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,i=e.problemset,r=e.dispatch,a=(0,f.useState)({}),o=p()(a,2),l=o[0],d=o[1],m=(0,f.useState)([]),h=p()(m,2),v=h[0],g=h[1],y=(0,f.useState)(!1),b=p()(y,2),j=b[0],k=b[1];(0,f.useEffect)((function(){var e;if("COMPLETION"===(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.key)){var n,t,s=(0,pe.cloneDeep)(null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.params);d(s),g(null==s||null===(t=s.standard_answer)||void 0===t?void 0:t.map((function(e){return c()({value:"",answer:(null==e?void 0:e.answer_text)||[]},e)})))}}),[null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.key]);var w=function(){var e=u()(s()().mark((function e(){var n,t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!v.some((function(e){return""===(null==e?void 0:e.value)}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:j&&(r=(0,pe.cloneDeep)(null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.params),g(null==r||null===(t=r.standard_answer)||void 0===t?void 0:t.map((function(e){return c()({value:"",answer:(null==e?void 0:e.answer_text)||[]},e)})))),k(!j);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsx)(A.Z,{centered:!0,destroyOnClose:!0,open:"COMPLETION"===i.actionTabs.key,title:"试题体验",okText:j?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:w,onCancel:function(){d({}),g([]),k(!1),r({type:"problemset/setActionTabs",payload:{}})},children:(0,z.jsxs)("div",{children:[(0,z.jsx)("div",{className:"c-light-primary mb5 font16",children:"填空题"}),(0,z.jsx)(fe.Z,{value:null==l?void 0:l.name}),null==v?void 0:v.map((function(e,n){var t=e.value,i=e.answer,s="";return j&&null!=i&&i.includes(t)&&(s=M),!j||null!=i&&i.includes(t)||(s=W),(0,z.jsxs)("div",{style:{pointerEvents:j?"none":"auto",marginTop:10},className:"".concat(D," ").concat(s),children:[(0,z.jsxs)("div",{style:{minWidth:80},children:["填空",n+1,"答案:"]}),1===(null==e?void 0:e.model)?(0,z.jsx)(x.Z.TextArea,{className:F,style:{width:610,marginRight:10},onChange:function(e){return function(e,n){var t=v.map((function(t,i){return c()(c()({},t),{},{value:i===n?e.target.value:t.value})}));g(t)}(e,n)},value:t}):(0,z.jsx)(xe.Z,{value:t,onChange:function(e){var t=v.map((function(t,i){return c()(c()({},t),{},{value:i===n?e:t.value})}));g(t)}}),j&&(null==i?void 0:i.includes(t))&&(0,z.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),j&&!(null!=i&&i.includes(t))&&(0,z.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),j&&(0,z.jsxs)(f.Fragment,{children:[(0,z.jsx)("div",{className:X}),null==l||null===(t=l.standard_answer)||void 0===t?void 0:t.map((function(e,n){var t,i;return(0,z.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,z.jsxs)("b",{children:["填空",n+1,"答案: "]}),1===(null==e?void 0:e.model)?(null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、"))||"":(0,z.jsx)(xe.Z,{value:null==e||null===(i=e.answer_text)||void 0===i?void 0:i.join("、"),disabled:!0})]})})),(0,z.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,z.jsx)("b",{children:"解析: "}),(null==l?void 0:l.analysis)||"暂无解析"]})]})]})})})),Ae=t(52025),ye=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,i,r,a,o=e.problemset,c=e.dispatch,l=(0,f.useState)({}),d=p()(l,2),m=d[0],h=d[1],v=(0,f.useState)(!1),x=p()(v,2),g=x[0],y=x[1],b=(0,f.useState)(!0),j=p()(b,2),k=j[0],w=j[1],C=(0,f.useState)(""),N=p()(C,2),I=N[0],Z=N[1];(0,f.useEffect)((function(){var e;if("SUBJECTIVE"===(null==o||null===(e=o.actionTabs)||void 0===e?void 0:e.key)){var n,t=(0,pe.cloneDeep)(null==o||null===(n=o.actionTabs)||void 0===n?void 0:n.params);h(t)}}),[null==o||null===(n=o.actionTabs)||void 0===n?void 0:n.key]);var E=function(){var e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(I){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:g&&Z(""),y(!g);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return console.log("----",g),(0,z.jsx)(A.Z,{centered:!0,destroyOnClose:!0,open:"SUBJECTIVE"===o.actionTabs.key,title:"试题体验",okText:g?"重新答题":"提交答案",cancelText:"取消",width:800,onOk:E,bodyStyle:{maxHeight:600,overflow:"auto"},onCancel:function(){h({}),w(!0),y(!1),Z(""),c({type:"problemset/setActionTabs",payload:{}})},children:(0,z.jsxs)("div",{children:[(0,z.jsx)("div",{className:"c-light-primary mb5 font16",children:"简答题"}),(0,z.jsx)(fe.Z,{value:null==m?void 0:m.name,style:{marginBottom:10,color:"#5f6368"}}),k?(0,z.jsx)("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:function(){w(!1)},children:" 点击开始作答"}):(0,z.jsx)(Ae.Z,{height:160,defaultValue:I,onChange:function(e){Z(e)}}),g&&(0,z.jsxs)(f.Fragment,{children:[(0,z.jsx)("div",{className:X}),(0,z.jsx)("span",{style:{color:"#5F6368"},children:"参考答案:"}),(0,z.jsx)("div",{style:{marginTop:10},children:(null==m||null===(t=m.answer_texts)||void 0===t?void 0:t[0])||"暂无参考答案"}),(null==m||null===(i=m.keywords)||void 0===i?void 0:i.length)>0&&(0,z.jsxs)("div",{style:{marginTop:10,marginBottom:10},children:[(0,z.jsx)("span",{style:{color:"#5F6368"},children:"关键词:"}),null==m||null===(r=m.keywords)||void 0===r?void 0:r.map((function(e){var n,t,i;return(null==e||null===(n=e.keyword)||void 0===n?void 0:n.length)>1?(null==e||null===(t=e.keyword)||void 0===t?void 0:t.join("或"))+";":(null==e||null===(i=e.keyword)||void 0===i?void 0:i[0])+";"}))]}),(0,z.jsx)("div",{style:{color:"#5F6368",marginTop:(null==m||null===(a=m.keywords)||void 0===a?void 0:a.length)<=0?20:10},children:(0,z.jsx)("b",{children:"解析:"})}),(0,z.jsx)("div",{style:{marginTop:10,color:"#9096A3"},children:(null==m?void 0:m.analysis)||"暂无解析"})]})]})})})),_e=t(28103),be=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){e.problemset,e.dispatch;var n=e.showdiv,t=e.data,i=(0,f.useState)([]),r=p()(i,2),a=r[0],o=r[1],l=(0,f.useState)(!1),d=p()(l,2),m=d[0],h=d[1],v=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,f.useEffect)((function(){var e;(null===(e=Object.keys(t))||void 0===e?void 0:e.length)>0&&o(t.choices)}),[t]);var x=function(){var e=u()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:m&&(n=(0,pe.cloneDeep)(t),o(n.choices)),h(!m);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsxs)("div",{children:[(0,z.jsx)("div",{className:"c-light-primary mb5 font16",children:"单选题"}),(0,z.jsx)(fe.Z,{value:null==t?void 0:t.name}),null==a?void 0:a.map((function(e,n){var t=e.is_answer,i=e.checked,s=e.choice_text,r="";return m&&t&&(r=M),m&&!t&&i&&(r=W),(0,z.jsxs)("div",{style:{pointerEvents:m?"none":"auto"},className:"".concat(D," ").concat(r),children:[(0,z.jsx)(y.ZP,{onChange:function(e){return function(e,n){console.log(e.target.checked);var t=a.map((function(t,i){return c()(c()({},t),{},{checked:i===n&&e.target.checked})}));o(t)}(e,n)},checked:i}),(0,z.jsxs)("span",{children:[v[n],". "]}),(0,z.jsx)(fe.Z,{className:V,value:s}),m&&t&&(0,z.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),m&&!t&&i&&(0,z.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),m&&(0,z.jsx)(f.Fragment,{children:(0,z.jsxs)("div",{style:{background:"#F6F7F9",padding:10,marginTop:10},children:[(0,z.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,z.jsx)("b",{children:"正确答案: "}),v[a.findIndex((function(e){return e.is_answer}))]]}),(0,z.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,z.jsx)("b",{children:"解析: "}),(null==t?void 0:t.analysis)||"暂无解析"]})]})}),(0,z.jsx)("div",{style:{textAlign:"end",marginTop:10},children:(0,z.jsx)(Z.ZP,{type:"primary",onClick:function(){x()},children:m?"重新答题":"提交答案"})}),!n&&(0,z.jsx)(_e.Z,{})]})})),je=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){e.problemset;var n,t=e.datas,i=e.showdiv,r=(e.dispatch,(0,f.useState)({})),a=p()(r,2),o=a[0],l=a[1],d=(0,f.useState)([]),m=p()(d,2),h=m[0],v=m[1],g=(0,f.useState)(!1),A=p()(g,2),y=A[0],b=A[1];(0,f.useEffect)((function(){if(Object.keys(t)){var e,n=(0,pe.cloneDeep)(t);l(n),v(null==n||null===(e=n.standard_answer)||void 0===e?void 0:e.map((function(e){return c()({value:"",answer:(null==e?void 0:e.answer_text)||[]},e)})))}}),[t]);var j=function(){var e=u()(s()().mark((function e(){var n,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!h.some((function(e){return""===(null==e?void 0:e.value)}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:y&&(i=(0,pe.cloneDeep)(t),v(null==i||null===(n=i.standard_answer)||void 0===n?void 0:n.map((function(e){return c()({value:"",answer:(null==e?void 0:e.answer_text)||[]},e)})))),b(!y);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsxs)("div",{children:[(0,z.jsx)("div",{className:"c-light-primary mb5 font16",children:"填空题"}),(0,z.jsx)(fe.Z,{value:null==o?void 0:o.name}),null==h?void 0:h.map((function(e,n){var t=e.value,i=e.answer,s="";return y&&null!=i&&i.includes(t)&&(s=M),!y||null!=i&&i.includes(t)||(s=W),(0,z.jsxs)("div",{style:{pointerEvents:y?"none":"auto",marginTop:10},className:"".concat(D," ").concat(s),children:[(0,z.jsxs)("div",{style:{minWidth:80},children:["填空",n+1,"答案:"]}),1===(null==e?void 0:e.model)?(0,z.jsx)(x.Z.TextArea,{className:F,style:{width:610,marginRight:10},onChange:function(e){return function(e,n){var t=h.map((function(t,i){return c()(c()({},t),{},{value:i===n?e.target.value:t.value})}));v(t)}(e,n)},value:t}):(0,z.jsx)(xe.Z,{value:t,onChange:function(e){var t=h.map((function(t,i){return c()(c()({},t),{},{value:i===n?e:t.value})}));v(t)}}),y&&(null==i?void 0:i.includes(t))&&(0,z.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),y&&!(null!=i&&i.includes(t))&&(0,z.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),y&&(0,z.jsx)(f.Fragment,{children:(0,z.jsxs)("div",{style:{background:"#F6F7F9",padding:10,marginTop:10},children:[null==o||null===(n=o.standard_answer)||void 0===n?void 0:n.map((function(e,n){var t,i;return(0,z.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,z.jsxs)("b",{children:["填空",n+1,"答案: "]}),1===(null==e?void 0:e.model)?(null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、"))||"":(0,z.jsx)(xe.Z,{value:null==e||null===(i=e.answer_text)||void 0===i?void 0:i.join("、"),disabled:!0})]})})),(0,z.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,z.jsx)("b",{children:"解析: "}),(null==o?void 0:o.analysis)||"暂无解析"]})]})}),(0,z.jsx)("div",{style:{textAlign:"end",marginTop:10},children:(0,z.jsx)(Z.ZP,{type:"primary",onClick:function(){j()},children:y?"重新答题":"提交答案"})}),!i&&(0,z.jsx)(_e.Z,{})]})})),ke=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){e.problemset;var n,t=e.datas,i=e.showdiv,r=(e.dispatch,(0,f.useState)({})),a=p()(r,2),o=a[0],l=a[1],d=(0,f.useState)([]),m=p()(d,2),h=m[0],v=m[1],x=(0,f.useState)(!1),g=p()(x,2),A=g[0],b=g[1];(0,f.useEffect)((function(){if(Object.keys(t)){var e=(0,pe.cloneDeep)(t);l(e),v(e.choices)}}),[t]);var j=function(){var e=u()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:A&&(n=(0,pe.cloneDeep)(t),v(n.choices)),b(!A);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsxs)("div",{children:[(0,z.jsx)("div",{className:"c-light-primary mb5 font16",children:"判断题"}),(0,z.jsx)(fe.Z,{value:null==o?void 0:o.name}),null==h?void 0:h.map((function(e,n){var t=e.is_answer,i=e.checked,s=e.choice_text,r="";return A&&t&&(r=M),A&&!t&&i&&(r=W),(0,z.jsxs)("div",{style:{pointerEvents:A?"none":"auto"},className:"".concat(D," ").concat(r),children:[(0,z.jsx)(y.ZP,{onChange:function(e){return function(e,n){console.log(e.target.checked);var t=h.map((function(t,i){return c()(c()({},t),{},{checked:i===n&&e.target.checked})}));v(t)}(e,n)},checked:i}),(0,z.jsx)(fe.Z,{className:V,value:s}),A&&t&&(0,z.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),A&&!t&&i&&(0,z.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),A&&(0,z.jsx)(f.Fragment,{children:(0,z.jsxs)("div",{style:{background:"#F6F7F9",padding:10,marginTop:10},children:[(0,z.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,z.jsx)("b",{children:"正确答案: "}),null===(n=h.find((function(e){return e.is_answer})))||void 0===n?void 0:n.choice_text]}),(0,z.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,z.jsx)("b",{children:"解析: "}),(null==o?void 0:o.analysis)||"暂无解析"]})]})}),(0,z.jsx)("div",{style:{textAlign:"end",marginTop:10},children:(0,z.jsx)(Z.ZP,{type:"primary",onClick:function(){j()},children:A?"重新答题":"提交答案"})}),!i&&(0,z.jsx)(_e.Z,{})]})})),we=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){e.problemset;var n=e.data,t=e.showdiv,i=(e.dispatch,(0,f.useState)([])),r=p()(i,2),a=r[0],o=r[1],l=(0,f.useState)(!1),d=p()(l,2),m=d[0],h=d[1],v=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,f.useEffect)((function(){var e;(null===(e=Object.keys(n))||void 0===e?void 0:e.length)>0&&o(n.choices)}),[n]);var x,g=function(){var e=u()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:m&&(t=(0,pe.cloneDeep)(n),o(t.choices)),h(!m);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsxs)("div",{children:[(0,z.jsx)("div",{className:"c-light-primary mb5 font16",children:"多选题"}),(0,z.jsx)(fe.Z,{value:null==n?void 0:n.name}),null==a?void 0:a.map((function(e,n){var t=e.is_answer,i=e.checked,s=e.choice_text,r="";return m&&t&&(r=M),m&&!t&&i&&(r=W),(0,z.jsxs)("div",{style:{pointerEvents:m?"none":"auto"},className:"".concat(D," ").concat(r),children:[(0,z.jsx)(j.Z,{style:{padding:3},onChange:function(e){return function(e,n){console.log(e.target.checked);var t=a.map((function(t,i){return c()(c()({},t),{},{checked:i===n?e.target.checked:t.checked})}));o(t)}(e,n)},checked:i}),(0,z.jsxs)("span",{children:[v[n],". "]}),(0,z.jsx)(fe.Z,{className:V,value:s}),m&&t&&(0,z.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),m&&!t&&i&&(0,z.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),m&&(0,z.jsx)(f.Fragment,{children:(0,z.jsxs)("div",{style:{background:"#F6F7F9",padding:10,marginTop:10},children:[(0,z.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,z.jsx)("b",{children:"正确答案: "}),(x="",a.forEach((function(e,n){e.is_answer&&(x+=v[n])})),x)]}),(0,z.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,z.jsx)("b",{children:"解析: "}),(null==n?void 0:n.analysis)||"暂无解析"]})]})}),(0,z.jsx)("div",{style:{textAlign:"end",marginTop:10},children:(0,z.jsx)(Z.ZP,{type:"primary",onClick:function(){g()},children:m?"重新答题":"提交答案"})}),!t&&(0,z.jsx)(_e.Z,{})]})})),Ce=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){e.problemset,e.dispatch;var n,t,i,r=e.showdiv,a=e.datas,o=(0,f.useState)({}),c=p()(o,2),l=c[0],d=c[1],m=(0,f.useState)(!1),h=p()(m,2),v=h[0],x=h[1],g=(0,f.useState)(!0),A=p()(g,2),y=A[0],b=A[1],j=(0,f.useState)(""),k=p()(j,2),w=k[0],C=k[1];(0,f.useEffect)((function(){if(Object.keys(a)){var e=(0,pe.cloneDeep)(a);d(e)}}),[a]);var N=function(){var e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(w){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:v&&C(""),x(!v);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsxs)("div",{children:[(0,z.jsx)("div",{className:"c-light-primary mb5 font16",children:"简答题"}),(0,z.jsx)(fe.Z,{value:null==l?void 0:l.name,style:{marginBottom:10}}),y?(0,z.jsx)("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:function(){b(!1)},children:" 点击开始作答"}):(0,z.jsx)(Ae.Z,{defaultValue:w,onChange:function(e){C(e)}}),v&&(0,z.jsx)(f.Fragment,{children:(0,z.jsxs)("div",{style:{background:"#F6F7F9",padding:10,marginTop:10},children:[(0,z.jsx)("span",{style:{color:"#5F6368"},children:"参考答案:"}),(0,z.jsx)("br",{}),(null==l||null===(n=l.answer_texts)||void 0===n?void 0:n[0])||"暂无参考答案",(null==l||null===(t=l.keywords)||void 0===t?void 0:t.length)>0&&(0,z.jsxs)("div",{style:{marginTop:10,marginBottom:10},children:[(0,z.jsx)("span",{style:{color:"#5F6368"},children:"关键词:"}),null==l||null===(i=l.keywords)||void 0===i?void 0:i.map((function(e){var n,t,i;return(null==e||null===(n=e.keyword)||void 0===n?void 0:n.length)>1?(null==e||null===(t=e.keyword)||void 0===t?void 0:t.join("或"))+";":(null==e||null===(i=e.keyword)||void 0===i?void 0:i[0])+";"}))]}),(0,z.jsxs)("div",{style:{color:"#5F6368"},children:[(0,z.jsx)("b",{children:"解析:"}),(0,z.jsx)("br",{}),(null==l?void 0:l.analysis)||"暂无解析"]})]})}),(0,z.jsx)("div",{style:{textAlign:"end",marginTop:10},children:(0,z.jsx)(Z.ZP,{type:"primary",onClick:function(){N()},children:v?"重新答题":"提交答案"})}),!r&&(0,z.jsx)(_e.Z,{})]})})),Ne=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,i=e.problemset,r=e.dispatch,a=(0,f.useState)({}),o=p()(a,2),c=o[0],l=o[1],d=(0,f.useState)(!1),m=p()(d,2),h=m[0],v=m[1],x=(0,f.useState)(!0),g=p()(x,2),y=(g[0],g[1]),b=(0,f.useState)(""),j=p()(b,2),k=j[0],w=j[1];(0,f.useEffect)((function(){var e;if("COMBINATION"===(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.key)){var n,t=(0,pe.cloneDeep)(null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.params);l(t)}}),[null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.key]);var C=function(){var e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(k){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:v(!h);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsx)(A.Z,{centered:!0,destroyOnClose:!0,open:"COMBINATION"===i.actionTabs.key,title:"试题体验",okText:h?"重新答题":"提交答案",cancelText:"取消",footer:!1,width:708,bodyStyle:{maxHeight:600,overflow:"auto"},onOk:C,onCancel:function(){l({}),y(!0),v(!1),w(""),r({type:"problemset/setActionTabs",payload:{}})},children:(0,z.jsxs)("div",{children:[(0,z.jsx)("div",{className:"c-light-primary mb5 font16",children:"组合题"}),(0,z.jsx)(fe.Z,{value:null==c?void 0:c.name,style:{marginBottom:10}}),null==c||null===(t=c.sub_item_banks)||void 0===t?void 0:t.map((function(e,n){var t,i,s,r,a;return"SINGLE"===(null==e?void 0:e.item_type)?(0,z.jsx)(be,{data:e,showdiv:(null==c||null===(t=c.sub_item_banks)||void 0===t?void 0:t.length)-1===n}):"MULTIPLE"===(null==e?void 0:e.item_type)?(0,z.jsx)(we,{data:e,showdiv:(null==c||null===(i=c.sub_item_banks)||void 0===i?void 0:i.length)-1===n}):"JUDGMENT"===(null==e?void 0:e.item_type)?(0,z.jsx)(ke,{datas:e,showdiv:(null==c||null===(s=c.sub_item_banks)||void 0===s?void 0:s.length)-1===n}):"COMPLETION"===(null==e?void 0:e.item_type)?(0,z.jsx)(je,{datas:e,showdiv:(null==c||null===(r=c.sub_item_banks)||void 0===r?void 0:r.length)-1===n}):"SUBJECTIVE"===(null==e?void 0:e.item_type)?(0,z.jsx)(Ce,{datas:e,showdiv:(null==c||null===(a=c.sub_item_banks)||void 0===a?void 0:a.length)-1===n}):void 0}))]})})})),Ie=t(24334),Ze=t(23634),Ee=t(21556),Be=t(36991),Te=(0,m.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,i,r,o,l=e.problemset,d=e.dispatch,m=(0,f.useState)({}),h=p()(m,2),v=h[0],x=h[1],g=(0,f.useState)([]),y=p()(g,2),b=y[0],j=y[1],k=(0,f.useState)(!1),w=p()(k,2),C=w[0],N=w[1],I=(0,f.useState)(!1),Z=p()(I,2),E=Z[0],B=Z[1],T=(0,f.useState)({}),P=p()(T,2),S=P[0],Q=P[1];function L(){return(new Date).getTime()}(0,f.useEffect)((function(){var e;if("BPROGRAM"===(null==l||null===(e=l.actionTabs)||void 0===e?void 0:e.key)){var n,t,i=(0,pe.cloneDeep)(null==l||null===(n=l.actionTabs)||void 0===n?void 0:n.params);x(i),j(null==i||null===(t=i.standard_answer)||void 0===t?void 0:t.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[]}})))}}),[null==l||null===(n=l.actionTabs)||void 0===n?void 0:n.key]);var R=function(){var e=u()(s()().mark((function e(){var n,t,i,r,o,d,p,f,m,h,x;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!b.some((function(e){return""===(null==e?void 0:e.value)}))||C){e.next=3;break}return _.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:if(!C){e.next=10;break}return d=(0,pe.cloneDeep)(null==l||null===(r=l.actionTabs)||void 0===r?void 0:r.params),j(a()(null==d||null===(o=d.standard_answer)||void 0===o?void 0:o.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[],type:""}})))),N(!C),e.abrupt("return");case 10:p=null==b?void 0:b.map((function(e,n){return c()(c()({},e),{},{type:e.types})})),j(p);case 12:return console.log(b),B(!0),e.next=16,(0,Ze.ZP)("/api/problems/".concat(null==v||null===(n=v.program_attr)||void 0===n?void 0:n.identifier,"/start.json"),{method:"get"});case 16:return f=e.sent,e.next=19,(0,Ee.n4)(null==f?void 0:f.identifier,{code:null==v||null===(t=v.program_attr)||void 0===t?void 0:t.code,language:null==v||null===(i=v.program_attr)||void 0===i?void 0:i.language,answers:null==b?void 0:b.map((function(e){return e.value}))});case 19:if(0!==(null==(m=e.sent)?void 0:m.status)){e.next=28;break}return h=function(){var e=u()(s()().mark((function e(){var n,t,i,r,a,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ee.rX)(null==f?void 0:f.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,r=L(),a=r-x>1e4*(null==b?void 0:b.length),0===t||a||setTimeout(h,1e3),!a){e.next=13;break}return A.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时",content:"请检查程序代码是否存在死循环"}),B(!1),e.abrupt("return");case 13:0===t&&(B(!1),o=null==b?void 0:b.map((function(e,n){return c()(c()({},e),{},{type:1===(null==i?void 0:i.right_arr[n])?"success":"warning"})})),j(o),Q(i),2===i.status&&(B(!1),A.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),x=L(),e.next=25,(0,Ee.bM)(null==f?void 0:f.identifier,{});case 25:h(),e.next=29;break;case 28:B(!1);case 29:N(!C);case 30:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(A.Z,{centered:!0,destroyOnClose:!0,open:"BPROGRAM"===l.actionTabs.key,title:"试题体验",okText:C?"重新答题":"提交代码",cancelText:"取消",width:708,onOk:R,onCancel:function(){x({}),j([]),N(!1),d({type:"problemset/setActionTabs",payload:{}})},okButtonProps:{loading:E},children:(0,z.jsxs)("div",{children:[(0,z.jsx)("div",{className:"c-light-primary mb5 font16",children:"程序填空题"}),(0,z.jsx)(fe.Z,{value:null==v||null===(t=v.program_attr)||void 0===t?void 0:t.description}),(null==v||null===(i=v.program_attr)||void 0===i?void 0:i.code)&&(0,z.jsx)(fe.Z,{showProgramFill:!0,onFillChange:function(e){var n=null==e?void 0:e.map((function(e,n){return c()({},e)}));j(n)},programFillValue:b,value:Ie.Base64.decode(null==v||null===(r=v.program_attr)||void 0===r?void 0:r.code)}),C&&(0,z.jsxs)(f.Fragment,{children:[(0,z.jsx)("div",{className:X}),null==v||null===(o=v.standard_answer)||void 0===o?void 0:o.map((function(e,n){return(0,z.jsxs)("div",{className:"c-grey-333 mb5",style:{display:"flex",alignItems:"baseline"},children:[(0,z.jsxs)("b",{children:["填空",n+1,"答案: "]}),(0,z.jsx)("pre",{children:(null==e?void 0:e.answer_text)||""})]})})),(0,z.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,z.jsx)("b",{children:"解析: "}),(null==v?void 0:v.analysis)||"暂无解析"]})]})]})}),(null==S?void 0:S.id)&&2!==S.status&&(0,z.jsx)(A.Z,{open:(null==S?void 0:S.id)&&2!==S.status,title:"运行结果",width:1100,footer:!1,onOk:function(){Q({})},onCancel:function(){Q({})},children:(0,z.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,z.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,z.jsxs)("div",{children:[(0,z.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,z.jsx)("span",{style:{marginLeft:12,color:0!==S.status&&"#E30000"},children:Be.Im[S.status]})]}),(0,z.jsxs)("div",{children:[(0,z.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,z.jsx)("span",{style:{marginLeft:12},children:K()(S.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,z.jsxs)("div",{children:[(0,z.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,z.jsx)("span",{style:{marginLeft:12},children:S.language})]}),(0,z.jsxs)("div",{children:[(0,z.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,z.jsxs)("span",{style:{marginLeft:12},children:[S.execute_time,"ms"]})]})]}),(0,z.jsx)(Be.Y4,c()({},S))]})})]})})),Pe=t(9846),Se={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"},Qe=t(43428),Le=t(43604),Re="drawerWrap___pL0ai",Oe="title___D60AS",Me="contentWrap___VyVzG",Fe="totalInfo___wXopO",We="clear___Sbav5",De="problemset___jGIix",Ve="delete___zwK_M",Xe="deleteIcon___BYp0Q",ze="createBtnWrapper___Qnnet",qe=[],Ge=function(e){qe.forEach((function(n){e.target===n.element||Ye.isParent(e.target,n.element)||n.callbacks.forEach((function(e){return e()}))}))};window.document.body?window.document.body.addEventListener("click",Ge):window.addEventListener("DOMContentLoaded",(function(){window.document.body.addEventListener("click",Ge)}));var Ye={isParent:function(e,n){for(var t=e;t&&t.tagName&&"body"!==t.tagName.toLowerCase();){if(t===n)return!0;t=t.parentNode}return!1},init:function(e,n){var t=qe.filter((function(n){return n.element===e}));return t.length>0?t[0].callbacks.push(n):qe.push({element:e,callbacks:[n]}),{clear:function(){qe=qe.filter((function(n){return n.element!==e}))}}}},He=Ye,Ue=t(60437),Ke=[{stateName:"single_questions_count",type:"SINGLE",typeName:"单选题"},{stateName:"multiple_questions_count",type:"MULTIPLE",typeName:"多选题"},{stateName:"judgement_questions_count",type:"JUDGMENT",typeName:"判断题"},{stateName:"completion_questions_count",type:"COMPLETION",typeName:"填空题"},{stateName:"subjective_questions_count",type:"SUBJECTIVE",typeName:"简答题"},{stateName:"program_questions_count",type:"PROGRAM",typeName:"编程题"},{stateName:"practical_questions_count",type:"PRACTICAL",typeName:"实训题"},{stateName:"combination_questions_count",type:"COMBINATION",typeName:"组合题"},{stateName:"bprogram_questions_count",type:"BPROGRAM",typeName:"程序填空题"}],Je=function(e){var n=e.visible,t=e.basketData,i=e.basketTotal,s=e.onClose,r=void 0===s?function(){}:s,a=e.onDelete,o=void 0===a?function(){}:a,c=e.onClear,l=e.onSubmit,u=(0,f.useRef)(),d=(0,f.useRef)();(0,f.useEffect)((function(){if(d.current)return i>=0&&!u.current&&(u.current=He.init(d.current,(function(){r()}))),function(){u.current&&u.current.clear()}}),[d.current]);var p=window.screen.width<=1440;return(0,z.jsx)(Qe.Z,{rootClassName:Re,placement:"right",closable:!1,mask:!1,open:n,forceRender:!0,width:p?130:160,onClose:r,children:i>0?(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)("div",{className:Oe,children:"试题篮"}),(0,z.jsxs)("div",{ref:d,className:Me,children:[(0,z.jsxs)(B.Z,{wrap:!1,className:Fe,align:"middle",children:[(0,z.jsx)(Le.Z,{span:14,children:"题目总数"}),(0,z.jsx)(Le.Z,{span:4,children:i}),(0,z.jsx)(Le.Z,{span:6,className:We,onClick:c,children:"清空"})]}),Ke.map((function(e){return t[e.stateName]>0&&(0,z.jsxs)(B.Z,{align:"middle",wrap:!1,className:De,children:[(0,z.jsx)(Le.Z,{span:14,children:e.typeName}),(0,z.jsx)(Le.Z,{span:4,children:t[e.stateName]}),(0,z.jsx)(Le.Z,{span:6,className:Ve,children:(0,z.jsx)("i",{onClick:function(){return o(e.type)},className:"iconfont icon-piliangshanchu3 ".concat(Xe)})})]},e.type)})),(0,z.jsx)(B.Z,{justify:"center",className:ze,children:(0,z.jsx)(Ue.Z,{block:!0,type:"primary",onClick:l,children:"创建试卷"})})]})]}):(0,z.jsxs)("div",{ref:d,children:[(0,z.jsx)("div",{className:Oe,children:"试题篮"}),(0,z.jsx)(S.Z,{customText:"请选择试题加入试题篮后进行组卷",styles:{width:120},imgStyles:{width:120}})]})})},$e=["problemset","globalSetting","loading","dispatch","onReloadData","onReloadBasketData"],en={SINGLE:"单选题",MULTIPLE:"多选题",JUDGMENT:"判断题",COMPLETION:"填空题",SUBJECTIVE:"简答题",PROGRAM:"编程题",PRACTICAL:"实训题",COMBINATION:"组合题",BPROGRAM:"程序填空题"},nn=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n,t=e.problemset,i=(e.globalSetting,e.loading),r=e.dispatch,a=e.onReloadData,o=void 0===a?function(){}:a,c=e.onReloadBasketData,l=void 0===c?function(){}:c,d=(L()(e,$e),function(){var e=u()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"problemset/basketDelete",payload:t.actionTabs.params});case 2:n=e.sent,r({type:"problemset/setActionTabs",payload:{}}),0===n.status&&(o(),l());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return(0,z.jsx)(A.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Problemset-BasketDelete"===t.actionTabs.key,title:"提示",okText:"确定",cancelText:"取消",confirmLoading:i["problemset/handleDelete"],width:"442px",onOk:d,onCancel:function(){r({type:"problemset/setActionTabs",payload:{}})},children:(0,z.jsxs)("div",{className:R,children:["是否删除试题篮中的",en[null===(n=t.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.type]]})})})),tn="hide___P6mxu",sn="open___hazgP",rn="basket___y6VHF",an="count___YEH5s",on="iconWrap___l__Lj",cn="icon___yiXgh",ln="name___tBtew",un=function(e){var n=e.count,t=e.visibleBasket,i=e.onToggleVisible,s=void 0===i?function(){}:i;return(0,z.jsx)(w.Z,{title:"试题篮",placement:"left",children:(0,z.jsxs)("div",{className:"".concat(t?sn:tn," ").concat(rn),onClick:s,children:[n>0&&(0,z.jsx)("div",{className:an,children:n}),(0,z.jsx)("span",{className:on,children:(0,z.jsx)("i",{className:"".concat(cn," iconfont icon-shitilan")})}),(0,z.jsx)("div",{className:ln,children:"试题篮"})]})})},dn=t(88393),pn=t(85183),fn=t(23756),mn=t(74505),hn="drawer___Bi9wT",vn="menu___t0_fV",xn="actived___zWm74",gn="actived2___RRfRj",An="subTag___EczBy",yn="directionName___H9hFf",_n="menuDirection___JkwbJ",bn="listItem___kNMPl",jn="info___QKQMx",kn="title___eGYd4",wn="titleLeft___ltIGt",Cn="description___zs7Ow",Nn="menuCourse___PygX2",In="authorname___D4gcN",Zn="tooltip-content___RseJD",En=t(44081),Bn=t(10743),Tn=t(50114),Pn=(x.Z.Search,{id:"type",name:"来源",children:[{name:"全部",id:"all",type:"type"},{name:"我的",id:"mine",type:"type"}]}),Sn={id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]},Qn=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,i,r,o=e.classroomList,l=(e.loading,e.dispatch),d=e.cb,h=e.shixunIds,v=void 0===h?[]:h,x=(0,m.useParams)(),A=((0,m.useLocation)(),o.actionTabs,g.Z.useForm()),y=(p()(A,1)[0],o.shixunLists),b=(0,f.useState)([]),k=p()(b,2),C=k[0],N=k[1],I=(0,f.useState)([]),E=p()(I,2),P=E[0],Q=E[1],L=(0,f.useState)([]),R=p()(L,2),O=R[0],M=R[1],F=(0,f.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}),W=p()(F,2),D=W[0],V=W[1];(0,f.useEffect)((function(){"选用实践项目"===o.actionTabs.key&&l({type:"classroomList/getShixunLists",payload:c()({},D)})}),[o.actionTabs.key]),(0,f.useEffect)((function(){X()}),[x]);var X=function(){var e=u()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,En.I_)({});case 2:return n=e.sent,e.next=5,(0,Ze.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 5:t=e.sent,M([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(a()((null==t?void 0:t.groups)||[]))),Q((null==n?void 0:n.disciplines)||[]);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(e,n,t){D.tag_level=e,D.sub_discipline_id=n,D.discipline_id=t,D.page=1,V(c()({},D)),l({type:"classroomList/getShixunLists",payload:c()({},D)})},G=function(){l({type:"classroomList/setActionTabs",payload:{}}),V({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?null:(0,z.jsxs)(Qe.Z,{placement:"bottom",height:"100%",closable:!0,onClose:G,open:"选用实践项目"===o.actionTabs.key,rootClassName:hn,footer:(0,z.jsxs)("div",{className:"tc",children:[(0,z.jsx)(Z.ZP,{size:"middle",onClick:function(){G(),N([])},style:{marginRight:8},children:"取消"}),(0,z.jsx)(Z.ZP,{size:"middle",onClick:u()(s()().mark((function e(){var n,t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=C[i],!v.includes(n)){e.next=4;break}return _.ZP.info("请勿重复选择:".concat(null==y||null===(t=y.shixun_list)||void 0===t||null===(t=t.find((function(e){return e.id===n})))||void 0===t?void 0:t.title)),e.abrupt("return",{v:void 0});case 4:case"end":return e.stop()}}),e)})),i=0;case 2:if(!(i<(null==C?void 0:C.length))){e.next=10;break}return e.delegateYield(n(),"t0",4);case 4:if(!(t=e.t0)){e.next=7;break}return e.abrupt("return",t.v);case 7:i++,e.next=2;break;case 10:G(),d(C),N([]);case 13:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,z.jsx)("section",{className:"tc",children:(0,z.jsx)(Tn.Z,{onChange:function(e){V(c()(c()(c()({},D),e),{},{page:1})),l({type:"classroomList/getShixunLists",payload:c()(c()(c()({},D),e),{},{page:1})})}})}),(0,z.jsxs)("section",{className:"edu-container",children:[(0,z.jsxs)("ul",{className:vn,children:[(0,z.jsx)("li",{children:Pn.name}),null==Pn||null===(n=Pn.children)||void 0===n?void 0:n.map((function(e,n){return(0,z.jsx)("li",{className:D[Pn.id]==e.id?xn:"",onClick:function(){D[Pn.id]=e.id,D.page=1,V(c()({},D)),l({type:"classroomList/getShixunLists",payload:c()({},D)})},children:(0,z.jsx)("strong",{children:e.name})},e.id)}))]}),(0,z.jsxs)("ul",{className:_n,children:[(0,z.jsx)("li",{className:yn,children:"方向"}),(0,z.jsx)("li",{className:D.discipline_id?"":xn,onClick:function(){q(null,null,null)},children:(0,z.jsx)("strong",{children:"全部"})}),null==P?void 0:P.map((function(e,n){return(0,z.jsxs)("li",{className:D.discipline_id==e.id?xn:"",children:[(0,z.jsx)("strong",{onClick:function(){q(1,null,e.id)},children:e.name}),(0,z.jsx)("div",{children:e.sub_disciplines.map((function(n,t){return(0,z.jsxs)("div",{className:"mt5",children:[(0,z.jsx)("div",{className:D.sub_discipline_id==n.id?"".concat(gn," ").concat(An):An,onClick:function(){q(2,n.id,e.id)},children:n.name}),(0,z.jsx)("ul",{className:"mt5",children:n.tags&&n.tags.map((function(n,t){return(0,z.jsx)("li",{className:D.sub_discipline_id==n.id&&3===D.tag_level?gn:"",onClick:function(){q(3,n.id,e.id)},children:n.name},t)}))})]},t)}))})]},n)}))]}),"mine"===D.type&&(0,z.jsxs)("ul",{className:vn,children:[(0,z.jsx)("li",{children:"目录"}),null==O?void 0:O.map((function(e,n){return(0,z.jsx)("li",{className:D.group_id==e.id?xn:"",onClick:function(){D.group_id=e.id,D.page=1,V(c()({},D)),l({type:"classroomList/getShixunLists",payload:c()({},D)})},children:(0,z.jsx)("strong",{children:e.name})},e.name)}))]}),(0,z.jsxs)("ul",{className:vn,children:[(0,z.jsx)("li",{children:Sn.name}),null==Sn||null===(t=Sn.children)||void 0===t?void 0:t.map((function(e,n){return(0,z.jsx)("li",{className:D[Sn.id]==e.id?xn:"",onClick:function(){D[Sn.id]=e.id,D.page=1,V(c()({},D)),l({type:"classroomList/getShixunLists",payload:c()({},D)})},children:(0,z.jsx)("strong",{children:e.name})},e.name)}))]}),(0,z.jsxs)(B.Z,{children:[(0,z.jsx)(Le.Z,{flex:"1",children:(0,z.jsx)("div",{className:Nn,style:{margin:"0px 15px"},children:(0,z.jsxs)("ul",{children:[(0,z.jsxs)("li",{children:["已选",(0,z.jsx)("span",{className:"c-blue",children:C.length}),"个"]}),(0,z.jsxs)("li",{children:["共",(0,z.jsx)("span",{className:"c-blue",children:y.shixuns_count}),"个"]}),(0,z.jsxs)("li",{className:"current",onClick:function(){var e=c()(c()({},D),{},{order:"asc"===D.order?"desc":"asc"});V(e),l({type:"classroomList/getShixunLists",payload:e})},children:["学习人数",(0,z.jsx)("p",{className:"edu-sorter current ".concat(D.order),children:"asc"===D.order?(0,z.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}):(0,z.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})})]})]})})}),(0,z.jsx)(Le.Z,{className:"c-grey-999",children:"mine"===(null==D?void 0:D.type)?"已静默/公开发布的实践项目进入本列表备选":"仅已公开发布的实践项目进入本列表备选"})]}),null==y||null===(i=y.shixun_list)||void 0===i?void 0:i.map((function(e,n){return(0,z.jsxs)("div",{className:bn,children:[(0,z.jsx)(j.Z,{checked:C.includes(e.id),value:e.id,disabled:null==e?void 0:e.need_authorize,onChange:function(n){C.indexOf(e.id);C.indexOf(e.id)>-1?N(C.filter((function(n){return n!==e.id}))):N(C.concat(e.id))}}),(0,z.jsxs)("div",{className:jn,children:[(0,z.jsx)("div",{className:kn,children:(0,z.jsxs)("div",{className:wn,children:[(0,z.jsx)("a",{className:"c-black",href:"/shixuns/".concat(null==e?void 0:e.identifier,"/challenges"),target:"_blank",children:(0,z.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,z.jsx)("span",{onClick:function(){(0,Bn.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,mn.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,z.jsx)(w.Z,{title:null==e?void 0:e.mark_content,children:(0,z.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,mn.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,z.jsx)(w.Z,{title:null==e?void 0:e.mark_content,children:(0,z.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,mn.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,z.jsx)(w.Z,{title:null==e?void 0:e.mark_content,children:(0,z.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})})]})}),(0,z.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,z.jsx)("span",{className:Cn,dangerouslySetInnerHTML:{__html:e.description}})}),(0,z.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,z.jsxs)("span",{className:"mr30 font12",children:["第",n+1,"关 ",e," "]},n)}))}),(0,z.jsx)(_e.Z,{dashed:!0}),(0,z.jsxs)("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"},children:[(0,z.jsxs)("div",{children:[(0,z.jsx)(w.Z,{overlayClassName:Zn,title:(0,z.jsx)("div",{children:(0,z.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),children:(0,z.jsx)("span",{className:In,dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),e.author_school_name&&(0,z.jsx)(f.Fragment,{children:(0,z.jsx)("span",{dangerouslySetInnerHTML:{__html:e.author_school_name}})})]}),(0,z.jsxs)("div",{children:[(0,z.jsxs)("span",{className:"mr30",children:["难度系数 ",e.level]}),(0,z.jsxs)("span",{children:["学习人数 ",e.study_count]})]})]})]})]},n)})),0===(null==y||null===(r=y.shixun_list)||void 0===r?void 0:r.length)&&(0,z.jsx)(S.Z,{}),(0,z.jsx)("p",{})]}),(0,z.jsx)("div",{className:"tc mt20",children:(0,z.jsx)(T.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:10,showSizeChanger:!1,current:D.page||1,showQuickJumper:!0,total:null==y?void 0:y.shixuns_count,onChange:function(e){var n=c()(c()({},D),{},{page:e});V(n),l({type:"classroomList/getShixunLists",payload:n})}})})]},"bottom")})),Ln=t(85541),Rn="operating___srUHx",On="tip___F8nWU",Mn=function(e,n){var t,i=e.data,s=e.height,r=void 0===s?400:s,a=g.Z.useForm(),o=p()(a,1)[0],l=(0,f.useState)({}),u=p()(l,2),d=u[0],m=u[1];return(0,f.useEffect)((function(){i&&(m(i),o.setFieldsValue(c()({},i)))}),[i]),(0,f.useImperativeHandle)(n,(function(){return{form:o}})),(0,z.jsx)("div",{className:Rn,style:{marginBottom:"0"},children:(0,z.jsxs)(g.Z,{form:o,scrollToFirstError:!0,onValuesChange:function(){m(c()({},o.getFieldsValue()))},children:[(0,z.jsx)(g.Z.Item,{name:"name",label:"标题:",rules:[{required:!0,message:"请输入标题"},{max:30,message:"请输入标题,最大限制30个字符"},{whitespace:!0,message:"请勿输入空格"}],children:(0,z.jsx)(x.Z,{placeholder:"请输入标题,最大限制30个字符",suffix:"".concat((null===(t=d.name)||void 0===t?void 0:t.length)||0,"/30")})}),(0,z.jsx)(g.Z.Item,{name:"languages",label:"编程语言",rules:[{required:!0,message:"请选择编程语言"}],children:(0,z.jsxs)(j.Z.Group,{children:[(0,z.jsx)(j.Z,{value:"c",children:"C"}),(0,z.jsx)(j.Z,{value:"c++",children:"C++"}),(0,z.jsx)(j.Z,{value:"java",children:"Java"}),(0,z.jsx)(j.Z,{value:"python",children:"Python"})]})}),(0,z.jsx)("div",{className:On,children:"选择支持以下编程试题进行编译的语言"}),(0,z.jsx)("div",{style:{margin:"20px 0 12px 0px"},children:"作业说明"}),(0,z.jsx)(g.Z.Item,{name:"description",children:(0,z.jsx)(Ae.Z,{height:r,defaultValue:d.description||"",watch:!0})})]})})},Fn=(0,f.forwardRef)(Mn),Wn=t(14870),Dn=t(5623),Vn=t(680),Xn=t(80044),zn=v.Z.TabPane,qn=x.Z.Search,Gn=x.Z.TextArea,Yn=function(e){return e.Mine="0",e.Public="1",e.Collection="2",e.TeachGroupShare="3",e}({}),Hn=(0,m.connect)((function(e){var n=e.classroomList,t=e.problemset,i=e.user,s=e.loading,r=e.globalSetting,a=e.shixunHomeworks;return{classroomList:n,problemset:t,user:i,globalSetting:r,loading:s.effects,shixunHomeworks:a}}))((function(e){var n,t,i,r,o,l,d,x,Q,L,R=e.classroomList,O=e.problemset,M=e.user,F=(e.globalSetting,e.loading),W=e.dispatch,D=(e.match,e.shixunHomeworks),V=(0,m.useLocation)(),X=(0,m.useParams)(),q=(0,m.useSearchParams)(),Y=p()(q,1)[0],U=(0,f.useRef)(),K=Y.get("tabs_key")||"0",J=(0,f.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,teach_group_id:null,clazz:null,type:K,item_type:null,difficulty:null,keyword:null,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",id:Y.get("id")||null,exam_id:X.id||null,exercise_id:X.categoryId||null}),ee=p()(J,2),ne=ee[0],te=ee[1],ie=(0,f.useState)(0),se=p()(ie,2),re=se[0],ce=se[1],ue=(0,f.useState)([]),fe=p()(ue,2),xe=fe[0],Ae=fe[1],_e=(0,f.useState)(K),be=p()(_e,2),je=be[0],ke=be[1],we=(0,f.useState)(0),Ce=p()(we,2),Ie=Ce[0],Ee=Ce[1],Be=(0,f.useState)(-1),Qe=p()(Be,2),Le=Qe[0],Re=Qe[1],Oe=(0,f.useState)([]),Me=p()(Oe,2),Fe=Me[0],We=Me[1],De=(0,f.useState)(!1),Ve=p()(De,2),Xe=(Ve[0],Ve[1]),ze=(0,f.useState)([]),qe=p()(ze,2),Ge=qe[0],Ye=qe[1],He=(0,f.useState)(0),Ue=p()(He,2),Ke=Ue[0],$e=Ue[1],en=(0,f.useState)(!1),tn=p()(en,2),sn=tn[0],rn=tn[1],an=(0,f.useState)(!1),on=p()(an,2),cn=on[0],ln=on[1],hn=(0,f.useState)(),vn=p()(hn,2),xn=vn[0],gn=vn[1],An=(0,f.useState)(!1),yn=p()(An,2),_n=yn[0],bn=yn[1],jn=(0,f.useRef)(!1),kn=((0,f.useRef)(""),(0,f.useRef)()),wn=(0,f.useRef)(),Cn=(0,f.useRef)(),Nn=(0,f.useState)(),In=p()(Nn,2),Zn=In[0],En=In[1],Bn=(0,f.useState)([]),Tn=p()(Bn,2),Pn=Tn[0],Sn=Tn[1],Rn=(0,f.useRef)(!1),On="/problemset"===V.pathname,Mn=null===(n=V.pathname)||void 0===n?void 0:n.includes("program_homework"),Hn=Mn&&X.categoryId&&null!==(t=V.pathname)&&void 0!==t&&t.includes("edit")?X.categoryId:"",Un=Hn?"编辑编程作业":"新建编程作业",Kn=(0,f.useState)({}),Jn=p()(Kn,2),$n=Jn[0],et=Jn[1],nt=(0,f.useState)(!1),tt=p()(nt,2),it=tt[0],st=tt[1],rt=M.userInfo||{},at=rt.admin,ot=rt.business,ct=rt.is_shixun_marker,lt=rt.is_teacher,ut=rt.user_identity,dt=at||ot||ct||lt||"学生"!==ut,pt=(0,f.useState)("按更新时间降序"),ft=p()(pt,2),mt=ft[0],ht=ft[1],vt=D.commonHomeWorkAddDefaultData,xt=(0,f.useState)([]),gt=p()(xt,2),At=gt[0],yt=gt[1],_t=(0,f.useRef)(null),bt=(0,f.useState)(!1),jt=p()(bt,2),kt=jt[0],wt=jt[1],Ct=(0,f.useState)([]),Nt=p()(Ct,2),It=Nt[0],Zt=Nt[1],Et=(0,f.useState)(""),Bt=p()(Et,2),Tt=Bt[0],Pt=Bt[1],St=(0,f.useState)(!1),Qt=p()(St,2),Lt=Qt[0],Rt=Qt[1],Ot=(0,f.useState)(!1),Mt=p()(Ot,2),Ft=Mt[0],Wt=Mt[1],Dt=(0,f.useState)([]),Vt=p()(Dt,2),Xt=Vt[0],zt=Vt[1],qt=g.Z.useForm(),Gt=p()(qt,1)[0],Yt=(0,f.useState)(!1),Ht=p()(Yt,2),Ut=Ht[0],Kt=Ht[1],Jt=(0,f.useState)(null),$t=p()(Jt,2),ei=$t[0],ni=$t[1],ti=(0,f.useState)(0),ii=p()(ti,2),si=ii[0],ri=ii[1],ai=(0,f.useRef)(null),oi=[{name:"按试题名称升序",type:"name_pinyin",direction:"asc"},{name:"按试题名称降序",type:"name_pinyin",direction:"desc"},{name:"按更新时间升序",type:"updated_at",direction:"asc"},{name:"按更新时间降序",type:"updated_at",direction:"desc"},{name:"按使用次数升序",type:"quotes",direction:"asc"},{name:"按使用次数降序",type:"quotes",direction:"desc"}];(0,f.useEffect)((function(){return document.body.setAttribute("data-custom","initial"),function(){document.body.removeAttribute("data-custom")}}),[]);var ci=function(){var e=u()(s()().mark((function e(){var n,t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.$c)({id:Hn});case 2:null!=(n=e.sent)&&n.name&&(i={description:n.description,languages:n.languages,name:n.name},ai.current.form.setFieldsValue(i),et(c()({},i)),Zt(a()(n.data)),Sn(null===(t=n.data)||void 0===t?void 0:t.map((function(e){return e.id}))));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){Hn&&ci()}),[Hn]),(0,f.useEffect)((function(){var e=(null==Y?void 0:Y.get("group_id"))||0;W({type:"problemset/getDisciplines",payload:{source:"question",group_id:e,group_type:je}}),ne.group_id=Number(e),"3"===je&&(ne.clazz="ItemBanksGroup",gi(!0)),te(ne),pi(ne).then((function(e){wt(!1)})),di(ne),fi(),ui()}),[]),(0,f.useEffect)((function(){return W({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),W({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){W({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),W({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}}),[]),(0,f.useEffect)((function(){return W({type:"globalSetting/headerFixedToggle",payload:!0}),function(){W({type:"globalSetting/headerFixedToggle",payload:!1})}}),[]),(0,f.useEffect)((function(){return W({type:"globalSetting/headerFooterToggle",payload:On}),function(){W({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]),(0,f.useEffect)((function(){(0,fn.Dk)(Mn?Un:"试题库")}),[Mn,Un]);var li=function(e){var n=0;return null==xn||xn.forEach((function(t){t.type===e&&(n=t.count)})),n},ui=function(){var e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:W({type:"problemset/getTeachGroupData"});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=O.basketData||{},n=e.completion_questions_count,t=void 0===n?0:n,i=e.judgement_questions_count,s=void 0===i?0:i,r=e.multiple_questions_count,a=void 0===r?0:r,o=e.practical_questions_count,c=void 0===o?0:o,l=e.program_questions_count,u=void 0===l?0:l,d=e.single_questions_count,p=void 0===d?0:d,f=e.subjective_questions_count,m=void 0===f?0:f,h=e.combination_questions_count,v=void 0===h?0:h,x=e.bprogram_questions_count;$e(t+s+a+c+u+p+m+v+(void 0===x?0:x))}),[O.basketData]);var di=function(){var e=u()(s()().mark((function e(n,t){var i,r,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"3"===n.type?n.clazz="ItemBanksGroup":delete n.clazz,i=c()({},n),wt(!0),e.next=5,W({type:"problemset/getGroup",payload:c()({},i)});case 5:return null!=(r=e.sent)&&r.data&&yt((null==r?void 0:r.data)||[]),r&&(Ye((null==r?void 0:r.navigation)||[]),(null==r||null===(a=r.navigation)||void 0===a?void 0:a.length)>1?Hi(!1):Hi(!0)),Mn||t||Sn([]),wt(!1),e.abrupt("return",r);case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),pi=function(){var e=u()(s()().mark((function e(n,t){var i,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(i=c()({},n)).item_type=Mn?"PROGRAM":n.item_type,i.keyword=n.keyword||"",wt(!0),e.next=6,W({type:"problemset/getItemBanks",payload:c()({},i)});case 6:if(!(r=e.sent)||403===r.status||401===r.status||500===r.status){e.next=18;break}return ce(r.items_count||0),gn(r.item_types),Ae(r.items||[]),We(r.tag_disciplines||[]),En(r.used_shixun_ids||[]),mi(r.items||[]),Mn||t||Sn([]),Ee((null==r?void 0:r.added_num)||0),wt(!1),e.abrupt("return",r);case 18:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),fi=function(){W({type:"problemset/getBasketList",payload:{}})},mi=function(e){var n=e.every((function(e){var n;return 0===(null===(n=e.program_attr)||void 0===n?void 0:n.status)}));jn.current=n},hi=(0,f.useState)(!1),vi=p()(hi,2),xi=vi[0],gi=vi[1],Ai=function(e,n){ne.page=e,ne.per_page=n,te(ne),pi(ne,!0),di(ne,!0)},yi=function(e){ne.discipline_id="",ne.sub_discipline_id="",ne.tag_discipline_id="",ne.item_type=null,ne.difficulty=null,ne.page=1,ne.keyword=e,delete ne.id,console.log(ne,"paramsparamsparamsparamsparams"),e?(ln(!0),(0,Wn.tk)({name:e,copywriting:e,position:Mn?"Practice":"ItemBank"})):ln(!1),Re(-1),te(ne),pi(ne)},_i=function(){ne.per_page=20,te(ne),pi(ne),bn(!1)},bi=function(e){var n=e.length===xe.length&&ne.page>1?ne.page-1:ne.page;ne.page=n,ne.per_page=20,fi(),te(ne),pi(ne),di(ne)},ji=function(){W({type:"problemset/setActionTabs",payload:{key:"Problemset-PublicReview"}})},ki=function(){var e=u()(s()().mark((function e(n,t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=6;break}return e.next=3,(0,ae.lS)({id:n});case 3:e.t0=e.sent,e.next=9;break;case 6:return e.next=8,(0,ae.s)({id:n});case 8:e.t0=e.sent;case 9:0===(null==(i=e.t0)?void 0:i.status)&&_i();case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),wi=function(){var e=u()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ds(n);case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ci=function(){var e=u()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:as([n]);case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ni=function(e){wn.current="",kn.current="",A.Z.confirm({centered:!0,width:530,icon:null,okText:"确定",cancelText:"取消",title:"试题纠错",content:(0,z.jsxs)("div",{className:"font14",children:[(0,z.jsx)("div",{children:"错误类型:"}),(0,z.jsxs)(y.ZP.Group,{className:"mt10",onChange:function(e){return kn.current=e.target.value},children:[(0,z.jsx)(y.ZP,{value:"题干",children:"题干"}),(0,z.jsx)(y.ZP,{value:"答案",children:"答案"}),(0,z.jsx)(y.ZP,{value:"解析",children:"解析"}),(0,z.jsx)(y.ZP,{value:"属性",children:"属性"}),(0,z.jsx)(y.ZP,{value:"其它",children:"其它"})]}),(0,z.jsx)("div",{className:"mt10",children:"错误描述:"}),(0,z.jsx)(Gn,{className:"mt10",rows:4,defaultValue:wn.current,onChange:function(e){return wn.current=e.target.value}})]}),onOk:function(){return new Promise(function(){var n=u()(s()().mark((function n(t,i){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(kn.current&&wn.current){n.next=3;break}return _.ZP.info("请填写错误类型和错误描述!"),n.abrupt("return",i());case 3:return n.next=5,(0,ae.L5)({id:e,clazz:kn.current,description:wn.current});case 5:0===n.sent.status&&_.ZP.info("添加成功!"),t();case 8:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}())}})},Ii=(0,f.useRef)(),Zi=(0,f.useState)([]),Ei=p()(Zi,2),Bi=Ei[0],Ti=Ei[1],Pi=(0,f.useState)(!1),Si=p()(Pi,2),Qi=Si[0],Li=Si[1],Ri=(0,f.useState)({}),Oi=p()(Ri,2),Mi=(Oi[0],Oi[1],(0,f.useRef)([0])),Fi=function(){var e=u()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ze.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:null==n?void 0:n.sub_discipline_id}});case 2:t=e.sent,Ti(null==t?void 0:t.tag_disciplines);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Wi=function(){var e=u()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ni(n),us(n),Li(!0);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Di=function(e){W({type:"problemset/setActionTabs",payload:{key:"Problemset-SetPrivate",params:{id:e}}})},Vi=function(e){W({type:"problemset/setActionTabs",payload:{key:"Problemset-Delete",params:{id:e}}})},Xi=function(){var e=u()(s()().mark((function e(n){var t,i,r,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("PROGRAM"!==(t=n.item_type)){e.next=12;break}return i=n.program_attr.identifier,e.next=5,W({type:"problemset/startExperience",payload:{id:i}});case 5:if(0!==(r=e.sent).status){e.next=10;break}return a=r.identifier,(0,fn.xg)("/myproblems/".concat(a)),e.abrupt("return");case 10:return _.ZP.warning(r.message),e.abrupt("return");case 12:W({type:"problemset/setActionTabs",payload:{key:t,params:n}});case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),zi=function(){var e=u()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ne.exam_id){e.next=6;break}return e.next=3,(0,ae.fY)({item_id:n,id:ne.exam_id});case 3:return 0===e.sent.status&&_i(),e.abrupt("return");case 6:if(null==ne||!ne.exercise_id){e.next=12;break}return e.next=9,(0,Ze.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:null==ne?void 0:ne.exercise_id,item_bank_ids:[n]}});case 9:return 0===e.sent.status&&_i(),e.abrupt("return");case 12:return e.next=14,W({type:"problemset/cancel",payload:{id:n,item_bank:1}});case 14:0===e.sent.status&&(_i(),fi());case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),qi=(0,f.useState)(!1),Gi=p()(qi,2),Yi=Gi[0],Hi=Gi[1],Ui=function(){var e=u()(s()().mark((function e(n){var t,i,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o.length>1&&void 0!==o[1]&&o[1],t=o.length>2&&void 0!==o[2]&&o[2],W({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(n),group_type:"3"===je?Yn.TeachGroupShare:Yn.Mine}}),ne.discipline_id="",ne.sub_discipline_id="",ne.tag_discipline_id="",ne.page=1,ne.per_page=20,ne.group_id=Math.abs(n),Re(-1),te(ne),t?((i=JSON.parse(JSON.stringify(Ge))).splice(i.length-2,2),ne.parents=i):ne.parents=[].concat(a()(Ge||[{id:0,name:"根目录"}]),a()((null===(r=(0,pn.b)(U.current,n))||void 0===r?void 0:r.map((function(e){return{id:e.id,name:e.name}})))||[])),di(c()({},ne)).then((function(e){var t;Ye(null==e?void 0:e.navigation),(null==e||null===(t=e.navigation)||void 0===t?void 0:t.length)>1&&n?Hi(!0):Hi(!1)})),pi(ne);case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ki=function(){var e=u()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ne.exam_id){e.next=6;break}return e.next=3,(0,ae.zh)({exam_id:ne.exam_id,item_bank_ids:[n]});case 3:return 0===e.sent.status&&_i(),e.abrupt("return");case 6:if(null==ne||!ne.exercise_id){e.next=12;break}return e.next=9,(0,Ze.ZP)("/api/exercises/".concat(null==ne?void 0:ne.exercise_id,"/select_questions.json"),{method:"post",body:{item_bank_ids:[n]}});case 9:return 0===e.sent.status&&_i(),e.abrupt("return");case 12:if(200!==Ke){e.next=15;break}return _.ZP.info("已选200个试题(不能在选用更多试题)"),e.abrupt("return");case 15:return e.next=17,W({type:"problemset/select",payload:{item_bank_ids:[n]}});case 17:0===e.sent.status&&(_i(),fi());case 19:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ji=function(){var e=u()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}if(null!=Pn&&Pn.length){e.next=3;break}return e.abrupt("return",_.ZP.info("请先选择试题"));case 3:Cn.current=[0],A.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"加入我的题库",maskClosable:!0,className:"custom-modal-divider",icon:null,content:(0,z.jsxs)("div",{className:"font14 ".concat(Se.overflow),style:{maxHeight:500,overflow:"auto"},children:[(0,z.jsx)("p",{className:"c-grey-333",children:"请选择加入的文件夹"}),(0,z.jsx)(b.Z,{spinning:kt,children:(0,z.jsx)(H.Z,{defaultValue:!0,value:Cn.current,onChange:function(e){return Cn.current=e}})})]}),onOk:function(){var e=u()(s()().mark((function e(){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.Rp)({id:n,group_id:null===(t=Cn.current)||void 0===t?void 0:t[0]});case 2:i=e.sent,Cn.current=[],0===(null==i?void 0:i.status)&&(di(ne),_i(),_.ZP.success("加入成功"));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$i=function(){var e=u()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}if(null!=Pn&&Pn.length){e.next=3;break}return e.abrupt("return",_.ZP.info("请先选择试题"));case 3:A.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"移动到",maskClosable:!0,className:"custom-modal-divider",icon:null,content:(0,z.jsxs)("div",{className:"font14 ".concat(Se.overflow),style:{maxHeight:500,overflow:"auto"},children:[(0,z.jsxs)("div",{className:Se.tips,children:[(0,z.jsx)("div",{children:"提示:"}),(0,z.jsx)("div",{children:"1.若将已共享试题移入文件夹,则会撤销此试题原有的共享选项,以文件夹的共享选项为准;"}),(0,z.jsx)("div",{children:"2.若将已共享文件夹内的试题移出至根目录,则会撤销试题所有的共享选项。"})]}),(0,z.jsx)("p",{className:"c-grey-333",children:"请选择需要移动到的文件夹"}),(0,z.jsx)(b.Z,{spinning:kt,children:(0,z.jsx)(H.Z,{defaultValue:!0,defaultSelectedKeys:Mi.current,defaultExpandedKeys:Mi.current,onChange:function(e){return Mi.current=e}})})]}),onOk:function(){var e=u()(s()().mark((function e(){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.LS)({ids:n?[n]:Pn,groups_ids:null===(t=Mi.current)||void 0===t?void 0:t[0]});case 2:i=e.sent,console.log("移动试题到指定文件夹的res",i),0===(null==i?void 0:i.status)&&(di(ne),_i());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),es=function(){var e=u()(s()().mark((function e(n){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("撤销共享触发"),e.next=3,(0,ae.hg)({clazz:"ItemBank",id:n});case 3:t=e.sent,console.log(t,"撤销共享触发的res"),i=(null==t?void 0:t.groups)||[],Cn.current=i.filter((function(e){return e.is_share})).map((function(e){return e.id})),A.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"共享至教研团队",maskClosable:!0,icon:null,content:(0,z.jsxs)("div",{className:"font14 ".concat(Se.overflow),children:[(0,z.jsx)("p",{className:"".concat(Se.tips),children:"提示:共享后的试题支持团队成员进行编辑,如需撤销本题对选中教研团队的分享,取消选中并确定即可。"}),(0,z.jsx)(j.Z.Group,{className:Se.checkbox,defaultValue:null==i?void 0:i.map((function(e){return e.is_share?e.id:""})),children:null==i?void 0:i.map((function(e){return(0,z.jsxs)(j.Z,{value:e.id,onChange:function(){e.is_share=!e.is_share,console.log(i,"选中的data"),Cn.current=i},children:[" ",e.name]},e.id)}))})]}),onOk:function(){var e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Cn.current=i.filter((function(e){return e.is_share})).map((function(e){return e.id})),console.log(Cn.current,"joinGroupDataRef.current"),e.abrupt("return",new Promise(function(){var e=u()(s()().mark((function e(t,r){var a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(i,"看看这里的data"),e.next=3,(0,ae.GW)({ids:[n],clazz:"ItemBank",group_ids:Cn.current});case 3:return a=e.sent,Cn.current=[],0===(null==a?void 0:a.status)&&(_.ZP.info("操作成功"),_i()),e.abrupt("return",t());case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ns=function(e){var n=Pn;if(null==n||!n.length)return _.ZP.info("请先选择试题");Ke+n.length>200&&e&&On?_.ZP.info("试题篮中最多可再加入".concat(200-Ke,"题,当前选中").concat(n.length,"题,请重新选择")):e?ts(n):is(n)},ts=function(){var e=u()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=a()(n),xe.forEach((function(e){var n;t.includes(e.id)&&("PROGRAM"===e.item_type&&0===(null===(n=e.program_attr)||void 0===n?void 0:n.status)&&(0,pe.remove)(t,(function(n){return n===e.id})))})),A.Z.confirm({width:530,title:"提示",className:"custom-modal-divider ",icon:null,centered:!0,okText:"确定",cancelText:"取消",content:(0,z.jsxs)("div",{children:["当前已选择",n.length,"道试题,已加入过的试题或未发布的编程题将不会重复加入 "]}),onOk:function(){var e=u()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ne.exam_id){e.next=6;break}return e.next=3,(0,ae.zh)({exam_id:ne.exam_id,item_bank_ids:t});case 3:n=e.sent,e.next=15;break;case 6:if(null==ne||!ne.exercise_id){e.next=12;break}return e.next=9,(0,Ze.ZP)("/api/exercises/".concat(null==ne?void 0:ne.exercise_id,"/select_questions.json"),{method:"post",body:{item_bank_ids:t}});case 9:n=e.sent,e.next=15;break;case 12:return e.next=14,W({type:"problemset/select",payload:{item_bank_ids:t}});case 14:n=e.sent;case 15:0===n.status&&(_i(),fi());case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),is=function(){var e=u()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ne.exam_id){e.next=6;break}return e.next=3,(0,Ze.ZP)("/api/examination_banks/".concat(ne.exam_id,"/batch_revoke_item.json"),{method:"post",body:{item_ids:n}});case 3:t=e.sent,e.next=15;break;case 6:if(null==ne||!ne.exercise_id){e.next=12;break}return e.next=9,(0,Ze.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:null==ne?void 0:ne.exercise_id,item_bank_ids:n}});case 9:t=e.sent,e.next=15;break;case 12:return e.next=14,W({type:"problemset/unselectAll",payload:{item_ids:n}});case 14:t=e.sent;case 15:0===t.status&&(_i(),fi());case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ss=function(){var e=u()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!On||200!==Ke){e.next=3;break}return _.ZP.info("已选200个试题(不能在选用更多试题)"),e.abrupt("return");case 3:if(!ne.exam_id){e.next=10;break}return e.next=6,(0,ae.zh)({exam_id:ne.exam_id,shixun_ids:n});case 6:0===e.sent.status&&_i(),e.next=14;break;case 10:return e.next=12,W({type:"problemset/select",payload:{shixun_ids:n}});case 12:0===e.sent.status&&(fi(),_i());case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),rs=function(){var e=u()(s()().mark((function e(n){var t,i,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(t=O.teachGroupData)&&void 0!==t&&null!==(t=t.groups)&&void 0!==t&&t.length){e.next=2;break}return e.abrupt("return",_.ZP.info("您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看"));case 2:return e.next=4,(0,Ze.ZP)("/api/teach_group_shares/get_group_status.json",{method:"get",params:{group_id:n}});case 4:if(r=e.sent,console.log(r,"判断可否共享-是否被共享过"),0===r.status){e.next=8;break}return e.abrupt("return");case 8:Cn.current=null==r?void 0:r.data,A.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"共享至教研团队",maskClosable:!0,icon:null,content:(0,z.jsxs)("div",{className:"font14 ".concat(Se.overflow),children:[(0,z.jsxs)("div",{className:Se.tips,children:[(0,z.jsx)("div",{children:"提示:"}),(0,z.jsx)("div",{children:"1.共享至教研团队后,在已共享的文件夹添加、删除试题或子文件夹等操作会同步至团队文件夹。若新试题无需共享,可新建文件夹管理试题。"}),(0,z.jsx)("div",{children:"2.如需撤销当前文件夹对选中教研团队的分享,取消选中并确定即可。"})]}),(0,z.jsx)(j.Z.Group,{className:Se.checkbox,defaultValue:Cn.current.map((function(e){return e.is_share?e.id:""})),children:null==r||null===(i=r.data)||void 0===i?void 0:i.map((function(e){return(0,z.jsxs)(j.Z,{disabled:!e.can_share,value:e.id,onChange:function(){e.is_share=!e.is_share,console.log(r.data,"res.data"),Cn.current=null==r?void 0:r.data},children:[" ",e.name]},e.id)}))})]}),onOk:function(){return new Promise(function(){var e=u()(s()().mark((function e(t,i){var a,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(a=Cn.current)&&void 0!==a&&a.length){e.next=3;break}return _.ZP.info("请先选择教研团队"),e.abrupt("return",i());case 3:return e.next=5,(0,Ze.ZP)("/api/teach_group_shares/item_banks_group.json",{method:"post",body:{teach_groups:Cn.current.map((function(e){return{id:e.id,is_share:e.is_share}})),group_id:n}});case 5:o=e.sent,console.log(o),0===(null==r?void 0:r.status)&&(_.ZP.success("操作成功"),Cn.current=[],Sn([]),_i(),di(ne),t());case 8:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}});case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),as=function(e){var n,t;if(console.log("共享试题触发"),null===(n=O.teachGroupData)||void 0===n||null===(n=n.groups)||void 0===n||!n.length)return _.ZP.info("您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看");A.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"共享至教研团队",maskClosable:!0,icon:null,content:(0,z.jsxs)("div",{className:"font14 ".concat(Se.overflow),children:[(0,z.jsx)("div",{className:Se.tips,children:"提示:共享后的试题支持团队成员进行编辑,如需撤销本题对选中教研团队的分享,取消选中并确定即可。"}),(0,z.jsx)(j.Z.Group,{className:Se.checkbox,defaultValue:Cn.current,onChange:function(e){return Cn.current=e},children:null===(t=O.teachGroupData)||void 0===t||null===(t=t.groups)||void 0===t?void 0:t.map((function(e){return(0,z.jsx)(j.Z,{value:e.group_id,children:e.name},e.group_id)}))})]}),onOk:function(){return new Promise(function(){var n=u()(s()().mark((function n(t,i){var r,a;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(null!==(r=Cn.current)&&void 0!==r&&r.length){n.next=3;break}return _.ZP.info("请先选择教研团队"),n.abrupt("return",i());case 3:return n.next=5,(0,ae.GW)({ids:e||Pn,clazz:"ItemBank",group_ids:Cn.current});case 5:0===(null==(a=n.sent)?void 0:a.status)&&(_.ZP.info("所选试题成功分享至教研团队"),Cn.current=[],Sn([]),_i(),t());case 7:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}())},onCancel:function(){console.log("取消了"),Cn.current=[]}})},os=function(){var e=function(){var e=u()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Xe(!0),e.next=3,(0,ae.nD)({ids:Pn});case 3:n=e.sent,Xe(!1),0===(null==n?void 0:n.status)&&A.Z.info({centered:!0,width:530,className:"custom-modal-divider ",okText:"确定",title:"删除结果",maskClosable:!1,keyboard:!1,icon:null,content:"本次成功删除".concat(n.success,"条试题,有").concat(n.fail,"条试题因为公开无法删除,请撤销后再进行删除。"),onOk:function(){bi(new Array(n.success))}});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();null!=Pn&&Pn.length?A.Z.confirm({centered:!0,width:530,className:"custom-modal-divider ",okText:"确定",title:"提示",cancelText:"取消",icon:null,content:"本次选中了".concat(null==Pn?void 0:Pn.length,"条试题进行删除操作,删除后将无法恢复,请确认是否删除?"),onOk:e}):_.ZP.warning("请选择需要删除的试题")},cs=function(){var e,n;if(null==Pn||!Pn.length)return _.ZP.info("请先选择试题");if(null!=xe&&null!==(e=xe.filter((function(e){return Pn.includes(e.id)})))&&void 0!==e&&e.every((function(e){return e.public})))return _.ZP.info("所选试题已公开,请重新选择");if(null!=xe&&null!==(n=xe.filter((function(e){return Pn.includes(e.id)})))&&void 0!==n&&n.find((function(e){var n;return"PROGRAM"===e.item_type&&0===(null===(n=e.program_attr)||void 0===n?void 0:n.status)})))return _.ZP.info("已选题中存在未发布的编程题");if("1"===window.localStorage.getItem("problemset-set-public-hint-flag")||M.userInfo.professional_certification){var t;if(null!=xe&&null!==(t=xe.filter((function(e){return Pn.includes(e.id)})))&&void 0!==t&&t.find((function(e){var n;return 0==(null==e||null===(n=e.tag_discipline_ids)||void 0===n?void 0:n.length)})))return _.ZP.info("部分试题暂未设置知识点,请先设置知识点再进行公开");A.Z.confirm({centered:!0,width:530,okText:"申请公开",cancelText:"取消",title:"批量公开试题",maskClosable:!0,icon:null,content:(0,z.jsx)("div",{className:"font16 c-grey-333",children:"试题公开之后,平台的所有用户都可以查看可使用。确认要申请公开吗"}),onOk:function(){ls()}})}else A.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"公开规则告知",maskClosable:!0,icon:null,content:(0,z.jsxs)("div",{className:"font16 c-grey-333",children:["公开并经平台审核后,该题将在公共试题库可见,Educoder所有用户均可使用该题。",(0,z.jsx)("br",{}),"公开后不可修改,但可以撤销;撤销公开后可以修改。",(0,z.jsx)("br",{}),"是否确认申请公开?",(0,z.jsx)("br",{}),(0,z.jsx)(j.Z,{className:"mt10",defaultChecked:!1,onChange:function(e){return Rn.current=e.target.checked},children:"不再提示"})]}),onOk:function(){ls()}})},ls=function(){var e=u()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=je===Yn.TeachGroupShare?1:2,t=xe?xe.filter((function(e){return Pn.includes(e.id)&&!(e.public||e.apply)})).map((function(e){return e.id})):[],e.next=4,(0,ae.Qp)({ids:t,source:n});case 4:0===e.sent.status&&(Rn.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),Rn.current=!1,_i(),_.ZP.success("批量申请成功"));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),us=function(){var e=u()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ze.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});case 2:return t=e.sent,zt(t.disciplines||[]),e.next=6,Fi(n);case 6:null!=n&&n.sub_discipline_id&&(ri(1),Gt.setFieldsValue({sub_discipline_id:[null==n?void 0:n.discipline_id,null==n?void 0:n.sub_discipline_id],tag_discipline_ids:null==n?void 0:n.tag_discipline_ids}));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ds=function(e){ni(e),us(e),Wt(!0)},ps=function(e){var n;A.Z.confirm({centered:!0,icon:null,title:"提示",className:"custom-modal-divider",content:(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)("div",{className:Se.modalContent,children:"发布后即可应用到自己管理的课堂"}),(0,z.jsx)("div",{className:Se.modalContent,children:" 是否确认发布?"})]}),okText:"确定",cancelText:"取消",onOk:(n=u()(s()().mark((function n(){var t;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,ae.MZ)({identifier:e});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(_.ZP.success("发布成功"),_i());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},fs=function(e){var n;A.Z.confirm({centered:!0,icon:null,title:"提示",className:"custom-modal-divider",content:(0,z.jsx)("p",{className:Se.modalContent,children:"是否确认撤销发布?"}),okText:"确定",cancelText:"取消",onOk:(n=u()(s()().mark((function n(){var t;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,ae.sD)({identifier:e});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(_.ZP.success("撤销发布成功"),_i());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},ms=function(){var e=u()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log("切换团队tab时触发",n),W({type:"problemset/getDisciplines",payload:{source:"question",teach_group_id:n,group_id:ne.group_id,group_type:Yn.TeachGroupShare}}),ne.page=1,ne.teach_group_id=n,delete ne.id,ne.group_id=0,te(c()({},ne)),pi(ne),di(ne);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),hs=function(){var e=u()(s()().mark((function e(){var n,t,i,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.bF)({ids:Pn});case 2:n=e.sent,t=n.data||{},i=t.unpublish_program_question_count,r=t.total_item_banks,0===i?A.Z.error({title:"错误",content:(0,z.jsx)("span",{children:"发布错误!请选择尚未发布的编程题进行发布"}),centered:!0,okText:"确认"}):A.Z.confirm({title:"提示",content:(0,z.jsxs)("span",{children:["当前选中",r,"题,其中包含",i,"道未发布的编程题, 请确认是否发布?"]}),centered:!0,onOk:function(){var e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.dt)({ids:Pn});case 2:0===e.sent.status&&(_.ZP.success("发布成功"),_i());case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),vs=(k.Z,dt&&k.Z.Item,dt&&k.Z.Item,je===Yn.Mine&&On&&k.Z.Item,je===Yn.Mine&&On&&k.Z.Item,je===Yn.Mine&&On&&k.Z.Item,je===Yn.Mine&&On&&k.Z.Item,function(e){if(Mn)if((null==It?void 0:It.length)<=0){var n=xe.filter((function(n){return e.includes(n.id)}));Zt(a()(n)),Sn(null==n?void 0:n.map((function(e){return e.id})))}else if(e.length>It.length){var t,i=xe.filter((function(n){return e.includes(n.id)})),s=It.map((function(e){return e.id})),r=i.filter((function(e){return!s.includes(e.id)}));Zt([].concat(a()(It),a()(r))),Sn(null===(t=[].concat(a()(It),a()(r)))||void 0===t?void 0:t.map((function(e){return e.id})))}else{var o=It.filter((function(n){return e.includes(n.id)}));Zt(a()(o)),Sn(null==o?void 0:o.map((function(e){return e.id})))}else Sn(e)}),xs=function(e){if(Mn)if(e){var n,t=null==It?void 0:It.map((function(e){return e.id})),i=xe.filter((function(e){return!t.includes(e.id)}));Zt([].concat(a()(It),a()(i))),Sn(null===(n=[].concat(a()(It),a()(i)))||void 0===n?void 0:n.map((function(e){return e.id})))}else{var s=null==xe?void 0:xe.map((function(e){return e.id})),r=It.filter((function(e){return!s.includes(e.id)}));Zt(a()(r)),Sn(null==r?void 0:r.map((function(e){return e.id})))}else Sn(e?null==xe?void 0:xe.map((function(e){return e.id})):[])},gs=[{type:"SINGLE",name:"单选题"},{type:"MULTIPLE",name:"多选题"},{type:"JUDGMENT",name:"判断题"},{type:"PROGRAM",name:"编程题"},{type:"SUBJECTIVE",name:"简答题"},{type:"COMPLETION",name:"填空题"},{type:"COMBINATION",name:"组合题"},{type:"BPROGRAM",name:"程序填空题"}],As={1:"简单",2:"适中",3:"困难"};(0,f.useEffect)((function(){if(Mn&&(null==X||!X.pathId)){var e=X,n=e.coursesId,t=e.categoryId;W({type:"shixunHomeworks/addCommonHomeWorkDefaultData",payload:{category:t,coursesId:n,type:5}})}}),[Mn]);var ys=function(){var e=u()(s()().mark((function e(){var n,t,i,r,a,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,ai.current.form.validateFields();case 3:if(n=ai.current.form.getFieldsValue(),!((null==It?void 0:It.length)<=0)){e.next=8;break}return document.getElementById("topicdom").scrollIntoView({behavior:"smooth"}),_.ZP.info("请选择编程题"),e.abrupt("return");case 8:if(st(!0),i=(t=X).coursesId,r=t.categoryId,null==X||!X.pathId){e.next=17;break}return e.next=13,(0,Ze.ZP)("/api/paths/".concat(null==X?void 0:X.pathId,"/create_hack_homework"),{method:"post",body:c()(c()({},n),{},{coursesId:i,category:r,stage_shixun_id:"null"==r?"":r,stage_id:null==X?void 0:X.stageId,type:5,hack_ids:null==It?void 0:It.map((function(e){return e.id}))})});case 13:0===(null==(a=e.sent)?void 0:a.status)&&(_.ZP.success("".concat("null"==r?"新增成功":"编辑成功")),m.history.push("/paths/".concat(X.pathId))),e.next=21;break;case 17:return e.next=19,(0,Ze.ZP)(Hn?"/api/homework_commons/".concat(r,"/update_hack.json"):"/api/courses/".concat(i,"/homework_commons.json"),{method:Hn?"put":"post",body:c()(c()({},n),{},{coursesId:i,category:r,type:5,hack_ids:null==It?void 0:It.map((function(e){return e.id}))})});case 19:0===(null==(o=e.sent)?void 0:o.status)&&m.history.push("/classrooms/".concat(X.coursesId,"/program_homework/").concat(Hn?r:o.homework_id,"/detail?tabs=1"));case 21:st(!1),e.next=27;break;case 24:e.prev=24,e.t0=e.catch(0),document.body.scrollIntoView();case 27:case"end":return e.stop()}}),e,null,[[0,24]])})));return function(){return e.apply(this,arguments)}}(),_s=function(){return(0,z.jsxs)(g.Z,{labelAlign:"right",form:Gt,labelCol:{span:3},colon:!1,size:"large",children:[(0,z.jsx)(g.Z.Item,{label:"知识点",name:"sub_discipline_id",rules:[{required:!0,message:"请选择课程&方向"}],children:(0,z.jsx)(C.Z,{expandTrigger:"hover",placeholder:"请选择课程&方向",options:Xt,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:function(e,n){Gt.setFieldsValue({sub_discipline_id:e,tag_discipline_ids:[]}),ri(e?e.length:0),(null==e?void 0:e.length)>0&&(Fi({sub_discipline_id:e[1]}),e[1]==(null==ei?void 0:ei.sub_discipline_id)&&Gt.setFieldValue("tag_discipline_ids",ei.tag_discipline_ids))},onClear:function(){Ti([]),Gt.setFieldValue("tag_discipline_ids",[]),ri(0)}})}),(0,z.jsx)(g.Z.Item,{label:"",name:"tag_discipline_ids",rules:[{required:!0,message:"请选择知识点"}],style:{paddingLeft:75},children:(0,z.jsx)(N.default,{disabled:0===si,className:Se.selectitems,showSearch:!0,mode:"multiple",placeholder:"请选择知识点,支持选择多个",listHeight:200,allowClear:!0,optionFilterProp:"children",filterOption:function(e,n){return n.key.indexOf(e.toLowerCase())>=0},children:Bi.map((function(e){return(0,z.jsx)(N.default.Option,{value:e.id,children:(0,z.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,z.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),"personal"===(null==e?void 0:e.type)&&(0,z.jsx)("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"},children:"自用"})]})},e.name+e.id)}))})}),si>0&&(0,z.jsxs)("div",{className:Se.concat,children:["没有合适的知识点?",(0,z.jsx)("span",{onClick:function(){return Kt(!0)},children:"新建知识点"})]})]})};return(0,z.jsxs)("div",{className:Se.page,children:[(0,z.jsxs)("section",{children:[(0,z.jsxs)("div",{className:Se.wrap,children:[vt.course_name&&Mn&&(0,z.jsx)("section",{className:"animated fadeIn",children:(0,z.jsx)("aside",{className:"mt10",children:vt.category&&(0,z.jsxs)(I.Z,{separator:">",children:[(0,z.jsx)(I.Z.Item,{children:(0,z.jsx)(m.Link,{to:"/classrooms/".concat(vt.course_id,"/program_homework"),children:vt.course_name})}),(0,z.jsx)(I.Z.Item,{children:(0,z.jsx)(m.Link,{to:"/classrooms/".concat(vt.course_id,"/program_homework"),children:vt.category.category_name})}),(0,z.jsx)(I.Z.Item,{children:Un})]})})}),(0,z.jsx)("div",{className:Se.title,children:Mn?Un:"试题库"}),Mn&&(0,z.jsx)(Fn,{height:250,data:$n,ref:ai}),(0,z.jsxs)("div",{className:Se.headerWrapper,id:"topicdom",children:[(0,z.jsx)("div",{className:Se.tabsWrap,children:(0,z.jsxs)(v.Z,{activeKey:je,onChange:function(e){W({type:"problemset/getDisciplines",payload:{source:"question",group_id:0,group_type:e}}),ne.discipline_id="",ne.sub_discipline_id="",ne.tag_discipline_id="",ne.item_type=null,ne.difficulty=null,ne.type=e,"0"===e?(Hi(!1),ne.group_id=0,ne.teach_group_id=0):(Hi(!0),ne.group_id=null),ne.only_published=!("3"!==e||!Mn)||null,"3"===e?(ne.clazz="ItemBanksGroup",gi(!0)):gi(!1),ne.page=1,ne.per_page=20,delete ne.id,Re(-1),ke(e),te(ne),pi(ne),"1"!==e&&"2"!==e&&di(ne),Hi(!0)},tabBarExtraContent:(0,z.jsxs)("div",{className:Se.searchWrap,children:[je===Yn.Mine&&On&&(0,z.jsxs)(Z.ZP,{className:Se.addQuestionBtn,onClick:function(){var e={discipline_id:"&discipline_id=".concat(ne.discipline_id),sub_discipline_id:"&sub_discipline_id=".concat(ne.sub_discipline_id),tag_discipline_id:"&sub_discipline_id=".concat(ne.tag_discipline_id),difficulty:"&difficulty=".concat(ne.difficulty),item_type:"&item_type=".concat(ne.item_type),group_id:"&group_id=".concat(ne.group_id||0)},n="/problemset/newitem?pages=".concat(ne.page);Object.keys(e).forEach((function(t){ne[t]&&(n+=e[t])})),null===m.history||void 0===m.history||m.history.push(n)},children:[(0,z.jsx)("img",{src:"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",className:Se.pngIcon,alt:""}),"新增试题"]}),(0,z.jsx)(qn,{allowClear:!0,suffix:(0,z.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Se.searchIcon),onClick:function(){return yi(ne.keyword)}}),className:Se.search,placeholder:"请输入题号或其他关键词进行搜索",size:"middle",onChange:function(e){ne.keyword=e.target.value,te(c()({},ne))},onSearch:yi})]}),children:[(0,z.jsx)(zn,{tab:"公共"},"1"),(null===(i=O.teachGroupData)||void 0===i||null===(i=i.groups)||void 0===i?void 0:i.length)&&(0,z.jsx)(zn,{tab:"团队共享"},"3"),!(0,mn.ag)()&&!(0,mn.JA)()&&!Mn&&(0,z.jsx)(zn,{tab:"收藏夹"},"2"),(0,z.jsx)(zn,{tab:"我创建的"},"0")]})}),((null==M||null===(r=M.userInfo)||void 0===r?void 0:r.professional_certification)||"1"!==ne.type)&&(0,z.jsx)(h.S,{showSelectAll:!1,className:Se.select,disciplinesData:null===(o=O.disciplinesData)||void 0===o?void 0:o.disciplines,knowledgeData:Fe,directionValue:ne.discipline_id,subDisciplineValue:ne.sub_discipline_id,typeValue:ne.item_type,isprogram_homework:Mn,showKnowledge:!0,name:Tt,setname:Pt,difficultyValue:ne.difficulty,showShixun:!(0,mn.JA)()&&!ne.exercise_id&&je!==Yn.TeachGroupShare&&je!==Yn.Public,onShixunChange:function(){W({type:"classroomList/setActionTabs",payload:{key:"选用实践项目"}})},onDirectionChange:function(e,n){ne.discipline_id=e||"",ne.sub_discipline_id=n||"",ne.tag_discipline_id="",ne.page=1,ne.per_page=20,delete ne.id,Re(-1),te(ne),pi(ne),"3"!==je&&"0"!==je||di(c()(c()({},ne),{},{parents:Ge.slice(0,-1)}))},onTypeChange:function(e){ne.item_type=e||"",ne.page=1,ne.per_page=20,te(ne),pi(ne),"3"!==je&&"0"!==je||di(c()(c()({},ne),{},{parents:Ge.slice(0,-1)}))},onDifficultyChange:function(e){ne.difficulty=e||"",ne.page=1,ne.per_page=20,delete ne.id,te(ne),pi(ne),"3"!==je&&"0"!==je||di(c()(c()({},ne),{},{parents:Ge.slice(0,-1)}))},knowledgeValue:Le,onKnowledgeChange:function(e){ne.tag_discipline_id=e,ne.page=1,ne.per_page=20,delete ne.id,-1===e&&(ne.discipline_id="",ne.sub_discipline_id="",ne.tag_discipline_id=""),Re(e),te(ne),pi(ne),"3"!==je&&"0"!==je||di(c()(c()({},ne),{},{parents:Ge.slice(0,-1)}))},teachGroupData:null===(l=O.teachGroupData)||void 0===l?void 0:l.groups,onTeachGroupChange:ms,teachGroupValue:ne.teach_group_id,showTeachGroup:xi})]}),(0,z.jsxs)("div",{className:Se.treeWrapper,style:{display:je===Yn.Mine||je===Yn.TeachGroupShare?"block":"none"},children:[(0,z.jsxs)("div",{className:Se.treeHeader,children:[(0,z.jsx)(Pe.Z,{activeTabsKey:je,data:Ge,onClick:Ui}),je===Yn.Mine&&!Mn&&(0,z.jsxs)(Z.ZP,{type:"link",onClick:function(){W({type:"problemset/setActionTabs",payload:{key:"新建文件夹",params:ne}})},className:Se.exportBtn,children:[(0,z.jsx)("img",{src:Dn,alt:"",className:Se.pngIcon}),"新建文件夹"]})]}),(0,z.jsx)(b.Z,{spinning:kt,children:(0,z.jsx)("div",{ref:_t,className:At.length?Se.treeContent:"",style:{maxHeight:"220px",overflow:"auto"},children:(0,z.jsx)(pn.Z,{setRootData:function(e){U.current=e},isProblemset:je===Yn.Mine&&On,reloadData:_i,data:At,onShare:rs,onOpen:Ui,activeTabsKey:je,params:ne,navigation:Ge})})})]}),(0,z.jsxs)("div",{className:Se.contentWrap,children:[(0,z.jsxs)("div",{className:Se.batchWrap,children:[(0,z.jsxs)("div",{style:{flex:1,display:"flex",alignItems:"center"},children:[!Mn&&(0,z.jsx)("div",{className:"font14",children:((null==M||null===(d=M.userInfo)||void 0===d?void 0:d.professional_certification)||"1"!==ne.type)&&(0,z.jsx)(E.Z,{dropdownRender:function(){return(0,z.jsx)(k.Z,{selectedKeys:[mt],children:null==oi?void 0:oi.map((function(e,n){return(0,z.jsx)(k.Z.Item,{onClick:function(){return function(e){ne.sort_by=e.type,ne.sort_direction=e.direction,ne.page=1,ne.per_page=20,ht(e.name),te(ne),pi(ne),di(c()(c()({},ne),{},{parents:Ge.slice(0,-1)}))}(e)},children:e.name},e.name)}))})},children:(0,z.jsxs)("span",{style:{color:"#464F66"},children:[(0,z.jsx)("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),mt]})})}),Mn&&(0,z.jsx)("div",{children:(0,z.jsxs)(j.Z,{checked:(null==xe?void 0:xe.filter((function(e){return null==It?void 0:It.map((function(e){return e.id})).includes(e.id)})).length)===xe.length,onChange:function(e){return xs(e.target.checked)},children:["本页全选",(0,z.jsxs)("span",{style:{color:"#999",fontSize:12},children:["/已选(",null==Pn?void 0:Pn.length,")"]})]})}),Mn&&(0,z.jsxs)(A.Z,{open:Lt,centered:!0,width:700,okText:"确认".concat(null!=X&&X.pathId?"":Hn?"编辑":"新建"),onCancel:function(){return Rt(!1)},cancelText:"返回列表",onOk:ys,confirmLoading:it,title:"查看已选",children:[(0,z.jsxs)("div",{className:"font14 c-light-primary mb10",children:["已选",null==It?void 0:It.length,"个"]}),(0,z.jsx)("div",{style:{height:400,overflow:"auto"},children:null==It?void 0:It.map((function(e,n){var t,i,s,r;return(0,z.jsxs)("div",{className:Se.sendModal,children:[(0,z.jsxs)("div",{className:Se.li,children:[(0,z.jsx)("p",{children:null==e?void 0:e.name}),(0,z.jsxs)("div",{className:Se.bottom,children:[(0,z.jsx)("span",{className:"c-grey-333",children:"编程题"}),(0,z.jsx)("i",{className:Se.line}),(0,z.jsxs)("span",{className:"c-grey-333",children:[1===e.difficulty&&"简单",2===e.difficulty&&"适中",3===e.difficulty&&"困难"]}),(0,z.jsx)("i",{className:Se.line}),(0,z.jsxs)("span",{children:["创建者 ",(0,z.jsx)(w.Z,{title:null==e||null===(t=e.author)||void 0===t?void 0:t.name,children:(0,z.jsx)("span",{className:"c-grey-333",children:(null==e||null===(i=e.author)||void 0===i||null===(i=i.name)||void 0===i?void 0:i.length)>6?(null==e||null===(s=e.author)||void 0===s||null===(s=s.name)||void 0===s?void 0:s.substr(0,3))+"...":null==e||null===(r=e.author)||void 0===r?void 0:r.name})})]}),(0,z.jsx)("i",{className:Se.line}),(0,z.jsxs)("span",{className:Se.des,children:["更新 ",(0,z.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.updated_at})]})]})]}),(0,z.jsx)("div",{className:Se.del,onClick:function(){vs(It.filter((function(n){return n.id!==e.id})).map((function(e){return e.id})))},children:"删除"})]},n)}))})]})]}),(0,z.jsxs)(B.Z,{align:"middle",children:[(0,z.jsx)("div",{children:!ne.item_type&&(0,z.jsx)("span",{style:{fontSize:"14px",color:"#999999"},children:[{name:"编程题",value:"PROGRAM"},{name:"单选题",value:"SINGLE"},{name:"多选题",value:"MULTIPLE"},{name:"判断题",value:"JUDGMENT"},{name:"填空题",value:"COMPLETION"},{name:"简答题",value:"SUBJECTIVE"},{name:"组合题",value:"COMBINATION"},{name:"程序填空题",value:"BPROGRAM"}].map((function(e){if(li(e.value)>0)return(0,z.jsxs)("span",{style:{marginLeft:6},children:[e.name,(0,z.jsx)("span",{style:{color:"#000000",marginLeft:6},children:li(e.value)})]})}))})}),je===Yn.Mine&&On&&(0,z.jsxs)(Z.ZP,{onClick:function(){null!=Pn&&Pn.length?A.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"导出提示",maskClosable:!0,icon:null,content:(0,z.jsxs)("div",{className:"font14 ".concat(Se.overflow),children:["已选中",null==Pn?void 0:Pn.length,"道题,其中组合题与实训题暂不支持导出。"]}),onOk:function(){(0,Ln.rQ)({ids:Pn})}}):W({type:"problemset/setActionTabs",payload:{key:"导出试题",params:ne}})},type:"link",className:Se.exportBtn,children:[(0,z.jsx)("img",{src:"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=",className:Se.pngIcon}),(0,z.jsx)("span",{children:"导出试题"})]})]})]}),cn?(0,z.jsxs)("div",{children:[(0,z.jsxs)(Z.ZP,{style:{paddingLeft:0},onClick:function(){ne.page=1,ne.keyword=null,delete ne.id,te(ne),ln(!1),pi(ne),di(c()(c()({},ne),{},{parents:Ge.slice(0,-1)}))},type:"link",children:[" ",(0,z.jsx)("i",{className:"iconfont icon-fanhui2 font14"}),"返回"]}),(0,z.jsxs)("span",{className:"font14 mr20 c-grey-333",children:["搜索“",ne.keyword,"”"]})]}):null,(0,z.jsx)("div",{className:Se.contentListWrap,children:0!==re?(0,z.jsx)(b.Z,{size:"middle",spinning:F["problemset/getItemBanks"],children:xe.map((function(e,n){var t,i,s,r,a,o,c,l;return(0,z.jsxs)("div",{className:Se.li,children:[(0,z.jsx)("div",{className:Se.top,children:(0,z.jsx)(dn.Z,{data:e,selectIds:Pn,onSelectCheckBox:vs},e.id)}),(0,z.jsxs)("div",{className:Se.bottom,children:[(0,z.jsxs)("p",{className:"".concat(Se.actionLeftItem," ").concat(Se.questionTypeName),children:["No.",null==e?void 0:e.id]}),(0,z.jsx)("p",{className:"".concat(Se.actionLeftItem," ").concat(Se.questionTypeName),children:null===(t=gs.find((function(n){return n.type===e.item_type})))||void 0===t?void 0:t.name}),(0,z.jsx)("p",{className:Se.actionLeftItem,children:As[e.difficulty]}),(0,z.jsxs)("p",{className:Se.actionLeftItem,children:["创建者",(0,z.jsx)(w.Z,{title:null==e||null===(i=e.author)||void 0===i?void 0:i.name,children:(0,z.jsx)("span",{className:"c-grey-333",children:(null==e||null===(s=e.author)||void 0===s||null===(s=s.name)||void 0===s?void 0:s.length)>6?(null==e||null===(r=e.author)||void 0===r||null===(r=r.name)||void 0===r?void 0:r.substr(0,5))+"...":null==e||null===(a=e.author)||void 0===a?void 0:a.name})})]}),(0,z.jsxs)("p",{className:Se.actionLeftItem,children:["更新",(0,z.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.updated_at})]}),(0,z.jsxs)("p",{className:Se.actionLeftItem,children:["使用次数",(0,z.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.quotes})]}),!Mn&&(0,z.jsx)("div",{className:Se.more,children:(o=e,l=o.id<0?"--":dt?o[ne.exercise_id?"added":"choosed"]?(0,z.jsx)("span",{className:Se.btnAdd,onClick:function(e){e.target.style.pointerEvents="none",zi(o.id)},children:On?"移出试题篮":(0,z.jsxs)("span",{children:[(0,z.jsx)("b",{className:"iconfont icon-yichu ".concat(Se.cancelC)}),"移出"]})},1):"PROGRAM"===o.item_type&&0===(null===(c=o.program_attr)||void 0===c?void 0:c.status)?(0,z.jsx)(w.Z,{placement:"top",title:"编程题未发布,不能加入!",children:(0,z.jsxs)("span",{className:Se.btnAdd,style:{cursor:"not-allowed",background:"#E3E6EC",color:"#B1BACD"},children:[" ",On?"加入试题篮":(0,z.jsxs)("span",{style:{padding:"0 3px"},children:[(0,z.jsx)("b",{className:"iconfont icon-jiaru ".concat(Se.addC)}),"加入"]})," "]})}):(0,z.jsx)("span",{className:Se.btnAdd,onClick:function(){return Ki(o.id)},children:On?"加入试题篮":(0,z.jsxs)("span",{style:{padding:"0 3px"},children:[(0,z.jsx)("b",{className:"iconfont icon-jiaru ".concat(Se.addC)}),"加入"]})}):(0,z.jsx)(z.Fragment,{}),(0,z.jsxs)("span",{className:Se.actonBtn,children:[o.id>0&&(0,z.jsx)(dn.N,{isProblemset:On,user:M,data:o,activeTabsKey:je,selectIds:Pn,onCollect:ki,onSetPublic:wi,onStartExperience:Xi,onCorrection:Ni,onChangeTag:Wi,onPublicReview:ji,onSetPrivate:Di,onDelete:Vi,onCancel:zi,onSelect:Ki,onMoveTo:$i,addProblemset:Ji,onSetShare:Ci,onCancelShare:es,onPublish:ps,onCancelPublish:fs,SubjectShare:Yi},o.id),l]}))})]})]},n)}))}):(0,z.jsx)(b.Z,{size:"middle",spinning:F["problemset/getItemBanks"],children:(0,z.jsx)(S.Z,{customText:!(null!=M&&null!==(x=M.userInfo)&&void 0!==x&&x.professional_certification)&&"1"===ne.type&&"通过职业认证的教师才能访问公共试题库资源",ButtonTwo:null!=M&&null!==(Q=M.userInfo)&&void 0!==Q&&Q.professional_certification||"1"!==ne.type?"":(0,z.jsx)(Z.ZP,{style:{borderRadius:20},type:"primary",onClick:function(){m.history.push("/account/certification")},children:"立即认证"})})})}),0!==re&&!Mn&&(0,z.jsx)(T.Z,{showQuickJumper:!0,onChange:Ai,defaultCurrent:1,pageSize:null==ne?void 0:ne.per_page,current:ne.page||1,total:re,showTotal:function(e){return(0,z.jsx)(z.Fragment,{children:(0,z.jsxs)("span",{className:"mr10 font12",children:["共",(0,z.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})})}}),Mn&&(0,z.jsx)("div",{style:{height:20}})]}),On&&(0,z.jsx)(Je,{basketData:O.basketData,visible:sn,basketTotal:Ke,onClose:function(){return rn(!1)},onDelete:function(e){W({type:"problemset/setActionTabs",payload:{key:"Problemset-BasketDelete",params:{type:e}}})},onClear:function(){var e;A.Z.confirm({title:"确认要清空试题篮吗?",centered:!0,onOk:(e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.RT)();case 2:0===e.sent.status&&(_i(),fi());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},onSubmit:u()(s()().mark((function e(){var n,t,i,r,a,o,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,W({type:"problemsetPreview/getEditDisciplines",payload:{source:"question"}});case 2:return a=e.sent,o=null==a||null===(n=a.disciplines)||void 0===n?void 0:n[0],e.next=6,W({type:"problemsetPreview/newPreviewProblemset",payload:{name:"默认试卷名称",difficulty:2,duration:60,discipline_id:(null==a||null===(t=a.new_checked)||void 0===t?void 0:t.discipline_id)||(null==o?void 0:o.id),sub_discipline_id:(null==a||null===(i=a.new_checked)||void 0===i?void 0:i.sub_discipline_id)||(null==o||null===(r=o.sub_disciplines)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.id)}});case 6:0===(c=e.sent).status&&m.history.push("paperlibrary/add/".concat(c.exam_id,"?defaultActiveKey=1&type=2"));case 8:case"end":return e.stop()}}),e)})))}),!(0,mn.JA)()&&On&&(0,z.jsx)(un,{visibleBasket:sn,onToggleVisible:function(){return rn(!sn)},count:Ke})]}),(0,z.jsx)(G,{}),(0,z.jsx)(le,{onReloadData:_i,isPiliangRevoke:_n}),(0,z.jsx)(de,{onReloadData:function(){return bi([null])}}),(0,z.jsx)(nn,{onReloadData:_i,onReloadBasketData:fi}),"选用实践项目"===R.actionTabs.key?(0,z.jsx)(Qn,{shixunIds:Zn,cb:ss}):null,(0,z.jsx)(me,{}),(0,z.jsx)(he,{}),(0,z.jsx)(ve,{}),(0,z.jsx)(ge,{}),(0,z.jsx)(ye,{}),(0,z.jsx)(Ne,{}),(0,z.jsx)(Te,{}),(0,z.jsx)($,{}),(0,z.jsx)(oe,{onOk:function(){ne.page=1,te(ne),pi(ne),di(ne)}}),(0,z.jsx)(P.Z,{onOk:function(e){ne.discipline_id="",ne.sub_discipline_id="",ne.tag_discipline_id="",ne.item_type=null,ne.difficulty=null,ne.page=1,ne.per_page=20,ne.group_id=e,Re(-1),te(ne),pi(ne),di(ne)}})]}),On?(0,z.jsx)(f.Fragment,{children:!(null==Pn||!Pn.length)&&(0,z.jsx)("div",{className:Se.batch,children:(0,z.jsxs)("aside",{children:[(0,z.jsx)("div",{style:{flexShrink:0,marginRight:20},children:(0,z.jsxs)(j.Z,{className:"font14",checked:!(null==xe||!xe.length)&&Pn.length===(null==xe?void 0:xe.length),onChange:function(e){return xs(e.target.checked)},children:["本页全选",(0,z.jsxs)("span",{style:{color:"#999",fontSize:12},children:["/已选(",null==Pn?void 0:Pn.length,")"]})]})}),(0,z.jsxs)("div",{className:Se.btns,children:[dt&&(0,z.jsxs)("div",{className:Se.btn,onClick:function(){return ns(!0)},children:[(0,z.jsx)("i",{className:"iconfont icon-piliangjiaru"}),"加入试题篮"]}),dt&&(0,z.jsxs)("div",{className:Se.btn,onClick:function(){return ns(!1)},children:[(0,z.jsx)("i",{className:"iconfont icon-piliangyichu"}),"移出试题篮"]}),dt&&je===Yn.Public&&(0,z.jsxs)("div",{className:Se.btn,onClick:function(){var e;(null==Pn?void 0:Pn.length)>0?A.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"加入我的题库",maskClosable:!0,className:"custom-modal-divider",icon:null,content:(0,z.jsxs)("div",{className:"font14 ".concat(Se.overflow),style:{maxHeight:500,overflow:"auto"},children:[(0,z.jsx)("p",{className:"c-grey-333",children:"请选择加入的文件夹"}),(0,z.jsx)(b.Z,{spinning:kt,children:(0,z.jsx)(H.Z,{defaultValue:!0,value:Cn.current,onChange:function(e){return Cn.current=e}})})]}),onOk:(e=u()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ae.Rp)({id:Pn,group_id:null===(n=Cn.current)||void 0===n?void 0:n[0]});case 2:t=e.sent,Cn.current=[],0===(null==t?void 0:t.status)&&(di(ne),_i(),_.ZP.success("加入成功"));case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):_.ZP.info("请先选择试题")},children:[(0,z.jsx)("i",{className:"iconfont icon-piliangjiaru"}),"批量加入我的题库"]}),je===Yn.Public&&(0,mn.ag)()&&(0,z.jsxs)("div",{className:Se.btn,onClick:function(){bn(!0),Di(Pn)},children:[(0,z.jsx)("i",{className:"iconfont icon-piliangchexiaogongkai font16"}),"批量撤销公开"]}),je===Yn.Mine&&(0,z.jsxs)("div",{className:Se.btn,onClick:cs,children:[" ",(0,z.jsx)("i",{className:"iconfont icon-pilianggongkai"}),"公开"]}),je===Yn.Mine&&!Yi&&(0,z.jsxs)("div",{className:Se.btn,onClick:function(){return as()},children:[" ",(0,z.jsx)("i",{className:"iconfont icon-pilianggongxiang"}),"批量共享"]}),je===Yn.Mine&&(0,z.jsxs)("div",{className:Se.btn,onClick:os,children:[" ",(0,z.jsx)("i",{className:"iconfont icon-piliangshanchu3 c-red"}),"删除"]}),je===Yn.Mine&&(0,z.jsxs)("div",{className:Se.btn,onClick:hs,children:[" ",(0,z.jsx)("i",{className:"iconfont icon-fabu5"}),"发布"]}),je===Yn.Mine&&(0,z.jsxs)("div",{className:Se.btn,onClick:function(){return $i()},children:[(0,z.jsx)("i",{className:"iconfont icon-yidongmulu font16"}),"移至文件夹"]}),(0,z.jsxs)("div",{onClick:function(){return Sn([])},style:{marginLeft:"auto"},className:Se.btn,children:[" ",(0,z.jsx)("i",{className:"iconfont icon-piliangcaozuoicon2"}),"取消操作"]})]})]})})}):Mn?"":(0,z.jsx)("div",{className:Se.batch,children:(0,z.jsxs)("aside",{children:[(0,z.jsx)("div",{style:{flexShrink:0,marginRight:20},children:(0,z.jsxs)(j.Z,{className:"font14",checked:!(null==xe||!xe.length)&&Pn.length===(null==xe?void 0:xe.length),onChange:function(e){return xs(e.target.checked)},children:["本页全选",(0,z.jsxs)("span",{style:{color:"#999",fontSize:12},children:["/已选(",null==Pn?void 0:Pn.length,")"]})]})}),(0,z.jsxs)("div",{className:Se.btns,children:[dt&&!(null==Pn||!Pn.length)&&(0,z.jsxs)("div",{className:Se.btn,onClick:function(){return ns(!0)},children:[(0,z.jsx)("i",{className:"iconfont icon-piliangjiaru"}),"批量加入"]}),dt&&!(null==Pn||!Pn.length)&&(0,z.jsxs)("div",{className:Se.btn,onClick:function(){return ns(!1)},children:[(0,z.jsx)("i",{className:"iconfont icon-piliangyichu"}),"批量移出"]}),(0,z.jsxs)("div",{className:"c-grey-333 font12 mr40",style:{marginLeft:"auto"},children:["已加入: ",Ie,"题"]}),(0,z.jsx)("div",{onClick:function(){var e="/problemset/preview";ne.exam_id&&(e="/paperlibrary/edit/".concat(ne.exam_id)),null==ne||!ne.exercise_id||null!=X&&X.pathId||(e="/classrooms/".concat(X.coursesId,"/exercise/").concat(null==ne?void 0:ne.exercise_id,"/edit")),m.history.push(e)},className:Se.btn,children:"返回试卷"})]})]})}),Mn&&(0,z.jsx)("div",{className:Se.batch,children:(0,z.jsxs)("aside",{children:[(0,z.jsx)("div",{style:{flexShrink:0,marginRight:20},children:(0,z.jsx)(T.Z,{showQuickJumper:!0,onChange:Ai,defaultCurrent:1,pageSize:null==ne?void 0:ne.per_page,current:ne.page||1,hideOnSinglePage:!0,total:re,showTotal:function(e){return(0,z.jsxs)("span",{className:"mr10",children:["共",(0,z.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})}})}),(0,z.jsx)("div",{className:Se.btns,children:(0,z.jsxs)(B.Z,{align:"middle",style:{marginLeft:"auto"},children:[(0,z.jsxs)(B.Z,{onClick:function(){(null==It?void 0:It.length)<=0?_.ZP.info("当前暂无数据"):Rt(!0)},align:"middle",className:"current",children:[(0,z.jsx)("i",{className:"iconfont icon-yixuan mr10 c-light-primary font20"}),(0,z.jsxs)("span",{children:["已选",(0,z.jsx)("span",{className:"c-light-primary",children:Pn.length}),"个"]})]}),(0,z.jsx)(Z.ZP,{className:"mr20 ml40",onClick:function(){if(null!=X&&X.pathId)m.history.push("/paths/".concat(X.pathId));else{if(Hn)return void m.history.push("/classrooms/".concat(X.coursesId,"/program_homework/").concat(X.categoryId,"/detail?tabs=1"));m.history.push("/classrooms/".concat(X.coursesId,"/program_homework"))}},children:"取消"}),(0,z.jsxs)(Z.ZP,{loading:it,onClick:ys,type:"primary",children:["确认",null!=X&&X.pathId?"":Hn?"编辑":"新建"]})]})})]})}),(0,z.jsx)(A.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:Se.publicQuest,open:Qi,title:(0,z.jsx)("div",{style:{fontWeight:"bold"},children:"修改知识点"}),width:"640px",onCancel:function(){Li(!1),ri(0),Gt.resetFields()},onOk:u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Gt.validateFields().then(function(){var e=u()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ze.ZP)("/api/item_banks/".concat(null==ei?void 0:ei.id,"/update_tag.json"),{method:"put",body:{name:Ii.current,tag_discipline_ids:null==n?void 0:n.tag_discipline_ids}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(_.ZP.success("修改成功"),Li(!1),pi(ne),Gt.resetFields());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)}))),children:(0,z.jsx)("div",{className:Se.publicQuestContent,children:(0,z.jsx)(_s,{})})}),(0,z.jsx)(A.Z,{width:640,className:Se.publicQuest,centered:!0,title:(0,z.jsx)("div",{style:{fontWeight:"bold"},children:"公开试题"}),okText:"申请公开",open:Ft,onCancel:function(){Wt(!1),ri(0),ni(null),Gt.resetFields()},onOk:function(){Gt.validateFields().then(function(){var e=u()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=je===Yn.TeachGroupShare?1:2,e.next=3,(0,ae.wX)({id:null==ei?void 0:ei.id,source:t,sub_discipline_id:null==n?void 0:n.sub_discipline_id[1],tag_discipline_ids:null==n?void 0:n.tag_discipline_ids});case 3:0===e.sent.status&&(Rn.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),Rn.current=!1,ni(null),Sn([]),_i(),_.ZP.success("申请成功")),Wt(!1),ri(0),Gt.resetFields();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())},children:(0,z.jsxs)("div",{className:Se.publicQuestContent,children:[(0,z.jsxs)("div",{className:Se.public_tips,children:[(0,z.jsx)(Vn.Z,{style:{color:"#FF8C29",marginRight:10}}),"设置试题的知识点之后,方可申请公开"]}),(0,z.jsx)(_s,{})]})}),(0,z.jsx)(Xn.Z,{open:Ut,subDisciplineId:null===(L=Gt.getFieldValue("sub_discipline_id"))||void 0===L?void 0:L[1],onCancel:function(){Kt(!1)},onOkClick:function(e){Ti((function(n){return[].concat(a()(n),[e])})),Gt.setFieldValue("tag_discipline_ids",[].concat(a()(Gt.getFieldValue("tag_discipline_ids")),[null==e?void 0:e.id]))}})]})}))},85541:function(e,n,t){t.d(n,{AD:function(){return T},D9:function(){return O},Hp:function(){return k},IM:function(){return F},Iy:function(){return C},KM:function(){return U},MJ:function(){return w},Ne:function(){return M},ON:function(){return z},Uj:function(){return Y},VY:function(){return V},YO:function(){return G},YX:function(){return q},Zn:function(){return v},_g:function(){return _},_k:function(){return L},c6:function(){return E},cr:function(){return x},eV:function(){return B},fi:function(){return g},gh:function(){return I},hS:function(){return W},iA:function(){return A},j6:function(){return b},je:function(){return Q},jj:function(){return j},kS:function(){return X},o6:function(){return Z},pO:function(){return H},rQ:function(){return P},sA:function(){return N},xm:function(){return R},xo:function(){return D},y8:function(){return S},yd:function(){return y}});var i=t(7557),s=t.n(i),r=t(82242),a=t.n(r),o=t(41498),c=t.n(o),l=t(92596),u=t(3858),d=t(23756),p=t(8591),f=t(97730),m=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},v=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(),e.next=3,(0,l.YR)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:h();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),x=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.yS)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.W0)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Nl)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.IU)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/export_star_user")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/export_star_user")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.td)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=19;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:if(-3!==t.status){e.next=17;break}(0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=19;break;case 17:if(-4!==t.status){e.next=19;break}return e.abrupt("return",t);case 19:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.QX)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-4!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=c()(s()().mark((function e(n,t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.o_)(a()({},n));case 2:0===(i=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===i.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),k=function(){var e=c()(s()().mark((function e(n,t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.ZL)(a()({},n));case 2:0===(i=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===i.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),w=function(){var e=c()(s()().mark((function e(n,t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.vV)(a()({},n));case 2:0===(i=e.sent).status?(p.ZP.info("导出任务生成成功!导出后文件保存时间为7天,请及时下载"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===i.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),C=function(){var e=c()(s()().mark((function e(n,t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.aP)(a()({},n));case 2:0===(i=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===i.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),N=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(),e.next=3,(0,d.QH)("",f.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"));case 3:h();case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Uy)(a()({},n));case 2:0===(t=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:f.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),V=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),X=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),G=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Y=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=c()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:f.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/consult_exercise.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),U=function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/competitions/".concat(null==n?void 0:n.identifier,"/competition_commit_records/member_works.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},10743:function(e,n,t){t.d(n,{rX:function(){return w},pW:function(){return C},gy:function(){return N},xY:function(){return k},O5:function(){return j},tJ:function(){return g},o1:function(){return A},Rd:function(){return b}});var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),o=t(3858),c=t(43418),l=t(28103),u=t(8591),d=t(74505),p=t(23756),f=t(680),m=t(25510),h=t.p+"static/newqrcode.a8740efb.png",v=t(32637),x=t(37712),g=function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!(!A(e)||!y(n))},A=function(e){return!!(0,d.bg)()||(e({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},y=function(){var e,n=(0,o.getDvaApp)()._store.getState(),t=n.user;return!(null===(e=t.userInfo)||void 0===e||!e.profile_completed)||(c.Z.confirm({title:"提示",width:530,centered:!0,content:"您需要去完善您的个人资料,才能使用此功能",okText:"立即完善",cancelText:"稍后完善",onOk:function(){(0,p.xg)("/account/profile/edit"),_()}}),!1)},_=function(){c.Z.success({title:"提示",width:430,closable:!0,centered:!0,content:"已完善个人资料?请刷新页面",okText:"立即刷新",icon:null,onOk:function(){location.reload()}})},b=function(){c.Z.warning({title:"提示",icon:null,width:400,content:(0,x.jsxs)("div",{style:{textAlign:"center"},children:[(0,x.jsx)("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"},children:"老师您好,您的课堂试用期已结束,相关功能被限制。 如需继续使用,请尽快对接人工支持!"}),(0,x.jsx)("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:v}),(0,x.jsx)("div",{style:{color:"#666666",fontSize:14,marginTop:15},children:"添加客服人员微信,获得更多支持"})]})})},j=function(){var e;return!(null===(e=(0,o.getDvaApp)()._store.getState().user.userInfo)||void 0===e||!e.professional_certification)||(c.Z.confirm({title:"提示",centered:!0,content:(0,x.jsx)("div",{className:"tc",children:"您需要去完成您的职业认证,才能使用此功能"}),okText:"立即完善",cancelText:"稍后完善",onOk:function(){(0,p.xg)("/account/certification")}}),!1)},k=function(){return!!(0,d.V9)()||(c.Z.warning({centered:!0,width:530,title:"提示",content:(0,x.jsxs)("div",{className:"tc",style:{marginLeft:-38},children:[(0,x.jsx)("p",{children:"扫码加头歌助教,申请操作权限"}),(0,x.jsx)("img",{src:h,width:200})]}),okText:"我知道了",maskClosable:!0}),!1)},w=function(e,n){return!!e||(c.Z.confirm({centered:!0,zIndex:1e4,width:530,title:"提示",content:(0,x.jsxs)("div",{children:[(0,x.jsx)("p",{children:n||"该实践资源需授权后才可使用。 您可以在QQ服务群向管理员申请,获得继续操作的权限。"}),(0,x.jsxs)("div",{style:{marginLeft:"110px"},children:[(0,x.jsx)("img",{src:"data:image/png;base64,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",width:200}),(0,x.jsxs)("div",{style:{marginLeft:"35px"},children:["群号:","714336072"]})]})]}),okText:"立即联系",cancelText:"取消",onOk:function(){(0,p.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)},C=function(e){c.Z.info({title:"联系平台运营",icon:null,width:615,centered:!0,content:(0,x.jsxs)("div",{children:[(0,x.jsxs)("div",{children:[(0,x.jsx)("p",{style:{color:"#191919",fontWeight:400,fontSize:14},children:"“保存实验临时数据”功能为付费功能,请联系平台运营进行开通。"}),(0,x.jsx)(l.Z,{}),(0,x.jsxs)("p",{style:{color:"#666666",fontSize:12},children:[" ",(0,x.jsx)("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8},children:"1"})," 因平台的实验数据储存容量和成本消耗较大,实践项目默认保存实验环境中临时数据 ",(0,x.jsx)("a",{children:e}),"天。"]}),(0,x.jsxs)("p",{style:{color:"#666666",fontSize:12},children:[" ",(0,x.jsx)("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8},children:"2"}),"若您需要个性化的数据保存周期服务,我们可以提供相关技术支持,并根据您的需求收取定制费用。"]})]}),(0,x.jsx)("div",{style:{textAlign:"center",marginTop:30},children:(0,x.jsx)("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:m,alt:"二维码",width:160})})]})})},N=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=(0,o.getDvaApp)()._store.getState(),i=t.shixunsDetail.detail;if(2===(null==i?void 0:i.public)||1===(null==i?void 0:i.public)||3===(null==i?void 0:i.shixun_status)){var r="";return 2===(null==i?void 0:i.public)&&(r="已公开"),1===(null==i?void 0:i.public)&&(r="待审核"),3===(null==i?void 0:i.shixun_status)&&(r="已关闭"),c.Z.info({centered:!0,icon:(0,x.jsx)(f.Z,{style:{color:"#faad14"}}),width:460,title:"提示",content:(0,x.jsxs)("div",{className:"tc",style:{marginLeft:-38},children:[(0,x.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"},children:[(0,x.jsxs)("span",{children:["该实践项目的状态为",r,",",n,"。"]}),(0,x.jsx)("p",{children:"如有需要,请联系平台管理员进行技术支持。"})]}),(0,x.jsx)("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:m,alt:"二维码",width:160})]}),okText:"我知道了"}),!0}return 2===(null==i?void 0:i.shixun_status)&&(c.Z.confirm({centered:!0,icon:(0,x.jsx)(f.Z,{}),title:"提示",content:(0,x.jsxs)("div",{children:[(0,x.jsxs)("span",{children:["该实践项目已发布,",n,"。"]}),(0,x.jsx)("br",{}),(0,x.jsx)("span",{children:"如有需要,您可以撤销发布后,再进行操作。"})]}),okText:"撤销发布",cancelText:"取消",onOk:function(){var n;c.Z.confirm({width:440,centered:!0,icon:(0,x.jsx)(f.Z,{style:{color:"#faad14"}}),title:"提示",content:"撤销发布后,学员将无法进行练习。是否确认撤销发布?",okText:"确定撤销发布",cancelText:"取消",onOk:(n=a()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,e({type:"shixunsDetail/cancelRelease",payload:{id:null==i?void 0:i.identifier}});case 2:401!==n.sent.status&&(u.ZP.success("撤销发布成功。实训回到未发布的状态。"),e({type:"shixunsDetail/getShixunsDetail",payload:{id:null==i?void 0:i.identifier}}),e({type:"practiceSetting/getCommonData",payload:{id:null==i?void 0:i.identifier}}));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}}),!0)}},32637:function(e,n,t){e.exports=t.p+"static/AssistantCode3.a8740efb.jpeg"},73631:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},31328:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAodJREFUOBGtU0trFEEQ/qZnM5NsWBCfSEjwQdSggmAieAv4uOnFg5eIXgTvEY+ePJqToDf9AcZDFAUF8SgEQUxAjC6+QlhX4xo0G93ZnRnr697umSyKBCyY/aqqq76q6uoF/rN4lu/BmzSsLGFM7P4kAZQCiBTR64nCw/MHvRnj+fuvI7zxtDWJJD1lQulO5TPHnkAqpuAUFKZUqg8da8xI35+/cMh77AjHJ5cakh/oqHa2ZhGHpSb+STxJZA3lqesFG1CuLAdsqLfbb/dlTwQ7GdmG9VGVBuoNfT/nHGHUSnByeAN2binmmDK1gyM7aGvl6gruPvtadCOfvVlxN0PFjsF4qxMptjl7BflirsPAVxJoQjy5eUMqq6bkMgbWF7C4HGMlsnRmZE82xtEdYSwGnRTuhCvVqG3T8bGhHpweKaFWj3HpzqI7Z16SmHxHmKbcVE7yBs+k1uBm8wh6Q4VQJvrZMkEp98EGBB2h3pFUMWJmPLKniKGtXZhZiLC/L8CLhQbmqhHefmmi3pRYOwInY65gRiiM+ZEP9Ic4c7ik+Ye3dePK/W94/bmpbVNO4u2S2rmrOmRvtkEmlHraC9EUgEzo/optVwZM4IiCLivR1WhywwrT75p4WYlkqhTT7xs4vreIke2h3KWHTaUClC/ZnsR3fOTWMnarZi/QulYhr2l0MMDorhA7NhbwodbC5Xs/9FT5d+s6lJJSzHxWJ9ov9Xw8KceYX9LrQ9+6LF6pgs4luqVIIl+G69gp0id1tk+8/byJ77+AV9UEiRTJMnQMOYycuPZpNuhS+7TF+fgkiBSr55+J9eXOm1E86wjpPzrx8aI8hd3U1yryrOcejQ9cXWveP+N/A79g8eaXNDk4AAAAAElFTkSuQmCC"}}]); |