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

1 line
629 KiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1545,4599,6270],{24438:function(e,n,t){t.d(n,{Z:function(){return m}});var i=t(59301),r="f_l_c___nwLBO",s="officediv___KkKIB",a="preclass___SCKdC",l=t(37285),o=t(79800),c=t.n(o),u=t(62079),d=t(25399),p=t(37639),v=t(37712),f=function(e){var n,t,o,f,m,h=e.item,A=(0,i.useState)(!1),x=c()(A,2),g=x[0],y=x[1];console.log("----",h);var j=[{name:"subject",icon:(0,v.jsx)("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-kecheng1"})},{name:"shixun",icon:(0,v.jsx)("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"challenge",icon:(0,v.jsx)("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"document",icon:(0,v.jsx)(u.Z,{filename:null==h?void 0:h.name,style:{width:16,height:16,marginRight:5}})}];return(0,v.jsx)("div",{className:r,children:(0,v.jsx)(d.Z,{title:null==h?void 0:h.name,children:(0,v.jsx)(p.Z,{placement:"top",content:(0,v.jsxs)("div",{children:[(0,v.jsx)(l.Z,{}),(0,v.jsxs)("pre",{className:a,style:{maxWidth:600,maxHeight:400},children:["document"===(null==h?void 0:h.type)&&(null==h||null===(n=h.contents)||void 0===n?void 0:n.toString()),"document"!==(null==h?void 0:h.type)&&(0,v.jsx)("a",{target:"_blank",href:null==h||null===(t=h.contents)||void 0===t?void 0:t.toString(),children:null==h||null===(o=h.contents)||void 0===o?void 0:o.toString()})]})]}),title:(0,v.jsxs)("div",{children:[null==j||null===(f=j.find((function(e){return(null==e?void 0:e.name)===h.type})))||void 0===f?void 0:f.icon,null==h?void 0:h.name]}),trigger:"click",open:g,onOpenChange:function(e){y(e)},children:(0,v.jsxs)("div",{className:s,children:[null==j||null===(m=j.find((function(e){return(null==e?void 0:e.name)===h.type})))||void 0===m?void 0:m.icon,null==h?void 0:h.name]})})})})},m=function(e){var n=e.Filelist;return(0,v.jsxs)("div",{children:[(0,v.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,v.jsx)("span",{style:{minWidth:40,fontWeight:500,color:"#333"},children:"引用"}),(0,v.jsx)(l.Z,{style:{flex:1,minWidth:"calc(100% - 40px)"}})]}),(0,v.jsx)("div",{className:r,children:null==n?void 0:n.map((function(e){return(0,v.jsx)(f,{item:e})}))})]})}},9239:function(e,n,t){t.d(n,{Z:function(){return Y}});t(37205);var i=t(82242),r=t.n(i),s=t(7557),a=t.n(s),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(59301),p=t(28284),v=t(29787),f=t(62957),m=t(77019),h=t(6767),A=t(4676),x="tip___tKX6W",g="fixedLoading___XmyB7",y=t(18657),j=t(67310),b=t(15409),w=t(13326),C=t(2051),k=t(30641),N=t(99571),S={wrap:"wrap___YcSZv",left:"left___Rou01",leftNode:"leftNode___hFjN9",option:"option___JIrUI",serial:"serial___U64xx",row:"row___gQbg9",label:"label___brOMv",content:"content___qUMZz",bottomActionContainer:"bottomActionContainer___eMaBv",bottomBtn:"bottomBtn___hQiMj"},I=t(12532),B=t(52237),E=t(32985),Z=t(68316),L=t(23596),P=t(31922),M=t(76603),O=t(88761),W=t(24334),F=t(52361),D=t(37712),T=function(e){var n=e.questionId,i=e.visible,r=e.onChange,s=e.questionData,l=e.noRestrictModal,c=e.noReselect,p=e.noSaveSuccess,v=(0,d.useState)(!1),A=u()(v,2),x=A[0],g=A[1],y=(0,d.useState)([]),b=u()(y,2),w=b[0],C=b[1],T=(0,d.useState)(P.Q),Q=u()(T,2),V=Q[0],Y=Q[1],R=V.contentRef,z=V.value,U=V.status,K=V.open,X=V.close,H=(0,L.Z)({contentRef:R,status:U}),q=(0,Z.Z)(),G=q.openProgress,J=q.closeProgress,_=q.CreateProgressModal,$=q.progressOpen;(0,d.useEffect)((function(){!0===i&&null!=R&&R.current&&ee(),!1===i&&X()}),[i,!(null==R||!R.current)]);var ee=function(){var e=o()(a()().mark((function e(){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=Math.random(),i={scene_type:5,request_identifier:t,item_bank_id:n},e.next=4,K(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ne=[{id:"0",type:"单选题",value:"SINGLE"},{id:"1",type:"多选题",value:"MULTIPLE"},{id:"2",type:"判断题",value:"JUDGMENT"},{id:"3",type:"填空题",value:"COMPLETION"},{id:"4",type:"简答题",value:"SUBJECTIVE"},{id:"6",type:"编程题",value:"PROGRAM"},{id:"7",type:"组合题",value:"COMBINATION"},{id:"8",type:"程序填空题",value:"BPROGRAM"}],te=["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"],ie=function(){var e=o()(a()().mark((function e(){var n,t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return G(),g(!0),C([]),n=H(),(t=new FormData).append("html",n),e.next=8,(0,j.ZP)("/api/intelligent_imports/import.json",{method:"post",body:t},!0);case 8:if(0!==(null==(i=e.sent)?void 0:i.status)){e.next=17;break}if(null==i||!i.data){e.next=16;break}return J(100),C(null==i?void 0:i.data),e.abrupt("return");case 16:h.ZP.warning("未识别到试题");case 17:g(!1),J();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),re=function(){var e=o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=H(),(0,E.RG)(n);case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,D.jsxs)(d.Fragment,{children:[(0,D.jsx)(k.Z,{title:"以题换题",extra:(0,D.jsx)("div",{className:S.extraHeader,children:(0,D.jsxs)(m.Z,{align:"middle",children:[!U&&!!z&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(I.op,{onClick:ie,className:"mr15",shape:"default",children:"保存试题"}),(0,D.jsxs)(I.op,{onClick:re,shape:"default",type:"text",children:[(0,D.jsx)("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"复制"]})]}),(0,D.jsx)("i",{onClick:function(){var e=function(e){f.Z.confirm({centered:!0,icon:null,width:500,okText:"确定",cancelText:"取消",title:"提示",content:e,onOk:function(){r(!1)}})};U?e("正在生成试题中,确定要退出吗?"):z?e("试题未保存,确定要退出吗?"):r(!1)},className:"iconfont icon-guanbi11 current ml15"})]})}),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:i,children:(0,D.jsxs)("div",{className:S.wrap,children:[(0,D.jsxs)("div",{className:S.left,children:[(0,D.jsxs)(m.Z,{justify:"space-between",children:[(0,D.jsx)("b",{className:"font16 c-grey-333",children:"原题"}),!U&&(0,D.jsx)(N.ZP,{onClick:function(){r(!1),c()},type:"primary",children:"重新选择试题"})]}),function e(n){var t,i,r,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",l=["简单","适中","困难"],o=["SINGLE","MULTIPLE","JUDGMENT","COMPLETION","SUBJECTIVE"],c=n||s,u=c.name,p=c.choices,v=void 0===p?[]:p,f=c.item_type,m=c.tag_disciplines,h=void 0===m?[]:m,A=c.difficulty,x=c.analysis,g=c.answer_texts,y=c.standard_answer,j=c.standard_answers,b=c.description,w=c.time_limit,C=c.language,k=c.hack_sets,N=c.code,I=c.sub_item_banks,B=null===(t=ne.find((function(e){return e.value===f})))||void 0===t?void 0:t.type,E="1.".concat(a,"【").concat(B,"】").concat(u),Z="",L=null==h||null===(i=h.map((function(e){return e.name})))||void 0===i?void 0:i.join("、");return"SUBJECTIVE"===f?Z=(null==g?void 0:g[0])||"":"JUDGMENT"===f?null==v||v.forEach((function(e,n){e.is_answer&&(Z=n?"错误":"正确")})):null==v||v.forEach((function(e,n){e.is_answer&&(Z+=te[n])})),(0,D.jsxs)("div",{className:S.leftNode,style:n?{padding:0}:{},children:[(0,D.jsx)(M.Z,{className:"mb10",value:E}),null==v?void 0:v.map((function(e,n){return(0,D.jsxs)("div",{className:S.option,children:[(0,D.jsxs)("div",{className:S.serial,children:[te[n],"."]}),(0,D.jsx)(M.Z,{style:{flex:1},value:null==e?void 0:e.choice_text})]},n)})),b&&(0,D.jsxs)("div",{className:S.row,children:[(0,D.jsx)("div",{className:S.label,children:"试题描述"}),(0,D.jsx)(M.Z,{style:{flex:1},value:b||""})]}),"COMPLETION"===f?null===(r=y||j)||void 0===r?void 0:r.map((function(e,n){var t,i;return(0,D.jsxs)("div",{className:S.row,style:{alignItems:"center"},children:[(0,D.jsxs)("div",{className:S.label,children:["答案",n+1]}),(0,D.jsx)("div",{className:S.content,children:1===(null==e?void 0:e.model)?null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、"):(0,D.jsx)(O.Z,{value:null==e||null===(i=e.answer_text)||void 0===i?void 0:i.join("、"),readOnly:!0})})]},n)})):o.includes(f)&&(0,D.jsxs)("div",{className:S.row,children:[(0,D.jsx)("div",{className:S.label,children:"答案"}),(0,D.jsx)("div",{className:S.content,children:Z})]}),!n&&(0,D.jsxs)("div",{className:S.row,children:[(0,D.jsx)("div",{className:S.label,children:"难度"}),(0,D.jsx)("div",{className:S.content,children:l[A-1]||""})]}),"COMBINATION"!==f&&(0,D.jsxs)("div",{className:S.row,children:[(0,D.jsx)("div",{className:S.label,children:"解析"}),(0,D.jsx)(M.Z,{style:{flex:1},value:x||""})]}),!n&&(0,D.jsxs)("div",{className:S.row,children:[(0,D.jsx)("div",{className:S.label,children:"知识点"}),(0,D.jsx)("div",{className:S.content,children:L})]}),w&&(0,D.jsxs)("div",{className:S.row,children:[(0,D.jsx)("div",{className:S.label,children:"时间限制(秒)"}),(0,D.jsx)("div",{className:S.content,children:w})]}),C&&(0,D.jsxs)("div",{className:S.row,children:[(0,D.jsx)("div",{className:S.label,children:"编程语言"}),(0,D.jsx)("div",{className:S.content,children:C})]}),N&&(0,D.jsxs)("div",{className:S.row,children:[(0,D.jsx)("div",{className:S.label,children:"PROGRAM"===f?"学员初始代码":"程序代码"}),(0,D.jsx)("div",{className:S.content,style:{whiteSpace:"pre-wrap"},children:W.Base64.decode(N)})]}),null==k?void 0:k.map((function(e,n){var t="PROGRAM"===f?"(".concat(n+1,")"):"";return(0,D.jsxs)(d.Fragment,{children:[(0,D.jsxs)("div",{className:S.row,children:[(0,D.jsxs)("div",{className:S.label,children:["测试用例",t,"输入"]}),(0,D.jsx)("div",{className:S.content,children:(null==e?void 0:e.input)||""})]}),(0,D.jsxs)("div",{className:S.row,children:[(0,D.jsxs)("div",{className:S.label,children:["测试用例",t,"输出"]}),(0,D.jsx)("div",{className:S.content,children:(null==e?void 0:e.output)||""})]})]},n)})),"BPROGRAM"===f&&(null==y?void 0:y.map((function(e,n){return(0,D.jsxs)("div",{className:S.row,children:[(0,D.jsxs)("div",{className:S.label,children:["答案",n+1]}),(0,D.jsx)("div",{className:S.content,style:{whiteSpace:"pre-wrap"},children:(null==e?void 0:e.answer_text)||""})]},n)}))),null==I?void 0:I.map((function(n,t){return(0,D.jsx)(d.Fragment,{children:e(n,t+1)},n.id)}))]})}()]}),(0,D.jsx)(P.Z,{stringTransformer:F.o,onStatusChange:Y,bottomOffset:160,style:{paddingBottom:86},bottomContainerNode:(0,D.jsx)("div",{className:S.bottomActionContainer,children:U?(0,D.jsxs)("div",{onClick:X,className:S.bottomBtn,children:[(0,D.jsx)("i",{className:"iconfont icon-tingzhihuida"}),"停止生成"]}):(0,D.jsxs)("div",{onClick:ee,className:S.bottomBtn,children:[(0,D.jsx)("i",{className:"iconfont icon-zhongxinshengcheng1"}),"重新生成"]})}),loadingText:"试题生成中",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!$,noRestrictModal:l,onError:function(e){"[object Object]"===Object.prototype.toString.call(e)&&-9===e.status&&l(e.data)}})]})}),(0,D.jsxs)(k.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:x,children:[(0,D.jsxs)(m.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18",children:[(0,D.jsx)("img",{src:t(11215),alt:"以题换题"}),(0,D.jsx)("span",{className:"ml10",children:"以题换题"})]}),(0,D.jsx)(B.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:w,isRefreshItemBank:!0,okText:"导入题库",mode:1,onCancel:function(){return g(!1)},onSuccess:function(){g(!1),r(!1),p()}}),(0,D.jsx)("div",{style:{height:70}})]}),_("处理中")]})},Q=t(99603),V=(0,d.forwardRef)((function(e,n){var t=e.onUpdateNum,i=e.onlyMediatorOpenStr,s=p.Z.useForm(),l=u()(s,1)[0],c=(0,d.useState)({}),k=u()(c,2),N=k[0],S=k[1],I=(0,d.useState)({}),B=u()(I,2),E=B[0],Z=B[1],L=(0,d.useState)(null),P=u()(L,2),M=P[0],O=P[1],W=(0,d.useState)(!1),F=u()(W,2),V=F[0],Y=F[1],R=(0,d.useState)(!1),z=u()(R,2),U=z[0],K=z[1],X=(0,d.useState)([]),H=u()(X,2),q=H[0],G=H[1],J=(0,d.useState)(!1),_=u()(J,2),$=_[0],ee=_[1],ne=(0,d.useState)(!1),te=u()(ne,2),ie=te[0],re=te[1],se=(0,d.useState)(""),ae=u()(se,2),le=(ae[0],ae[1]),oe=(0,d.useState)([]),ce=u()(oe,2),ue=(ce[0],ce[1],(0,d.useState)([])),de=u()(ue,2),pe=(de[0],de[1]),ve=(0,d.useState)(null),fe=u()(ve,2),me=fe[0],he=fe[1],Ae=(p.Z.useWatch("knowledge",l),p.Z.useWatch("course",l));(0,d.useEffect)((function(){if(i)return w.Z.subscribe(i,(function(e){ye(e.id)}))}),[i]),(0,d.useEffect)((function(){!1===M&&t&&t()}),[M]);var xe=function(){var e=o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.ZP)("/api/disciplines.json",{method:"get",params:{source:"new_question"}});case 2:n=e.sent,pe(n.disciplines||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=function(){var e=o()(a()().mark((function e(n){var t,i,s,o,c,d,p,f,m,h,x;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(t=document.createElement("div")).className=g,document.body.appendChild(t),A.render((0,D.jsx)(v.Z,{spinning:!0}),t),i={},s=[],e.next=8,Promise.all([(0,j.ZP)("/api/intelligent_imports/check_number.json",{method:"get"}),(0,j.ZP)("/api/item_banks/".concat(n,"/edit_single.json"),{method:"get"})]);case 8:o=e.sent,c=u()(o,2),d=c[0],p=c[1],0===(null==d?void 0:d.status)&&(i.usedCount=null==d?void 0:d.remaining_number,i.totalCount=null==d?void 0:d.total_number),p.id&&(null!=p&&p.analysis||s.push(3),"SUBJECTIVE"!==(null==p?void 0:p.item_type)||null!=p&&null!==(f=p.answer_texts)&&void 0!==f&&f.length||s.push(2),null!=p&&null!==(m=p.tag_disciplines)&&void 0!==m&&m.length||(s.push(1),x=null==p||null===(h=p.course_discipline)||void 0===h?void 0:h.course_discipline_id,l.setFieldValue("course",x)),i=r()(r()({},i),p),G(s)),Z(p),S(i),-1===i.totalCount?s.length?Y(!0):ee(!0):re(!0),document.body.removeChild(t);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ye=function(){var e=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:he(n),ge(n),xe();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),je=function(){O(!0)};(0,d.useImperativeHandle)(n,(function(){return{onClick:je}}));var be=function(){var e=o()(a()().mark((function e(){var n,t,i,r,s,o,c,u,d,p,v;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=l.getFieldsValue()||{},t=n.analysis,i=void 0===t?"":t,r=n.answer_texts,s=void 0===r?"":r,o=n.course,c=void 0===o?[]:o,u=n.knowledge,p={item_bank_id:me,analysis:i,answer_texts:s?[s]:"",course_discipline_id:c||"",tag_discipline_ids:null==(d=void 0===u?[]:u)?void 0:d.map((function(e){return e.value}))},K(!0),e.next=5,(0,j.ZP)("/api/intelligent_imports/exchange_save_info.json",{method:"post",body:p});case 5:(v=e.sent).id&&(Z(v),Y(!1),ee(!0)),K(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,D.jsxs)(d.Fragment,{children:[(0,D.jsxs)(f.Z,{centered:!0,open:V,title:"温馨提示",width:810,okText:"继续换题",confirmLoading:U,onCancel:function(){return Y(!1)},onOk:function(){return l.submit()},afterClose:function(){l.resetFields()},children:[(0,D.jsx)("div",{className:x,children:"我发现您选中的这道题目不完善。为了能更精准的生成新的试题,建议您提供更多的关于当前题目的信息~"}),(0,D.jsx)("img",{src:"data:image/png;base64,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",style:{marginTop:-100}}),(0,D.jsxs)(p.Z,{form:l,onValuesChange:function(e,n){console.log(e,n),null!=e&&e.course&&(le(new Date),l.setFieldsValue({knowledge:[]}))},layout:"vertical",colon:!1,onFinish:be,children:[q.includes(1)&&(0,D.jsxs)(m.Z,{align:"middle",className:"mb20",children:[(0,D.jsx)(p.Z.Item,{label:"知识点",name:"course",className:"mr10 mb0",children:(0,D.jsx)(Q.q,{style:{width:240,height:40},size:"middle",showLinkButton:!1})}),(0,D.jsx)(p.Z.Item,{name:"knowledge",className:"mb0 mt30",children:(0,D.jsx)(Q.i,{allowAcceptEmpty:!0,data:{container_type:"ItemBank",search:!0},style:{width:240,height:40},size:"middle",courseDisciplineId:Ae,showLinkButton:!1})})]}),q.includes(2)&&(0,D.jsx)(p.Z.Item,{className:"mt20 mb10",name:"answer_texts",label:"参考答案",valuePropName:"defaultValue",children:(0,D.jsx)(b.Z,{placeholder:"请输入参考答案",height:120})}),q.includes(3)&&(0,D.jsx)(p.Z.Item,{className:"mb0",name:"analysis",label:"题目解析",valuePropName:"defaultValue",children:(0,D.jsx)(b.Z,{placeholder:"请输入题目解析",height:120})})]})]}),M&&(0,D.jsx)(y.Z,{isIntelligentAssistant:!0,setScoreShow:O,isshixuns:!1,ScoreShow:!!M,isloadings:!1,onOk:function(e){e.length?ye(e[0]):h.ZP.warning("请选择试题")}}),(0,D.jsx)(C.Z,{visible:ie,usedCount:null==N?void 0:N.usedCount,totalCount:null==N?void 0:N.totalCount,onCancel:function(){return re(!1)},onOk:function(){re(!1),q.length?Y(!0):ee(!0)}}),(0,D.jsx)(T,{noReselect:function(){O(!0)},noRestrictModal:function(e){S({usedCount:0,totalCount:e}),re(!0)},questionId:me,visible:$,questionData:E,onChange:function(e){ee(e)},noSaveSuccess:function(){return O(!1)}})]})})),Y=V},21654:function(e,n,t){t.d(n,{Z:function(){return L}});var i=t(7557),r=t.n(i),s=t(41498),a=t.n(s),l=t(79800),o=t.n(l),c=t(59301),u=t(6767),d=t(30641),p=t(77019),v=t(62957),f=t(37568),m=t(14566),h=t(25399),A=t(5269),x=t(71051),g={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},y=t(12532),j=t(6816),b=t(52237),w=t(67310),C=t(52361),k=t(32985),N=t(68316),S=t(23596),I=t(2051),B=t(31922),E=t(37712),Z=(0,c.forwardRef)((function(e,n){var i,s=e.onUpdateNum,l=e.onSave,Z=(0,c.useState)(!1),L=o()(Z,2),P=L[0],M=L[1],O=(0,c.useState)([]),W=o()(O,2),F=W[0],D=W[1],T=(0,c.useState)(null),Q=o()(T,2),V=Q[0],Y=Q[1],R=(0,c.useState)([]),z=o()(R,2),U=z[0],K=z[1],X=(0,c.useState)(0),H=o()(X,2),q=H[0],G=H[1],J=(0,c.useState)(0),_=o()(J,2),$=_[0],ee=_[1],ne=(0,c.useState)(!1),te=o()(ne,2),ie=te[0],re=te[1],se=(0,c.useState)(""),ae=o()(se,2),le=ae[0],oe=ae[1],ce=(0,c.useState)(0),ue=o()(ce,2),de=ue[0],pe=ue[1],ve=(0,c.useState)(0),fe=o()(ve,2),me=fe[0],he=fe[1],Ae=(0,c.useState)(0),xe=o()(Ae,2),ge=xe[0],ye=xe[1],je=(0,c.useState)(0),be=o()(je,2),we=be[0],Ce=be[1],ke=(0,c.useState)(0),Ne=o()(ke,2),Se=Ne[0],Ie=Ne[1],Be=(0,c.useState)(0),Ee=o()(Be,2),Ze=Ee[0],Le=Ee[1],Pe=(0,c.useState)(0),Me=o()(Pe,2),Oe=Me[0],We=Me[1],Fe=(0,c.useState)(0),De=o()(Fe,2),Te=De[0],Qe=De[1],Ve=(0,c.useState)(B.Q),Ye=o()(Ve,2),Re=Ye[0],ze=Ye[1],Ue=Re.contentRef,Ke=Re.value,Xe=Re.status,He=Re.open,qe=Re.close,Ge=(0,S.Z)({contentRef:Ue,status:Xe}),Je=(0,N.Z)(),_e=Je.openProgress,$e=Je.closeProgress,en=Je.CreateProgressModal,nn=Je.progressOpen;(0,c.useEffect)((function(){V&&an(),!1===V&&(qe(),null==s||s(),D([]),oe(""),pe(0),he(0),ye(0),Ce(0),Ie(0),Le(0),We(0),Qe(0))}),[V]);var tn=function(){Y(!0)};(0,c.useImperativeHandle)(n,(function(){return{onClick:tn}}));var rn=function(e){re(!0),G(e),ee(0)},sn=function(){var e=a()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.name.split(".").slice(-1)[0].toLowerCase(),-1!=["docx","doc","pdf","png","jpg"].indexOf(t)){e.next=5;break}return u.ZP.warning("上传的文件格式有误,请检查后重新上传"),e.abrupt("return",Promise.reject());case 5:if(!(n.size/1024/1024>10)){e.next=9;break}return u.ZP.warning("上传的文件大小限制10MB请检查后重新上传"),e.abrupt("return",Promise.reject());case 9:return e.abrupt("return",!0);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),an=function(){var e=a()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});case 2:0===(n=e.sent).status&&(G(n.total_number),ee(n.remaining_number));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ln=function(e){return e=e||"",e=(e=String(e)).replace(/\s+/g,"")},on=function(){var e=a()(r()().mark((function e(){var n,t,i,s,a,l,o=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=!(o.length>0&&void 0!==o[0])||o[0],i=[{name:"单选题",num:de||0},{name:"多选题",num:me||0},{name:"判断题",num:ge||0},{name:"填空题",num:we||0},{name:"简答题",num:Se||0},{name:"组合题",num:Te||0},{name:"编程题",num:Ze||0},{name:"程序填空题",num:Oe||0}],!t){e.next=24;break}if(ln(le)){e.next=8;break}return u.ZP.warning("请先输入出题要求"),e.abrupt("return");case 8:if(!(le.length>1e3)){e.next=11;break}return u.ZP.warning("出题要求字数限制为1000字"),e.abrupt("return");case 11:if(ln(le)||null!=F&&F.length){e.next=14;break}return u.ZP.warning("请上传材料文档或在文本框中填写材料内容"),e.abrupt("return");case 14:if(0!==(s=i.reduce((function(e,n){return e+n.num}),0))){e.next=18;break}return u.ZP.warning("请设置出题数量"),e.abrupt("return");case 18:if(!(s>50)){e.next=21;break}return u.ZP.warning("出题数量达到限制"),e.abrupt("return");case 21:if(-1===q){e.next=24;break}return re(!0),e.abrupt("return");case 24:return re(!1),a=Math.random(),l={scene_type:6,request_identifier:a,file_id:null===(n=F[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id,content:le,count_arr:i.map((function(e){return e.num})).join(",")},e.next=29,He(l);case 29:an();case 30:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),cn=function(){var e=a()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=Ge(),!l){e.next=5;break}return Y(!1),l(n),e.abrupt("return");case 5:return _e(),M(!0),K([]),(t=new FormData).append("html",n),e.next=12,(0,w.ZP)("/api/intelligent_imports/import.json",{method:"post",body:t},!0);case 12:if(0!==(null==(i=e.sent)?void 0:i.status)){e.next=21;break}if(null==i||!i.data){e.next=20;break}return $e(100),K(null==i?void 0:i.data),e.abrupt("return");case 20:u.ZP.warning("未识别到试题");case 21:M(!1),$e();case 23:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),un=function(){var e=a()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=Ge(),(0,k.RG)(n);case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),dn=["uploading","error"].includes(null==F||null===(i=F[0])||void 0===i?void 0:i.status);return(0,E.jsxs)(c.Fragment,{children:[(0,E.jsx)(I.Z,{visible:ie,totalCount:q,usedCount:$,onCancel:function(){return re(!1)},onOk:function(){return on(!1)}}),(0,E.jsx)(d.Z,{title:"智能出题",extra:(0,E.jsx)("div",{className:g.extraHeader,children:(0,E.jsxs)(p.Z,{align:"middle",children:[!Xe&&!!Ke&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(y.op,{onClick:cn,className:"mr15",shape:"default",children:"保存试题"}),(0,E.jsxs)(y.op,{onClick:un,shape:"default",type:"text",children:[(0,E.jsx)("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"复制"]})]}),(0,E.jsx)("i",{onClick:function(){var e=function(e){v.Z.confirm({centered:!0,icon:null,width:500,okText:"确定",cancelText:"取消",title:"提示",content:e,onOk:function(){Y(!1)}})};Xe?e("正在生成试题中,确定要退出吗?"):Ke?e("试题未保存,确定要退出吗?"):Y(!1)},className:"iconfont icon-guanbi11 current ml15"})]})}),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:V,children:(0,E.jsxs)("div",{className:g.wrap,children:[(0,E.jsxs)("div",{className:g.left,children:[(0,E.jsxs)("div",{className:g.tip,children:[(0,E.jsx)("img",{src:"data:image/png;base64,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"}),(0,E.jsx)("span",{children:"您好!我是您的智能出题助手,我已学习了平台以及互联网上海量的试题知识库。可以根据您的要求和上传的材料灵活生成各类试题。欢迎随时与我互动,让我们一起打造更高效、更优质的试题!"})]}),(0,E.jsx)("div",{className:"mb10 mt20 c-black",children:(0,E.jsx)("b",{children:"出题要求"})}),(0,E.jsx)(f.Z.TextArea,{style:{height:160},className:"mb20",value:le,placeholder:"请输入出题要求,您也可以先上传材料之后再根据材料出题\n例请生成关于《Python程序设计》的试题。考察知识点变量定义、数据类型、运算符和控制结构。难度为“困难”的试题占20%",onChange:function(e){oe(e.target.value)}}),(0,E.jsx)(m.Z,{accept:".doc,.docx,.pdf,.png,.jpg",action:"".concat(j.Z.API_SERVER,"/api/attachments.json"),maxCount:1,fileList:F,withCredentials:!0,data:{upload_type:1},beforeUpload:sn,onChange:function(e){var n,t=e.file;if("removed"!==t.status){var i;if("done"===t.status&&0!==(null==t||null===(n=t.response)||void 0===n?void 0:n.status))t.status="error",t.response=null==t||null===(i=t.response)||void 0===i?void 0:i.message;D([t])}},onRemove:function(){return D([])},children:(0,E.jsx)(h.Z,{title:"单次仅支持上传1个文档或1张图片文档支持PDF/Word格式图片支持1张不超过10M的PNG/JPG图片",children:(0,E.jsxs)(y.op,{style:{borderRadius:2},children:[(0,E.jsx)("i",{className:"icon-shangchuan3 mr5"}),"上传材料"]})})}),(0,E.jsxs)("div",{className:"c-black mt20",children:[(0,E.jsxs)("div",{className:"mb10 c-black",children:[(0,E.jsx)("b",{children:"出题数量"}),(0,E.jsxs)("span",{className:"c-grey-999",children:["(为保证出题体验,单次出题总数量不能超过",(0,E.jsx)("span",{style:{padding:"0 6px",color:"#FB901F"},children:"50"}),"道)"]})]}),(0,E.jsxs)(p.Z,{style:{gap:16},children:[(0,E.jsxs)(A.Z,{children:[(0,E.jsx)("label",{children:"单选题"}),(0,E.jsx)(x.Z,{min:0,max:10,value:de,onChange:pe,style:{marginLeft:"8px"}})]}),(0,E.jsxs)(A.Z,{children:[(0,E.jsx)("label",{children:"多选题"}),(0,E.jsx)(x.Z,{min:0,max:10,value:me,onChange:he,style:{marginLeft:"8px"}})]}),(0,E.jsxs)(A.Z,{children:[(0,E.jsx)("label",{children:"判断题"}),(0,E.jsx)(x.Z,{min:0,max:10,value:ge,onChange:ye,style:{marginLeft:"8px"}})]}),(0,E.jsxs)(A.Z,{children:[(0,E.jsx)("label",{children:"填空题"}),(0,E.jsx)(x.Z,{min:0,max:10,value:we,onChange:Ce,style:{marginLeft:"8px"}})]}),(0,E.jsxs)(A.Z,{children:[(0,E.jsx)("label",{children:"简答题"}),(0,E.jsx)(x.Z,{min:0,max:10,value:Se,onChange:Ie,style:{marginLeft:"8px"}})]}),(0,E.jsxs)(A.Z,{children:[(0,E.jsx)("label",{children:"组合题"}),(0,E.jsx)(x.Z,{min:0,max:10,value:Te,onChange:Qe,style:{marginLeft:"8px"}})]}),(0,E.jsxs)(A.Z,{children:[(0,E.jsx)("label",{children:"编程题"}),(0,E.jsx)(x.Z,{min:0,max:10,value:Ze,onChange:Le,style:{marginLeft:"8px"}})]}),(0,E.jsxs)(A.Z,{children:[(0,E.jsx)("label",{children:"程序填空题"}),(0,E.jsx)(x.Z,{min:0,max:10,value:Oe,onChange:We,style:{marginLeft:"8px"}})]})]})]}),Xe?(0,E.jsxs)("div",{onClick:qe,className:g.bottomBtn,children:[(0,E.jsx)("i",{className:"iconfont icon-tingzhihuida"}),"停止出题"]}):dn?(0,E.jsxs)("div",{className:"".concat(g.bottomBtn," ").concat(g.disabled),children:[(0,E.jsx)("i",{className:"iconfont icon-kaishichuti font14"}),"开始出题"]}):(0,E.jsxs)("div",{onClick:function(){on()},className:g.bottomBtn,children:[(0,E.jsx)("i",{className:"iconfont icon-kaishichuti font14"}),"开始出题"]})]}),(0,E.jsx)(B.Z,{onStatusChange:ze,loadingText:"试题生成中",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!nn,noRestrictModal:rn,stringTransformer:C.o,onError:function(e){"[object Object]"===Object.prototype.toString.call(e)&&-9===e.status&&rn(e.data)}})]})}),(0,E.jsxs)(d.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:P,children:[(0,E.jsxs)(p.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18",children:[(0,E.jsx)("img",{src:t(36413),alt:"智能出题"}),(0,E.jsx)("span",{className:"ml10",children:"智能出题"})]}),(0,E.jsx)(b.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:U,isRefreshItemBank:!0,okText:"导入题库",mode:1,onCancel:function(){return M(!1)},onSuccess:function(){M(!1),Y(!1)}}),(0,E.jsx)("div",{style:{height:70}})]}),en("处理中")]})})),L=Z},56968:function(e,n,t){var i=t(79800),r=t.n(i),s=t(59301);n.Z=function(e){var n=e.scrollBoxRef,t=e.bottomInspectRef,i=e.contentRef,a=e.status,l=e.rootMargin,o=void 0===l?"70px":l,c=e.bottomOffset,u=void 0===c?110:c,d=(0,s.useState)(!0),p=r()(d,2),v=p[0],f=p[1],m=(0,s.useRef)(!1);return(0,s.useEffect)((function(){if(n.current&&t.current){var e=new IntersectionObserver((function(e){var n,t,i,s,a=r()(e,1)[0];document.contains(a.target)?0!==(null===(n=a.rootBounds)||void 0===n?void 0:n.width)||0!==(null===(t=a.rootBounds)||void 0===t?void 0:t.height)?0!==(null===(i=a.boundingClientRect)||void 0===i?void 0:i.width)||0!==(null===(s=a.boundingClientRect)||void 0===s?void 0:s.height)?f(a.isIntersecting):console.log("目标元素宽高为 0可能已被移除或 display: none"):console.log("root滚动容器无效可能已被移除"):console.log("目标元素已从 DOM 移除")}),{root:n.current,rootMargin:o,threshold:0});return e.observe(t.current),function(){e.disconnect()}}}),[n.current,t.current,o]),(0,s.useEffect)((function(){if(a){var e=n.current,t=i.current;m.current=!1;var r=e.scrollTop,s=function(){var n=e.scrollTop,t=e.scrollHeight,i=e.clientHeight;n>r?n+i>=t-u&&(e.scrollTop=e.scrollHeight,m.current=!1):n<r&&(m.current=!0);r=n};e.addEventListener("scroll",s);var l=new ResizeObserver((function(){m.current||(e.scrollTop=e.scrollHeight)}));return l.observe(t),function(){setTimeout((function(){l.unobserve(t)}),250),e.removeEventListener("scroll",s)}}}),[a]),v}},23596:function(e,n,t){var i=t(59301);n.Z=function(e){var n=e.contentRef,t=e.status;(0,i.useEffect)((function(){!t&&null!=n&&n.current&&n.current.querySelectorAll("code[data-text], mathx[data-text]").forEach((function(e){"code"===e.tagName.toLowerCase()?e.parentElement&&(e.parentElement.contentEditable="false"):"mathx"===e.tagName.toLowerCase()&&(e.contentEditable="false")}))}),[t]);return function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=function(e){var n={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'","&nbsp;":" ","&copy;":"©","&reg;":"®","&euro;":"€"};return e.replace(/&[^;]+;/g,(function(e){return n[e]||e}))};if(!n.current)return"";var i=n.current.cloneNode(!0),r=i.querySelectorAll("code[data-text], mathx[data-text]");if(r.forEach((function(e){var n=e.getAttribute("data-text");"code"===e.tagName.toLowerCase()?n=n.replace(/```.*\n|\n```/g,""):"mathx"===e.tagName.toLowerCase()&&(n="$$".concat(n,"$$"));var t=document.createTextNode(n);e.parentNode.replaceChild(t,e)})),e){var s=i.querySelectorAll('[data-select="disabled"]');s.forEach((function(e){var n,t=e.textContent||"",i=document.createTextNode(t+"\n");null===(n=e.parentNode)||void 0===n||n.replaceChild(i,e)}))}var a=i.innerHTML;return e||(a=a.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),a=t(a=(a=(a=(a=(a=a.replace(/<p>/g,"")).replace(/<\/p>/g,"\n")).replace(/<br>/g,"\n")).replace(/\r\n/g,"\n")).replace(/<[^>]*>/g,""))}}},68316:function(e,n,t){t.d(n,{Z:function(){return h}});var i=t(79800),r=t.n(i),s=t(59301),a=t(62957),l=t(77019),o=t(60242),c="data:image/png;base64,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",u="data:image/png;base64,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",d="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAABeCAYAAADYHcHYAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfQmcHFd55//V0cfcl2Z0jKTRZcuWZNmy8SVb8gEmCWD4EWzO9TqBxPjAgV1gs9mwiCQEOzYbCAmbi2OzkHgBQ8Bg8IFlfMnYum0dHml0a6TR3NMzfdXxlv979bprWjOa8cQGsdn6qdXV3TVVr77/+873fV8JvIrtuaOyKZHGu2WIeQjR79rYJ4B9jsTxFa1i9FWc6v8fWkEBMR2KfON5WZeowofqq/HJZEK2ubZA0gGSLqBOIDHmODjm2NjvF7FfSuyxLXSFQJddj+5lQhSmc51/z8dMCcQLp+S6gyfxN2EoVyKMCC8ASwCODSQc/UoloMBJuQLJBOA6gAwghYUh28YRKdHle+gMJfbaEvsTSRzsqsKpa4Xw/z0DYO59SiAe2S/n945gt5CyRkQA8J1/aN7HnYzHWIBjaYDINYZ7CFLCBWwbkCECCQw4Ng76IbrCAHvDAJ0ywH7h4dC//D0GNmwQ4b8XkKYE4m82ypq6OpwSUqbHAWHAIKViwEQfNf2i76Usk5MguREnGYAITtIRcF3NaX4Az7LRIwQOegG6ZIDdvsA+FNBVTODIJU1i+P81gKYE4ivPyFonhVMCMmVFXEBikcj8XAIhtq92Y2dWuxVXMh8JEnHiZwMSxZoSeS6QsAHXFXAcTfogQE5Y6IaFrmIB+2WIvaGFfWEBXY6N45fMFdlfR5CmBIKKumjLU5ZEkgAocSSAhBUokeOHQr30pBclcRUnfuVF4iCViBZxjWEevo/jJAHYjuYmA5QbcRG/DwJQhWWEwFEaCYUCOiGwp+DhgO2ia3AIJ29eIYpnK0hTAvF3m2W9HaJHSJk0oqnO9bCm3UIqaStieYFEwZPIeUC2CGTVvkAhoJgRJBBERP34BUtcMQF1FCAxcBTnSEVshHznK9SHcIJYEUAEiSIu4UaizuJkQRhKDMHCYeojr4DO0MIeP8B+q4hD2IXem28Wwa8SpCmB+MuNsqEqhR5AJhRHAFjaWMR5c5KGTqeNX59UKmIRpLwBSQFVBskjJyli678wnBLnBMMZpfcYGDKE0vi8Dt8Dfg4V4dV7CKGtu8hoSNCyS2iRR7CEBokA9ELgEIGh0QCgU9rY7+Rw6P2rMAQhYlru9YFrSiC+/LRslJbsKeRDt7VGKmLVp0LMaXBQlQDSCYGELZR8jxNwsuFWgkROykacNKa4Ccj7BFAglAKSf2A4IwJBcUb8ZQAhCCVAhAYm4hzzPbmIf0sQlNFAcFwgldQgJZMaKN5nGKIgLJy0LRwIfAXSHsfBPoo+L8SxDy4XmdcKlimB+B/PySbhyZ4Xdxcd8jd9BxK/OgnUpIC6KqChWqC5Wqj32qRAdUqgigA5AnZ0helMqRJIIeCFmpMIzmgBGC1C7ROogh/pJQMGxVVEYEP8IBwPhAEkDqDhMn5nRB+Z0xYSDi05F0gnJdJJoIr3lCJgmsssIKucWAv7gyK6HIE9wsJ+IXAgPR/HrxUi/2pAmhKI+zfKFgmceHF3zplbz1kaYmhMYqxAvcAboAiSSCUs1KRs1FYJ1BKgNNBYLdBUI9BYbaE+zd+BmqRA0p3yspOKOxLU88lFUgE0kgeGc8BwHsgUgZxnKW5SosmIMbMf+85wVVz0kfN4P/xO6R8pEYQSQcCXVjSWkIpjqnmP1QKNvL9aC401FqrSFugiQWLEtnFUCHQFPp4TAl+9dq7oOxMwU1Lkzx+Ws0QCJ57aOmQvm20jV/Bw/aoa/GDzMG5dX48HXyygs9uDJQRcx4JtW0riExzeBO2pVEKgJiXQUmvhkqUprF1mKw/837oZs1efR+skirrRolTgDGaB/iwwmCNgAtmiQLGkl8xflblBGwj6PGqCKeDKQPh+CC96+b5E0ePnAIEvYVn6PhuqLbTUO2httLFknou5LQ6EJbr9At70xoVi95lF9hkosuER2Zp0cOJ9FwRWb0bi5cNZ9GZdbN43jEC6OHQqh3Q6rWZLGITKOjIed6U4IjDvvKIOb78kidrU5EBM9st0xFulnuJYDNfSqsvkJYZyQP+Yfg3khOIqWnnkJD2hI0AIRBiqCUXCx4HwFAih+s4nt5BryE2h1NZdNNhLz0vjxqtqYDniqRvmWetnDMQfPS7bqiS671wrrYTy6Mrhjbwv0TcS4mh/iP09PvafKOJwX4Ce4QCj+VANRukIggPNIe9a24DfvjSlOOS12uKmrjlnHLRKU7h0XUV3Pa68R66Rinv6xyT6RoGBUXKTxGgeKBRJeAk/CBTxyQ0GGL7zHJyMBoiSPySBt66twRWravqPnMKc2y4R3kT3PSU1NvxIzhYuuj+yVgpaGdFkKaFuPGN+T8uJ04ny+9RwiMO9Pg6e4ivA0X4fvSMB3kGOuDiplHnc256UCyIqGj9EC6GyJRW/qUqOKX2OvPfKPzPcE3cijYVmLFafIClRF6IvI9EzHOLEYIATQwFODQUYGguRK4ZKh/BvKcq04i+PZsm8BH7nxqbeF7vE3A3XThzknBKIP/qJnGMDx/9grRQMO8RNxzgIhiBU5sns8yhms8jUXK+9cGowAlSQ2NEdYs1CR1le09kGMh68IIRtCTD87kQvfrYsikFyW8nCjbRFdOYYAHEQJgOgTDojnk4/b8Tg6gLkgrF8iIHRACcGAjz7SgEv7isoMJTij4axeJ6LW97adHJ7hzVvg5g4kDklNT72kJyXtnDso1dJHdqOOU+8TjwCG4YeasYeRCK/FV6mB/vq/xbVVamSCctjtx8LcMF8Z5zldKZB9I4U1Y3xGONQKtKrSLD2X/S7UGDxswanzHHjxFTMWzfcXQYpAqAivDLR3080iXjtzfsLuP/7gwiDOBAJvO+3mo6+a4m1YMY64pMPy3YrxNG710oVvlbsFxbh5vYg6y6CsOu0Rxzm0Jj9Z7j57QhGj2BvcBeC5jeiPl32mHnYSycCrCIQzpRzQI25L1NU4Fug6WhCJdqWVxPBzIaSf07QNAg6LiaU82bAUWONXPgyR5cBiM/kMwEwmeFgW8Bf/XAYT+/OlWi+ZH4C77yh8eD7l9mLZwzE3d+SC1JpHL7rSso+qcIG9d6zaHCOYbAvg57GD8GRGcwrfh1uYTf8kWN4Kfw4/MZ1aKgCOLBIdSjivXxScwSdvfg2GSwDmWJkv2uCcvYbcaRBKKuaMihxIaMnD0mtjGl61WpPe2VCWBqXCDj9q94mVfKxgVcCwlP9n2cy+Nefj5XE09IFSbz1+sbOW8+1zp0xEHc+KBemEzh01xXamfECIOF1Yg4eB6M0R3Pnoa1qH5zsVnjDx7FNfgqy8VLFCQTBTEDzvvtUgNXtjpL3k26xnwZHiuXAnoo68l9kIkfKwRyuFHr8tBElDbGMSVkCJvKoiYRRrsLoHcNx8VWwShthArbg4d98ahQPbx7T4Etg6cIk3riuYfdt59srZgzER78nO2wbBwkElTWDeH4ANI/9A2rsXghhI/T6UOg/hK34NNCwEnUpvUI3br0iotGeU5ojzghENFrSYnCM7nu0XhFfIYz5KyVOMFqb1yKRDSiG4MZHiHSA8aIVFxjvULGMcj7GBzUtCxZvqkLHVBKWXP9PT2bw2I5cyZRd0pHEuivrt9+10r5oxkDc/qBcnHbRddcVIVIOQxwSBR8QwQBm938ENrLIj6WxI/FZoLoD1QmhQSixelmh8zsDBK0fs51JWwyPemq2qviORTESKW5LhyE4KcgJDDtQbJW38r4iaZw7Sh8jcRUXNRWz3FhYDL9bxn6fnJfVOL++cRRPvpzTpmwILOlI4PJL61786AXOpTMG4iPfk0sY2Lrj8lDZ/rw9xRUcWeEg8kNdGLHXwEk3jQPgtPXsaDbvJUcscOAYbXuGm+JPI4ojNPEpNvhnJM7uYwGO9NOr1Sdg/OqcORbOmcOlPC26yrO3PI11NFdqbolC5ROFjeMOWWkVsQKIiRS2AeKZPXnt4Elg0cIE1lxUu+kTFzlXzhiI274jlyUddL73ghDz6hk61gG1YqAv4vk6/l8arBErFdOcH6kzDEfQ1JzOlsnSamL4PfIbJPBcJ51DHZJXVlykWRkQnN9sYd1yk+dD1IiLnvklcWPEVqQ0NMwGNwNa5JhF36vTOM6kazDmXnhbX31iDC/uLygg6Gt0LExg1cq6jX94sXXdjIG487vyHMvCK2SxmgTQUi1x7eIATdW2Yj3ay5yVKlA2BcsSiF09WkdMBMRE0Ixwyc8AIQRODEps6vQ1Z0A7iyvmOwqozV2eGselSx0snxeFASCQyUl0D4aorwLqq3T0V6mB0gQqx5dKoEQyiSCr4yiaqCTNNsnN0pf46sYsth0sqqgtwViwIIFzzq95/FMXW2+aMRC3f1+e60iV6lKaNe9cUcDitqQ2zyKXXoWNVbylvEBkxkoCc4BUCztPBFi9YGIgJhpkJhvpCNBhA7YeDHCgJ1TO5cr5DlYvdFUkd8cRH8/s1UvSDCi+87KE9j8sgR9uKeJon87MoS/EtRQVJa1lRFigrkqvr1BvlcLjBoiYcrbdaXLEkznsOurp8HkoMX+Bg46lVQ9veIPzlhkDcccD8jwrid2cFdw44961soBFrckYO1ecPlJSiksYClcE0Ur74ECIxa2xmTWFfNKiSYNIZbztUIB9J0NFwLdclES1yi0Bdh728RSB4LEW8N61SW0+C2BwVGLXsQD9mRDDOcaOoskSs7KYCFGb1otbrfUCi9u0hUQctNiVcLlSNMVGTv3az/LY2+2XRNO8dgfzFqa+/yeXOe+YMRC3fUuen0hgl+EIBcSqAjpmJaYa0/jfzcyKYkPT/eNRAhGWrbCTwxI/2x0o0UTduf78BJbPdbCdQOwuKjs37QI3X5HUMSjjD/CCQpvejHkNZiX6M4wey9JCF30kNdlC4DcvstWilgGC3yd54ukA8VQBB04FJY6YPc9G27z0d/7scuumGQPx4QfkSjeFl+JA3LSqgAWvFogpbmAy1T06RtFUNoE5w594OVDKOtK/WDbHVquAP9+vfY5VC2xcstjRSjzSXCYkT8KWIqQaG72g5EulS4ayDORJLJtrlSw0Y4hUV+vJN5kuVCKYHPG0hyP9QYkjWmdbaG51/uWzaxPvmzEQd/2rXEXRHgfi5lUFzG9JTGlBVF50QmJPYTxlRqNYU8yB48x9am+A3mFtOcWjqXMbBa5b6aooQGSh4uFtPkayUokezvLmGoogoCatEx/UkmgkhrQhxVU6rS/K1qBEDa2VKTaK0K8/4+P4INdjtLJubhOoa7K+cc9Vyf8wYyA+8l25Gha2jwPiggLam6ce1FSDns7vGghtvhp/TfkUQuD4gMSRvlCtnVN5L5xlqZdOfoksISHwxMs+Tg5Gvo+5KHWJDZWJYnRDQw0TIgTSSa08SkHByOtuqJ36npUf8SwXx8LScmtjK1BTL756z9XJD84YiA9/R17kOtgaB+LdFxQw9zUGYjLGGCEQVPia+oo4JHzK1dnopy0YGdlhThgpiqInMULRMybVCtzQKDCajxIgositiXIwM2XtClvrmEhRc7+5XhsoZ9oMEH2j0ZJpKNEwC0hVhX//F9ekb5sxEHc+KNdYNrZMBkRJXpZiNdGlYhYJv5me+3b6MEei6KsOaQMv7Jc43KvjXjVpoKFKixvOZpqttH70pWOKNnLgSoo3Emd0RHNFqcTWMMEZ02vaDNFctlz7ISUTXACt9VNzBMf49edCDI5FHBVK1LVIJNLBl+67puruGQNx+/fkxY7A5nFArC5gTuPUg5pq9kz5uwBGRorKFjfhboKwt1uboCrMEtson5mDVJdmCo/Ot6pN6zwsK+YjKCfNZGoYE7UE3HiP2pyeRvLsadwzJ8HXngsxkitfo7ZFwk2En7/v2tTHZwzEHQ/KN9g2XogD8Z7VBbRNY1BTEXo6XDLEFToTioiiqpzrxUCo3KrhLJS4GcnqRDSVa1Uhaqg/6LDRcaPYYe5VVZIZ5pprSglmsXCGMQCMM0GfZO407/nrz0pkCmbtGqhtCeEm5Wf/Yn3yj2cMxJ3fkZdZDp5/PYCYCij+TiDooZY3E57WMOpFHk15HsZsjAwTziKAuG+4xwCvwhVCZ/IxK7GmCqiJwGHaJb1xoxvMdbmO1d5UlgLxEVVOqK8+wwzFaN1aaiCsZPCZ+9enN8wYiNsflJc7NjbFgXjvhQXManhtRdNk3DE4XBgHBAmQLWgicpbG5Xg5ThSxRKQLaO4yXTOT1ZyTyWqnjgHLuOnLMaiU0pTAuR3WuFVEArGg2T2jD6HGIoF/fDpUE0LppBCoaw1hJYI/vn99+rMzBuKOb8srbRfPqsXwyK5+70UREGeK8k1nuk9DNg0QCGYQRzN/5xHgSJ8mGE1PKmwG8yhumAbJJVhyCZd01XhpacVFTsRHjCAztzabB0aZu5TlvkSxqDPJz19qo7Zah/15bSrwhTGOiN9e/Dbolf/D0zSpyxHf+jYJy/Y/cd+1VffPGIi7HpRrYeOZMCo5pE3/vouKaKl/9Q5d5SCmgQMIBDPpItcAPcNA5wlaO7o4Ja4PKG5oTREQOmu1VUB1WhdXMtqr9YGu14iDo8elf/dVxJSp/BrQSOrBVUBMHuIw90IQ/+7JAMUSvYDGuRLCDT92/7rUF2YMxO3fllfbLp4K/bLyef+aIpqnYcpNhymmOoYhjrGcvqv4ApynTE+tDyhuaKWM5aEIEBlZpVNThBEMZnRXk3PSQCqllTX9EOO4jTPFI04wC1xM1e1onhoIxrK+/ISvYlpmZbC5nYGx8PbPr0v97YyBuPNBuU5Y8mdBhDBv8gMXF9Fc99rqiMkGSCKRI5hnqpJ+PZ3eqPUBRVC0CS7jaqtprKABoi5g3IjKmtwzTpxEBSxMs1cp91VC6QbqHpq6hkeUHwkojpgOEEVf4q8fZwhcX43jb+2wIOzgQ/evT39lxkB8+NvyGtuRGxUQUab0LZd4aKr7t4umEg2nYouK3wmEAabghWq1UFcI6a0YAAdP+qirtlFfY8GxLR3Uo4mbDZHNATkqa70KO25juD6ZEFiy0FbFK68WCOqGL/yESXHRkqwE5i51YLvBLX9xdfp/zxyIb3nX2Y79U5/KJ8rtvPVSH42/JI6YDkbUW8xRpSXUOxLiiR1jeHJnTqd7OvQdLDTX22htctDW6KClgXUctjJhCyyAYcQ1FyKX42etI5Z22Kiv1cr61XAES9M+/6O8spZMvGrh8gSEI997/7rkAzMG4rZvy+ttSz6ugdBFKb9zeYDGaQTApkPE1+oYzuR/edpDV48OblCMFbwA+aKPfDFAoRgoLlI+iQGomgCxlsFBW5Ot6hpq0uSgqHNCxGI8HwsIF06gIyoNDsav7v0+K4z1xOW2dGUKluXffN81Vd+eORDf8t4kLPvRwCuHdT90ZYiGipDwVJZsPKsiEsCvCQa87t6j2krZdjBU6wn0G1RydmRSGWLRQycYJYAKgdqPA5R0LVUJRFDaGm3MbiRANlpqbSybrcUxOWYysTqcDfHnD45GAS/tfJ6/phrClu+4f13y+zMG4vcfkDcIO3zEJxBRGdNtV0nUT5MjyEG9owFYS8F817QrVH4Us0HscXlI0RCnY9PG7oay/uHNvl7cj1J2VJVplGnCHCwqcL4bi6oSIK1zyDWh4qACX1EhiuEglqa11FmY1+xgwSxXveY02WiqtXVCdbTANDAa4k+/NVICgkNdfVktLIRvu+/a1A8nBWLjrvxSO5G4/0hf0D6YCTuHRr0Xxwpy21gOu770u7W9v/dN783CsX7iedHSXyBxx3pMG4gTGR+nMoFewNFiU226V4dAmq+Epd4JFO3907CIf2EcBwAtKaGyCRlzIif0j7LARKrIJ0PeusavXKTP/RJArF4lQIFOCTI12/G5oQDyNNdQvGmQQlUmQIB4bFWSANklgKiPHngmq2tFou0NV9VDiPDN961PPTo5EHvyb3Ud5yFekDOp6FsYKwoMZPziSEEc6MuE/YMFrKUlwmgnk8vufiPZd3rmaxyIyQZhZKlSrqoFkeacKnIPC9dVYtl4ePhxVjpyuWJy0RzGsRqABrgGkZEqiYBhbnKGAijKzVUmMjnI11mMhoOMiOO4jT/BS7EoheIsT4AKBIdg6e8Ink5a0AtZjFt1LK3C6GjwyZ7D3nfz1X1Hd21YcVoHBPHE7vxv2bbzoyKVGeuSYzlKPBFnilpsHwtVFkT/WIiFLQLtLa5ScFwrZiuGUoJvBbUpmrqHfWQKoTp/nOhnUhKGe0h+5ZBF4KRdqyTeWqvK085gcZquir4oARRI1R2BEVsCNBBxEAEysafJACIHEcQzAVSkDoq4h1xUVDqIaSw2hModxaAQzn6EwV4ZhjtDS2zftu+pJ8VPd+V/U1jOw9qq0IXmpprfJOnSFFMzJtAD4WIKa+SyhVCtDbO0ddFsB+cvOHOWA01MzrqcKnIPld6gfU9xYRT4VCrCAMkFoKsWpEpBuImMhZKPEA+7VqBvACKx6Agy3Ybg8GUSCUj4OAeVdJAvVXG+4SB60+Ze4hxkHNK4BUd681hhqeS4/yV+ssP7DcsRP9ZAsLKSxeamzpjcECobnaW7WnTpGWGy+3TEksAEuOkqVqVMblFMxAHkGNUmIgKIIOVZQhvdvBELlX9LT3ftgpTO5DCqpwKNCS25mI4pnTM60Chxdc3onIw9KYCyWvcQIO5T7Jn0G5M9yr8n7ZSIiwwEijoeZywtAxDv+2jPKDI5j5m6OfHj7d6bhS1+QjYyQJhc1qbqUAXQMtkQOw4XMJQVmNucQiDLBeVadNCZCvDba9PjlBRvqD8bKKuJx9FaouznilnKsVTYgLI/TrASAULNLQQm54Xq3XjQPC9zmq4kEBXpLZWecomiZ5KDcSCjiXTaeaJwhSG64SAaBUq8ZUO1BqLC61F4wxzLCcyJy/EzJsZyYl4mm/dxsHuYHJEX/7ol/2bHcX6irQFtQQR+Fq+ctHDL+ho015q4C9eLc3hwUxbntNcoMPTk0sppJOvj3esIRJklqLj29OhCE7PFdYSS/XYETiT7qawnS1DmLOLNMHzN96WMhkbIVc7+Sf2aOEeYfcMRMU4Yh1vsZGY3LkKV9x2Ng+NiOJ213OQg6lZyEEuEzXZsQLe2yBV8HDgeAfHtzd4NjiUeIRBKxgUSb5v7Xfztz5fDbTgXcxt1BejqhbZKO3lsxxg27vKwaHZVRGAdqx8c9fG+a9PjrBvqmM5eT83siVyG+M0agGj20YultaS4x7UUJzGN3yQeG9FRkxjPTSXumIjFpuKImFKfVKRNcI7TdFoc1Miv4b3RGHh0p6cixmwcMDAWB8LKiW88m7/BdR0FBOVYS6IHb5nzEF48MRs/PfVbivhUKhQFb1njqnj/H3ylFysX1Uc1Czoy2Tfi4QPXVY3jCI6b8p/iiQqest+Ivclk/0TgEMSy32GpOg2ats1p5tPEMu+myEgvLV5EiDEdU1UWxZVFTDSdbjhM4ONUrI+rU0fnNGLWZKDsOhKo3F36OqcB8bUnvTdZrniUNjCtoxW1O3FF87P4p5cuRJ97KRzL0r2QAuD8dhsXdtj4u0eHkPMSpcAZQTo17OGW608HwtxjXPkVIvGSpSfLnhZR9FQdW1EGN9FE5o0SmDe0R+HRcXpCk+80nTyBItdZgiagfvqV4sZWWUDr4/iZnQpovak2SbEJUQkED6ahvbc7wJauSYD48kbvjbYlHgsIhATOrd6F62b9GA++sgZ7iutUxxnTYocZ2NesdPDwllF0nhBoqXOVfiAQ3QNF3PqmauXul8zRScRB5Uxj6KQYtQXS3c9CJc7OxD0E4uJ5lUDE2UNTS5mdE44jxgcRaqcTfvwfmtJ6rvFZCNB5qgDfz6HOHkHacVFV146EY09oUvPcnQTiwCRAfPFR73rLFo/7vrZs6p0BfGDOl3GiMAf3br0ZHXNqlcgiGPOaBNYscfDQzzMYzruoSlglIPYez2H30SyWzklgVUcS589Por3FUR1bTPggfltn8hf4m7I0Ki2niHt4Pk6AS9qTUejEyJOYUTCpTogJ8TjnVPga6mPFIDUQAWYHW5AOjkOEY4A3DFkcwZjfgsMNtyCVKHd2q9Q1BGLbZEDc+1DueifhPh6oqkDOIIF3tn0DLekM/mHfe1C06jGaC5BwLFx7AcWRwNcfG0ZLXTpy4fU68cuHsnhx/5i6fVU7BiZ60dFLYOXCJFYsTGJhq4PqpPaGJzIPp9CnpXOTe8gxbTV0hsafa3LrSf9idIIRlSV6x2Jhygo6DQh9QFIOoTV4Dgm/F/BGAT+LMD+C3tEkji/4Y9SxfqdS70Q3tu9EODEQlpUVn/tB7jrbdX+qgIhmSK0zAiccwUDQjosWcbElULmudTU2DpzwsHV/oIJdJAJnJoHY0TWGrQfHd/rkzZRaNNiWKipZ0OrivPlJLJ/nYmELLTEd8JkJMLSmKjcDRFwBl/YnEFMKkDgqJhOnpGk1IpxaDUEXmvwtsPxRIMjSzlesGw53oSvTgpFzP4NapsdG+bKVYyMQ2yfiCAXEQ941jis2+l6gPdSYl9neHGL1IpYrWaqlaHd/iO0HWQmjQ84kIJd3uc67rWsU2w97kCoBSp9EdRViyRb7ZNg6JuW6FhKurTz1dMpGW4ODjlkOFrdaaG+yVI0bwZ0sdhW/uTgQEwFgJlZlMlKcxsZyMucdD60WRhaKmOVvRo2/HwjGgKAQDdCB9PPwu3+GrfItcJZ/WNUZmq2SO/d1h9hxcAIdQSDue0RWWyK4F1JcFwThOZLL3IGOxBKUhCOVTU+XnovwxqoxfoEBYs+x/PCmvWM3CynXwU5cjdBbIyyrRik2i70AmTXBpC0LiQRj+BEgLgGyVA21bQuVt8oahwXNFtobdYIxjYGJgDFAxGe83o//f7rAI3EbZZeaKKPWHORlVWlJtHS0EMq5FX4/lljPwvV6AT8DhKz7okK2kT8Ons1RAAAPKUlEQVS0EbuxFoWqc3A4sR5L59SrnoZmCGoUMWQJxEsHGWmIzNe8jwP0rAlEfJj3PCYXOH6wVlq4XkhxdRCGS6SETUUezw+Nzx7O3nQCOHiqOFjM17b9/W26MdSKO07VhGl/jYVwne26621LXuI6doNpR00wEgTD0dxBjlHh44qQN5V9a53A/CaB+c0Cs2p1I3jeJL3yEifE0JhITxgucGQObeE21IQnVSbImLMUfWIZPKQimpW1dp3/Cpr9LbCDEcDLaE6QFqRfRP7os3i+/g/RXX1dqYhzeatAXcq0UI2oZCw3Pt9hukCMmztSivsezXcIaV8lgDdKWGvDMFwUQljUJ8ZOpxlZlQRODgaDvYNVJSAq52H7x46m51W5q52kfVUqkbzGdXFpwrVmqR5MFjvfEIhYmx9Ta2cmWKQACSQrfjpmCVx/XpSDr0TqeC4w44uDUh12Y7a/CU7IzjEq9Akp0hh1l6NXnIMQeinUlnm0+ZtQ7R3QXECd4BMEAJljGM2F6Dn3Xrw01IpRJhurPrMS5822UJc83ds3jEEdMSFHiAqOOJ2Jy99s2LDBqrv8DxdLKa8Stns9INYKGXS4NkTSDTGaQ/fw88n50+1wv2LDrsTi+nkrE659VSKRusaycJllhXOV7lEVQsZymdjQpSP1sd9IRKGTMgjjAIiK4S0RYpa/DY3+LgjJUChXhgL2dADsNEK7DgNYhp1jS3Bu3QDaik/D8fsiLsgCvqcUs+x/Gf31N6B//h2ES9WMMwNdmfd0hglEeuLx8tvXBIhKkDZIabX8tLA06VpX16St63L54Hu/uy75nTOBeabfrtkgnYUdxXMzI/mPC2Hdmk7acFzdMdPM6vgt0nH86JsTSv9MZrLSIdzXPYLrmjaijs2cdTG4fhlzwk4DThqBVYMs6lHjH4IIyAFjmgtofBQzGOs/gi31H0drxxvUgDgW9p7K5A0QEivn2qpwZqKNE2tS0STssYn/aqbUfA3+7spPdd8tLOuLJJbr2EinHFSlXaSSjtIlZqOl9tHfSCog4lbKOFHkHUBr/gkkMQqEnNW6hYAMfOS7tyAxfx1sdnZz2NOI5g4XYjz9Ilg8fKwbRzO1eDZ9N+xEHVbPtUqW5Y5jAUZiomlVu42marb40lucuARif3eInRMp67MRiKsIhGN/kbPXWGZK3Aj287NATkmnXNRVO/jEjSllHmu7vbwJ6aO1uAmNxa1AWACCohZHTDAe60Wm9yD6zrsfeasR54x8Fa5qwR+BIViypZvP+0OHsSV3JXbZN6iTV7nAmnZbN50HsOWIr5IUjGi6cKGN5ppY1kAMjDhHnFLLs0DOWE1nIxDrN5y8W9jWFyWBUNOqXE0an2W0pu773eZSlrcRYYlgAHOzP0Iq6I5md0Q2Nt7t245BzEffuX8KadXg+JBEcWAvbmj4MSy3GnBSbLgB6eWQH+nD7vS78cKpdtXGTgGREHhDh44lkbAvdPlqOVVnh0hcvMhRKTfxzXjpPL4zsppOB8I6+0TTO7/Yv2EoE35aUDRMAgK/JxD33tKofA/jiPK9MbsJs4e+A3BmU9xYKcUuxe5n8Zz8j2i78D0lkcF+ta/0hFhZ04n1bTvV+nE4ehJDxVr0ttyEU9kUth/RMTgSm8WSly11Sik6mzo9lYRA055ccclSB231ZSCMaFJgRDqCoumsBuKhbrkcAT63dXfhxqc3j1gqfUb9M++RPRRZU/Ql/uwDjeWqoZJglph//POo9o8AySbAG0HviUN4yL4HudRiXHd+2eRlP9rOE5pjLmrej2WpfQhSC5CpXq2If2okxJaDfslgoI+wdrlbAuLp3UW1CkegqX4uO8fF7MaJgaA1aDzrsxKIR07KVhngU0GIDxU8pF7qzOP57Vkt++MKz3S4jJoj8kEdf/K+hpJo0kdrNGx/AItPfB6hl8HRbBt+WPwDZP2EKmB802pNSFJ3XzeBiGY8gLlNNi5exPZH+mwnB0O82GWAkCr8sn5FQtdfCOBnLxXBzD5uBOKK5a46h9lKYimKuXUe1yEOA0RpzdqyR39lVtMjJ2W1HeLuX+SBfaLoodE8fOPl/QW8uDNbaicaF0/xGBGB+O831ynRpCHQMRmGVIqBhcH+fjQ01CCZTCrCc82YCcJtDeUZu+uIj30EIqLCghYLaxaX6+SO9wf4eadX+p1pQ9euKgPxxI4iBjK6momiae35LuY1ayAqxRKH+crZBISU0n7qJN7/i1aVnyn66FDJCuYBHGwR11XA1peZUm9E0jjdp0SVCm+4Av/tXTUlHWFAEGA4RqrOxEOjITJ5i7Ec1FfbmFVvqaVf05eJi/xs1cDEORK0tcHCRYvKQBztDbDpFaa76K2p1sL1F+o+UBzeY9s0EEY0Xb3CRXuLXr6NA0GxZIDYfjZwxHMn5fXCxr1egIuLNOujVMfSU1AksPdgEdt253WHzGhqjVspju6Qy5P/9berIyBMG0tyRKBWz7SYYgjDRsG3VFcBNpQfHmNaJHtu8PECAs21Vqk9NnOY4qmdR/sCPLsn6o7DFhB1Fm5YU+aIR7YU0T+iK/LIEVevTGDBrIgjonHy7awB4sUBufIX0fLPeQHe4vkQ5qknShwZMKL9zkNF7NhdKPXeUF5spQCNZNTtv5lGWz1tfmU3mRa7CgweoipLdQ9lJSyM9UKisac3ezURHDZhZ0J0U60ocQ1FHnUBfxscDdE3rNONLl7mlvpH/XhzQXETNx67bkUCC1rLQBgdUQKiWy8MnWIeLnOgTF7T660jtvbKucLGp0Pg1qKHhEpVjD+UKdqPc0TnYQ8790RAxKSt9inGi6nqpMBlyxx0tFqY1WCpRim6QXo87FFWmZWhEHNKHsGSKxK8d1jnIfE07FTA81IkmQePlDL2AOw64uFIr+YyZvatW5VAR5tuphI/twLiF13VqCMmAsKy7Mzroqyf6ZW1VRY+Ztn4T56PevP8H2VvVxC/xBURSPsOedixp1gySyuJX4IioqpSlJJZhGxaYqGtQaK9RWBRq6tKtvSypVHo5VTK0o2bKGEMY3IgHTTWX58aCpX4IaFZmUqHbVadpcqHjaHAlCE2ViFXsZPBREAwOrP3WIht1BEVHPG6ALF1UN5oAX8TSrSbInnThMRwhHmPiybDKRQFh7p9dPcEGB7RuVYTJ6dNNL+BgZEiuvtzKnv83OVprFycwtJmG+11NpiQZiyv8bw1vU8cG5Uzn40xMiaViU2Ttq1RP2OIllw81hIXTVzV3XOcK5y/BCCe7ZFLalLY7RWhFgwVqWKdwczsLT0Zy4ipOJfEHmvGPNKevgAnTwUYHAqirscVRKvAYyBTQM+Azm+c05FC65yEWg2sSVporbEwt9ZGWxXQmGSRTLmBvDnrxPCWy8BKNgS5JuKEnqEQAyNah3BF8YLI8vqVAfHZ74+2tcxKHp/XbNm0SLjoo1b2IlDMKl9JRMV1RrRvuMSIMJVTRRlelOgfCtBDUAZZb61JVskt/SNlIJYtr8KijpRO21SrgVG7bNWIHWBCCSvQGlxGvT3Ma3JU9zJTfzdZeH3cVDAOv+n74fGpXOPFk1HWe39ZHLFho0wli36PlGEdKzOp5OY0U9npxOISKLGnKY5T4AaYiENUblNsnw9TMo8/o9jq6wswMBiikC+DMjBSwIn+HJqbXKy9ol5lI6p6vSh3Vqc/ainOt/6BIh5+cgAneooqort8fvrYR99W+88tTc4az5MXC4FGpeOiJrxTCbG4figp7MiPoGhSsSajIwpBcPBERghhbXvNlfUXng6+GQbyXazC0s9u0yk1fF4bZSlBYWV/XIGf9pjLCTjF6BDNTRoQ/UhM3dBkoD/A4ECAvqEimmdZWLm8OmrsHnvohwEg6nT5/NYRbNo6HBWhOKFt2V8ZSxT+y5F7Fg6SiAcPylSxFqsCgbWOjXWhxKVSYi4TcCo7GVQadZWeNbmCynrnIYY4BIbzSnA9sOXA8CeTvYX+1xwIDuh/Pifn+X74NuGId4dBeKUMkdCPCePz2nQX4rYm/SA9ztS4zpiQQ+h5R2GEOGi0iNRj1yLxYKKwatZHnWlKMj3a4fW7ewp4eOMAegc8tVYOYe2zID/8yhfanzjTjN+4UTotq7DMEsEVlmWvFwKXh4FcwgQU0yKj8nrGd+E7zdeXjjA5LvzTA33W0yOW8/wPPqgfs/m6ABG/mb/amG0XjnOjbTs3eYG8MvTDBOvM+Fw3EoxgtDVZaKpjn1WhRVFciU+wb3SMeTeZdUamx2V7KSjLzjN+iKdeGMbmnboOWgjHg5BfHCoOfab3yytGpxI7lb9LKcXLA2h3gcukwHrHxpW+hxW2LZOqc07MGSVHHOzFse2HcMTzird+6m2pffHzve5AjAPledkuC+HbLVvcXCyGlwehTKgiSp3ticY6C3ObLfUubD6PNBI/MTAIlFHk5pHKkQ9XMgqMtVa6tgAOH8vjx08OYCjjq4ePCCF2ijD8vc4vzX/h1QJwpuM3d4+0VCdrL4bAOsfBVaGPCy1L1pHxgkB+bFmjPWGroF8qEPEb+PzPsvND33m7EM5NRT+83CenqBJZzSmM68xttRUorEJSFa8xQOI+yUScYcAoFkM8sWkIL+3lo2YY+HFyUsp7EM69d/+XROG1BGGic508Kav7Ev5FCctp8+rx0Aox8cPNf2VAxAf9Z49k5yNw3g7bualQDK7wfemy7puFk2TplgYL89psNDZEoLCyKVoVY3gvLqpKCcBcrD+Uw2PPDCEzxpQ99TjXTX4Y/H7XXy14+fUG4NWe/6wAIj7oT/8gu8CXzo1SOjcXPf9yL5Au83IpvsjeLY22AqWpkeFtoatbuTBjArBMo8wF2LhpBK8cyGrrTDgjYeB/+pXt+/4aT14bdZ56taR6fY8/64CI3+5//mZuoXTstwewbvK94DI/IKdE1pctMavJxrzZDurrLGV5DY4E2H+4gF2dY8jmQ139KsVj+Xzx9v1fWtD1+pLy33b2sxqI+K3d+U250Pdz7wiRuMn3/UuDQLpFz1ftgIIw1LXN7G7gk3tYbWT1e2H4yR33tH1NG7Nn9/ZrA0ScjB/8x9zCQijfIWHd5BWDS4t+6KpWC4FAoejl/NB+oFD0/9uWP5914uwmf3l0v5ZAxIn7nr/MdWSRv84vhA1eaO3PZ/Kbnv7cnN5fFwDMOP8vz4/Uk8nae+oAAAAASUVORK5CYII=",p="dotLoading___s6Sh4",v="progress___QUpqo",f=t(37712),m=["文件解析读取中","内容理解分析中","结构化提取中"],h=function(){var e=(0,s.useState)(0),n=r()(e,2),t=n[0],i=n[1],h=(0,s.useState)(!1),A=r()(h,2),x=A[0],g=A[1],y=(0,s.useState)(!0),j=r()(y,2),b=j[0],w=j[1],C=(0,s.useRef)(null);(0,s.useEffect)((function(){if(!b){return C.current=setInterval((function(){i((function(e){return e>=99?(clearInterval(C.current),99):e+1}))}),5e4/99),function(){return clearInterval(C.current)}}}),[b]);var k=function(e){var n=e/1048576;return" 预计处理时长为".concat(n<=.3?3:n<=.5?5:n<=1?10:n<=2?20:n<=3?30:n<=10?10*n:100,"分钟,请勿关闭窗口")},N=function(){return(0,f.jsxs)("span",{className:p,children:[(0,f.jsx)("span",{children:"."}),(0,f.jsx)("span",{children:"."}),(0,f.jsx)("span",{children:"."})]})};return{progress:t,progressOpen:x,openProgress:function(){i(0),g(!0),w(!1)},closeProgress:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;w(!0),i(e),g(!1)},toggleLock:function(){return w((function(e){return!e}))},CreateProgressModal:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:m,n=arguments.length>1?arguments[1]:void 0;return"string"==typeof e&&(e=[e,e,e]),(0,f.jsx)(a.Z,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:x,title:null,footer:null,width:500,afterClose:function(){return i(0)},children:(0,f.jsxs)(l.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"},children:[t<=30&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("img",{src:c,alt:"Step 1"}),(0,f.jsxs)("div",{className:"mt20 c-light-primary",children:[e[0],N()]})]}),t>30&&t<60&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("img",{src:u,alt:"Step 2"}),(0,f.jsxs)("div",{className:"mt20 c-light-primary",children:[e[1],N()]})]}),t>=60&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("img",{src:d,alt:"Step 3"}),(0,f.jsxs)("div",{className:"mt20 c-light-primary",children:[e[2],N()]})]}),(0,f.jsx)(o.Z,{className:v,status:"active",style:{width:"auto"},size:[300,8],percent:t}),!!n&&(0,f.jsx)("div",{className:"c-grey-999",children:k(n)})]})})}}}},58146:function(e,n,t){t.d(n,{Z:function(){return Q}});var i=t(79800),r=t.n(i),s=t(59301),a=t(7557),l=t.n(a),o=t(82242),c=t.n(o),u=t(37205),d=t.n(u),p=t(41498),v=t.n(p),f=t(75727),m=t(6767),h=t(25399),A=t(37568),x=t(99571),g=t(22258),y="wrap___AasCO",j="chatContainer___n6e3E",b="btnContainer___yKyVB",w="btn___Y_09T",C="inputContainer____bM3M",k="sendBtn___UHHLj",N="sendBtnDisabled___AoSRc",S="cancelBtn___yql4C",I="loadingWrp___gYLGT",B=t(37712),E=function(e){var n=e.position,t=e.children,i=n||{},a=i.left,l=void 0===a?0:a,o=i.top,c=void 0===o?0:o,u=(0,s.useState)(l),d=r()(u,2),p=d[0],v=d[1],f=(0,s.useState)(c),m=r()(f,2),h=m[0],A=m[1],x=(0,s.useRef)(null),g=function(){if(x.current){var e=x.current.offsetWidth,n=x.current.offsetHeight,t=window.innerWidth,i=window.innerHeight,r=l,s=c;l+e>t&&(r=t-e),r<0&&(r=0),c+n>i&&(s=i-n),s<0&&(s=0),v(r),A(s)}};return(0,s.useEffect)((function(){if(x.current&&n){var e=new ResizeObserver((function(){g()}));return e.observe(x.current),function(){e.disconnect()}}}),[l,c,n]),(0,s.useEffect)((function(){n&&g()}),[l,c,n]),n?(0,B.jsx)("div",{ref:x,style:{position:"fixed",left:"".concat(p,"px"),top:"".concat(h,"px"),zIndex:1050},children:t}):null},Z=t(6816),L=t(56102),P=t(70773),M=function(e){var n,t=e.visible,i=e.position,a=e.selectText,o=e.applyRefinedText,u=e.fetchUrl,p=e.noRestrictModal,M=(0,s.useState)(!1),O=r()(M,2),W=O[0],F=O[1],D=(0,s.useState)([]),T=r()(D,2),Q=T[0],V=T[1],Y=(0,s.useState)(""),R=r()(Y,2),z=R[0],U=R[1],K=(0,s.useState)(1),X=r()(K,2),H=X[0],q=X[1],G=(0,s.useState)(""),J=r()(G,2),_=J[0],$=J[1],ee=(0,s.useState)(!1),ne=r()(ee,2),te=ne[0],ie=ne[1],re=(0,s.useRef)(null),se=(0,s.useState)(!1),ae=r()(se,2),le=ae[0],oe=ae[1],ce=(0,s.useState)(0),ue=r()(ce,2),de=ue[0],pe=ue[1],ve=(0,s.useRef)(!1),fe=!0===(null==Q||null===(n=Q[(null==Q?void 0:Q.length)-1])||void 0===n?void 0:n.loading);(0,s.useEffect)((function(){t?q(1):(oe(!1),F(!1),me(),pe(0),V([]),q(0))}),[t]);var me=function(){var e,n;U(""),$(""),null===(e=re.current)||void 0===e||null===(n=e.cancelRequest)||void 0===n||n.call(e)},he=function(){var e=v()(l()().mark((function e(){var n,t,i,r,s,a,o=arguments;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>0&&void 0!==o[0]?o[0]:"",t=o.length>1&&void 0!==o[1]?o[1]:Q,i=Date.now(),r=[].concat(d()(t),[{text:n,key:i,sender:"user",show:!0},{loading:!0,key:i,sender:"AI",show:!0}]),q(2),V(r),s=Ae(t),a={no_record_times:!0,prompt:n,history:s},re.current=new P.Z(Z.Z.API_SERVER+u,a),e.next=11,new Promise((function(e){re.current.on("data",(function(e){var n=e.chunk.msg,t=e.full,i="error"===n;oe(!0),$(ye(t)),V((function(e){return e.map((function(n,r){return r===e.length-1?c()(c()({},n),{},{text:t,loading:!1,error:i}):n}))}))})),re.current.on("done",(function(){return e()})),re.current.on("error",(function(n){"[object Object]"===Object.prototype.toString.call(n)&&-9===n.status&&(q(1),p(n.data)),V((function(e){return e.map((function(n,t){return t===e.length-1?c()(c()({},n),{},{text:"抱歉,我刚刚遇到了一点问题,没能完成您的请求。请您稍后再试一次,或者联系技术支持帮忙解决!",loading:!1,error:!0}):n}))})),e()})),re.current.on("cancelled",(function(){return e()})),re.current.startStream()}));case 11:F(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ae=function(e){return e.reduce((function(n,t){if("user"===t.sender){var i=e.find((function(e){return e.key===t.key&&"AI"===e.sender}));!i||null==i||!i.text||null!=i&&i.error||n.push({question:t.text,answer:i.text})}return n}),[])},xe=function(){if(!we){var e=je("改写");me(),F(!0),he(e)}},ge=[{key:"1",label:(0,B.jsxs)("span",{children:[" ",(0,B.jsx)("i",{className:"iconfont icon-runse font14 mr10"}),"润色 "]})},{key:"2",label:(0,B.jsxs)("span",{children:[(0,B.jsx)("i",{className:"iconfont icon-kuoxie font14 mr10"}),"扩写"]})},{key:"3",label:(0,B.jsxs)("span",{children:[" ",(0,B.jsx)("i",{className:"iconfont icon-suoxie font14 mr10"}),"缩写"]})}],ye=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=["答案:","难度:","解析:","知识点:","时间限制(秒)","编程语言:","学员初始代码:","程序代码:","测试用例输入:","测试用例输出:"];return Array.from({length:20}).forEach((function(e,t){n.push("答案".concat(t+1,""),"测试用例(".concat(t+1,")输入:"),"测试用例(".concat(t+1,")输出:"))})),n.forEach((function(n){var t=new RegExp(n,"g");e=e.replace(t,"**".concat(n,"** "))})),e},je=function(e){return"改写"===e?"".concat(z,",根据上述要求改写这句话,").concat(a,",根据原格式返回给我,不要去掉提示语"):"".concat(a,"").concat(e,"上面这句话,根据原格式返回给我,不要去掉提示语")},be=W||le,we=""===(null==z?void 0:z.trim());return t?(0,B.jsx)(f.Z,{open:we&&!be&&(te||!_),overlayStyle:{minWidth:200},menu:{items:ge,onClick:function(e){var n="";"1"===e.key&&(n=je("润色")),"2"===e.key&&(n=je("扩写")),"3"===e.key&&(n=je("缩写")),me(),F(!0),he(n)}},children:(0,B.jsx)(E,{position:i,children:(0,B.jsxs)("div",{className:y,children:[2===H&&(0,B.jsxs)(B.Fragment,{children:[(0,B.jsxs)("div",{className:j,children:[fe&&(0,B.jsxs)("div",{className:I,children:[(0,B.jsx)("span",{children:"正在生成中"}),(0,B.jsx)("div",{className:"ai-loading"})]}),_&&(0,B.jsx)(g.Z,{cancelIndex:de,streamingStatus:W,loadImage:!1,onFinish:v()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:pe(0),setTimeout((function(){return oe(!1)}),0);case 2:case"end":return e.stop()}}),e)}))),value:_})]}),(0,B.jsxs)("div",{className:b,children:[(0,B.jsxs)("div",{onClick:function(){return o(!0,_)},className:w,style:{padding:"0 16px",width:"initial"},children:[(0,B.jsx)("i",{className:"iconfont icon-tihuan mr10 font14"}),"替换"]}),(0,B.jsxs)("div",{onClick:function(){return o(!1,_)},className:w,style:{padding:"0 16px",width:"initial"},children:[(0,B.jsx)("i",{className:"iconfont icon-charu mr10 font14"}),"插入"]}),(0,B.jsx)(L.CopyToClipboard,{text:_,onCopy:function(){return m.ZP.success({content:"复制成功",key:"copy"})},children:(0,B.jsx)(h.Z,{title:"复制",children:(0,B.jsx)("div",{className:w,style:{marginLeft:"auto"},children:(0,B.jsx)("i",{className:"iconfont icon-fuzhi8 font14"})})})}),(0,B.jsx)(h.Z,{title:"重新生成",children:(0,B.jsx)("div",{onClick:function(){var e=Q.splice(Q.length-2),n=((null==e?void 0:e[0])||{}).text;me(),F(!0),he(n,Q)},className:w,children:(0,B.jsx)("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"})})}),(0,B.jsx)(h.Z,{title:"删除",children:(0,B.jsx)("div",{onClick:function(){q(1),me(),V([])},className:w,children:(0,B.jsx)("i",{className:"iconfont icon-shanchu14 font14"})})})]})]}),(0,B.jsxs)("div",{className:C,children:[(0,B.jsx)(A.Z.TextArea,{placeholder:"在这里输入你的文本优化建议",value:z,bordered:!1,onFocus:function(){return ie(!0)},onBlur:function(){return setTimeout((function(){return ie(!1)}),300)},onChange:function(e){U(e.target.value)},onPressEnter:function(e){if("Enter"===e.key&&!e.shiftKey){if(e.preventDefault(),ve.current||be)return;xe()}},onCompositionStart:function(){return ve.current=!0},onCompositionEnd:function(){return ve.current=!1}}),le?(0,B.jsx)("div",{className:"iconfont icon-tingzhihuida ".concat(S),onClick:function(){var e,n;pe((function(e){return e+1})),null===(e=re.current)||void 0===e||null===(n=e.cancelRequest)||void 0===n||n.call(e),F(!1),oe(!1)}}):(0,B.jsx)(x.ZP,{className:we?N:k,icon:(0,B.jsx)("i",{className:"iconfont icon-fasong2 c-white"}),disabled:be,onClick:xe})]})]})})}):(0,B.jsx)(B.Fragment,{})},O={"hover-line-container":"hover-line-container___kkYQN","hover-line-content":"hover-line-content___ZkD9e","line-button-container":"line-button-container___A79j9",button:"button___X_Iu7"};Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var W="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",F=(0,s.forwardRef)((function(e,n){var t=e.initialContent,i=e.onButtonClick,a=(0,s.useState)(null),l=r()(a,2),o=l[0],c=l[1],u=(0,s.useState)(null),d=r()(u,2),p=d[0],v=d[1],f=(0,s.useState)(""),m=r()(f,2),h=m[0],A=m[1],x=(0,s.useState)(null),g=r()(x,2),y=g[0],j=g[1],b=n;var w=function(e){var n,t;if(function(e){for(;e.parentElement&&"section"!==e.parentElement.tagName.toLowerCase();){if("none"===window.getComputedStyle(e.parentElement).pointerEvents)return!0;e=e.parentElement}return!1}(e.target))v(-1e6);else if(""===(null===(n=document.getSelection())||void 0===n||null===(t=n.toString)||void 0===t?void 0:t.call(n))){var i=function(e){document.elementFromPoint(10,e),document.createRange();for(var n,t,i=document.createTreeWalker(b.current,NodeFilter.SHOW_TEXT,{acceptNode:function(n){var t=document.createRange();t.selectNodeContents(n);var i=t.getBoundingClientRect();return i.top<=e&&i.bottom>=e?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}}),r="",s=null,a=null,l=null;n=i.nextNode();){"disabled"===n.parentNode.getAttribute("data-select")&&(t=!0),r+=n.textContent,a||(a=n),l=n;var o=document.createRange();o.selectNodeContents(n);var c=o.getBoundingClientRect();null===s&&(s=c.top)}if(a&&l&&!t){var u=document.createRange();u.setStart(a,0),u.setEnd(l,l.textContent.length),j(u)}else j(null);return v(s-1),t?"":r.trim()}(e.clientY);if(""!==(null==i?void 0:i.trim())){var r=b.current.getBoundingClientRect();c(r.left-30),A(i)}else v(-1e6)}else v(-1e6)},C=function(){},k=function(){window.getSelection().removeAllRanges()};return(0,s.useEffect)((function(){var e=b.current;return e.addEventListener("mousemove",w),e.addEventListener("mouseleave",C),function(){e.removeEventListener("mousemove",w),e.removeEventListener("mouseleave",C),k()}}),[t]),(0,B.jsx)("div",{className:O["hover-line-container2"],children:null!==p&&(0,B.jsx)("div",{className:O["line-button-container"],style:{top:p,left:o},onMouseEnter:function(){!function(){if(y){var e=window.getSelection();e.removeAllRanges(),e.addRange(y)}}()},onMouseLeave:function(){k(),v(null),A(""),j(null)},children:(0,B.jsxs)("div",{className:O.button,onClick:function(e){i&&h&&i(h,e.clientX,e.clientY,y)},children:[(0,B.jsx)("img",{src:W}),(0,B.jsx)("span",{children:"AI改写"})]})})})})),D="toolbar___qYQBF",T="button___VhNes",Q=function(e){var n=e.nodeRef,t=e.noRestrictModal,i=(0,s.useState)(null),a=r()(i,2),l=a[0],o=a[1],c=(0,s.useState)(null),u=r()(c,2),d=u[0],p=u[1],v=(0,s.useState)(!1),f=r()(v,2),m=f[0],h=f[1],A=(0,s.useState)(null),x=r()(A,2),g=(x[0],x[1]),y=(0,s.useState)(!1),j=r()(y,2),b=(j[0],j[1]),w=(0,s.useState)(!1),C=r()(w,2),k=(C[0],C[1]),N=n,S=(0,s.useRef)(null),I=(0,s.useRef)(null),E=(0,s.useState)(""),Z=r()(E,2),L=Z[0],P=Z[1];(0,s.useEffect)((function(){null!=l&&l.toString()&&P(null==l?void 0:l.toString())}),[null==l?void 0:l.toString()]);var O=function(){var e=window.getSelection(),n=N.current.scrollTop,t=N.current.getBoundingClientRect();if(e.rangeCount>0&&e.toString().length>0){var i=e.getRangeAt(0);o(i.cloneRange());var r=i.getBoundingClientRect(),s=r.top+n-5+40;s<n&&(s=r.bottom-t.top+n+5);var a=N.current.scrollHeight-40;s=Math.min(Math.max(s,n),a),p({top:s+6,left:r.left})}else o(null),p(null),h(!1);Q(e)},Q=function(e){if(e&&0!==e.rangeCount){var n=e.getRangeAt(0).getBoundingClientRect(),t=window.getComputedStyle(N.current),i=parseInt(t.lineHeight),r=parseInt(t.paddingTop),s=N.current.scrollTop,a=N.current.getBoundingClientRect(),l=n.top-a.top+s,o=Math.floor((l-r)/i);g(r+o*i-s),b(!0)}else b(!1)},V=function(e){N.current&&!N.current.contains(e.target)&&k(!1)};(0,s.useEffect)((function(){var e=N.current;return e.addEventListener("scroll",O),e.addEventListener("input",O),e.addEventListener("click",O),e.addEventListener("mouseup",O),e.addEventListener("keyup",O),e.addEventListener("click",O),document.addEventListener("mousedown",V),function(){e.removeEventListener("scroll",O),e.removeEventListener("input",O),e.removeEventListener("click",O),e.removeEventListener("mouseup",O),e.removeEventListener("keyup",O),e.removeEventListener("click",O),document.removeEventListener("mousedown",V)}}),[]);return(0,B.jsxs)("section",{ref:I,children:[d&&(0,B.jsx)("div",{ref:S,className:D,style:{top:null==d?void 0:d.top,left:null==d?void 0:d.left},children:(0,B.jsxs)("div",{className:T,onClick:function(){return h(!0)},children:[(0,B.jsx)("img",{src:W}),(0,B.jsx)("span",{children:"AI改写"})]})}),(0,B.jsx)(M,{noRestrictModal:t,visible:m,position:d,selectText:L,applyRefinedText:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(l){var n=I.current.querySelector("section.edu_md").innerHTML.replace(/<p[^>]*>([\s\S]*?)<\/p>/g,"$1"),t=l.cloneRange(),i=window.getSelection();if(i.removeAllRanges(),i.addRange(t),e){t.deleteContents();var r=document.createElement("div");r.innerHTML=n;for(var s=Array.from(r.childNodes);s.length>0;)t.insertNode(s.pop())}else{t.collapse(!1);var a=document.createElement("div");a.innerHTML=" "+n;for(var c=Array.from(a.childNodes);c.length>0;)t.insertNode(c.pop())}i.removeAllRanges(),o(null),h(!1),p(null)}},fetchUrl:"/api/stream/intelligent_imports/stream.json"},JSON.stringify(d)),N.current&&(0,B.jsx)(F,{ref:N,onButtonClick:function(e,n,t,i){o(i),h(!0),P(e),p({left:n,top:t+20})}})]})}},2051:function(e,n,t){t.d(n,{Z:function(){return a}});t(59301);var i=t(62957),r="num___VQiqB",s=t(37712),a=function(e){var n=e.visible,t=e.usedCount,a=e.totalCount,l=e.onOk,o=e.onCancel;return(0,s.jsx)(i.Z,{centered:!0,open:n,title:"提示",width:620,onCancel:o,onOk:l,footer:t>0?void 0:null,children:t>0?(0,s.jsxs)("div",{children:["本次将消耗1次大模型使用机会每日",a,"次机会,今日剩余",(0,s.jsx)("span",{className:r,children:t}),"次),确定操作吗?"]}):(0,s.jsxs)("div",{className:"mb20",children:["今日大模型使用机会已用完(每日",a,"次机会,今日剩余",(0,s.jsx)("span",{className:r,children:t}),"次)。"]})})}},31922:function(e,n,t){t.d(n,{Z:function(){return S},Q:function(){return N}});var i,r=t(79800),s=t.n(r),a=t(7557),l=t.n(a),o=t(41498),c=t.n(o),u=t(59301),d="container___DAVRd",p="liWrap___pAkIe",v="backBottom___kT237",f="imgBox___O8q6M",m=t(70773),h=t(6816),A=t(22258),x=t(58146),g=t(56968),y=t(96247),j=t(92310),b=t.n(j),w=t(6767),C=t(24438),k=t(37712),N={contentRef:{current:null},value:null,status:!1,open:(i=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)}),close:function(){}},S=function(e){var n=e.className,t=e.style,i=e.onChange,r=e.onSuccess,a=e.onCancel,o=e.onError,j=e.fetchUrl,N=e.noRestrictModal,S=void 0===N?function(){}:N,I=e.showEditableToolbar,B=e.bottomOffset,E=void 0===B?110:B,Z=e.loadingText,L=e.showEmptyData,P=void 0===L||L,M=e.onStatusChange,O=e.stringTransformer,W=e.bottomContainerNode,F=(0,u.useState)(!1),D=s()(F,2),T=D[0],Q=D[1],V=(0,u.useState)(""),Y=s()(V,2),R=Y[0],z=Y[1],U=(0,u.useState)(0),K=s()(U,2),X=K[0],H=K[1],q=(0,u.useState)(!1),G=s()(q,2),J=G[0],_=G[1],$=(0,u.useRef)(null),ee=(0,u.useRef)(null),ne=(0,u.useRef)(null),te=(0,u.useRef)(null),ie=(0,g.Z)({scrollBoxRef:te,bottomInspectRef:ne,contentRef:ee,status:J,bottomOffset:E}),re=T||J;(0,u.useEffect)((function(){null==i||i(R)}),[R]);var se=(0,u.useState)([]),ae=s()(se,2),le=ae[0],oe=ae[1];(0,u.useEffect)((function(){null==M||M({contentRef:ee,status:re,value:R,open:ce,close:ue})}),[re,R]);var ce=function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Q(!0),z(""),oe([]),H(0),t=j,null!=n&&n.fetchUrl&&delete n.fetchUrl,$.current=new m.Z("".concat(h.Z.API_SERVER).concat(t),n),e.next=10,new Promise((function(e,n){$.current.on("data",(function(e){var n,t=e.chunk,i=t.content,r=t.type;(_(!0),"text"===r&&z((function(e){return O?O(e+i):e+i})),"knowledge"===r)&&(console.log("---knowledge-",null==e?void 0:e.chunk),oe(null==e||null===(n=e.chunk)||void 0===n?void 0:n.content))})),$.current.on("done",(function(){e()})),$.current.on("error",(function(n){"[object Object]"===Object.prototype.toString.call(n)&&-1===n.status&&w.ZP.warning((null==n?void 0:n.message)||""),e(),null==o||o(n)})),$.current.on("cancelled",(function(){e(),null==a||a()})),$.current.startStream()}));case 10:Q(!1);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ue=function(){var e,n;H(1),null===(e=$.current)||void 0===e||null===(n=e.cancelRequest)||void 0===n||n.call(e),Q(!1),_(!1)},de=(0,u.useMemo)((function(){return ee.current?(0,k.jsx)(x.Z,{noRestrictModal:S,nodeRef:ee}):(0,k.jsx)(k.Fragment,{})}),[ee.current]);return(0,k.jsxs)(u.Fragment,{children:[(0,k.jsxs)("div",{className:b()(d,n),style:t,ref:te,children:[(0,k.jsxs)("div",{ref:ee,className:p,contentEditable:!re,children:[R&&(0,k.jsx)(A.Z,{cancelIndex:X,streamingStatus:T,loadImage:!1,onFinish:c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:H(0),setTimeout((function(){return _(!1)}),0),null==r||r(R);case 3:case"end":return e.stop()}}),e)}))),value:R}),(null==le?void 0:le.length)>0&&(0,k.jsx)(C.Z,{Filelist:le})]}),!R&&!re&&(0,k.jsxs)("div",{className:f,children:[(0,k.jsx)("img",{width:56,src:"data:image/png;base64,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"}),(0,k.jsx)("span",{children:"预览区"})]}),P&&re&&(0,k.jsx)(y.Z,{text:Z}),!ie&&(0,k.jsx)("div",{className:v,onClick:function(){te.current.scrollTop=te.current.scrollHeight},children:(0,k.jsx)("i",{className:"iconfont icon-huidaodibu"})}),(0,k.jsx)("div",{ref:ne}),W]}),!re&&I&&de]})}},96247:function(e,n,t){t.d(n,{Z:function(){return a}});t(59301);var i="loading___SifAS",r="dot___J5R0d",s=t(37712),a=function(e){var n=e.text;return(0,s.jsxs)("div",{children:[(0,s.jsxs)("div",{className:i,children:[(0,s.jsx)("div",{className:r}),(0,s.jsx)("div",{className:r}),(0,s.jsx)("div",{className:r})]}),!!n&&(0,s.jsx)("div",{className:"mt5",children:n})]})}},52361:function(e,n,t){t.d(n,{o:function(){return i}});var i=function(e){return e=(e=e.replace(/(?<!\*)\*\*\*\*([^\n*]+?)\*\*\*\*(?!\*)/g,'<h2 data-select="disabled" data-type="title" contenteditable="false" class="c-black">$1</h2>')).replace(/(?<!\*)\*\*\*([^\n*]+?)\*\*\*(?!\*)/g,'\n\n<h3 data-select="disabled" contenteditable="false" class="c-black font18">$1</h3>\n\n')}},85467:function(e,n,t){t.d(n,{Z:function(){return k}});var i=t(37205),r=t.n(i),s=t(7557),a=t.n(s),l=t(41498),o=t.n(l),c=t(82242),u=t.n(c),d=t(79800),p=t.n(d),v=t(59301),f=t(28284),m=t(62957),h=t(82326),A=t(29787),x=t(54172),g={flex_box_center:"flex_box_center___bIXR2",flex_space_between:"flex_space_between___Qd_bs",flex_box_vertical_center:"flex_box_vertical_center___m4yjg",flex_box_center_end:"flex_box_center_end___QlnxS",flex_box_column:"flex_box_column___BKnnV",zhishidian:"zhishidian___D2PeN"},y=t(5030),j=t(12532),b=t(32985),w=t(67310),C=t(37712),k=(0,y.connect)((function(e){return{user:e.user,classroomList:e.classroomList,account:e.account}}))((function(e){var n=e.dispatch,t=(e.user,e.classroomList,e.account),i=e.knowledgeList,s=e.setKnowledgeList,l=e.disabled,c=void 0!==l&&l,d=(e.course_discipline_id,f.Z.useForm()),k=p()(d,1)[0],N=(0,y.useParams)(),S=(0,v.useState)(!1),I=p()(S,2),B=I[0],E=I[1],Z=(0,v.useState)({page:1,limit:10,keyword:""}),L=p()(Z,2),P=L[0],M=L[1],O=(0,v.useState)([]),W=p()(O,2),F=W[0],D=W[1],T=(0,v.useState)({}),Q=p()(T,2),V=Q[0],Y=Q[1],R=(0,v.useState)(""),z=p()(R,2),U=z[0],K=z[1];(0,v.useEffect)((function(){"关联课程知识点"==t.actionTabs.key?X():(P.keyword="",P.page=1,M(u()({},P)))}),[t.actionTabs]);var X=function(){var e=o()(a()().mark((function e(){var n,i,r,s,l,o,c,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return E(!0),e.next=3,(0,w.ZP)("/api/v2/course_disciplines.json",{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(D(null==n||null===(i=n.data)||void 0===i?void 0:i.list),console.log("account.actionTabs.params",t.actionTabs.params),c=null===(r=t.actionTabs.params)||void 0===r?void 0:r.course_discipline_id,console.log("id",c),k.setFieldsValue({course_discipline_id:c||(null==n||null===(s=n.data)||void 0===s||null===(s=s.list)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.id)}),(null==n||null===(l=n.data)||void 0===l||null===(l=l.list)||void 0===l?void 0:l.length)>0?H(c||(null==n||null===(u=n.data)||void 0===u||null===(u=u.list)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.id)):E(!1),K(c||(null==n||null===(o=n.data)||void 0===o||null===(o=o.list)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.id)));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),H=function(){var e=o()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/v2/tag_disciplines.json",{method:"get",params:{subject_id:(null==N?void 0:N.pathId)||"",course_discipline_id:n,keyword:null==P?void 0:P.keyword}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&Y(null==t?void 0:t.data),E(!1);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,v.useEffect)((function(){"关联课程知识点"==t.actionTabs.key&&(K(k.getFieldValue("course_discipline_id")),H(k.getFieldValue("course_discipline_id")))}),[null==P?void 0:P.keyword]);var q=[{title:"知识点名称",dataIndex:"name",key:"name",ellipsis:!0,align:"left",render:function(e,n){return(0,C.jsx)("span",{children:e||"--"})}},{title:"操作",key:"action",align:"right",width:200,render:function(e,n){var t;return(0,C.jsx)(C.Fragment,{children:null!==(t=i)&&void 0!==t&&t.map((function(e){return e.id})).includes(null==n?void 0:n.id)?(0,C.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){i=i.filter((function(e){return(null==e?void 0:e.id)!=(null==n?void 0:n.id)})),s(r()(i))},children:"取消关联"}):(0,C.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;(null===(e=i)||void 0===e?void 0:e.length)>0?s([].concat(r()(i),[n])):s([n])},children:"关联"})})}}].filter((function(e){return!!e}));return(0,C.jsx)("div",{children:(0,C.jsxs)(m.Z,{title:"关联课程知识点",open:"关联课程知识点"==t.actionTabs.key,width:900,centered:!0,destroyOnClose:!0,footer:null,className:g.scoremodal,onCancel:function(){n({type:"account/setActionTabs",payload:{key:""}})},children:[(0,C.jsxs)(f.Z,{layout:"inline",form:k,className:g.myForm,children:[(0,C.jsx)(f.Z.Item,{name:"course_discipline_id",colon:!1,children:(0,C.jsx)(h.default,{style:{width:200},size:"large",placeholder:"请选择课程",disabled:c,onChange:function(e){H(e),K(e)},children:null==F?void 0:F.map((function(e){return(0,C.jsx)(h.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},null==e?void 0:e.id)}))})}),(0,C.jsx)(j.t7,{placeholder:"请输入关键字进行搜索",value:null==P?void 0:P.keyword,style:{width:240},onChange:function(e){M(u()(u()({},P),{},{keyword:e,page:1}))}}),(0,C.jsx)("div",{className:g.zhishidian,onClick:function(){(0,b.xg)("/knowledgeHub?course_discipline_id=".concat(U))},children:"知识点管理"})]}),(0,C.jsx)(A.Z,{spinning:B,children:(0,C.jsx)(x.Z,{columns:q,pagination:!1,scroll:{y:400},style:{marginTop:"10px",marginBottom:"20px"},dataSource:(null==V?void 0:V.tag_disciplines)||[]})})]})})}))},15699:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(82242),r=t.n(i),s=t(7557),a=t.n(s),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(39647),p=t.n(d),v=t(59301),f=t(18287),m=t(72940),h="customTree___ZhEHU",A="name___RIkn2",x=t(37712),g=["value","onChange","defaultValue","disabled"],y=function(e){var n=e.value,t=e.onChange,i=e.defaultValue,s=e.disabled,l=p()(e,g),c=(0,v.useState)([]),d=u()(c,2),y=d[0],j=d[1],b=(0,v.useState)("1"),w=u()(b,2),C=w[0],k=w[1];(0,v.useEffect)((function(){N()}),[]);var N=function(){var e=o()(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,m.NZ)({});case 2:null!=(n=e.sent)&&n.data&&(t=[{title:(0,x.jsx)("div",{title:"根目录",className:A,children:"根目录"}),value:0,key:0,icon:(0,x.jsx)("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:S(n.data||[])}],j(t),k("2"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=function(e){function n(e){var t=e.children,i=Array.isArray(t)&&t.length>0,r=null==e?void 0:e.group_id;return{title:(0,x.jsx)("div",{title:null==e?void 0:e.name,className:A,children:null==e?void 0:e.name}),value:r,key:r,icon:(0,x.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,x.jsx)("div",{className:h,children:(0,x.jsx)(f.Z,r()(r()({},I),{},{showIcon:!0,treeData:y,onSelect:t,disabled:s},l),C)})}},44518:function(e,n,t){t.d(n,{Z:function(){return g}});var i=t(82242),r=t.n(i),s=t(7557),a=t.n(s),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(59301),p=t(18287),v="folderWrapper___G__0a",f="folderIcon___oTG6c",m=t(73631),h=t(5623),A=t(72940),x=t(37712),g=function(e){var n=e.value,t=e.onChange,i=e.scrollId,s=(0,d.useState)([]),l=u()(s,2),c=l[0],g=l[1];(0,d.useEffect)((function(){y()}),[]);var y=function(){var e=o()(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,A.NZ)({});case 2:null!=(n=e.sent)&&n.data&&(t=[{title:"根目录",value:0,key:0,icon:(0,x.jsx)("img",{src:m,className:f}),isLeaf:!1,children:j(n.data||[])}],g(t));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),j=function e(n){return n.map((function(n){return{title:n.name,key:n.group_id,icon:(0,x.jsx)("img",{src:m,className:f}),isLeaf:0===n.children.length,children:e(n.children)}}))},b=function e(n,t,i){return n.map((function(n){return n.key===t?r()(r()({},n),{},{icon:i?(0,x.jsx)("img",{src:h,className:f}):(0,x.jsx)("img",{src:m,className:f})}):n.children?r()(r()({},n),{},{children:e(n.children,t,i)}):void 0}))},w=n?{selectedKeys:n,defaultExpandedKeys:n}:{};return c.length>0&&(0,x.jsx)("div",{id:i||"",children:(0,x.jsx)(p.Z,r()({showLine:{showLeafIcon:!1},showIcon:!0,treeData:c,className:v,onSelect:t,onExpand:function(e,n){g((function(e){return b(e,n.node.key,n.expanded)}))}},w))})}},38647:function(e,n,t){t.d(n,{Z:function(){return d}});var i=t(79800),r=t.n(i),s=t(28284),a=t(37568),l=t(99571),o=t(59301),c={search:"search___JA0r9",btn:"btn___GGtZC"},u=t(37712),d=function(e){var n=e.value,t=e.onChange,i=s.Z.useForm(),d=r()(i,1)[0],p=(0,o.useRef)(!1);(0,o.useEffect)((function(){n&&d.setFieldsValue(n)}),n);return(0,u.jsx)("div",{className:c.search,children:(0,u.jsxs)(s.Z,{className:c.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)(s.Z.Item,{label:"实践项目名称",name:"keyword",initialValue:"",children:(0,u.jsx)(a.Z,{style:{width:280,height:40}})}),(0,u.jsx)(s.Z.Item,{label:"学校/单位",name:"schools",initialValue:"",style:{margin:"0 40px"},children:(0,u.jsx)(a.Z,{style:{width:280,height:40}})}),(0,u.jsx)(s.Z.Item,{label:"创建者/合作者",name:"creator",initialValue:"",children:(0,u.jsx)(a.Z,{style:{width:200,height:40}})}),(0,u.jsx)(l.ZP,{className:c.btn,type:"primary",htmlType:"submit",children:"搜索"})]})})}},85085:function(e,n,t){t.d(n,{Z:function(){return u}});var i=t(37639),r="text___FxbAX",s="wrap___UlBQ1",a="contact____pUDq",l="img___BapAv",o=t(32637),c=t(37712),u=function(e){var n=e.type,t=e.style,u=(0,c.jsxs)("div",{className:s,onClick:function(e){e.preventDefault(),e.stopPropagation()},children:[(0,c.jsxs)("p",{children:["shixun"===n||"paths"===n?"当前实践项目是高消耗类型的实验。":"当前试卷包含高消耗类型的实验。",(0,c.jsx)("br",{}),"根据平台使用规则,需要授权才能使用。","paths"===n?"发送到课堂":"发布","使用之前,请先联系平台管理员获取授权码。"]}),(0,c.jsxs)("div",{className:a,children:[(0,c.jsx)("div",{className:l,children:(0,c.jsx)("img",{src:o,width:"124px",height:"124px"})}),(0,c.jsx)("div",{className:"tc font14 mt10",style:{color:"#777A93"},children:"扫一扫,获取授权码"})]})]});return(0,c.jsx)(i.Z,{content:u,children:(0,c.jsx)("span",{className:r,style:t,children:"高消耗"})})}},52237:function(e,n,t){t.d(n,{Z:function(){return ke},$:function(){return Ce}});var i=t(31468),r=t.n(i),s=t(37205),a=t.n(s),l=t(82242),o=t.n(l),c=t(91232),u=t.n(c),d=t(7557),p=t.n(d),v=t(41498),f=t.n(v),m=t(79800),h=t.n(m),A=t(59301),x="intelligentBox___M5xO7",g="imgBox___DdoNI",y="underpin___fwUex",j="row___W9MrK",b="leftLayout___MMjoZ",w="rightLayout___EsxRX",C="head___Q7Od8",k="centerBox___j58Ut",N="title___rMcNx",S="tip___gLHFS",I="leftBox___DJ6lp",B="question___THjM9",E="rightBox___CuMdf",Z="error___PHzCG",L="actionHead___vTHMx",P="edit___EaRLy",M="option___z4UTy",O="active___o8wNJ",W="fill___g760n",F="text___L_lug",D="liWrap___LDwxe",T="li___k4Mcf",Q="buttonFixed___QxKdm",V="buttonWrap___OEep5",Y="button___b2y4h",R="menu___aQ4xO",z="tabs___QmlP4",U="dotLoading___zUYOu",K=t(92310),X=t.n(K),H=t(28284),q=t(6767),G=t(62957),J=t(71051),_=t(77019),$=t(62673),ee=t(75727),ne=t(14566),te=t(99571),ie=t(60242),re=t(37568),se=t(12532),ae=t(6816),le=t(67310),oe=t(44518),ce=t(5623),ue=(t(73958),t(88761)),de=(t(26805),t(15342)),pe=t.n(de),ve=t(37712),fe=A.memo((function(e){var n=e.tagName,t=void 0===n?"div":n,i=e.value,r=void 0===i?"":i,s=e.className,a=e.style,l=void 0===a?{}:a,o=e.onBlur,c=e.id,d=(0,A.useRef)(null);(0,A.useEffect)((function(){if(d.current){var e=function(){var e=f()(p()().mark((function e(){var n,t,i,s,a,l,o,c;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(n=d.current).innerHTML="",t=null==r?void 0:r.split(/(`?\$\$[\s\S]*?\$\$`?)/g),i=u()(t);try{for(i.s();!(s=i.n()).done;)(a=s.value).startsWith("$$")&&a.endsWith("$$")||a.startsWith("`$$")&&a.endsWith("$$`")?(l=a.startsWith("`$$")?a.slice(3,-3):a.slice(2,-2),(o=document.createElement("span")).setAttribute("contentEditable","false"),o.setAttribute("title",a),o.className="edu_latex",n.appendChild(o),pe().render(l,o,{throwOnError:!1})):(c=null==a?void 0:a.replace(/<[^>]*>/g,(function(e){return e.startsWith("<img")?e:e.replace(/</g,"&lt;")})),n.insertAdjacentHTML("beforeend",c))}catch(e){i.e(e)}finally{i.f()}case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}}),[c]);return(0,ve.jsx)(ve.Fragment,{children:(0,ve.jsx)(t,{ref:d,contentEditable:!0,className:s,style:l,onBlur:function(){if(o&&d.current){var e,n=d.current.cloneNode(!0),t=n.querySelectorAll("span.edu_latex"),i=u()(t);try{for(i.s();!(e=i.n()).done;){var r,s,a,l=e.value,c=l.getAttribute("title"),p=document.createTextNode(c||""),v=l;null===(r=v.parentNode)||void 0===r||null===(s=(a=r).replaceChild)||void 0===s||s.call(a,p,v)}}catch(e){i.e(e)}finally{i.f()}o(n.innerHTML)}}})})})),me=fe,he=t(56800),Ae=t(13326),xe=t(21654),ge=t(99603),ye=function(e){e.preventDefault();var n=(e.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,n)},je=function(e){"Enter"===e.key&&e.preventDefault()},be=function(e){var n=e.children,t=e.style;return(0,ve.jsx)("div",{className:I,style:t,onPaste:ye,children:n})},we=function(e){var n=e.children,t=e.style,i=e.className;return(0,ve.jsx)("div",{className:X()(E,i),style:t,onPaste:ye,children:n})},Ce="data:image/png;base64,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",ke=function(e){var n,t=e.className,i=e.style,s=void 0===i?{}:i,l=e.width,c=void 0===l?1200:l,d=e.onCancel,v=void 0===d?function(){}:d,m=e.onSuccess,I=void 0===m?function(){}:m,E=e.gather,K=void 0===E?{}:E,de=e.mode,pe=void 0===de?1:de,fe=e.stickyTop,ye=void 0===fe?0:fe,Ce=e.subDisciplineId,ke=void 0===Ce?[]:Ce,Ne=e.hideWordFeatures,Se=e.dataSource,Ie=void 0===Se?[]:Se,Be=e.customLeftHeadNode,Ee=e.customRightHeadNode,Ze=e.customLeftContent,Le=e.hideRecognition,Pe=void 0!==Le&&Le,Me=e.onExchange,Oe=e.isSingleSelection,We=void 0!==Oe&&Oe,Fe=e.underpinBackgroundStyle,De=void 0===Fe?{}:Fe,Te=e.headExtraNode,Qe=e.isRefreshItemBank,Ve=void 0!==Qe&&Qe,Ye=e.okText,Re=void 0===Ye?"确定导入":Ye,ze=e.onSave,Ue=(0,A.useState)(1),Ke=h()(Ue,2),Xe=Ke[0],He=Ke[1],qe=(0,A.useState)(0),Ge=h()(qe,2),Je=Ge[0],_e=Ge[1],$e=(0,A.useState)(""),en=h()($e,2),nn=en[0],tn=en[1],rn=(0,A.useState)(!1),sn=h()(rn,2),an=sn[0],ln=sn[1],on=(0,A.useState)([]),cn=h()(on,2),un=cn[0],dn=cn[1],pn=(0,A.useState)([]),vn=h()(pn,2),fn=vn[0],mn=vn[1],hn=(0,A.useState)(!1),An=h()(hn,2),xn=An[0],gn=An[1],yn=(0,A.useState)(!1),jn=h()(yn,2),bn=jn[0],wn=jn[1],Cn=(0,A.useState)(!1),kn=h()(Cn,2),Nn=kn[0],Sn=kn[1],In=(0,A.useState)(!1),Bn=h()(In,2),En=Bn[0],Zn=Bn[1],Ln=(0,A.useState)([]),Pn=h()(Ln,2),Mn=(Pn[0],Pn[1]),On=(0,A.useState)(1),Wn=h()(On,2),Fn=Wn[0],Dn=Wn[1],Tn=(0,A.useState)(!1),Qn=h()(Tn,2),Vn=Qn[0],Yn=Qn[1],Rn=(0,A.useState)(!0),zn=h()(Rn,2),Un=zn[0],Kn=zn[1],Xn=(0,A.useState)(0),Hn=h()(Xn,2),qn=Hn[0],Gn=Hn[1],Jn=(0,A.useState)(!1),_n=h()(Jn,2),$n=_n[0],et=_n[1],nt=H.Z.useForm(),tt=h()(nt,1)[0],it=H.Z.useForm(),rt=h()(it,1)[0],st=(0,A.useRef)(null),at=(0,A.useRef)(null),lt=(0,A.useRef)(),ot=(0,A.useRef)(null),ct=["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"],ut=["C","C++","Java","Python","JavaScript","Ruby"];(0,A.useEffect)((function(){null!=Ie&&Ie.length&&Bt(Ie)}),[Ie]),(0,A.useEffect)((function(){2===Xe&&st.current.focus()}),[Xe]),(0,A.useEffect)((function(){Nn&&dt()}),[Nn]);var dt=function(){var e=f()(p()().mark((function e(){var n;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,le.ZP)("/api/disciplines.json",{method:"get",params:{source:1===pe?"new_question":"subject"}});case 2:n=e.sent,Mn(n.disciplines||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pt=function(e){return e=e||"",e=(e=String(e)).replace(/\s+/g,"")},vt=function(e){return e=e||"",e=(e=(e=(e=String(e)).replace(/<div>/g,"")).replace(/<br>/g,"\n")).replace(/<\/div>/g,"\n"),e=ft(e)},ft=function(e){return e.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/&#39;/g,"'")};var mt=function(){var e=f()(p()().mark((function e(){var n,t,i;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ln(!0),tn("处理中"),e.next=4,new Promise((function(e){return setTimeout(e,1e3)}));case 4:t=null===(n=at.current)||void 0===n?void 0:n.querySelectorAll('[data-text="edit"]'),i="";try{t.forEach((function(e){var n,t=e.cloneNode(!0),r=t.querySelectorAll("span.edu_latex"),s=u()(r);try{for(s.s();!(n=s.n()).done;){var a,l,o,c=n.value,d=c.getAttribute("title"),p=document.createTextNode(d),v=c;null===(a=v.parentNode)||void 0===a||null===(l=(o=a).replaceChild)||void 0===l||l.call(o,p,v)}}catch(e){s.e(e)}finally{s.f()}var f,m=t.querySelectorAll("span[style]"),h=u()(m);try{for(h.s();!(f=h.n()).done;){var A=f.value;if(A.style.fontFamily){var x,g,y,j=A.innerHTML,b=document.createTextNode(j),w=A;null===(x=w.parentNode)||void 0===x||null===(g=(y=x).replaceChild)||void 0===g||g.call(y,b,w)}}}catch(e){h.e(e)}finally{h.f()}null==t||t.childNodes.forEach((function(e){e.nodeType===Node.ELEMENT_NODE&&"h5"!==e.localName&&"h4"!==e.localName?i+="<p>".concat(e.innerHTML,"</p>"):e.nodeType===Node.TEXT_NODE&&(i+="<p>".concat(e.textContent,"</p>"))}))})),Et("/api/intelligent_imports/import.json",{html:ft(i)})}catch(e){console.error("处理节点错误:",e)}case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ht=function(e){var n=e.filter((function(e){return!(null==e||!e.type)}));return n=n.map((function(e){var n,t,i=null===(n=Nt.find((function(n){return n.id===(null==e?void 0:e.type)})))||void 0===n?void 0:n.deal,r=o()(o()({},e),{},{id:String(Math.random()).slice(-6),knowledgePoint:null===(t=pt(null==e?void 0:e.knowledgePoint))||void 0===t?void 0:t.replaceAll(";","")});return i?i(r):r}))},At=function(e,n,t,i){var r;console.log(e,n,t,i,"onDataChange修改数值");var s=JSON.parse(JSON.stringify(fn));void 0===i?s[n][e]=t:s[n].questions[i][e]=t;var a=o()({},s[n]),l=null===(r=Nt.find((function(e){return e.id===(null==a?void 0:a.type)})))||void 0===r?void 0:r.deal;s[n]=l(a),mn(s)},xt=function(e,n,t){var i,r=void 0!==t,s=null===(i=Nt.find((function(n){return n.id===(null==e?void 0:e.type)})))||void 0===i?void 0:i.type,a="".concat(n+1,".").concat(void 0===t?"":t+1+"."),l="".concat("7"===(null==e?void 0:e.type)?"{{":"").concat(a,"【").concat(s,"】").concat((null==e?void 0:e.question)||"");return(0,ve.jsxs)(ve.Fragment,{children:[r&&(0,ve.jsx)("h4",{contentEditable:!0}),(0,ve.jsx)(me,{id:null==e?void 0:e.id,tagName:"div",value:l})]})},gt=function(){var e=f()(p()().mark((function e(n,t){var i,r,s,l;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Me(n,t);case 2:r=e.sent,null!=(s=null==r||null===(i=r.data)||void 0===i?void 0:i.content)&&s.length&&(l=ht(s)[0],un.splice(t,1,l),fn.splice(t,1,l),dn(a()(un)),mn(a()(fn)));case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),yt=function(e,n,t){var i,r=void 0!==t,s=null===(i=Nt.find((function(n){return n.id===(null==e?void 0:e.type)})))||void 0===i?void 0:i.type,a="".concat(n+1,".").concat(void 0===t?"":t+1+".");return r?(0,ve.jsxs)("div",{style:{padding:"10px 18px"},children:["".concat(a,"【").concat(s,"】"),(0,ve.jsx)(me,{id:null==e?void 0:e.id,tagName:"span",className:P,onBlur:function(e){return At("question",n,e,t)},value:(null==e?void 0:e.question)||""})]}):(0,ve.jsxs)(ve.Fragment,{children:[(0,ve.jsxs)("div",{className:L,children:[(0,ve.jsx)("div",{className:"c-light-primary",children:"".concat(a,"【").concat(s,"】")}),1!==pe&&(0,ve.jsx)(J.Z,{disabled:"7"===(null==e?void 0:e.type),min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"分",precision:1,size:"middle",onChange:function(e){return At("score",n,e,t)},value:null==e?void 0:e.score}),(0,ve.jsxs)(_.Z,{align:"middle",style:{marginLeft:"auto"},children:[!!Me&&(0,ve.jsxs)("span",{className:"current c-light-primary mr30",onClick:function(){return gt(e,n)},children:[(0,ve.jsx)("i",{className:"iconfont icon-huanyihuan mr5"}),"换一换"]}),(0,ve.jsx)($.Z,{onChange:function(e){return At("checked",n,e.target.checked,t)},checked:!(null==e||!e.checked),children:"不导入此题"})]})]}),(0,ve.jsx)(me,{id:null==e?void 0:e.id,tagName:"div",style:{padding:"10px 18px"},className:P,onBlur:function(e){return At("question",n,e,t)},value:null==e?void 0:e.question})]})},jt=function(e,n,t){return(0,ve.jsxs)(ve.Fragment,{children:[["0","1","2","4"].includes(null==e?void 0:e.type)&&(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"答案:".concat(n||""),tagName:"p"}),!t&&(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"难度:".concat((null==e?void 0:e.difficulty)||""),tagName:"p"}),"7"!==(null==e?void 0:e.type)&&(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"解析:".concat((null==e?void 0:e.analyze)||""),tagName:"p"}),!t&&(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"知识点:".concat((null==e?void 0:e.knowledgePoint)||""),tagName:"p"})]})},bt=function(e,n,t,i){var r=void 0!==i,s=!r||e.last||e.errorMsg?{}:{marginBottom:10},a=["简单","适中","困难"].map((function(e){return{key:e,label:e,onClick:function(){return At("difficulty",t,e,i)}}}));return(0,ve.jsxs)("div",{className:D,style:s,children:[["4"].includes(null==e?void 0:e.type)&&(0,ve.jsxs)("div",{className:T,children:[(0,ve.jsx)("aside",{children:"答    案:"}),(0,ve.jsx)(me,{id:null==e?void 0:e.id,tagName:"div",className:"".concat(P," c-black"),onBlur:function(e){return At("answer",t,[e],i)},value:n})]}),!r&&(0,ve.jsxs)("div",{className:T,children:[(0,ve.jsx)("aside",{children:"难    度:"}),(0,ve.jsx)("div",{className:"c-black",children:(0,ve.jsx)(ee.Z,{menu:{items:a},children:(0,ve.jsxs)("span",{className:"c-light-primary",children:[null==e?void 0:e.difficulty,(0,ve.jsx)("i",{className:"iconfont icon-a-bianzu11 font14 ml4"})]})})})]}),"7"!==(null==e?void 0:e.type)&&(0,ve.jsxs)("div",{className:T,children:[(0,ve.jsx)("aside",{children:"解    析:"}),(0,ve.jsx)(me,{id:null==e?void 0:e.id,tagName:"div",className:"".concat(P," c-grey-333"),onBlur:function(e){return At("analyze",t,e,i)},value:null==e?void 0:e.analyze})]}),!r&&(0,ve.jsxs)("div",{onKeyDown:je,className:T,children:[(0,ve.jsx)("aside",{children:"知识点:"}),(0,ve.jsx)(me,{id:null==e?void 0:e.id,tagName:"div",value:(null==e?void 0:e.knowledgePoint)||"",className:"".concat(P," c-grey-333"),onBlur:function(e){return At("knowledgePoint",t,pt(vt(e)),i)}})]})]})},wt=function(e){return(0,ve.jsx)(ve.Fragment,{children:"string"==typeof(null==e?void 0:e.errorMsg)&&!(null==e||!e.errorMsg)&&(0,ve.jsxs)("h5",{contentEditable:!1,children:[(0,ve.jsx)("i",{className:"iconfont icon-shanchuhuanjing"}),(0,ve.jsx)("div",{children:null==e?void 0:e.errorMsg})]})})},Ct=function(e){return(0,ve.jsx)(ve.Fragment,{children:"string"==typeof(null==e?void 0:e.errorMsg)&&!(null==e||!e.errorMsg)&&(0,ve.jsxs)("h5",{children:[(0,ve.jsx)("i",{className:"iconfont icon-shanchuhuanjing"}),(0,ve.jsx)("div",{children:null==e?void 0:e.errorMsg})]})})},kt=function(e,n,t,i){var r="flex";return(We&&qn!==i||xn&&(null==t||!t.errorMsg))&&(r="none"),(0,ve.jsxs)("div",{className:j,style:{display:r},children:[(0,ve.jsx)("div",{className:b,children:Ze||(0,ve.jsx)(be,{children:(0,ve.jsx)("div",{"data-text":"edit",contentEditable:!0,className:B,children:e})})}),(0,ve.jsx)("div",{className:w,children:(0,ve.jsx)(we,{className:null!=t&&t.errorMsg?Z:"",children:n})})]})},Nt=[{id:"0",type:"单选题",element:function(e,n,t){var i,r,s=void 0!==t,a=null==e||null===(i=e.answer)||void 0===i?void 0:i[0],l=(0,ve.jsxs)(ve.Fragment,{children:[xt(e,n,t),null==e||null===(r=e.options)||void 0===r?void 0:r.map((function(n,t){return(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"".concat(ct[t],".").concat(n),tagName:"p"},t)})),jt(e,a,s),wt(e)]}),o=s?e:fn[n],c=null==o?void 0:o.options,u=(0,ve.jsxs)(ve.Fragment,{children:[yt(o,n,t),null==c?void 0:c.map((function(e,i){var r;return(0,ve.jsxs)("div",{className:M,children:[(0,ve.jsx)("aside",{className:(null==o||null===(r=o.answer)||void 0===r?void 0:r[0])===ct[i]?O:"",onClick:function(){return At("answer",n,[ct[i]],t)},children:ct[i]}),(0,ve.jsx)(me,{id:null==o?void 0:o.id,tagName:"div",className:"".concat(F),onBlur:function(e){c[i]=e,At("options",n,c,t)},value:e})]},i)})),bt(o,"",n,t),Ct(o)]});return s?[l,u]:kt(l,u,o,n)},deal:function(e){var n;e.score=void 0===e.score?2:e.score;var t=pt(null==e||null===(n=e.answer)||void 0===n?void 0:n[0]).toUpperCase();e.answer=t?[t]:[];var i,r=[];if(null!=e&&e.options){var s;e.options=null===(s=e.options)||void 0===s?void 0:s.slice(0,8);var a=e.options.map((function(e){return null==e?void 0:e.trim().replace(/^\s+|\s+$/g,"")}));new Set(a).size!==a.length&&r.push("选项内容重复")}else r.push("未识别到选项。推荐格式:“ A.选项一 B.选项二 C.选项三 ”");(t||r.push("未识别到答案。推荐格式:“ 答案A ”"),t)&&(ct.slice(0,(null==e||null===(i=e.options)||void 0===i?void 0:i.length)||8).includes(t)||r.push("正确答案设置有误,请重新设置。推荐格式:“ 答案A ”"));return pt(null==e?void 0:e.question)||r.push("未识别到题干"),e.errorMsg=r.join("\n"),e}},{id:"1",type:"多选题",element:function(e,n,t){var i,r,s=void 0!==t,a=null==e||null===(i=e.answer)||void 0===i?void 0:i[0],l=(0,ve.jsxs)(ve.Fragment,{children:[xt(e,n,t),null==e||null===(r=e.options)||void 0===r?void 0:r.map((function(n,t){return(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"".concat(ct[t],".").concat(n),tagName:"p"},t)})),jt(e,a,s),wt(e)]}),o=s?e:fn[n],c=null==o?void 0:o.options,u=(0,ve.jsxs)(ve.Fragment,{children:[yt(o,n,t),null==c?void 0:c.map((function(e,i){var r;return(0,ve.jsxs)("div",{className:M,children:[(0,ve.jsx)("aside",{className:null!=o&&null!==(r=o.answer)&&void 0!==r&&null!==(r=r[0])&&void 0!==r&&r.includes(ct[i])?O:"",onClick:function(){var e,r=(null==o||null===(e=o.answer)||void 0===e?void 0:e[0])||"",s=ct[i];r.includes(s)?r=r.replace(new RegExp(s,"g"),""):r+=s,r=r.split("").sort().join(""),At("answer",n,[r],t)},children:ct[i]}),(0,ve.jsx)(me,{id:null==o?void 0:o.id,tagName:"div",className:"".concat(F),onBlur:function(e){c[i]=e,At("options",n,c,t)},value:e})]},i)})),bt(o,"",n,t),Ct(o)]});return s?[l,u]:kt(l,u,o,n)},deal:function(e){var n;e.score=void 0===e.score?2:e.score;var t=pt(null==e||null===(n=e.answer)||void 0===n?void 0:n[0]).toUpperCase().split("").sort().join("");e.answer=t?[t]:[];var i,r,s=[];if(null!=e&&e.options){var a;e.options=null===(a=e.options)||void 0===a?void 0:a.slice(0,8);var l=e.options.map((function(e){return null==e?void 0:e.trim().replace(/^\s+|\s+$/g,"")}));new Set(l).size!==l.length&&s.push("选项内容重复")}else s.push("未识别到选项。推荐格式:“ A.选项一 B.选项二 C.选项三 ”");if(t||s.push("未识别到答案。推荐格式:“ 答案AB ”"),t){var o,c=ct.slice(0,(null==e||null===(o=e.options)||void 0===o?void 0:o.length)||8);(i=c,r=[],function e(n,t){n.length>=2&&r.push(n.join(""));for(var s=t;s<i.length;s++)n.push(i[s]),e(n,s+1),n.pop()}([],0),r).includes(t)||s.push("正确答案设置有误,请重新设置。推荐格式:“ 答案AB ”")}return pt(null==e?void 0:e.question)||s.push("未识别到题干"),e.errorMsg=s.join("\n"),e}},{id:"2",type:"判断题",element:function(e,n,t){var i,r,s=void 0!==t,a=null==e||null===(i=e.answer)||void 0===i?void 0:i[0],l=(0,ve.jsxs)(ve.Fragment,{children:[xt(e,n,t),jt(e,a,s),wt(e)]}),o=s?e:fn[n],c=["正确","错误"],u=(null==o||null===(r=o.answer)||void 0===r?void 0:r[0])||"";["正确","对","T","True","t","true"].includes(u)?u="正确":["错误","错","T","true","t","false"].includes(u)&&(u="错误");var d=(0,ve.jsxs)(ve.Fragment,{children:[yt(o,n,t),null==c?void 0:c.map((function(e,i){return(0,ve.jsxs)("div",{className:M,children:[(0,ve.jsx)("aside",{style:{borderRadius:2},className:u===e?O:"",onClick:function(){return At("answer",n,[e],t)},children:"正确"===e?"T":"F"}),(0,ve.jsx)("div",{style:{pointerEvents:"none"},className:"".concat(F),children:e})]},i)})),bt(o,"",n,t),Ct(o)]});return s?[l,d]:kt(l,d,o,n)},deal:function(e){var n;e.score=void 0===e.score?2:e.score;var t=pt(null==e||null===(n=e.answer)||void 0===n?void 0:n[0]);e.answer=t?[t]:[];var i=[];return t||i.push("未识别到答案。推荐格式:“ 答案:错误”"),t&&!["正确","对","T","True","t","true","错误","错","T","true","t","false"].includes(t)&&i.push("正确答案设置有误,请重新设置。推荐格式:“ 答案:错误”"),pt(null==e?void 0:e.question)||i.push("未识别到题干"),e.errorMsg=i.join("\n"),e}},{id:"3",type:"填空题",element:function(e,n,t){var i,r,s=void 0!==t,a=(0,ve.jsxs)(ve.Fragment,{children:[xt(e,n,t),null==e||null===(i=e.answer)||void 0===i?void 0:i.map((function(n,t){return(0,ve.jsx)(me,{id:null==e?void 0:e.id,tagName:"p",value:"答案".concat(t+1,"").concat(n.text||"")},t)})),jt(e,"",s),wt(e)]}),l=s?e:fn[n],o=(0,ve.jsxs)(ve.Fragment,{children:[yt(l,n,t),null==l||null===(r=l.answer)||void 0===r?void 0:r.map((function(e,i){return(0,ve.jsxs)("div",{className:M,children:[(0,ve.jsxs)("aside",{className:W,children:["填空项",i+1]}),1===e.model&&(0,ve.jsx)(me,{id:null==l?void 0:l.id,tagName:"div",onBlur:function(e){l.answer[i].latex=vt(e),At("answer",n,l.answer,t)},className:"".concat(F),value:e.latex}),2===e.model&&(0,ve.jsx)(ue.Z,{value:e.latex,onChange:function(e){l.answer[i].latex=e,At("answer",n,l.answer,t)}})]},i)})),bt(l,"",n,t),Ct(l)]});return s?[a,o]:kt(a,o,l,n)},deal:function(e){var n;e.score=void 0===e.score?2:e.score;var t=null===(n=e.answer)||void 0===n?void 0:n.map((function(e){var n;if("[object Object]"===Object.prototype.toString.call(e))return e;var t={model:1,text:e=null===(n=e)||void 0===n?void 0:n.trim(),latex:e};return e.startsWith("$$")&&e.endsWith("$$")||e.startsWith("`$$")&&e.endsWith("$$`")?(t.model=2,t.latex=e.slice(2,-2)):t.latex=vt(e),t}));e.answer=t;var i=[];return t||i.push("未识别到答案。推荐格式答案1中国答案2世界"),pt(null==e?void 0:e.question)||i.push("未识别到题干"),e.errorMsg=i.join("\n"),e}},{id:"4",type:"简答题",element:function(e,n,t){var i,r,s=void 0!==t,a=null==e||null===(i=e.answer)||void 0===i?void 0:i[0],l=(0,ve.jsxs)(ve.Fragment,{children:[xt(e,n,t),jt(e,a,s),wt(e)]}),o=s?e:fn[n],c=(0,ve.jsxs)(ve.Fragment,{children:[yt(o,n,t),bt(o,null==o||null===(r=o.answer)||void 0===r?void 0:r[0],n,t),Ct(o)]});return s?[l,c]:kt(l,c,o,n)},deal:function(e){e.score=void 0===e.score?5:e.score;var n=[];return pt(null==e?void 0:e.question)||n.push("未识别到题干"),e.errorMsg=n.join("\n"),e}},{id:"6",type:"编程题",element:function(e,n){var t,i,r=fn[n],s=ut.slice(0,4).map((function(e){return{key:e,label:e,onClick:function(){return At("platform",n,e)}}}));return(0,ve.jsxs)("div",{className:j,style:{display:xn?null!=r&&r.errorMsg?"flex":"none":"flex"},children:[(0,ve.jsx)("div",{className:b,children:(0,ve.jsx)(be,{children:(0,ve.jsxs)("div",{"data-text":"edit",contentEditable:!0,className:B,children:[xt(e,n),(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"试题描述:".concat((null==e?void 0:e.description)||""),tagName:"p"}),jt(e),(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"时间限制(秒):".concat(null==e?void 0:e.timeLimit),tagName:"p"}),(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"编程语言:".concat((null==e?void 0:e.platform)||""),tagName:"p"}),(0,ve.jsx)("p",{contentEditable:!0,children:"学员初始代码:"}),(0,ve.jsx)("h4",{}),(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:(null==e?void 0:e.code)||"",tagName:"div"}),null==e||null===(t=e.inputs)||void 0===t?void 0:t.map((function(n,t){var i;return(0,ve.jsxs)(A.Fragment,{children:[(0,ve.jsx)("h4",{}),(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"测试用例(".concat(t+1,")输入:").concat(n||""),tagName:"div"}),(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"测试用例(".concat(t+1,")输出:").concat((null==e||null===(i=e.outputs)||void 0===i?void 0:i[t])||""),tagName:"div"})]},t)})),wt(e)]})})}),(0,ve.jsx)("div",{className:w,children:(0,ve.jsxs)(we,{className:null!=r&&r.errorMsg?Z:"",children:[yt(r,n),(0,ve.jsx)("div",{className:D,style:{background:"transparent",marginBottom:0,padding:0},children:(0,ve.jsxs)("div",{className:T,children:[(0,ve.jsx)("aside",{children:"试题描述:"}),(0,ve.jsx)(me,{className:P,id:null==r?void 0:r.id,value:null==r?void 0:r.description,tagName:"div",onBlur:function(e){return At("description",n,e)}})]})}),bt(r,"",n),(0,ve.jsxs)("div",{className:D,children:[(0,ve.jsxs)("div",{className:T,children:[(0,ve.jsx)("aside",{children:"时间限制(秒):"}),(0,ve.jsx)(me,{className:P,id:null==r?void 0:r.id,value:null==r?void 0:r.timeLimit,tagName:"div",onBlur:function(e){return At("timeLimit",n,vt(e))}})]}),(0,ve.jsxs)("div",{className:T,children:[(0,ve.jsx)("aside",{children:"编程语言:"}),(0,ve.jsx)("div",{className:"c-black",children:(0,ve.jsx)(ee.Z,{menu:{items:s},children:(0,ve.jsxs)("span",{className:"c-light-primary",children:[null==r?void 0:r.platform,(0,ve.jsx)("i",{className:"iconfont icon-a-bianzu11 font14 ml4"})]})})})]}),(0,ve.jsxs)("div",{className:T,style:{flexDirection:"column",alignItems:"start"},children:[(0,ve.jsx)("aside",{className:"mb10",children:"学员初始代码:"}),(0,ve.jsx)(me,{className:P,id:null==r?void 0:r.id,value:(null==r?void 0:r.code)||"",onBlur:function(e){return At("code",n,vt(e))},tagName:"div"})]})]}),null==r||null===(i=r.inputs)||void 0===i?void 0:i.map((function(e,t){var i;return(0,ve.jsxs)("div",{className:D,children:[(0,ve.jsxs)("div",{className:T,children:[(0,ve.jsxs)("aside",{children:["测试用例(",t+1,")输入:"]}),(0,ve.jsx)(me,{id:null==r?void 0:r.id,value:e||"",className:P,onBlur:function(e){var i=a()((null==r?void 0:r.inputs)||[]);i[t]=vt(e),At("inputs",n,i)},tagName:"div"})]}),(0,ve.jsxs)("div",{className:T,children:[(0,ve.jsxs)("aside",{children:["测试用例(",t+1,")输出:"]}),(0,ve.jsx)(me,{id:null==r?void 0:r.id,value:(null==r||null===(i=r.outputs)||void 0===i?void 0:i[t])||"",className:P,onBlur:function(e){var i=a()((null==r?void 0:r.outputs)||[]);i[t]=vt(e),At("outputs",n,i)},tagName:"div"})]})]},t)})),Ct(r)]})})]})},deal:function(e){var n,t;e.score=void 0===e.score?10:e.score,e.code=null===(n=e.code)||void 0===n?void 0:n.trim();var i=[];pt(null==e?void 0:e.question)?(null==e||null===(t=e.question)||void 0===t?void 0:t.length)>60&&i.push("编程题名称限制60个字符"):i.push("未识别到题干"),pt(null==e?void 0:e.description)||i.push("未识别到试题描述");var r=pt(String((null==e?void 0:e.timeLimit)||""));if(e.timeLimit=r,(!r||r&&!["3","4","5","6","7","8","9","10"].includes(r))&&i.push("时间限制为必填项只支持3-10的整数"),e.platform=pt(null==e?void 0:e.platform),null!=e&&e.platform){var s,a=null==e||null===(s=e.platform)||void 0===s?void 0:s.toLowerCase(),l=["c","c++","java","python"].findIndex((function(e){return e===a}));l>-1?e.platform=ut[l]:i.push("编程语言为必填项目前只支持C、C++、Python、Java语言")}else i.push("编程语言为必填项目前只支持C、C++、Python、Java语言");if(null!=e&&e.inputs&&null!=e&&e.outputs){var o=Math.min(e.inputs.length,e.outputs.length);e.inputs=e.inputs.slice(0,o),e.outputs=e.outputs.slice(0,o),e.outputs.some((function(e){return!pt(e)}))&&i.push("测试用例输出为必填项")}else e.inputs=[],e.outputs=[],i.push("未识别到测试用例。推荐格式:测试用例(1)输入1测试用例(1)输出2");return e.errorMsg=i.join("\n"),e}},{id:"7",type:"组合题",element:function(e,n){var t,i,r=fn[n];return(0,ve.jsxs)("div",{className:j,style:{display:xn?null!=r&&r.errorMsg?"flex":"none":"flex"},children:[(0,ve.jsx)("div",{className:b,children:(0,ve.jsx)(be,{children:(0,ve.jsxs)("div",{"data-text":"edit",contentEditable:!0,className:B,children:[xt(e,n),jt(e),null==e||null===(t=e.questions)||void 0===t?void 0:t.map((function(t,i){var r,s=null===(r=Nt.find((function(e){return e.id===(null==t?void 0:t.type)})))||void 0===r?void 0:r.element;return(0,ve.jsx)(A.Fragment,{children:s(t,n,i)[0]},"left-".concat(e.id,"-").concat(i))})),wt(e),(0,ve.jsx)("p",{contentEditable:!0,children:"}}"})]})})}),(0,ve.jsx)("div",{className:w,children:(0,ve.jsxs)(we,{className:null!=r&&r.errorMsg?Z:"",children:[yt(r,n),bt(r,"",n),null==r||null===(i=r.questions)||void 0===i?void 0:i.map((function(e,t){var i,s=null===(i=Nt.find((function(n){return n.id===(null==e?void 0:e.type)})))||void 0===i?void 0:i.element;return(0,ve.jsx)(A.Fragment,{children:s(e,n,t)[1]},"right-".concat(r.id,"-").concat(t))})),Ct(r)]})})]})},deal:function(e){var n,t,i,r,s=[].concat(Nt),a=s.findIndex((function(e){return"0"===e.id})),l=s.findIndex((function(e){return"1"===e.id}));if(-1!==a){var c=s[a].deal;s[a].deal=function(e){var n=c(e);return n.errorMsg&&(n.errorMsg=n.errorMsg.split("\n").filter((function(e){return"选项内容重复"!==e})).join("\n")),n}}if(-1!==l){var u=s[l].deal;s[l].deal=function(e){var n=u(e);return n.errorMsg&&(n.errorMsg=n.errorMsg.split("\n").filter((function(e){return"选项内容重复"!==e})).join("\n")),n}}e.questions=null!==(n=e.questions)&&void 0!==n&&n.length?ht(e.questions.slice(0,20)):[],e.questions=null===(t=e.questions)||void 0===t?void 0:t.map((function(n,t){if("0"===n.type||"1"===n.type){var i,r=null===(i=n.options)||void 0===i?void 0:i.map((function(e){return null==e?void 0:e.trim().replace(/^\s+|\s+$/g,"")}));if(r)new Set(r).size!==r.length&&(n.errorMsg=(n.errorMsg?n.errorMsg+"\n":"")+"选项内容重复")}return o()(o()({},n),{},{last:t===e.questions.length-1})}));var d=null===(i=e.questions)||void 0===i?void 0:i.reduce((function(e,n){var t=parseFloat(n.score);return isNaN(t)?e:e+t}),0);e.score=d;var p,v=[];null!==(r=e.questions)&&void 0!==r&&r.length?e.errorMsg=(null===(p=e.questions)||void 0===p?void 0:p.findIndex((function(e){return!!e.errorMsg})))>-1:v.push("请添加小题");return pt(null==e?void 0:e.question)||v.push("未识别到题干"),v.length&&(e.errorMsg=v.join("\n")),e}},{id:"8",type:"程序填空题",element:function(e,n){var t,i,r=fn[n],s=ut.map((function(e){return{key:e,label:e,onClick:function(){return At("platform",n,e)}}}));return(0,ve.jsxs)("div",{className:j,style:{display:xn?null!=r&&r.errorMsg?"flex":"none":"flex"},children:[(0,ve.jsx)("div",{className:b,children:(0,ve.jsx)(be,{children:(0,ve.jsxs)("div",{"data-text":"edit",contentEditable:!0,className:B,children:[xt(e,n),jt(e),(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"时间限制(秒):".concat(null==e?void 0:e.timeLimit),tagName:"p"}),(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"编程语言:".concat((null==e?void 0:e.platform)||""),tagName:"p"}),(0,ve.jsx)("p",{contentEditable:!0,children:"程序代码:"}),(0,ve.jsx)("h4",{}),(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:(null==e?void 0:e.code)||"",tagName:"div"}),(0,ve.jsx)("h4",{}),(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"测试用例输入:".concat((null==e?void 0:e.input)||""),tagName:"p"}),(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"测试用例输出:".concat((null==e?void 0:e.output)||""),tagName:"p"}),null==e||null===(t=e.answer)||void 0===t?void 0:t.map((function(n,t){return(0,ve.jsx)(me,{id:null==e?void 0:e.id,value:"答案".concat(t+1,"").concat(n||""),tagName:"p"},t)})),wt(e)]})})}),(0,ve.jsx)("div",{className:w,children:(0,ve.jsxs)(we,{className:null!=r&&r.errorMsg?Z:"",children:[yt(r,n),bt(r,"",n),(0,ve.jsxs)("div",{className:D,children:[(0,ve.jsxs)("div",{className:T,onKeyDown:je,children:[(0,ve.jsx)("aside",{children:"时间限制(秒):"}),(0,ve.jsx)(me,{className:P,id:null==r?void 0:r.id,value:null==r?void 0:r.timeLimit,tagName:"div",onBlur:function(e){return At("timeLimit",n,vt(e))}})]}),(0,ve.jsxs)("div",{className:T,children:[(0,ve.jsx)("aside",{children:"编程语言:"}),(0,ve.jsx)("div",{className:"c-black",children:(0,ve.jsx)(ee.Z,{menu:{items:s},children:(0,ve.jsxs)("span",{className:"c-light-primary",children:[null==r?void 0:r.platform,(0,ve.jsx)("i",{className:"iconfont icon-a-bianzu11 font14 ml4"})]})})})]}),(0,ve.jsxs)("div",{className:T,style:{flexDirection:"column",alignItems:"start"},children:[(0,ve.jsx)("aside",{className:"mb10",children:"程序代码:"}),(0,ve.jsx)(me,{className:P,id:null==r?void 0:r.id,value:(null==r?void 0:r.code)||"",onBlur:function(e){return At("code",n,vt(e))},tagName:"div"})]}),(0,ve.jsxs)("div",{className:T,children:[(0,ve.jsx)("aside",{children:"测试用例输入:"}),(0,ve.jsx)(me,{className:P,id:null==r?void 0:r.id,value:(null==r?void 0:r.input)||"",onBlur:function(e){return At("input",n,vt(e))},tagName:"div"})]}),(0,ve.jsxs)("div",{className:T,children:[(0,ve.jsx)("aside",{children:"测试用例输出:"}),(0,ve.jsx)(me,{className:P,id:null==r?void 0:r.id,value:(null==r?void 0:r.output)||"",onBlur:function(e){return At("output",n,vt(e))},tagName:"div"})]})]}),(0,ve.jsx)("div",{className:D,children:null==r||null===(i=r.answer)||void 0===i?void 0:i.map((function(e,t){return(0,ve.jsxs)("div",{className:T,children:[(0,ve.jsxs)("aside",{children:["答案",t+1,""]}),(0,ve.jsx)(me,{id:null==r?void 0:r.id,value:e||"",className:P,onBlur:function(e){var i=a()((null==r?void 0:r.answer)||[]);i[t]=vt(e),At("output",n,i)},tagName:"div"})]},t)}))}),Ct(r)]})})]})},deal:function(e){var n,t,i,r,s;e.score=void 0===e.score?10:e.score,e.code=null===(n=e.code)||void 0===n||null===(n=n.trim())||void 0===n||null===(n=n.replace(/@_@/g,"@▁@"))||void 0===n?void 0:n.replace(/@__@/g,"@▁▁@");var a=[];if(pt(null==e?void 0:e.question)||a.push("未识别到题干"),pt(null==e?void 0:e.code)?/@▁@|@▁▁@/.test(null==e?void 0:e.code)?null!=e&&null!==(t=e.answer)&&void 0!==t&&t.length&&(null==e||null===(i=e.code.match(/@▁@|@▁▁@/g))||void 0===i?void 0:i.length)!==(null==e||null===(r=e.answer)||void 0===r?void 0:r.length)&&a.push("填空项与答案个数不匹配,请进行调整"):a.push("程序代码设置有误,请重新设置。程序代码中的填空项需要使用 @▁@ 符号标识出来"):a.push("未识别到程序代码"),null!=e&&e.answer?null!==(s=e.answer)&&void 0!==s&&s.some((function(e){return!pt(e)}))&&a.push("答案为必填项"):a.push("未识别到答案。推荐格式答案1Hello答案2World"),e.platform=pt(null==e?void 0:e.platform),null!=e&&e.platform){var l,o=null==e||null===(l=e.platform)||void 0===l?void 0:l.toLowerCase(),c=["c","c++","java","python","javascript","ruby"].findIndex((function(e){return e===o}));c>-1?e.platform=ut[c]:a.push("编程语言为必填项目前只支持C、C++、Python、Java、JavaScript、Ruby语言")}else a.push("编程语言为必填项目前只支持C、C++、Python、Java、JavaScript、Ruby语言");pt(null==e?void 0:e.output)||a.push("测试用例输出为必填项");var u=pt(String((null==e?void 0:e.timeLimit)||""));return e.timeLimit=u,(!u||u&&!["3","4","5","6","7","8","9","10"].includes(u))&&a.push("时间限制为必填项只支持3-10的整数"),e.errorMsg=a.join("\n"),e}}],St=function(){var e=f()(p()().mark((function e(){var n;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=fn.filter((function(e){return!e.checked})),3===Xe&&n.length){e.next=4;break}return q.ZP.warning("未识别到试题!"),e.abrupt("return");case 4:if(!ze){e.next=10;break}return et(!0),e.next=8,ze(fn);case 8:return et(!1),e.abrupt("return");case 10:tt.setFieldsValue({course_discipline_id:ke}),Sn(!0);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),It=function e(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if("string"==typeof n)return n.trim();if(Array.isArray(n))return n.map((function(n){return e(n,t)}));if("object"===r()(n)&&null!==n){var i={};for(var s in n)n.hasOwnProperty(s)&&(t.includes(s)?i[s]=n[s]:i[s]=e(n[s],t));return i}return n},Bt=function(){var e=f()(p()().mark((function e(n){var t;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=ht(It(n)),dn(t),mn(JSON.parse(JSON.stringify(t))),He(3),ln(!1),gn(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){if(!Un){return lt.current=setInterval((function(){_e((function(e){return e>=90?(clearInterval(lt.current),90):e+1}))}),5e4/90),function(){return clearInterval(lt.current)}}}),[Un]);var Et=function(e,n){Kn(!1);var t=new FormData;Object.keys(n).forEach((function(e){t.append(e,n[e])}));var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",function(){var e=f()(p()().mark((function e(n){var t,i,r;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,i=JSON.parse(null==n||null===(t=n.target)||void 0===t?void 0:t.response),Kn(!0),_e(100),e.next=6,new Promise((function(e){return setTimeout((function(){return e()}),780)}));case 6:if(0!==i.status){e.next=14;break}if(null!=i&&null!==(r=i.data)&&void 0!==r&&r.length){e.next=11;break}return q.ZP.warning("未识别到试题!"),ln(!1),e.abrupt("return");case 11:Bt((null==i?void 0:i.data)||[]),e.next=16;break;case 14:ln(!1),q.ZP.warning(null==i?void 0:i.message);case 16:e.next=21;break;case 18:e.prev=18,e.t0=e.catch(0),console.log("请求错误:",e.t0);case 21:case"end":return e.stop()}}),e,null,[[0,18]])})));return function(n){return e.apply(this,arguments)}}()),i.addEventListener("error",(function(){ln(!1)})),i.open("POST","".concat(ae.Z.API_SERVER).concat(e)),i.send(t)},Zt=function(){var e=f()(p()().mark((function e(n){var t;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.name.split(".").slice(-1)[0].toLowerCase(),-1!=["docx"].indexOf(t)){e.next=5;break}return q.ZP.error("".concat(n.name,"文件无法上传当前仅限支持格式为docx文件Microsoft Word 2007以上的版本")),e.abrupt("return",Promise.reject());case 5:return ln(!0),tn("处理中"),Et("/api/intelligent_imports/import.json",{file:n}),e.abrupt("return",Promise.reject());case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Lt=[{key:1,label:(0,ve.jsx)(ne.Z,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Zt,children:(0,ve.jsx)("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"},children:"本地导入"})})}];((0,he.Ny)()||(0,he.$O)())&&Lt.push({key:2,label:(0,ve.jsx)("div",{style:{padding:"0 5px"},children:"大模型智能出题"}),onClick:function(){ot.current.onClick()}});var Pt=[fn.length,null===(n=fn.filter((function(e){return!(null==e||!e.errorMsg)})))||void 0===n?void 0:n.length];return(0,ve.jsxs)("div",{className:X()(x,"intelligent-body-curb",t),style:o()(o()({},s),{},{width:c}),ref:at,children:[(0,ve.jsxs)("div",{className:y,children:[(0,ve.jsx)("b",{style:De}),(0,ve.jsx)("b",{style:De})]}),(0,ve.jsxs)("div",{className:C,style:{top:ye},children:[(0,ve.jsx)("div",{className:b,children:Be||(0,ve.jsxs)(ve.Fragment,{children:[(0,ve.jsxs)(_.Z,{align:"middle",children:[(0,ve.jsx)("div",{className:N,children:"试题编辑"}),!Ne&&(0,ve.jsxs)(se.op,{href:"".concat(ae.Z.API_SERVER,"/api/intelligent_imports/download_template"),download:!0,type:"link",children:["下载Word模版",(0,ve.jsx)("i",{className:"iconfont icon-xiazai4 font14 ml10"})]}),(0,ve.jsx)(se.op,{onClick:function(){var e;1!==Xe?G.Z.confirm({centered:!0,icon:null,okText:"确定",cancelText:"取消",title:"提示",content:"清空操作将删除试题编辑区域的全部内容,确定一键清空吗?",onOk:(e=f()(p()().mark((function e(){return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:He(1);case 1:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):q.ZP.warning("请先上传试题!")},shape:"default",children:"一键清空"}),!Ne&&(0,ve.jsx)(ee.Z,{overlayClassName:R,menu:{items:Lt},children:(0,ve.jsx)(se.op,{className:"ml20",type:"primary",shape:"default",children:"导入试题"})}),!!Te&&Te]}),(0,ve.jsxs)("div",{className:S,children:[(0,ve.jsx)("i",{className:"iconfont icon-tishi7 font12 mr10"}),"提示:若识别有误,可在左侧编辑区点击对应的试题按格式修改后重新识别"]})]})}),(0,ve.jsxs)(_.Z,{className:w,style:{alignItems:"start"},children:[Ee||(0,ve.jsxs)(ve.Fragment,{children:[(0,ve.jsx)("div",{className:N,style:{marginRight:0},children:"试题预览"}),[3].includes(Xe)&&(0,ve.jsx)($.Z,{className:"ml20",checked:xn,onChange:function(e){return gn(e.target.checked)},children:"仅查看错误试题"}),[3].includes(Xe)&&(0,ve.jsxs)("div",{style:{color:"#5F6368",marginLeft:"auto"},children:["共识别",(0,ve.jsx)("span",{className:"ml5 mr5 c-light-primary",children:Pt[0]}),"题,其中识别有误",(0,ve.jsx)("span",{className:"ml5 mr5 c-red-e53",children:Pt[1]}),"题"]})]}),We&&(0,ve.jsx)("div",{className:z,children:null==un?void 0:un.map((function(e,n){return(0,ve.jsxs)("div",{onClick:function(){Gn(n)},className:qn===n&&O,children:["新题",n+1]},n)}))})]}),(0,ve.jsxs)("div",{className:k,children:[(0,ve.jsx)("img",{className:"mb10",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",width:56}),!Pe&&(0,ve.jsx)(se.op,{onClick:function(){1!==Xe?G.Z.confirm({centered:!0,icon:null,okText:"确定",cancelText:"取消",title:"提示",content:"重新识别会覆盖右侧已识别结果,包括人工修改的内容,确定重新识别吗?",onOk:mt}):q.ZP.warning("未识别到试题!")},children:"识别"})]})]}),[1,2].includes(Xe)&&(0,ve.jsxs)("div",{className:j,children:[(0,ve.jsx)("div",{className:b,children:(0,ve.jsxs)(be,{style:{height:675},children:[1===Xe&&(0,ve.jsxs)("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:function(){return He(2)},children:[(0,ve.jsxs)("div",{style:{color:"#9096A3",fontSize:12},children:["1.本功能支持导入的题型:单选题、多选题、填空题、判断题、简答题、 组合题、编程题、程序填空题。",(0,ve.jsx)("br",{}),"2.若要导入组合题,请在题目前后使用一对“","{{”、“}}","”将内容标出;大题题干和小题题干之间不需要空行;大题和小题题干都需标注题号;小题答案可跟在小题题干后,并用空格与题干内容隔开。范例可参考推荐格式。",(0,ve.jsx)("br",{}),"3.导入支持文本、图片、公式。题目结构支持识别答案、解析、难度、知识点。",(0,ve.jsx)("br",{}),"4.若识别有误,可在左侧修改题目内容后重新识别,或下载推荐格式,按格式修改后重新导入识别。",(0,ve.jsx)("br",{})]}),(0,ve.jsxs)("div",{className:g,style:{marginTop:75},children:[(0,ve.jsx)("img",{width:56,src:"data:image/png;base64,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"}),(0,ve.jsx)("span",{children:"编辑区"})]})]}),2===Xe&&(0,ve.jsx)("div",{"data-text":"edit",onBlur:function(){st.current.innerHTML||He(1)},ref:st,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}})]})}),(0,ve.jsx)("div",{className:w,style:{display:"flex",alignItems:"start",justifyContent:"center"},children:(0,ve.jsxs)("div",{className:g,style:{marginTop:240},children:[(0,ve.jsx)("img",{width:56,src:"data:image/png;base64,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"}),(0,ve.jsx)("span",{children:"预览区"})]})})]}),[3].includes(Xe)&&(0,ve.jsx)(A.Fragment,{children:un.filter((function(e){var n;return!!(null===(n=Nt.find((function(n){return n.id===(null==e?void 0:e.type)})))||void 0===n?void 0:n.element)})).map((function(e,n){var t,i=null===(t=Nt.find((function(n){return n.id===(null==e?void 0:e.type)})))||void 0===t?void 0:t.element;return(0,ve.jsx)(A.Fragment,{children:i(e,n)},e.id)}))}),(0,ve.jsx)("div",{className:"pb10"}),(0,ve.jsx)("div",{className:Q,children:(0,ve.jsxs)("div",{className:V,children:[(0,ve.jsx)(te.ZP,{size:"middle",className:"".concat(Y," mr20"),onClick:v,children:"取消"}),(0,ve.jsx)(te.ZP,{size:"middle",type:"primary",loading:$n,className:"".concat(Y),onClick:St,children:Re})]})}),(0,ve.jsx)(G.Z,{centered:!0,closable:!1,destroyOnClose:!0,open:an,title:null,footer:null,width:320,afterClose:function(){return _e(0)},children:(0,ve.jsxs)(_.Z,{align:"middle",style:{flexDirection:"column"},children:[(0,ve.jsxs)("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20",children:[nn,(0,ve.jsxs)("span",{className:U,children:[(0,ve.jsx)("span",{children:"."}),(0,ve.jsx)("span",{children:"."}),(0,ve.jsx)("span",{children:"."})]})]}),(0,ve.jsx)(ie.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Je}),(0,ve.jsxs)("div",{style:{color:"#5F6368"},className:"mb20",children:["正在识别,已完成",(0,ve.jsxs)("span",{className:"ml5 c-light-primary",children:[Je,"%"]})]})]})}),(0,ve.jsx)(G.Z,{centered:!0,open:Nn,title:"试题导入设置",confirmLoading:bn,width:500,onCancel:function(){return Sn(!1)},onOk:function(){return tt.submit()},afterClose:function(){tt.resetFields()},children:(0,ve.jsxs)(H.Z,{style:{maxHeight:550},form:tt,layout:"horizontal",colon:!1,size:"large",onFinish:function(){var e=f()(p()().mark((function e(n){var t,i,r,s,a,l,c;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=fn.filter((function(e){return!e.checked&&!e.errorMsg})),wn(!0),i=function(){var e=f()(p()().mark((function e(){var i,r,s;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,le.ZP)("/api/intelligent_imports/save.json",{method:"post",body:o()(o()(o()({},K),n),{},{list:t,mode:pe})});case 2:if(0!==(i=e.sent).status){e.next=11;break}if(!Ve||null==i||null===(r=i.data)||void 0===r||!r.success||"/problemset"!==window.location.pathname){e.next=8;break}return Ae.Z.publish("refresh-item-bank",n.group_id),e.next=8,new Promise((function(e){return setTimeout((function(){return e()}),1500)}));case 8:q.ZP.success("成功导入".concat(null==i||null===(s=i.data)||void 0===s?void 0:s.success,"道试题"),3),I(i),Sn(!1);case 11:wn(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),1===pe){e.next=7;break}return e.next=6,i();case 6:return e.abrupt("return");case 7:return e.next=9,(0,le.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:fn,mode:pe}});case 9:if(0!==(r=e.sent).status){e.next=16;break}if(null!=r&&null!==(s=r.data)&&void 0!==s&&s.error_size){e.next=15;break}return e.next=14,i();case 14:return e.abrupt("return");case 15:G.Z.confirm({centered:!0,icon:null,okText:"确定",cancelText:"取消",onCancel:function(){wn(!1)},title:"提示",content:(0,ve.jsxs)("div",{style:{overflow:"auto",maxHeight:500},children:["共",(0,ve.jsx)("span",{className:"c-light-primary ml5 mr5",children:null==r||null===(a=r.data)||void 0===a?void 0:a.all_size}),"道试题,其中",(0,ve.jsx)("span",{style:{color:"#FF9D18"},className:"ml5 mr5",children:null==r||null===(l=r.data)||void 0===l?void 0:l.error_size}),"道试题重复(第",(0,ve.jsx)("span",{className:"ml5 mr5",children:null==r||null===(c=r.data)||void 0===c||null===(c=c.index)||void 0===c?void 0:c.join("、")}),"道),重复试题将会为您自动过滤,确定导入吗?"]}),onOk:i});case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,ve.jsx)("div",{className:"c-grey-999 mb20",children:"提示:识别有误的试题将不会被导入"}),(0,ve.jsx)(H.Z.Item,{label:"所属课程",name:"course_discipline_id",rules:[{required:!0,message:"请选择课程"}],children:(0,ve.jsx)(ge.q,{})}),1===pe&&(0,ve.jsx)(H.Z.Item,{label:(0,ve.jsxs)(_.Z,{align:"middle",style:{justifyContent:"space-between"},children:[(0,ve.jsx)("span",{children:"放入文件夹目录"}),(0,ve.jsxs)("div",{onClick:function(){return Zn(!0)},style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"},children:[(0,ve.jsx)("img",{className:"mr5 primary-hover",src:ce}),"新建文件夹"]})]}),rules:[{required:!0,message:"请选择文件夹"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24},children:(0,ve.jsx)(oe.Z,{},Fn)})]})}),(0,ve.jsx)(G.Z,{centered:!0,open:En,title:"新建文件夹",destroyOnClose:!0,width:480,confirmLoading:Vn,onCancel:function(){return Zn(!1)},onOk:function(){return rt.submit()},afterClose:function(){rt.resetFields()},children:(0,ve.jsxs)(H.Z,{style:{maxHeight:550},form:rt,layout:"horizontal",colon:!1,size:"large",onFinish:function(){var e=f()(p()().mark((function e(n){var t;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Yn(!0),e.next=3,(0,le.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:n.name,parent_id:null==n||null===(t=n.parent_id)||void 0===t?void 0:t[0]}});case 3:0===e.sent.status?(Dn(Fn+1),setTimeout((function(){q.ZP.success("操作成功"),Zn(!1),Yn(!1)}),1e3)):Yn(!1);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,ve.jsx)(H.Z.Item,{label:"文件夹名称",name:"name",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,ve.jsx)(re.Z,{maxLength:60,showCount:!0,placeholder:"请输入文件夹名称"})}),(0,ve.jsx)(H.Z.Item,{label:"文件夹位置",rules:[{required:!0,message:"请选择文件夹"}],name:"parent_id",children:(0,ve.jsx)(oe.Z,{})})]})}),(0,ve.jsx)(xe.Z,{onSave:function(e){ln(!0),tn("处理中"),Et("/api/intelligent_imports/import.json",{html:e})},ref:ot})]})}},61406:function(e,n,t){t.d(n,{S:function(){return S}});var i=t(79800),r=t.n(i),s=t(59301),a=t(93041),l=t(75727),o=t(77736),c=t(82326),u="main___A2KB0",d="wrap___PrMse",p="content___pEqhq",v="programName___h8PAJ",f="name___oxG0a",m="directionContentWrap____Ymcj",h="directionItem___uCMBX",A="active___vOl0l",x="subActive___WzT87",g="subItem___nVuXN",y="subMenu___DqKGV",j="action___O7v85",b=t(99603),w=t(37712),C=[{name:"编程题",value:"PROGRAM"},{name:"单选题",value:"SINGLE"},{name:"多选题",value:"MULTIPLE"},{name:"判断题",value:"JUDGMENT"},{name:"填空题",value:"COMPLETION"},{name:"简答题",value:"SUBJECTIVE"},{name:"组合题",value:"COMBINATION"},{name:"程序填空题",value:"BPROGRAM"}],k=[{name:"简单",value:1},{name:"适中",value:2},{name:"困难",value:3}],N=[{name:"随机组卷",value:1},{name:"人工组卷",value:2}],S=function(e){e.showSelectAll;var n=e.disciplinesData,t=void 0===n?[]:n,i=e.knowledgeData,S=void 0===i?[]:i,I=e.directionValue,B=e.subDisciplineValue,E=e.typeValue,Z=e.knowledgeValue,L=e.showKnowledge,P=void 0!==L&&L,M=e.showRandomType,O=void 0!==M&&M,W=e.difficultyValue,F=e.randomValue,D=(e.selectAll,e.languagesvalue,e.className),T=(e.languages,e.isprogram_homework),Q=e.showShixun,V=void 0!==Q&&Q,Y=e.showItemType,R=void 0===Y||Y,z=e.onShixunChange,U=void 0===z?function(){}:z,K=e.onDirectionChange,X=void 0===K?function(){}:K,H=e.onTypeChange,q=void 0===H?function(){}:H,G=e.onDifficultyChange,J=void 0===G?function(){}:G,_=(e.handlelanguagesChange,e.onKnowledgeChange),$=void 0===_?function(){}:_,ee=e.onRandomChange,ne=void 0===ee?function(){}:ee,te=e.showTeachGroup,ie=void 0!==te&&te,re=e.teachGroupData,se=void 0===re?[]:re,ae=e.onTeachGroupChange,le=void 0===ae?function(){}:ae,oe=e.teachGroupValue,ce=e.courseData,ue=void 0===ce?[]:ce,de=e.courseValue,pe=e.onCourseChange,ve=void 0===pe?function(){}:pe,fe=e.showOldElement,me=void 0===fe||fe,he=e.handleNewKnowledgeChange,Ae=void 0===he?function(){}:he,xe=e.showCourse,ge=void 0!==xe&&xe,ye=e.extraNode,je=(0,s.useState)(0),be=r()(je,2),we=be[0],Ce=be[1],ke=(0,s.useRef)(null),Ne=(0,s.useState)(0),Se=r()(Ne,2),Ie=Se[0],Be=Se[1],Ee=(0,s.useRef)(null),Ze=(0,s.useState)(0),Le=r()(Ze,2),Pe=Le[0],Me=Le[1],Oe=(0,s.useRef)(null);(0,s.useEffect)((function(){var e;0!==t.length&&((null==ke||null===(e=ke.current)||void 0===e?void 0:e.clientHeight)>108?Ce(1):Ce(0));0===t.length&&Ce(0)}),[t]),(0,s.useEffect)((function(){var e;0!==S.length&&((null==Ee||null===(e=Ee.current)||void 0===e?void 0:e.clientHeight)>108?Be(1):Be(0));0===S.length&&Be(0)}),[S]),(0,s.useEffect)((function(){var e;0!==ue.length&&((null==Oe||null===(e=Oe.current)||void 0===e?void 0:e.clientHeight)>108?Me(1):Me(0));0===ue.length&&Me(0)}),[ue]);var We=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;return(0,w.jsx)(a.Z,{className:y,children:e.map((function(e){return(0,w.jsx)(a.Z.Item,{children:(0,w.jsx)("a",{className:"".concat(g," ").concat(B===e.id?x:""),onClick:function(){return X(n,e.id)},children:e.name})},e.id)}))})};return(0,w.jsx)("aside",{className:D?"".concat(u," ").concat(D):u,children:(0,w.jsxs)("div",{className:d,children:[T&&(0,w.jsx)("div",{className:v,children:"试题库-编程题"}),ie&&(0,w.jsxs)("div",{className:p,children:[(0,w.jsx)("span",{className:f,children:"团队"}),(0,w.jsxs)("div",{className:m,children:[(0,w.jsx)("li",{className:"".concat(h," ").concat(oe?"":A," "),onClick:function(){return le(null)},children:"全部"}),null==se?void 0:se.map((function(e){return(0,w.jsx)("li",{className:"".concat(h," ").concat(oe===e.group_id?A:""," "),onClick:function(){return le(e.group_id)},children:e.name},e.group_id)}))]})]}),ge&&(0,w.jsxs)("div",{className:p,children:[(0,w.jsx)("span",{className:f,children:"课程"}),(0,w.jsxs)("div",{className:m,style:{overflow:"hidden",height:1===Pe?94:"auto"},children:[(0,w.jsx)("li",{className:"".concat(h," ").concat(de?"":A," "),onClick:function(){return ve(null)},children:"全部"}),ue.map((function(e){return(0,w.jsx)("li",{className:"".concat(h," ").concat(de===e.id?A:""," "),onClick:function(){return ve(e.id)},children:e.name},e.id)}))]}),(0,w.jsx)("div",{ref:Oe,className:m,style:{height:"auto",position:"fixed",left:0,top:0,width:1010,visibility:"hidden"},children:ue.map((function(e){return(0,w.jsx)("li",{className:"".concat(h," ").concat(de===e.id?A:""," "),onClick:function(){return ve(e.id)},children:e.name},e.id)}))}),!!Pe&&(0,w.jsxs)("div",{className:j,children:[1===Pe&&(0,w.jsxs)("span",{onClick:function(){return Me(2)},children:["展开",(0,w.jsx)("i",{className:"iconfont icon-xiala"})]}),2===Pe&&(0,w.jsxs)("span",{onClick:function(){return Me(1)},children:["收起",(0,w.jsx)("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})]})]})]}),!ge&&(0,w.jsxs)(s.Fragment,{children:[(0,w.jsxs)("div",{className:p,children:[(0,w.jsx)("span",{className:f,children:"方向"}),(0,w.jsx)("span",{}),(0,w.jsxs)("div",{className:m,style:{overflow:"hidden",height:1===we?88:"auto"},children:[(0,w.jsx)("li",{className:"".concat(h," ").concat(I?"":A," "),onClick:function(){return X(null)},children:"全部"}),t.map((function(e){var n;return(0,w.jsx)(s.Fragment,{children:(null===(n=e.sub_disciplines)||void 0===n?void 0:n.length)>0?(0,w.jsx)(l.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:function(e){return e.parentNode},dropdownRender:function(){return We(e.sub_disciplines,e.id)},children:(0,w.jsx)("li",{className:"".concat(h," ").concat(I===e.id?A:""," "),onClick:function(){return X(e.id)},children:e.name})}):(0,w.jsx)("li",{className:"".concat(h," ").concat(I===e.id?A:""," "),onClick:function(){return X(e.id)},children:e.name})},e.id)}))]}),(0,w.jsx)("div",{className:m,ref:ke,style:{height:"auto",position:"fixed",left:0,top:0,width:1024,visibility:"hidden"},children:t.map((function(e){var n;return(0,w.jsx)(s.Fragment,{children:(null===(n=e.sub_disciplines)||void 0===n?void 0:n.length)>0?(0,w.jsx)(l.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:function(e){return e.parentNode},dropdownRender:function(){return We(e.sub_disciplines,e.id)},children:(0,w.jsx)("li",{className:"".concat(h," ").concat(I===e.id?A:""," "),onClick:function(){return X(e.id)},children:e.name})}):(0,w.jsx)("li",{className:"".concat(h," ").concat(I===e.id?A:""," "),onClick:function(){return X(e.id)},children:e.name})},e.id)}))}),!!we&&(0,w.jsxs)("div",{className:j,children:[1===we&&(0,w.jsxs)("span",{onClick:function(){return Ce(2)},children:["展开",(0,w.jsx)("i",{className:"iconfont icon-xiala"})]}),2===we&&(0,w.jsxs)("span",{onClick:function(){return Ce(1)},children:["收起",(0,w.jsx)("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})]})]})]}),P&&(0,w.jsxs)("div",{className:p,children:[(0,w.jsx)("span",{className:f,children:"知识点"}),(0,w.jsxs)("div",{className:m,style:{overflow:"hidden",height:1===Ie?94:"auto"},children:[(0,w.jsx)("li",{className:"".concat(h," ").concat(-1===Z?A:""," "),onClick:function(){return $(-1)},children:"全部"}),S.map((function(e){return(0,w.jsx)("li",{className:"".concat(h," ").concat(Z===e.id?A:""," "),onClick:function(){return $(e.id)},children:e.name},e.id)}))]}),(0,w.jsx)("div",{ref:Ee,className:m,style:{height:"auto",position:"fixed",left:0,top:0,width:1010,visibility:"hidden"},children:S.map((function(e){return(0,w.jsx)("li",{className:"".concat(h," ").concat(Z===e.id?A:""," "),onClick:function(){return $(e.id)},children:e.name},e.id)}))}),!!Ie&&(0,w.jsxs)("div",{className:j,children:[1===Ie&&(0,w.jsxs)("span",{onClick:function(){return Be(2)},children:["展开",(0,w.jsx)("i",{className:"iconfont icon-xiala"})]}),2===Ie&&(0,w.jsxs)("span",{onClick:function(){return Be(1)},children:["收起",(0,w.jsx)("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})]})]})]})]}),R&&!T&&me&&(0,w.jsxs)("div",{className:p,children:[(0,w.jsx)("span",{className:f,children:"题型"}),(0,w.jsx)("li",{className:"".concat(h," ").concat(E?"":A," "),onClick:function(){return q(null)},children:"全部"}),(0,w.jsxs)("div",{className:m,children:[C.map((function(e){return(0,w.jsx)("li",{className:"".concat(h," ").concat(E===e.value?A:""," "),onClick:function(){return q(e.value)},children:e.name},e.name)})),V&&(0,w.jsx)("li",{className:h,onClick:function(){return U()},children:"实训题"},"实训题")]})]}),me&&(0,w.jsxs)("div",{className:p,children:[(0,w.jsx)("span",{className:f,children:"难度"}),(0,w.jsx)("li",{className:"".concat(h," ").concat(W?"":A," "),onClick:function(){return J(null)},children:"全部"}),(0,w.jsx)("div",{className:m,children:k.map((function(e){return(0,w.jsx)("li",{className:"".concat(h," ").concat(W===e.value?A:""," "),onClick:function(){return J(e.value)},children:e.name},e.name)}))})]}),O&&(0,w.jsxs)("div",{className:p,children:[(0,w.jsx)("span",{className:f,children:"类型"}),(0,w.jsx)("li",{className:"".concat(h," ").concat(F?"":A," "),onClick:function(){return ne(null)},children:"全部"}),(0,w.jsx)("div",{className:m,children:N.map((function(e){return(0,w.jsx)("li",{className:"".concat(h," ").concat(F===e.value?A:""," "),onClick:function(){return ne(e.value)},children:e.name},e.name)}))})]}),!me&&(0,w.jsx)(s.Fragment,{children:(0,w.jsxs)(o.Z,{size:20,className:"mb10",children:[(0,w.jsxs)(o.Z,{size:0,children:[(0,w.jsx)("div",{style:{paddingTop:0},className:f,children:"题型"}),(0,w.jsxs)(c.default,{dropdownStyle:{zIndex:900},value:E||"ALL",onChange:function(e){"SHIXUN"!==e?q("ALL"===e?null:e):U()},size:"large",style:{width:170},children:[(0,w.jsx)(c.default.Option,{value:"ALL",children:"全部题型"}),C.map((function(e,n){return(0,w.jsx)(c.default.Option,{value:e.value,children:e.name},n)})),V&&(0,w.jsx)(c.default.Option,{value:"SHIXUN",children:"实训题"})]})]}),(0,w.jsxs)(o.Z,{size:0,children:[(0,w.jsx)("div",{style:{paddingTop:0},className:f,children:"难度"}),(0,w.jsxs)(c.default,{dropdownStyle:{zIndex:900},value:W||"ALL",onChange:function(e){J("ALL"===e?null:e)},size:"large",style:{width:170},children:[(0,w.jsx)(c.default.Option,{value:"ALL",children:"全部难度"}),k.map((function(e,n){return(0,w.jsx)(c.default.Option,{value:e.value,children:e.name},n)}))]})]}),(0,w.jsxs)(o.Z,{size:0,children:[(0,w.jsx)("div",{style:{paddingTop:0},className:f,children:"知识点"}),(0,w.jsx)(b.i,{placeholder:"请选择知识点或者输入关键词进行搜索",dropdownStyle:{zIndex:900},showLinkButton:!1,allowAcceptEmpty:!0,data:{container_type:"ItemBank",search:!0,type:ie?"3":"0"},style:{width:412},size:"large",courseDisciplineId:de,value:[null,-1].includes(Z)?[]:Z,onChange:Ae},String(ie))]}),ye]})})]})})}},88761:function(e,n,t){var i=t(79800),r=t.n(i),s=t(59301),a=t(32313),l=(t(48136),t(74135)),o=t(62957),c=t(37712),u=(0,s.forwardRef)((function(e,n){var t=e.callback,i=e.width,u=e.onChange,d=e.disabled,p=e.readOnly,v=e.type,f=void 0===v?"":v,m=e.value,h=void 0===m?"":m,A=e.style,x=void 0===A?{}:A,g=(0,s.useRef)(),y=(0,s.useRef)(),j=(0,s.useState)(0),b=r()(j,2),w=b[0],C=b[1],k=(0,s.useState)(0),N=r()(k,2),S=N[0],I=N[1],B=(0,s.useState)(!1),E=r()(B,2),Z=E[0],L=E[1],P=function(){var e=document.createElement("div");e.innerHTML=g.current.getValue();var n=e.innerText;return t&&t(n),n};(0,s.useImperativeHandle)(n,(function(){return{getData:P}}));var M=function(e,n,t,i){var r=document.body.clientHeight,s=document.body.clientWidth;return!(e<20&&t>e||e>s-20&&t<e||n<20&&i>n||n>r-20&&i<n)||(document.body.onmousemove=null,document.body.onmouseup=null,!1)};(0,s.useEffect)((function(){Z&&setTimeout((function(){var e=document.getElementsByClassName("markdown-popup-form")[0],n=window.innerWidth/2-e.offsetWidth/2,t=window.innerHeight/2-e.offsetHeight/2;C(n),I(t)}),0)}),[Z]);return(0,c.jsxs)("div",{style:x,children:[(0,c.jsx)("div",{style:{width:i||"100%",position:"relative"},className:"".concat(a.Z.mathFillWrap," ").concat(d||p?"cursorDefault":""),onClick:function(){d||p||L(!0)},children:(0,c.jsx)("math-field",{disabled:d,locale:"zh_cn",class:"".concat(a.Z.mathField," ").concat(f),readOnly:p,placeholder:"请输入公式",ref:g,style:{width:"100%",fontSize:h?18:14},value:h||""})}),(0,c.jsx)(o.Z,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:w,top:S},title:(0,c.jsx)("div",{style:{cursor:"move"},onMouseDown:function(e){e.preventDefault();var n=e.clientX-w,t=e.clientY-S;document.body.onmousemove=function(e){var i=e.clientX-n,r=e.clientY-t,s=document.getElementsByClassName("markdown-popup-form")[0],a=window.innerWidth-s.offsetWidth,l=window.innerHeight-s.offsetHeight;i=Math.max(0,Math.min(i,a)),r=Math.max(0,Math.min(r,l)),M(e.clientX,e.clientY,n,t)&&(C(i),I(r))},document.body.onmouseup=function(){document.body.onmousemove=null}},children:"输入公式"}),open:Z,onOk:function(){var e=y.current.getData();g.current.setValue(e),u(e),L(!1)},onCancel:function(){L(!1)},destroyOnClose:!0,className:"markdown-popup-form",children:(0,c.jsx)(l.Z,{value:h,ref:y,onChange:u,showSaveButton:!1})})]})}));n.Z=u},99603:function(e,n,t){t.d(n,{i:function(){return k},q:function(){return C}});var i=t(82242),r=t.n(i),s=t(7557),a=t.n(s),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(39647),p=t.n(d),v=t(59301),f={flex_box_center:"flex_box_center___yMUhy",flex_space_between:"flex_space_between___KNvG9",flex_box_vertical_center:"flex_box_vertical_center___yqWY9",flex_box_center_end:"flex_box_center_end___DJKuV",flex_box_column:"flex_box_column___NTtN1",singleSelect:"singleSelect___fU3O9",multipleSelect:"multipleSelect___LFXCB",plus:"plus___gdDhG"},m=t(92310),h=t.n(m),A=t(25399),x=t(82326),g=t(99571),y=t(67310),j=t(37712),b=["wrapClassName","wrapStyle","showLinkButton","tooltipTitle","loadGeneral","data"],w=["wrapClassName","wrapStyle","showLinkButton","courseDisciplineId","isPlusHeight","tooltipTitle","allowAcceptEmpty","data"],C=function(e){var n=e.wrapClassName,t=e.wrapStyle,i=void 0===t?{}:t,s=e.showLinkButton,l=void 0===s||s,c=e.tooltipTitle,d=void 0===c?"":c,m=e.loadGeneral,w=void 0!==m&&m,C=e.data,k=void 0===C?{}:C,N=p()(e,b),S="course_disciplines_list",I=(0,v.useState)((function(){var e=sessionStorage.getItem(S);return e?JSON.parse(e):[]})),B=u()(I,2),E=B[0],Z=B[1],L=(0,v.useState)(!1),P=u()(L,2),M=P[0],O=P[1],W=(0,v.useState)(!0),F=u()(W,2),D=F[0],T=F[1];(0,v.useEffect)((function(){Q()}),[]);var Q=function(){var e=o()(a()().mark((function e(){var n,t,i,r,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O(!0),e.next=3,(0,y.U2)("v2/course_disciplines.json",k);case 3:0===(n=e.sent).status&&(i=(null==n||null===(t=n.data)||void 0===t||null===(t=t.list)||void 0===t?void 0:t.map((function(e){return{value:e.id,label:e.name}})))||[],Z(i),T(!1),sessionStorage.setItem(S,JSON.stringify(i)),D&&(s=null==n||null===(r=n.data)||void 0===r||null===(r=r.list)||void 0===r?void 0:r.find((function(e){return e.is_default})),w&&s&&N.onChange(null==s?void 0:s.id))),O(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,j.jsxs)("div",{className:h()(f.singleSelect,n),style:i,children:[(0,j.jsx)(A.Z,{title:d,children:(0,j.jsx)(x.default,r()({allowClear:!0,placeholder:"请选择课程",loading:M,options:E,onDropdownVisibleChange:function(e){e&&Q()}},N))}),l&&(0,j.jsx)(g.ZP,{type:"link",target:"_blank",href:"/knowledgeHub",children:"管理课程"})]})},k=function(e){var n=e.wrapClassName,t=e.wrapStyle,i=void 0===t?{}:t,s=e.showLinkButton,l=void 0===s||s,c=e.courseDisciplineId,d=void 0===c?"":c,m=e.isPlusHeight,b=void 0!==m&&m,C=e.tooltipTitle,k=e.allowAcceptEmpty,N=void 0!==k&&k,S=e.data,I=void 0===S?{}:S,B=p()(e,w),E=(0,v.useState)([]),Z=u()(E,2),L=Z[0],P=Z[1],M=(0,v.useState)(!1),O=u()(M,2),W=O[0],F=O[1];(0,v.useEffect)((function(){D()}),[d]);var D=function(){var e=o()(a()().mark((function e(){var n,t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(N||d){e.next=3;break}return P([]),e.abrupt("return");case 3:return F(!0),e.next=6,(0,y.U2)("v2/course_disciplines/".concat(d||"all",".json"),I);case 6:0===(n=e.sent).status&&(i=(null==n||null===(t=n.data)||void 0===t||null===(t=t.tag_disciplines)||void 0===t?void 0:t.map((function(e){return{value:e.id,label:e.name}})))||[]).length&&P(i),F(!1);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,j.jsxs)("div",{className:h()(f.multipleSelect,n),style:i,children:[(0,j.jsx)(A.Z,{title:C,children:(0,j.jsx)(x.default,r()(r()({allowClear:!0,mode:"multiple",optionFilterProp:"label",placeholder:"请选择知识点",loading:W,options:L,maxTagCount:"responsive",onDropdownVisibleChange:function(e){e&&D()}},B),{},{className:h()(B.className,b&&f.plus)}))}),l&&(0,j.jsx)(g.ZP,{className:f.btn,type:"link",target:"_blank",href:"/knowledgeHub",children:"管理知识点"})]})}},18657:function(e,n,t){t.d(n,{Z:function(){return se}});var i=t(91232),r=t.n(i),s=t(7557),a=t.n(s),l=t(41498),o=t.n(l),c=t(82242),u=t.n(c),d=t(37205),p=t.n(d),v=t(79800),f=t.n(v),m=t(59301),h=t(28284),A=t(6767),x=t(62957),g=t(20554),y=t(82326),j=t(17149),b=t(69219),w=t(37568),C=t(54172),k=t(25399),N=t(13747),S=t(99571),I=t(67310),B="scoremodal___upTFR",E="selectWrapper___HH3RX",Z="selectWrappers___fUWwr",L="allqingchu___BFF1D",P="title___hFasb",M="bottom___A1n1C",O="yes___P1zzb",W="no___xZqXd",F="titlecount___fqA9P",D="add___MqV0R",T="search___NREgv",Q="searchIcon___qny3A",V="tabWrap___dR18c",Y="previewModal___uSiGS",R="q_title___a9NY9",z=t(24569),U={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},K=t(76603),X=t(32985),H=t(24334),q=t(37712),G=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],J=function(e){var n,t,i,r,s,a,l,o,c,u,d=e.qitem;return(0,q.jsxs)("div",{className:U.warp,children:[(0,q.jsxs)("div",{className:U.mainPart,children:[(0,q.jsxs)("div",{className:U.qcount,children:[8===(null==d?void 0:d.question_type)&&(0,q.jsx)(K.Z,{className:U.content,showProgramFill:!0,value:null==d||null===(n=d.program_attr)||void 0===n?void 0:n.description}),8!=(null==d?void 0:d.question_type)&&(0,q.jsx)(K.Z,{className:U.qtitle,value:(null==d?void 0:d.name)||(null==d?void 0:d.title)})]}),(0===(null==d?void 0:d.question_type)||2===(null==d?void 0:d.question_type))&&(0,q.jsx)("div",{children:null==d||null===(t=d.choices)||void 0===t?void 0:t.map((function(e,n){return(0,q.jsxs)("div",{className:U.redio,children:[!(null!=e&&e.is_answer)&&(0,q.jsx)("span",{className:U.redioitem}),(null==e?void 0:e.is_answer)&&(0,q.jsx)("i",{className:"".concat(U.redioitemyes," icon-duigou1")}),(0,q.jsx)(K.Z,{className:null!=e&&e.is_answer?U.titleyes:U.title,value:G[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,q.jsx)("div",{className:U.yestag,children:"正确答案"})]})}))}),1===(null==d?void 0:d.question_type)&&(0,q.jsx)("div",{children:null==d||null===(i=d.choices)||void 0===i?void 0:i.map((function(e,n){return(0,q.jsxs)("div",{className:U.checkbox,children:[!(null!=e&&e.is_answer)&&(0,q.jsx)("span",{className:U.checkboxitem}),(null==e?void 0:e.is_answer)&&(0,q.jsx)("i",{className:"".concat(U.checkboxitemyes," icon-duigou1")}),(0,q.jsx)(K.Z,{className:null!=e&&e.is_answer?U.titleyes:U.title,value:G[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,q.jsx)("div",{className:U.yestag,children:"正确答案"})]})}))}),3===(null==d?void 0:d.question_type)&&(0,q.jsx)("div",{className:U.completion,children:null==d||null===(r=d.standard_answer)||void 0===r?void 0:r.map((function(e,n){var t;return(0,q.jsxs)("div",{style:{display:"flex"},children:[(0,q.jsxs)("span",{className:U.title,children:["填空项",n+1]}),(0,q.jsx)("div",{className:U.content,children:null==e||null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,q.jsx)("div",{className:U.items,children:e})}))})]})}))}),4===(null==d?void 0:d.question_type)&&(0,q.jsxs)("div",{className:U.simple,children:[(0,q.jsx)("div",{className:U.title,children:"参考答案"}),(0,q.jsx)("div",{className:"mt10",style:{fontSize:"16px"},children:null!=d&&null!==(s=d.answer_texts)&&void 0!==s&&s[0]?(0,q.jsx)(K.Z,{className:U.content,value:null==d||null===(a=d.answer_texts)||void 0===a?void 0:a[0]}):(0,q.jsx)("div",{style:{color:"#C1C1C1"},children:"暂未设置~"})})]}),5===(null==d?void 0:d.question_type)&&(null==d||null===(l=d.challenge_names)||void 0===l?void 0:l.map((function(e,n){return(0,q.jsx)("div",{className:U.shixun,children:(0,q.jsxs)("span",{className:U.qtitle,children:[(0,q.jsxs)("span",{style:{marginRight:10},children:["第",(0,X.EM)(n+1),"题"]}),e]})})}))),6===(null==d?void 0:d.question_type)&&(0,q.jsx)("div",{className:U.program,children:(0,q.jsx)(K.Z,{className:U.content,value:(null==d||null===(o=d.program_attr)||void 0===o?void 0:o.description)||"- -"})}),7===(null==d?void 0:d.question_type)&&(null==d||null===(c=d.sub_item_banks)||void 0===c?void 0:c.map((function(e,n){var t,i,r,s,a;return(0,q.jsxs)("div",{children:[(0,q.jsx)("div",{className:U.combination,children:(0,q.jsx)("span",{className:U.qtitle,children:null==e?void 0:e.name})}),(0,q.jsx)("div",{className:U.warp,style:{padding:"0px",paddingTop:20},children:(0,q.jsxs)("div",{children:[("SINGLE"==(null==e?void 0:e.item_type)||"JUDGMENT"==(null==e?void 0:e.item_type))&&(null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return(0,q.jsxs)("div",{className:U.redio,children:[!(null!=e&&e.is_answer)&&(0,q.jsx)("span",{className:U.redioitem}),(null==e?void 0:e.is_answer)&&(0,q.jsx)("i",{className:"".concat(U.redioitemyes," icon-duigou1")}),(0,q.jsx)(K.Z,{className:null!=e&&e.is_answer?U.titleyes:U.title,value:G[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,q.jsx)("div",{className:U.yestag,children:"正确答案"})]})}))),"MULTIPLE"==(null==e?void 0:e.item_type)&&(null==e||null===(i=e.choices)||void 0===i?void 0:i.map((function(e,n){return(0,q.jsxs)("div",{className:U.checkbox,children:[!(null!=e&&e.is_answer)&&(0,q.jsx)("span",{className:U.checkboxitem}),(null==e?void 0:e.is_answer)&&(0,q.jsx)("i",{className:"".concat(U.checkboxitemyes," icon-duigou1")}),(0,q.jsx)(K.Z,{className:null!=e&&e.is_answer?U.titleyes:U.title,value:G[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,q.jsx)("div",{className:U.yestag,children:"正确答案"})]})}))),"COMPLETION"==(null==e?void 0:e.item_type)&&(0,q.jsx)("div",{className:U.completion,children:null==e||null===(r=e.standard_answer)||void 0===r?void 0:r.map((function(e,n){var t;return(0,q.jsxs)("div",{style:{display:"flex"},children:[(0,q.jsxs)("span",{className:U.title,children:["填空项",n+1]}),(0,q.jsx)("div",{className:U.content,children:null==e||null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,q.jsx)("div",{className:U.items,children:e})}))})]})}))}),"SUBJECTIVE"==(null==e?void 0:e.item_type)&&(0,q.jsxs)("div",{className:U.simple,children:[(0,q.jsx)("div",{className:U.title,children:"参考答案"}),(0,q.jsx)("div",{className:"mt10",style:{fontSize:"16px"},children:null!=e&&null!==(s=e.answer_texts)&&void 0!==s&&s[0]?(0,q.jsx)(K.Z,{className:U.content,value:null==e||null===(a=e.answer_texts)||void 0===a?void 0:a[0]}):(0,q.jsx)("div",{style:{color:"#C1C1C1"},children:"暂未设置~"})})]})]})})]})}))),8===(null==d?void 0:d.question_type)&&(0,q.jsx)("div",{children:(0,q.jsx)(K.Z,{disabledFill:!0,className:U.content,showProgramFill:!0,value:H.Base64.decode((null==d||null===(u=d.program_attr)||void 0===u?void 0:u.code)||"")})}),5===(null==d?void 0:d.question_type)&&(0,q.jsxs)("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"},children:[(0,q.jsxs)("div",{style:{flex:1,alignItems:"center",display:"flex"},children:[(0,q.jsxs)("div",{style:{marginRight:30},children:[(0,q.jsx)("span",{style:{marginRight:10},children:"创建者"}),(0,q.jsx)("span",{style:{color:"#000000"},children:(null==d?void 0:d.author_name)||"- -"})]}),(0,q.jsxs)("div",{style:{marginRight:30},children:[(0,q.jsx)("span",{style:{marginRight:10},children:"所属单位"}),(0,q.jsx)("span",{style:{color:"#000000"},children:(null==d?void 0:d.author_school_name)||"- -"})]}),(0,q.jsxs)("div",{style:{marginRight:30},children:[(0,q.jsx)("span",{style:{marginRight:10},children:"学习人数"}),(0,q.jsx)("span",{style:{color:"#000000"},children:(null==d?void 0:d.study_count)||"0"})]})]}),(0,q.jsxs)("a",{className:U.shixunbutton,href:"/shixuns/".concat(null==d?void 0:d.identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,q.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]})]})]}),((null==d?void 0:d.question_type)<=4||[6,8].includes(null==d?void 0:d.question_type))&&(0,q.jsxs)("div",{className:U.bottom,children:[(0,q.jsxs)("div",{className:U.bottomitem,children:[(0,q.jsx)("span",{className:U.left,children:"解析"}),(0,q.jsx)("span",{className:U.right,children:null!=d&&d.analysis?(0,q.jsx)(K.Z,{value:null==d?void 0:d.analysis}):(0,q.jsx)("span",{style:{color:"#C1C1C1"},children:"暂未设置~"})})]}),(0,q.jsxs)("div",{className:U.bottomitem,children:[(0,q.jsx)("span",{className:U.left,children:"难度"}),(0,q.jsx)("span",{className:U.right,children:1===(null==d?void 0:d.difficulty)?"简单":2===(null==d?void 0:d.difficulty)?"适中":"困难"})]}),(0,q.jsxs)("div",{className:U.bottomitem,children:[(0,q.jsx)("span",{className:U.left,children:"知识点"}),(0,q.jsx)("span",{className:U.right,children:null!=d&&d.tag_discipline?null==d?void 0:d.tag_discipline:(0,q.jsx)("span",{style:{color:"#C1C1C1"},children:"暂未设置~"})})]})]})]})},_=t(28774),$=t(60046),ee=t(5030),ne=t(61485),te=t(85085),ie=t(72940),re=t(99603),se=(0,ee.connect)((function(e){return{shixunsDetail:e.shixunsDetail,newExercisePaper:e.newExercisePaper}}))((function(e){var n,t,i,s=e.setScoreShow,l=e.ScoreShow,c=e.onOk,d=e.isshixuns,v=e.isloadings,U=e.dispatch,X=e.isIntelligentAssistant,H=void 0!==X&&X,G=e.ispptModal,ee=void 0!==G&&G,se=e.isChangeQuestion,ae=void 0!==se&&se,le=e.newExercisePaper,oe=(e.shixunsDetail,(0,m.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:H,is_smart_plan:ee,group_id:[]})),ce=f()(oe,2),ue=ce[0],de=ce[1],pe=(0,m.useState)([]),ve=f()(pe,2),fe=ve[0],me=ve[1],he=(0,m.useState)([]),Ae=f()(he,2),xe=Ae[0],ge=Ae[1],ye=(0,m.useState)([]),je=f()(ye,2),be=je[0],we=je[1],Ce=(0,m.useState)([]),ke=f()(Ce,2),Ne=ke[0],Se=ke[1],Ie=(0,m.useState)(!1),Be=f()(Ie,2),Ee=Be[0],Ze=Be[1],Le=h.Z.useForm(),Pe=f()(Le,1)[0],Me=(0,m.useState)(),Oe=f()(Me,2),We=Oe[0],Fe=Oe[1],De=(0,m.useState)(!1),Te=f()(De,2),Qe=Te[0],Ve=Te[1],Ye=(0,m.useState)(d),Re=f()(Ye,2),ze=Re[0],Ue=Re[1],Ke=(0,m.useState)([]),Xe=f()(Ke,2),He=Xe[0],qe=Xe[1],Ge=(0,m.useState)(0),Je=f()(Ge,2),_e=Je[0],$e=Je[1],en=(0,m.useState)(!0),nn=f()(en,2),tn=nn[0],rn=nn[1],sn=(0,m.useState)([]),an=f()(sn,2),ln=an[0],on=an[1],cn=(0,m.useState)([]),un=f()(cn,2),dn=un[0],pn=un[1],vn=[{name:"全部",value:"",question_type:0},{name:"单选题",value:"SINGLE",question_type:0},{name:"多选题",value:"MULTIPLE",question_type:1},{name:"判断题",value:"JUDGMENT",question_type:2},{name:"填空题",value:"COMPLETION",question_type:3},{name:"简答题",value:"SUBJECTIVE",question_type:4},{name:"实训题",value:"SHIXUN",question_type:5},{name:"编程题",value:"PROGRAM",question_type:6},{name:"组合题",value:"COMBINATION",question_type:7},{name:"程序填空题",value:"BPROGRAM",question_type:8}],fn=(0,m.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:null,per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}}),mn=f()(fn,2),hn=mn[0],An=mn[1],xn=(0,m.useRef)(new Set),gn=(0,m.useRef)(new Set),yn=h.Z.useWatch("courseid",Pe),jn=[{name:"简单",value:1},{name:"适中",value:2},{name:"困难",value:3}],bn=(0,m.useState)(!1),wn=f()(bn,2),Cn=wn[0],kn=wn[1];function Nn(e){return Sn.apply(this,arguments)}function Sn(){return(Sn=o()(a()().mark((function e(n){var t,i,r,s,l,o,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Ze(!0),de(u()({},n)),!((null==be?void 0:be.length)<=0&&"5"===n.type)){e.next=6;break}return Se([]),Ze(!1),e.abrupt("return");case 6:return console.log("----",be,He),i="5"===n.type?null==be?void 0:be.filter((function(e){return!He.includes(e)})):null,r="5"===n.type?null==be?void 0:be.filter((function(e){return He.includes(e)})):null,s={course_discipline_id:null==n?void 0:n.courseid},"1"===(null==n?void 0:n.type)&&(s={discipline_id:(null==n||null===(l=n.courseid)||void 0===l?void 0:l[0])||null,sub_discipline_id:(null==n||null===(o=n.courseid)||void 0===o?void 0:o[1])||null}),e.next=13,(0,I.ZP)("/api/item_banks.json",{method:"get",params:u()(u()(u()({},n),s),{},{ids:i,shixun_ids:r,include_shixuns:!H,group_id:(null===(t=n.group_id)||void 0===t?void 0:t.map((function(e){return null==e?void 0:e.value})))||null,keyword:n.keyword?encodeURIComponent(n.keyword):n.keyword,type:"5"===n.type?null:n.type,clazz:"3"===n.type?"ItemBanksGroup":null,bigmodel:H,is_smart_plan:ee})});case 13:c=e.sent,Se(c),Ze(!1);case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function In(){return Bn.apply(this,arguments)}function Bn(){return(Bn=o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:"5"===ue.type?null:ue.type,clazz:"ItemBanksGroup"}});case 2:n=e.sent,me((0,z.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function En(e){return Zn.apply(this,arguments)}function Zn(){return(Zn=o()(a()().mark((function e(n){var t,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:n});case 2:i=e.sent,r=[{title:"根目录",id:0,pid:0,value:0,key:0,isLeaf:!1,children:null==i||null===(t=i.data)||void 0===t?void 0:t.map((function(e){return{title:e.name,id:e.id,pid:e.id,value:e.id,key:e.id,isLeaf:!e.have_child}}))}],on(r);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ln(e){return Pn.apply(this,arguments)}function Pn(){return(Pn=o()(a()().mark((function e(n){var t,i,r,s,l,o,c,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Ze(!0),r=null===(t=n.list)||void 0===t?void 0:t.filter((function(e){return!He.includes(e)})),s=null===(i=n.list)||void 0===i?void 0:i.filter((function(e){return He.includes(e)})),0!==r.length||0!==s.length){e.next=7;break}return Ze(!1),Se([]),e.abrupt("return");case 7:return l={course_discipline_id:null==n?void 0:n.courseid},"1"===(null==n?void 0:n.type)&&(l={discipline_id:(null==n||null===(o=n.courseid)||void 0===o?void 0:o[0])||null,sub_discipline_id:(null==n||null===(c=n.courseid)||void 0===c?void 0:c[1])||null}),e.next=11,(0,I.ZP)("/api/item_banks.json",{method:"get",params:u()(u()(u()({},n),l),{},{ids:r,shixun_ids:s,type:"5"===n.type?null:n.type,clazz:"3"===n.type?"ItemBanksGroup":null})});case 11:d=e.sent,Ze(!1),Se(d);case 14:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){var e,n,t,i;((null==le||null===(e=le.editData)||void 0===e||null===(e=e.exercise)||void 0===e||null===(e=e.exist_item_bank_ids)||void 0===e?void 0:e.length)>0||(null==le||null===(n=le.editData)||void 0===n||null===(n=n.exercise)||void 0===n||null===(n=n.exist_item_bank_shixun_ids)||void 0===n?void 0:n.length)>0)&&pn([].concat(p()(null==le||null===(t=le.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.exist_item_bank_ids),p()(null==le||null===(i=le.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.exist_item_bank_shixun_ids)))}),[null==le||null===(n=le.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exist_item_bank_ids]),(0,m.useEffect)((function(){l&&(Pe.setFieldsValue({item_type:"",courseid:null,tag_discipline_id:null,difficulty:null,keyword:null}),tn&&ze&&(Pe.setFieldsValue({item_type:"SHIXUN"}),ue.item_type="SHIXUN",de(u()({},ue)),rn(!1)),Nn(ue),In(),En({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))}),[l]),(0,m.useEffect)((function(){_e>0&&setTimeout((function(){$e(0)}),2e3)}),[_e]);var Mn=function(){var e=o()(a()().mark((function e(n){var t,i,r,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,U({type:"shixunsDetail/release",payload:{id:n}});case 2:if(t=e.sent,i=null==t?void 0:t.tag_position,r=(null==t?void 0:t.evaluation_set_position)||[],0!==(s=t.status)){e.next=12;break}return A.ZP.success("发布成功"),Nn(ue),e.abrupt("return",!0);case 12:2===s?A.ZP.error("第".concat(r.join(","),"关尚未完成,无法申请发布")):3===s?A.ZP.error("每一个关卡至少需要一个技能标签, 第".concat(i.join(","),"关尚未设置技能标签,请补充")):A.ZP.error("尚未创建任务的实训,不能申请发布");case 13:return e.abrupt("return",!1);case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),On=function(e){return 1===(null==e?void 0:e.shixun_tag_num)?"未发布的实践项目不能被选用,请先进行发布":""},Wn=function e(n,t,i){return n.map((function(n){return n.key===t?u()(u()({},n),i):n.children?u()(u()({},n),{},{children:e(n.children,t,i)}):n}))},Fn=function(){var e=o()(a()().mark((function e(n){var t,i,r,s,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.key,i=ue.type,e.next=4,(0,ie.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(t),type:i});case 4:r=e.sent,l=(s=r||{}).data,s.total_count>0&&on((function(e){return Wn(e,t,{children:l.map((function(e){return{title:e.name,id:e.id,pid:e.id,value:e.id,key:e.id,isLeaf:!e.have_child}}))})}));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,q.jsxs)("div",{children:[(0,q.jsxs)(x.Z,{title:!1,footer:!1,open:l,width:1200,centered:!0,className:B,onCancel:function(){s(!1)},children:[(0,q.jsx)("div",{style:{display:"flex",alignItems:"center"},children:(0,q.jsx)("div",{className:P,children:H?"以题换题":"题库选题"})}),H&&(0,q.jsx)("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14},children:"根据现有试题的题型、方向、知识点、难易度,快速生成新的试题,增加试题的丰富度"}),(0,q.jsx)(g.Z,{className:V,activeKey:ue.type,onChange:function(e){var n,t,i;"3"===e?(ue.show_all_share=!0,En({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):ue.show_all_share=null,"0"===e&&En({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),t=ue.type,console.log("----",ue),"1"===t&&(hn.gg=u()({},ue)),"2"===t&&(hn.scj=u()({},ue)),"3"===t&&(hn.ttgx=u()({},ue)),"0"===t&&(hn.wcjd=u()({},ue)),"5"===t&&(hn.yx=u()({},ue)),An(u()({},hn)),ue.type=e,"SHIXUN"===(null===(n=ue)||void 0===n?void 0:n.item_type)&&"5"!==ue.type&&(ze=!0,Ue(!0)),kn(!1),"5"===ue.type&&(ze=!1,Ue(!1)),"1"===ue.type&&(ue=hn.gg),"2"===ue.type&&(ue=hn.scj),"3"===ue.type&&(ue=hn.ttgx),"0"===ue.type&&(ue=hn.wcjd),"5"===ue.type&&(ue=hn.yx),"SHIXUN"===(null===(i=ue)||void 0===i?void 0:i.item_type)?(ze=!0,Ue(!0)):(ze=!1,Ue(!1)),Pe.setFieldsValue(u()({},ue)),de(u()({},ue)),Nn(u()({},ue)),In()},items:[{label:"公共",key:"1"},{label:"团队共享",key:"3"},{label:"收藏夹",key:"2"},{label:"我创建的",key:"0"},{label:(0,q.jsxs)("div",{children:["已选",be.length>0&&(0,q.jsx)("span",{className:F,children:be.length}),_e>0&&(0,q.jsxs)("span",{className:D,children:["+",_e]})]}),key:"5"}]}),(0,q.jsxs)(h.Z,{layout:"inline",form:Pe,onValuesChange:function(e,n){var t=Object.values(n).some((function(e){return null!==e&&""!==e&&void 0!==e})),i=""===n.keyword;if(kn(t||!i),ue.page=1,"SHIXUN"===(null==n?void 0:n.item_type)){if("5"===ue.type?Ue(!1):Ue(!0),e.keyword||""===e.keyword)return;Pe.submit()}else{if(null!=e&&e.courseid&&Pe.setFieldsValue({tag_discipline_id:null}),Ue(!1),e.keyword||""===e.keyword)return;Pe.submit()}},onFinish:function(e){var n;"3"!==ue.type||e.group_id&&0!==(null==e||null===(n=e.group_id)||void 0===n?void 0:n.length)?ue.show_all_share=null:ue.show_all_share=!0,de(u()(u()({},ue),e)),Nn(u()(u()({},ue),e))},children:[(0,q.jsx)(h.Z.Item,{name:"item_type",children:(0,q.jsx)(y.default,{className:E,placeholder:"题型",style:{width:110},size:"middle",children:(ee?[{name:"全部",value:"",question_type:0},{name:"单选题",value:"SINGLE",question_type:0},{name:"多选题",value:"MULTIPLE",question_type:1},{name:"判断题",value:"JUDGMENT",question_type:2},{name:"编程题",value:"PROGRAM",question_type:6}]:H?null==vn?void 0:vn.filter((function(e){return 5!==e.question_type})):vn).map((function(e){return(0,q.jsx)(y.default.Option,{children:e.name},e.value)}))})}),["1","2"].includes(ue.type)?(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(h.Z.Item,{name:"courseid",children:(0,q.jsx)(j.Z,{className:E,style:{width:160},size:"middle",placeholder:"方向&课程",options:fe})}),!ze&&(0,q.jsx)(h.Z.Item,{name:"tag_discipline_id",children:(0,q.jsx)(y.default,{className:E,placeholder:"知识点",style:{width:160},size:"middle",allowClear:!0,children:null==Ne||null===(t=Ne.tag_disciplines)||void 0===t?void 0:t.map((function(e){return(0,q.jsx)(y.default.Option,{children:e.name},e.id)}))})})]}):(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(h.Z.Item,{name:"courseid",children:(0,q.jsx)(re.q,{style:{width:160,height:38},size:"middle",showLinkButton:!1,data:{container_type:"ItemBank",type:null===(i=ue)||void 0===i?void 0:i.type}})}),!ze&&(0,q.jsx)(h.Z.Item,{name:"tag_discipline_id",children:(0,q.jsx)(re.i,{allowAcceptEmpty:!0,data:{container_type:"ItemBank",search:!0},style:{width:160,height:38},size:"middle",courseDisciplineId:yn,showLinkButton:!1})})]}),(0,q.jsx)(h.Z.Item,{name:ze?"diff":"difficulty",children:(0,q.jsx)(y.default,{className:E,placeholder:"难度",style:{width:118},size:"middle",allowClear:!0,children:jn.map((function(e){return(0,q.jsx)(y.default.Option,{children:e.name},e.value)}))})}),ze&&(0,q.jsx)(h.Z.Item,{name:"shixun_publish_status",children:(0,q.jsx)(y.default,{className:E,placeholder:"全部状态",style:{width:118},size:"middle",allowClear:!0,children:[{name:"未发布",value:"unpublish"},{name:"静默发布",value:"silent_publish"},{name:"公开发布",value:"public_publish"}].map((function(e){return(0,q.jsx)(y.default.Option,{children:e.name},e.value)}))})}),("3"===ue.type||"0"===ue.type)&&!ze&&(0,q.jsx)(h.Z.Item,{name:"group_id",children:(0,q.jsx)(b.Z,{treeDataSimpleMode:!0,style:{width:134},className:Z,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:function(e,n){return-1!==n.title.toUpperCase().indexOf(e.toUpperCase())},dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"请选择文件夹",treeCheckStrictly:!0,loadData:Fn,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:ln})}),Cn&&(0,q.jsxs)("span",{className:L,onClick:function(){Pe.resetFields(),ze=!1,Ue(!1),kn(!1),Pe.submit()},children:[(0,q.jsx)("i",{className:"iconfont icon-guanbi4"}),(0,q.jsx)("span",{children:"清除筛选条件"})]}),(0,q.jsx)(h.Z.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword",children:(0,q.jsx)(w.Z.Search,{className:T,placeholder:"请输入关键词搜索",allowClear:!0,suffix:(0,q.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Q),onClick:function(){return Pe.submit()}}),onSearch:function(e){Pe.submit()}})})]}),(0,q.jsxs)("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20},children:[(0,q.jsxs)("div",{onClick:function(){"asc"===ue.updated_at?ue.updated_at="desc":ue.updated_at="asc",de(u()(u()({},ue),{},{page:1})),Nn(u()(u()({},ue),{},{page:1}))},children:[" ",ue.updated_at?(0,q.jsx)("img",{src:"asc"===ue.updated_at?_.Z:$.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,q.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按更新时间排序"]}),(0,q.jsxs)("div",{onClick:function(){"asc"===ue.quotes?ue.quotes="desc":ue.quotes="asc",de(u()(u()({},ue),{},{page:1})),Nn(u()(u()({},ue),{},{page:1}))},style:{marginLeft:20},children:[" ",ue.quotes?(0,q.jsx)("img",{src:"asc"===ue.quotes?_.Z:$.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,q.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按使用次数排序"]})]}),(0,q.jsx)(C.Z,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(null==Ne?void 0:Ne.items)||(null==Ne?void 0:Ne.shixun_list),pagination:!1,loading:Ee,rowKey:function(e){return e.id},rowSelection:{type:H||ae?"radio":"checkbox",selectedRowKeys:xe,getCheckboxProps:function(e){return{disabled:1===e.shixun_tag_num||(null==dn?void 0:dn.find((function(n){return e.id===n})))}},onSelect:function(e,n,t){if(H||ae)return ge([e.id]),gn.current=new Set([e.id]),$e(1),void we([e.id]);if(n)(ze||null!=e&&e.challenge_names)&&qe([].concat(p()(He),[e.id])),ge([].concat(p()(xe),[e.id])),e.identifier?xn.current.add(e.id):gn.current.add(e.id),$e(1),we([].concat(p()(be),[e.id]));else{e.identifier?xn.current.delete(e.id):gn.current.delete(e.id);var i=be.filter((function(n){return n!==e.id}));if(ge(i),we(i),ze||null!=e&&e.challenge_names){var r=He.filter((function(n){return n!==e.id}));qe(p()(r))}if("5"===ue.type)return void Ln(u()(u()({},ue),{},{list:p()(i)}))}},onSelectAll:function(e,n,t){if(e){var i,s=t.map((function(e){return e.id})),a=null==t||null===(i=t.filter((function(e){return null==e?void 0:e.challenge_names})))||void 0===i?void 0:i.map((function(e){return e.id}));qe([].concat(p()(He),p()(a))),ge([].concat(p()(xe),p()(s))),we([].concat(p()(be),p()(s)));var l,o=r()(t);try{for(o.s();!(l=o.n()).done;){var c=l.value;c.identifier?xn.current.add(c.id):gn.current.add(c.id)}}catch(e){o.e(e)}finally{o.f()}}else{var d,v=t.map((function(e){return e.id})),f=xe.filter((function(e){return!v.some((function(n){return n===e}))})),m=null==t||null===(d=t.filter((function(e){return null==e?void 0:e.challenge_names})))||void 0===d?void 0:d.map((function(e){return e.id}));ge(p()(f)),we(p()(f));var h=He.filter((function(e){return!m.some((function(n){return n===e.id}))}));qe(p()(h)),"5"===ue.type&&Ln(u()(u()({},ue),{},{list:p()(f)}));var A,x=r()(v);try{for(x.s();!(A=x.n()).done;){var g=A.value;g.identifier?xn.current.delete(g):gn.current.delete(g)}}catch(e){x.e(e)}finally{x.f()}}}},columns:[{title:"题型",dataIndex:"item_type",key:"item_type",render:function(e,n,t){var i;return(0,q.jsx)(k.Z,{title:On(n),children:(0,q.jsx)("div",{children:ze||null!=n&&n.challenge_names?"实训题":null==vn||null===(i=vn.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name})})}},{title:"试题名称",dataIndex:"name",width:ze?"30%":"60%",key:"name",render:function(e,n,t){var i;return(0,q.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,q.jsx)(k.Z,{title:On(n),children:(0,q.jsx)("div",{className:null!=n&&n.high_resources_consume?R:"",children:(0,q.jsx)(K.Z,{showLines:1,showTextOnly:!0,value:ze||null!=n&&n.challenge_names?null!=n&&n.title||null===e?"--":e:"BPROGRAM"==(null==n?void 0:n.item_type)?null==n||null===(i=n.program_attr)||void 0===i?void 0:i.description:e},1)})}),(null==n?void 0:n.high_resources_consume)&&(0,q.jsx)(te.Z,{type:"shixun",style:{marginLeft:10}})]})}},{title:"创建者",dataIndex:"author_name",key:"author_name",hidden:!ze,render:function(e,n,t){var i;return(0,q.jsx)(k.Z,{title:On(n),children:(0,q.jsx)("span",{children:e?null==e||null===(i=e.split("、"))||void 0===i?void 0:i[0]:"- -"})})}},{title:"所属单位",dataIndex:"author_school_name",key:"author_school_name",hidden:!ze,render:function(e,n,t){return(0,q.jsx)(k.Z,{title:On(n),children:(0,q.jsx)("span",{children:e||"- -"})})}},{title:"难度",dataIndex:"difficulty",key:"difficulty",render:function(e,n,t){var i,r;return(0,q.jsx)(k.Z,{title:On(n),children:(0,q.jsx)("div",{children:ze||null!=n&&n.challenge_names?(null==n?void 0:n.level)||(null==jn||null===(i=jn.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name):null==jn||null===(r=jn.filter((function(n){return n.value===e})))||void 0===r||null===(r=r[0])||void 0===r?void 0:r.name})})}},{title:"关卡数量",dataIndex:"challenges_count",key:"challenges_count",hidden:!ze,render:function(e,n,t){return(0,q.jsx)(k.Z,{title:On(n),children:(0,q.jsx)("div",{children:e||"- -"})})}},{title:"使用次数",dataIndex:"quotes",key:"quotes",render:function(e,n,t){return(0,q.jsx)(k.Z,{title:On(n),children:(0,q.jsx)("div",{children:ze||null!=n&&n.challenge_names?(null==n?void 0:n.study_count)||(null==n?void 0:n.stu_num):e})})}},{title:(0,q.jsxs)("span",{children:["发布状态 ",(0,q.jsx)(k.Z,{title:"未发布的实践项目不能被选用",children:(0,q.jsx)(ne.Z,{})})]}),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ze,render:function(e,n,t){return(0,q.jsx)(k.Z,{title:On(n),children:(0,q.jsx)("div",{children:e||"- -"})})}},{title:"操作",dataIndex:"id",key:"item_type",render:function(e,n,t){return(0,q.jsx)(k.Z,{title:On(n),children:(0,q.jsxs)("div",{style:{flex:1,textAlign:"start"},children:[(0,q.jsx)("a",{onClick:function(){var e;Fe(u()(u()({},n),{},{question_type:ze||null!=n&&n.challenge_names?5:null==vn||null===(e=vn.filter((function(e){return e.value===(null==n?void 0:n.item_type)})))||void 0===e||null===(e=e[0])||void 0===e?void 0:e.question_type})),Ve(!0)},children:"查看"}),1===(null==n?void 0:n.shixun_tag_num)&&(0,q.jsx)("a",{style:{marginLeft:10},onClick:function(){var e;x.Z.confirm({title:"提示",icon:null,centered:!0,width:400,content:(0,q.jsxs)("div",{children:["是否确定发布",(0,q.jsx)("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:function(){window.open("/shixuns/".concat(null==n?void 0:n.identifier,"/challenges"))},children:(null==n?void 0:n.shixun_name)||"--"}),""]}),onOk:(e=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Mn(null==n?void 0:n.identifier)){e.next=2;break}return e.abrupt("return",new Promise((function(e,n){n()})));case 2:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"发布"})]})})}}].filter((function(e){return!e.hidden}))}),(0,q.jsx)(N.Z,{current:ue.page,total:(null==Ne?void 0:Ne.items_count)||(null==Ne?void 0:Ne.shixuns_count),style:{marginBottom:20},defaultPageSize:ue.per_page,showTotal:function(e){return(0,q.jsxs)("span",{children:["共 ",(0,q.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},pageSize:ue.per_page,onChange:function(e,n){ue.page=e,ue.per_page=n,de(u()({},ue)),Nn(u()({},ue))}}),(0,q.jsxs)("div",{className:M,children:[(0,q.jsx)(S.ZP,{className:W,onClick:function(){s(!1)},children:"取消"}),(0,q.jsx)(S.ZP,{loading:v,style:{width:v&&75},className:O,onClick:o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==be?void 0:be.length)<=0)){e.next=3;break}return A.ZP.info(H||ae?"请选择一道试题":"当前暂未选择数据"),e.abrupt("return");case 3:c(p()(gn.current),p()(xn.current),!0,null==be?void 0:be.length);case 4:case"end":return e.stop()}}),e)}))),children:H?"开始换题":"确认"})]})]}),(0,q.jsx)(x.Z,{open:Qe,title:"题目详情",footer:!1,className:Y,width:1e3,centered:!0,onCancel:function(){Ve(!1)},onOk:function(){Ve(!1)},children:(0,q.jsx)(J,{qitem:We})})]})}))},14892:function(e,n,t){t.r(n),t.d(n,{default:function(){return Y}});var i=t(37205),r=t.n(i),s=t(82242),a=t.n(s),l=t(7557),o=t.n(l),c=t(41498),u=t.n(c),d=t(79800),p=t.n(d),v=t(39647),f=t.n(v),m=t(59301),h=t(5030),A=t(61406),x=t(20554),g=t(37568),y=t(6767),j=t(99571),b=t(29787),w=t(75727),C=t(93041),k=t(13747),N=t(26268),S=t(90059),I=t(92143),B={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(1507),Z=t(15089),L=t(56800),P=t(85679),M=t(5623),O=t(32985),W=t(67310),F=t(37712),D=["classroomList","problemset","user","globalSetting","loading","dispatch","match","shixunHomeworks"],T=x.Z.TabPane,Q=g.Z.Search,V=function(e){return e.Mine="0",e.Public="1",e.Collection="2",e.TeachGroupShare="3",e}(V||{}),Y=(0,h.connect)((function(e){var n=e.classroomList,t=e.problemset,i=e.user,r=e.loading,s=e.globalSetting,a=e.shixunHomeworks;return{classroomList:n,problemset:t,user:i,globalSetting:s,loading:r.effects,shixunHomeworks:a}}))((function(e){e.classroomList;var n,t,i,s=e.problemset,l=(e.user,e.globalSetting,e.loading),c=e.dispatch,d=(e.match,e.shixunHomeworks,f()(e,D),(0,h.useParams)()),v=(0,h.useSearchParams)(),g=p()(v,1)[0],Y=(0,O.oP)(),R=(0,m.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,type:"0",item_type:Y.qtype,difficulty:null,keyword:null,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",id:g.get("id")||null,exam_id:d.id||null,exercise_id:d.categoryId||null}),z=p()(R,2),U=z[0],K=z[1],X=(0,m.useState)(0),H=p()(X,2),q=H[0],G=H[1],J=(0,m.useState)([]),_=p()(J,2),$=_[0],ee=_[1],ne=(0,m.useState)(V.Mine),te=p()(ne,2),ie=te[0],re=te[1],se=(0,m.useState)(-1),ae=p()(se,2),le=ae[0],oe=ae[1],ce=(0,m.useState)([]),ue=p()(ce,2),de=ue[0],pe=ue[1],ve=(0,m.useState)([]),fe=p()(ve,2),me=fe[0],he=fe[1],Ae=(0,m.useState)(!1),xe=p()(Ae,2),ge=xe[0],ye=xe[1],je=(0,m.useRef)(!1),be=(0,m.useState)([]),we=p()(be,2),Ce=we[0],ke=we[1],Ne=(0,m.useState)("按更新时间降序"),Se=p()(Ne,2),Ie=Se[0],Be=Se[1],Ee=(0,m.useState)([]),Ze=p()(Ee,2),Le=Ze[0],Pe=Ze[1],Me=(0,m.useRef)(null),Oe=(0,m.useState)(!1),We=p()(Oe,2),Fe=We[0],De=We[1],Te=(0,m.useState)(""),Qe=p()(Te,2),Ve=Qe[0],Ye=Qe[1],Re=[{name:"按更新时间升序",type:"updated_at",direction:"asc"},{name:"按更新时间降序",type:"updated_at",direction:"desc"},{name:"按使用次数升序",type:"quotes",direction:"asc"},{name:"按使用次数降序",type:"quotes",direction:"desc"}];(0,m.useEffect)((function(){return document.body.setAttribute("data-custom","initial"),function(){document.body.removeAttribute("data-custom")}}),[]),(0,m.useEffect)((function(){c({type:"problemset/getDisciplines",payload:{source:"question"}});var e=g.get("group_id")||0;U.group_id=Number(e),K(U),Xe(U).then((function(e){De(!1)})),Ke(U),He(),ze()}),[]),(0,m.useEffect)((function(){return c({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),c({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){c({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),c({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}}),[]),(0,m.useEffect)((function(){return c({type:"globalSetting/headerFixedToggle",payload:!0}),function(){c({type:"globalSetting/headerFixedToggle",payload:!1})}}),[]),(0,m.useEffect)((function(){return c({type:"globalSetting/headerFooterToggle",payload:!1}),function(){c({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]);var ze=function(){var e=u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:c({type:"problemset/getTeachGroupData"});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ue=(0,m.useRef)(),Ke=function(){var e=u()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=a()({},n),De(!0),e.next=4,c({type:"problemset/getGroup",payload:a()({},t)});case 4:null!=(i=e.sent)&&i.data&&Pe((null==i?void 0:i.data)||[]),i&&he((null==i?void 0:i.navigation)||[]),ke([]),De(!1);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Xe=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.item_type=n.item_type,De(!0),e.next=4,c({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 G(t.items_count||0),ee(t.items||[]),pe(t.tag_disciplines||[]),qe(t.items||[]),ke([]),De(!1),e.abrupt("return",t);case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),He=function(){c({type:"problemset/getBasketList",payload:{}})},qe=function(e){var n=e.every((function(e){var n;return 0===(null===(n=e.program_attr)||void 0===n?void 0:n.status)}));je.current=n},Ge=(0,m.useState)(!1),Je=p()(Ge,2),_e=Je[0],$e=Je[1],en=function(e){U.discipline_id="",U.sub_discipline_id="",U.tag_discipline_id="",U.difficulty=null,U.page=1,U.keyword=e,delete U.id,e?(ye(!0),(0,P.tk)({name:e,copywriting:e,position:"ItemBank"})):ye(!1),oe(-1),K(U),Xe(U),Ke(U)},nn=function(){var e=u()(o()().mark((function e(n){var t,i,s,l=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l.length>1&&void 0!==l[1]&&l[1],t=l.length>2&&void 0!==l[2]&&l[2],c({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(n),group_type:V.Mine}}),U.page=1,U.per_page=20,U.group_id=Math.abs(n),t?((i=JSON.parse(JSON.stringify(me))).splice(i.length-2,2),U.parents=i):U.parents=[].concat(r()(me||[{id:0,name:"根目录"}]),r()((null===(s=(0,Z.b)(Ue.current,n))||void 0===s?void 0:s.map((function(e){return{id:e.id,name:e.name}})))||[])),K(U),Ke(a()({},U)),Xe(U);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),tn=function(){var e=u()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:c({type:"problemset/getDisciplines",payload:{source:"question",group_id:n,group_type:V.TeachGroupShare}}),U.page=1,U.group_id=n||null,delete U.id,K(a()({},U)),Xe(a()(a()({},U),{},{group_id:0})),Ke(a()(a()({},U),{},{group_id:0}));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),rn=function(e){ke(e)},sn=[{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:"困难"},ln=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("exercise"!==Y.type){e.next=6;break}return e.next=3,(0,W.ZP)("/api/exercises/".concat(Y.exerciseid,"/toggle_random_question.json"),{method:"post",body:{question_id:Y.qid,item_bank_id:n}});case 3:return null!=(t=e.sent)&&t.status||(y.ZP.info("换题成功"),h.history.push(Y.from)),e.abrupt("return");case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,F.jsx)("div",{className:B.page,children:(0,F.jsxs)("section",{children:[(0,F.jsxs)("div",{className:B.wrap,children:[(0,F.jsx)("div",{className:B.title,children:"试题库"}),(0,F.jsxs)("div",{className:B.headerWrapper,children:[(0,F.jsx)("div",{className:B.tabsWrap,children:(0,F.jsxs)(x.Z,{activeKey:ie,onChange:function(e){c({type:"problemset/getDisciplines",payload:{source:"question",group_id:0,group_type:e}}),U.discipline_id="",U.sub_discipline_id="",U.tag_discipline_id="",U.difficulty=null,U.type=e,U.group_id="0"===e?0:null,$e("3"===e),U.page=1,U.per_page=20,delete U.id,oe(-1),re(e),K(U),Xe(U),console.log("来这了----------------"),Ke(U)},tabBarExtraContent:(0,F.jsx)("div",{className:B.searchWrap,children:(0,F.jsx)(Q,{allowClear:!0,suffix:(0,F.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(B.searchIcon),onClick:function(){return en(U.keyword)}}),className:B.search,placeholder:"请输入关键词搜索",size:"middle",value:U.keyword,onChange:function(e){U.keyword=e.target.value,K(a()({},U))},onSearch:en})}),children:[(0,F.jsx)(T,{tab:"公共"},"1"),(null===(n=s.teachGroupData)||void 0===n||null===(n=n.groups)||void 0===n?void 0:n.length)&&(0,F.jsx)(T,{tab:"团队共享"},"3"),!(0,L.ag)()&&!(0,L.JA)()&&(0,F.jsx)(T,{tab:"收藏夹"},"2"),(0,F.jsx)(T,{tab:"我创建的"},"0")]})}),(0,F.jsx)(A.S,{showSelectAll:!1,className:B.select,disciplinesData:null===(t=s.disciplinesData)||void 0===t?void 0:t.disciplines,knowledgeData:de,directionValue:U.discipline_id,subDisciplineValue:U.sub_discipline_id,typeValue:U.item_type,isprogram_homework:!1,showItemType:!1,showKnowledge:!0,name:Ve,setname:Ye,difficultyValue:U.difficulty,showShixun:!1,onShixunChange:function(){c({type:"classroomList/setActionTabs",payload:{key:"选用实践项目"}})},onDirectionChange:function(e,n){U.discipline_id=e||"",U.sub_discipline_id=n||"",U.tag_discipline_id="",U.page=1,U.per_page=20,delete U.id,oe(null===e?-1:null),K(U),Xe(U),Ke(U)},onTypeChange:function(){},onDifficultyChange:function(e){U.difficulty=e||"",U.page=1,U.per_page=20,delete U.id,K(U),Xe(U),Ke(U)},knowledgeValue:le,onKnowledgeChange:function(e){U.tag_discipline_id=e,U.page=1,U.per_page=20,delete U.id,-1===e&&(U.discipline_id="",U.sub_discipline_id="",U.tag_discipline_id=""),oe(e),K(U),Xe(U),Ke(U)},teachGroupData:null===(i=s.teachGroupData)||void 0===i?void 0:i.groups,onTeachGroupChange:tn,teachGroupValue:U.group_id,showTeachGroup:_e})]}),(0,F.jsxs)("div",{className:B.treeWrapper,style:{display:ie===V.Mine?"block":"none"},children:[(0,F.jsxs)("div",{className:B.treeHeader,children:[(0,F.jsx)(I.Z,{data:me,onClick:nn,activeTabsKey:ie}),(0,F.jsxs)(j.ZP,{type:"link",onClick:function(){c({type:"problemset/setActionTabs",payload:{key:"新建文件夹",params:U}})},className:B.exportBtn,children:[(0,F.jsx)("img",{src:M,alt:"",className:B.pngIcon}),"新建文件夹"]})]}),(0,F.jsx)(b.Z,{spinning:Fe,children:(0,F.jsx)("div",{ref:Me,className:Le.length?B.treeContent:"",style:{maxHeight:"220px",overflow:"auto"},children:(0,F.jsx)(Z.Z,{setRootData:function(e){Ue.current=e},isProblemset:!1,reloadData:function(){},data:Le,onShare:function(){},onOpen:nn,params:U,navigation:me,activeTabsKey:ie})})})]}),(0,F.jsxs)("div",{className:B.contentWrap,children:[(0,F.jsx)("div",{className:B.batchWrap,children:(0,F.jsx)("div",{style:{flex:1,display:"flex",alignItems:"center"},children:(0,F.jsx)("div",{className:"font14",children:(0,F.jsx)(w.Z,{dropdownRender:function(){return(0,F.jsx)(C.Z,{selectedKeys:[Ie],children:null==Re?void 0:Re.map((function(e,n){return(0,F.jsx)(C.Z.Item,{onClick:function(){return function(e){U.sort_by=e.type,U.sort_direction=e.direction,U.page=1,U.per_page=20,Be(e.name),K(U),Xe(U),Ke(U)}(e)},children:e.name},e.name)}))})},children:(0,F.jsxs)("span",{style:{color:"#464F66"},children:[(0,F.jsx)("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),Ie]})})})})}),ge?(0,F.jsxs)("div",{children:[(0,F.jsxs)(j.ZP,{style:{paddingLeft:0},onClick:function(){U.page=1,U.keyword=null,delete U.id,K(U),ye(!1),Xe(U)},type:"link",children:[(0,F.jsx)("i",{className:"iconfont icon-fanhui2 font14"}),"返回"]}),(0,F.jsxs)("span",{className:"font14 mr20 c-grey-333",children:["搜索“",U.keyword,"”"]})]}):null,(0,F.jsx)("div",{className:B.contentListWrap,children:0!==q?(0,F.jsx)(b.Z,{size:"middle",spinning:l["problemset/getItemBanks"],children:$.map((function(e,n){var t,i;return(0,F.jsxs)("div",{className:B.li,children:[(0,F.jsx)("div",{className:B.top,children:(0,F.jsx)(E.Z,{showCheckbox:!1,data:e,selectIds:Ce,onSelectCheckBox:rn})}),(0,F.jsxs)("div",{className:B.bottom,children:[(0,F.jsx)("p",{className:"".concat(B.actionLeftItem," ").concat(B.questionTypeName),children:null===(t=sn.find((function(n){return n.type===e.item_type})))||void 0===t?void 0:t.name}),(0,F.jsx)("p",{className:B.actionLeftItem,children:an[e.difficulty]}),(0,F.jsxs)("p",{className:B.actionLeftItem,children:["创建者",(0,F.jsx)("span",{className:"c-grey-333",children:null==e||null===(i=e.author)||void 0===i?void 0:i.name})]}),(0,F.jsxs)("p",{className:B.actionLeftItem,children:["更新",(0,F.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.updated_at})]}),(0,F.jsxs)("p",{className:B.actionLeftItem,children:["使用次数",(0,F.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.quotes})]}),(0,F.jsx)("div",{className:B.more,children:(0,F.jsx)("span",{className:B.btnAdd,onClick:function(){return ln(e.id)},children:"替换"})})]})]},e.id)}))}):(0,F.jsx)(b.Z,{size:"middle",spinning:l["problemset/getItemBanks"],children:(0,F.jsx)(S.Z,{})})}),0!==q&&(0,F.jsx)(k.Z,{showQuickJumper:!0,onChange:function(e,n){U.page=e,U.per_page=n,K(U),Xe(U),Ke(U)},defaultCurrent:1,pageSize:null==U?void 0:U.per_page,current:U.page||1,total:q,showTotal:function(e){return(0,F.jsxs)("span",{className:"mr10",children:["共",(0,F.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})}})]})]}),(0,F.jsx)(N.Z,{onOk:function(e){U.discipline_id="",U.sub_discipline_id="",U.tag_discipline_id="",U.difficulty=null,U.page=1,U.per_page=20,U.group_id=e,oe(-1),K(U),Ke(U)}})]})})}))},41610:function(e,n,t){t.d(n,{Z:function(){return u}});var i=t(39647),r=t.n(i),s=t(62957),a="ul___TdfYY",l=t(32637),o=t(37712),c=["open","onCancel"],u=function(e){var n=e.open,t=e.onCancel;r()(e,c);return(0,o.jsx)(s.Z,{centered:!0,open:n,title:(0,o.jsx)("div",{style:{fontWeight:"bold"},children:"联系教研助理"}),width:"696px",onCancel:t,footer:null,children:(0,o.jsxs)("div",{children:[(0,o.jsx)("div",{className:"tc",children:(0,o.jsx)("img",{className:"mt10",src:l,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})}),(0,o.jsx)("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10",children:"免费教研助理"}),(0,o.jsx)("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16",children:"微信扫一扫添加"}),(0,o.jsx)("div",{style:{color:"#333"},className:"pt30 font14",children:(0,o.jsxs)("ul",{className:a,children:[(0,o.jsx)("li",{children:"1、解答老师疑惑、帮助老师更快熟悉和使用平台教学。"}),(0,o.jsx)("li",{children:"2、协助老师创建课堂、课程设计、做好教学工作。"}),(0,o.jsx)("li",{children:"3、根据老师教学方向分享头歌平台C9院校、985高校、211高校、双一流高校老师经典实践教学案例。"})]})})]})})}},26268:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(7557),r=t.n(i),s=t(41498),a=t.n(s),l=t(79800),o=t.n(l),c=t(59301),u=t(6767),d=t(62957),p=t(37568),v="addModal___aEWdi",f="row____K9d5",m="label___y3olw",h=t(15699),A=t(72940),x=t(5030),g=t(37712),y=(0,x.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n=e.problemset,t=e.dispatch,i=e.onOk,s=(0,c.useState)(""),l=o()(s,2),x=l[0],y=l[1],j=(0,c.useState)([0]),b=o()(j,2),w=b[0],C=b[1],k=function(){t({type:"problemset/setActionTabs",payload:{}})};(0,c.useEffect)((function(){var e;"新建文件夹"===n.actionTabs.key&&(C([null===(e=n.actionTabs)||void 0===e||null===(e=e.params)||void 0===e?void 0:e.group_id]),y(""))}),[n.actionTabs.key]);var N=function(){var e=a()(r()().mark((function e(){var n,t,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=["","、","/","╲","*","<",">","|"],x.trim()){e.next=4;break}return u.ZP.warning("请输入文件夹名称"),e.abrupt("return");case 4:if(" "!==x.charAt(0)){e.next=7;break}return u.ZP.warning("首字符不能为空格"),e.abrupt("return");case 7:t=0;case 8:if(!(t<x.length)){e.next=15;break}if(!n.includes(x.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,A.sS)({parent_id:w.length>0?w[0]:0,name:x});case 17:0===(s=e.sent).status&&(k(),i(null==s?void 0:s.id));case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,g.jsx)(d.Z,{centered:!0,title:"新建文件夹",open:"新建文件夹"===n.actionTabs.key,width:500,onCancel:k,onOk:N,destroyOnClose:!0,children:(0,g.jsxs)("div",{className:v,children:[(0,g.jsxs)("div",{className:f,children:[(0,g.jsx)("span",{className:m,children:"文件夹名称: "}),(0,g.jsx)(p.Z,{placeholder:"请输入文件夹名称",value:x,onChange:function(e){return y(e.target.value)}})]}),(0,g.jsxs)("div",{className:f,style:{alignItems:"start",maxHeight:500,overflow:"auto"},children:[(0,g.jsx)("span",{className:m,children:"文件夹位置: "}),(0,g.jsx)(h.Z,{value:w,onChange:function(e){return C(e)}})]})]})})}))},29776:function(e,n,t){var i=t(7557),r=t.n(i),s=t(82242),a=t.n(s),l=t(37205),o=t.n(l),c=t(41498),u=t.n(c),d=t(79800),p=t.n(d),v=t(59301),f=t(5030),m=t(6767),h=t(62957),A=t(89392),x=t(9178),g=t(76603),y=t(24334),j=t(67310),b=t(32531),w=t(20550),C=t(56656),k=t.n(C),N=t(37712);n.Z=(0,f.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,i,s,l,c=e.problemset,d=e.dispatch,f=(0,v.useState)({}),C=p()(f,2),S=C[0],I=C[1],B=(0,v.useState)([]),E=p()(B,2),Z=E[0],L=E[1],P=(0,v.useState)(!1),M=p()(P,2),O=M[0],W=M[1],F=(0,v.useState)(!1),D=p()(F,2),T=D[0],Q=D[1],V=(0,v.useState)({}),Y=p()(V,2),R=Y[0],z=Y[1];function U(){return(new Date).getTime()}(0,v.useEffect)((function(){var e;if("BPROGRAM"===(null==c||null===(e=c.actionTabs)||void 0===e?void 0:e.key)){var n,t,i=(0,A.cloneDeep)(null==c||null===(n=c.actionTabs)||void 0===n?void 0:n.params);I(i),L(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==c||null===(n=c.actionTabs)||void 0===n?void 0:n.key]);var K=function(){var e=u()(r()().mark((function e(){var n,t,i,s,l,d,p,v,f,x,g;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Z.some((function(e){return""===(null==e?void 0:e.value)}))||O){e.next=3;break}return m.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:if(!O){e.next=10;break}return d=(0,A.cloneDeep)(null==c||null===(s=c.actionTabs)||void 0===s?void 0:s.params),L(o()(null==d||null===(l=d.standard_answer)||void 0===l?void 0:l.map((function(e){return{value:"",answer:(null==e?void 0:e.answer_text)||[],type:""}})))),W(!O),e.abrupt("return");case 10:p=null==Z?void 0:Z.map((function(e,n){return a()(a()({},e),{},{type:e.types})})),L(p);case 12:return console.log(Z),Q(!0),e.next=16,(0,j.ZP)("/api/problems/".concat(null==S||null===(n=S.program_attr)||void 0===n?void 0:n.identifier,"/start.json"),{method:"get"});case 16:return v=e.sent,e.next=19,(0,b.n4)(null==v?void 0:v.identifier,{code:null==S||null===(t=S.program_attr)||void 0===t?void 0:t.code,language:null==S||null===(i=S.program_attr)||void 0===i?void 0:i.language,answers:null==Z?void 0:Z.map((function(e){return e.value}))});case 19:if(0!==(null==(f=e.sent)?void 0:f.status)){e.next=28;break}return x=function(){var e=u()(r()().mark((function e(){var n,t,i,s,l,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.rX)(null==v?void 0:v.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,s=U(),l=s-g>1e4*(null==Z?void 0:Z.length),0===t||l||setTimeout(x,1e3),!l){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时",content:"请检查程序代码是否存在死循环"}),Q(!1),e.abrupt("return");case 13:0===t&&(Q(!1),o=null==Z?void 0:Z.map((function(e,n){return a()(a()({},e),{},{type:1===(null==i?void 0:i.right_arr[n])?"success":"warning"})})),L(o),z(i),2===i.status&&(Q(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),g=U(),e.next=25,(0,b.bM)(null==v?void 0:v.identifier,{});case 25:x(),e.next=29;break;case 28:Q(!1);case 29:W(!O);case 30:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(h.Z,{centered:!0,destroyOnClose:!0,open:"BPROGRAM"===c.actionTabs.key,title:"试题体验",okText:O?"重新答题":"提交代码",cancelText:"取消",width:708,onOk:K,onCancel:function(){I({}),L([]),W(!1),d({type:"problemset/setActionTabs",payload:{}})},okButtonProps:{loading:T},children:(0,N.jsxs)("div",{children:[(0,N.jsx)("div",{className:"c-light-primary mb5 font16",children:"程序填空题"}),(0,N.jsx)(g.Z,{value:null==S||null===(t=S.program_attr)||void 0===t?void 0:t.description}),(null==S||null===(i=S.program_attr)||void 0===i?void 0:i.code)&&(0,N.jsx)(g.Z,{showProgramFill:!0,onFillChange:function(e){var n=null==e?void 0:e.map((function(e,n){return a()({},e)}));L(n)},programFillValue:Z,value:y.Base64.decode(null==S||null===(s=S.program_attr)||void 0===s?void 0:s.code)}),O&&(0,N.jsxs)(v.Fragment,{children:[(0,N.jsx)("div",{className:x.Z.line}),null==S||null===(l=S.standard_answer)||void 0===l?void 0:l.map((function(e,n){return(0,N.jsxs)("div",{className:"c-grey-333 mb5",style:{display:"flex",alignItems:"baseline"},children:[(0,N.jsxs)("b",{children:["填空",n+1,"答案: "]}),(0,N.jsx)("pre",{children:(null==e?void 0:e.answer_text)||""})]})})),(0,N.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,N.jsx)("b",{children:"解析: "}),(null==S?void 0:S.analysis)||"暂无解析"]})]})]})}),(null==R?void 0:R.id)&&2!==R.status&&(0,N.jsx)(h.Z,{open:(null==R?void 0:R.id)&&2!==R.status,title:"运行结果",width:1100,footer:!1,onOk:function(){z({})},onCancel:function(){z({})},children:(0,N.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,N.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,N.jsxs)("div",{children:[(0,N.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,N.jsx)("span",{style:{marginLeft:12,color:0!==R.status&&"#E30000"},children:w.Im[R.status]})]}),(0,N.jsxs)("div",{children:[(0,N.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,N.jsx)("span",{style:{marginLeft:12},children:k()(R.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,N.jsxs)("div",{children:[(0,N.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,N.jsx)("span",{style:{marginLeft:12},children:R.language})]}),(0,N.jsxs)("div",{children:[(0,N.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,N.jsxs)("span",{style:{marginLeft:12},children:[R.execute_time,"ms"]})]})]}),(0,N.jsx)(w.Y4,a()({},R))]})})]})}))},20336:function(e,n,t){t.d(n,{Z:function(){return Z}});var i=t(7557),r=t.n(i),s=t(41498),a=t.n(s),l=t(79800),o=t.n(l),c=t(59301),u=t(5030),d=t(6767),p=t(62957),v=t(89392),f=t(76603),m=t(82242),h=t.n(m),A=t(47889),x=t(99571),g=t(37285),y=t(9178),j=t(37712),b=(0,u.connect)((function(e){return{problemset:e.problemset}}))((function(e){e.problemset,e.dispatch;var n=e.showdiv,t=e.data,i=(0,c.useState)([]),s=o()(i,2),l=s[0],u=s[1],p=(0,c.useState)(!1),m=o()(p,2),b=m[0],w=m[1],C=["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,c.useEffect)((function(){var e;(null===(e=Object.keys(t))||void 0===e?void 0:e.length)>0&&u(t.choices)}),[t]);var k=function(){var e=a()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return d.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:b&&(n=(0,v.cloneDeep)(t),u(n.choices)),w(!b);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,j.jsxs)("div",{children:[(0,j.jsx)("div",{className:"c-light-primary mb5 font16",children:"单选题"}),(0,j.jsx)(f.Z,{value:null==t?void 0:t.name}),null==l?void 0:l.map((function(e,n){var t=e.is_answer,i=e.checked,r=e.choice_text,s="";return b&&t&&(s=y.Z.green),b&&!t&&i&&(s=y.Z.red),(0,j.jsxs)("div",{style:{pointerEvents:b?"none":"auto"},className:"".concat(y.Z.row," ").concat(s),children:[(0,j.jsx)(A.ZP,{onChange:function(e){return function(e,n){console.log(e.target.checked);var t=l.map((function(t,i){return h()(h()({},t),{},{checked:i===n&&e.target.checked})}));u(t)}(e,n)},checked:i}),(0,j.jsxs)("span",{children:[C[n],". "]}),(0,j.jsx)(f.Z,{className:y.Z.html,value:r}),b&&t&&(0,j.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),b&&!t&&i&&(0,j.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),b&&(0,j.jsx)(c.Fragment,{children:(0,j.jsxs)("div",{style:{background:"#F6F7F9",padding:10,marginTop:10},children:[(0,j.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,j.jsx)("b",{children:"正确答案: "}),C[l.findIndex((function(e){return e.is_answer}))]]}),(0,j.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,j.jsx)("b",{children:"解析: "}),(null==t?void 0:t.analysis)||"暂无解析"]})]})}),(0,j.jsx)("div",{style:{textAlign:"end",marginTop:10},children:(0,j.jsx)(x.ZP,{type:"primary",onClick:function(){k()},children:b?"重新答题":"提交答案"})}),!n&&(0,j.jsx)(g.Z,{})]})})),w=t(37568),C=t(88761),k=(0,u.connect)((function(e){return{problemset:e.problemset}}))((function(e){e.problemset;var n,t=e.datas,i=e.showdiv,s=(e.dispatch,(0,c.useState)({})),l=o()(s,2),u=l[0],p=l[1],m=(0,c.useState)([]),A=o()(m,2),b=A[0],k=A[1],N=(0,c.useState)(!1),S=o()(N,2),I=S[0],B=S[1];(0,c.useEffect)((function(){if(Object.keys(t)){var e,n=(0,v.cloneDeep)(t);p(n),k(null==n||null===(e=n.standard_answer)||void 0===e?void 0:e.map((function(e){return h()({value:"",answer:(null==e?void 0:e.answer_text)||[]},e)})))}}),[t]);var E=function(){var e=a()(r()().mark((function e(){var n,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!b.some((function(e){return""===(null==e?void 0:e.value)}))){e.next=3;break}return d.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:I&&(i=(0,v.cloneDeep)(t),k(null==i||null===(n=i.standard_answer)||void 0===n?void 0:n.map((function(e){return h()({value:"",answer:(null==e?void 0:e.answer_text)||[]},e)})))),B(!I);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,j.jsxs)("div",{children:[(0,j.jsx)("div",{className:"c-light-primary mb5 font16",children:"填空题"}),(0,j.jsx)(f.Z,{value:null==u?void 0:u.name}),null==b?void 0:b.map((function(e,n){var t=e.value,i=e.answer,r="";return I&&null!=i&&i.includes(t)&&(r=y.Z.green),!I||null!=i&&i.includes(t)||(r=y.Z.red),(0,j.jsxs)("div",{style:{pointerEvents:I?"none":"auto",marginTop:10},className:"".concat(y.Z.row," ").concat(r),children:[(0,j.jsxs)("div",{style:{minWidth:80},children:["填空",n+1,"答案:"]}),1===(null==e?void 0:e.model)?(0,j.jsx)(w.Z.TextArea,{className:y.Z.textArea,style:{width:610,marginRight:10},onChange:function(e){return function(e,n){var t=b.map((function(t,i){return h()(h()({},t),{},{value:i===n?e.target.value:t.value})}));k(t)}(e,n)},value:t}):(0,j.jsx)(C.Z,{value:t,onChange:function(e){var t=b.map((function(t,i){return h()(h()({},t),{},{value:i===n?e:t.value})}));k(t)}}),I&&(null==i?void 0:i.includes(t))&&(0,j.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),I&&!(null!=i&&i.includes(t))&&(0,j.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),I&&(0,j.jsx)(c.Fragment,{children:(0,j.jsxs)("div",{style:{background:"#F6F7F9",padding:10,marginTop:10},children:[null==u||null===(n=u.standard_answer)||void 0===n?void 0:n.map((function(e,n){var t,i;return(0,j.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,j.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,j.jsx)(C.Z,{value:null==e||null===(i=e.answer_text)||void 0===i?void 0:i.join("、"),disabled:!0})]})})),(0,j.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,j.jsx)("b",{children:"解析: "}),(null==u?void 0:u.analysis)||"暂无解析"]})]})}),(0,j.jsx)("div",{style:{textAlign:"end",marginTop:10},children:(0,j.jsx)(x.ZP,{type:"primary",onClick:function(){E()},children:I?"重新答题":"提交答案"})}),!i&&(0,j.jsx)(g.Z,{})]})})),N=(0,u.connect)((function(e){return{problemset:e.problemset}}))((function(e){e.problemset;var n,t=e.datas,i=e.showdiv,s=(e.dispatch,(0,c.useState)({})),l=o()(s,2),u=l[0],p=l[1],m=(0,c.useState)([]),b=o()(m,2),w=b[0],C=b[1],k=(0,c.useState)(!1),N=o()(k,2),S=N[0],I=N[1];(0,c.useEffect)((function(){if(Object.keys(t)){var e=(0,v.cloneDeep)(t);p(e),C(e.choices)}}),[t]);var B=function(){var e=a()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(w.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return d.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:S&&(n=(0,v.cloneDeep)(t),C(n.choices)),I(!S);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,j.jsxs)("div",{children:[(0,j.jsx)("div",{className:"c-light-primary mb5 font16",children:"判断题"}),(0,j.jsx)(f.Z,{value:null==u?void 0:u.name}),null==w?void 0:w.map((function(e,n){var t=e.is_answer,i=e.checked,r=e.choice_text,s="";return S&&t&&(s=y.Z.green),S&&!t&&i&&(s=y.Z.red),(0,j.jsxs)("div",{style:{pointerEvents:S?"none":"auto"},className:"".concat(y.Z.row," ").concat(s),children:[(0,j.jsx)(A.ZP,{onChange:function(e){return function(e,n){console.log(e.target.checked);var t=w.map((function(t,i){return h()(h()({},t),{},{checked:i===n&&e.target.checked})}));C(t)}(e,n)},checked:i}),(0,j.jsx)(f.Z,{className:y.Z.html,value:r}),S&&t&&(0,j.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),S&&!t&&i&&(0,j.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),S&&(0,j.jsx)(c.Fragment,{children:(0,j.jsxs)("div",{style:{background:"#F6F7F9",padding:10,marginTop:10},children:[(0,j.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,j.jsx)("b",{children:"正确答案: "}),null===(n=w.find((function(e){return e.is_answer})))||void 0===n?void 0:n.choice_text]}),(0,j.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,j.jsx)("b",{children:"解析: "}),(null==u?void 0:u.analysis)||"暂无解析"]})]})}),(0,j.jsx)("div",{style:{textAlign:"end",marginTop:10},children:(0,j.jsx)(x.ZP,{type:"primary",onClick:function(){B()},children:S?"重新答题":"提交答案"})}),!i&&(0,j.jsx)(g.Z,{})]})})),S=t(62673),I=(0,u.connect)((function(e){return{problemset:e.problemset}}))((function(e){e.problemset;var n=e.data,t=e.showdiv,i=(e.dispatch,(0,c.useState)([])),s=o()(i,2),l=s[0],u=s[1],p=(0,c.useState)(!1),m=o()(p,2),A=m[0],b=m[1],w=["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,c.useEffect)((function(){var e;(null===(e=Object.keys(n))||void 0===e?void 0:e.length)>0&&u(n.choices)}),[n]);var C,k=function(){var e=a()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return d.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:A&&(t=(0,v.cloneDeep)(n),u(t.choices)),b(!A);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,j.jsxs)("div",{children:[(0,j.jsx)("div",{className:"c-light-primary mb5 font16",children:"多选题"}),(0,j.jsx)(f.Z,{value:null==n?void 0:n.name}),null==l?void 0:l.map((function(e,n){var t=e.is_answer,i=e.checked,r=e.choice_text,s="";return A&&t&&(s=y.Z.green),A&&!t&&i&&(s=y.Z.red),(0,j.jsxs)("div",{style:{pointerEvents:A?"none":"auto"},className:"".concat(y.Z.row," ").concat(s),children:[(0,j.jsx)(S.Z,{style:{padding:3},onChange:function(e){return function(e,n){console.log(e.target.checked);var t=l.map((function(t,i){return h()(h()({},t),{},{checked:i===n?e.target.checked:t.checked})}));u(t)}(e,n)},checked:i}),(0,j.jsxs)("span",{children:[w[n],". "]}),(0,j.jsx)(f.Z,{className:y.Z.html,value:r}),A&&t&&(0,j.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),A&&!t&&i&&(0,j.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),A&&(0,j.jsx)(c.Fragment,{children:(0,j.jsxs)("div",{style:{background:"#F6F7F9",padding:10,marginTop:10},children:[(0,j.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,j.jsx)("b",{children:"正确答案: "}),(C="",l.forEach((function(e,n){e.is_answer&&(C+=w[n])})),C)]}),(0,j.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,j.jsx)("b",{children:"解析: "}),(null==n?void 0:n.analysis)||"暂无解析"]})]})}),(0,j.jsx)("div",{style:{textAlign:"end",marginTop:10},children:(0,j.jsx)(x.ZP,{type:"primary",onClick:function(){k()},children:A?"重新答题":"提交答案"})}),!t&&(0,j.jsx)(g.Z,{})]})})),B=t(15409),E=(0,u.connect)((function(e){return{problemset:e.problemset}}))((function(e){e.problemset,e.dispatch;var n,t,i,s=e.showdiv,l=e.datas,u=(0,c.useState)({}),p=o()(u,2),m=p[0],h=p[1],A=(0,c.useState)(!1),y=o()(A,2),b=y[0],w=y[1],C=(0,c.useState)(!0),k=o()(C,2),N=k[0],S=k[1],I=(0,c.useState)(""),E=o()(I,2),Z=E[0],L=E[1];(0,c.useEffect)((function(){if(Object.keys(l)){var e=(0,v.cloneDeep)(l);h(e)}}),[l]);var P=function(){var e=a()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Z){e.next=3;break}return d.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:b&&L(""),w(!b);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,j.jsxs)("div",{children:[(0,j.jsx)("div",{className:"c-light-primary mb5 font16",children:"简答题"}),(0,j.jsx)(f.Z,{value:null==m?void 0:m.name,style:{marginBottom:10}}),N?(0,j.jsx)("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:function(){S(!1)},children:" 点击开始作答"}):(0,j.jsx)(B.Z,{defaultValue:Z,onChange:function(e){L(e)}}),b&&(0,j.jsx)(c.Fragment,{children:(0,j.jsxs)("div",{style:{background:"#F6F7F9",padding:10,marginTop:10},children:[(0,j.jsx)("span",{style:{color:"#5F6368"},children:"参考答案:"}),(0,j.jsx)("br",{}),(null==m||null===(n=m.answer_texts)||void 0===n?void 0:n[0])||"暂无参考答案",(null==m||null===(t=m.keywords)||void 0===t?void 0:t.length)>0&&(0,j.jsxs)("div",{style:{marginTop:10,marginBottom:10},children:[(0,j.jsx)("span",{style:{color:"#5F6368"},children:"关键词:"}),null==m||null===(i=m.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,j.jsxs)("div",{style:{color:"#5F6368"},children:[(0,j.jsx)("b",{children:"解析:"}),(0,j.jsx)("br",{}),(null==m?void 0:m.analysis)||"暂无解析"]})]})}),(0,j.jsx)("div",{style:{textAlign:"end",marginTop:10},children:(0,j.jsx)(x.ZP,{type:"primary",onClick:function(){P()},children:b?"重新答题":"提交答案"})}),!s&&(0,j.jsx)(g.Z,{})]})})),Z=(0,u.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,i=e.problemset,s=e.dispatch,l=(0,c.useState)({}),u=o()(l,2),m=u[0],h=u[1],A=(0,c.useState)(!1),x=o()(A,2),g=x[0],y=x[1],w=(0,c.useState)(!0),C=o()(w,2),S=(C[0],C[1]),B=(0,c.useState)(""),Z=o()(B,2),L=Z[0],P=Z[1];(0,c.useEffect)((function(){var e;if("COMBINATION"===(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.key)){var n,t=(0,v.cloneDeep)(null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.params);h(t)}}),[null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.key]);var M=function(){var e=a()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(L){e.next=3;break}return d.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:y(!g);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,j.jsx)(p.Z,{centered:!0,destroyOnClose:!0,open:"COMBINATION"===i.actionTabs.key,title:"试题体验",okText:g?"重新答题":"提交答案",cancelText:"取消",footer:!1,width:708,bodyStyle:{maxHeight:600,overflow:"auto"},onOk:M,onCancel:function(){h({}),S(!0),y(!1),P(""),s({type:"problemset/setActionTabs",payload:{}})},children:(0,j.jsxs)("div",{children:[(0,j.jsx)("div",{className:"c-light-primary mb5 font16",children:"组合题"}),(0,j.jsx)(f.Z,{value:null==m?void 0:m.name,style:{marginBottom:10}}),null==m||null===(t=m.sub_item_banks)||void 0===t?void 0:t.map((function(e,n){var t,i,r,s,a;return"SINGLE"===(null==e?void 0:e.item_type)?(0,j.jsx)(b,{data:e,showdiv:(null==m||null===(t=m.sub_item_banks)||void 0===t?void 0:t.length)-1===n}):"MULTIPLE"===(null==e?void 0:e.item_type)?(0,j.jsx)(I,{data:e,showdiv:(null==m||null===(i=m.sub_item_banks)||void 0===i?void 0:i.length)-1===n}):"JUDGMENT"===(null==e?void 0:e.item_type)?(0,j.jsx)(N,{datas:e,showdiv:(null==m||null===(r=m.sub_item_banks)||void 0===r?void 0:r.length)-1===n}):"COMPLETION"===(null==e?void 0:e.item_type)?(0,j.jsx)(k,{datas:e,showdiv:(null==m||null===(s=m.sub_item_banks)||void 0===s?void 0:s.length)-1===n}):"SUBJECTIVE"===(null==e?void 0:e.item_type)?(0,j.jsx)(E,{datas:e,showdiv:(null==m||null===(a=m.sub_item_banks)||void 0===a?void 0:a.length)-1===n}):void 0}))]})})}))},51486:function(e,n,t){var i=t(7557),r=t.n(i),s=t(41498),a=t.n(s),l=t(37205),o=t.n(l),c=t(82242),u=t.n(c),d=t(79800),p=t.n(d),v=t(59301),f=t(5030),m=t(6767),h=t(62957),A=t(37568),x=t(89392),g=t(9178),y=t(76603),j=t(88761),b=t(37712);n.Z=(0,f.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,i=e.problemset,s=e.dispatch,l=(0,v.useState)({}),c=p()(l,2),d=c[0],f=c[1],w=(0,v.useState)([]),C=p()(w,2),k=C[0],N=C[1],S=(0,v.useState)(!1),I=p()(S,2),B=I[0],E=I[1],Z=(0,v.useState)(0),L=p()(Z,2),P=L[0],M=L[1],O=function(){var e,n,t=null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.params,r=null==t?void 0:t.standard_answer.map((function(e){var n,i,r,s=null==e||null===(n=e.answer_text)||void 0===n?void 0:n.map((function(e){return e.trim()}));null!=t&&t.downcase&&(s=null===(i=s)||void 0===i?void 0:i.map((function(e){return null==e?void 0:e.toLowerCase()})));null!=t&&t.no_space&&(s=null===(r=s)||void 0===r?void 0:r.map((function(e){return null==e?void 0:e.replace(/\s+/g,"")})));return u()(u()({},e),{},{value:"",answer:s})})),s=[];null!=t&&t.is_ordered||(s=(n=s).concat.apply(n,o()(r.map((function(e){return e.answer})))));console.log("allAnswers===",s,r,r.map((function(e){return e.answer})),null!=t&&t.is_ordered?r:r.map((function(e){return u()(u()({},e),{},{answer:s})}))),N(null!=t&&t.is_ordered?r:r.map((function(e){return u()(u()({},e),{},{answer:s})})))};(0,v.useEffect)((function(){var e;if("COMPLETION"===(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.key)){var n,t=(0,x.cloneDeep)(null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.params);f(t),O()}}),[null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.key]);var W=function(){var e=a()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!k.some((function(e){return""===(null==e?void 0:e.value)}))){e.next=3;break}return m.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:B&&O(),M(P+1),E(!B);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return console.log("choices downcase no_space",k,d),(0,b.jsx)(h.Z,{centered:!0,destroyOnClose:!0,open:"COMPLETION"===i.actionTabs.key,title:"试题体验",okText:B?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:W,onCancel:function(){f({}),N([]),E(!1),s({type:"problemset/setActionTabs",payload:{}})},children:(0,b.jsxs)("div",{children:[(0,b.jsx)("div",{className:"c-light-primary mb5 font16",children:"填空题"}),(0,b.jsx)(y.Z,{value:null==d?void 0:d.name}),null==k?void 0:k.map((function(e,n){var t=e.value,i=e.answer,r="",s=function(e){var n,t;null!=d&&d.downcase&&(e=null===(n=e)||void 0===n?void 0:n.toLowerCase());null!=d&&d.no_space&&(e=null===(t=e)||void 0===t?void 0:t.replace(/\s+/g,""));return null==i?void 0:i.includes(e)};return B&&(r=s(t)?g.Z.green:g.Z.red),(0,b.jsxs)("div",{style:{pointerEvents:B?"none":"auto",marginTop:10},className:"".concat(g.Z.row," ").concat(r),children:[(0,b.jsxs)("div",{style:{minWidth:80},children:["填空",n+1,"答案:"]}),1===(null==e?void 0:e.model)?(0,b.jsx)(A.Z.TextArea,{className:g.Z.textArea,style:{width:610,marginRight:10},onChange:function(e){return function(e,n){var t=k.map((function(t,i){return u()(u()({},t),{},{value:i===n?e.target.value:t.value})}));N(t)}(e,n)},value:t}):(0,b.jsx)(j.Z,{value:t,onChange:function(e){var t=k.map((function(t,i){return u()(u()({},t),{},{value:i===n?e:t.value})}));N(t)}},P),B&&(0,b.jsx)(b.Fragment,{children:s(t)?(0,b.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}):(0,b.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})})]},n)})),B&&(0,b.jsxs)(v.Fragment,{children:[(0,b.jsx)("div",{className:g.Z.line}),null==d||null===(t=d.standard_answer)||void 0===t?void 0:t.map((function(e,n){var t,i;return(0,b.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,b.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,b.jsx)(j.Z,{value:null==e||null===(i=e.answer_text)||void 0===i?void 0:i.join("、"),disabled:!0})]})})),(0,b.jsxs)("div",{className:"c-grey-333 mb10 mt10 flex",children:[(0,b.jsx)("b",{children:"解析: "}),(0,b.jsx)(y.Z,{value:(null==d?void 0:d.analysis)||"暂无解析"})]})]})]})})}))},92143:function(e,n,t){t.d(n,{Z:function(){return l}});var i="pWrap___UlNGw",r="few___fb5jD",s=t(37639),a=t(37712),l=function(e){var n,t,l,o=e.data,c=void 0===o?[]:o,u=e.activeTabsKey,d=e.onClick;return(0,a.jsxs)("aside",{style:{overflowX:"auto"},children:[c.length>1&&(0,a.jsx)("span",{style:{cursor:"pointer",color:"#afaaaa"},className:"iconfont icon-zuoshangjiaofanhui",onClick:function(){1!==c.length&&d(c[c.length-2].id,!1,!0)}}),(0,a.jsx)("span",{children:"当前文件夹:"}),(null==c?void 0:c.length)>5?(n=!0,t=c.slice(2,-2),l=(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)}))}),c.map((function(e,t){var i=null;return t>1&&t<c.length-2?n&&(i=(0,a.jsx)(s.Z,{placement:"bottom",content:l,children:(0,a.jsx)("span",{style:{color:"#999",cursor:"pointer"},children:".../"})},t),n=!1):i=(0,a.jsxs)("div",{className:r,children:[(0,a.jsx)("b",{title:e.name,style:{color:"#333333"},onClick:function(){return d(e.id,!1,"3"===u)},children:e.name}),t<c.length-1&&(0,a.jsx)("span",{children:" > "})]},t),i}))):c.map((function(e,n){return(0,a.jsxs)("div",{className:r,children:[(0,a.jsx)("b",{title:e.name,style:{color:"#333333"},onClick:function(){return d(e.id,!1,"3"===u)},children:e.name}),n<c.length-1&&(0,a.jsx)("span",{children:" > "})]},n)}))]})}},4671:function(e,n,t){var i=t(82242),r=t.n(i),s=t(7557),a=t.n(s),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(59301),p=t(5030),v=t(6767),f=t(62957),m=t(47889),h=t(89392),A=t(9178),x=t(76603),g=t(37712);n.Z=(0,p.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,i=e.problemset,s=e.dispatch,l=(0,d.useState)({}),c=u()(l,2),p=c[0],y=c[1],j=(0,d.useState)([]),b=u()(j,2),w=b[0],C=b[1],k=(0,d.useState)(!1),N=u()(k,2),S=N[0],I=N[1];(0,d.useEffect)((function(){var e;if("JUDGMENT"===(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.key)){var n,t=(0,h.cloneDeep)(null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.params);y(t),C(t.choices)}}),[null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.key]);var B=function(){var e=o()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(w.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return v.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:S&&(t=(0,h.cloneDeep)(null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.params),C(t.choices)),I(!S);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,g.jsx)(f.Z,{centered:!0,destroyOnClose:!0,open:"JUDGMENT"===i.actionTabs.key,title:"试题体验",okText:S?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:B,onCancel:function(){y({}),C([]),I(!1),s({type:"problemset/setActionTabs",payload:{}})},children:(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{className:"c-light-primary mb5 font16",children:"判断题"}),(0,g.jsx)(x.Z,{value:null==p?void 0:p.name}),null==w?void 0:w.map((function(e,n){var t=e.is_answer,i=e.checked,s=e.choice_text,a="";return S&&t&&(a=A.Z.green),S&&!t&&i&&(a=A.Z.red),(0,g.jsxs)("div",{style:{pointerEvents:S?"none":"auto"},className:"".concat(A.Z.row," ").concat(a),children:[(0,g.jsx)(m.ZP,{onChange:function(e){return function(e,n){console.log(e.target.checked);var t=w.map((function(t,i){return r()(r()({},t),{},{checked:i===n&&e.target.checked})}));C(t)}(e,n)},checked:i}),(0,g.jsx)(x.Z,{className:A.Z.html,value:s}),S&&t&&(0,g.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),S&&!t&&i&&(0,g.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),S&&(0,g.jsxs)(d.Fragment,{children:[(0,g.jsx)("div",{className:A.Z.line}),(0,g.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,g.jsx)("b",{children:"正确答案: "}),null===(t=w.find((function(e){return e.is_answer})))||void 0===t?void 0:t.choice_text]}),(0,g.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,g.jsx)("b",{children:"解析: "}),(null==p?void 0:p.analysis)||"暂无解析"]})]})]})})}))},5218:function(e,n,t){var i=t(82242),r=t.n(i),s=t(7557),a=t.n(s),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(59301),p=t(5030),v=t(6767),f=t(62957),m=t(62673),h=t(89392),A=t(9178),x=t(76603),g=t(37712);n.Z=(0,p.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t=e.problemset,i=e.dispatch,s=(0,d.useState)({}),l=u()(s,2),c=l[0],p=l[1],y=(0,d.useState)([]),j=u()(y,2),b=j[0],w=j[1],C=(0,d.useState)(!1),k=u()(C,2),N=k[0],S=k[1],I=["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,d.useEffect)((function(){var e;if("MULTIPLE"===(null==t||null===(e=t.actionTabs)||void 0===e?void 0:e.key)){var n,i=(0,h.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params);p(i),w(i.choices)}}),[null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.key]);var B,E=function(){var e=o()(a()().mark((function e(){var n,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return v.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:N&&(i=(0,h.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params),w(i.choices)),S(!N);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,g.jsx)(f.Z,{centered:!0,destroyOnClose:!0,open:"MULTIPLE"===t.actionTabs.key,title:"试题体验",okText:N?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:E,onCancel:function(){p({}),w([]),S(!1),i({type:"problemset/setActionTabs",payload:{}})},children:(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{className:"c-light-primary mb5 font16",children:"多选题"}),(0,g.jsx)(x.Z,{value:null==c?void 0:c.name}),null==b?void 0:b.map((function(e,n){var t=e.is_answer,i=e.checked,s=e.choice_text,a="";return N&&t&&(a=A.Z.green),N&&!t&&i&&(a=A.Z.red),(0,g.jsxs)("div",{style:{pointerEvents:N?"none":"auto"},className:"".concat(A.Z.row," ").concat(a),children:[(0,g.jsx)(m.Z,{style:{padding:3},onChange:function(e){return function(e,n){console.log(e.target.checked);var t=b.map((function(t,i){return r()(r()({},t),{},{checked:i===n?e.target.checked:t.checked})}));w(t)}(e,n)},checked:i}),(0,g.jsxs)("span",{children:[I[n],". "]}),(0,g.jsx)(x.Z,{className:A.Z.html,value:s}),N&&t&&(0,g.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),N&&!t&&i&&(0,g.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),N&&(0,g.jsxs)(d.Fragment,{children:[(0,g.jsx)("div",{className:A.Z.line}),(0,g.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,g.jsx)("b",{children:"正确答案: "}),(B="",b.forEach((function(e,n){e.is_answer&&(B+=I[n])})),B)]}),(0,g.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,g.jsx)("b",{children:"解析: "}),(null==c?void 0:c.analysis)||"暂无解析"]})]})]})})}))},15089:function(e,n,t){t.d(n,{Z:function(){return F},b:function(){return O}});var i=t(82242),r=t.n(i),s=t(7557),a=t.n(s),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(37205),p=t.n(d),v=t(91232),f=t.n(v),m=t(59301),h=t(6767),A=t(62957),x=t(37568),g=t(99571),y=t(18287),j="list___Ur31H",b="btns___ITJo0",w="name___FtR_V",C="folderWrapper___szWWk",k="folderIcon___MdKkF",N="share_folderIcon___G1rNy",S="subject___lELqJ",I=t(67310),B=t(73631),E=t(31328),Z=t(72940),L=t(89392),P=t(5819),M=t(37712),O=function e(n,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(n){var r,s=f()(n);try{for(s.s();!(r=s.n()).done;){var a=r.value;if(a.key===t)return i;if(a.children&&""!=a.children){var l=e(a.children,t,[].concat(p()(i),[{id:a.key,name:a.title.props.name}]));if(l)return l}}}catch(e){s.e(e)}finally{s.f()}}},W=function(e){var n=e.isProblemset,t=e.name,i=e.id,r=e.isShare,s=e.itemBanksCount,l=e.onOpen,c=void 0===l?function(){}:l,d=e.onShare,p=void 0===d?function(){}:d,v=e.onMove,f=void 0===v?function(){}:v,y=e.onDeleteOk,C=void 0===y?function(){}:y,k=(0,m.useState)(!1),N=u()(k,2),B=N[0],E=N[1],Z=(0,m.useState)(t),L=u()(Z,2),P=L[0],O=L[1],W=(0,m.useState)(t),F=u()(W,2),D=F[0],T=F[1],Q=function(){var e=o()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=["","、","/","╲","*","<",">","|"],D.trim()){e.next=4;break}return h.ZP.warning("请输入文件夹名称"),e.abrupt("return");case 4:if(" "!==D.charAt(0)){e.next=7;break}return h.ZP.warning("首字符不能为空格"),e.abrupt("return");case 7:i=0;case 8:if(!(i<D.length)){e.next=15;break}if(!t.includes(D.charAt(i))){e.next=12;break}return h.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:D}});case 17:0===e.sent.status&&(E(!1),O(D));case 19:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,M.jsxs)("div",{className:j,onClick:function(e){return c(i,r)},children:[B?(0,M.jsx)(x.Z,{style:{maxWidth:780},value:D,onChange:function(e){T(e.target.value)},onClick:function(e){return e.stopPropagation()}}):(0,M.jsx)("div",{className:w,title:P,children:P}),s?(0,M.jsxs)("div",{className:S,children:["试题数 ",s]}):"",n&&(0,M.jsxs)("div",{className:b,children:[B?(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)("i",{className:"iconfont icon-chenggong1 ml10",style:{color:"#33BD8C"},onClick:function(e){e.stopPropagation(),Q(i)}}),(0,M.jsx)("i",{className:"iconfont icon-qingchu ml10",onClick:function(e){e.stopPropagation(),T(P),E(!1)}})]}):(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)("i",{className:"iconfont icon-shangyi3 ml10",onClick:function(e){e.stopPropagation(),f(i,"up")}}),(0,M.jsx)("i",{className:"iconfont icon-shangyi3 ml10",style:{transform:"rotate(180deg)"},onClick:function(e){e.stopPropagation(),f(i,"down")}})]}),(0,M.jsxs)("div",{style:{position:"relative",top:"-2px",display:"flex"},children:[(0,M.jsx)(g.ZP,{className:"ml10",onClick:function(e){e.stopPropagation(),p(Math.abs(i))},type:"link",children:"共享全部文件夹"}),(0,M.jsx)(g.ZP,{className:"ml10",onClick:function(e){e.stopPropagation(),E(!0)},type:"link",children:"重命名"}),(0,M.jsx)(g.ZP,{onClick:function(e){e.stopPropagation(),function(e){var n;A.Z.confirm({title:"提示",okText:"确认删除",className:"custom-modal-divider ",icon:null,content:(0,M.jsxs)("div",{children:[(0,M.jsx)("p",{children:"本次删除操作确定后内容将无法恢复,是否继续?"}),(0,M.jsx)("p",{children:"删除文件夹,将同步删除其所包含的全部子文件夹和试题,请慎重操作!"})]}),cancelText:"取消",onOk:(n=o()(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&&C(e);case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}(i)},type:"link",danger:!0,children:"删除"})]})]})]})},F=function(e){var n=e.isProblemset,t=e.data,i=e.onOpen,s=void 0===i?function(){}:i,l=e.onShare,c=void 0===l?function(){}:l,d=e.navigation,v=e.reloadData,f=e.activeTabsKey,h=e.setRootData,A=e.params,x=(0,m.useState)(),g=u()(x,2),j=g[0],b=g[1],w=(0,m.useState)([]),S=u()(w,2),I=S[0],F=S[1],D=(0,m.useState)([]),T=u()(D,2),Q=T[0],V=T[1];(0,m.useEffect)((function(){j&&setTimeout((function(){h(j)}),200)}),[j]),(0,m.useEffect)((function(){V([]),F([])}),[t]),(0,m.useEffect)((function(){0===Q.length&&0===I.length&&b(null==t?void 0:t.map((function(e){return{title:(0,M.jsx)(W,{isProblemset:n,name:e.name,id:e.id,isShare:e.is_share,itemBanksCount:e.item_banks_count,onMove:R,onOpen:s,onShare:c,onDeleteOk:U}),key:e.id,icon:e.is_share?(0,M.jsx)("img",{onClick:function(){s(e.id)},src:E,className:N}):(0,M.jsx)("img",{onClick:function(){s(e.id)},src:B,className:k}),isLeaf:!e.have_child}})))}),[Q,I,t]);var Y=function e(n,t,i){for(var r=(0,L.cloneDeep)(n),s=0;s<r.length;s++){if(r[s].key===t){if("up"===i){var a=[r[s],r[s-1]];r[s-1]=a[0],r[s]=a[1]}else{var l=[r[s+1],r[s]];r[s]=l[0],r[s+1]=l[1]}break}r[s].children&&(r[s].children=e(r[s].children,t,i))}return r},R=function(){var e=o()(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,Z.A1)({id:Math.abs(n)});case 3:e.t0=e.sent,e.next=9;break;case 6:return e.next=8,(0,Z.vi)({id:Math.abs(n)});case 8:e.t0=e.sent;case 9:0===e.t0.status&&b((function(e){return Y(e,n,t)}));case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),z=function e(n,t){return n.filter((function(n){return n.key!==t&&(n.children&&(n.children=e(n.children,t)),!0)}))},U=function(e){b((function(n){return z(n,e)})),v()},K=function e(n,t,i){return n.map((function(n){return n.key===t?r()(r()({},n),i):n.children?r()(r()({},n),{},{children:e(n.children,t,i)}):n}))},X=function(){var e=o()(a()().mark((function e(t){var i,l,o,u,v,m;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=t.key,o=f===P.TabType.TeachGroupShare?"3":"",e.next=4,(0,Z.ex)(r()(r()({},A),{},{group_id:Math.abs(l),parents:[].concat(p()(d||[{id:0,name:"根目录"}]),p()(null===(i=O(j,l))||void 0===i?void 0:i.map((function(e){return{id:e.id,name:e.name}})))),type:o}));case 4:u=e.sent,m=(v=u||{}).data,v.total_count>0&&b((function(e){return K(e,l,{children:m.map((function(e){return{title:(0,M.jsx)(W,{isProblemset:n,name:e.name,id:e.id,itemBanksCount:e.item_banks_count,onMove:R,onOpen:s,onShare:c,onDeleteOk:U}),key:e.id,icon:e.is_share?(0,M.jsx)("img",{onClick:function(){s(e.id)},src:E,className:N}):(0,M.jsx)("img",{onClick:function(){s(e.id)},src:B,className:k}),isLeaf:!e.have_child}}))})}));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(null==j?void 0:j.length)>0&&(0,M.jsx)(y.Z,{showLine:{showLeafIcon:!1},showIcon:!0,treeData:j,loadData:X,onExpand:function(e,n){V(e)},onLoad:function(e){F(e)},className:C,selectable:!1,expandedKeys:Q,loadedKeys:I})}},29721:function(e,n,t){var i=t(82242),r=t.n(i),s=t(7557),a=t.n(s),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(59301),p=t(5030),v=t(6767),f=t(62957),m=t(47889),h=t(89392),A=t(9178),x=t(76603),g=t(37712);n.Z=(0,p.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t=e.problemset,i=e.dispatch,s=(0,d.useState)({}),l=u()(s,2),c=l[0],p=l[1],y=(0,d.useState)([]),j=u()(y,2),b=j[0],w=j[1],C=(0,d.useState)(!1),k=u()(C,2),N=k[0],S=k[1],I=["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,d.useEffect)((function(){var e;if("SINGLE"===(null==t||null===(e=t.actionTabs)||void 0===e?void 0:e.key)){var n,i=(0,h.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params);p(i),w(i.choices)}}),[null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.key]);var B=function(){var e=o()(a()().mark((function e(){var n,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b.some((function(e){return null==e?void 0:e.checked}))){e.next=3;break}return v.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:N&&(i=(0,h.cloneDeep)(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.params),w(i.choices)),S(!N);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,g.jsx)(f.Z,{centered:!0,destroyOnClose:!0,open:"SINGLE"===t.actionTabs.key,title:"试题体验",okText:N?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:B,onCancel:function(){p({}),w([]),S(!1),i({type:"problemset/setActionTabs",payload:{}})},children:(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{className:"c-light-primary mb5 font16",children:"单选题"}),(0,g.jsx)(x.Z,{value:null==c?void 0:c.name}),null==b?void 0:b.map((function(e,n){var t=e.is_answer,i=e.checked,s=e.choice_text,a="";return N&&t&&(a=A.Z.green),N&&!t&&i&&(a=A.Z.red),(0,g.jsxs)("div",{style:{pointerEvents:N?"none":"auto"},className:"".concat(A.Z.row," ").concat(a),children:[(0,g.jsx)(m.ZP,{onChange:function(e){return function(e,n){console.log(e.target.checked);var t=b.map((function(t,i){return r()(r()({},t),{},{checked:i===n&&e.target.checked})}));w(t)}(e,n)},checked:i}),(0,g.jsxs)("span",{children:[I[n],". "]}),(0,g.jsx)(x.Z,{className:A.Z.html,value:s}),N&&t&&(0,g.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),N&&!t&&i&&(0,g.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},n)})),N&&(0,g.jsxs)(d.Fragment,{children:[(0,g.jsx)("div",{className:A.Z.line}),(0,g.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,g.jsx)("b",{children:"正确答案: "}),I[b.findIndex((function(e){return e.is_answer}))]]}),(0,g.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,g.jsx)("b",{children:"解析: "}),(null==c?void 0:c.analysis)||"暂无解析"]})]})]})})}))},62907:function(e,n,t){var i=t(7557),r=t.n(i),s=t(41498),a=t.n(s),l=t(79800),o=t.n(l),c=t(59301),u=t(5030),d=t(6767),p=t(62957),v=t(89392),f=t(9178),m=t(76603),h=t(15409),A=t(37712);n.Z=(0,u.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t,i,s,l,u=e.problemset,x=e.dispatch,g=(0,c.useState)({}),y=o()(g,2),j=y[0],b=y[1],w=(0,c.useState)(!1),C=o()(w,2),k=C[0],N=C[1],S=(0,c.useState)(!0),I=o()(S,2),B=I[0],E=I[1],Z=(0,c.useState)(""),L=o()(Z,2),P=L[0],M=L[1];(0,c.useEffect)((function(){var e;if("SUBJECTIVE"===(null==u||null===(e=u.actionTabs)||void 0===e?void 0:e.key)){var n,t=(0,v.cloneDeep)(null==u||null===(n=u.actionTabs)||void 0===n?void 0:n.params);b(t)}}),[null==u||null===(n=u.actionTabs)||void 0===n?void 0:n.key]);var O=function(){var e=a()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(P){e.next=3;break}return d.ZP.warning("请您作答后再提交"),e.abrupt("return");case 3:k&&M(""),N(!k);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return console.log("----",k),(0,A.jsx)(p.Z,{centered:!0,destroyOnClose:!0,open:"SUBJECTIVE"===u.actionTabs.key,title:"试题体验",okText:k?"重新答题":"提交答案",cancelText:"取消",width:800,onOk:O,bodyStyle:{maxHeight:600,overflow:"auto"},onCancel:function(){b({}),E(!0),N(!1),M(""),x({type:"problemset/setActionTabs",payload:{}})},children:(0,A.jsxs)("div",{children:[(0,A.jsx)("div",{className:"c-light-primary mb5 font16",children:"简答题"}),(0,A.jsx)(m.Z,{value:null==j?void 0:j.name,style:{marginBottom:10,color:"#5f6368"}}),B?(0,A.jsx)("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:function(){E(!1)},children:" 点击开始作答"}):(0,A.jsx)(h.Z,{height:160,defaultValue:P,onChange:function(e){M(e)}}),k&&(0,A.jsxs)(c.Fragment,{children:[(0,A.jsx)("div",{className:f.Z.line}),(0,A.jsx)("span",{style:{color:"#5F6368"},children:"参考答案:"}),(0,A.jsx)("div",{style:{marginTop:10},children:(null==j||null===(t=j.answer_texts)||void 0===t?void 0:t[0])||"暂无参考答案"}),(null==j||null===(i=j.keywords)||void 0===i?void 0:i.length)>0&&(0,A.jsxs)("div",{style:{marginTop:10,marginBottom:10},children:[(0,A.jsx)("span",{style:{color:"#5F6368"},children:"关键词:"}),null==j||null===(s=j.keywords)||void 0===s?void 0:s.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,A.jsx)("div",{style:{color:"#5F6368",marginTop:(null==j||null===(l=j.keywords)||void 0===l?void 0:l.length)<=0?20:10},children:(0,A.jsx)("b",{children:"解析:"})}),(0,A.jsx)("div",{style:{marginTop:10,color:"#9096A3"},children:(null==j?void 0:j.analysis)||"暂无解析"})]})]})})}))},1507:function(e,n,t){t.d(n,{N:function(){return L},Z:function(){return P}});var i=t(7557),r=t.n(i),s=t(41498),a=t.n(s),l=t(37205),o=t.n(l),c=t(79800),u=t.n(c),d=t(59301),p=t(76603),v=t(47889),f=t(25399),m=t(77019),h=t(5269),A=t(62673),x=t(62957),g=t(93041),y=t(75727),j={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"},b=t(5030),w=t(56800),C=t(24334),k=t(88761),N=t(32985),S=t(13326),I=t(67310),B=t(37712),E=["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"],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"],L=function(e){var n,t,i,s,l,o,c,u,p,v,f,m,h,A,C,k,E,Z,L=e.SubjectShare,P=e.isProblemset,M=e.data,O=e.user,W=e.page,F=e.activeTabsKey,D=e.onPublicReview,T=void 0===D?function(){}:D,Q=e.onStartExperience,V=void 0===Q?function(){}:Q,Y=e.onSetPrivate,R=void 0===Y?function(){}:Y,z=e.onCorrection,U=void 0===z?function(){}:z,K=e.onChangeTag,X=void 0===K?function(){}:K,H=e.onCollect,q=void 0===H?function(){}:H,G=e.onSetPublic,J=void 0===G?function(){}:G,_=e.onDelete,$=void 0===_?function(){}:_,ee=(e.onCancel,e.onSelect,e.onMoveTo),ne=void 0===ee?function(){}:ee,te=e.addProblemset,ie=void 0===te?function(){}:te,re=e.onSetShare,se=void 0===re?function(){}:re,ae=e.onCancelShare,le=void 0===ae?function(){}:ae,oe=e.onPublish,ce=void 0===oe?function(){}:oe,ue=e.onCancelPublish,de=void 0===ue?function(){}:ue,pe=e.globalSetting,ve="PROGRAM"===M.item_type?"/problems/newedit/".concat(null===(n=M.program_attr)||void 0===n?void 0:n.identifier,"?tabs_key=").concat(F,"&page=").concat(W):"BPROGRAM"===M.item_type?"/problemset/edit/".concat(null===(t=M.program_attr)||void 0===t?void 0:t.identifier,"?type=1&tabs_key=").concat(F,"&page=").concat(W):"/problemset/edit/".concat(M.id,"?tabs_key=").concat(F,"&page=").concat(W),fe="0"===F&&!M.public&&!M.apply&&("PROGRAM"===M.item_type&&0!==(null===(i=M.program_attr)||void 0===i?void 0:i.status)||"PROGRAM"!==M.item_type),me=[{label:(0,B.jsx)("a",{className:j.actionLink,onClick:function(){S.Z.publish("model-change-problem",M)},children:"以题换题"}),key:"14",show:(0,w.$O)()},{label:(0,B.jsx)("a",{className:j.actionLink,onClick:function(){var e;return de(null==M||null===(e=M.program_attr)||void 0===e?void 0:e.identifier)},children:"撤销发布"}),key:"0",show:("0"===F||"3"===F)&&"PROGRAM"===M.item_type&&0!==(null===(s=M.program_attr)||void 0===s?void 0:s.status)&&!M.public&&(null===(l=M.author)||void 0===l?void 0:l.login)===(null===(o=O.userInfo)||void 0===o?void 0:o.login)},{label:(0,B.jsx)("a",{className:j.actionLink,onClick:function(){return ne(M.id)},children:"移动到"}),key:"1",show:"0"===F},{label:(0,B.jsx)("a",{className:j.actionLink,onClick:function(){M.is_share?le(M.id):se(M.id)},children:"共享"}),key:"3",show:"0"===F&&L},{label:(0,B.jsx)("a",{className:j.actionLink,onClick:function(){return J(M)},children:"公开"}),key:"4",show:fe},{label:(0,B.jsx)("a",{className:j.actionLink,onClick:a()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.ZP)("/api/item_banks/".concat(null==M?void 0:M.id,"/send_to_practice"),{method:"post",body:{ids:[null==M?void 0:M.id]}});case 2:0==(null==(n=e.sent)?void 0:n.status)&&x.Z.confirm({centered:!0,okText:"查看已发送的编程题",cancelText:"回到试题库",title:"提示",icon:null,content:"您已经成功将编程题发送到编程刷题中,可在编程刷题-我创建的查看",onOk:function(){var e=a()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:b.history.push("/problems?tab=mine");case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 4:case"end":return e.stop()}}),e)}))),children:"发送至编程刷题"}),key:"16",show:!("PROGRAM"!=(null==M?void 0:M.item_type)||null!=pe&&null!==(c=pe.setting)&&void 0!==c&&c.main_site||null!=pe&&null!==(u=pe.setting)&&void 0!==u&&u.is_local||0===(null===(p=M.program_attr)||void 0===p?void 0:p.status)||M.public)},{label:(0,B.jsx)("a",{className:j.reviewFlag,onClick:T,children:"公开审核中"}),key:"5",show:"0"===F&&!M.public&&M.apply&&("PROGRAM"===M.item_type&&0!==M.program_attr.status||"PROGRAM"!==M.item_type)},{label:(0,B.jsx)("a",{className:j.actionLink,onClick:function(){return R(M.id)},children:"撤销公开"}),key:"6",show:("0"===F||"1"===F)&&M.public&&(null===(v=M.author)||void 0===v?void 0:v.login)===(null===(f=O.userInfo)||void 0===f?void 0:f.login)||"1"===F&&(0,w.ag)()},{label:(0,B.jsx)("a",{className:j.actionLink,onClick:function(){return q(M.id,M.is_collected)},children:"取消收藏"}),key:"7",show:"2"===F},{label:(0,B.jsx)("a",{className:j.actionLink,onClick:function(){var e;return ce(null==M||null===(e=M.program_attr)||void 0===e?void 0:e.identifier)},children:"发布"}),key:"8",show:("0"===F||"3"===F)&&"PROGRAM"===M.item_type&&0===(null===(m=M.program_attr)||void 0===m?void 0:m.status)&&!M.public&&(null===(h=M.author)||void 0===h?void 0:h.login)===(null===(A=O.userInfo)||void 0===A?void 0:A.login)},{label:(0,B.jsx)("a",{className:j.actionLink,onClick:function(){return q(M.id,M.is_collected)},children:M.is_collected?"取消收藏":"收藏"}),key:"9",show:"1"===F&&!(0,w.ag)()&&!(0,w.JA)()&&(null===(C=M.author)||void 0===C?void 0:C.login)!==(null===(k=O.userInfo)||void 0===k?void 0:k.login)},{label:(0,B.jsx)("a",{className:j.actionLink,onClick:function(){return U(M.id)},children:"纠错"}),key:"10",show:"0"!==F&&!(0,w.ag)()&&!(0,w.JA)()},{label:(0,B.jsx)("a",{className:j.actionLink,onClick:function(){return X(M)},children:"修改知识点"}),key:"15",show:"0"===F},{label:(0,B.jsx)("a",{className:j.actionLink,onClick:function(){return $(M.id)},children:"删除"}),key:"11",show:"0"===F&&!M.public||"1"===F&&(0,w.ag)()&&(null===(E=M.author)||void 0===E?void 0:E.login)!==(null===(Z=O.userInfo)||void 0===Z?void 0:Z.login)},{label:(0,B.jsx)("a",{className:j.actionLink,onClick:function(){return ie(M.id)},children:"加入我的题库"}),key:"12",show:"1"===F||"3"===F}].filter((function(e){return e.show})),he=(0,B.jsx)(g.Z,{forceSubMenuRender:!0,className:j.menu,items:me}),Ae=(0,B.jsx)(g.Z,{forceSubMenuRender:!0,className:j.menu,children:(0,B.jsx)(g.Z.Item,{children:(0,B.jsx)("a",{className:j.actionLink,onClick:function(){return U(M.id)},children:"纠错"})},"10")}),xe="0"!==F&&!(0,w.ag)()&&!(0,w.JA)();return(0,B.jsx)(d.Fragment,{children:P?(0,B.jsxs)(B.Fragment,{children:[("0"===F||"3"===F&&(null==M?void 0:M.edit_item_bank))&&!M.public&&(0,B.jsxs)("span",{className:j.textBtn,style:{cursor:"pointer"},onClick:function(){(0,N.xg)(ve);var e=document.getElementById(M.id),n=window.pageYOffset||document.documentElement.scrollTop;localStorage.setItem("problemsetid",e.getBoundingClientRect().top+n+"")},children:[(0,B.jsxs)("div",{className:j.line,children:[(0,B.jsx)("b",{className:j.b1}),(0,B.jsx)("b",{className:j.b2})]}),(0,B.jsx)("i",{className:"iconfont icon-bianji10 font14 mr5"}),"编辑"]}),(0,B.jsxs)("span",{className:j.textBtn,style:{cursor:"pointer"},onClick:function(){return V(M)},children:[(0,B.jsxs)("div",{className:j.line,children:[(0,B.jsx)("b",{className:j.b1}),(0,B.jsx)("b",{className:j.b2})]}),(0,B.jsx)("i",{className:"iconfont icon-tiyan font14 mr5"}),"体验",(0,B.jsxs)("div",{className:j.line,children:[(0,B.jsx)("b",{className:j.b1}),(0,B.jsx)("b",{className:j.b2})]})]}),me.length>0&&(0,B.jsx)(y.Z,{dropdownRender:function(){return he},children:(0,B.jsx)("span",{style:{cursor:"default",width:"105px"},onClick:function(e){return e.preventDefault()},children:(0,B.jsxs)("span",{className:j.textBtn,children:[(0,B.jsx)("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"更多",(0,B.jsxs)("div",{className:j.line,children:[(0,B.jsx)("b",{className:j.b1}),(0,B.jsx)("b",{className:j.b2})]})]})})})]}):xe?(0,B.jsx)(y.Z,{className:"ml40",dropdownRender:function(){return Ae},children:(0,B.jsx)("span",{style:{cursor:"default",width:"105px"},onClick:function(e){return e.preventDefault()},children:(0,B.jsxs)("span",{className:j.textBtn,children:[(0,B.jsx)("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"更多",(0,B.jsxs)("div",{className:j.line,children:[(0,B.jsx)("b",{className:j.b1}),(0,B.jsx)("b",{className:j.b2})]})]})})}):(0,B.jsx)("span",{})})},P=function(e){var n,t,i,r,s,a=e.data,l=e.selectIds,c=e.onSelectCheckBox,x=void 0===c?function(){}:c,g=e.showCheckbox,y=void 0===g||g,b=(0,d.useState)(!1),w=u()(b,2),N=w[0],S=w[1],I=function(){var e;if("BPROGRAM"!==(null==a?void 0:a.item_type))return(0,B.jsx)("div",{children:null===(e=a.standard_answer)||void 0===e?void 0:e.map((function(e,n){var t,i;return(0,B.jsx)("div",{className:j.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,B.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,B.jsxs)("span",{style:{minWidth:110},children:["答案(填空",e.position,""]}),(0,B.jsx)(k.Z,{value:null==e||null===(i=e.answer_text)||void 0===i?void 0:i.join("、"),readOnly:!0})]})},n)}))})};return(0,B.jsxs)("div",{className:j.itemWrap,children:[(0,B.jsxs)("div",{className:j.list,children:[y&&(0,B.jsx)(A.Z,{className:"mr10",onChange:function(e){var n=o()(l);e.target.checked?n.push(a.id):n=n.filter((function(e){return e!==a.id})),x(n)},checked:l.includes(a.id)}),(0,B.jsx)("div",{onClick:function(){return S(!N)},className:j.title,children:(0,B.jsx)(p.Z,{showLines:1,showTextOnly:!0,className:j.topicTitleContent,value:"BPROGRAM"===(null==a?void 0:a.item_type)?null==a||null===(n=a.program_attr)||void 0===n?void 0:n.description:a.name},1)}),(0,B.jsx)("div",{onClick:function(){return S(!N)},className:j.tr,children:(0,B.jsx)("i",{style:{transform:N?"scale(0.5) rotate(-180deg)":"scale(0.5) rotate(0deg)"},className:"iconfont icon-zhankai4"})})]}),(0,B.jsxs)("aside",{style:N?{display:"block"}:{display:"none"},className:j.itemDetail,children:[(0,B.jsxs)("div",{style:{marginBottom:44},children:[(0,B.jsx)(p.Z,{className:j.topicTitleContent,value:"BPROGRAM"===(null==a?void 0:a.item_type)?null==a||null===(t=a.program_attr)||void 0===t?void 0:t.description:a.name},2),(0,B.jsx)("div",{className:"".concat(j.row," mt15"),children:"JUDGMENT"===a.item_type?(0,B.jsx)("div",{className:j.judgmentContent,children:a.choices.map((function(e,n){return(0,B.jsx)(v.ZP,{disabled:!0,children:e.choice_text},n)}))}):"PROGRAM"===a.item_type?(0,B.jsx)("div",{className:j.programContent,children:(0,B.jsx)(p.Z,{value:null===(r=a.program_attr)||void 0===r?void 0:r.description})}):"COMBINATION"===a.item_type?(0,B.jsx)("div",{className:j.combinationContent,children:null==a||null===(s=a.sub_item_banks)||void 0===s?void 0:s.map((function(e,n){var t,i,r,s,l,o="(题目".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,B.jsxs)(d.Fragment,{children:[(0,B.jsx)("div",{style:{marginTop:10,marginBottom:10},children:(0,B.jsx)(p.Z,{value:o+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,B.jsxs)("div",{className:j.otherContentItem,children:[(0,B.jsx)("p",{children:E[n]}),(0,B.jsx)(p.Z,{className:j.otehrContentHtml,value:e.choice_text})]},n)})),"JUDGMENT"==(null==e?void 0:e.item_type)&&(0,B.jsx)("div",{style:{display:"flex",marginBottom:10},children:e.choices.map((function(e,n){return(0,B.jsx)(v.ZP,{disabled:!0,children:e.choice_text},n)}))}),(0,B.jsxs)("div",{className:j.con,children:["SINGLE"==(null==e?void 0:e.item_type)&&(0,B.jsxs)("b",{className:"c-grey-333 font14",children:[" 答案:",null==Z?void 0:Z[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,B.jsx)("div",{className:j.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,B.jsxs)("b",{className:"c-grey-333 font14",children:[" 答案:",null==e||null===(r=e.choices)||void 0===r?void 0:r.map((function(e,n){if(null!=e&&e.is_answer)return(null==Z?void 0:Z[n])+" "}))," "]}),"JUDGMENT"==(null==e?void 0:e.item_type)&&(0,B.jsxs)("div",{children:["答案:",null==e||null===(s=e.choices)||void 0===s||null===(s=s.find((function(e){return e.is_answer})))||void 0===s?void 0:s.choice_text]}),"SUBJECTIVE"==(null==e?void 0:e.item_type)&&(0,B.jsxs)("div",{children:["答案:",null==e||null===(l=e.answer_texts)||void 0===l?void 0:l[0]]}),(0,B.jsxs)("div",{children:[(0,B.jsx)("span",{children:"解析:"}),(0,B.jsx)(p.Z,{className:j.parseAnswerHtml,value:e.analysis||"暂无解析"})]}),(0,B.jsxs)("div",{children:[(0,B.jsx)("span",{children:"知识点:"}),(0,B.jsx)(f.Z,{title:(null==a?void 0:a.tag_discipline)||"--",children:(0,B.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:(null==a?void 0:a.tag_discipline)||"--"})})]})]})]})}))}):(0,B.jsx)("div",{className:j.otherContent,children:a.choices.map((function(e,n){return(0,B.jsxs)("div",{className:j.otherContentItem,children:[(0,B.jsx)("p",{children:E[n]}),(0,B.jsx)(p.Z,{className:j.otehrContentHtml,value:e.choice_text})]},n)}))})}),(0,B.jsx)("div",{className:j.row,children:(0,B.jsx)("div",{className:j.updateTimeRow,children:(0,B.jsx)("div",{className:j.updateTimeWrap,children:"PROGRAM"===a.item_type&&(0,B.jsxs)("p",{className:j.programLanguage,children:["编程语言:",null==a||null===(i=a.languages)||void 0===i?void 0:i.join("/")]})})})})]}),"COMBINATION"!==a.item_type&&(0,B.jsxs)("div",{className:j.answerWrapper,children:[(0,B.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:j.decoration}),(0,B.jsx)("div",{className:j.answer,children:function(){var e,n,t,i,r={SUBJECTIVE:null===(e=a.answer_texts)||void 0===e?void 0:e[0],JUDGMENT:null===(n=a.choices)||void 0===n||null===(n=n.find((function(e){return e.is_answer})))||void 0===n?void 0:n.choice_text},s=a.choices.map((function(e){return e.is_answer})).findIndex((function(e){return e})),l=s>-1?Z[s]:"",o="";a.choices.map((function(e,n){e.is_answer&&(o+=Z[n])}));var c=r[a.item_type],u=(null==a||null===(t=a.program_attr)||void 0===t?void 0:t.code)||"";try{var d;u=C.Base64.decode((null==a||null===(d=a.program_attr)||void 0===d?void 0:d.code)||"")}catch(e){}var v={SINGLE:(0,B.jsxs)(m.Z,{children:[(0,B.jsx)(h.Z,{className:"mt3",children:"答案:"}),(0,B.jsx)(h.Z,{flex:1,children:(0,B.jsx)(p.Z,{className:j.answerHtml,value:"答案:".concat(l||"无")})})]}),MULTIPLE:(0,B.jsxs)(m.Z,{children:[(0,B.jsx)(h.Z,{className:"mt3",children:"答案:"}),(0,B.jsx)(h.Z,{flex:1,children:(0,B.jsx)(p.Z,{className:j.answerHtml,value:"答案:".concat(o||"无")})})]}),COMPLETION:I(),BPROGRAM:(0,B.jsxs)("div",{children:[(0,B.jsx)(p.Z,{className:j.answerHtml,showProgramFill:!0,value:u}),null===(i=a.standard_answer)||void 0===i?void 0:i.map((function(e,n){return(0,B.jsx)("div",{className:j.answerHtml,children:"答案(填空".concat(e.position,"").concat(null==e?void 0:e.answer_text)},n)}))]})},f=(0,B.jsxs)(m.Z,{children:[(0,B.jsx)(h.Z,{className:"mt3",children:"答案:"}),(0,B.jsx)(h.Z,{flex:1,children:(0,B.jsx)(p.Z,{className:j.answerHtml,value:"".concat(c||"无")})})]});return v[a.item_type]||f}()}),(0,B.jsxs)("div",{className:j.parse,children:[(0,B.jsx)("div",{className:j.parseText,children:"解析:"}),(0,B.jsx)("div",{className:j.parseAnswer,children:a.analysis?(0,B.jsx)(p.Z,{className:j.parseAnswerHtml,value:a.analysis}):"暂无解析"})]}),(0,B.jsxs)("div",{className:j.parse,children:[(0,B.jsx)("div",{className:j.parseText,children:"知识点:"}),(0,B.jsx)(f.Z,{title:(null==a?void 0:a.tag_discipline)||"--",children:(0,B.jsx)("div",{className:j.parseAnswer,style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:(null==a?void 0:a.tag_discipline)||"--"})})]})]})]})]})}},5819:function(e,n,t){t.r(n),t.d(n,{TabType:function(){return Kn},default:function(){return Xn}});var i=t(7557),r=t.n(i),s=t(37205),a=t.n(s),l=t(82242),o=t.n(l),c=t(41498),u=t.n(c),d=t(79800),p=t.n(d),v=t(59301),f=t(5030),m=t(61406),h=t(20554),A=t(37568),x=t(28284),g=t(62957),y=t(47889),j=t(6767),b=t(29787),w=t(62673),C=t(93041),k=t(25399),N=t(17149),S=t(82326),I=t(91882),B=t(99571),E=t(75727),Z=t(77019),L=t(13747),P=t(26268),M=t(90059),O=t(39647),W=t.n(O),F=t(9178),D=t(37712),T=["problemset","globalSetting","loading","dispatch"],Q=(0,f.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);W()(e,T);return(0,D.jsxs)(g.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,D.jsx)("div",{className:F.Z.modalContent,children:"公开申请已提交,请等待管理员的审核"}),(0,D.jsx)("div",{className:F.Z.modalContent,children:"我们将在1-2个工作日内完成审核"})]})})),V={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"},Y=t(15699),R=t(56656),z=t.n(R),U=t(6816),K=(0,f.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n=e.problemset,t=e.dispatch,i=(0,v.useState)([]),r=p()(i,2),s=r[0],a=r[1],l=(0,v.useState)(!0),o=p()(l,2),c=o[0],u=o[1],d=function(){t({type:"problemset/setActionTabs",payload:{}})};(0,v.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 f=function(e,n,t,i){var r=U.Z.API_SERVER+n,s=new window.XMLHttpRequest;return s.withCredentials=!0,s.addEventListener("load",(function(e){t(e,s)}),!1),s.addEventListener("error",(function(e){i&&i(e)}),!1),s.responseType="blob",s.open("GET",r),s.send(null),s};return(0,D.jsx)(g.Z,{centered:!0,title:"导出试题",open:"导出试题"===n.actionTabs.key,width:718,destroyOnClose:!0,wrapClassName:V.customModal,onCancel:d,onOk:function(){0!==s.length?f({},"/api/item_banks/export.xlsx?group_id=".concat(s[0],"&include_children=").concat(c),(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);j.ZP.warning((null==e?void 0:e.message)||"下载出错, 请联系管理员")}))}var r=new Blob([e.target.response],{type:"application/vnd.ms-excel;charset=utf-8"}),s="导出试题-".concat(z()().format("YYYYMMDD_HH:mm:ss"),".xlsx");if(window.navigator&&window.navigator.msSaveOrOpenBlob)window.navigator.msSaveOrOpenBlob(r,s);else{var a=URL.createObjectURL(r),l=document.createElement("a");l.href=a,l.setAttribute("download",s),document.body.appendChild(l),l.click(),window.URL.revokeObjectURL(l.href)}d()})):j.ZP.warning("请选择文件夹")},children:(0,D.jsxs)("aside",{className:V.exportModal,children:[(0,D.jsxs)("div",{style:{marginBottom:20},children:[(0,D.jsx)("label",{style:{marginRight:20},children:"导出设置"}),(0,D.jsxs)(y.ZP.Group,{onChange:function(e){u(e.target.value)},value:c,children:[(0,D.jsx)(y.ZP,{value:!0,children:"包含子文件夹"}),(0,D.jsx)(y.ZP,{value:!1,children:"仅当前文件夹"})]})]}),(0,D.jsx)(Y.Z,{value:s,onChange:function(e){return a(e)}}),(0,D.jsx)("div",{className:V.export_text,children:"其中组合题与实训题暂不支持导出"})]})})})),X="customModal___lg6DD",H="shareModal___uZhG_",q="content___I8qEq",G="group___KeY9s",J="teachGroup____SeBs",_="footer___Jn0qQ",$=t(72940),ee=(0,f.connect)((function(e){return{problemset:e.problemset}}))((function(e){var n,t=e.problemset,i=e.dispatch,s=e.onOk,a=((0,f.useParams)(),(0,v.useState)([])),l=p()(a,2),o=(l[0],l[1]),c=(0,v.useState)(1),d=p()(c,2),m=d[0],h=d[1],A=(0,v.useState)([]),x=p()(A,2),y=x[0],C=x[1],k=(0,v.useState)([]),N=p()(k,2),S=N[0],I=N[1],E=(0,v.useState)(!0),Z=p()(E,2),L=Z[0],P=Z[1],M=(0,v.useState)(!1),O=p()(M,2),W=O[0],F=O[1],T=(0,v.useState)(!1),Q=p()(T,2),V=(Q[0],Q[1]);(0,v.useEffect)((function(){var e;"共享试题"===t.actionTabs.key&&(R(),C([null===(e=t.actionTabs)||void 0===e||null===(e=e.params)||void 0===e?void 0:e.group_id]))}),[t.actionTabs.key]);var R=function(){var e=u()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),e.next=3,(0,$.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)||[]),o(i)),P(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),z=function(){i({type:"problemset/setActionTabs",payload:{}})},U=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==y.length){e.next=3;break}return j.ZP.warning("请选择需要的文件夹"),e.abrupt("return");case 3:if(1!==m){e.next=6;break}return h(2),e.abrupt("return");case 6:return F(!0),e.next=9,(0,$.GW)({item_banks_group_ids:y,clazz:"ItemBank",group_ids:S});case 9:0===(null==(n=e.sent)?void 0:n.status)&&(s(),z()),F(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,D.jsx)(g.Z,{centered:!0,afterClose:function(){I([]),h(1),V(!1),o([])},title:"共享试题".concat(m,"/2"),open:"共享试题"===t.actionTabs.key,footer:null,width:718,destroyOnClose:!0,wrapClassName:X,onCancel:z,children:(0,D.jsx)("aside",{className:H,children:(0,D.jsxs)(b.Z,{spinning:L,children:[(0,D.jsxs)("div",{className:q,children:[1===m&&(0,D.jsx)("div",{className:G,children:(0,D.jsx)(Y.Z,{value:y,onChange:function(e){return C(e)}})}),2===m&&(0,D.jsxs)("div",{className:J,children:[(0,D.jsx)("p",{children:"共享至教研团队"}),(0,D.jsx)(w.Z.Group,{value:S,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,D.jsx)(w.Z,{value:e.group_id,children:null==e?void 0:e.name},e.group_id)}))})]})]}),(0,D.jsxs)("div",{className:_,children:[(0,D.jsx)(B.ZP,{onClick:z,children:"取消"}),(0,D.jsx)(B.ZP,{loading:W,onClick:U,type:"primary",children:1===m?"下一步":"确认共享"})]})]})})})})),ne=["problemset","globalSetting","loading","dispatch","onReloadData","isPiliangRevoke"],te=(0,f.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,s=e.onReloadData,a=void 0===s?function(){}:s,l=e.isPiliangRevoke,o=void 0!==l&&l,c=(W()(e,ne),(0,v.useRef)(!1)),d=(0,v.useState)(!1),f=p()(d,2),m=f[0],h=f[1];(0,v.useEffect)((function(){"Problemset-SetPrivate"===n.actionTabs.key?"1"===window.localStorage.getItem("problemset-set-private-hint-flag")?A():h(!0):h(!1)}),[n.actionTabs.key]);var A=function(){var e=u()(r()().mark((function e(){var t,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c.current&&window.localStorage.setItem("problemset-set-private-hint-flag","1"),s={},!o){e.next=8;break}return e.next=5,i({type:"problemset/revokePublish",payload:n.actionTabs.params});case 5:s=e.sent,e.next=11;break;case 8:return e.next=10,i({type:"problemset/setPrivate",payload:n.actionTabs.params});case 10:s=e.sent;case 11:i({type:"problemset/setActionTabs",payload:{}}),c.current=!1,0===(null===(t=s)||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,D.jsxs)(g.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:m,title:"撤销公开告知",okText:"确定",cancelText:"取消",confirmLoading:o?t["problemset/revokePublish"]:t["problemset/setPrivate"],width:"442px",onOk:A,onCancel:function(){i({type:"problemset/setActionTabs",payload:{}}),c.current=!1},children:[(0,D.jsx)("div",{className:F.Z.modalContentLeft,children:"试题已公开,撤销公开可能导致部分用户对试题的使用受损。"}),(0,D.jsx)("div",{className:F.Z.modalContentLeft,children:"确认撤销公开回到自有状态吗?"}),(0,D.jsx)("div",{children:(0,D.jsx)(w.Z,{className:"mt10",defaultChecked:!1,onChange:function(e){return c.current=e.target.checked},children:"不再提示"})})]})})),ie=["problemset","globalSetting","loading","dispatch","onReloadData"],re=(0,f.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,s=e.onReloadData,a=void 0===s?function(){}:s,l=(W()(e,ie),function(){var e=u()(r()().mark((function e(){var t;return r()().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,D.jsxs)(g.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:l,onCancel:function(){i({type:"problemset/setActionTabs",payload:{}})},children:[(0,D.jsx)("div",{className:F.Z.modalContent,children:"确认删除后,无法撤销"}),(0,D.jsx)("div",{className:F.Z.modalContent,children:"是否确认删除?"})]})})),se=t(29721),ae=t(5218),le=t(4671),oe=t(51486),ce=t(62907),ue=t(20336),de=t(29776),pe=t(92143),ve={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"},fe=t(30641),me=t(5269),he="drawerWrap___pL0ai",Ae="title___D60AS",xe="contentWrap___VyVzG",ge="totalInfo___wXopO",ye="clear___Sbav5",je="problemset___jGIix",be="delete___zwK_M",we="deleteIcon___BYp0Q",Ce="createBtnWrapper___Qnnet",ke=[],Ne=function(e){ke.forEach((function(n){e.target===n.element||Se.isParent(e.target,n.element)||n.callbacks.forEach((function(e){return e()}))}))};window.document.body?window.document.body.addEventListener("click",Ne):window.addEventListener("DOMContentLoaded",(function(){window.document.body.addEventListener("click",Ne)}));var Se={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=ke.filter((function(n){return n.element===e}));return t.length>0?t[0].callbacks.push(n):ke.push({element:e,callbacks:[n]}),{clear:function(){ke=ke.filter((function(n){return n.element!==e}))}}}},Ie=Se,Be=t(92965),Ee=[{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:"程序填空题"}],Ze=function(e){var n=e.visible,t=e.basketData,i=e.basketTotal,r=e.onClose,s=void 0===r?function(){}:r,a=e.onDelete,l=void 0===a?function(){}:a,o=e.onClear,c=e.onSubmit,u=(0,v.useRef)(),d=(0,v.useRef)();(0,v.useEffect)((function(){if(d.current)return i>=0&&!u.current&&(u.current=Ie.init(d.current,(function(){s()}))),function(){u.current&&u.current.clear()}}),[d.current]);var p=window.screen.width<=1440;return(0,D.jsx)(fe.Z,{rootClassName:he,placement:"right",closable:!1,mask:!1,open:n,forceRender:!0,width:p?130:160,onClose:s,children:i>0?(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("div",{className:Ae,children:"试题篮"}),(0,D.jsxs)("div",{ref:d,className:xe,children:[(0,D.jsxs)(Z.Z,{wrap:!1,className:ge,align:"middle",children:[(0,D.jsx)(me.Z,{span:14,children:"题目总数"}),(0,D.jsx)(me.Z,{span:4,children:i}),(0,D.jsx)(me.Z,{span:6,className:ye,onClick:o,children:"清空"})]}),Ee.map((function(e){return t[e.stateName]>0&&(0,D.jsxs)(Z.Z,{align:"middle",wrap:!1,className:je,children:[(0,D.jsx)(me.Z,{span:14,children:e.typeName}),(0,D.jsx)(me.Z,{span:4,children:t[e.stateName]}),(0,D.jsx)(me.Z,{span:6,className:be,children:(0,D.jsx)("i",{onClick:function(){return l(e.type)},className:"iconfont icon-piliangshanchu3 ".concat(we)})})]},e.type)})),(0,D.jsx)(Z.Z,{justify:"center",className:Ce,children:(0,D.jsx)(Be.Z,{block:!0,type:"primary",onClick:c,children:"创建试卷"})})]})]}):(0,D.jsxs)("div",{ref:d,children:[(0,D.jsx)("div",{className:Ae,children:"试题篮"}),(0,D.jsx)(M.Z,{customText:"请选择试题加入试题篮后进行组卷",styles:{width:120},imgStyles:{width:120}})]})})},Le=["problemset","globalSetting","loading","dispatch","onReloadData","onReloadBasketData"],Pe={SINGLE:"单选题",MULTIPLE:"多选题",JUDGMENT:"判断题",COMPLETION:"填空题",SUBJECTIVE:"简答题",PROGRAM:"编程题",PRACTICAL:"实训题",COMBINATION:"组合题",BPROGRAM:"程序填空题"},Me=(0,f.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),s=e.dispatch,a=e.onReloadData,l=void 0===a?function(){}:a,o=e.onReloadBasketData,c=void 0===o?function(){}:o,d=(W()(e,Le),function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"problemset/basketDelete",payload:t.actionTabs.params});case 2:n=e.sent,s({type:"problemset/setActionTabs",payload:{}}),0===n.status&&(l(),c());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}());return(0,D.jsx)(g.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(){s({type:"problemset/setActionTabs",payload:{}})},children:(0,D.jsxs)("div",{className:F.Z.modalContent,children:["是否删除试题篮中的",Pe[null===(n=t.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.type]]})})})),Oe="hide___P6mxu",We="open___hazgP",Fe="basket___y6VHF",De="count___YEH5s",Te="iconWrap___l__Lj",Qe="icon___yiXgh",Ve="name___tBtew",Ye=function(e){var n=e.count,t=e.visibleBasket,i=e.onToggleVisible,r=void 0===i?function(){}:i;return(0,D.jsx)(k.Z,{title:"试题篮",placement:"left",children:(0,D.jsxs)("div",{className:"".concat(t?We:Oe," ").concat(Fe),onClick:r,children:[n>0&&(0,D.jsx)("div",{className:De,children:n}),(0,D.jsx)("span",{className:Te,children:(0,D.jsx)("i",{className:"".concat(Qe," iconfont icon-shitilan")})}),(0,D.jsx)("div",{className:Ve,children:"试题篮"})]})})},Re=t(1507),ze=t(15089),Ue=t(32985),Ke=t(56800),Xe=t(37285),He="drawer___Bi9wT",qe="menu___t0_fV",Ge="actived___zWm74",Je="actived2___RRfRj",_e="subTag___EczBy",$e="directionName___H9hFf",en="menuDirection___JkwbJ",nn="listItem___kNMPl",tn="info___QKQMx",rn="title___eGYd4",sn="titleLeft___ltIGt",an="description___zs7Ow",ln="menuCourse___PygX2",on="authorname___D4gcN",cn="tooltip-content___RseJD",un=t(37556),dn=t(13851),pn=t(38647),vn=t(67310),fn=(A.Z.Search,{id:"type",name:"来源",children:[{name:"全部",id:"all",type:"type"},{name:"我的",id:"mine",type:"type"}]}),mn={id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"简单",id:1,type:"diff"},{name:"适中",id:2,type:"diff"},{name:"困难",id:3,type:"diff"}]},hn=(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,i,s,l=e.classroomList,c=(e.loading,e.dispatch),d=e.cb,m=e.shixunIds,h=void 0===m?[]:m,A=(0,f.useParams)(),g=((0,f.useLocation)(),l.actionTabs,x.Z.useForm()),y=(p()(g,1)[0],l.shixunLists),b=(0,v.useState)([]),C=p()(b,2),N=C[0],S=C[1],I=(0,v.useState)([]),E=p()(I,2),P=E[0],O=E[1],W=(0,v.useState)([]),F=p()(W,2),T=F[0],Q=F[1],V=(0,v.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}),Y=p()(V,2),R=Y[0],z=Y[1];(0,v.useEffect)((function(){"选用实践项目"===l.actionTabs.key&&c({type:"classroomList/getShixunLists",payload:o()({},R)})}),[l.actionTabs.key]),(0,v.useEffect)((function(){U()}),[A]);var U=function(){var e=u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,un.I_)({});case 2:return n=e.sent,e.next=5,(0,vn.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 5:t=e.sent,Q([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(a()((null==t?void 0:t.groups)||[]))),O((null==n?void 0:n.disciplines)||[]);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(e,n,t){R.tag_level=e,R.sub_discipline_id=n,R.discipline_id=t,R.page=1,z(o()({},R)),c({type:"classroomList/getShixunLists",payload:o()({},R)})},X=function(){c({type:"classroomList/setActionTabs",payload:{}}),z({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"选用实践项目"!==l.actionTabs.key?null:(0,D.jsxs)(fe.Z,{placement:"bottom",height:"100%",closable:!0,onClose:X,open:"选用实践项目"===l.actionTabs.key,rootClassName:He,footer:(0,D.jsxs)("div",{className:"tc",children:[(0,D.jsx)(B.ZP,{size:"middle",onClick:function(){X(),S([])},style:{marginRight:8},children:"取消"}),(0,D.jsx)(B.ZP,{size:"middle",onClick:u()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=N[i],!h.includes(n)){e.next=4;break}return j.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==N?void 0:N.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:X(),d(N),S([]);case 13:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,D.jsx)("section",{className:"tc",children:(0,D.jsx)(pn.Z,{onChange:function(e){z(o()(o()(o()({},R),e),{},{page:1})),c({type:"classroomList/getShixunLists",payload:o()(o()(o()({},R),e),{},{page:1})})}})}),(0,D.jsxs)("section",{className:"edu-container",children:[(0,D.jsxs)("ul",{className:qe,children:[(0,D.jsx)("li",{children:fn.name}),null==fn||null===(n=fn.children)||void 0===n?void 0:n.map((function(e,n){return(0,D.jsx)("li",{className:R[fn.id]==e.id?Ge:"",onClick:function(){R[fn.id]=e.id,R.page=1,z(o()({},R)),c({type:"classroomList/getShixunLists",payload:o()({},R)})},children:(0,D.jsx)("strong",{children:e.name})},e.id)}))]}),(0,D.jsxs)("ul",{className:en,children:[(0,D.jsx)("li",{className:$e,children:"方向"}),(0,D.jsx)("li",{className:R.discipline_id?"":Ge,onClick:function(){K(null,null,null)},children:(0,D.jsx)("strong",{children:"全部"})}),null==P?void 0:P.map((function(e,n){return(0,D.jsxs)("li",{className:R.discipline_id==e.id?Ge:"",children:[(0,D.jsx)("strong",{onClick:function(){K(1,null,e.id)},children:e.name}),(0,D.jsx)("div",{children:e.sub_disciplines.map((function(n,t){return(0,D.jsxs)("div",{className:"mt5",children:[(0,D.jsx)("div",{className:R.sub_discipline_id==n.id?"".concat(Je," ").concat(_e):_e,onClick:function(){K(2,n.id,e.id)},children:n.name}),(0,D.jsx)("ul",{className:"mt5",children:n.tags&&n.tags.map((function(n,t){return(0,D.jsx)("li",{className:R.sub_discipline_id==n.id&&3===R.tag_level?Je:"",onClick:function(){K(3,n.id,e.id)},children:n.name},t)}))})]},t)}))})]},n)}))]}),"mine"===R.type&&(0,D.jsxs)("ul",{className:qe,children:[(0,D.jsx)("li",{children:"目录"}),null==T?void 0:T.map((function(e,n){return(0,D.jsx)("li",{className:R.group_id==e.id?Ge:"",onClick:function(){R.group_id=e.id,R.page=1,z(o()({},R)),c({type:"classroomList/getShixunLists",payload:o()({},R)})},children:(0,D.jsx)("strong",{children:e.name})},e.name)}))]}),(0,D.jsxs)("ul",{className:qe,children:[(0,D.jsx)("li",{children:mn.name}),null==mn||null===(t=mn.children)||void 0===t?void 0:t.map((function(e,n){return(0,D.jsx)("li",{className:R[mn.id]==e.id?Ge:"",onClick:function(){R[mn.id]=e.id,R.page=1,z(o()({},R)),c({type:"classroomList/getShixunLists",payload:o()({},R)})},children:(0,D.jsx)("strong",{children:e.name})},e.name)}))]}),(0,D.jsxs)(Z.Z,{children:[(0,D.jsx)(me.Z,{flex:"1",children:(0,D.jsx)("div",{className:ln,style:{margin:"0px 15px"},children:(0,D.jsxs)("ul",{children:[(0,D.jsxs)("li",{children:["已选",(0,D.jsx)("span",{className:"c-blue",children:N.length}),"个"]}),(0,D.jsxs)("li",{children:["共",(0,D.jsx)("span",{className:"c-blue",children:y.shixuns_count}),"个"]}),(0,D.jsxs)("li",{className:"current",onClick:function(){var e=o()(o()({},R),{},{order:"asc"===R.order?"desc":"asc"});z(e),c({type:"classroomList/getShixunLists",payload:e})},children:["学习人数",(0,D.jsx)("p",{className:"edu-sorter current ".concat(R.order),children:"asc"===R.order?(0,D.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}):(0,D.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})})]})]})})}),(0,D.jsx)(me.Z,{className:"c-grey-999",children:"mine"===(null==R?void 0:R.type)?"已静默/公开发布的实践项目进入本列表备选":"仅已公开发布的实践项目进入本列表备选"})]}),null==y||null===(i=y.shixun_list)||void 0===i?void 0:i.map((function(e,n){return(0,D.jsxs)("div",{className:nn,children:[(0,D.jsx)(w.Z,{checked:N.includes(e.id),value:e.id,disabled:null==e?void 0:e.need_authorize,onChange:function(n){N.indexOf(e.id);N.indexOf(e.id)>-1?S(N.filter((function(n){return n!==e.id}))):S(N.concat(e.id))}}),(0,D.jsxs)("div",{className:tn,children:[(0,D.jsx)("div",{className:rn,children:(0,D.jsxs)("div",{className:sn,children:[(0,D.jsx)("a",{className:"c-black",href:"/shixuns/".concat(null==e?void 0:e.identifier,"/challenges"),target:"_blank",children:(0,D.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,D.jsx)("span",{onClick:function(){(0,dn.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,Ke.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,D.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,D.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,Ke.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,D.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,D.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,Ke.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,D.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,D.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})})]})}),(0,D.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,D.jsx)("span",{className:an,dangerouslySetInnerHTML:{__html:e.description}})}),(0,D.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,D.jsxs)("span",{className:"mr30 font12",children:["第",n+1,"关 ",e," "]},n)}))}),(0,D.jsx)(Xe.Z,{dashed:!0}),(0,D.jsxs)("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"},children:[(0,D.jsxs)("div",{children:[(0,D.jsx)(k.Z,{overlayClassName:cn,title:(0,D.jsx)("div",{children:(0,D.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),children:(0,D.jsx)("span",{className:on,dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),e.author_school_name&&(0,D.jsx)(v.Fragment,{children:(0,D.jsx)("span",{dangerouslySetInnerHTML:{__html:e.author_school_name}})})]}),(0,D.jsxs)("div",{children:[(0,D.jsxs)("span",{className:"mr30",children:["难度  ",e.level]}),(0,D.jsxs)("span",{children:["学习人数  ",e.study_count]})]})]})]})]},n)})),0===(null==y||null===(s=y.shixun_list)||void 0===s?void 0:s.length)&&(0,D.jsx)(M.Z,{}),(0,D.jsx)("p",{})]}),(0,D.jsx)("div",{className:"tc mt20",children:(0,D.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:10,showSizeChanger:!1,current:R.page||1,showQuickJumper:!0,total:null==y?void 0:y.shixuns_count,onChange:function(e){var n=o()(o()({},R),{},{page:e});z(n),c({type:"classroomList/getShixunLists",payload:n})}})})]},"bottom")})),An=t(59015),xn=t(89392),gn=t(70236),yn=t.n(gn),jn="operating___srUHx",bn="tip___F8nWU",wn="zhishidian___zQOXg",Cn="tags_list___Qwl40",kn="tag_item___LkEZa",Nn="tag_icon___NBff3",Sn=t(15409),In=t(85467),Bn=function(e,n){var t,i=e.data,r=e.height,s=void 0===r?400:r,l=e.dispatch,c=e.onChangeForm,u=x.Z.useForm(),d=p()(u,1)[0],f=(0,v.useState)({}),m=p()(f,2),h=m[0],g=m[1],y=(0,v.useState)([]),j=p()(y,2),b=j[0],C=j[1];return(0,v.useEffect)((function(){i&&(g(i),d.setFieldsValue(o()({},i)),c(i),C(null==i?void 0:i.tag_discipline_ids))}),[i]),(0,v.useEffect)((function(){d.setFieldValue("tag_discipline_ids",(null==b?void 0:b.length)>0?null==b?void 0:b.map((function(e){return null==e?void 0:e.id})):[]),g(o()({},d.getFieldsValue())),c(o()({},d.getFieldsValue()))}),[b]),(0,v.useImperativeHandle)(n,(function(){return{form:d}})),(0,D.jsxs)("div",{className:jn,style:{marginBottom:"0"},children:[(0,D.jsxs)(x.Z,{form:d,scrollToFirstError:!0,onValuesChange:function(){g(o()({},d.getFieldsValue())),c(o()({},d.getFieldsValue()))},children:[(0,D.jsx)(x.Z.Item,{name:"name",label:"标题:",rules:[{required:!0,message:"请输入标题"},{max:30,message:"请输入标题最大限制30个字符"},{whitespace:!0,message:"请勿输入空格"}],children:(0,D.jsx)(A.Z,{placeholder:"请输入标题最大限制30个字符",suffix:"".concat((null===(t=h.name)||void 0===t?void 0:t.length)||0,"/30")})}),(0,D.jsx)(x.Z.Item,{name:"languages",label:"编程语言",rules:[{required:!0,message:"请选择编程语言"}],children:(0,D.jsxs)(w.Z.Group,{children:[(0,D.jsx)(w.Z,{value:"c",children:"C"}),(0,D.jsx)(w.Z,{value:"c++",children:"C++"}),(0,D.jsx)(w.Z,{value:"java",children:"Java"}),(0,D.jsx)(w.Z,{value:"python",children:"Python"})]})}),(0,D.jsx)("div",{className:bn,children:"选择支持以下编程试题进行编译的语言"}),(0,D.jsx)("div",{style:{margin:"20px 0 12px 0px"},children:"作业说明"}),(0,D.jsx)(x.Z.Item,{name:"description",children:(0,D.jsx)(Sn.Z,{height:s,defaultValue:h.description||"",watch:!0})}),(0,D.jsx)(x.Z.Item,{name:"tag_discipline_ids",label:"知识点:",children:(0,D.jsx)("div",{className:wn,onClick:function(){l({type:"account/setActionTabs",payload:{key:"关联课程知识点"}})},children:"选择知识点"})}),(null==b?void 0:b.length)>0&&(0,D.jsx)("div",{className:Cn,children:null==b?void 0:b.map((function(e,n){return(0,D.jsxs)("div",{className:kn,children:[(0,D.jsx)("div",{children:null==e?void 0:e.name}),(0,D.jsx)("i",{className:"iconfont icon-guanbi11 ml10 ".concat(Nn),onClick:function(){C(a()(b.filter((function(n){return(null==n?void 0:n.id)!=(null==e?void 0:e.id)}))))}})]},n)}))})]}),(0,D.jsx)(In.Z,{knowledgeList:b,setKnowledgeList:C})]})},En=(0,f.connect)((function(e){return yn()(e),{}}))((0,v.forwardRef)(Bn)),Zn=t(85679),Ln=t(5623),Pn=t(87169),Mn="publicQuest___iYvzo",On="publicQuestContent___vgbKh",Wn="public_tips___UX0Dn",Fn=t(41610),Dn=function(e){e.type;var n=e.open,t=e.onCancel,i=e.onOkClick,s=e.subDisciplineId,a=x.Z.useForm(),l=p()(a,1)[0],o=(0,v.useState)([]),c=p()(o,2),d=(c[0],c[1],(0,v.useState)(!1)),f=p()(d,2),m=f[0],h=f[1];(0,v.useEffect)((function(){}),[]);return(0,D.jsx)(g.Z,{title:(0,D.jsx)("div",{style:{fontWeight:"bold"},children:"新建知识点"}),open:n,width:558,centered:!0,className:Mn,onCancel:function(){t(),l.resetFields()},onOk:function(){l.validateFields().then(function(){var e=u()(r()().mark((function e(n){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,vn.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:null==n?void 0:n.name,sub_discipline_id:s}});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"}),l.resetFields(),t();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())},children:(0,D.jsxs)("div",{className:On,children:[(0,D.jsxs)("div",{className:Wn,children:[(0,D.jsx)(Pn.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。 平台有权删除不合适的知识点,请认真填写知识点名称。"]}),(0,D.jsx)(x.Z,{labelAlign:"left",form:l,colon:!1,children:(0,D.jsx)(x.Z.Item,{label:"知识点名称",name:"name",rules:[{required:!0}],children:(0,D.jsx)(A.Z,{showCount:!0,maxLength:20,placeholder:"请输入知识点名称"})})}),(0,D.jsx)(Fn.Z,{open:m,onCancel:function(){h(!1)}})]})})},Tn=t(9239),Qn=t(13326),Vn=t(12532),Yn=t(99603),Rn=h.Z.TabPane,zn=A.Z.Search,Un=A.Z.TextArea,Kn=function(e){return e.Mine="0",e.Public="1",e.Collection="2",e.TeachGroupShare="3",e}({}),Xn=(0,f.connect)((function(e){var n=e.classroomList,t=e.problemset,i=e.user,r=e.loading,s=e.globalSetting,a=e.shixunHomeworks;return{classroomList:n,problemset:t,user:i,globalSetting:s,loading:r.effects,shixunHomeworks:a}}))((function(e){var n,t,i,s,l,c,d,A,O,W,F,T,V=e.classroomList,R=e.problemset,z=e.user,U=e.globalSetting,X=e.loading,H=e.dispatch,q=(e.match,e.shixunHomeworks),G=(0,f.useLocation)(),J=(0,f.useParams)(),_=(0,f.useSearchParams)(),ne=p()(_,1)[0],ie=(0,v.useRef)(),fe=ne.get("tabs_key")||"0",me=ne.get("tag_discipline_id")?[Number(ne.get("tag_discipline_id"))]:null,he=(0,v.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:me,course_discipline_id:ne.get("course_discipline_id")?Number(ne.get("course_discipline_id")):null,group_id:null,teach_group_id:null,clazz:null,type:fe,item_type:null,difficulty:null,keyword:null,page:ne.get("page")||1,per_page:20,sort_by:"created_at",sort_direction:"desc",id:ne.get("id")||null,exam_id:J.id||null,exercise_id:J.categoryId||null}),Ae=p()(he,2),xe=Ae[0],ge=Ae[1],ye=(0,v.useState)(0),je=p()(ye,2),be=je[0],we=je[1],Ce=(0,v.useState)([]),ke=p()(Ce,2),Ne=ke[0],Se=ke[1],Ie=(0,v.useState)(fe),Be=p()(Ie,2),Ee=Be[0],Le=Be[1],Pe=(0,v.useState)(0),Oe=p()(Pe,2),We=Oe[0],Fe=Oe[1],De=(0,v.useState)(me||-1),Te=p()(De,2),Qe=Te[0],Ve=Te[1],Xe=(0,v.useState)([]),He=p()(Xe,2),qe=He[0],Ge=He[1],Je=(0,v.useState)([]),_e=p()(Je,2),$e=_e[0],en=_e[1],nn=(0,v.useState)(!1),tn=p()(nn,2),rn=(tn[0],tn[1]),sn=(0,v.useState)([]),an=p()(sn,2),ln=an[0],on=an[1],cn=(0,v.useState)(0),un=p()(cn,2),dn=un[0],pn=un[1],fn=(0,v.useState)(!1),mn=p()(fn,2),gn=mn[0],yn=mn[1],jn=(0,v.useState)(!1),bn=p()(jn,2),wn=bn[0],Cn=bn[1],kn=(0,v.useState)(),Nn=p()(kn,2),Sn=Nn[0],In=Nn[1],Bn=(0,v.useState)(!1),Mn=p()(Bn,2),On=Mn[0],Wn=Mn[1],Fn=(0,v.useRef)(!1),Xn=((0,v.useRef)(""),(0,v.useRef)()),Hn=(0,v.useRef)(),qn=(0,v.useRef)(),Gn=(0,v.useState)(),Jn=p()(Gn,2),_n=Jn[0],$n=Jn[1],et=(0,v.useState)([]),nt=p()(et,2),tt=nt[0],it=nt[1],rt=(0,v.useRef)(!1),st="/problemset"===G.pathname,at=null===(n=G.pathname)||void 0===n?void 0:n.includes("program_homework"),lt=at&&J.categoryId&&null!==(t=G.pathname)&&void 0!==t&&t.includes("edit")?J.categoryId:"",ot=lt?"编辑编程作业":"新建编程作业",ct=(0,v.useState)({}),ut=p()(ct,2),dt=ut[0],pt=ut[1],vt=(0,v.useState)(!1),ft=p()(vt,2),mt=ft[0],ht=ft[1],At=z.userInfo||{},xt=At.admin,gt=At.business,yt=At.is_shixun_marker,jt=At.is_teacher,bt=At.user_identity,wt=xt||gt||yt||jt||"学生"!==bt,Ct=(0,v.useState)("按创建时间降序"),kt=p()(Ct,2),Nt=kt[0],St=kt[1],It=q.commonHomeWorkAddDefaultData,Bt=(0,v.useState)([]),Et=p()(Bt,2),Zt=Et[0],Lt=Et[1],Pt=(0,v.useRef)(null),Mt=(0,v.useState)(!1),Ot=p()(Mt,2),Wt=Ot[0],Ft=Ot[1],Dt=(0,v.useState)([]),Tt=p()(Dt,2),Qt=Tt[0],Vt=Tt[1],Yt=(0,v.useState)(""),Rt=p()(Yt,2),zt=Rt[0],Ut=Rt[1],Kt=(0,v.useState)(!1),Xt=p()(Kt,2),Ht=Xt[0],qt=Xt[1],Gt=(0,v.useState)(!1),Jt=p()(Gt,2),_t=Jt[0],$t=Jt[1],ei=(0,v.useState)([]),ni=p()(ei,2),ti=ni[0],ii=ni[1],ri=x.Z.useForm(),si=p()(ri,1)[0],ai=(0,v.useState)(!1),li=p()(ai,2),oi=li[0],ci=li[1],ui=(0,v.useState)(null),di=p()(ui,2),pi=di[0],vi=di[1],fi=(0,v.useState)(0),mi=p()(fi,2),hi=mi[0],Ai=mi[1],xi=(0,v.useState)(!1),gi=p()(xi,2),yi=gi[0],ji=gi[1],bi=(0,v.useRef)(null),wi=[{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"},{name:"按创建时间升序",type:"created_at",direction:"asc"},{name:"按创建时间降序",type:"created_at",direction:"desc"}];(0,v.useEffect)((function(){return Qn.Z.subscribe("refresh-item-bank",(function(e){vr(e)}))}),[]),(0,v.useEffect)((function(){return document.body.setAttribute("data-custom","initial"),function(){document.body.removeAttribute("data-custom")}}),[]);var Ci=function(){var e=u()(r()().mark((function e(){var n,t,i,s,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.$c)({id:lt});case 2:null!=(n=e.sent)&&n.name&&(l={description:n.description,languages:n.languages,name:n.name,tag_discipline_ids:null==n||null===(t=n.homework)||void 0===t?void 0:t.tag_disciplines},null==bi||null===(i=bi.current)||void 0===i||null===(i=i.form)||void 0===i||i.setFieldsValue(l),pt(o()({},l)),Vt(a()(n.data)),it(null===(s=n.data)||void 0===s?void 0:s.map((function(e){return e.id}))));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,v.useEffect)((function(){lt&&Ci()}),[lt]),(0,v.useEffect)((function(){Sr()}),[]),(0,v.useEffect)((function(){var e=(null==ne?void 0:ne.get("group_id"))||0;if(H({type:"problemset/getDisciplines",payload:{source:"question",group_id:e,group_type:Ee}}),xe.group_id=Number(e),"3"===Ee&&(xe.clazz="ItemBanksGroup",Mi(!0)),ne.get("page")){var n=JSON.parse(localStorage.getItem("problemsetkey"))||{};Ve((null==n?void 0:n.tag_discipline_id)||-1),xe=o()(o()({},xe),n),ge(xe)}else ge(xe);Ii(xe).then((function(e){Ft(!1)})),Si(xe),Bi(),Ni()}),[]),(0,v.useEffect)((function(){return H({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),H({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){H({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),H({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}}),[]),(0,v.useEffect)((function(){return H({type:"globalSetting/headerFixedToggle",payload:!0}),function(){H({type:"globalSetting/headerFixedToggle",payload:!1})}}),[]),(0,v.useEffect)((function(){return H({type:"globalSetting/headerFooterToggle",payload:st}),function(){H({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]),(0,v.useEffect)((function(){(0,Ue.Dk)(at?ot:"试题库")}),[at,ot]);var ki=function(e){var n=0;return null==Sn||Sn.forEach((function(t){t.type===e&&(n=t.count)})),n},Ni=function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:H({type:"problemset/getTeachGroupData"});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,v.useEffect)((function(){var e=R.basketData||{},n=e.completion_questions_count,t=void 0===n?0:n,i=e.judgement_questions_count,r=void 0===i?0:i,s=e.multiple_questions_count,a=void 0===s?0:s,l=e.practical_questions_count,o=void 0===l?0:l,c=e.program_questions_count,u=void 0===c?0:c,d=e.single_questions_count,p=void 0===d?0:d,v=e.subjective_questions_count,f=void 0===v?0:v,m=e.combination_questions_count,h=void 0===m?0:m,A=e.bprogram_questions_count;pn(t+r+a+o+u+p+f+h+(void 0===A?0:A))}),[R.basketData]);var Si=function(){var e=u()(r()().mark((function e(n,t){var i,s,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"3"===n.type?n.clazz="ItemBanksGroup":delete n.clazz,i=o()({},n),Ft(!0),e.next=5,H({type:"problemset/getGroup",payload:o()({},i)});case 5:return null!=(s=e.sent)&&s.data&&Lt((null==s?void 0:s.data)||[]),s&&(on((null==s?void 0:s.navigation)||[]),(null==s||null===(a=s.navigation)||void 0===a?void 0:a.length)>1?dr(!0):dr(!1)),at||t||it([]),Ft(!1),e.abrupt("return",s);case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Ii=function(){var e=u()(r()().mark((function e(n,t){var i,s,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=o()({},n),localStorage.setItem("problemsetkey",JSON.stringify(n)),i.item_type=at?"PROGRAM":n.item_type,i.keyword=n.keyword||"",Ft(!0),e.next=7,H({type:"problemset/getItemBanks",payload:o()({},i)});case 7:if(!(s=e.sent)||403===s.status||401===s.status||500===s.status){e.next=20;break}return we(s.items_count||0),In(s.item_types),Se(s.items||[]),"0"!==n.type&&Ge(s.tag_disciplines||[]),$n(s.used_shixun_ids||[]),Ei(s.items||[]),at||t||it([]),Fe((null==s?void 0:s.added_num)||0),Ft(!1),ne.get("page")&&!yi&&(a=parseInt(localStorage.getItem("problemsetid"))||0,window.scrollTo({top:a-100,behavior:"smooth"}),ji(!0)),e.abrupt("return",s);case 20:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Bi=function(){H({type:"problemset/getBasketList",payload:{}})},Ei=function(e){var n=e.every((function(e){var n;return 0===(null===(n=e.program_attr)||void 0===n?void 0:n.status)}));Fn.current=n},Zi=(0,v.useState)(!1),Li=p()(Zi,2),Pi=Li[0],Mi=Li[1],Oi=function(e,n){xe.page=e,xe.per_page=n,ge(xe),Ii(xe,!0),Si(xe,!0)},Wi=function(e){xe.discipline_id="",xe.sub_discipline_id="",xe.tag_discipline_id="",xe.item_type=null,xe.difficulty=null,xe.page=1,xe.keyword=e,delete xe.id,console.log(xe,"paramsparamsparamsparamsparams"),e?(Cn(!0),(0,Zn.tk)({name:e,copywriting:e,position:at?"Practice":"ItemBank"})):Cn(!1),Ve(-1),ge(xe),Ii(xe)},Fi=function(){ge(xe),Ii(xe),Wn(!1)},Di=function(e){var n=e.length===Ne.length&&xe.page>1?xe.page-1:xe.page;xe.page=n,Bi(),ge(xe),Ii(xe),Si(xe)},Ti=function(){H({type:"problemset/setActionTabs",payload:{key:"Problemset-PublicReview"}})},Qi=function(){var e=u()(r()().mark((function e(n,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=6;break}return e.next=3,(0,$.lS)({id:n});case 3:e.t0=e.sent,e.next=9;break;case 6:return e.next=8,(0,$.s)({id:n});case 8:e.t0=e.sent;case 9:0===(null==(i=e.t0)?void 0:i.status)&&Fi();case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Vi=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Ir(n);case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Yi=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:wr([n]);case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ri=function(e){Hn.current="",Xn.current="",g.Z.confirm({centered:!0,width:530,icon:null,okText:"确定",cancelText:"取消",title:"试题纠错",content:(0,D.jsxs)("div",{className:"font14",children:[(0,D.jsx)("div",{children:"错误类型:"}),(0,D.jsxs)(y.ZP.Group,{className:"mt10",onChange:function(e){return Xn.current=e.target.value},children:[(0,D.jsx)(y.ZP,{value:"题干",children:"题干"}),(0,D.jsx)(y.ZP,{value:"答案",children:"答案"}),(0,D.jsx)(y.ZP,{value:"解析",children:"解析"}),(0,D.jsx)(y.ZP,{value:"属性",children:"属性"}),(0,D.jsx)(y.ZP,{value:"其它",children:"其它"})]}),(0,D.jsx)("div",{className:"mt10",children:"错误描述:"}),(0,D.jsx)(Un,{className:"mt10",rows:4,defaultValue:Hn.current,onChange:function(e){return Hn.current=e.target.value}})]}),onOk:function(){return new Promise(function(){var n=u()(r()().mark((function n(t,i){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(Xn.current&&Hn.current){n.next=3;break}return j.ZP.info("请填写错误类型和错误描述!"),n.abrupt("return",i());case 3:return n.next=5,(0,$.L5)({id:e,clazz:Xn.current,description:Hn.current});case 5:0===n.sent.status&&j.ZP.info("添加成功!"),t();case 8:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}())}})},zi=(0,v.useRef)(),Ui=(0,v.useState)([]),Ki=p()(Ui,2),Xi=Ki[0],Hi=Ki[1],qi=(0,v.useState)(!1),Gi=p()(qi,2),Ji=Gi[0],_i=Gi[1],$i=(0,v.useState)({}),er=p()($i,2),nr=(er[0],er[1],(0,v.useRef)([0])),tr=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,vn.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:null==n?void 0:n.sub_discipline_id}});case 2:t=e.sent,Hi(null==t?void 0:t.tag_disciplines);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ir=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:vi(n),console.log(n,"data"),si.setFieldsValue({course_discipline_id:null==n?void 0:n.course_discipline_id,tag_discipline_ids:null==n?void 0:n.tag_discipline_ids}),_i(!0);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),rr=function(e){H({type:"problemset/setActionTabs",payload:{key:"Problemset-SetPrivate",params:{id:e}}})},sr=function(){var e=u()(r()().mark((function e(n){var t,i,s,a,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,vn.ZP)("/api/item_banks/check_item_banks.json",{method:"get",params:{ids:[n]}});case 2:0===(null==(i=e.sent)?void 0:i.status)&&0!==(null==i||null===(t=i.data)||void 0===t?void 0:t.size)?g.Z.confirm({icon:null,width:400,centered:!0,closable:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{children:["试题已经在《",(null==i||null===(s=i.data)||void 0===s?void 0:s.name)||"--","》",(null==i||null===(a=i.data)||void 0===a?void 0:a.size)>1?"等 ".concat(null==i||null===(l=i.data)||void 0===l?void 0:l.size," 张试卷中使用"):"试卷中使用"," ,请确认是否将试题进行删除?"]}),(0,D.jsx)("div",{children:"删除后,无法恢复,请谨慎操作。"})]}),onOk:function(){var e=u()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,H({type:"problemset/handleDelete",payload:{id:n}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&Di([null]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):H({type:"problemset/setActionTabs",payload:{key:"Problemset-Delete",params:{id:n}}});case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ar=function(){var e=u()(r()().mark((function e(n){var t,i,s,a;return r()().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,H({type:"problemset/startExperience",payload:{id:i}});case 5:if(0!==(s=e.sent).status){e.next=10;break}return a=s.identifier,(0,Ue.xg)("/myproblems/".concat(a)),e.abrupt("return");case 10:return j.ZP.warning(s.message),e.abrupt("return");case 12:H({type:"problemset/setActionTabs",payload:{key:t,params:n}});case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),lr=function(){var e=u()(r()().mark((function e(n){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!xe.exam_id){e.next=6;break}return e.next=3,(0,$.fY)({item_id:n,id:xe.exam_id});case 3:return 0===e.sent.status&&Fi(),e.abrupt("return");case 6:if(null===(t=xe)||void 0===t||!t.exercise_id){e.next=12;break}return e.next=9,(0,vn.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:null===(i=xe)||void 0===i?void 0:i.exercise_id,item_bank_ids:[n]}});case 9:return 0===e.sent.status&&Fi(),e.abrupt("return");case 12:return e.next=14,H({type:"problemset/cancel",payload:{id:n,item_bank:1}});case 14:0===e.sent.status&&(Fi(),Bi());case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),or=(0,v.useState)(!1),cr=p()(or,2),ur=cr[0],dr=cr[1],pr=function(){var e=u()(r()().mark((function e(n){var t,i,s,l=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l.length>1&&void 0!==l[1]&&l[1],t=l.length>2&&void 0!==l[2]&&l[2],H({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(n),group_type:"3"===Ee?Kn.TeachGroupShare:Kn.Mine}}),xe.discipline_id="",xe.sub_discipline_id="",xe.tag_discipline_id="",xe.page=1,xe.group_id=Math.abs(n),Ve(-1),ge(xe),t?((i=JSON.parse(JSON.stringify(ln))).splice(i.length-2,2),xe.parents=i):xe.parents=[].concat(a()(ln||[{id:0,name:"根目录"}]),a()((null===(s=(0,ze.b)(ie.current,n))||void 0===s?void 0:s.map((function(e){return{id:e.id,name:e.name}})))||[])),Si(o()({},xe)).then((function(e){var t;on(null==e?void 0:e.navigation),(null==e||null===(t=e.navigation)||void 0===t?void 0:t.length)>1&&n?dr(!0):dr(!1)})),Ii(xe);case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),vr=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:H({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(n),group_type:"0"}}),xe.discipline_id="",xe.sub_discipline_id="",xe.tag_discipline_id="",xe.page=1,xe.item_type=null,xe.difficulty=null,xe.type="0",xe.group_id=Math.abs(n),xe.only_published=null,Mi(!1),Ve(-1),Le("0"),ge(xe),Si(o()({},xe)).then((function(e){var t;on(null==e?void 0:e.navigation),(null==e||null===(t=e.navigation)||void 0===t?void 0:t.length)>1&&n?dr(!0):dr(!1)})),Ii(xe);case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),fr=function(){var e=u()(r()().mark((function e(n){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!xe.exam_id){e.next=6;break}return e.next=3,(0,$.zh)({exam_id:xe.exam_id,item_bank_ids:[n]});case 3:return 0===e.sent.status&&Fi(),e.abrupt("return");case 6:if(null===(t=xe)||void 0===t||!t.exercise_id){e.next=12;break}return e.next=9,(0,vn.ZP)("/api/exercises/".concat(null===(i=xe)||void 0===i?void 0:i.exercise_id,"/select_questions.json"),{method:"post",body:{item_bank_ids:[n]}});case 9:return 0===e.sent.status&&Fi(),e.abrupt("return");case 12:if(200!==dn){e.next=15;break}return j.ZP.info("已选200个试题不能在选用更多试题"),e.abrupt("return");case 15:return e.next=17,H({type:"problemset/select",payload:{item_bank_ids:[n]}});case 17:0===e.sent.status&&(Fi(),Bi());case 19:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),mr=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}if(null!=tt&&tt.length){e.next=3;break}return e.abrupt("return",j.ZP.info("请先选择试题"));case 3:qn.current=[0],g.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"加入我的题库",maskClosable:!0,className:"custom-modal-divider",icon:null,content:(0,D.jsxs)("div",{className:"font14 ".concat(ve.overflow),style:{maxHeight:500,overflow:"auto"},children:[(0,D.jsx)("p",{className:"c-grey-333",children:"请选择加入的文件夹"}),(0,D.jsx)(b.Z,{spinning:Wt,children:(0,D.jsx)(Y.Z,{defaultValue:!0,value:qn.current,onChange:function(e){return qn.current=e}})})]}),onOk:function(){var e=u()(r()().mark((function e(){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.Rp)({id:n,group_id:null===(t=qn.current)||void 0===t?void 0:t[0]});case 2:i=e.sent,qn.current=[],0===(null==i?void 0:i.status)&&(Si(xe),Fi(),j.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)}}(),hr=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}if(null!=tt&&tt.length){e.next=3;break}return e.abrupt("return",j.ZP.info("请先选择试题"));case 3:g.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"移动到",maskClosable:!0,className:"custom-modal-divider",icon:null,content:(0,D.jsxs)("div",{className:"font14 ".concat(ve.overflow),style:{maxHeight:500,overflow:"auto"},children:[(0,D.jsxs)("div",{className:ve.tips,children:[(0,D.jsx)("div",{children:"提示:"}),(0,D.jsx)("div",{children:"1.若将已共享试题移入文件夹,则会撤销此试题原有的共享选项,以文件夹的共享选项为准;"}),(0,D.jsx)("div",{children:"2.若将已共享文件夹内的试题移出至根目录,则会撤销试题所有的共享选项。"})]}),(0,D.jsx)("p",{className:"c-grey-333",children:"请选择需要移动到的文件夹"}),(0,D.jsx)(b.Z,{spinning:Wt,children:(0,D.jsx)(Y.Z,{defaultValue:!0,defaultSelectedKeys:nr.current,defaultExpandedKeys:nr.current,onChange:function(e){return nr.current=e}})})]}),onOk:function(){var e=u()(r()().mark((function e(){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.LS)({ids:n?[n]:tt,groups_ids:null===(t=nr.current)||void 0===t?void 0:t[0]});case 2:i=e.sent,console.log("移动试题到指定文件夹的res",i),0===(null==i?void 0:i.status)&&(Si(xe),Fi());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)}}(),Ar=function(){var e=u()(r()().mark((function e(n){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("撤销共享触发"),e.next=3,(0,$.hg)({clazz:"ItemBank",id:n});case 3:t=e.sent,console.log(t,"撤销共享触发的res"),i=(null==t?void 0:t.groups)||[],qn.current=i.filter((function(e){return e.is_share})).map((function(e){return e.id})),g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"共享至教研团队",maskClosable:!0,icon:null,content:(0,D.jsxs)("div",{className:"font14 ".concat(ve.overflow),children:[(0,D.jsx)("p",{className:"".concat(ve.tips),children:"提示:共享后的试题支持团队成员进行编辑,如需撤销本题对选中教研团队的分享,取消选中并确定即可。"}),(0,D.jsx)(w.Z.Group,{className:ve.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,D.jsxs)(w.Z,{value:e.id,onChange:function(){e.is_share=!e.is_share,console.log(i,"选中的data"),qn.current=i},children:[" ",e.name]},e.id)}))})]}),onOk:function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return qn.current=i.filter((function(e){return e.is_share})).map((function(e){return e.id})),console.log(qn.current,"joinGroupDataRef.current"),e.abrupt("return",new Promise(function(){var e=u()(r()().mark((function e(t,s){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(i,"看看这里的data"),e.next=3,(0,$.GW)({ids:[n],clazz:"ItemBank",group_ids:qn.current});case 3:return a=e.sent,qn.current=[],0===(null==a?void 0:a.status)&&(j.ZP.info("操作成功"),Fi()),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)}}(),xr=function(e){var n=tt;if(null==n||!n.length)return j.ZP.info("请先选择试题");dn+n.length>200&&e&&st?j.ZP.info("试题篮中最多可再加入".concat(200-dn,"题,当前选中").concat(n.length,"题,请重新选择")):e?gr(n):yr(n)},gr=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=a()(n),Ne.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,xn.remove)(t,(function(n){return n===e.id})))})),g.Z.confirm({width:530,title:"提示",className:"custom-modal-divider ",icon:null,centered:!0,okText:"确定",cancelText:"取消",content:(0,D.jsxs)("div",{children:["当前已选择",n.length,"道试题,已加入过的试题或未发布的编程题将不会重复加入 "]}),onOk:function(){var e=u()(r()().mark((function e(){var n,i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!xe.exam_id){e.next=6;break}return e.next=3,(0,$.zh)({exam_id:xe.exam_id,item_bank_ids:t});case 3:i=e.sent,e.next=15;break;case 6:if(null===(n=xe)||void 0===n||!n.exercise_id){e.next=12;break}return e.next=9,(0,vn.ZP)("/api/exercises/".concat(null===(s=xe)||void 0===s?void 0:s.exercise_id,"/select_questions.json"),{method:"post",body:{item_bank_ids:t}});case 9:i=e.sent,e.next=15;break;case 12:return e.next=14,H({type:"problemset/select",payload:{item_bank_ids:t}});case 14:i=e.sent;case 15:0===i.status&&(Fi(),Bi());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)}}(),yr=function(){var e=u()(r()().mark((function e(n){var t,i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!xe.exam_id){e.next=6;break}return e.next=3,(0,vn.ZP)("/api/examination_banks/".concat(xe.exam_id,"/batch_revoke_item.json"),{method:"post",body:{item_ids:n}});case 3:i=e.sent,e.next=15;break;case 6:if(null===(t=xe)||void 0===t||!t.exercise_id){e.next=12;break}return e.next=9,(0,vn.ZP)("/api/exercise_questions/delete_by_item_bank.json ",{method:"post",body:{exercise_id:null===(s=xe)||void 0===s?void 0:s.exercise_id,item_bank_ids:n}});case 9:i=e.sent,e.next=15;break;case 12:return e.next=14,H({type:"problemset/unselectAll",payload:{item_ids:n}});case 14:i=e.sent;case 15:0===i.status&&(Fi(),Bi());case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),jr=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!st||200!==dn){e.next=3;break}return j.ZP.info("已选200个试题不能在选用更多试题"),e.abrupt("return");case 3:if(!xe.exam_id){e.next=10;break}return e.next=6,(0,$.zh)({exam_id:xe.exam_id,shixun_ids:n});case 6:0===e.sent.status&&Fi(),e.next=14;break;case 10:return e.next=12,H({type:"problemset/select",payload:{shixun_ids:n}});case 12:0===e.sent.status&&(Bi(),Fi());case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),br=function(){var e=u()(r()().mark((function e(n){var t,i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(t=R.teachGroupData)&&void 0!==t&&null!==(t=t.groups)&&void 0!==t&&t.length){e.next=2;break}return e.abrupt("return",j.ZP.info("您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看"));case 2:return e.next=4,(0,vn.ZP)("/api/teach_group_shares/get_group_status.json",{method:"get",params:{group_id:n}});case 4:if(s=e.sent,console.log(s,"判断可否共享-是否被共享过"),0===s.status){e.next=8;break}return e.abrupt("return");case 8:qn.current=null==s?void 0:s.data,g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"共享至教研团队",maskClosable:!0,icon:null,content:(0,D.jsxs)("div",{className:"font14 ".concat(ve.overflow),children:[(0,D.jsxs)("div",{className:ve.tips,children:[(0,D.jsx)("div",{children:"提示:"}),(0,D.jsx)("div",{children:"1.共享至教研团队后,在已共享的文件夹添加、删除试题或子文件夹等操作会同步至团队文件夹。若新试题无需共享,可新建文件夹管理试题。"}),(0,D.jsx)("div",{children:"2.如需撤销当前文件夹对选中教研团队的分享,取消选中并确定即可。"})]}),(0,D.jsx)(w.Z.Group,{className:ve.checkbox,defaultValue:qn.current.map((function(e){return e.is_share?e.id:""})),children:null==s||null===(i=s.data)||void 0===i?void 0:i.map((function(e){return(0,D.jsxs)(w.Z,{disabled:!e.can_share,value:e.id,onChange:function(){e.is_share=!e.is_share,console.log(s.data,"res.data"),qn.current=null==s?void 0:s.data},children:[" ",e.name]},e.id)}))})]}),onOk:function(){return new Promise(function(){var e=u()(r()().mark((function e(t,i){var a,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(a=qn.current)&&void 0!==a&&a.length){e.next=3;break}return j.ZP.info("请先选择教研团队"),e.abrupt("return",i());case 3:return e.next=5,(0,vn.ZP)("/api/teach_group_shares/item_banks_group.json",{method:"post",body:{teach_groups:qn.current.map((function(e){return{id:e.id,is_share:e.is_share}})),group_id:n}});case 5:l=e.sent,console.log(l),0===(null==s?void 0:s.status)&&(j.ZP.success("操作成功"),qn.current=[],it([]),Fi(),Si(xe),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)}}(),wr=function(e){var n,t;if(console.log("共享试题触发"),null===(n=R.teachGroupData)||void 0===n||null===(n=n.groups)||void 0===n||!n.length)return j.ZP.info("您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看");g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"共享至教研团队",maskClosable:!0,icon:null,content:(0,D.jsxs)("div",{className:"font14 ".concat(ve.overflow),children:[(0,D.jsx)("div",{className:ve.tips,children:"提示:共享后的试题支持团队成员进行编辑,如需撤销本题对选中教研团队的分享,取消选中并确定即可。"}),(0,D.jsx)(w.Z.Group,{className:ve.checkbox,defaultValue:qn.current,onChange:function(e){return qn.current=e},children:null===(t=R.teachGroupData)||void 0===t||null===(t=t.groups)||void 0===t?void 0:t.map((function(e){return(0,D.jsx)(w.Z,{value:e.group_id,children:e.name},e.group_id)}))})]}),onOk:function(){return new Promise(function(){var n=u()(r()().mark((function n(t,i){var s,a;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(null!==(s=qn.current)&&void 0!==s&&s.length){n.next=3;break}return j.ZP.info("请先选择教研团队"),n.abrupt("return",i());case 3:return n.next=5,(0,$.GW)({ids:e||tt,clazz:"ItemBank",group_ids:qn.current});case 5:0===(null==(a=n.sent)?void 0:a.status)&&(j.ZP.info("所选试题成功分享至教研团队"),qn.current=[],it([]),Fi(),t());case 7:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}())},onCancel:function(){console.log("取消了"),qn.current=[]}})},Cr=function(){var e=u()(r()().mark((function e(){var n,t,i,s,a,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return rn(!0),e.next=3,(0,$.nD)({ids:tt});case 3:n=e.sent,rn(!1),0===(null==n?void 0:n.status)&&g.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(){Di(new Array(n.success))}});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),null==tt||!tt.length){e.next=12;break}return e.next=4,(0,vn.ZP)("/api/item_banks/check_item_banks.json",{method:"get",params:{ids:tt}});case 4:if(0!==(null==(i=e.sent)?void 0:i.status)||0===(null==i||null===(t=i.data)||void 0===t?void 0:t.size)){e.next=10;break}return g.Z.confirm({icon:null,width:400,centered:!0,closable:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{children:["试题已经在《",(null==i||null===(s=i.data)||void 0===s?void 0:s.name)||"--","》",(null==i||null===(a=i.data)||void 0===a?void 0:a.size)>1?"等 ".concat(null==i||null===(l=i.data)||void 0===l?void 0:l.size," 张试卷中使用"):"试卷中使用",",请确认是否将试题进行删除?"]}),(0,D.jsx)("div",{children:"删除后,无法恢复,请谨慎操作。"})]}),onOk:n}),e.abrupt("return");case 10:return g.Z.confirm({centered:!0,width:530,className:"custom-modal-divider ",okText:"确定",title:"提示",cancelText:"取消",icon:null,content:"本次选中了".concat(null==tt?void 0:tt.length,"条试题进行删除操作,删除后将无法恢复,请确认是否删除?"),onOk:n}),e.abrupt("return");case 12:j.ZP.warning("请选择需要删除的试题");case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),kr=function(){var e=u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Ee===Kn.TeachGroupShare?1:2,t=Ne?Ne.filter((function(e){return tt.includes(e.id)&&!(e.public||e.apply)})).map((function(e){return e.id})):[],e.next=4,(0,$.Qp)({ids:t,source:n});case 4:0===e.sent.status&&(rt.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),rt.current=!1,Fi(),j.ZP.success("批量申请成功"));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Nr=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,vn.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});case 2:return t=e.sent,ii(t.disciplines||[]),e.next=6,tr(n);case 6:null!=n&&n.sub_discipline_id||null!=n&&n.tag_discipline_ids;case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Sr=function(){var e=u()(r()().mark((function e(){var n,t,i,s=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=s.length>0&&void 0!==s[0]?s[0]:"0",e.next=3,(0,vn.ZP)("/api/v2/course_disciplines.json",{method:"get",params:{container_type:"ItemBank",type:n}});case 3:0===(t=e.sent).status&&en((null==t||null===(i=t.data)||void 0===i?void 0:i.list)||[]);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ir=function(e){vi(e),Nr(e),$t(!0)},Br=function(e){var n;g.Z.confirm({centered:!0,icon:null,title:"提示",className:"custom-modal-divider",content:(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("div",{className:ve.modalContent,children:"发布后即可应用到自己管理的课堂"}),(0,D.jsx)("div",{className:ve.modalContent,children:" 是否确认发布?"})]}),okText:"确定",cancelText:"取消",onOk:(n=u()(r()().mark((function n(){var t;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,$.MZ)({identifier:e});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(j.ZP.success("发布成功"),Fi());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},Er=function(e){var n;g.Z.confirm({centered:!0,icon:null,title:"提示",className:"custom-modal-divider",content:(0,D.jsx)("p",{className:ve.modalContent,children:"是否确认撤销发布?"}),okText:"确定",cancelText:"取消",onOk:(n=u()(r()().mark((function n(){var t;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,$.sD)({identifier:e});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(j.ZP.success("撤销发布成功"),Fi());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},Zr=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log("切换团队tab时触发",n),H({type:"problemset/getDisciplines",payload:{source:"question",teach_group_id:n,group_id:xe.group_id,group_type:Kn.TeachGroupShare}}),xe.page=1,xe.teach_group_id=n,delete xe.id,xe.group_id=0,ge(o()({},xe)),Ii(xe),Si(xe);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Lr=function(){var e=u()(r()().mark((function e(){var n,t,i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.bF)({ids:tt});case 2:n=e.sent,t=n.data||{},i=t.unpublish_program_question_count,s=t.total_item_banks,0===i?g.Z.error({title:"错误",content:(0,D.jsx)("span",{children:"发布错误!请选择尚未发布的编程题进行发布"}),centered:!0,okText:"确认"}):g.Z.confirm({title:"提示",content:(0,D.jsxs)("span",{children:["当前选中",s,"题,其中包含",i,"道未发布的编程题, 请确认是否发布?"]}),centered:!0,onOk:function(){var e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.dt)({ids:tt});case 2:0===e.sent.status&&(j.ZP.success("发布成功"),Fi());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)}}(),Pr=(C.Z,wt&&C.Z.Item,wt&&C.Z.Item,Ee===Kn.Mine&&st&&C.Z.Item,Ee===Kn.Mine&&st&&C.Z.Item,Ee===Kn.Mine&&st&&C.Z.Item,Ee===Kn.Mine&&st&&C.Z.Item,function(e){if(at)if((null==Qt?void 0:Qt.length)<=0){var n=Ne.filter((function(n){return e.includes(n.id)}));Vt(a()(n)),it(null==n?void 0:n.map((function(e){return e.id})))}else if(e.length>Qt.length){var t,i=Ne.filter((function(n){return e.includes(n.id)})),r=Qt.map((function(e){return e.id})),s=i.filter((function(e){return!r.includes(e.id)}));Vt([].concat(a()(Qt),a()(s))),it(null===(t=[].concat(a()(Qt),a()(s)))||void 0===t?void 0:t.map((function(e){return e.id})))}else{var l=Qt.filter((function(n){return e.includes(n.id)}));Vt(a()(l)),it(null==l?void 0:l.map((function(e){return e.id})))}else it(e)}),Mr=function(e){if(at)if(e){var n,t=null==Qt?void 0:Qt.map((function(e){return e.id})),i=Ne.filter((function(e){return!t.includes(e.id)}));Vt([].concat(a()(Qt),a()(i))),it(null===(n=[].concat(a()(Qt),a()(i)))||void 0===n?void 0:n.map((function(e){return e.id})))}else{var r=null==Ne?void 0:Ne.map((function(e){return e.id})),s=Qt.filter((function(e){return!r.includes(e.id)}));Vt(a()(s)),it(null==s?void 0:s.map((function(e){return e.id})))}else it(e?null==Ne?void 0:Ne.map((function(e){return e.id})):[])},Or=[{type:"SINGLE",name:"单选题"},{type:"MULTIPLE",name:"多选题"},{type:"JUDGMENT",name:"判断题"},{type:"PROGRAM",name:"编程题"},{type:"SUBJECTIVE",name:"简答题"},{type:"COMPLETION",name:"填空题"},{type:"COMBINATION",name:"组合题"},{type:"BPROGRAM",name:"程序填空题"}],Wr={1:"简单",2:"适中",3:"困难"};(0,v.useEffect)((function(){if(at&&(null==J||!J.pathId)){var e=J,n=e.coursesId,t=e.categoryId;H({type:"shixunHomeworks/addCommonHomeWorkDefaultData",payload:{category:t,coursesId:n,type:5}})}}),[at]);var Fr=(0,v.useState)({}),Dr=p()(Fr,2),Tr=Dr[0],Qr=Dr[1],Vr=function(){var e=u()(r()().mark((function e(){var n,t,i,s,a,l,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,null==bi||null===(n=bi.current)||void 0===n||null===(n=n.form)||void 0===n?void 0:n.validateFields();case 3:if(t=Tr,!((null==Qt?void 0:Qt.length)<=0)){e.next=8;break}return document.getElementById("topicdom").scrollIntoView({behavior:"smooth"}),j.ZP.info("请选择编程题"),e.abrupt("return");case 8:if(ht(!0),s=(i=J).coursesId,a=i.categoryId,null==J||!J.pathId){e.next=17;break}return e.next=13,(0,vn.ZP)("/api/paths/".concat(null==J?void 0:J.pathId,"/create_hack_homework"),{method:"post",body:o()(o()({},t),{},{coursesId:s,category:a,stage_shixun_id:"null"==a?"":a,stage_id:null==J?void 0:J.stageId,type:5,hack_ids:null==Qt?void 0:Qt.map((function(e){return e.id}))})});case 13:0===(null==(l=e.sent)?void 0:l.status)&&(j.ZP.success("".concat("null"==a?"新增成功":"编辑成功")),f.history.push("/paths/".concat(J.pathId))),e.next=21;break;case 17:return e.next=19,(0,vn.ZP)(lt?"/api/homework_commons/".concat(a,"/update_hack.json"):"/api/courses/".concat(s,"/homework_commons.json"),{method:lt?"put":"post",body:o()(o()({},t),{},{coursesId:s,category:a,type:5,hack_ids:null==Qt?void 0:Qt.map((function(e){return e.id}))})});case 19:0===(null==(c=e.sent)?void 0:c.status)&&f.history.push("/classrooms/".concat(J.coursesId,"/program_homework/").concat(lt?a:c.homework_id,"/detail?tabs=1"));case 21:ht(!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)}}(),Yr=function(){return(0,D.jsxs)(x.Z,{labelAlign:"right",form:si,labelCol:{span:3},colon:!1,size:"large",children:[(0,D.jsx)(x.Z.Item,{label:"知识点",name:"sub_discipline_id",rules:[{required:!0,message:"请选择课程&方向"}],children:(0,D.jsx)(N.Z,{expandTrigger:"hover",placeholder:"请选择课程&方向",options:ti,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:function(e,n){si.setFieldsValue({sub_discipline_id:e,tag_discipline_ids:[]}),Ai(e?e.length:0),(null==e?void 0:e.length)>0&&tr({sub_discipline_id:e[1]})},onClear:function(){Hi([]),si.setFieldValue("tag_discipline_ids",[]),Ai(0)}})}),(0,D.jsx)(x.Z.Item,{label:"",name:"tag_discipline_ids",rules:[{required:!0,message:"请选择知识点"}],style:{paddingLeft:75},children:(0,D.jsx)(S.default,{disabled:0===hi,className:ve.selectitems,showSearch:!0,mode:"multiple",placeholder:"请选择知识点,支持选择多个",listHeight:200,allowClear:!0,optionFilterProp:"children",filterOption:function(e,n){return n.key.indexOf(e.toLowerCase())>=0},children:Xi.map((function(e){return(0,D.jsx)(S.default.Option,{value:e.id,children:(0,D.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,D.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),"personal"===(null==e?void 0:e.type)&&(0,D.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)}))})}),hi>0&&(0,D.jsxs)("div",{className:ve.concat,children:["没有合适的知识点?",(0,D.jsx)("span",{onClick:function(){return ci(!0)},children:"新建知识点"})]})]})},Rr=x.Z.useWatch("course_discipline_id",si);return(0,D.jsxs)("div",{className:ve.page,children:[(0,D.jsxs)("section",{children:[(0,D.jsxs)("div",{className:ve.wrap,children:[It.course_name&&at&&(0,D.jsx)("section",{className:"animated fadeIn",children:(0,D.jsx)("aside",{className:"mt10",children:It.category&&(0,D.jsxs)(I.Z,{separator:">",children:[(0,D.jsx)(I.Z.Item,{children:(0,D.jsx)(f.Link,{to:"/classrooms/".concat(It.course_id,"/program_homework"),children:It.course_name})}),(0,D.jsx)(I.Z.Item,{children:(0,D.jsx)(f.Link,{to:"/classrooms/".concat(It.course_id,"/program_homework"),children:It.category.category_name})}),(0,D.jsx)(I.Z.Item,{children:ot})]})})}),(0,D.jsx)("div",{className:ve.title,children:at?ot:"试题库"}),at&&(0,D.jsx)(En,{height:250,data:dt,ref:bi,onChangeForm:function(e){Qr(o()({},e))}}),(0,D.jsxs)("div",{className:ve.headerWrapper,id:"topicdom",children:[(0,D.jsx)("div",{className:ve.tabsWrap,children:(0,D.jsxs)(h.Z,{activeKey:Ee,onChange:function(e){xe.discipline_id="",xe.sub_discipline_id="",xe.tag_discipline_id="",xe.course_discipline_id="",xe.item_type=null,xe.difficulty=null,xe.type=e,["1","2"].includes(e)?(dr(!0),xe.group_id=null,H({type:"problemset/getDisciplines",payload:{source:"question",group_id:0,group_type:e}})):Sr(e),"0"===e&&(dr(!1),xe.group_id=0,xe.teach_group_id=0),xe.only_published=!("3"!==e||!at)||null,"3"===e?(xe.clazz="ItemBanksGroup",Mi(!0)):Mi(!1),xe.page=1,delete xe.id,Ve(-1),Le(e),ge(xe),Ii(xe),"1"!==e&&"2"!==e&&Si(xe),dr(!0)},tabBarExtraContent:(0,D.jsx)("div",{className:ve.searchWrap,children:(0,D.jsx)(zn,{allowClear:!0,suffix:(0,D.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(ve.searchIcon),onClick:function(){return Wi(xe.keyword)}}),className:ve.search,placeholder:"请输入题号或其他关键词进行搜索",size:"middle",onChange:function(e){xe.keyword=e.target.value,ge(o()({},xe))},onSearch:Wi})}),children:[(0,D.jsx)(Rn,{tab:"公共"},"1"),(null===(i=R.teachGroupData)||void 0===i||null===(i=i.groups)||void 0===i?void 0:i.length)&&(0,D.jsx)(Rn,{tab:"团队共享"},"3"),!(0,Ke.ag)()&&!(0,Ke.JA)()&&!at&&(0,D.jsx)(Rn,{tab:"收藏夹"},"2"),(0,D.jsx)(Rn,{tab:"我创建的"},"0")]})}),((null==z||null===(s=z.userInfo)||void 0===s?void 0:s.professional_certification)||"1"!==xe.type)&&(0,D.jsx)(m.S,{showSelectAll:!1,className:ve.select,disciplinesData:null===(l=R.disciplinesData)||void 0===l?void 0:l.disciplines,knowledgeData:qe,directionValue:xe.discipline_id,subDisciplineValue:xe.sub_discipline_id,typeValue:xe.item_type,isprogram_homework:at,showKnowledge:!0,name:zt,setname:Ut,difficultyValue:xe.difficulty,showShixun:!(0,Ke.JA)()&&!xe.exercise_id&&Ee!==Kn.TeachGroupShare&&Ee!==Kn.Public,onShixunChange:function(){H({type:"classroomList/setActionTabs",payload:{key:"选用实践项目"}})},onDirectionChange:function(e,n){xe.discipline_id=e||"",xe.sub_discipline_id=n||"",xe.tag_discipline_id="",xe.page=1,delete xe.id,Ve(-1),ge(xe),Ii(xe),"3"!==Ee&&"0"!==Ee||Si(o()(o()({},xe),{},{parents:ln.slice(0,-1)}))},onTypeChange:function(e){xe.item_type=e||"",xe.page=1,ge(xe),Ii(xe),"3"!==Ee&&"0"!==Ee||Si(o()(o()({},xe),{},{parents:ln.slice(0,-1)}))},onDifficultyChange:function(e){xe.difficulty=e||"",xe.page=1,delete xe.id,ge(xe),Ii(xe),"3"!==Ee&&"0"!==Ee||Si(o()(o()({},xe),{},{parents:ln.slice(0,-1)}))},knowledgeValue:Qe,onKnowledgeChange:function(e){xe.tag_discipline_id=e,xe.page=1,delete xe.id,-1===e&&(xe.discipline_id="",xe.sub_discipline_id="",xe.tag_discipline_id=""),Ve(e),ge(xe),Ii(xe),"3"!==Ee&&"0"!==Ee||Si(o()(o()({},xe),{},{parents:ln.slice(0,-1)}))},teachGroupData:null===(c=R.teachGroupData)||void 0===c?void 0:c.groups,onTeachGroupChange:Zr,teachGroupValue:xe.teach_group_id,showTeachGroup:Pi,courseData:$e,onCourseChange:function(e){xe.course_discipline_id=e,xe.tag_discipline_id=null,Ve(-1),xe.page=1,delete xe.id,ge(xe),Ii(xe),"3"!==Ee&&"0"!==Ee||Si(o()(o()({},xe),{},{parents:ln.slice(0,-1)}))},courseValue:xe.course_discipline_id,showOldElement:["1","2"].includes(Ee),showCourse:!["1","2"].includes(Ee),handleNewKnowledgeChange:function(e){xe.tag_discipline_id=e,xe.page=1,delete xe.id,ge(xe),Ii(xe),Ve(e),"3"!==Ee&&"0"!==Ee||Si(o()(o()({},xe),{},{parents:ln.slice(0,-1)}))},extraNode:(0,D.jsxs)(D.Fragment,{children:[Ee!==Kn.TeachGroupShare&&(0,D.jsx)(Vn.op,{onClick:function(){return(0,Ue.xg)("/knowledgeHub")},children:"管理知识点"}),Ee===Kn.Mine&&st&&(0,D.jsx)(Vn.op,{type:"primary",onClick:function(){var e={discipline_id:"&discipline_id=".concat(xe.discipline_id),sub_discipline_id:"&sub_discipline_id=".concat(xe.sub_discipline_id),tag_discipline_id:"&sub_discipline_id=".concat(xe.tag_discipline_id),difficulty:"&difficulty=".concat(xe.difficulty),item_type:"&item_type=".concat(xe.item_type),group_id:"&group_id=".concat(xe.group_id||0)},n="/problemset/newitem?pages=".concat(xe.page);Object.keys(e).forEach((function(t){xe[t]&&(n+=e[t])})),null===f.history||void 0===f.history||f.history.push(n)},children:"新增试题"})]})})]}),(0,D.jsxs)("div",{className:ve.treeWrapper,style:{display:Ee===Kn.Mine||Ee===Kn.TeachGroupShare?"block":"none"},children:[(0,D.jsxs)("div",{className:ve.treeHeader,children:[(0,D.jsx)(pe.Z,{activeTabsKey:Ee,data:ln,onClick:pr}),Ee===Kn.Mine&&!at&&(0,D.jsxs)(B.ZP,{type:"link",onClick:function(){H({type:"problemset/setActionTabs",payload:{key:"新建文件夹",params:xe}})},className:ve.exportBtn,children:[(0,D.jsx)("img",{src:Ln,alt:"",className:ve.pngIcon}),"新建文件夹"]})]}),(0,D.jsx)(b.Z,{spinning:Wt,children:(0,D.jsx)("div",{ref:Pt,className:Zt.length?ve.treeContent:"",style:{maxHeight:"220px",overflow:"auto"},children:(0,D.jsx)(ze.Z,{setRootData:function(e){ie.current=e},isProblemset:Ee===Kn.Mine&&st,reloadData:Fi,data:Zt,onShare:br,onOpen:pr,activeTabsKey:Ee,params:xe,navigation:ln})})})]}),(0,D.jsxs)("div",{className:ve.contentWrap,children:[(0,D.jsxs)("div",{className:ve.batchWrap,children:[(0,D.jsxs)("div",{style:{flex:1,display:"flex",alignItems:"center"},children:[!at&&(0,D.jsx)("div",{className:"font14",children:((null==z||null===(d=z.userInfo)||void 0===d?void 0:d.professional_certification)||"1"!==xe.type)&&(0,D.jsx)(E.Z,{dropdownRender:function(){return(0,D.jsx)(C.Z,{selectedKeys:[Nt],children:null==wi?void 0:wi.map((function(e,n){return(0,D.jsx)(C.Z.Item,{onClick:function(){return function(e){xe.sort_by=e.type,xe.sort_direction=e.direction,xe.page=1,St(e.name),ge(xe),Ii(xe),Si(o()(o()({},xe),{},{parents:ln.slice(0,-1)}))}(e)},children:e.name},e.name)}))})},children:(0,D.jsxs)("span",{style:{color:"#464F66"},children:[(0,D.jsx)("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),Nt]})})}),at&&(0,D.jsx)("div",{children:(0,D.jsxs)(w.Z,{checked:(null==Ne?void 0:Ne.filter((function(e){return null==Qt?void 0:Qt.map((function(e){return e.id})).includes(e.id)})).length)===Ne.length,onChange:function(e){return Mr(e.target.checked)},children:["本页全选",(0,D.jsxs)("span",{style:{color:"#999",fontSize:12},children:["/已选(",null==tt?void 0:tt.length,")"]})]})}),at&&(0,D.jsxs)(g.Z,{open:Ht,centered:!0,width:700,okText:"确认".concat(null!=J&&J.pathId?"":lt?"编辑":"新建"),onCancel:function(){return qt(!1)},cancelText:"返回列表",onOk:Vr,confirmLoading:mt,title:"查看已选",children:[(0,D.jsxs)("div",{className:"font14 c-light-primary mb10",children:["已选",null==Qt?void 0:Qt.length,"个"]}),(0,D.jsx)("div",{style:{height:400,overflow:"auto"},children:null==Qt?void 0:Qt.map((function(e,n){var t,i,r,s;return(0,D.jsxs)("div",{className:ve.sendModal,children:[(0,D.jsxs)("div",{className:ve.li,children:[(0,D.jsx)("p",{children:null==e?void 0:e.name}),(0,D.jsxs)("div",{className:ve.bottom,children:[(0,D.jsx)("span",{className:"c-grey-333",children:"编程题"}),(0,D.jsx)("i",{className:ve.line}),(0,D.jsxs)("span",{className:"c-grey-333",children:[1===e.difficulty&&"简单",2===e.difficulty&&"适中",3===e.difficulty&&"困难"]}),(0,D.jsx)("i",{className:ve.line}),(0,D.jsxs)("span",{children:["创建者 ",(0,D.jsx)(k.Z,{title:null==e||null===(t=e.author)||void 0===t?void 0:t.name,children:(0,D.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===(r=e.author)||void 0===r||null===(r=r.name)||void 0===r?void 0:r.substr(0,3))+"...":null==e||null===(s=e.author)||void 0===s?void 0:s.name})})]}),(0,D.jsx)("i",{className:ve.line}),(0,D.jsxs)("span",{className:ve.des,children:["更新 ",(0,D.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.updated_at})]})]})]}),(0,D.jsx)("div",{className:ve.del,onClick:function(){Pr(Qt.filter((function(n){return n.id!==e.id})).map((function(e){return e.id})))},children:"删除"})]},n)}))})]})]}),(0,D.jsxs)(Z.Z,{align:"middle",children:[(0,D.jsx)("div",{children:!xe.item_type&&(0,D.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(ki(e.value)>0)return(0,D.jsxs)("span",{style:{marginLeft:6},children:[e.name,(0,D.jsx)("span",{style:{color:"#000000",marginLeft:6},children:ki(e.value)})]})}))})}),Ee===Kn.Mine&&st&&(0,D.jsxs)(B.ZP,{onClick:function(){null!=tt&&tt.length?g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"导出提示",maskClosable:!0,icon:null,content:(0,D.jsxs)("div",{className:"font14 ".concat(ve.overflow),children:["已选中",null==tt?void 0:tt.length,"道题,其中组合题与实训题暂不支持导出。"]}),onOk:function(){(0,An.rQ)({ids:tt})}}):H({type:"problemset/setActionTabs",payload:{key:"导出试题",params:xe}})},type:"link",className:ve.exportBtn,children:[(0,D.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:ve.pngIcon}),(0,D.jsx)("span",{children:"导出试题"})]})]})]}),wn?(0,D.jsxs)("div",{children:[(0,D.jsxs)(B.ZP,{style:{paddingLeft:0},onClick:function(){xe.page=1,xe.keyword=null,delete xe.id,ge(xe),Cn(!1),Ii(xe),Si(o()(o()({},xe),{},{parents:ln.slice(0,-1)}))},type:"link",children:[" ",(0,D.jsx)("i",{className:"iconfont icon-fanhui2 font14"}),"返回"]}),(0,D.jsxs)("span",{className:"font14 mr20 c-grey-333",children:["搜索“",xe.keyword,"”"]})]}):null,(0,D.jsx)("div",{className:ve.contentListWrap,children:0!==be?(0,D.jsx)(b.Z,{size:"middle",spinning:X["problemset/getItemBanks"],children:Ne.map((function(e,n){var t,i,r,s,a,l,o,c;return(0,D.jsxs)("div",{id:e.id+"",className:ve.li,children:[(0,D.jsx)("div",{className:ve.top,children:(0,D.jsx)(Re.Z,{data:e,selectIds:tt,onSelectCheckBox:Pr,globalSetting:U},e.id)}),(0,D.jsxs)("div",{className:ve.bottom,children:[(0,D.jsxs)("p",{className:"".concat(ve.actionLeftItem," ").concat(ve.questionTypeName),children:["No.",null==e?void 0:e.id]}),(0,D.jsx)("p",{className:"".concat(ve.actionLeftItem," ").concat(ve.questionTypeName),children:null===(t=Or.find((function(n){return n.type===e.item_type})))||void 0===t?void 0:t.name}),(0,D.jsx)("p",{className:ve.actionLeftItem,children:Wr[e.difficulty]}),(0,D.jsxs)("p",{className:ve.actionLeftItem,children:["创建者",(0,D.jsx)(k.Z,{title:null==e||null===(i=e.author)||void 0===i?void 0:i.name,children:(0,D.jsx)("span",{className:"c-grey-333",children:(null==e||null===(r=e.author)||void 0===r||null===(r=r.name)||void 0===r?void 0:r.length)>6?(null==e||null===(s=e.author)||void 0===s||null===(s=s.name)||void 0===s?void 0:s.substr(0,5))+"...":null==e||null===(a=e.author)||void 0===a?void 0:a.name})})]}),(0,D.jsxs)("p",{className:ve.actionLeftItem,children:["更新",(0,D.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.updated_at})]}),(0,D.jsxs)("p",{className:ve.actionLeftItem,children:["使用次数",(0,D.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.quotes})]}),!at&&(0,D.jsx)("div",{className:ve.more,children:(l=e,c=l.id<0?"--":wt?l[xe.exercise_id?"added":"choosed"]?(0,D.jsx)("span",{className:ve.btnAdd,onClick:function(e){e.target.style.pointerEvents="none",lr(l.id)},children:st?"移出试题篮":(0,D.jsxs)("span",{children:[(0,D.jsx)("b",{className:"iconfont icon-yichu ".concat(ve.cancelC)}),"移出"]})},1):"PROGRAM"===l.item_type&&0===(null===(o=l.program_attr)||void 0===o?void 0:o.status)?(0,D.jsx)(k.Z,{placement:"top",title:"编程题未发布,不能加入!",children:(0,D.jsxs)("span",{className:ve.btnAdd,style:{cursor:"not-allowed",background:"#E3E6EC",color:"#B1BACD"},children:[" ",st?"加入试题篮":(0,D.jsxs)("span",{style:{padding:"0 3px"},children:[(0,D.jsx)("b",{className:"iconfont icon-jiaru ".concat(ve.addC)}),"加入"]})," "]})}):(0,D.jsx)("span",{className:ve.btnAdd,onClick:function(){return fr(l.id)},children:st?"加入试题篮":(0,D.jsxs)("span",{style:{padding:"0 3px"},children:[(0,D.jsx)("b",{className:"iconfont icon-jiaru ".concat(ve.addC)}),"加入"]})}):(0,D.jsx)(D.Fragment,{}),(0,D.jsxs)("span",{className:ve.actonBtn,children:[l.id>0&&(0,D.jsx)(Re.N,{isProblemset:st,user:z,data:l,page:xe.page,activeTabsKey:Ee,selectIds:tt,onCollect:Qi,onSetPublic:Vi,onStartExperience:ar,onCorrection:Ri,onChangeTag:ir,onPublicReview:Ti,onSetPrivate:rr,onDelete:sr,onCancel:lr,onSelect:fr,onMoveTo:hr,addProblemset:mr,onSetShare:Yi,onCancelShare:Ar,onPublish:Br,onCancelPublish:Er,SubjectShare:ur},l.id),c]}))})]})]},n)}))}):(0,D.jsx)(b.Z,{size:"middle",spinning:X["problemset/getItemBanks"],children:(0,D.jsx)(M.Z,{customText:!(null!=z&&null!==(A=z.userInfo)&&void 0!==A&&A.professional_certification)&&"1"===xe.type&&"通过职业认证的教师才能访问公共试题库资源",ButtonTwo:null!=z&&null!==(O=z.userInfo)&&void 0!==O&&O.professional_certification||"1"!==xe.type?"":(0,D.jsx)(B.ZP,{style:{borderRadius:20},type:"primary",onClick:function(){f.history.push("/account/certification")},children:"立即认证"})})})}),0!==be&&!at&&(0,D.jsx)(L.Z,{showQuickJumper:!0,onChange:Oi,defaultCurrent:1,pageSize:null===(W=xe)||void 0===W?void 0:W.per_page,current:parseInt(xe.page+"")||1,total:be,showTotal:function(e){return(0,D.jsx)(D.Fragment,{children:(0,D.jsxs)("span",{className:"mr10 font12",children:["共",(0,D.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})})}}),at&&(0,D.jsx)("div",{style:{height:20}})]}),st&&(0,D.jsx)(Ze,{basketData:R.basketData,visible:gn,basketTotal:dn,onClose:function(){return yn(!1)},onDelete:function(e){H({type:"problemset/setActionTabs",payload:{key:"Problemset-BasketDelete",params:{type:e}}})},onClear:function(){var e;g.Z.confirm({title:"确认要清空试题篮吗?",centered:!0,onOk:(e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.RT)();case 2:0===e.sent.status&&(Fi(),Bi());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},onSubmit:u()(r()().mark((function e(){var n,t,i,s,a,l,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,H({type:"problemsetPreview/getEditDisciplines",payload:{source:"question"}});case 2:return a=e.sent,l=null==a||null===(n=a.disciplines)||void 0===n?void 0:n[0],e.next=6,H({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==l?void 0:l.id),sub_discipline_id:(null==a||null===(i=a.new_checked)||void 0===i?void 0:i.sub_discipline_id)||(null==l||null===(s=l.sub_disciplines)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.id)}});case 6:0===(o=e.sent).status&&f.history.push("paperlibrary/add/".concat(o.exam_id,"?defaultActiveKey=1&type=2"));case 8:case"end":return e.stop()}}),e)})))}),!(0,Ke.JA)()&&st&&(0,D.jsx)(Ye,{visibleBasket:gn,onToggleVisible:function(){return yn(!gn)},count:dn})]}),(0,D.jsx)(Q,{}),(0,D.jsx)(te,{onReloadData:Fi,isPiliangRevoke:On}),(0,D.jsx)(re,{onReloadData:function(){return Di([null])}}),(0,D.jsx)(Me,{onReloadData:Fi,onReloadBasketData:Bi}),"选用实践项目"===V.actionTabs.key?(0,D.jsx)(hn,{shixunIds:_n,cb:jr}):null,(0,D.jsx)(se.Z,{}),(0,D.jsx)(ae.Z,{}),(0,D.jsx)(le.Z,{}),(0,D.jsx)(oe.Z,{}),(0,D.jsx)(ce.Z,{}),(0,D.jsx)(ue.Z,{}),(0,D.jsx)(de.Z,{}),(0,D.jsx)(K,{}),(0,D.jsx)(ee,{onOk:function(){xe.page=1,ge(xe),Ii(xe),Si(xe)}}),(0,D.jsx)(P.Z,{onOk:function(e){xe.discipline_id="",xe.sub_discipline_id="",xe.tag_discipline_id="",xe.item_type=null,xe.difficulty=null,xe.page=1,xe.group_id=e,Ve(-1),ge(xe),Ii(xe),Si(xe)}})]}),st?(0,D.jsx)(v.Fragment,{children:!(null==tt||!tt.length)&&(0,D.jsx)("div",{className:ve.batch,children:(0,D.jsxs)("aside",{children:[(0,D.jsx)("div",{style:{flexShrink:0,marginRight:20},children:(0,D.jsxs)(w.Z,{className:"font14",checked:!(null==Ne||!Ne.length)&&tt.length===(null==Ne?void 0:Ne.length),onChange:function(e){return Mr(e.target.checked)},children:["本页全选",(0,D.jsxs)("span",{style:{color:"#999",fontSize:12},children:["/已选(",null==tt?void 0:tt.length,")"]})]})}),(0,D.jsxs)("div",{className:ve.btns,children:[wt&&(0,D.jsxs)("div",{className:ve.btn,onClick:function(){return xr(!0)},children:[(0,D.jsx)("i",{className:"iconfont icon-piliangjiaru"}),"加入试题篮"]}),wt&&(0,D.jsxs)("div",{className:ve.btn,onClick:function(){return xr(!1)},children:[(0,D.jsx)("i",{className:"iconfont icon-piliangyichu"}),"移出试题篮"]}),wt&&[Kn.TeachGroupShare,Kn.Public].includes(Ee)&&(0,D.jsxs)("div",{className:ve.btn,onClick:function(){var e;(null==tt?void 0:tt.length)>0?g.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"加入我的题库",maskClosable:!0,className:"custom-modal-divider",icon:null,content:(0,D.jsxs)("div",{className:"font14 ".concat(ve.overflow),style:{maxHeight:500,overflow:"auto"},children:[(0,D.jsx)("p",{className:"c-grey-333",children:"请选择加入的文件夹"}),(0,D.jsx)(b.Z,{spinning:Wt,children:(0,D.jsx)(Y.Z,{defaultValue:!0,value:qn.current,onChange:function(e){return qn.current=e}})})]}),onOk:(e=u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.Rp)({id:tt,group_id:null===(n=qn.current)||void 0===n?void 0:n[0]});case 2:t=e.sent,qn.current=[],0===(null==t?void 0:t.status)&&(Si(xe),Fi(),j.ZP.success("加入成功"));case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):j.ZP.info("请先选择试题")},children:[(0,D.jsx)("i",{className:"iconfont icon-piliangjiaru"}),"批量加入我的题库"]}),Ee===Kn.Public&&(0,Ke.ag)()&&(0,D.jsxs)("div",{className:ve.btn,onClick:function(){Wn(!0),rr(tt)},children:[(0,D.jsx)("i",{className:"iconfont icon-piliangchexiaogongkai font16"}),"批量撤销公开"]}),Ee===Kn.Mine&&!ur&&(0,D.jsxs)("div",{className:ve.btn,onClick:function(){return wr()},children:[" ",(0,D.jsx)("i",{className:"iconfont icon-pilianggongxiang"}),"批量共享"]}),Ee===Kn.Mine&&(0,D.jsxs)("div",{className:ve.btn,onClick:Cr,children:[" ",(0,D.jsx)("i",{className:"iconfont icon-piliangshanchu3 c-red"}),"删除"]}),Ee===Kn.Mine&&(0,D.jsxs)("div",{className:ve.btn,onClick:Lr,children:[" ",(0,D.jsx)("i",{className:"iconfont icon-fabu5"}),"发布"]}),Ee===Kn.Mine&&(0,D.jsxs)("div",{className:ve.btn,onClick:function(){return hr()},children:[(0,D.jsx)("i",{className:"iconfont icon-yidongmulu font16"}),"移至文件夹"]}),(0,D.jsxs)("div",{onClick:function(){return it([])},style:{marginLeft:"auto"},className:ve.btn,children:[" ",(0,D.jsx)("i",{className:"iconfont icon-piliangcaozuoicon2"}),"取消操作"]})]})]})})}):at?"":(0,D.jsx)("div",{className:ve.batch,children:(0,D.jsxs)("aside",{children:[(0,D.jsx)("div",{style:{flexShrink:0,marginRight:20},children:(0,D.jsxs)(w.Z,{className:"font14",checked:!(null==Ne||!Ne.length)&&tt.length===(null==Ne?void 0:Ne.length),onChange:function(e){return Mr(e.target.checked)},children:["本页全选",(0,D.jsxs)("span",{style:{color:"#999",fontSize:12},children:["/已选(",null==tt?void 0:tt.length,")"]})]})}),(0,D.jsxs)("div",{className:ve.btns,children:[wt&&!(null==tt||!tt.length)&&(0,D.jsxs)("div",{className:ve.btn,onClick:function(){return xr(!0)},children:[(0,D.jsx)("i",{className:"iconfont icon-piliangjiaru"}),"批量加入"]}),wt&&!(null==tt||!tt.length)&&(0,D.jsxs)("div",{className:ve.btn,onClick:function(){return xr(!1)},children:[(0,D.jsx)("i",{className:"iconfont icon-piliangyichu"}),"批量移出"]}),(0,D.jsxs)("div",{className:"c-grey-333 font12 mr40",style:{marginLeft:"auto"},children:["已加入:  ",We,"题"]}),(0,D.jsx)("div",{onClick:function(){var e,n,t="/problemset/preview";(xe.exam_id&&(t="/paperlibrary/edit/".concat(xe.exam_id)),null===(e=xe)||void 0===e||!e.exercise_id||null!=J&&J.pathId)||(t="/classrooms/".concat(J.coursesId,"/exercise/").concat(null===(n=xe)||void 0===n?void 0:n.exercise_id,"/edit"));f.history.push(t)},className:ve.btn,children:"返回试卷"})]})]})}),at&&(0,D.jsx)("div",{className:ve.batch,children:(0,D.jsxs)("aside",{children:[(0,D.jsx)("div",{style:{flexShrink:0,marginRight:20},children:(0,D.jsx)(L.Z,{showQuickJumper:!0,onChange:Oi,defaultCurrent:1,pageSize:null===(F=xe)||void 0===F?void 0:F.per_page,current:xe.page||1,hideOnSinglePage:!0,total:be,showTotal:function(e){return(0,D.jsxs)("span",{className:"mr10",children:["共",(0,D.jsx)("span",{className:"c-light-primary",children:e}),"条数据"]})}})}),(0,D.jsx)("div",{className:ve.btns,children:(0,D.jsxs)(Z.Z,{align:"middle",style:{marginLeft:"auto"},children:[(0,D.jsxs)(Z.Z,{onClick:function(){(null==Qt?void 0:Qt.length)<=0?j.ZP.info("当前暂无数据"):qt(!0)},align:"middle",className:"current",children:[(0,D.jsx)("i",{className:"iconfont icon-yixuan mr10 c-light-primary font20"}),(0,D.jsxs)("span",{children:["已选",(0,D.jsx)("span",{className:"c-light-primary",children:tt.length}),"个"]})]}),(0,D.jsx)(B.ZP,{className:"mr20 ml40",onClick:function(){if(null!=J&&J.pathId)f.history.push("/paths/".concat(J.pathId));else{if(lt)return void f.history.push("/classrooms/".concat(J.coursesId,"/program_homework/").concat(J.categoryId,"/detail?tabs=1"));f.history.push("/classrooms/".concat(J.coursesId,"/program_homework"))}},children:"取消"}),(0,D.jsxs)(B.ZP,{loading:mt,onClick:Vr,type:"primary",children:["确认",null!=J&&J.pathId?"":lt?"编辑":"新建"]})]})})]})}),(0,D.jsx)(g.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:ve.publicQuest,open:Ji,title:(0,D.jsx)("div",{style:{fontWeight:"bold"},children:"修改知识点"}),width:"640px",onCancel:function(){_i(!1),Ai(0)},onOk:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:si.validateFields().then(function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,vn.ZP)("/api/item_banks/".concat(null==pi?void 0:pi.id,"/update_tag.json"),{method:"put",body:o()({name:zi.current},n)});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(j.ZP.success("修改成功"),_i(!1),Ii(xe));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,D.jsx)("div",{className:ve.publicQuestContent,children:(0,D.jsxs)(x.Z,{labelAlign:"right",form:si,colon:!1,size:"large",children:[(0,D.jsx)(x.Z.Item,{name:"course_discipline_id",label:"所属课程",rules:[{required:!0,message:"请选择课程"}],children:(0,D.jsx)(Yn.q,{onChange:function(){return si.setFieldsValue({tag_discipline_ids:[]})},style:{width:407},data:{course_discipline_id:null==pi?void 0:pi.course_discipline_id}})}),(0,D.jsx)(x.Z.Item,{label:"知识点",name:"tag_discipline_ids",labelAlign:"left",labelCol:{flex:"80px"},children:(0,D.jsx)(Yn.i,{courseDisciplineId:Rr})})]})})}),(0,D.jsx)(g.Z,{width:640,className:ve.publicQuest,centered:!0,title:(0,D.jsx)("div",{style:{fontWeight:"bold"},children:"公开试题"}),okText:"申请公开",open:_t,onCancel:function(){$t(!1),Ai(0),vi(null),si.resetFields()},onOk:function(){si.validateFields().then(function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=Ee===Kn.TeachGroupShare?1:2,e.next=3,(0,$.wX)({id:null==pi?void 0:pi.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&&(rt.current&&window.localStorage.setItem("problemset-set-public-hint-flag","1"),rt.current=!1,vi(null),it([]),Fi(),j.ZP.success("申请成功")),$t(!1),Ai(0),si.resetFields();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())},children:(0,D.jsxs)("div",{className:ve.publicQuestContent,children:[(0,D.jsxs)("div",{className:ve.public_tips,children:[(0,D.jsx)(Pn.Z,{style:{color:"#FF8C29",marginRight:10}}),"设置试题的知识点之后,方可申请公开"]}),(0,D.jsx)(Yr,{})]})}),(0,D.jsx)(Dn,{open:oi,subDisciplineId:null===(T=si.getFieldValue("sub_discipline_id"))||void 0===T?void 0:T[1],onCancel:function(){ci(!1)},onOkClick:function(e){Hi((function(n){return[].concat(a()(n),[e])})),si.setFieldValue("tag_discipline_ids",[].concat(a()(si.getFieldValue("tag_discipline_ids")),[null==e?void 0:e.id]))}}),(0,D.jsx)(Tn.Z,{onlyMediatorOpenStr:"model-change-problem"})]})}))},59015:function(e,n,t){t.d(n,{AD:function(){return L},BA:function(){return $},D9:function(){return T},Hp:function(){return C},IM:function(){return V},Iy:function(){return N},KM:function(){return _},KU:function(){return U},MJ:function(){return k},Ne:function(){return Q},ON:function(){return X},Uj:function(){return G},VY:function(){return z},YO:function(){return q},YX:function(){return H},Zn:function(){return h},_g:function(){return j},_k:function(){return F},c6:function(){return E},cr:function(){return A},eV:function(){return Z},fi:function(){return x},gh:function(){return I},hS:function(){return Y},iA:function(){return g},j6:function(){return b},je:function(){return O},jj:function(){return w},kS:function(){return K},lS:function(){return W},o6:function(){return B},pO:function(){return J},rQ:function(){return P},sA:function(){return S},xm:function(){return D},xo:function(){return R},y8:function(){return M},yd:function(){return y}});var i=t(7557),r=t.n(i),s=t(82242),a=t.n(s),l=t(41498),o=t.n(l),c=t(83986),u=t(5030),d=t(32985),p=t(6767),v=t(6816),f=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},m=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},h=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,c.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:v.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:m();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.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)}}(),x=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.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)}}(),g=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.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=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.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)}}(),j=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.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=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.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)}}(),w=function(){var e=o()(r()().mark((function e(n,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.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)}}(),C=function(){var e=o()(r()().mark((function e(n,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.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)}}(),k=function(){var e=o()(r()().mark((function e(n,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.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)}}(),N=function(){var e=o()(r()().mark((function e(n,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.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)}}(),S=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,d.FH)("",v.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"));case 3:m();case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),B=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),Z=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),L=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),M=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),O=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.Uy)(a()({},n));case 2:0===(t=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score,export_exercise_users"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score,export_exercise_users")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.tg)(a()({},n));case 2:0===(t=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score,export_exercise_report"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score,export_exercise_report")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),D=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),T=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),Q=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),V=function(){var e=o()(r()().mark((function e(n){return r()().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:v.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)}}(),Y=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),R=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),z=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),U=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,"/rank_list.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),K=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),X=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),H=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),q=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),G=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),J=function(){var e=o()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:v.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)}}(),_=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.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)}}(),$=function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:v.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/group_homeworks/import_group_template.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},13851:function(e,n,t){t.d(n,{rX:function(){return N},pW:function(){return S},gy:function(){return I},xY:function(){return k},O5:function(){return C},hs:function(){return y},tJ:function(){return x},o1:function(){return g},Rd:function(){return w}});var i=t(7557),r=t.n(i),s=t(41498),a=t.n(s),l=t(5030),o=t(62957),c=t(37285),u=t(6767),d=t(56800),p=t(32985),v=t(87169),f=t(25510),m=t.p+"static/newqrcode.a8740efb.png",h=t(32637),A=t(37712),x=function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return!(!g(e)||!j(e,n,t,i,r))},g=function(e){return!!(0,d.bg)()||(e({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},y=function(e){var n,t,i=(0,l.getDvaApp)()._store.getState().user;!(0,d.bg)()||null!=i&&null!==(n=i.userInfo)&&void 0!==n&&null!==(n=n.course)&&void 0!==n&&n.course_public||null!=i&&null!==(t=i.userInfo)&&void 0!==t&&t.profile_completed||e({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},j=function(e){var n,t=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",r=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s=(0,l.getDvaApp)()._store.getState(),a=s.user;return!(null===(n=a.userInfo)||void 0===n||!n.profile_completed)||(t?e({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:i,isCurrentPage:r}}):o.Z.confirm({title:"提示",width:530,centered:!0,content:"您需要去完善您的个人资料,才能使用此功能",okText:"立即完善",cancelText:"稍后完善",onOk:function(){(0,p.xg)("/account/profile/edit"),b()}}),!1)},b=function(){o.Z.success({title:"提示",width:430,closable:!0,centered:!0,content:"已完善个人资料?请刷新页面",okText:"立即刷新",icon:null,onOk:function(){location.reload()}})},w=function(){o.Z.warning({title:"提示",icon:null,width:400,content:(0,A.jsxs)("div",{style:{textAlign:"center"},children:[(0,A.jsx)("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"},children:"老师您好,您的课堂试用期已结束,相关功能被限制。 如需继续使用,请尽快对接人工支持!"}),(0,A.jsx)("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:h}),(0,A.jsx)("div",{style:{color:"#666666",fontSize:14,marginTop:15},children:"添加客服人员微信,获得更多支持"})]})})},C=function(){var e;return!(null===(e=(0,l.getDvaApp)()._store.getState().user.userInfo)||void 0===e||!e.professional_certification)||(o.Z.confirm({title:"提示",centered:!0,content:(0,A.jsx)("div",{className:"tc",children:"您需要去完成您的职业认证,才能使用此功能"}),okText:"立即完善",cancelText:"稍后完善",onOk:function(){(0,p.xg)("/account/certification")}}),!1)},k=function(){return!!(0,d.V9)()||(o.Z.warning({centered:!0,width:530,title:"提示",content:(0,A.jsxs)("div",{className:"tc",style:{marginLeft:-38},children:[(0,A.jsx)("p",{children:"扫码加头歌助教,申请操作权限"}),(0,A.jsx)("img",{src:m,width:200})]}),okText:"我知道了",maskClosable:!0}),!1)},N=function(e,n){return!!e||(o.Z.confirm({centered:!0,zIndex:1e4,width:530,title:"提示",content:(0,A.jsxs)("div",{children:[(0,A.jsx)("p",{children:n||"该实践资源需授权后才可使用。 您可以在QQ服务群向管理员申请获得继续操作的权限。"}),(0,A.jsxs)("div",{style:{marginLeft:"110px"},children:[(0,A.jsx)("img",{src:"data:image/png;base64,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",width:200}),(0,A.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)},S=function(e){o.Z.info({title:"联系平台运营",icon:null,width:615,centered:!0,content:(0,A.jsxs)("div",{children:[(0,A.jsxs)("div",{children:[(0,A.jsx)("p",{style:{color:"#191919",fontWeight:400,fontSize:14},children:"“保存实验临时数据”功能为付费功能,请联系平台运营进行开通。"}),(0,A.jsx)(c.Z,{}),(0,A.jsxs)("p",{style:{color:"#666666",fontSize:12},children:[" ",(0,A.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,A.jsx)("a",{children:e}),"天。"]}),(0,A.jsxs)("p",{style:{color:"#666666",fontSize:12},children:[" ",(0,A.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,A.jsx)("div",{style:{textAlign:"center",marginTop:30},children:(0,A.jsx)("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:f,alt:"二维码",width:160})})]})})},I=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=(0,l.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 s="";return 2===(null==i?void 0:i.public)&&(s="已公开"),1===(null==i?void 0:i.public)&&(s="待审核"),3===(null==i?void 0:i.shixun_status)&&(s="已关闭"),o.Z.info({centered:!0,icon:(0,A.jsx)(v.Z,{style:{color:"#faad14"}}),width:460,title:"提示",content:(0,A.jsxs)("div",{className:"tc",style:{marginLeft:-38},children:[(0,A.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"},children:[(0,A.jsxs)("span",{children:["该实践项目的状态为",s,"",n,"。"]}),(0,A.jsx)("p",{children:"如有需要,请联系平台管理员进行技术支持。"})]}),(0,A.jsx)("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:f,alt:"二维码",width:160})]}),okText:"我知道了"}),!0}return 2===(null==i?void 0:i.shixun_status)&&(o.Z.confirm({centered:!0,icon:(0,A.jsx)(v.Z,{}),title:"提示",content:(0,A.jsxs)("div",{children:[(0,A.jsxs)("span",{children:["该实践项目已发布,",n,"。"]}),(0,A.jsx)("br",{}),(0,A.jsx)("span",{children:"如有需要,您可以撤销发布后,再进行操作。"})]}),okText:"撤销发布",cancelText:"取消",onOk:function(){var n;o.Z.confirm({width:440,centered:!0,icon:(0,A.jsx)(v.Z,{style:{color:"#faad14"}}),title:"提示",content:"撤销发布后,学员将无法进行练习。是否确认撤销发布?",okText:"确定撤销发布",cancelText:"取消",onOk:(n=a()(r()().mark((function n(){return r()().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)}},60046:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},28774:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},9178:function(e,n){n.Z={modalContent:"modalContent___UXmJC",modalContentLeft:"modalContentLeft___JOFgX",green:"green___rI_w_",textArea:"textArea___OTapv",red:"red___cDswv",row:"row___CE3Y7",html:"html___u9n4r",line:"line___Lh9Lb"}},63727:function(e,n,t){t.d(n,{s:function(){return _},default:function(){return ne}});var i=t(54476),r=t(33885),s=t(94480),a=t(42978),l=t(75931),o=t(37463),c=t(6551),u=t(6089),d=t(18929),p=t(59301),v=p.createContext({}),f=t(76190),m=t(20068),h="__rc_cascader_search_mark__",A=function(e,n,t){var i=t.label,r=void 0===i?"":i;return n.some((function(n){return String(n[r]).toLowerCase().includes(e.toLowerCase())}))},x=function(e,n,t,i){return n.map((function(e){return e[i.label]})).join(" / ")},g=function(e,n,t,i,a,l){var o=a.filter,c=void 0===o?A:o,u=a.render,d=void 0===u?x:u,v=a.limit,f=void 0===v?50:v,g=a.sort;return p.useMemo((function(){var a=[];if(!e)return[];return function n(o,u){var p=arguments.length>2&&void 0!==arguments[2]&&arguments[2];o.forEach((function(o){if(!(!g&&!1!==f&&f>0&&a.length>=f)){var v,A=[].concat((0,s.Z)(u),[o]),x=o[t.children],y=p||o.disabled;if(!x||0===x.length||l)if(c(e,A,{label:t.label}))a.push((0,r.Z)((0,r.Z)({},o),{},(v={disabled:y},(0,m.Z)(v,t.label,d(e,A,i,t)),(0,m.Z)(v,h,A),(0,m.Z)(v,t.children,void 0),v)));x&&n(o[t.children],A,y)}}))}(n,[]),g&&a.sort((function(n,i){return g(n[h],i[h],e,t)})),!1!==f&&f>0?a.slice(0,f):a}),[e,n,t,i,d,l,c,g,f])},y="__RC_CASCADER_SPLIT__",j="SHOW_PARENT",b="SHOW_CHILD";function w(e){return e.join(y)}function C(e){return e.map(w)}function k(e){var n=e||{},t=n.label,i=n.value||"value";return{label:t||"label",value:i,key:i,children:n.children||"children"}}function N(e,n){var t,i;return null!==(t=e.isLeaf)&&void 0!==t?t:!(null!==(i=e[n.children])&&void 0!==i&&i.length)}function S(e){var n=e.parentElement;if(n){var t=e.offsetTop-n.offsetTop;t-n.scrollTop<0?n.scrollTo({top:t}):t+e.offsetHeight-n.scrollTop>n.offsetHeight&&n.scrollTo({top:t+e.offsetHeight-n.offsetHeight})}}function I(e,n){return e.map((function(e){var t;return null===(t=e[h])||void 0===t?void 0:t.map((function(e){return e[n.value]}))}))}function B(e){return e?function(e){return Array.isArray(e)&&Array.isArray(e[0])}(e)?e:(0===e.length?[]:[e]).map((function(e){return Array.isArray(e)?e:[e]})):[]}function E(e,n,t){var i=new Set(e),r=n();return e.filter((function(e){var n=r[e],s=n?n.parent:null,a=n?n.children:null;return!(!n||!n.node.disabled)||(t===b?!(a&&a.some((function(e){return e.key&&i.has(e.key)}))):!(s&&!s.node.disabled&&i.has(s.key)))}))}function Z(e,n,t){for(var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=n,s=[],a=function(){var n,a,o,c=e[l],u=null===(n=r)||void 0===n?void 0:n.findIndex((function(e){var n=e[t.value];return i?String(n)===String(c):n===c})),d=-1!==u?null===(a=r)||void 0===a?void 0:a[u]:null;s.push({value:null!==(o=null==d?void 0:d[t.value])&&void 0!==o?o:c,index:u,option:d}),r=null==d?void 0:d[t.children]},l=0;l<e.length;l+=1)a();return s}function L(e,n){return p.useCallback((function(t){var i=[],r=[];return t.forEach((function(t){Z(t,e,n).every((function(e){return e.option}))?r.push(t):i.push(t)})),[r,i]}),[e,n])}var P=t(34061);function M(e,n){var t=p.useMemo((function(){return n||[]}),[n]),i=function(e,n){var t=p.useRef({options:[],info:{keyEntities:{},pathKeyEntities:{}}});return p.useCallback((function(){return t.current.options!==e&&(t.current.options=e,t.current.info=(0,P.I8)(e,{fieldNames:n,initWrapper:function(e){return(0,r.Z)((0,r.Z)({},e),{},{pathKeyEntities:{}})},processEntity:function(e,t){var i=e.nodes.map((function(e){return e[n.value]})).join(y);t.pathKeyEntities[i]=e,e.key=i}})),t.current.info.pathKeyEntities}),[n,e])}(t,e),s=p.useCallback((function(n){var t=i();return n.map((function(n){return t[n].nodes.map((function(n){return n[e.value]}))}))}),[i,e]);return[t,i,s]}t(48736);var O=t(34643);function W(e,n,t,i,r,a,l,o){return function(c){if(e){var u=w(c),d=C(t),p=C(i),v=d.includes(u),f=r.some((function(e){return w(e)===u})),m=t,h=r;if(f&&!v)h=r.filter((function(e){return w(e)!==u}));else{var A,x=v?d.filter((function(e){return e!==u})):[].concat((0,s.Z)(d),[u]),g=a();if(v)A=(0,O.S)(x,{checked:!1,halfCheckedKeys:p},g).checkedKeys;else A=(0,O.S)(x,!0,g).checkedKeys;var y=E(A,a,o);m=l(y)}n([].concat((0,s.Z)(h),(0,s.Z)(m)))}else n(c)}}function F(e,n,t,i,r){return p.useMemo((function(){var s=r(n),l=(0,a.Z)(s,2),o=l[0],c=l[1];if(!e||!n.length)return[o,[],c];var u=C(o),d=t(),p=(0,O.S)(u,!0,d),v=p.checkedKeys,f=p.halfCheckedKeys;return[i(v),i(f),c]}),[e,n,t,i,r])}var D=t(92310),T=t.n(D);var Q=p.memo((function(e){return e.children}),(function(e,n){return!n.open}));function V(e){var n,t=e.prefixCls,i=e.checked,r=e.halfChecked,s=e.disabled,a=e.onClick,l=e.disableCheckbox,o=p.useContext(v).checkable,c="boolean"!=typeof o?o:null;return p.createElement("span",{className:T()("".concat(t),(n={},(0,m.Z)(n,"".concat(t,"-checked"),i),(0,m.Z)(n,"".concat(t,"-indeterminate"),!i&&r),(0,m.Z)(n,"".concat(t,"-disabled"),s||l),n)),onClick:a},c)}var Y="__cascader_fix_label__";function R(e){var n=e.prefixCls,t=e.multiple,i=e.options,r=e.activeValue,a=e.prevValuePath,l=e.onToggleOpen,o=e.onSelect,c=e.onActive,u=e.checkedSet,d=e.halfCheckedSet,f=e.loadingKeys,A=e.isSelectable,x=e.disabled,g="".concat(n,"-menu"),y="".concat(n,"-menu-item"),j=p.useContext(v),b=j.fieldNames,C=j.changeOnSelect,k=j.expandTrigger,S=j.expandIcon,I=j.loadingIcon,B=j.dropdownMenuColumnStyle,E=j.optionRender,Z="hover"===k,L=function(e){return x||e},P=p.useMemo((function(){return i.map((function(e){var n,t=e.disabled,i=e.disableCheckbox,r=e[h],l=null!==(n=e[Y])&&void 0!==n?n:e[b.label],o=e[b.value],c=N(e,b),p=r?r.map((function(e){return e[b.value]})):[].concat((0,s.Z)(a),[o]),v=w(p);return{disabled:t,label:l,value:o,isLeaf:c,isLoading:f.includes(v),checked:u.has(v),halfChecked:d.has(v),option:e,disableCheckbox:i,fullPath:p,fullPathKey:v}}))}),[i,u,b,d,f,a]);return p.createElement("ul",{className:g,role:"menu"},P.map((function(e){var i,a,u=e.disabled,d=e.label,v=e.value,f=e.isLeaf,h=e.isLoading,x=e.checked,g=e.halfChecked,j=e.option,b=e.fullPath,w=e.fullPathKey,k=e.disableCheckbox,N=function(){if(!L(u)){var e=(0,s.Z)(b);Z&&f&&e.pop(),c(e)}},P=function(){A(j)&&!L(u)&&o(b,f)};return"string"==typeof j.title?a=j.title:"string"==typeof d&&(a=d),p.createElement("li",{key:w,className:T()(y,(i={},(0,m.Z)(i,"".concat(y,"-expand"),!f),(0,m.Z)(i,"".concat(y,"-active"),r===v||r===w),(0,m.Z)(i,"".concat(y,"-disabled"),L(u)),(0,m.Z)(i,"".concat(y,"-loading"),h),i)),style:B,role:"menuitemcheckbox",title:a,"aria-checked":x,"data-path-key":w,onClick:function(){N(),k||t&&!f||P()},onDoubleClick:function(){C&&l(!1)},onMouseEnter:function(){Z&&N()},onMouseDown:function(e){e.preventDefault()}},t&&p.createElement(V,{prefixCls:"".concat(n,"-checkbox"),checked:x,halfChecked:g,disabled:L(u)||k,disableCheckbox:k,onClick:function(e){k||(e.stopPropagation(),P())}}),p.createElement("div",{className:"".concat(y,"-content")},E?E(j):d),!h&&S&&!f&&p.createElement("div",{className:"".concat(y,"-expand-icon")},S),h&&I&&p.createElement("div",{className:"".concat(y,"-loading-icon")},I))})))}var z=function(e,n){var t=p.useContext(v).values[0],i=p.useState([]),r=(0,a.Z)(i,2),s=r[0],l=r[1];return p.useEffect((function(){e||l(t||[])}),[n,t]),[s,l]},U=t(10228),K=function(e,n,t,i,r,l,o){var c=o.direction,u=o.searchValue,d=o.toggleOpen,v=o.open,f="rtl"===c,m=p.useMemo((function(){for(var e=-1,r=n,s=[],a=[],l=i.length,o=I(n,t),c=function(n){var l=r.findIndex((function(e,r){return(o[r]?w(o[r]):e[t.value])===i[n]}));if(-1===l)return 1;e=l,s.push(e),a.push(i[n]),r=r[e][t.children]},u=0;u<l&&r&&!c(u);u+=1);for(var d=n,p=0;p<s.length-1;p+=1)d=d[s[p]][t.children];return[a,e,d,o]}),[i,t,n]),A=(0,a.Z)(m,4),x=A[0],g=A[1],y=A[2],j=A[3],b=function(e){r(e)},C=function(){if(x.length>1){var e=x.slice(0,-1);b(e)}else d(!1)},k=function(){var e,n=((null===(e=y[g])||void 0===e?void 0:e[t.children])||[]).find((function(e){return!e.disabled}));if(n){var i=[].concat((0,s.Z)(x),[n[t.value]]);b(i)}};p.useImperativeHandle(e,(function(){return{onKeyDown:function(e){var n=e.which;switch(n){case U.Z.UP:case U.Z.DOWN:var i=0;n===U.Z.UP?i=-1:n===U.Z.DOWN&&(i=1),0!==i&&function(e){var n=y.length,i=g;-1===i&&e<0&&(i=n);for(var r=0;r<n;r+=1){var s=y[i=(i+e+n)%n];if(s&&!s.disabled){var a=x.slice(0,-1).concat(j[i]?w(j[i]):s[t.value]);return void b(a)}}}(i);break;case U.Z.LEFT:if(u)break;f?k():C();break;case U.Z.RIGHT:if(u)break;f?C():k();break;case U.Z.BACKSPACE:u||C();break;case U.Z.ENTER:if(x.length){var r=y[g],s=(null==r?void 0:r[h])||[];s.length?l(s.map((function(e){return e[t.value]})),s[s.length-1]):l(x,y[g])}break;case U.Z.ESC:d(!1),v&&e.stopPropagation()}},onKeyUp:function(){}}}))},X=p.forwardRef((function(e,n){var t,l,o,c=e.prefixCls,u=e.multiple,d=e.searchValue,f=e.toggleOpen,h=e.notFoundContent,A=e.direction,x=e.open,g=e.disabled,j=p.useRef(null),b="rtl"===A,k=p.useContext(v),B=k.options,E=k.values,L=k.halfValues,P=k.fieldNames,M=k.changeOnSelect,O=k.onSelect,W=k.searchOptions,F=k.dropdownPrefixCls,D=k.loadData,V=k.expandTrigger,U=F||c,X=p.useState([]),H=(0,a.Z)(X,2),q=H[0],G=H[1];p.useEffect((function(){q.length&&q.forEach((function(e){var n=Z(e.split(y),B,P,!0).map((function(e){return e.option})),t=n[n.length-1];(!t||t[P.children]||N(t,P))&&G((function(n){return n.filter((function(n){return n!==e}))}))}))}),[B,q,P]);var J=p.useMemo((function(){return new Set(C(E))}),[E]),_=p.useMemo((function(){return new Set(C(L))}),[L]),$=z(u,x),ee=(0,a.Z)($,2),ne=ee[0],te=ee[1],ie=function(e){te(e),function(e){if(D&&!d){var n=Z(e,B,P).map((function(e){return e.option})),t=n[n.length-1];if(t&&!N(t,P)){var i=w(e);G((function(e){return[].concat((0,s.Z)(e),[i])})),D(n)}}}(e)},re=function(e){if(g)return!1;var n=e.disabled,t=N(e,P);return!n&&(t||M||u)},se=function(e,n){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];O(e),!u&&(n||M&&("hover"===V||t))&&f(!1)},ae=p.useMemo((function(){return d?W:B}),[d,W,B]),le=p.useMemo((function(){for(var e=[{options:ae}],n=ae,t=I(n,P),i=function(){var i=ne[r],s=n.find((function(e,n){return(t[n]?w(t[n]):e[P.value])===i})),a=null==s?void 0:s[P.children];if(null==a||!a.length)return 1;n=a,e.push({options:a})},r=0;r<ne.length&&!i();r+=1);return e}),[ae,ne,P]);K(n,ae,P,ne,ie,(function(e,n){re(n)&&se(e,N(n,P),!0)}),{direction:A,searchValue:d,toggleOpen:f,open:x}),p.useEffect((function(){if(!d)for(var e=0;e<ne.length;e+=1){var n,t=w(ne.slice(0,e+1)),i=null===(n=j.current)||void 0===n?void 0:n.querySelector('li[data-path-key="'.concat(t.replace(/\\{0,2}"/g,'\\"'),'"]'));i&&S(i)}}),[ne,d]);var oe=!(null!==(t=le[0])&&void 0!==t&&null!==(t=t.options)&&void 0!==t&&t.length),ce=[(l={},(0,m.Z)(l,P.value,"__EMPTY__"),(0,m.Z)(l,Y,h),(0,m.Z)(l,"disabled",!0),l)],ue=(0,r.Z)((0,r.Z)({},e),{},{multiple:!oe&&u,onSelect:se,onActive:ie,onToggleOpen:f,checkedSet:J,halfCheckedSet:_,loadingKeys:q,isSelectable:re}),de=(oe?[{options:ce}]:le).map((function(e,n){var t=ne.slice(0,n),r=ne[n];return p.createElement(R,(0,i.Z)({key:n},ue,{prefixCls:U,options:e.options,prevValuePath:t,activeValue:r}))}));return p.createElement(Q,{open:x},p.createElement("div",{className:T()("".concat(U,"-menus"),(o={},(0,m.Z)(o,"".concat(U,"-menu-empty"),oe),(0,m.Z)(o,"".concat(U,"-rtl"),b),o)),ref:j},de))}));var H=X,q=p.forwardRef((function(e,n){var t=(0,o.lk)();return p.createElement(H,(0,i.Z)({},e,t,{ref:n}))})),G=t(70425);function J(){}function _(e){var n,t=e,i=t.prefixCls,r=void 0===i?"rc-cascader":i,s=t.style,l=t.className,o=t.options,c=t.checkable,u=t.defaultValue,d=t.value,f=t.fieldNames,h=t.changeOnSelect,A=t.onChange,x=t.showCheckedStrategy,g=t.loadData,y=t.expandTrigger,j=t.expandIcon,b=void 0===j?">":j,w=t.loadingIcon,C=t.direction,N=t.notFoundContent,S=void 0===N?"Not Found":N,I=t.disabled,E=!!c,P=(0,G.C8)(u,{value:d,postState:B}),O=(0,a.Z)(P,2),D=O[0],Q=O[1],V=p.useMemo((function(){return k(f)}),[JSON.stringify(f)]),Y=M(V,o),R=(0,a.Z)(Y,3),z=R[0],U=R[1],K=R[2],X=L(z,V),q=F(E,D,U,K,X),_=(0,a.Z)(q,3),$=_[0],ee=_[1],ne=_[2],te=(0,G.zX)((function(e){if(Q(e),A){var n=B(e),t=n.map((function(e){return Z(e,z,V).map((function(e){return e.option}))})),i=E?n:n[0],r=E?t:t[0];A(i,r)}})),ie=W(E,te,$,ee,ne,U,K,x),re=(0,G.zX)((function(e){ie(e)})),se=p.useMemo((function(){return{options:z,fieldNames:V,values:$,halfValues:ee,changeOnSelect:h,onSelect:re,checkable:c,searchOptions:[],dropdownPrefixCls:void 0,loadData:g,expandTrigger:y,expandIcon:b,loadingIcon:w,dropdownMenuColumnStyle:void 0}}),[z,V,$,ee,h,re,c,g,y,b,w]),ae="".concat(r,"-panel"),le=!z.length;return p.createElement(v.Provider,{value:se},p.createElement("div",{className:T()(ae,(n={},(0,m.Z)(n,"".concat(ae,"-rtl"),"rtl"===C),(0,m.Z)(n,"".concat(ae,"-empty"),le),n),l),style:s},le?S:p.createElement(H,{prefixCls:r,searchValue:"",multiple:E,toggleOpen:J,open:!0,direction:C,disabled:I})))}var $=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","dropdownStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy","optionRender"],ee=p.forwardRef((function(e,n){var t=e.id,m=e.prefixCls,h=void 0===m?"rc-cascader":m,A=e.fieldNames,x=e.defaultValue,y=e.value,b=e.changeOnSelect,N=e.onChange,S=e.displayRender,I=e.checkable,P=e.autoClearSearchValue,O=void 0===P||P,D=e.searchValue,T=e.onSearch,Q=e.showSearch,V=e.expandTrigger,Y=e.options,R=e.dropdownPrefixCls,z=e.loadData,U=e.popupVisible,K=e.open,X=e.popupClassName,H=e.dropdownClassName,G=e.dropdownMenuColumnStyle,J=e.dropdownStyle,_=e.popupPlacement,ee=e.placement,ne=e.onDropdownVisibleChange,te=e.onPopupVisibleChange,ie=e.expandIcon,re=void 0===ie?">":ie,se=e.loadingIcon,ae=e.children,le=e.dropdownMatchSelectWidth,oe=void 0!==le&&le,ce=e.showCheckedStrategy,ue=void 0===ce?j:ce,de=e.optionRender,pe=(0,l.Z)(e,$),ve=(0,c.ZP)(t),fe=!!I,me=(0,d.Z)(x,{value:y,postState:B}),he=(0,a.Z)(me,2),Ae=he[0],xe=he[1],ge=p.useMemo((function(){return k(A)}),[JSON.stringify(A)]),ye=M(ge,Y),je=(0,a.Z)(ye,3),be=je[0],we=je[1],Ce=je[2],ke=(0,d.Z)("",{value:D,postState:function(e){return e||""}}),Ne=(0,a.Z)(ke,2),Se=Ne[0],Ie=Ne[1],Be=function(e){return p.useMemo((function(){if(!e)return[!1,{}];var n={matchInputWidth:!0,limit:50};return e&&"object"===(0,f.Z)(e)&&(n=(0,r.Z)((0,r.Z)({},n),e)),n.limit<=0&&(n.limit=!1),[!0,n]}),[e])}(Q),Ee=(0,a.Z)(Be,2),Ze=Ee[0],Le=Ee[1],Pe=g(Se,be,ge,R||h,Le,b||fe),Me=L(be,ge),Oe=F(fe,Ae,we,Ce,Me),We=(0,a.Z)(Oe,3),Fe=We[0],De=We[1],Te=We[2],Qe=function(e,n,t,i,r){return p.useMemo((function(){var a=r||function(e){var n=i?e.slice(-1):e;return n.every((function(e){return["string","number"].includes((0,f.Z)(e))}))?n.join(" / "):n.reduce((function(e,n,t){var i=p.isValidElement(n)?p.cloneElement(n,{key:t}):n;return 0===t?[i]:[].concat((0,s.Z)(e),[" / ",i])}),[])};return e.map((function(e){var i,r=Z(e,n,t),s=a(r.map((function(e){var n,i=e.option,r=e.value;return null!==(n=null==i?void 0:i[t.label])&&void 0!==n?n:r})),r.map((function(e){return e.option}))),l=w(e);return{label:s,value:l,key:l,valueCells:e,disabled:null===(i=r[r.length-1])||void 0===i||null===(i=i.option)||void 0===i?void 0:i.disabled}}))}),[e,n,t,r,i])}(p.useMemo((function(){var e=E(C(Fe),we,ue);return[].concat((0,s.Z)(Te),(0,s.Z)(Ce(e)))}),[Fe,we,Ce,Te,ue]),be,ge,fe,S),Ve=(0,u.Z)((function(e){if(xe(e),N){var n=B(e),t=n.map((function(e){return Z(e,be,ge).map((function(e){return e.option}))})),i=fe?n:n[0],r=fe?t:t[0];N(i,r)}})),Ye=W(fe,Ve,Fe,De,Te,we,Ce,ue),Re=(0,u.Z)((function(e){fe&&!O||Ie(""),Ye(e)})),ze=void 0!==K?K:U,Ue=H||X,Ke=ee||_;var Xe=p.useMemo((function(){return{options:be,fieldNames:ge,values:Fe,halfValues:De,changeOnSelect:b,onSelect:Re,checkable:I,searchOptions:Pe,dropdownPrefixCls:R,loadData:z,expandTrigger:V,expandIcon:re,loadingIcon:se,dropdownMenuColumnStyle:G,optionRender:de}}),[be,ge,Fe,De,b,Re,I,Pe,R,z,V,re,se,G,de]),He=!(Se?Pe:be).length,qe=Se&&Le.matchInputWidth||He?{}:{minWidth:"auto"};return p.createElement(v.Provider,{value:Xe},p.createElement(o.Ac,(0,i.Z)({},pe,{ref:n,id:ve,prefixCls:h,autoClearSearchValue:O,dropdownMatchSelectWidth:oe,dropdownStyle:(0,r.Z)((0,r.Z)({},qe),J),displayValues:Qe,onDisplayValuesChange:function(e,n){if("clear"!==n.type){var t=n.values[0].valueCells;Re(t)}else Ve([])},mode:fe?"multiple":void 0,searchValue:Se,onSearch:function(e,n){Ie(e),"blur"!==n.source&&T&&T(e)},showSearch:Ze,OptionList:q,emptyOptions:He,open:ze,dropdownClassName:Ue,placement:Ke,onDropdownVisibleChange:function(e){null==ne||ne(e),null==te||te(e)},getRawInputElement:function(){return ae}})))}));ee.SHOW_PARENT=j,ee.SHOW_CHILD=b,ee.Panel=_;var ne=ee},9940:function(e,n,t){t.d(n,{Qw:function(){return D},FJ:function(){return Q},hT:function(){return T},OF:function(){return g},ZP:function(){return U}});var i=t(54476),r=t(94480),s=t(33885),a=t(42978),l=t(75931),o=t(76190),c=t(37463),u=t(6551),d=t(34643),p=t(18929),v=t(48736),f=t(59301),m=function(e,n,t,i){return f.useMemo((function(){var s=function(e){return e.map((function(e){return e.value}))},a=s(e),l=s(n),o=a.filter((function(e){return!i[e]})),c=a,u=l;if(t){var p=(0,d.S)(a,!0,i);c=p.checkedKeys,u=p.halfCheckedKeys}return[Array.from(new Set([].concat((0,r.Z)(o),(0,r.Z)(c)))),u]}),[e,n,t,i])},h=t(34061),A=t(20068),x=t(11592),g=function(){return null},y=["children","value"];function j(e){return(0,x.Z)(e).map((function(e){if(!f.isValidElement(e)||!e.type)return null;var n=e,t=n.key,i=n.props,r=i.children,a=i.value,o=(0,l.Z)(i,y),c=(0,s.Z)({key:t,value:a},o),u=j(r);return u.length&&(c.children=u),c})).filter((function(e){return e}))}function b(e){if(!e)return e;var n=(0,s.Z)({},e);return"props"in n||Object.defineProperty(n,"props",{get:function(){return(0,v.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),n}}),n}var w=function(e,n,t){var i=t.fieldNames,r=t.treeNodeFilterProp,a=t.filterTreeNode,l=i.children;return f.useMemo((function(){if(!n||!1===a)return e;var t="function"==typeof a?a:function(e,t){return String(t[r]).toUpperCase().includes(n.toUpperCase())};return function e(i){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return i.reduce((function(i,a){var o=a[l],c=r||t(n,b(a)),u=e(o||[],c);return(c||u.length)&&i.push((0,s.Z)((0,s.Z)({},a),{},(0,A.Z)({isLeaf:void 0},l,u))),i}),[])}(e)}),[e,n,l,r,a])};function C(e){var n=f.useRef();n.current=e;var t=f.useCallback((function(){return n.current.apply(n,arguments)}),[]);return t}function k(e,n,t){return f.useMemo((function(){if(e){if(t){var i=(0,s.Z)({id:"id",pId:"pId",rootPId:null},"object"===(0,o.Z)(t)?t:{});return function(e,n){var t=n.id,i=n.pId,r=n.rootPId,a=new Map,l=[];return e.forEach((function(e){var n=e[t],i=(0,s.Z)((0,s.Z)({},e),{},{key:e.key||n});a.set(n,i)})),a.forEach((function(e){var n=e[i],t=a.get(n);t?(t.children=t.children||[],t.children.push(e)):n!==r&&null!==r||l.push(e)})),l}(e,i)}return e}return j(n)}),[n,t,e])}var N=f.createContext(null),S=t(19251),I=t(3741),B=t(10228),E=t(80547),Z=f.createContext(null),L=function(e){return!e||e.disabled||e.disableCheckbox||!1===e.checkable},P=function(e){return null==e},M=t(70425),O={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},W=function(e,n){var t=(0,c.lk)(),s=t.prefixCls,l=t.multiple,o=t.searchValue,u=t.toggleOpen,d=t.open,p=t.notFoundContent,v=f.useContext(Z),m=v.virtual,h=v.listHeight,A=v.listItemHeight,x=v.listItemScrollOffset,g=v.treeData,y=v.fieldNames,j=v.onSelect,b=v.dropdownMatchSelectWidth,w=v.treeExpandAction,C=v.treeTitleRender,k=v.onPopupScroll,P=v.leftMaxCount,W=v.leafCountOnly,F=v.valueEntities,D=f.useContext(N),T=D.checkable,Q=D.checkedKeys,V=D.halfCheckedKeys,Y=D.treeExpandedKeys,R=D.treeDefaultExpandAll,z=D.treeDefaultExpandedKeys,U=D.onTreeExpand,K=D.treeIcon,X=D.showTreeIcon,H=D.switcherIcon,q=D.treeLine,G=D.treeNodeFilterProp,J=D.loadData,_=D.treeLoadedKeys,$=D.treeMotion,ee=D.onTreeLoad,ne=D.keyEntities,te=f.useRef(),ie=(0,E.Z)((function(){return g}),[d,g],(function(e,n){return n[0]&&e[1]!==n[1]})),re=f.useMemo((function(){return T?{checked:Q,halfChecked:V}:null}),[T,Q,V]);f.useEffect((function(){var e;d&&!l&&Q.length&&(null===(e=te.current)||void 0===e||e.scrollTo({key:Q[0]}))}),[d]);var se=function(e){e.preventDefault()},ae=function(e,n){var t=n.node;T&&L(t)||(j(t.key,{selected:!Q.includes(t.key)}),l||u(!1))},le=f.useState(z),oe=(0,a.Z)(le,2),ce=oe[0],ue=oe[1],de=f.useState(null),pe=(0,a.Z)(de,2),ve=pe[0],fe=pe[1],me=f.useMemo((function(){return Y?(0,r.Z)(Y):o?ve:ce}),[ce,ve,Y,o]),he=String(o).toLowerCase(),Ae=function(e){return!!he&&String(e[G]).toLowerCase().includes(he)};f.useEffect((function(){o&&fe(function(e,n){var t=[];return function e(i){i.forEach((function(i){var r=i[n.children];r&&(t.push(i[n.value]),e(r))}))}(e),t}(g,y))}),[o]);var xe=f.useState((function(){return new Map})),ge=(0,a.Z)(xe,2),ye=ge[0],je=ge[1];f.useEffect((function(){P&&je(new Map)}),[P]);var be=(0,M.zX)((function(e){var n=e[y.value];return!Q.includes(n)&&(null!==P&&(P<=0||!(!W||!P)&&function(e){var n=e[y.value];if(!ye.has(n)){var t=F.get(n);if(0===(t.children||[]).length)ye.set(n,!1);else{var i=t.children.filter((function(e){return!e.node.disabled&&!e.node.disableCheckbox&&!Q.includes(e.node[y.value])})).length;ye.set(n,i>P)}}return ye.get(n)}(e)))})),we=function e(n){var t,i=(0,S.Z)(n);try{for(i.s();!(t=i.n()).done;){var r=t.value;if(!r.disabled&&!1!==r.selectable){if(!o)return r;if(Ae(r))return r;if(r[y.children]){var s=e(r[y.children]);if(s)return s}}}}catch(e){i.e(e)}finally{i.f()}return null},Ce=f.useState(null),ke=(0,a.Z)(Ce,2),Ne=ke[0],Se=ke[1],Ie=ne[Ne];f.useEffect((function(){if(d){var e,n=null;n=l||!Q.length||o?(e=we(ie))?e[y.value]:null:Q[0],Se(n)}}),[d,o]),f.useImperativeHandle(n,(function(){var e;return{scrollTo:null===(e=te.current)||void 0===e?void 0:e.scrollTo,onKeyDown:function(e){var n;switch(e.which){case B.Z.UP:case B.Z.DOWN:case B.Z.LEFT:case B.Z.RIGHT:null===(n=te.current)||void 0===n||n.onKeyDown(e);break;case B.Z.ENTER:if(Ie){var t=be(Ie.node),i=(null==Ie?void 0:Ie.node)||{},r=i.selectable,s=i.value,a=i.disabled;!1===r||a||t||ae(0,{node:{key:Ne},selected:!Q.includes(s)})}break;case B.Z.ESC:u(!1)}},onKeyUp:function(){}}}));var Be=(0,E.Z)((function(){return!o}),[o,Y||ce],(function(e,n){var t=(0,a.Z)(e,1)[0],i=(0,a.Z)(n,2),r=i[0],s=i[1];return t!==r&&!(!r&&!s)}))?J:null;if(0===ie.length)return f.createElement("div",{role:"listbox",className:"".concat(s,"-empty"),onMouseDown:se},p);var Ee={fieldNames:y};return _&&(Ee.loadedKeys=_),me&&(Ee.expandedKeys=me),f.createElement("div",{onMouseDown:se},Ie&&d&&f.createElement("span",{style:O,"aria-live":"assertive"},Ie.node.value),f.createElement(I.y6.Provider,{value:{nodeDisabled:be}},f.createElement(I.ZP,(0,i.Z)({ref:te,focusable:!1,prefixCls:"".concat(s,"-tree"),treeData:ie,height:h,itemHeight:A,itemScrollOffset:x,virtual:!1!==m&&!1!==b,multiple:l,icon:K,showIcon:X,switcherIcon:H,showLine:q,loadData:Be,motion:$,activeKey:Ne,checkable:T,checkStrictly:!0,checkedKeys:re,selectedKeys:T?[]:Q,defaultExpandAll:R,titleRender:C},Ee,{onActiveChange:Se,onSelect:ae,onCheck:ae,onExpand:function(e){ue(e),fe(e),U&&U(e)},onLoad:ee,filterTreeNode:Ae,expandAction:w,onScroll:k}))))};var F=f.forwardRef(W),D="SHOW_ALL",T="SHOW_PARENT",Q="SHOW_CHILD";function V(e,n,t,i){var r=new Set(e);return n===Q?e.filter((function(e){var n=t[e];return!(n&&n.children&&n.children.some((function(e){var n=e.node;return r.has(n[i.value])}))&&n.children.every((function(e){var n=e.node;return L(n)||r.has(n[i.value])})))})):n===T?e.filter((function(e){var n=t[e],i=n?n.parent:null;return!i||L(i.node)||!r.has(i.key)})):e}var Y=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];var R=f.forwardRef((function(e,n){var t=e.id,A=e.prefixCls,x=void 0===A?"rc-tree-select":A,y=e.value,j=e.defaultValue,S=e.onChange,I=e.onSelect,B=e.onDeselect,E=e.searchValue,L=e.inputValue,M=e.onSearch,O=e.autoClearSearchValue,W=void 0===O||O,T=e.filterTreeNode,R=e.treeNodeFilterProp,z=void 0===R?"value":R,U=e.showCheckedStrategy,K=e.treeNodeLabelProp,X=e.multiple,H=e.treeCheckable,q=e.treeCheckStrictly,G=e.labelInValue,J=e.maxCount,_=e.fieldNames,$=e.treeDataSimpleMode,ee=e.treeData,ne=e.children,te=e.loadData,ie=e.treeLoadedKeys,re=e.onTreeLoad,se=e.treeDefaultExpandAll,ae=e.treeExpandedKeys,le=e.treeDefaultExpandedKeys,oe=e.onTreeExpand,ce=e.treeExpandAction,ue=e.virtual,de=e.listHeight,pe=void 0===de?200:de,ve=e.listItemHeight,fe=void 0===ve?20:ve,me=e.listItemScrollOffset,he=void 0===me?0:me,Ae=e.onDropdownVisibleChange,xe=e.dropdownMatchSelectWidth,ge=void 0===xe||xe,ye=e.treeLine,je=e.treeIcon,be=e.showTreeIcon,we=e.switcherIcon,Ce=e.treeMotion,ke=e.treeTitleRender,Ne=e.onPopupScroll,Se=(0,l.Z)(e,Y),Ie=(0,u.ZP)(t),Be=H&&!q,Ee=H||q,Ze=q||G,Le=Ee||X,Pe=(0,p.Z)(j,{value:y}),Me=(0,a.Z)(Pe,2),Oe=Me[0],We=Me[1],Fe=f.useMemo((function(){return H?U||Q:D}),[U,H]);var De,Te,Qe=f.useMemo((function(){return function(e){var n=e||{},t=n.label,i=n.value;return{_title:t?[t]:["title","label"],value:i||"value",key:i||"value",children:n.children||"children"}}(_)}),[JSON.stringify(_)]),Ve=(0,p.Z)("",{value:void 0!==E?E:L,postState:function(e){return e||""}}),Ye=(0,a.Z)(Ve,2),Re=Ye[0],ze=Ye[1],Ue=k(ee,ne,$),Ke=function(e,n){return f.useMemo((function(){return(0,h.I8)(e,{fieldNames:n,initWrapper:function(e){return(0,s.Z)((0,s.Z)({},e),{},{valueEntities:new Map})},processEntity:function(e,t){var i=e.node[n.value];t.valueEntities.set(i,e)}})}),[e,n])}(Ue,Qe),Xe=Ke.keyEntities,He=Ke.valueEntities,qe=f.useCallback((function(e){var n=[],t=[];return e.forEach((function(e){He.has(e)?t.push(e):n.push(e)})),{missingRawValues:n,existRawValues:t}}),[He]),Ge=w(Ue,Re,{fieldNames:Qe,treeNodeFilterProp:z,filterTreeNode:T}),Je=f.useCallback((function(e){if(e){if(K)return e[K];for(var n=Qe._title,t=0;t<n.length;t+=1){var i=e[n[t]];if(void 0!==i)return i}}}),[Qe,K]),_e=f.useCallback((function(e){var n=function(e){return Array.isArray(e)?e:void 0!==e?[e]:[]}(e);return n.map((function(e){return function(e){return!e||"object"!==(0,o.Z)(e)}(e)?{value:e}:e}))}),[]),$e=f.useCallback((function(e){return _e(e).map((function(e){var n,t,i=e.label,r=e.value,s=e.halfChecked,a=He.get(r);if(a)i=ke?ke(a.node):null!==(t=i)&&void 0!==t?t:Je(a.node),n=a.node.disabled;else if(void 0===i){i=_e(Oe).find((function(e){return e.value===r})).label}return{label:i,value:r,halfChecked:s,disabled:n}}))}),[He,Je,_e,Oe]),en=f.useMemo((function(){return _e(null===Oe?[]:Oe)}),[_e,Oe]),nn=f.useMemo((function(){var e=[],n=[];return en.forEach((function(t){t.halfChecked?n.push(t):e.push(t)})),[e,n]}),[en]),tn=(0,a.Z)(nn,2),rn=tn[0],sn=tn[1],an=f.useMemo((function(){return rn.map((function(e){return e.value}))}),[rn]),ln=m(rn,sn,Be,Xe),on=(0,a.Z)(ln,2),cn=on[0],un=on[1],dn=f.useMemo((function(){var e=V(cn,Fe,Xe,Qe).map((function(e){var n,t;return null!==(n=null===(t=Xe[e])||void 0===t||null===(t=t.node)||void 0===t?void 0:t[Qe.value])&&void 0!==n?n:e})).map((function(e){var n=rn.find((function(n){return n.value===e})),t=G?null==n?void 0:n.label:null==ke?void 0:ke(n);return{value:e,label:t}})),n=$e(e),t=n[0];return!Le&&t&&P(t.value)&&P(t.label)?[]:n.map((function(e){var n;return(0,s.Z)((0,s.Z)({},e),{},{label:null!==(n=e.label)&&void 0!==n?n:e.value})}))}),[Qe,Le,cn,rn,$e,Fe,Xe]),pn=(De=dn,Te=f.useRef({valueLabels:new Map}),f.useMemo((function(){var e=Te.current.valueLabels,n=new Map,t=De.map((function(t){var i=t.value,r=t.label,a=null!=r?r:e.get(i);return n.set(i,a),(0,s.Z)((0,s.Z)({},t),{},{label:a})}));return Te.current.valueLabels=n,[t]}),[De])),vn=(0,a.Z)(pn,1)[0],fn=f.useMemo((function(){return!Le||"SHOW_CHILD"!==Fe&&!q&&H?null:J}),[J,Le,q,Fe,H]),mn=C((function(e,n,t){var i=V(e,Fe,Xe,Qe);if(!(fn&&i.length>fn)){var s=$e(e);if(We(s),W&&ze(""),S){var a=e;Be&&(a=i.map((function(e){var n=He.get(e);return n?n.node[Qe.value]:e})));var l=n||{triggerValue:void 0,selected:void 0},o=l.triggerValue,c=l.selected,u=a;if(q){var d=sn.filter((function(e){return!a.includes(e.value)}));u=[].concat((0,r.Z)(u),(0,r.Z)(d))}var p=$e(u),m={preValue:rn,triggerValue:o},h=!0;(q||"selection"===t&&!c)&&(h=!1),function(e,n,t,i,r,s){var a=null,l=null;function o(){l||(l=[],function e(i){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"0",o=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return i.map((function(i,c){var u="".concat(r,"-").concat(c),d=i[s.value],p=t.includes(d),v=e(i[s.children]||[],u,p),m=f.createElement(g,i,v.map((function(e){return e.node})));if(n===d&&(a=m),p){var h={pos:u,node:m,children:v};return o||l.push(h),h}return null})).filter((function(e){return e}))}(i),l.sort((function(e,n){var i=e.node.props.value,r=n.node.props.value;return t.indexOf(i)-t.indexOf(r)})))}Object.defineProperty(e,"triggerNode",{get:function(){return(0,v.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),o(),a}}),Object.defineProperty(e,"allCheckedNodes",{get:function(){return(0,v.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),o(),r?l:l.map((function(e){return e.node}))}})}(m,o,e,Ue,h,Qe),Ee?m.checked=c:m.selected=c;var A=Ze?p:p.map((function(e){return e.value}));S(Le?A:A[0],Ze?null:p.map((function(e){return e.label})),m)}}})),hn=f.useCallback((function(e,n){var t,i=n.selected,s=n.source,a=Xe[e],l=null==a?void 0:a.node,o=null!==(t=null==l?void 0:l[Qe.value])&&void 0!==t?t:e;if(Le){var c=i?[].concat((0,r.Z)(an),[o]):cn.filter((function(e){return e!==o}));if(Be){var u,p=qe(c),v=p.missingRawValues,f=p.existRawValues.map((function(e){return He.get(e).key}));if(i)u=(0,d.S)(f,!0,Xe).checkedKeys;else u=(0,d.S)(f,{checked:!1,halfCheckedKeys:un},Xe).checkedKeys;c=[].concat((0,r.Z)(v),(0,r.Z)(u.map((function(e){return Xe[e].node[Qe.value]}))))}mn(c,{selected:i,triggerValue:o},s||"option")}else mn([o],{selected:!0,triggerValue:o},"option");i||!Le?null==I||I(o,b(l)):null==B||B(o,b(l))}),[qe,He,Xe,Qe,Le,an,mn,Be,I,B,cn,un,J]),An=f.useCallback((function(e){if(Ae){var n={};Object.defineProperty(n,"documentClickClose",{get:function(){return(0,v.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),Ae(e,n)}}),[Ae]),xn=C((function(e,n){var t=e.map((function(e){return e.value}));"clear"!==n.type?n.values.length&&hn(n.values[0].value,{selected:!1,source:"selection"}):mn(t,{},"selection")})),gn=f.useMemo((function(){return{virtual:ue,dropdownMatchSelectWidth:ge,listHeight:pe,listItemHeight:fe,listItemScrollOffset:he,treeData:Ge,fieldNames:Qe,onSelect:hn,treeExpandAction:ce,treeTitleRender:ke,onPopupScroll:Ne,leftMaxCount:void 0===J?null:J-vn.length,leafCountOnly:"SHOW_CHILD"===Fe&&!q&&!!H,valueEntities:He}}),[ue,ge,pe,fe,he,Ge,Qe,hn,ce,ke,Ne,J,vn.length,Fe,q,H,He]),yn=f.useMemo((function(){return{checkable:Ee,loadData:te,treeLoadedKeys:ie,onTreeLoad:re,checkedKeys:cn,halfCheckedKeys:un,treeDefaultExpandAll:se,treeExpandedKeys:ae,treeDefaultExpandedKeys:le,onTreeExpand:oe,treeIcon:je,treeMotion:Ce,showTreeIcon:be,switcherIcon:we,treeLine:ye,treeNodeFilterProp:z,keyEntities:Xe}}),[Ee,te,ie,re,cn,un,se,ae,le,oe,je,Ce,be,we,ye,z,Xe]);return f.createElement(Z.Provider,{value:gn},f.createElement(N.Provider,{value:yn},f.createElement(c.Ac,(0,i.Z)({ref:n},Se,{id:Ie,prefixCls:x,mode:Le?"multiple":void 0,displayValues:vn,onDisplayValuesChange:xn,searchValue:Re,onSearch:function(e){ze(e),null==M||M(e)},OptionList:F,emptyOptions:!Ue.length,onDropdownVisibleChange:An,dropdownMatchSelectWidth:ge}))))}));var z=R;z.TreeNode=g,z.SHOW_ALL=D,z.SHOW_PARENT=T,z.SHOW_CHILD=Q;var U=z},25510:function(e){e.exports="data:image/png;base64,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KFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbb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"},32637:function(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"},36413:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAABPRJREFUSEudlXtQVGUYxp/vnLOcXcDltsACCyjesAypbMbQEpsxCyfDZtbyMqOMgZPSaDOYXUaGSzhoNXkBBbRGpXEGCx1Xa1KsTDTJQcUQyJ3RVEA22GUX3N2zl3POV7sMTCuE1Tdz5vzxvuf3fs97OwSPOHNnL13IgDwDyGGUIY0XLh8/9ahvfHYyllNmZibnHVDHcAo2WZZpLQX5DKAaAuQDZAeFHBYTOr0qLbhAhDPaVnSOuB7mBIC3Lul+kiX0iV96y3Ps3q7M8W42M2ItolXpvrv9wbBcWtFxbe/f/UfAW7PvP01k6bKCJ0yXcAbtJsM/cgkhKN/2MVKmJOHkPis6b4pLSk4knBwTXPhq59IXVqiPzV+mxoBtEPVHv4Xb7QEowPMKhE4IgSY6EnEJsZg4KREqldLPqdtuQdsl1+rSE7rDo8CUFjHNX8Qd6JX0OVm5Ef+mNiM+hr1WXDnt2FRiSNw1Gnw97wPT/diyxtaN0G+OGrG3OgUwf91qBs9DFGWIXgmiKEH0ypAkGZrYCThbO4gL9Q+KSwyJRQFgem3dVBDaNmANUxxrKEBOWQw6rS4MDnqQO9gDQ+pk9LWbQGmgEF+epz6mRdMpJxoODu4qMeg2BYKv5+0AxeYHt8Nx6Ow7yK/U4mynFfmmblQlJSEzVg1bvwM+EMcx4BQsOI4Fy/m0AFcaHDhZYTtcbNCtDgS35HUASB1o1KCq6S1s+VIHd3sbhPgUqNVKMMyYrT7C6GgScGrP3UvvHpmR8TDYCUBlqdeh5sYKFOxUQDp/BsqVayGDwOT1Ij5IEZAHX1pkWfaruNfuwffVV7E271A2Sas+MexIaEuuXXYzIea6ZBztXoycV65CMWkipLR52Gs1Q6VgsYzwGLQJkCQKWRoqnO9oYtWgHhW+Kr2B/LeruhHmmUImHfRPIaEtea1eS9BM6zfx6I9MQnKcDfZFeuyyufCDy4HGp1Jh67PDYXeDZZmhh2PAsAxCQnl4nAxqNhpRsHmnb0GsJ7Nq9g2Br62rdHcp1zuaE6BKVIHRxoN9MRtnuqwID+KQkRA2bl97PRTly+9ga2G5D3eRpFfPGwK35ma4jKEXxZ5ksEoWTFwC+Kyl/2lISvXdeP+9beA40QurMZgsOCf6S24/+OFPjKh93h+J56Fc+SYoCKhM8bnZgteiwhHBsP7hkHyDIsqQRMkfPDwyBEUbbmHVikpMDnWAqBBNpteYh8AV2xcyyuDTw2tUuSoXl/pcMDpdOEcEVGq1uHvLPEpFG3qxgzmPZnun35ZCZPQwrF6Y8+nXI03q3P9JBQi/gRIWwWvWoe6OBRU2CwzTUjCBZzFgdfqLNjwcRq8Zczv2wCF7AgKqGI4Kkpgd0P2m3ZV1XnWyXrd6MZEl6pccxLNj5vsNYy3qzC0Bttej0rE9eTEmXi37bdRY/XzkZuGzy6cVP6p6SVdKkaqMQXyQGof6mrEmejY+SnoZL7Xvxw3BNPrXRCnVADjvETxcz21ximAnxOOS4RYoPC4KjyD73zmJlVBGAE1pG1Hb2wy9ZhYWtlXD6OoDQOm4i+C7svq4O1265fYH6jkRkf0z1Go7r1QKMpXZW4Xpv4a0RFnmL4uaheLERcjqOIDf3f3DQhvG3zDj5ePHTeEIYi4AeDzQjVrAkYz/D/bRmreEwePdAoosACwILkISt+G53ff+BFCGCYWbZ5SAAAAAAElFTkSuQmCC"},11215:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAvRJREFUSEvNlU1oVFcYhp/vnDuZzA1OJtpER1OlplFM3AhtSRG18RcpldJFcWe77kIX4ko0ggstCtpFVy1FcVEiCrqwdGM3LaULBcVAIkbyN5MfCTNJZkwyc889kkkmTshMvFQX3t3lfvd9+N73fN+Rzk6reYvnVCv1nmKnb8jVCX+d7WK6VE6KgB8T3i60+tSCCsrzI2pyrI2YUexBOGiFZNjn0KUuuosaBcDFhH/cKns5qPCSOuHfpnX6i39aOWyEWwJ/N+T58nQPM3N1BcCFYTMErPtfACBk7a6Rg07vrHAHyyfAzz894XgpwCsnXl8PtTFQbzDNdeVB2lWmt8p+nNKy6rOs+f7bPv17WUB8FWgFIRdqG6RiU54Bu/A1HJZnjsPE3KsB0eA5s3J09ygDRYsKHTR/ADeOKrTAvYTlUaqyaS8yML5wXkoBxT8scmbfAH8uAZTKbWiEWKxyB6W1ZQHWP7dvUN97IyDuQjQE2+og+RISWWhfvxQcqZK0o2wua/Bu9TM8B7flAHPWtK6dz0BFQSJCtYYfWmEwI3Q+t2yogd1xIW/ALIQQcUiHHJnN5q25PbgCoGk1XD2iCoD7Y5anU5UzGH8JqZUyCGpRkNl4qwzeKSCsYedHoEWYiVjyISFaBV99CHkf7vbBZB6aokuxblgSIU02a8TrnbIF48qGvCkGHQfmM/gvZembnt983zULxsD5h5aWOji2VSg9R46SvAh+1pA//9j2VASUm4PaKmiuhZyB/gxM5Jab9v5k4LkwtVmIPrVsbHink+z3WmU3pVuE6bgQSVq2T9jAq6K6mi6tpbD/F3dR6RxcTJpvrMi1zEYik1uE+H2fxvVBOhDrOIyGwySWJeNLx94h/li8Mq+MsybVaNpTTfq6O+L/2uYx6dbI1yvNgRJySlEmdtCeHNuTpHsRUBQ6sZ12K5ys8bi5P+O3IbIjyLC9XtN4IvLb3n5+WbxwVhJ4GCc6Y6kOChGH9OdDr7ta1kFQoaB1rwARmaI4ZUFkrAAAAABJRU5ErkJggg=="},19251:function(e,n,t){t.d(n,{Z:function(){return r}});var i=t(3208);function r(e,n){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=(0,i.Z)(e))||n&&e&&"number"==typeof e.length){t&&(e=t);var r=0,s=function(){};return{s:s,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:s}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,l=!0,o=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return l=e.done,e},e:function(e){o=!0,a=e},f:function(){try{l||null==t.return||t.return()}finally{if(o)throw a}}}}}}]);