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/30094.41593c59.async.js

1 line
64 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([[30094],{86586:function(n,e,t){var i=t(79800),r=t.n(i),s=t(59301),o=t(93938),l=(t(48136),t(46246)),a=t(43418),c=t(37712),d=(0,s.forwardRef)((function(n,e){var t=n.callback,i=n.width,d=n.onChange,u=n.disabled,A=n.readOnly,v=n.type,m=void 0===v?"":v,p=n.value,f=void 0===p?"":p,g=n.style,x=void 0===g?{}:g,h=(0,s.useRef)(),b=(0,s.useRef)(),j=(0,s.useState)(0),y=r()(j,2),C=y[0],_=y[1],E=(0,s.useState)(0),B=r()(E,2),w=B[0],I=B[1],Q=(0,s.useState)(!1),N=r()(Q,2),k=N[0],Z=N[1],T=function(){var n=document.createElement("div");n.innerHTML=h.current.getValue();var e=n.innerText;return t&&t(e),e};(0,s.useImperativeHandle)(e,(function(){return{getData:T}}));var P=function(n,e,t,i){var r=document.body.clientHeight,s=document.body.clientWidth;return!(n<20&&t>n||n>s-20&&t<n||e<20&&i>e||e>r-20&&i<e)||(document.body.onmousemove=null,document.body.onmouseup=null,!1)};(0,s.useEffect)((function(){k&&setTimeout((function(){var n=document.getElementsByClassName("markdown-popup-form")[0],e=window.innerWidth/2-n.offsetWidth/2,t=window.innerHeight/2-n.offsetHeight/2;_(e),I(t)}),0)}),[k]);return(0,c.jsxs)("div",{style:x,children:[(0,c.jsx)("div",{style:{width:i||"100%",position:"relative"},className:"".concat(o.Z.mathFillWrap," ").concat(u||A?"cursorDefault":""),onClick:function(){u||A||Z(!0)},children:(0,c.jsx)("math-field",{disabled:u,locale:"zh_cn",class:"".concat(o.Z.mathField," ").concat(m),readOnly:A,placeholder:"请输入公式",ref:h,style:{width:"100%",fontSize:f?18:14},value:f||""})}),(0,c.jsx)(a.Z,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:C,top:w},title:(0,c.jsx)("div",{style:{cursor:"move"},onMouseDown:function(n){n.preventDefault();var e=n.clientX-C,t=n.clientY-w;document.body.onmousemove=function(n){var i=n.clientX-e,r=n.clientY-t,s=document.getElementsByClassName("markdown-popup-form")[0],o=window.innerWidth-s.offsetWidth,l=window.innerHeight-s.offsetHeight;i=Math.max(0,Math.min(i,o)),r=Math.max(0,Math.min(r,l)),P(n.clientX,n.clientY,e,t)&&(_(i),I(r))},document.body.onmouseup=function(){document.body.onmousemove=null}},children:"输入公式"}),open:k,onOk:function(){var n=b.current.getData();h.current.setValue(n),d(n),Z(!1)},onCancel:function(){Z(!1)},destroyOnClose:!0,className:"markdown-popup-form",children:(0,c.jsx)(l.Z,{value:f,ref:b,onChange:d,showSaveButton:!1})})]})}));e.Z=d},75137:function(n,e,t){var i=t(7557),r=t.n(i),s=t(82242),o=t.n(s),l=t(37205),a=t.n(l),c=t(41498),d=t.n(c),u=t(79800),A=t.n(u),v=t(59301),m=t(79265),p=t(8591),f=t(43418),g=t(89392),x=t(85130),h=t(501),b=t(24334),j=t(82710),y=t(47824),C=t(47284),_=t(61186),E=t.n(_),B=t(37712);e.Z=(0,m.connect)((function(n){return{problemset:n.problemset}}))((function(n){var e,t,i,s,l,c=n.problemset,u=n.dispatch,m=(0,v.useState)({}),_=A()(m,2),w=_[0],I=_[1],Q=(0,v.useState)([]),N=A()(Q,2),k=N[0],Z=N[1],T=(0,v.useState)(!1),P=A()(T,2),X=P[0],O=P[1],M=(0,v.useState)(!1),W=A()(M,2),L=W[0],S=W[1],z=(0,v.useState)({}),R=A()(z,2),F=R[0],q=R[1];function V(){return(new Date).getTime()}(0,v.useEffect)((function(){var n;if("BPROGRAM"===(null==c||null===(n=c.actionTabs)||void 0===n?void 0:n.key)){var e,t,i=(0,g.cloneDeep)(null==c||null===(e=c.actionTabs)||void 0===e?void 0:e.params);I(i),Z(null==i||null===(t=i.standard_answer)||void 0===t?void 0:t.map((function(n){return{value:"",answer:(null==n?void 0:n.answer_text)||[]}})))}}),[null==c||null===(e=c.actionTabs)||void 0===e?void 0:e.key]);var D=function(){var n=d()(r()().mark((function n(){var e,t,i,s,l,u,A,v,m,x,h;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!k.some((function(n){return""===(null==n?void 0:n.value)}))||X){n.next=3;break}return p.ZP.warning("请您作答后再提交"),n.abrupt("return");case 3:if(!X){n.next=10;break}return u=(0,g.cloneDeep)(null==c||null===(s=c.actionTabs)||void 0===s?void 0:s.params),Z(a()(null==u||null===(l=u.standard_answer)||void 0===l?void 0:l.map((function(n){return{value:"",answer:(null==n?void 0:n.answer_text)||[],type:""}})))),O(!X),n.abrupt("return");case 10:A=null==k?void 0:k.map((function(n,e){return o()(o()({},n),{},{type:n.types})})),Z(A);case 12:return console.log(k),S(!0),n.next=16,(0,j.ZP)("/api/problems/".concat(null==w||null===(e=w.program_attr)||void 0===e?void 0:e.identifier,"/start.json"),{method:"get"});case 16:return v=n.sent,n.next=19,(0,y.n4)(null==v?void 0:v.identifier,{code:null==w||null===(t=w.program_attr)||void 0===t?void 0:t.code,language:null==w||null===(i=w.program_attr)||void 0===i?void 0:i.language,answers:null==k?void 0:k.map((function(n){return n.value}))});case 19:if(0!==(null==(m=n.sent)?void 0:m.status)){n.next=28;break}return x=function(){var n=d()(r()().mark((function n(){var e,t,i,s,l,a;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,y.rX)(null==v?void 0:v.identifier,"submit");case 2:if(e=n.sent,t=e.status,e.message,i=e.data,s=V(),l=s-h>1e4*(null==k?void 0:k.length),0===t||l||setTimeout(x,1e3),!l){n.next=13;break}return f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时",content:"请检查程序代码是否存在死循环"}),S(!1),n.abrupt("return");case 13:0===t&&(S(!1),a=null==k?void 0:k.map((function(n,e){return o()(o()({},n),{},{type:1===(null==i?void 0:i.right_arr[e])?"success":"warning"})})),Z(a),q(i),2===i.status&&(S(!1),f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),h=V(),n.next=25,(0,y.bM)(null==v?void 0:v.identifier,{});case 25:x(),n.next=29;break;case 28:S(!1);case 29:O(!X);case 30:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)(f.Z,{centered:!0,destroyOnClose:!0,open:"BPROGRAM"===c.actionTabs.key,title:"试题体验",okText:X?"重新答题":"提交代码",cancelText:"取消",width:708,onOk:D,onCancel:function(){I({}),Z([]),O(!1),u({type:"problemset/setActionTabs",payload:{}})},okButtonProps:{loading:L},children:(0,B.jsxs)("div",{children:[(0,B.jsx)("div",{className:"c-light-primary mb5 font16",children:"程序填空题"}),(0,B.jsx)(h.Z,{value:null==w||null===(t=w.program_attr)||void 0===t?void 0:t.description}),(null==w||null===(i=w.program_attr)||void 0===i?void 0:i.code)&&(0,B.jsx)(h.Z,{showProgramFill:!0,onFillChange:function(n){var e=null==n?void 0:n.map((function(n,e){return o()({},n)}));Z(e)},programFillValue:k,value:b.Base64.decode(null==w||null===(s=w.program_attr)||void 0===s?void 0:s.code)}),X&&(0,B.jsxs)(v.Fragment,{children:[(0,B.jsx)("div",{className:x.Z.line}),null==w||null===(l=w.standard_answer)||void 0===l?void 0:l.map((function(n,e){return(0,B.jsxs)("div",{className:"c-grey-333 mb5",style:{display:"flex",alignItems:"baseline"},children:[(0,B.jsxs)("b",{children:["填空",e+1,"答案: "]}),(0,B.jsx)("pre",{children:(null==n?void 0:n.answer_text)||""})]})})),(0,B.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,B.jsx)("b",{children:"解析: "}),(null==w?void 0:w.analysis)||"暂无解析"]})]})]})}),(null==F?void 0:F.id)&&2!==F.status&&(0,B.jsx)(f.Z,{open:(null==F?void 0:F.id)&&2!==F.status,title:"运行结果",width:1100,footer:!1,onOk:function(){q({})},onCancel:function(){q({})},children:(0,B.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,B.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,B.jsxs)("div",{children:[(0,B.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,B.jsx)("span",{style:{marginLeft:12,color:0!==F.status&&"#E30000"},children:C.Im[F.status]})]}),(0,B.jsxs)("div",{children:[(0,B.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,B.jsx)("span",{style:{marginLeft:12},children:E()(F.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,B.jsxs)("div",{children:[(0,B.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,B.jsx)("span",{style:{marginLeft:12},children:F.language})]}),(0,B.jsxs)("div",{children:[(0,B.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,B.jsxs)("span",{style:{marginLeft:12},children:[F.execute_time,"ms"]})]})]}),(0,B.jsx)(C.Y4,o()({},F))]})})]})}))},27757:function(n,e,t){t.d(e,{Z:function(){return k}});var i=t(7557),r=t.n(i),s=t(41498),o=t.n(s),l=t(79800),a=t.n(l),c=t(59301),d=t(79265),u=t(8591),A=t(43418),v=t(89392),m=t(501),p=t(82242),f=t.n(p),g=t(5112),x=t(3113),h=t(28103),b=t(85130),j=t(37712),y=(0,d.connect)((function(n){return{problemset:n.problemset}}))((function(n){n.problemset,n.dispatch;var e=n.showdiv,t=n.data,i=(0,c.useState)([]),s=a()(i,2),l=s[0],d=s[1],A=(0,c.useState)(!1),p=a()(A,2),y=p[0],C=p[1],_=["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 n;(null===(n=Object.keys(t))||void 0===n?void 0:n.length)>0&&d(t.choices)}),[t]);var E=function(){var n=o()(r()().mark((function n(){var e;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(l.some((function(n){return null==n?void 0:n.checked}))){n.next=3;break}return u.ZP.warning("请您作答后再提交"),n.abrupt("return");case 3:y&&(e=(0,v.cloneDeep)(t),d(e.choices)),C(!y);case 5:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,j.jsxs)("div",{children:[(0,j.jsx)("div",{className:"c-light-primary mb5 font16",children:"单选题"}),(0,j.jsx)(m.Z,{value:null==t?void 0:t.name}),null==l?void 0:l.map((function(n,e){var t=n.is_answer,i=n.checked,r=n.choice_text,s="";return y&&t&&(s=b.Z.green),y&&!t&&i&&(s=b.Z.red),(0,j.jsxs)("div",{style:{pointerEvents:y?"none":"auto"},className:"".concat(b.Z.row," ").concat(s),children:[(0,j.jsx)(g.ZP,{onChange:function(n){return function(n,e){console.log(n.target.checked);var t=l.map((function(t,i){return f()(f()({},t),{},{checked:i===e&&n.target.checked})}));d(t)}(n,e)},checked:i}),(0,j.jsxs)("span",{children:[_[e],". "]}),(0,j.jsx)(m.Z,{className:b.Z.html,value:r}),y&&t&&(0,j.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),y&&!t&&i&&(0,j.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},e)})),y&&(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:"正确答案: "}),_[l.findIndex((function(n){return n.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(){E()},children:y?"重新答题":"提交答案"})}),!e&&(0,j.jsx)(h.Z,{})]})})),C=t(92832),_=t(86586),E=(0,d.connect)((function(n){return{problemset:n.problemset}}))((function(n){n.problemset;var e,t=n.datas,i=n.showdiv,s=(n.dispatch,(0,c.useState)({})),l=a()(s,2),d=l[0],A=l[1],p=(0,c.useState)([]),g=a()(p,2),y=g[0],E=g[1],B=(0,c.useState)(!1),w=a()(B,2),I=w[0],Q=w[1];(0,c.useEffect)((function(){if(Object.keys(t)){var n,e=(0,v.cloneDeep)(t);A(e),E(null==e||null===(n=e.standard_answer)||void 0===n?void 0:n.map((function(n){return f()({value:"",answer:(null==n?void 0:n.answer_text)||[]},n)})))}}),[t]);var N=function(){var n=o()(r()().mark((function n(){var e,i;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!y.some((function(n){return""===(null==n?void 0:n.value)}))){n.next=3;break}return u.ZP.warning("请您作答后再提交"),n.abrupt("return");case 3:I&&(i=(0,v.cloneDeep)(t),E(null==i||null===(e=i.standard_answer)||void 0===e?void 0:e.map((function(n){return f()({value:"",answer:(null==n?void 0:n.answer_text)||[]},n)})))),Q(!I);case 5:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,j.jsxs)("div",{children:[(0,j.jsx)("div",{className:"c-light-primary mb5 font16",children:"填空题"}),(0,j.jsx)(m.Z,{value:null==d?void 0:d.name}),null==y?void 0:y.map((function(n,e){var t=n.value,i=n.answer,r="";return I&&null!=i&&i.includes(t)&&(r=b.Z.green),!I||null!=i&&i.includes(t)||(r=b.Z.red),(0,j.jsxs)("div",{style:{pointerEvents:I?"none":"auto",marginTop:10},className:"".concat(b.Z.row," ").concat(r),children:[(0,j.jsxs)("div",{style:{minWidth:80},children:["填空",e+1,"答案:"]}),1===(null==n?void 0:n.model)?(0,j.jsx)(C.Z.TextArea,{className:b.Z.textArea,style:{width:610,marginRight:10},onChange:function(n){return function(n,e){var t=y.map((function(t,i){return f()(f()({},t),{},{value:i===e?n.target.value:t.value})}));E(t)}(n,e)},value:t}):(0,j.jsx)(_.Z,{value:t,onChange:function(n){var t=y.map((function(t,i){return f()(f()({},t),{},{value:i===e?n:t.value})}));E(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"})]},e)})),I&&(0,j.jsx)(c.Fragment,{children:(0,j.jsxs)("div",{style:{background:"#F6F7F9",padding:10,marginTop:10},children:[null==d||null===(e=d.standard_answer)||void 0===e?void 0:e.map((function(n,e){var t,i;return(0,j.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,j.jsxs)("b",{children:["填空",e+1,"答案: "]}),1===(null==n?void 0:n.model)?(null==n||null===(t=n.answer_text)||void 0===t?void 0:t.join("、"))||"":(0,j.jsx)(_.Z,{value:null==n||null===(i=n.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==d?void 0:d.analysis)||"暂无解析"]})]})}),(0,j.jsx)("div",{style:{textAlign:"end",marginTop:10},children:(0,j.jsx)(x.ZP,{type:"primary",onClick:function(){N()},children:I?"重新答题":"提交答案"})}),!i&&(0,j.jsx)(h.Z,{})]})})),B=(0,d.connect)((function(n){return{problemset:n.problemset}}))((function(n){n.problemset;var e,t=n.datas,i=n.showdiv,s=(n.dispatch,(0,c.useState)({})),l=a()(s,2),d=l[0],A=l[1],p=(0,c.useState)([]),y=a()(p,2),C=y[0],_=y[1],E=(0,c.useState)(!1),B=a()(E,2),w=B[0],I=B[1];(0,c.useEffect)((function(){if(Object.keys(t)){var n=(0,v.cloneDeep)(t);A(n),_(n.choices)}}),[t]);var Q=function(){var n=o()(r()().mark((function n(){var e;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(C.some((function(n){return null==n?void 0:n.checked}))){n.next=3;break}return u.ZP.warning("请您作答后再提交"),n.abrupt("return");case 3:w&&(e=(0,v.cloneDeep)(t),_(e.choices)),I(!w);case 5:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,j.jsxs)("div",{children:[(0,j.jsx)("div",{className:"c-light-primary mb5 font16",children:"判断题"}),(0,j.jsx)(m.Z,{value:null==d?void 0:d.name}),null==C?void 0:C.map((function(n,e){var t=n.is_answer,i=n.checked,r=n.choice_text,s="";return w&&t&&(s=b.Z.green),w&&!t&&i&&(s=b.Z.red),(0,j.jsxs)("div",{style:{pointerEvents:w?"none":"auto"},className:"".concat(b.Z.row," ").concat(s),children:[(0,j.jsx)(g.ZP,{onChange:function(n){return function(n,e){console.log(n.target.checked);var t=C.map((function(t,i){return f()(f()({},t),{},{checked:i===e&&n.target.checked})}));_(t)}(n,e)},checked:i}),(0,j.jsx)(m.Z,{className:b.Z.html,value:r}),w&&t&&(0,j.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),w&&!t&&i&&(0,j.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},e)})),w&&(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===(e=C.find((function(n){return n.is_answer})))||void 0===e?void 0:e.choice_text]}),(0,j.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,j.jsx)("b",{children:"解析: "}),(null==d?void 0:d.analysis)||"暂无解析"]})]})}),(0,j.jsx)("div",{style:{textAlign:"end",marginTop:10},children:(0,j.jsx)(x.ZP,{type:"primary",onClick:function(){Q()},children:w?"重新答题":"提交答案"})}),!i&&(0,j.jsx)(h.Z,{})]})})),w=t(24905),I=(0,d.connect)((function(n){return{problemset:n.problemset}}))((function(n){n.problemset;var e=n.data,t=n.showdiv,i=(n.dispatch,(0,c.useState)([])),s=a()(i,2),l=s[0],d=s[1],A=(0,c.useState)(!1),p=a()(A,2),g=p[0],y=p[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 n;(null===(n=Object.keys(e))||void 0===n?void 0:n.length)>0&&d(e.choices)}),[e]);var _,E=function(){var n=o()(r()().mark((function n(){var t;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(l.some((function(n){return null==n?void 0:n.checked}))){n.next=3;break}return u.ZP.warning("请您作答后再提交"),n.abrupt("return");case 3:g&&(t=(0,v.cloneDeep)(e),d(t.choices)),y(!g);case 5:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,j.jsxs)("div",{children:[(0,j.jsx)("div",{className:"c-light-primary mb5 font16",children:"多选题"}),(0,j.jsx)(m.Z,{value:null==e?void 0:e.name}),null==l?void 0:l.map((function(n,e){var t=n.is_answer,i=n.checked,r=n.choice_text,s="";return g&&t&&(s=b.Z.green),g&&!t&&i&&(s=b.Z.red),(0,j.jsxs)("div",{style:{pointerEvents:g?"none":"auto"},className:"".concat(b.Z.row," ").concat(s),children:[(0,j.jsx)(w.Z,{style:{padding:3},onChange:function(n){return function(n,e){console.log(n.target.checked);var t=l.map((function(t,i){return f()(f()({},t),{},{checked:i===e?n.target.checked:t.checked})}));d(t)}(n,e)},checked:i}),(0,j.jsxs)("span",{children:[C[e],". "]}),(0,j.jsx)(m.Z,{className:b.Z.html,value:r}),g&&t&&(0,j.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),g&&!t&&i&&(0,j.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},e)})),g&&(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:"正确答案: "}),(_="",l.forEach((function(n,e){n.is_answer&&(_+=C[e])})),_)]}),(0,j.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,j.jsx)("b",{children:"解析: "}),(null==e?void 0:e.analysis)||"暂无解析"]})]})}),(0,j.jsx)("div",{style:{textAlign:"end",marginTop:10},children:(0,j.jsx)(x.ZP,{type:"primary",onClick:function(){E()},children:g?"重新答题":"提交答案"})}),!t&&(0,j.jsx)(h.Z,{})]})})),Q=t(85654),N=(0,d.connect)((function(n){return{problemset:n.problemset}}))((function(n){n.problemset,n.dispatch;var e,t,i,s=n.showdiv,l=n.datas,d=(0,c.useState)({}),A=a()(d,2),p=A[0],f=A[1],g=(0,c.useState)(!1),b=a()(g,2),y=b[0],C=b[1],_=(0,c.useState)(!0),E=a()(_,2),B=E[0],w=E[1],I=(0,c.useState)(""),N=a()(I,2),k=N[0],Z=N[1];(0,c.useEffect)((function(){if(Object.keys(l)){var n=(0,v.cloneDeep)(l);f(n)}}),[l]);var T=function(){var n=o()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(k){n.next=3;break}return u.ZP.warning("请您作答后再提交"),n.abrupt("return");case 3:y&&Z(""),C(!y);case 5:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,j.jsxs)("div",{children:[(0,j.jsx)("div",{className:"c-light-primary mb5 font16",children:"简答题"}),(0,j.jsx)(m.Z,{value:null==p?void 0:p.name,style:{marginBottom:10}}),B?(0,j.jsx)("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:function(){w(!1)},children:" 点击开始作答"}):(0,j.jsx)(Q.Z,{defaultValue:k,onChange:function(n){Z(n)}}),y&&(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==p||null===(e=p.answer_texts)||void 0===e?void 0:e[0])||"暂无参考答案",(null==p||null===(t=p.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==p||null===(i=p.keywords)||void 0===i?void 0:i.map((function(n){var e,t,i;return(null==n||null===(e=n.keyword)||void 0===e?void 0:e.length)>1?(null==n||null===(t=n.keyword)||void 0===t?void 0:t.join("或"))+"":(null==n||null===(i=n.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==p?void 0:p.analysis)||"暂无解析"]})]})}),(0,j.jsx)("div",{style:{textAlign:"end",marginTop:10},children:(0,j.jsx)(x.ZP,{type:"primary",onClick:function(){T()},children:y?"重新答题":"提交答案"})}),!s&&(0,j.jsx)(h.Z,{})]})})),k=(0,d.connect)((function(n){return{problemset:n.problemset}}))((function(n){var e,t,i=n.problemset,s=n.dispatch,l=(0,c.useState)({}),d=a()(l,2),p=d[0],f=d[1],g=(0,c.useState)(!1),x=a()(g,2),h=x[0],b=x[1],C=(0,c.useState)(!0),_=a()(C,2),w=(_[0],_[1]),Q=(0,c.useState)(""),k=a()(Q,2),Z=k[0],T=k[1];(0,c.useEffect)((function(){var n;if("COMBINATION"===(null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.key)){var e,t=(0,v.cloneDeep)(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.params);f(t)}}),[null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.key]);var P=function(){var n=o()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(Z){n.next=3;break}return u.ZP.warning("请您作答后再提交"),n.abrupt("return");case 3:b(!h);case 5:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,j.jsx)(A.Z,{centered:!0,destroyOnClose:!0,open:"COMBINATION"===i.actionTabs.key,title:"试题体验",okText:h?"重新答题":"提交答案",cancelText:"取消",footer:!1,width:708,bodyStyle:{maxHeight:600,overflow:"auto"},onOk:P,onCancel:function(){f({}),w(!0),b(!1),T(""),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)(m.Z,{value:null==p?void 0:p.name,style:{marginBottom:10}}),null==p||null===(t=p.sub_item_banks)||void 0===t?void 0:t.map((function(n,e){var t,i,r,s,o;return"SINGLE"===(null==n?void 0:n.item_type)?(0,j.jsx)(y,{data:n,showdiv:(null==p||null===(t=p.sub_item_banks)||void 0===t?void 0:t.length)-1===e}):"MULTIPLE"===(null==n?void 0:n.item_type)?(0,j.jsx)(I,{data:n,showdiv:(null==p||null===(i=p.sub_item_banks)||void 0===i?void 0:i.length)-1===e}):"JUDGMENT"===(null==n?void 0:n.item_type)?(0,j.jsx)(B,{datas:n,showdiv:(null==p||null===(r=p.sub_item_banks)||void 0===r?void 0:r.length)-1===e}):"COMPLETION"===(null==n?void 0:n.item_type)?(0,j.jsx)(E,{datas:n,showdiv:(null==p||null===(s=p.sub_item_banks)||void 0===s?void 0:s.length)-1===e}):"SUBJECTIVE"===(null==n?void 0:n.item_type)?(0,j.jsx)(N,{datas:n,showdiv:(null==p||null===(o=p.sub_item_banks)||void 0===o?void 0:o.length)-1===e}):void 0}))]})})}))},5827:function(n,e,t){var i=t(7557),r=t.n(i),s=t(41498),o=t.n(s),l=t(82242),a=t.n(l),c=t(79800),d=t.n(c),u=t(59301),A=t(79265),v=t(8591),m=t(43418),p=t(92832),f=t(89392),g=t(85130),x=t(501),h=t(86586),b=t(37712);e.Z=(0,A.connect)((function(n){return{problemset:n.problemset}}))((function(n){var e,t,i=n.problemset,s=n.dispatch,l=(0,u.useState)({}),c=d()(l,2),A=c[0],j=c[1],y=(0,u.useState)([]),C=d()(y,2),_=C[0],E=C[1],B=(0,u.useState)(!1),w=d()(B,2),I=w[0],Q=w[1];(0,u.useEffect)((function(){var n;if("COMPLETION"===(null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.key)){var e,t,r=(0,f.cloneDeep)(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.params);j(r),E(null==r||null===(t=r.standard_answer)||void 0===t?void 0:t.map((function(n){return a()({value:"",answer:(null==n?void 0:n.answer_text)||[]},n)})))}}),[null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.key]);var N=function(){var n=o()(r()().mark((function n(){var e,t,s;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!_.some((function(n){return""===(null==n?void 0:n.value)}))){n.next=3;break}return v.ZP.warning("请您作答后再提交"),n.abrupt("return");case 3:I&&(s=(0,f.cloneDeep)(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.params),E(null==s||null===(t=s.standard_answer)||void 0===t?void 0:t.map((function(n){return a()({value:"",answer:(null==n?void 0:n.answer_text)||[]},n)})))),Q(!I);case 5:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,b.jsx)(m.Z,{centered:!0,destroyOnClose:!0,open:"COMPLETION"===i.actionTabs.key,title:"试题体验",okText:I?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:N,onCancel:function(){j({}),E([]),Q(!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)(x.Z,{value:null==A?void 0:A.name}),null==_?void 0:_.map((function(n,e){var t=n.value,i=n.answer,r="";return I&&null!=i&&i.includes(t)&&(r=g.Z.green),!I||null!=i&&i.includes(t)||(r=g.Z.red),(0,b.jsxs)("div",{style:{pointerEvents:I?"none":"auto",marginTop:10},className:"".concat(g.Z.row," ").concat(r),children:[(0,b.jsxs)("div",{style:{minWidth:80},children:["填空",e+1,"答案:"]}),1===(null==n?void 0:n.model)?(0,b.jsx)(p.Z.TextArea,{className:g.Z.textArea,style:{width:610,marginRight:10},onChange:function(n){return function(n,e){var t=_.map((function(t,i){return a()(a()({},t),{},{value:i===e?n.target.value:t.value})}));E(t)}(n,e)},value:t}):(0,b.jsx)(h.Z,{value:t,onChange:function(n){var t=_.map((function(t,i){return a()(a()({},t),{},{value:i===e?n:t.value})}));E(t)}}),I&&(null==i?void 0:i.includes(t))&&(0,b.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),I&&!(null!=i&&i.includes(t))&&(0,b.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},e)})),I&&(0,b.jsxs)(u.Fragment,{children:[(0,b.jsx)("div",{className:g.Z.line}),null==A||null===(t=A.standard_answer)||void 0===t?void 0:t.map((function(n,e){var t,i;return(0,b.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,b.jsxs)("b",{children:["填空",e+1,"答案: "]}),1===(null==n?void 0:n.model)?(null==n||null===(t=n.answer_text)||void 0===t?void 0:t.join("、"))||"":(0,b.jsx)(h.Z,{value:null==n||null===(i=n.answer_text)||void 0===i?void 0:i.join("、"),disabled:!0})]})})),(0,b.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,b.jsx)("b",{children:"解析: "}),(null==A?void 0:A.analysis)||"暂无解析"]})]})]})})}))},24305:function(n,e,t){var i=t(82242),r=t.n(i),s=t(7557),o=t.n(s),l=t(41498),a=t.n(l),c=t(79800),d=t.n(c),u=t(59301),A=t(79265),v=t(8591),m=t(43418),p=t(5112),f=t(89392),g=t(85130),x=t(501),h=t(37712);e.Z=(0,A.connect)((function(n){return{problemset:n.problemset}}))((function(n){var e,t,i=n.problemset,s=n.dispatch,l=(0,u.useState)({}),c=d()(l,2),A=c[0],b=c[1],j=(0,u.useState)([]),y=d()(j,2),C=y[0],_=y[1],E=(0,u.useState)(!1),B=d()(E,2),w=B[0],I=B[1];(0,u.useEffect)((function(){var n;if("JUDGMENT"===(null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.key)){var e,t=(0,f.cloneDeep)(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.params);b(t),_(t.choices)}}),[null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.key]);var Q=function(){var n=a()(o()().mark((function n(){var e,t;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(C.some((function(n){return null==n?void 0:n.checked}))){n.next=3;break}return v.ZP.warning("请您作答后再提交"),n.abrupt("return");case 3:w&&(t=(0,f.cloneDeep)(null==i||null===(e=i.actionTabs)||void 0===e?void 0:e.params),_(t.choices)),I(!w);case 5:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,h.jsx)(m.Z,{centered:!0,destroyOnClose:!0,open:"JUDGMENT"===i.actionTabs.key,title:"试题体验",okText:w?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:Q,onCancel:function(){b({}),_([]),I(!1),s({type:"problemset/setActionTabs",payload:{}})},children:(0,h.jsxs)("div",{children:[(0,h.jsx)("div",{className:"c-light-primary mb5 font16",children:"判断题"}),(0,h.jsx)(x.Z,{value:null==A?void 0:A.name}),null==C?void 0:C.map((function(n,e){var t=n.is_answer,i=n.checked,s=n.choice_text,o="";return w&&t&&(o=g.Z.green),w&&!t&&i&&(o=g.Z.red),(0,h.jsxs)("div",{style:{pointerEvents:w?"none":"auto"},className:"".concat(g.Z.row," ").concat(o),children:[(0,h.jsx)(p.ZP,{onChange:function(n){return function(n,e){console.log(n.target.checked);var t=C.map((function(t,i){return r()(r()({},t),{},{checked:i===e&&n.target.checked})}));_(t)}(n,e)},checked:i}),(0,h.jsx)(x.Z,{className:g.Z.html,value:s}),w&&t&&(0,h.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),w&&!t&&i&&(0,h.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},e)})),w&&(0,h.jsxs)(u.Fragment,{children:[(0,h.jsx)("div",{className:g.Z.line}),(0,h.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,h.jsx)("b",{children:"正确答案: "}),null===(t=C.find((function(n){return n.is_answer})))||void 0===t?void 0:t.choice_text]}),(0,h.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,h.jsx)("b",{children:"解析: "}),(null==A?void 0:A.analysis)||"暂无解析"]})]})]})})}))},3969:function(n,e,t){var i=t(82242),r=t.n(i),s=t(7557),o=t.n(s),l=t(41498),a=t.n(l),c=t(79800),d=t.n(c),u=t(59301),A=t(79265),v=t(8591),m=t(43418),p=t(24905),f=t(89392),g=t(85130),x=t(501),h=t(37712);e.Z=(0,A.connect)((function(n){return{problemset:n.problemset}}))((function(n){var e,t=n.problemset,i=n.dispatch,s=(0,u.useState)({}),l=d()(s,2),c=l[0],A=l[1],b=(0,u.useState)([]),j=d()(b,2),y=j[0],C=j[1],_=(0,u.useState)(!1),E=d()(_,2),B=E[0],w=E[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,u.useEffect)((function(){var n;if("MULTIPLE"===(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.key)){var e,i=(0,f.cloneDeep)(null==t||null===(e=t.actionTabs)||void 0===e?void 0:e.params);A(i),C(i.choices)}}),[null==t||null===(e=t.actionTabs)||void 0===e?void 0:e.key]);var Q,N=function(){var n=a()(o()().mark((function n(){var e,i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(y.some((function(n){return null==n?void 0:n.checked}))){n.next=3;break}return v.ZP.warning("请您作答后再提交"),n.abrupt("return");case 3:B&&(i=(0,f.cloneDeep)(null==t||null===(e=t.actionTabs)||void 0===e?void 0:e.params),C(i.choices)),w(!B);case 5:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,h.jsx)(m.Z,{centered:!0,destroyOnClose:!0,open:"MULTIPLE"===t.actionTabs.key,title:"试题体验",okText:B?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:N,onCancel:function(){A({}),C([]),w(!1),i({type:"problemset/setActionTabs",payload:{}})},children:(0,h.jsxs)("div",{children:[(0,h.jsx)("div",{className:"c-light-primary mb5 font16",children:"多选题"}),(0,h.jsx)(x.Z,{value:null==c?void 0:c.name}),null==y?void 0:y.map((function(n,e){var t=n.is_answer,i=n.checked,s=n.choice_text,o="";return B&&t&&(o=g.Z.green),B&&!t&&i&&(o=g.Z.red),(0,h.jsxs)("div",{style:{pointerEvents:B?"none":"auto"},className:"".concat(g.Z.row," ").concat(o),children:[(0,h.jsx)(p.Z,{style:{padding:3},onChange:function(n){return function(n,e){console.log(n.target.checked);var t=y.map((function(t,i){return r()(r()({},t),{},{checked:i===e?n.target.checked:t.checked})}));C(t)}(n,e)},checked:i}),(0,h.jsxs)("span",{children:[I[e],". "]}),(0,h.jsx)(x.Z,{className:g.Z.html,value:s}),B&&t&&(0,h.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),B&&!t&&i&&(0,h.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},e)})),B&&(0,h.jsxs)(u.Fragment,{children:[(0,h.jsx)("div",{className:g.Z.line}),(0,h.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,h.jsx)("b",{children:"正确答案: "}),(Q="",y.forEach((function(n,e){n.is_answer&&(Q+=I[e])})),Q)]}),(0,h.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,h.jsx)("b",{children:"解析: "}),(null==c?void 0:c.analysis)||"暂无解析"]})]})]})})}))},89075:function(n,e,t){var i=t(82242),r=t.n(i),s=t(7557),o=t.n(s),l=t(41498),a=t.n(l),c=t(79800),d=t.n(c),u=t(59301),A=t(79265),v=t(8591),m=t(43418),p=t(5112),f=t(89392),g=t(85130),x=t(501),h=t(37712);e.Z=(0,A.connect)((function(n){return{problemset:n.problemset}}))((function(n){var e,t=n.problemset,i=n.dispatch,s=(0,u.useState)({}),l=d()(s,2),c=l[0],A=l[1],b=(0,u.useState)([]),j=d()(b,2),y=j[0],C=j[1],_=(0,u.useState)(!1),E=d()(_,2),B=E[0],w=E[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,u.useEffect)((function(){var n;if("SINGLE"===(null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.key)){var e,i=(0,f.cloneDeep)(null==t||null===(e=t.actionTabs)||void 0===e?void 0:e.params);A(i),C(i.choices)}}),[null==t||null===(e=t.actionTabs)||void 0===e?void 0:e.key]);var Q=function(){var n=a()(o()().mark((function n(){var e,i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(y.some((function(n){return null==n?void 0:n.checked}))){n.next=3;break}return v.ZP.warning("请您作答后再提交"),n.abrupt("return");case 3:B&&(i=(0,f.cloneDeep)(null==t||null===(e=t.actionTabs)||void 0===e?void 0:e.params),C(i.choices)),w(!B);case 5:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,h.jsx)(m.Z,{centered:!0,destroyOnClose:!0,open:"SINGLE"===t.actionTabs.key,title:"试题体验",okText:B?"重新答题":"提交答案",cancelText:"取消",width:708,onOk:Q,onCancel:function(){A({}),C([]),w(!1),i({type:"problemset/setActionTabs",payload:{}})},children:(0,h.jsxs)("div",{children:[(0,h.jsx)("div",{className:"c-light-primary mb5 font16",children:"单选题"}),(0,h.jsx)(x.Z,{value:null==c?void 0:c.name}),null==y?void 0:y.map((function(n,e){var t=n.is_answer,i=n.checked,s=n.choice_text,o="";return B&&t&&(o=g.Z.green),B&&!t&&i&&(o=g.Z.red),(0,h.jsxs)("div",{style:{pointerEvents:B?"none":"auto"},className:"".concat(g.Z.row," ").concat(o),children:[(0,h.jsx)(p.ZP,{onChange:function(n){return function(n,e){console.log(n.target.checked);var t=y.map((function(t,i){return r()(r()({},t),{},{checked:i===e&&n.target.checked})}));C(t)}(n,e)},checked:i}),(0,h.jsxs)("span",{children:[I[e],". "]}),(0,h.jsx)(x.Z,{className:g.Z.html,value:s}),B&&t&&(0,h.jsx)("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),B&&!t&&i&&(0,h.jsx)("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"})]},e)})),B&&(0,h.jsxs)(u.Fragment,{children:[(0,h.jsx)("div",{className:g.Z.line}),(0,h.jsxs)("div",{className:"c-grey-333 mb5",children:[(0,h.jsx)("b",{children:"正确答案: "}),I[y.findIndex((function(n){return n.is_answer}))]]}),(0,h.jsxs)("div",{className:"c-grey-333 mb10",children:[(0,h.jsx)("b",{children:"解析: "}),(null==c?void 0:c.analysis)||"暂无解析"]})]})]})})}))},57198:function(n,e,t){var i=t(7557),r=t.n(i),s=t(41498),o=t.n(s),l=t(79800),a=t.n(l),c=t(59301),d=t(79265),u=t(8591),A=t(43418),v=t(89392),m=t(85130),p=t(501),f=t(85654),g=t(37712);e.Z=(0,d.connect)((function(n){return{problemset:n.problemset}}))((function(n){var e,t,i,s,l,d=n.problemset,x=n.dispatch,h=(0,c.useState)({}),b=a()(h,2),j=b[0],y=b[1],C=(0,c.useState)(!1),_=a()(C,2),E=_[0],B=_[1],w=(0,c.useState)(!0),I=a()(w,2),Q=I[0],N=I[1],k=(0,c.useState)(""),Z=a()(k,2),T=Z[0],P=Z[1];(0,c.useEffect)((function(){var n;if("SUBJECTIVE"===(null==d||null===(n=d.actionTabs)||void 0===n?void 0:n.key)){var e,t=(0,v.cloneDeep)(null==d||null===(e=d.actionTabs)||void 0===e?void 0:e.params);y(t)}}),[null==d||null===(e=d.actionTabs)||void 0===e?void 0:e.key]);var X=function(){var n=o()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(T){n.next=3;break}return u.ZP.warning("请您作答后再提交"),n.abrupt("return");case 3:E&&P(""),B(!E);case 5:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return console.log("----",E),(0,g.jsx)(A.Z,{centered:!0,destroyOnClose:!0,open:"SUBJECTIVE"===d.actionTabs.key,title:"试题体验",okText:E?"重新答题":"提交答案",cancelText:"取消",width:800,onOk:X,bodyStyle:{maxHeight:600,overflow:"auto"},onCancel:function(){y({}),N(!0),B(!1),P(""),x({type:"problemset/setActionTabs",payload:{}})},children:(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{className:"c-light-primary mb5 font16",children:"简答题"}),(0,g.jsx)(p.Z,{value:null==j?void 0:j.name,style:{marginBottom:10,color:"#5f6368"}}),Q?(0,g.jsx)("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:function(){N(!1)},children:" 点击开始作答"}):(0,g.jsx)(f.Z,{height:160,defaultValue:T,onChange:function(n){P(n)}}),E&&(0,g.jsxs)(c.Fragment,{children:[(0,g.jsx)("div",{className:m.Z.line}),(0,g.jsx)("span",{style:{color:"#5F6368"},children:"参考答案:"}),(0,g.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,g.jsxs)("div",{style:{marginTop:10,marginBottom:10},children:[(0,g.jsx)("span",{style:{color:"#5F6368"},children:"关键词:"}),null==j||null===(s=j.keywords)||void 0===s?void 0:s.map((function(n){var e,t,i;return(null==n||null===(e=n.keyword)||void 0===e?void 0:e.length)>1?(null==n||null===(t=n.keyword)||void 0===t?void 0:t.join("或"))+"":(null==n||null===(i=n.keyword)||void 0===i?void 0:i[0])+""}))]}),(0,g.jsx)("div",{style:{color:"#5F6368",marginTop:(null==j||null===(l=j.keywords)||void 0===l?void 0:l.length)<=0?20:10},children:(0,g.jsx)("b",{children:"解析:"})}),(0,g.jsx)("div",{style:{marginTop:10,color:"#9096A3"},children:(null==j?void 0:j.analysis)||"暂无解析"})]})]})})}))},42729:function(n,e,t){t.d(e,{N:function(){return C},Z:function(){return _}});var i=t(37205),r=t.n(i),s=t(79800),o=t.n(s),l=t(59301),a=t(501),c=t(5112),d=t(6848),u=t(24905),A=t(20834),v=t(38854),m={flex_box_center:"flex_box_center___K3pXk",flex_space_between:"flex_space_between___JNXiy",flex_box_vertical_center:"flex_box_vertical_center___lX_K7",flex_box_center_end:"flex_box_center_end___ESJAL",flex_box_column:"flex_box_column___nMTYm",line:"line___cNtUM",b1:"b1___xIRxk",b2:"b2___N5uit",list:"list___SBMGo",title:"title___zQP91",tr:"tr___uaxLL",itemDetail:"itemDetail___Ye51x",answerWrapper:"answerWrapper___WJAPa",decoration:"decoration___fOLFB",row:"row___FvSRM",typeRow:"typeRow___qpDsw",type:"type___a8Bs6",typeName:"typeName___EfvMr",typeIcon:"typeIcon___XnhBc",unpublished:"unpublished___h3A34",private:"private___Ok_kP",public:"public___V5_HF",reviewFlag:"reviewFlag___MWDMc",typeRightAction:"typeRightAction___zwJ4e",actionLink:"actionLink___XxdsL",actionIcon:"actionIcon___YoZs8",topicTitle:"topicTitle___TXfB_",topicTitleContent:"topicTitleContent___MceUW",judgmentContent:"judgmentContent___Adte7",programContent:"programContent___R8AFa",otherContent:"otherContent___CNAVC",combinationContent:"combinationContent___NWKpD",con:"con___MJkTE",otherContentItem:"otherContentItem___sXGMT",otehrContentHtml:"otehrContentHtml___MKkjT",difficultyRow:"difficultyRow___E6YVK",updateTimeRow:"updateTimeRow___MPFJY",updateTimeWrap:"updateTimeWrap___iIz5W",updateTimeContent:"updateTimeContent___CpqJg",programLanguage:"programLanguage___lku0d",updateTimeRowAction:"updateTimeRowAction___Y6grB",bottomAction:"bottomAction___sQwM3",borderColorBlue:"borderColorBlue___vZe0j",borderColorRed:"borderColorRed___GPm9E",borderColorFFF:"borderColorFFF___izaeA",borderColorGray:"borderColorGray___WdIyN",selectIcon:"selectIcon___I35Ch",colorGreen:"colorGreen___yFw84",parseAnswerBorder:"parseAnswerBorder___tmhXi",answer:"answer___c9YYj",answerHtml:"answerHtml___sp4Xx",parse:"parse___Lif5r",parseText:"parseText___KMhnK",parseAnswer:"parseAnswer___aFs0o",parseAnswerHtml:"parseAnswerHtml___AfP6o",actionBar:"actionBar___Q6e1E",know:"know___EtJbV",menu:"menu___ODbWA",bottom:"bottom___yLg8j",textBtn:"textBtn___p8TrW"},p=t(64118),f=t(24334),g=t(86586),x=t(95972),h=t(34837),b=t(37712),j=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],y=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],C=function(n){var e,t,i,r,s,o,a,c,d,u,f,g,j,y,C,_=n.SubjectShare,E=n.isProblemset,B=n.data,w=n.user,I=n.page,Q=n.activeTabsKey,N=n.onPublicReview,k=void 0===N?function(){}:N,Z=n.onStartExperience,T=void 0===Z?function(){}:Z,P=n.onSetPrivate,X=void 0===P?function(){}:P,O=n.onCorrection,M=void 0===O?function(){}:O,W=n.onChangeTag,L=void 0===W?function(){}:W,S=n.onCollect,z=void 0===S?function(){}:S,R=n.onSetPublic,F=void 0===R?function(){}:R,q=n.onDelete,V=void 0===q?function(){}:q,D=(n.onCancel,n.onSelect,n.onMoveTo),H=void 0===D?function(){}:D,U=n.addProblemset,G=void 0===U?function(){}:U,Y=n.onSetShare,J=void 0===Y?function(){}:Y,K=n.onCancelShare,$=void 0===K?function(){}:K,nn=n.onPublish,en=void 0===nn?function(){}:nn,tn=n.onCancelPublish,rn=void 0===tn?function(){}:tn,sn="PROGRAM"===B.item_type?"/problems/newedit/".concat(null===(e=B.program_attr)||void 0===e?void 0:e.identifier,"?tabs_key=").concat(Q,"&page=").concat(I):"BPROGRAM"===B.item_type?"/problemset/edit/".concat(null===(t=B.program_attr)||void 0===t?void 0:t.identifier,"?type=1&tabs_key=").concat(Q,"&page=").concat(I):"/problemset/edit/".concat(B.id,"?tabs_key=").concat(Q,"&page=").concat(I),on="0"===Q&&!B.public&&!B.apply&&("PROGRAM"===B.item_type&&0!==(null===(i=B.program_attr)||void 0===i?void 0:i.status)||"PROGRAM"!==B.item_type),ln=[{label:(0,b.jsx)("a",{className:m.actionLink,onClick:function(){h.Z.publish("model-change-problem",B)},children:"以题换题"}),key:"14",show:(0,p.$O)()&&["SINGLE","MULTIPLE","JUDGMENT","COMPLETION","SUBJECTIVE"].includes(B.item_type)},{label:(0,b.jsx)("a",{className:m.actionLink,onClick:function(){var n;return rn(null==B||null===(n=B.program_attr)||void 0===n?void 0:n.identifier)},children:"撤销发布"}),key:"0",show:("0"===Q||"3"===Q)&&"PROGRAM"===B.item_type&&0!==(null===(r=B.program_attr)||void 0===r?void 0:r.status)&&!B.public&&(null===(s=B.author)||void 0===s?void 0:s.login)===(null===(o=w.userInfo)||void 0===o?void 0:o.login)},{label:(0,b.jsx)("a",{className:m.actionLink,onClick:function(){return H(B.id)},children:"移动到"}),key:"1",show:"0"===Q},{label:(0,b.jsx)("a",{className:m.actionLink,onClick:function(){B.is_share?$(B.id):J(B.id)},children:"共享"}),key:"3",show:"0"===Q&&_},{label:(0,b.jsx)("a",{className:m.actionLink,onClick:function(){return F(B)},children:"公开"}),key:"4",show:on},{label:(0,b.jsx)("a",{className:m.reviewFlag,onClick:k,children:"公开审核中"}),key:"5",show:"0"===Q&&!B.public&&B.apply&&("PROGRAM"===B.item_type&&0!==B.program_attr.status||"PROGRAM"!==B.item_type)},{label:(0,b.jsx)("a",{className:m.actionLink,onClick:function(){return X(B.id)},children:"撤销公开"}),key:"6",show:("0"===Q||"1"===Q)&&B.public&&(null===(a=B.author)||void 0===a?void 0:a.login)===(null===(c=w.userInfo)||void 0===c?void 0:c.login)||"1"===Q&&(0,p.ag)()},{label:(0,b.jsx)("a",{className:m.actionLink,onClick:function(){return z(B.id,B.is_collected)},children:"取消收藏"}),key:"7",show:"2"===Q},{label:(0,b.jsx)("a",{className:m.actionLink,onClick:function(){var n;return en(null==B||null===(n=B.program_attr)||void 0===n?void 0:n.identifier)},children:"发布"}),key:"8",show:("0"===Q||"3"===Q)&&"PROGRAM"===B.item_type&&0===(null===(d=B.program_attr)||void 0===d?void 0:d.status)&&!B.public&&(null===(u=B.author)||void 0===u?void 0:u.login)===(null===(f=w.userInfo)||void 0===f?void 0:f.login)},{label:(0,b.jsx)("a",{className:m.actionLink,onClick:function(){return z(B.id,B.is_collected)},children:B.is_collected?"取消收藏":"收藏"}),key:"9",show:!("1"!==Q&&"3"!==Q||(0,p.ag)()||(0,p.JA)()||(null===(g=B.author)||void 0===g?void 0:g.login)===(null===(j=w.userInfo)||void 0===j?void 0:j.login))},{label:(0,b.jsx)("a",{className:m.actionLink,onClick:function(){return M(B.id)},children:"纠错"}),key:"10",show:"0"!==Q&&!(0,p.ag)()&&!(0,p.JA)()},{label:(0,b.jsx)("a",{className:m.actionLink,onClick:function(){return L(B)},children:"修改知识点"}),key:"15",show:"0"===Q||"3"===Q&&(null==B?void 0:B.edit_item_bank)},{label:(0,b.jsx)("a",{className:m.actionLink,onClick:function(){return V(B.id)},children:"删除"}),key:"11",show:"0"===Q&&!B.public||"1"===Q&&(0,p.ag)()&&(null===(y=B.author)||void 0===y?void 0:y.login)!==(null===(C=w.userInfo)||void 0===C?void 0:C.login)},{label:(0,b.jsx)("a",{className:m.actionLink,onClick:function(){return G(B.id)},children:"加入我的题库"}),key:"12",show:"1"===Q||"3"===Q}].filter((function(n){return n.show})),an=(0,b.jsx)(A.Z,{forceSubMenuRender:!0,className:m.menu,items:ln}),cn=(0,b.jsx)(A.Z,{forceSubMenuRender:!0,className:m.menu,children:(0,b.jsx)(A.Z.Item,{children:(0,b.jsx)("a",{className:m.actionLink,onClick:function(){return M(B.id)},children:"纠错"})},"10")}),dn="0"!==Q&&!(0,p.ag)()&&!(0,p.JA)();return(0,b.jsx)(l.Fragment,{children:E?(0,b.jsxs)(b.Fragment,{children:[("0"===Q||"3"===Q&&(null==B?void 0:B.edit_item_bank))&&!B.public&&(0,b.jsxs)("span",{className:m.textBtn,style:{cursor:"pointer"},onClick:function(){return(0,x.xg)(sn)},children:[(0,b.jsxs)("div",{className:m.line,children:[(0,b.jsx)("b",{className:m.b1}),(0,b.jsx)("b",{className:m.b2})]}),(0,b.jsx)("i",{className:"iconfont icon-bianji10 font14 mr5"}),"编辑"]}),(0,b.jsxs)("span",{className:m.textBtn,style:{cursor:"pointer"},onClick:function(){return T(B)},children:[(0,b.jsxs)("div",{className:m.line,children:[(0,b.jsx)("b",{className:m.b1}),(0,b.jsx)("b",{className:m.b2})]}),(0,b.jsx)("i",{className:"iconfont icon-tiyan font14 mr5"}),"体验",(0,b.jsxs)("div",{className:m.line,children:[(0,b.jsx)("b",{className:m.b1}),(0,b.jsx)("b",{className:m.b2})]})]}),ln.length>0&&(0,b.jsx)(v.Z,{dropdownRender:function(){return an},children:(0,b.jsx)("span",{style:{cursor:"default",width:"105px"},onClick:function(n){return n.preventDefault()},children:(0,b.jsxs)("span",{className:m.textBtn,children:[(0,b.jsx)("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"更多",(0,b.jsxs)("div",{className:m.line,children:[(0,b.jsx)("b",{className:m.b1}),(0,b.jsx)("b",{className:m.b2})]})]})})})]}):dn?(0,b.jsx)(v.Z,{className:"ml40",dropdownRender:function(){return cn},children:(0,b.jsx)("span",{style:{cursor:"default",width:"105px"},onClick:function(n){return n.preventDefault()},children:(0,b.jsxs)("span",{className:m.textBtn,children:[(0,b.jsx)("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"更多",(0,b.jsxs)("div",{className:m.line,children:[(0,b.jsx)("b",{className:m.b1}),(0,b.jsx)("b",{className:m.b2})]})]})})}):(0,b.jsx)("span",{})})},_=function(n){var e,t,i,s,A,v=n.data,p=n.selectIds,x=n.onSelectCheckBox,h=void 0===x?function(){}:x,C=n.showCheckbox,_=void 0===C||C,E=(0,l.useState)(!1),B=o()(E,2),w=B[0],I=B[1],Q=function(){var n;if("BPROGRAM"!==(null==v?void 0:v.item_type))return(0,b.jsx)("div",{children:null===(n=v.standard_answer)||void 0===n?void 0:n.map((function(n,e){var t,i;return(0,b.jsx)("div",{className:m.answerHtml,children:1===(null==n?void 0:n.model)?"答案(填空".concat(n.position,"").concat(null==n||null===(t=n.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:["答案(填空",n.position,""]}),(0,b.jsx)(g.Z,{value:null==n||null===(i=n.answer_text)||void 0===i?void 0:i.join("、"),readOnly:!0})]})},e)}))})};return(0,b.jsxs)("div",{className:m.itemWrap,children:[(0,b.jsxs)("div",{className:m.list,children:[_&&(0,b.jsx)(u.Z,{className:"mr10",onChange:function(n){var e=r()(p);n.target.checked?e.push(v.id):e=e.filter((function(n){return n!==v.id})),h(e)},checked:p.includes(v.id)}),(0,b.jsx)("div",{onClick:function(){return I(!w)},className:m.title,children:(0,b.jsx)(a.Z,{showLines:1,showTextOnly:!0,className:m.topicTitleContent,value:"BPROGRAM"===(null==v?void 0:v.item_type)?null==v||null===(e=v.program_attr)||void 0===e?void 0:e.description:v.name},1)}),(0,b.jsx)("div",{onClick:function(){return I(!w)},className:m.tr,children:(0,b.jsx)("i",{style:{transform:w?"scale(0.5) rotate(-180deg)":"scale(0.5) rotate(0deg)"},className:"iconfont icon-zhankai4"})})]}),(0,b.jsxs)("aside",{style:w?{display:"block"}:{display:"none"},className:m.itemDetail,children:[(0,b.jsxs)("div",{style:{marginBottom:44},children:[(0,b.jsx)(a.Z,{className:m.topicTitleContent,value:"BPROGRAM"===(null==v?void 0:v.item_type)?null==v||null===(t=v.program_attr)||void 0===t?void 0:t.description:v.name},2),(0,b.jsx)("div",{className:"".concat(m.row," mt15"),children:"JUDGMENT"===v.item_type?(0,b.jsx)("div",{className:m.judgmentContent,children:v.choices.map((function(n,e){return(0,b.jsx)(c.ZP,{disabled:!0,children:n.choice_text},e)}))}):"PROGRAM"===v.item_type?(0,b.jsx)("div",{className:m.programContent,children:(0,b.jsx)(a.Z,{value:null===(s=v.program_attr)||void 0===s?void 0:s.description})}):"COMBINATION"===v.item_type?(0,b.jsx)("div",{className:m.combinationContent,children:null==v||null===(A=v.sub_item_banks)||void 0===A?void 0:A.map((function(n,e){var t,i,r,s,o,u="(题目".concat(e+1,"-").concat("SINGLE"==(null==n?void 0:n.item_type)?"单选题":"MULTIPLE"==(null==n?void 0:n.item_type)?"多选题":"COMPLETION"==(null==n?void 0:n.item_type)?"填空题":"JUDGMENT"==(null==n?void 0:n.item_type)?"判断题":"简答题",") ");return(0,b.jsxs)(l.Fragment,{children:[(0,b.jsx)("div",{style:{marginTop:10,marginBottom:10},children:(0,b.jsx)(a.Z,{value:u+n.name})}),("SINGLE"==(null==n?void 0:n.item_type)||"MULTIPLE"==(null==n?void 0:n.item_type))&&n.choices.map((function(n,e){return(0,b.jsxs)("div",{className:m.otherContentItem,children:[(0,b.jsx)("p",{children:j[e]}),(0,b.jsx)(a.Z,{className:m.otehrContentHtml,value:n.choice_text})]},e)})),"JUDGMENT"==(null==n?void 0:n.item_type)&&(0,b.jsx)("div",{style:{display:"flex",marginBottom:10},children:n.choices.map((function(n,e){return(0,b.jsx)(c.ZP,{disabled:!0,children:n.choice_text},e)}))}),(0,b.jsxs)("div",{className:m.con,children:["SINGLE"==(null==n?void 0:n.item_type)&&(0,b.jsxs)("b",{className:"c-grey-333 font14",children:[" 答案:",null==y?void 0:y[null==n||null===(t=n.choices)||void 0===t?void 0:t.findIndex((function(n){return null==n?void 0:n.is_answer}))]," "]}),"COMPLETION"==(null==n?void 0:n.item_type)&&(null==n||null===(i=n.standard_answer)||void 0===i?void 0:i.map((function(n,e){var t;return(0,b.jsx)("div",{className:m.answerHtml,children:"答案(填空".concat(n.position,"").concat(null==n||null===(t=n.answer_text)||void 0===t?void 0:t.join("、"))},e)}))),"MULTIPLE"==(null==n?void 0:n.item_type)&&(0,b.jsxs)("b",{className:"c-grey-333 font14",children:[" 答案:",null==n||null===(r=n.choices)||void 0===r?void 0:r.map((function(n,e){if(null!=n&&n.is_answer)return(null==y?void 0:y[e])+" "}))," "]}),"JUDGMENT"==(null==n?void 0:n.item_type)&&(0,b.jsxs)("div",{children:["答案:",null==n||null===(s=n.choices)||void 0===s||null===(s=s.find((function(n){return n.is_answer})))||void 0===s?void 0:s.choice_text]}),"SUBJECTIVE"==(null==n?void 0:n.item_type)&&(0,b.jsxs)("div",{children:["答案:",null==n||null===(o=n.answer_texts)||void 0===o?void 0:o[0]]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{children:"解析:"}),(0,b.jsx)(a.Z,{className:m.parseAnswerHtml,value:n.analysis||"暂无解析"})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{children:"知识点:"}),(0,b.jsx)(d.Z,{title:(null==v?void 0:v.tag_discipline)||"--",children:(0,b.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:(null==v?void 0:v.tag_discipline)||"--"})})]})]})]})}))}):(0,b.jsx)("div",{className:m.otherContent,children:v.choices.map((function(n,e){return(0,b.jsxs)("div",{className:m.otherContentItem,children:[(0,b.jsx)("p",{children:j[e]}),(0,b.jsx)(a.Z,{className:m.otehrContentHtml,value:n.choice_text})]},e)}))})}),(0,b.jsx)("div",{className:m.row,children:(0,b.jsx)("div",{className:m.updateTimeRow,children:(0,b.jsx)("div",{className:m.updateTimeWrap,children:"PROGRAM"===v.item_type&&(0,b.jsxs)("p",{className:m.programLanguage,children:["编程语言:",null==v||null===(i=v.languages)||void 0===i?void 0:i.join("/")]})})})})]}),"COMBINATION"!==v.item_type&&(0,b.jsxs)("div",{className:m.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:m.decoration}),(0,b.jsx)("div",{className:m.answer,children:function(){var n,e,t,i,r={SUBJECTIVE:null===(n=v.answer_texts)||void 0===n?void 0:n[0],JUDGMENT:null===(e=v.choices)||void 0===e||null===(e=e.find((function(n){return n.is_answer})))||void 0===e?void 0:e.choice_text},s=v.choices.map((function(n){return n.is_answer})).findIndex((function(n){return n})),o=s>-1?y[s]:"",l="";v.choices.map((function(n,e){n.is_answer&&(l+=y[e])}));var c=r[v.item_type],d=(null==v||null===(t=v.program_attr)||void 0===t?void 0:t.code)||"";try{var u;d=f.Base64.decode((null==v||null===(u=v.program_attr)||void 0===u?void 0:u.code)||"")}catch(n){}var A={SINGLE:(0,b.jsx)(a.Z,{className:m.answerHtml,value:"答案:".concat(o||"无")}),MULTIPLE:(0,b.jsx)(a.Z,{className:m.answerHtml,value:"答案:".concat(l||"无")}),COMPLETION:Q(),BPROGRAM:(0,b.jsxs)("div",{children:[(0,b.jsx)(a.Z,{className:m.answerHtml,showProgramFill:!0,value:d}),null===(i=v.standard_answer)||void 0===i?void 0:i.map((function(n,e){return(0,b.jsx)("div",{className:m.answerHtml,children:"答案(填空".concat(n.position,"").concat(null==n?void 0:n.answer_text)},e)}))]})},p=(0,b.jsx)(a.Z,{className:m.answerHtml,value:"答案:".concat(c||"无")});return A[v.item_type]||p}()}),(0,b.jsxs)("div",{className:m.parse,children:[(0,b.jsx)("div",{className:m.parseText,children:"解析:"}),(0,b.jsx)("div",{className:m.parseAnswer,children:v.analysis?(0,b.jsx)(a.Z,{className:m.parseAnswerHtml,value:v.analysis}):"暂无解析"})]}),(0,b.jsxs)("div",{className:m.parse,children:[(0,b.jsx)("div",{className:m.parseText,children:"知识点:"}),(0,b.jsx)(d.Z,{title:(null==v?void 0:v.tag_discipline)||"--",children:(0,b.jsx)("div",{className:m.parseAnswer,style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:(null==v?void 0:v.tag_discipline)||"--"})})]})]})]})]})}},85130:function(n,e){e.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"}}}]);