You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
66 KiB
2 lines
66 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6238],{15774:function(Oe,se){se.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"}},4197:function(Oe,se,l){var e=l(59301),j=l(72376),ne=l(48136),re=l(10582),Y=l(43418),X=l(59301);const Ae=(0,e.forwardRef)(({callback:a,width:V,onChange:C,disabled:D,readOnly:oe,type:K="",value:ee="",style:H={}},M)=>{const $=(0,e.useRef)(),te=(0,e.useRef)(),[v,U]=(0,e.useState)(0),[t,u]=(0,e.useState)(0),[n,f]=(0,e.useState)(!1),h=()=>{var r=document.createElement("div");r.innerHTML=$.current.getValue();var c=r.innerText;return a&&a(c),c};(0,e.useImperativeHandle)(M,()=>({getData:h}));const B=r=>{r.preventDefault();const c=r.clientX-v,w=r.clientY-t;document.body.onmousemove=T=>{let x=T.clientX-c,m=T.clientY-w;const i=document.getElementsByClassName("markdown-popup-form")[0],E=window.innerWidth-i.offsetWidth,d=window.innerHeight-i.offsetHeight;x=Math.max(0,Math.min(x,E)),m=Math.max(0,Math.min(m,d)),N(T.clientX,T.clientY,c,w)&&(U(x),u(m))},document.body.onmouseup=function(){document.body.onmousemove=null}},N=(r,c,w,T)=>{const x=document.body.clientHeight,m=document.body.clientWidth;return r<20&&w>r||r>m-20&&w<r||c<20&&T>c||c>x-20&&T<c?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,e.useEffect)(()=>{n&&setTimeout(()=>{const r=document.getElementsByClassName("markdown-popup-form")[0],c=window.innerWidth/2-r.offsetWidth/2,w=window.innerHeight/2-r.offsetHeight/2;U(c),u(w)},0)},[n]);const _=()=>{D||oe||f(!0)};return X.createElement("div",{style:H},X.createElement("div",{style:{width:V||"100%",position:"relative"},className:`${j.Z.mathFillWrap} ${D||oe?"cursorDefault":""}`,onClick:()=>_()},X.createElement("math-field",{disabled:D,locale:"zh_cn",class:`${j.Z.mathField} ${K}`,readOnly:oe,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:$,style:{width:"100%",fontSize:ee?18:14},value:ee||""})),X.createElement(Y.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:v,top:t},title:X.createElement("div",{style:{cursor:"move"},onMouseDown:B},"\u8F93\u5165\u516C\u5F0F"),open:n,onOk:()=>{const r=te.current.getData();$.current.setValue(r),C(r),f(!1)},onCancel:()=>{f(!1)},destroyOnClose:!0,className:"markdown-popup-form"},X.createElement(re.Z,{value:ee,ref:te,onChange:C,showSaveButton:!1})))});se.Z=Ae},44399:function(Oe,se,l){var e=l(59301),j=l(71471),ne=l(8591),re=l(43418),Y=l(89392),X=l.n(Y),Ae=l(15774),a=l(83900),V=l(24334),C=l.n(V),D=l(40117),oe=l(4710),K=l(82075),ee=l(61186),H=l.n(ee),M=l(59301),$=Object.defineProperty,te=Object.defineProperties,v=Object.getOwnPropertyDescriptors,U=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,n=(_,r,c)=>r in _?$(_,r,{enumerable:!0,configurable:!0,writable:!0,value:c}):_[r]=c,f=(_,r)=>{for(var c in r||(r={}))t.call(r,c)&&n(_,c,r[c]);if(U)for(var c of U(r))u.call(r,c)&&n(_,c,r[c]);return _},h=(_,r)=>te(_,v(r)),B=(_,r,c)=>new Promise((w,T)=>{var x=E=>{try{i(c.next(E))}catch(d){T(d)}},m=E=>{try{i(c.throw(E))}catch(d){T(d)}},i=E=>E.done?w(E.value):Promise.resolve(E.value).then(x,m);i((c=c.apply(_,r)).next())});const N=({problemset:_,dispatch:r})=>{var c,w,T,x,m;const[i,E]=(0,e.useState)({}),[d,F]=(0,e.useState)([]),[g,b]=(0,e.useState)(!1),[J,ce]=(0,e.useState)(!1),[R,le]=(0,e.useState)({}),Ce=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var de,Ee,Be;if(((de=_==null?void 0:_.actionTabs)==null?void 0:de.key)==="BPROGRAM"){const ye=(0,Y.cloneDeep)((Ee=_==null?void 0:_.actionTabs)==null?void 0:Ee.params);E(ye),F((Be=ye==null?void 0:ye.standard_answer)==null?void 0:Be.map(q=>({value:"",answer:(q==null?void 0:q.answer_text)||[]})))}},[(c=_==null?void 0:_.actionTabs)==null?void 0:c.key]);function ue(){return new Date().getTime()}const Pe=()=>B(void 0,null,function*(){var de,Ee,Be,ye,q;if(d.some(me=>(me==null?void 0:me.value)==="")&&!g){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(g){const me=(0,Y.cloneDeep)((de=_==null?void 0:_.actionTabs)==null?void 0:de.params);F([...(Ee=me==null?void 0:me.standard_answer)==null?void 0:Ee.map(_e=>({value:"",answer:(_e==null?void 0:_e.answer_text)||[],type:""}))]),b(!g);return}else{let me=d==null?void 0:d.map((_e,Me)=>h(f({},_e),{type:_e.types}));F(me)}console.log(d),ce(!0);let he=yield(0,D.ZP)(`/api/problems/${(Be=i==null?void 0:i.program_attr)==null?void 0:Be.identifier}/start.json`,{method:"get"});const Ne=yield(0,oe.n4)(he==null?void 0:he.identifier,{code:(ye=i==null?void 0:i.program_attr)==null?void 0:ye.code,language:(q=i==null?void 0:i.program_attr)==null?void 0:q.language,answers:d==null?void 0:d.map(me=>me.value)});if((Ne==null?void 0:Ne.status)===0){let _e=function(){return B(this,null,function*(){const{status:Me,message:be,data:Ie}=yield(0,oe.rX)(he==null?void 0:he.identifier,"submit"),Qe=ue()-me>10*1e3*(d==null?void 0:d.length);if(Me!==0&&!Qe&&setTimeout(_e,1e3),Qe){re.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6",content:"\u8BF7\u68C0\u67E5\u7A0B\u5E8F\u4EE3\u7801\u662F\u5426\u5B58\u5728\u6B7B\u5FAA\u73AF"}),ce(!1);return}if(Me===0){ce(!1);let Te=d==null?void 0:d.map((xe,Ze)=>h(f({},xe),{type:(Ie==null?void 0:Ie.right_arr[Ze])===1?"success":"warning"}));F(Te),le(Ie),Ie.status===2&&(ce(!1),re.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}))}})};const me=ue();yield(0,oe.bM)(he==null?void 0:he.identifier,{}),_e()}else ce(!1);b(!g)}),Fe=()=>{E({}),F([]),b(!1),r({type:"problemset/setActionTabs",payload:{}})};return M.createElement(M.Fragment,null,M.createElement(re.default,{centered:!0,destroyOnClose:!0,open:_.actionTabs.key==="BPROGRAM",title:"\u8BD5\u9898\u4F53\u9A8C",okText:g?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u4EE3\u7801",cancelText:"\u53D6\u6D88",width:708,onOk:Pe,onCancel:Fe,okButtonProps:{loading:J}},M.createElement("div",null,M.createElement("div",{className:"c-light-primary mb5 font16"},"\u7A0B\u5E8F\u586B\u7A7A\u9898"),M.createElement(a.Z,{value:(w=i==null?void 0:i.program_attr)==null?void 0:w.description}),((T=i==null?void 0:i.program_attr)==null?void 0:T.code)&&M.createElement(a.Z,{showProgramFill:!0,onFillChange:de=>{let Ee=de==null?void 0:de.map((Be,ye)=>f({},Be));F(Ee)},programFillValue:d,value:V.Base64.decode((x=i==null?void 0:i.program_attr)==null?void 0:x.code)}),g&&M.createElement(e.Fragment,null,M.createElement("div",{className:Ae.Z.line}),(m=i==null?void 0:i.standard_answer)==null?void 0:m.map((de,Ee)=>M.createElement("div",{className:"c-grey-333 mb5",style:{display:"flex",alignItems:"baseline"}},M.createElement("b",null,"\u586B\u7A7A",Ee+1,"\u7B54\u6848:\xA0"),M.createElement("pre",null,(de==null?void 0:de.answer_text)||""))),M.createElement("div",{className:"c-grey-333 mb10"},M.createElement("b",null,"\u89E3\u6790:\xA0"),(i==null?void 0:i.analysis)||"\u6682\u65E0\u89E3\u6790")))),(R==null?void 0:R.id)&&R.status!==2&&M.createElement(re.default,{open:(R==null?void 0:R.id)&&R.status!==2,title:"\u8FD0\u884C\u7ED3\u679C",width:1100,footer:!1,onOk:()=>{le({})},onCancel:()=>{le({})}},M.createElement("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15}},M.createElement("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14}},M.createElement("div",null,M.createElement("span",{style:{color:"#666666"}},"\u72B6\u6001"),M.createElement("span",{style:{marginLeft:12,color:R.status!==0&&"#E30000"}},K.Im[R.status])),M.createElement("div",null,M.createElement("span",{style:{color:"#666666"}},"\u63D0\u4EA4\u65F6\u95F4"),M.createElement("span",{style:{marginLeft:12}},H()(R.created_at).format("YYYY-MM-DD HH:mm:ss"))),M.createElement("div",null,M.createElement("span",{style:{color:"#666666"}},"\u8BED\u8A00"),M.createElement("span",{style:{marginLeft:12}},R.language)),M.createElement("div",null,M.createElement("span",{style:{color:"#666666"}},"\u6267\u884C\u7528\u65F6"),M.createElement("span",{style:{marginLeft:12}},R.execute_time,"ms"))),M.createElement(K.Y4,f({},R)))))};se.Z=(0,j.connect)(({problemset:_})=>({problemset:_}))(N)},7073:function(Oe,se,l){l.d(se,{Z:function(){return Ve}});var e=l(59301),j=l(71471),ne=l(8591),re=l(43418),Y=l(89392),X=l(83900),Ae=l(98554),a=l(3113),V=l(10471),C=l(15774),D=l(59301),oe=Object.defineProperty,K=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,te=(A,o,s)=>o in A?oe(A,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):A[o]=s,v=(A,o)=>{for(var s in o||(o={}))M.call(o,s)&&te(A,s,o[s]);if(H)for(var s of H(o))$.call(o,s)&&te(A,s,o[s]);return A},U=(A,o)=>K(A,ee(o)),t=(A,o,s)=>new Promise((z,I)=>{var k=p=>{try{P(s.next(p))}catch(O){I(O)}},Z=p=>{try{P(s.throw(p))}catch(O){I(O)}},P=p=>p.done?z(p.value):Promise.resolve(p.value).then(k,Z);P((s=s.apply(A,o)).next())});const u=({problemset:A,dispatch:o,showdiv:s,data:z})=>{const[I,k]=(0,e.useState)([]),[Z,P]=(0,e.useState)(!1),p=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var L;((L=Object.keys(z))==null?void 0:L.length)>0&&k(z.choices)},[z]);const O=()=>t(void 0,null,function*(){if(!I.some(L=>L==null?void 0:L.checked)){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Z){const L=(0,Y.cloneDeep)(z);k(L.choices)}P(!Z)}),fe=(L,ae)=>{console.log(L.target.checked);const W=I.map((y,S)=>U(v({},y),{checked:S===ae?L.target.checked:!1}));k(W)},we=()=>{k([]),P(!1),o({type:"problemset/setActionTabs",payload:{}})};return D.createElement("div",null,D.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),D.createElement(X.Z,{value:z==null?void 0:z.name}),I==null?void 0:I.map((L,ae)=>{const{is_answer:W,checked:y,choice_text:S}=L;let Q="";return Z&&W&&(Q=C.Z.green),Z&&!W&&y&&(Q=C.Z.red),D.createElement("div",{key:ae,style:{pointerEvents:Z?"none":"auto"},className:`${C.Z.row} ${Q}`},D.createElement(Ae.ZP,{onChange:G=>fe(G,ae),checked:y}),D.createElement("span",null,p[ae],".\xA0"),D.createElement(X.Z,{className:C.Z.html,value:S}),Z&&W&&D.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Z&&!W&&y&&D.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Z&&D.createElement(e.Fragment,null,D.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},D.createElement("div",{className:"c-grey-333 mb5"},D.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),p[I.findIndex(L=>L.is_answer)]),D.createElement("div",{className:"c-grey-333 mb10"},D.createElement("b",null,"\u89E3\u6790:\xA0"),(z==null?void 0:z.analysis)||"\u6682\u65E0\u89E3\u6790"))),D.createElement("div",{style:{textAlign:"end",marginTop:10}},D.createElement(a.ZP,{type:"primary",onClick:()=>{O()}},Z?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!s&&D.createElement(V.Z,null))};var n=(0,j.connect)(({problemset:A})=>({problemset:A}))(u),f=l(92832),h=l(4197),B=l(59301),N=Object.defineProperty,_=Object.defineProperties,r=Object.getOwnPropertyDescriptors,c=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,x=(A,o,s)=>o in A?N(A,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):A[o]=s,m=(A,o)=>{for(var s in o||(o={}))w.call(o,s)&&x(A,s,o[s]);if(c)for(var s of c(o))T.call(o,s)&&x(A,s,o[s]);return A},i=(A,o)=>_(A,r(o)),E=(A,o,s)=>new Promise((z,I)=>{var k=p=>{try{P(s.next(p))}catch(O){I(O)}},Z=p=>{try{P(s.throw(p))}catch(O){I(O)}},P=p=>p.done?z(p.value):Promise.resolve(p.value).then(k,Z);P((s=s.apply(A,o)).next())});const d=({problemset:A,datas:o,showdiv:s,dispatch:z})=>{var I;const[k,Z]=(0,e.useState)({}),[P,p]=(0,e.useState)([]),[O,fe]=(0,e.useState)(!1),we=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var y;if(Object.keys(o)){const S=(0,Y.cloneDeep)(o);Z(S),p((y=S==null?void 0:S.standard_answer)==null?void 0:y.map(Q=>m({value:"",answer:(Q==null?void 0:Q.answer_text)||[]},Q)))}},[o]);const L=()=>E(void 0,null,function*(){var y;if(P.some(S=>(S==null?void 0:S.value)==="")){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(O){const S=(0,Y.cloneDeep)(o);p((y=S==null?void 0:S.standard_answer)==null?void 0:y.map(Q=>m({value:"",answer:(Q==null?void 0:Q.answer_text)||[]},Q)))}fe(!O)}),ae=(y,S)=>{const Q=P.map((G,ve)=>i(m({},G),{value:ve===S?y.target.value:G.value}));p(Q)},W=()=>{Z({}),p([]),fe(!1),z({type:"problemset/setActionTabs",payload:{}})};return B.createElement("div",null,B.createElement("div",{className:"c-light-primary mb5 font16"},"\u586B\u7A7A\u9898"),B.createElement(X.Z,{value:k==null?void 0:k.name}),P==null?void 0:P.map((y,S)=>{const{value:Q,answer:G}=y;let ve="";return O&&(G!=null&&G.includes(Q))&&(ve=C.Z.green),O&&!(G!=null&&G.includes(Q))&&(ve=C.Z.red),B.createElement("div",{key:S,style:{pointerEvents:O?"none":"auto",marginTop:10},className:`${C.Z.row} ${ve}`},B.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",S+1,"\u7B54\u6848:"),(y==null?void 0:y.model)===1?B.createElement(f.default.TextArea,{className:C.Z.textArea,style:{width:610,marginRight:10},onChange:ge=>ae(ge,S),value:Q}):B.createElement(h.Z,{value:Q,onChange:ge=>{const Le=P.map((We,ze)=>i(m({},We),{value:ze===S?ge:We.value}));p(Le)}}),O&&(G==null?void 0:G.includes(Q))&&B.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),O&&!(G!=null&&G.includes(Q))&&B.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),O&&B.createElement(e.Fragment,null,B.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},(I=k==null?void 0:k.standard_answer)==null?void 0:I.map((y,S)=>{var Q,G;return B.createElement("div",{className:"c-grey-333 mb5"},B.createElement("b",null,"\u586B\u7A7A",S+1,"\u7B54\u6848:\xA0"),(y==null?void 0:y.model)===1?((Q=y==null?void 0:y.answer_text)==null?void 0:Q.join("\u3001"))||"":B.createElement(h.Z,{value:(G=y==null?void 0:y.answer_text)==null?void 0:G.join("\u3001"),disabled:!0}))}),B.createElement("div",{className:"c-grey-333 mb10"},B.createElement("b",null,"\u89E3\u6790:\xA0"),(k==null?void 0:k.analysis)||"\u6682\u65E0\u89E3\u6790"))),B.createElement("div",{style:{textAlign:"end",marginTop:10}},B.createElement(a.ZP,{type:"primary",onClick:()=>{L()}},O?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!s&&B.createElement(V.Z,null))};var F=(0,j.connect)(({problemset:A})=>({problemset:A}))(d),g=l(59301),b=Object.defineProperty,J=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,R=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,ue=(A,o,s)=>o in A?b(A,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):A[o]=s,Pe=(A,o)=>{for(var s in o||(o={}))le.call(o,s)&&ue(A,s,o[s]);if(R)for(var s of R(o))Ce.call(o,s)&&ue(A,s,o[s]);return A},Fe=(A,o)=>J(A,ce(o)),de=(A,o,s)=>new Promise((z,I)=>{var k=p=>{try{P(s.next(p))}catch(O){I(O)}},Z=p=>{try{P(s.throw(p))}catch(O){I(O)}},P=p=>p.done?z(p.value):Promise.resolve(p.value).then(k,Z);P((s=s.apply(A,o)).next())});const Ee=({problemset:A,datas:o,showdiv:s,dispatch:z})=>{var I;const[k,Z]=(0,e.useState)({}),[P,p]=(0,e.useState)([]),[O,fe]=(0,e.useState)(!1),we=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{if(Object.keys(o)){const y=(0,Y.cloneDeep)(o);Z(y),p(y.choices)}},[o]);const L=()=>de(void 0,null,function*(){if(!P.some(y=>y==null?void 0:y.checked)){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(O){const y=(0,Y.cloneDeep)(o);p(y.choices)}fe(!O)}),ae=(y,S)=>{console.log(y.target.checked);const Q=P.map((G,ve)=>Fe(Pe({},G),{checked:ve===S?y.target.checked:!1}));p(Q)},W=()=>{Z({}),p([]),fe(!1),z({type:"problemset/setActionTabs",payload:{}})};return g.createElement("div",null,g.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),g.createElement(X.Z,{value:k==null?void 0:k.name}),P==null?void 0:P.map((y,S)=>{const{is_answer:Q,checked:G,choice_text:ve}=y;let ge="";return O&&Q&&(ge=C.Z.green),O&&!Q&&G&&(ge=C.Z.red),g.createElement("div",{key:S,style:{pointerEvents:O?"none":"auto"},className:`${C.Z.row} ${ge}`},g.createElement(Ae.ZP,{onChange:Le=>ae(Le,S),checked:G}),g.createElement(X.Z,{className:C.Z.html,value:ve}),O&&Q&&g.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),O&&!Q&&G&&g.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),O&&g.createElement(e.Fragment,null,g.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},g.createElement("div",{className:"c-grey-333 mb5"},g.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(I=P.find(y=>y.is_answer))==null?void 0:I.choice_text),g.createElement("div",{className:"c-grey-333 mb10"},g.createElement("b",null,"\u89E3\u6790:\xA0"),(k==null?void 0:k.analysis)||"\u6682\u65E0\u89E3\u6790"))),g.createElement("div",{style:{textAlign:"end",marginTop:10}},g.createElement(a.ZP,{type:"primary",onClick:()=>{L()}},O?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!s&&g.createElement(V.Z,null))};var Be=(0,j.connect)(({problemset:A})=>({problemset:A}))(Ee),ye=l(59263),q=l(59301),he=Object.defineProperty,Ne=Object.defineProperties,me=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ie=(A,o,s)=>o in A?he(A,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):A[o]=s,pe=(A,o)=>{for(var s in o||(o={}))Me.call(o,s)&&Ie(A,s,o[s]);if(_e)for(var s of _e(o))be.call(o,s)&&Ie(A,s,o[s]);return A},Qe=(A,o)=>Ne(A,me(o)),Te=(A,o,s)=>new Promise((z,I)=>{var k=p=>{try{P(s.next(p))}catch(O){I(O)}},Z=p=>{try{P(s.throw(p))}catch(O){I(O)}},P=p=>p.done?z(p.value):Promise.resolve(p.value).then(k,Z);P((s=s.apply(A,o)).next())});const xe=({problemset:A,data:o,showdiv:s,dispatch:z})=>{const[I,k]=(0,e.useState)([]),[Z,P]=(0,e.useState)(!1),p=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var L;((L=Object.keys(o))==null?void 0:L.length)>0&&k(o.choices)},[o]);const O=()=>Te(void 0,null,function*(){if(!I.some(L=>L==null?void 0:L.checked)){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Z){const L=(0,Y.cloneDeep)(o);k(L.choices)}P(!Z)}),fe=(L,ae)=>{console.log(L.target.checked);const W=I.map((y,S)=>Qe(pe({},y),{checked:S===ae?L.target.checked:y.checked}));k(W)},we=()=>{let L="";return I.forEach((ae,W)=>{ae.is_answer&&(L=L+p[W])}),L};return q.createElement("div",null,q.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),q.createElement(X.Z,{value:o==null?void 0:o.name}),I==null?void 0:I.map((L,ae)=>{const{is_answer:W,checked:y,choice_text:S}=L;let Q="";return Z&&W&&(Q=C.Z.green),Z&&!W&&y&&(Q=C.Z.red),q.createElement("div",{key:ae,style:{pointerEvents:Z?"none":"auto"},className:`${C.Z.row} ${Q}`},q.createElement(ye.default,{style:{padding:3},onChange:G=>fe(G,ae),checked:y}),q.createElement("span",null,p[ae],".\xA0"),q.createElement(X.Z,{className:C.Z.html,value:S}),Z&&W&&q.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Z&&!W&&y&&q.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Z&&q.createElement(e.Fragment,null,q.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},q.createElement("div",{className:"c-grey-333 mb5"},q.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),we()),q.createElement("div",{className:"c-grey-333 mb10"},q.createElement("b",null,"\u89E3\u6790:\xA0"),(o==null?void 0:o.analysis)||"\u6682\u65E0\u89E3\u6790"))),q.createElement("div",{style:{textAlign:"end",marginTop:10}},q.createElement(a.ZP,{type:"primary",onClick:()=>{O()}},Z?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!s&&q.createElement(V.Z,null))};var Ze=(0,j.connect)(({problemset:A})=>({problemset:A}))(xe),Re=l(57455),ie=l(59301),Xe=(A,o,s)=>new Promise((z,I)=>{var k=p=>{try{P(s.next(p))}catch(O){I(O)}},Z=p=>{try{P(s.throw(p))}catch(O){I(O)}},P=p=>p.done?z(p.value):Promise.resolve(p.value).then(k,Z);P((s=s.apply(A,o)).next())});const Ue=({problemset:A,dispatch:o,showdiv:s,datas:z})=>{var I,k,Z;const[P,p]=(0,e.useState)({}),[O,fe]=(0,e.useState)(!1),[we,L]=(0,e.useState)(!0),[ae,W]=(0,e.useState)("");(0,e.useEffect)(()=>{if(Object.keys(z)){const Q=(0,Y.cloneDeep)(z);p(Q)}},[z]);const y=()=>Xe(void 0,null,function*(){if(!ae){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}O&&W(""),fe(!O)}),S=()=>{p({}),L(!0),fe(!1),W(""),o({type:"problemset/setActionTabs",payload:{}})};return ie.createElement("div",null,ie.createElement("div",{className:"c-light-primary mb5 font16"},"\u7B80\u7B54\u9898"),ie.createElement(X.Z,{value:P==null?void 0:P.name,style:{marginBottom:10}}),we?ie.createElement("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:()=>{L(!1)}}," \u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"):ie.createElement(Re.Z,{defaultValue:ae,onChange:Q=>{W(Q)}}),O&&ie.createElement(e.Fragment,null,ie.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},ie.createElement("span",{style:{color:"#5F6368"}},"\u53C2\u8003\u7B54\u6848\uFF1A"),ie.createElement("br",null),((I=P==null?void 0:P.answer_texts)==null?void 0:I[0])||"\u6682\u65E0\u53C2\u8003\u7B54\u6848",((k=P==null?void 0:P.keywords)==null?void 0:k.length)>0&&ie.createElement("div",{style:{marginTop:10,marginBottom:10}},ie.createElement("span",{style:{color:"#5F6368"}},"\u5173\u952E\u8BCD\uFF1A"),(Z=P==null?void 0:P.keywords)==null?void 0:Z.map(Q=>{var G,ve,ge;return((G=Q==null?void 0:Q.keyword)==null?void 0:G.length)>1?((ve=Q==null?void 0:Q.keyword)==null?void 0:ve.join("\u6216"))+"\uFF1B":((ge=Q==null?void 0:Q.keyword)==null?void 0:ge[0])+"\uFF1B"})),ie.createElement("div",{style:{color:"#5F6368"}},ie.createElement("b",null,"\u89E3\u6790:"),ie.createElement("br",null),(P==null?void 0:P.analysis)||"\u6682\u65E0\u89E3\u6790"))),ie.createElement("div",{style:{textAlign:"end",marginTop:10}},ie.createElement(a.ZP,{type:"primary",onClick:()=>{y()}},O?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!s&&ie.createElement(V.Z,null))};var ke=(0,j.connect)(({problemset:A})=>({problemset:A}))(Ue),De=l(59301),Se=(A,o,s)=>new Promise((z,I)=>{var k=p=>{try{P(s.next(p))}catch(O){I(O)}},Z=p=>{try{P(s.throw(p))}catch(O){I(O)}},P=p=>p.done?z(p.value):Promise.resolve(p.value).then(k,Z);P((s=s.apply(A,o)).next())});const je=({problemset:A,dispatch:o})=>{var s,z;const[I,k]=(0,e.useState)({}),[Z,P]=(0,e.useState)(!1),[p,O]=(0,e.useState)(!0),[fe,we]=(0,e.useState)("");(0,e.useEffect)(()=>{var W,y;if(((W=A==null?void 0:A.actionTabs)==null?void 0:W.key)==="COMBINATION"){const S=(0,Y.cloneDeep)((y=A==null?void 0:A.actionTabs)==null?void 0:y.params);k(S)}},[(s=A==null?void 0:A.actionTabs)==null?void 0:s.key]);const L=()=>Se(void 0,null,function*(){if(!fe){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}P(!Z)}),ae=()=>{k({}),O(!0),P(!1),we(""),o({type:"problemset/setActionTabs",payload:{}})};return De.createElement(re.default,{centered:!0,destroyOnClose:!0,open:A.actionTabs.key==="COMBINATION",title:"\u8BD5\u9898\u4F53\u9A8C",okText:Z?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",footer:!1,width:708,bodyStyle:{maxHeight:600,overflow:"auto"},onOk:L,onCancel:ae},De.createElement("div",null,De.createElement("div",{className:"c-light-primary mb5 font16"},"\u7EC4\u5408\u9898"),De.createElement(X.Z,{value:I==null?void 0:I.name,style:{marginBottom:10}}),(z=I==null?void 0:I.sub_item_banks)==null?void 0:z.map((W,y)=>{var S,Q,G,ve,ge;if((W==null?void 0:W.item_type)==="SINGLE")return De.createElement(n,{data:W,showdiv:((S=I==null?void 0:I.sub_item_banks)==null?void 0:S.length)-1===y});if((W==null?void 0:W.item_type)==="MULTIPLE")return De.createElement(Ze,{data:W,showdiv:((Q=I==null?void 0:I.sub_item_banks)==null?void 0:Q.length)-1===y});if((W==null?void 0:W.item_type)==="JUDGMENT")return De.createElement(Be,{datas:W,showdiv:((G=I==null?void 0:I.sub_item_banks)==null?void 0:G.length)-1===y});if((W==null?void 0:W.item_type)==="COMPLETION")return De.createElement(F,{datas:W,showdiv:((ve=I==null?void 0:I.sub_item_banks)==null?void 0:ve.length)-1===y});if((W==null?void 0:W.item_type)==="SUBJECTIVE")return De.createElement(ke,{datas:W,showdiv:((ge=I==null?void 0:I.sub_item_banks)==null?void 0:ge.length)-1===y})})))};var Ve=(0,j.connect)(({problemset:A})=>({problemset:A}))(je)},803:function(Oe,se,l){var e=l(59301),j=l(71471),ne=l(8591),re=l(43418),Y=l(92832),X=l(89392),Ae=l.n(X),a=l(15774),V=l(83900),C=l(4197),D=l(59301),oe=Object.defineProperty,K=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,te=(n,f,h)=>f in n?oe(n,f,{enumerable:!0,configurable:!0,writable:!0,value:h}):n[f]=h,v=(n,f)=>{for(var h in f||(f={}))M.call(f,h)&&te(n,h,f[h]);if(H)for(var h of H(f))$.call(f,h)&&te(n,h,f[h]);return n},U=(n,f)=>K(n,ee(f)),t=(n,f,h)=>new Promise((B,N)=>{var _=w=>{try{c(h.next(w))}catch(T){N(T)}},r=w=>{try{c(h.throw(w))}catch(T){N(T)}},c=w=>w.done?B(w.value):Promise.resolve(w.value).then(_,r);c((h=h.apply(n,f)).next())});const u=({problemset:n,dispatch:f})=>{var h,B;const[N,_]=(0,e.useState)({}),[r,c]=(0,e.useState)([]),[w,T]=(0,e.useState)(!1),x=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,e.useEffect)(()=>{var d,F,g;if(((d=n==null?void 0:n.actionTabs)==null?void 0:d.key)==="COMPLETION"){const b=(0,X.cloneDeep)((F=n==null?void 0:n.actionTabs)==null?void 0:F.params);_(b),c((g=b==null?void 0:b.standard_answer)==null?void 0:g.map(J=>v({value:"",answer:(J==null?void 0:J.answer_text)||[]},J)))}},[(h=n==null?void 0:n.actionTabs)==null?void 0:h.key]);const m=()=>t(void 0,null,function*(){var d,F;if(r.some(g=>(g==null?void 0:g.value)==="")){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(w){const g=(0,X.cloneDeep)((d=n==null?void 0:n.actionTabs)==null?void 0:d.params);c((F=g==null?void 0:g.standard_answer)==null?void 0:F.map(b=>v({value:"",answer:(b==null?void 0:b.answer_text)||[]},b)))}T(!w)}),i=(d,F)=>{const g=r.map((b,J)=>U(v({},b),{value:J===F?d.target.value:b.value}));c(g)},E=()=>{_({}),c([]),T(!1),f({type:"problemset/setActionTabs",payload:{}})};return D.createElement(re.default,{centered:!0,destroyOnClose:!0,open:n.actionTabs.key==="COMPLETION",title:"\u8BD5\u9898\u4F53\u9A8C",okText:w?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:m,onCancel:E},D.createElement("div",null,D.createElement("div",{className:"c-light-primary mb5 font16"},"\u586B\u7A7A\u9898"),D.createElement(V.Z,{value:N==null?void 0:N.name}),r==null?void 0:r.map((d,F)=>{const{value:g,answer:b}=d;let J="";return w&&(b!=null&&b.includes(g))&&(J=a.Z.green),w&&!(b!=null&&b.includes(g))&&(J=a.Z.red),D.createElement("div",{key:F,style:{pointerEvents:w?"none":"auto",marginTop:10},className:`${a.Z.row} ${J}`},D.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",F+1,"\u7B54\u6848:"),(d==null?void 0:d.model)===1?D.createElement(Y.default.TextArea,{className:a.Z.textArea,style:{width:610,marginRight:10},onChange:ce=>i(ce,F),value:g}):D.createElement(C.Z,{value:g,onChange:ce=>{const R=r.map((le,Ce)=>U(v({},le),{value:Ce===F?ce:le.value}));c(R)}}),w&&(b==null?void 0:b.includes(g))&&D.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),w&&!(b!=null&&b.includes(g))&&D.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),w&&D.createElement(e.Fragment,null,D.createElement("div",{className:a.Z.line}),(B=N==null?void 0:N.standard_answer)==null?void 0:B.map((d,F)=>{var g,b;return D.createElement("div",{className:"c-grey-333 mb5"},D.createElement("b",null,"\u586B\u7A7A",F+1,"\u7B54\u6848:\xA0"),(d==null?void 0:d.model)===1?((g=d==null?void 0:d.answer_text)==null?void 0:g.join("\u3001"))||"":D.createElement(C.Z,{value:(b=d==null?void 0:d.answer_text)==null?void 0:b.join("\u3001"),disabled:!0}))}),D.createElement("div",{className:"c-grey-333 mb10"},D.createElement("b",null,"\u89E3\u6790:\xA0"),(N==null?void 0:N.analysis)||"\u6682\u65E0\u89E3\u6790"))))};se.Z=(0,j.connect)(({problemset:n})=>({problemset:n}))(u)},53612:function(Oe,se,l){var e=l(59301),j=l(71471),ne=l(8591),re=l(43418),Y=l(98554),X=l(89392),Ae=l.n(X),a=l(15774),V=l(83900),C=Object.defineProperty,D=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,M=(t,u,n)=>u in t?C(t,u,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[u]=n,$=(t,u)=>{for(var n in u||(u={}))ee.call(u,n)&&M(t,n,u[n]);if(K)for(var n of K(u))H.call(u,n)&&M(t,n,u[n]);return t},te=(t,u)=>D(t,oe(u)),v=(t,u,n)=>new Promise((f,h)=>{var B=r=>{try{_(n.next(r))}catch(c){h(c)}},N=r=>{try{_(n.throw(r))}catch(c){h(c)}},_=r=>r.done?f(r.value):Promise.resolve(r.value).then(B,N);_((n=n.apply(t,u)).next())});const U=({problemset:t,dispatch:u})=>{var n,f;const[h,B]=(0,e.useState)({}),[N,_]=(0,e.useState)([]),[r,c]=(0,e.useState)(!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,e.useEffect)(()=>{var i,E;if(((i=t==null?void 0:t.actionTabs)==null?void 0:i.key)==="JUDGMENT"){const d=(0,X.cloneDeep)((E=t==null?void 0:t.actionTabs)==null?void 0:E.params);B(d),_(d.choices)}},[(n=t==null?void 0:t.actionTabs)==null?void 0:n.key]);const T=()=>v(void 0,null,function*(){var i;if(!N.some(E=>E==null?void 0:E.checked)){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(r){const E=(0,X.cloneDeep)((i=t==null?void 0:t.actionTabs)==null?void 0:i.params);_(E.choices)}c(!r)}),x=(i,E)=>{console.log(i.target.checked);const d=N.map((F,g)=>te($({},F),{checked:g===E?i.target.checked:!1}));_(d)},m=()=>{B({}),_([]),c(!1),u({type:"problemset/setActionTabs",payload:{}})};return e.createElement(re.default,{centered:!0,destroyOnClose:!0,open:t.actionTabs.key==="JUDGMENT",title:"\u8BD5\u9898\u4F53\u9A8C",okText:r?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:T,onCancel:m},e.createElement("div",null,e.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),e.createElement(V.Z,{value:h==null?void 0:h.name}),N==null?void 0:N.map((i,E)=>{const{is_answer:d,checked:F,choice_text:g}=i;let b="";return r&&d&&(b=a.Z.green),r&&!d&&F&&(b=a.Z.red),e.createElement("div",{key:E,style:{pointerEvents:r?"none":"auto"},className:`${a.Z.row} ${b}`},e.createElement(Y.ZP,{onChange:J=>x(J,E),checked:F}),e.createElement(V.Z,{className:a.Z.html,value:g}),r&&d&&e.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),r&&!d&&F&&e.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),r&&e.createElement(e.Fragment,null,e.createElement("div",{className:a.Z.line}),e.createElement("div",{className:"c-grey-333 mb5"},e.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(f=N.find(i=>i.is_answer))==null?void 0:f.choice_text),e.createElement("div",{className:"c-grey-333 mb10"},e.createElement("b",null,"\u89E3\u6790:\xA0"),(h==null?void 0:h.analysis)||"\u6682\u65E0\u89E3\u6790"))))};se.Z=(0,j.connect)(({problemset:t})=>({problemset:t}))(U)},37313:function(Oe,se,l){var e=l(59301),j=l(71471),ne=l(8591),re=l(43418),Y=l(59263),X=l(89392),Ae=l.n(X),a=l(15774),V=l(83900),C=Object.defineProperty,D=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,M=(t,u,n)=>u in t?C(t,u,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[u]=n,$=(t,u)=>{for(var n in u||(u={}))ee.call(u,n)&&M(t,n,u[n]);if(K)for(var n of K(u))H.call(u,n)&&M(t,n,u[n]);return t},te=(t,u)=>D(t,oe(u)),v=(t,u,n)=>new Promise((f,h)=>{var B=r=>{try{_(n.next(r))}catch(c){h(c)}},N=r=>{try{_(n.throw(r))}catch(c){h(c)}},_=r=>r.done?f(r.value):Promise.resolve(r.value).then(B,N);_((n=n.apply(t,u)).next())});const U=({problemset:t,dispatch:u})=>{var n;const[f,h]=(0,e.useState)({}),[B,N]=(0,e.useState)([]),[_,r]=(0,e.useState)(!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,e.useEffect)(()=>{var i,E;if(((i=t==null?void 0:t.actionTabs)==null?void 0:i.key)==="MULTIPLE"){const d=(0,X.cloneDeep)((E=t==null?void 0:t.actionTabs)==null?void 0:E.params);h(d),N(d.choices)}},[(n=t==null?void 0:t.actionTabs)==null?void 0:n.key]);const w=()=>v(void 0,null,function*(){var i;if(!B.some(E=>E==null?void 0:E.checked)){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(_){const E=(0,X.cloneDeep)((i=t==null?void 0:t.actionTabs)==null?void 0:i.params);N(E.choices)}r(!_)}),T=(i,E)=>{console.log(i.target.checked);const d=B.map((F,g)=>te($({},F),{checked:g===E?i.target.checked:F.checked}));N(d)},x=()=>{h({}),N([]),r(!1),u({type:"problemset/setActionTabs",payload:{}})},m=()=>{let i="";return B.forEach((E,d)=>{E.is_answer&&(i=i+c[d])}),i};return e.createElement(re.default,{centered:!0,destroyOnClose:!0,open:t.actionTabs.key==="MULTIPLE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:_?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:w,onCancel:x},e.createElement("div",null,e.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),e.createElement(V.Z,{value:f==null?void 0:f.name}),B==null?void 0:B.map((i,E)=>{const{is_answer:d,checked:F,choice_text:g}=i;let b="";return _&&d&&(b=a.Z.green),_&&!d&&F&&(b=a.Z.red),e.createElement("div",{key:E,style:{pointerEvents:_?"none":"auto"},className:`${a.Z.row} ${b}`},e.createElement(Y.default,{style:{padding:3},onChange:J=>T(J,E),checked:F}),e.createElement("span",null,c[E],".\xA0"),e.createElement(V.Z,{className:a.Z.html,value:g}),_&&d&&e.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),_&&!d&&F&&e.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),_&&e.createElement(e.Fragment,null,e.createElement("div",{className:a.Z.line}),e.createElement("div",{className:"c-grey-333 mb5"},e.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),m()),e.createElement("div",{className:"c-grey-333 mb10"},e.createElement("b",null,"\u89E3\u6790:\xA0"),(f==null?void 0:f.analysis)||"\u6682\u65E0\u89E3\u6790"))))};se.Z=(0,j.connect)(({problemset:t})=>({problemset:t}))(U)},1340:function(Oe,se,l){var e=l(59301),j=l(71471),ne=l(8591),re=l(43418),Y=l(98554),X=l(89392),Ae=l.n(X),a=l(15774),V=l(83900),C=l(59301),D=Object.defineProperty,oe=Object.defineProperties,K=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,$=(u,n,f)=>n in u?D(u,n,{enumerable:!0,configurable:!0,writable:!0,value:f}):u[n]=f,te=(u,n)=>{for(var f in n||(n={}))H.call(n,f)&&$(u,f,n[f]);if(ee)for(var f of ee(n))M.call(n,f)&&$(u,f,n[f]);return u},v=(u,n)=>oe(u,K(n)),U=(u,n,f)=>new Promise((h,B)=>{var N=c=>{try{r(f.next(c))}catch(w){B(w)}},_=c=>{try{r(f.throw(c))}catch(w){B(w)}},r=c=>c.done?h(c.value):Promise.resolve(c.value).then(N,_);r((f=f.apply(u,n)).next())});const t=({problemset:u,dispatch:n})=>{var f;const[h,B]=(0,e.useState)({}),[N,_]=(0,e.useState)([]),[r,c]=(0,e.useState)(!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,e.useEffect)(()=>{var i,E;if(((i=u==null?void 0:u.actionTabs)==null?void 0:i.key)==="SINGLE"){const d=(0,X.cloneDeep)((E=u==null?void 0:u.actionTabs)==null?void 0:E.params);B(d),_(d.choices)}},[(f=u==null?void 0:u.actionTabs)==null?void 0:f.key]);const T=()=>U(void 0,null,function*(){var i;if(!N.some(E=>E==null?void 0:E.checked)){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(r){const E=(0,X.cloneDeep)((i=u==null?void 0:u.actionTabs)==null?void 0:i.params);_(E.choices)}c(!r)}),x=(i,E)=>{console.log(i.target.checked);const d=N.map((F,g)=>v(te({},F),{checked:g===E?i.target.checked:!1}));_(d)},m=()=>{B({}),_([]),c(!1),n({type:"problemset/setActionTabs",payload:{}})};return C.createElement(re.default,{centered:!0,destroyOnClose:!0,open:u.actionTabs.key==="SINGLE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:r?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:T,onCancel:m},C.createElement("div",null,C.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),C.createElement(V.Z,{value:h==null?void 0:h.name}),N==null?void 0:N.map((i,E)=>{const{is_answer:d,checked:F,choice_text:g}=i;let b="";return r&&d&&(b=a.Z.green),r&&!d&&F&&(b=a.Z.red),C.createElement("div",{key:E,style:{pointerEvents:r?"none":"auto"},className:`${a.Z.row} ${b}`},C.createElement(Y.ZP,{onChange:J=>x(J,E),checked:F}),C.createElement("span",null,w[E],".\xA0"),C.createElement(V.Z,{className:a.Z.html,value:g}),r&&d&&C.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),r&&!d&&F&&C.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),r&&C.createElement(e.Fragment,null,C.createElement("div",{className:a.Z.line}),C.createElement("div",{className:"c-grey-333 mb5"},C.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),w[N.findIndex(i=>i.is_answer)]),C.createElement("div",{className:"c-grey-333 mb10"},C.createElement("b",null,"\u89E3\u6790:\xA0"),(h==null?void 0:h.analysis)||"\u6682\u65E0\u89E3\u6790"))))};se.Z=(0,j.connect)(({problemset:u})=>({problemset:u}))(t)},90337:function(Oe,se,l){var e=l(59301),j=l(71471),ne=l(8591),re=l(43418),Y=l(89392),X=l.n(Y),Ae=l(15774),a=l(83900),V=l(57455),C=l(59301),D=(K,ee,H)=>new Promise((M,$)=>{var te=t=>{try{U(H.next(t))}catch(u){$(u)}},v=t=>{try{U(H.throw(t))}catch(u){$(u)}},U=t=>t.done?M(t.value):Promise.resolve(t.value).then(te,v);U((H=H.apply(K,ee)).next())});const oe=({problemset:K,dispatch:ee})=>{var H,M,$,te,v;const[U,t]=(0,e.useState)({}),[u,n]=(0,e.useState)(!1),[f,h]=(0,e.useState)(!0),[B,N]=(0,e.useState)("");(0,e.useEffect)(()=>{var c,w;if(((c=K==null?void 0:K.actionTabs)==null?void 0:c.key)==="SUBJECTIVE"){const T=(0,Y.cloneDeep)((w=K==null?void 0:K.actionTabs)==null?void 0:w.params);t(T)}},[(H=K==null?void 0:K.actionTabs)==null?void 0:H.key]);const _=()=>D(void 0,null,function*(){if(!B){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}u&&N(""),n(!u)}),r=()=>{t({}),h(!0),n(!1),N(""),ee({type:"problemset/setActionTabs",payload:{}})};return console.log("----",u),C.createElement(re.default,{centered:!0,destroyOnClose:!0,open:K.actionTabs.key==="SUBJECTIVE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:u?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:800,onOk:_,bodyStyle:{maxHeight:600,overflow:"auto"},onCancel:r},C.createElement("div",null,C.createElement("div",{className:"c-light-primary mb5 font16"},"\u7B80\u7B54\u9898"),C.createElement(a.Z,{value:U==null?void 0:U.name,style:{marginBottom:10,color:"#5f6368"}}),f?C.createElement("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:()=>{h(!1)}}," \u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"):C.createElement(V.Z,{height:160,defaultValue:B,onChange:c=>{N(c)}}),u&&C.createElement(e.Fragment,null,C.createElement("div",{className:Ae.Z.line}),C.createElement("span",{style:{color:"#5F6368"}},"\u53C2\u8003\u7B54\u6848\uFF1A"),C.createElement("div",{style:{marginTop:10}},((M=U==null?void 0:U.answer_texts)==null?void 0:M[0])||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),(($=U==null?void 0:U.keywords)==null?void 0:$.length)>0&&C.createElement("div",{style:{marginTop:10,marginBottom:10}},C.createElement("span",{style:{color:"#5F6368"}},"\u5173\u952E\u8BCD\uFF1A"),(te=U==null?void 0:U.keywords)==null?void 0:te.map(c=>{var w,T,x;return((w=c==null?void 0:c.keyword)==null?void 0:w.length)>1?((T=c==null?void 0:c.keyword)==null?void 0:T.join("\u6216"))+"\uFF1B":((x=c==null?void 0:c.keyword)==null?void 0:x[0])+"\uFF1B"})),C.createElement("div",{style:{color:"#5F6368",marginTop:((v=U==null?void 0:U.keywords)==null?void 0:v.length)<=0?20:10}},C.createElement("b",null,"\u89E3\u6790:")),C.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(U==null?void 0:U.analysis)||"\u6682\u65E0\u89E3\u6790"))))};se.Z=(0,j.connect)(({problemset:K})=>({problemset:K}))(oe)},75707:function(Oe,se,l){l.d(se,{N:function(){return $},Z:function(){return te}});var e=l(59301),j=l(83900),ne=l(98554),re=l(95435),Y=l(59263),X=l(99316),Ae=l(38854),a={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"},V=l(2992),C="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+i3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",D=l(24334),oe=l(4197),K=l(16427);const ee=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],H=["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"],M=({data:v,selectIds:U,onSelectCheckBox:t=()=>{},showCheckbox:u=!0})=>{var n,f,h;const[B,N]=(0,e.useState)(!1),_=()=>{var T,x;return v.item_type==="JUDGMENT"?e.createElement("div",{className:a.judgmentContent},v.choices.map((m,i)=>e.createElement(ne.ZP,{key:i,disabled:!0},m.choice_text))):v.item_type==="PROGRAM"?e.createElement("div",{className:a.programContent},e.createElement(j.Z,{value:(T=v.program_attr)==null?void 0:T.description})):v.item_type==="COMBINATION"?e.createElement("div",{className:a.combinationContent},(x=v==null?void 0:v.sub_item_banks)==null?void 0:x.map((m,i)=>{var E,d,F,g,b,J;const ce=`(\u9898\u76EE${i+1}-${(m==null?void 0:m.item_type)=="SINGLE"?"\u5355\u9009\u9898":(m==null?void 0:m.item_type)=="MULTIPLE"?"\u591A\u9009\u9898":(m==null?void 0:m.item_type)=="COMPLETION"?"\u586B\u7A7A\u9898":(m==null?void 0:m.item_type)=="JUDGMENT"?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898"}) `;return e.createElement(e.Fragment,null,e.createElement("div",{style:{marginTop:10,marginBottom:10}},e.createElement(j.Z,{value:ce+m.name})),((m==null?void 0:m.item_type)=="SINGLE"||(m==null?void 0:m.item_type)=="MULTIPLE")&&m.choices.map((R,le)=>e.createElement("div",{key:le,className:a.otherContentItem},e.createElement("p",null,ee[le]),e.createElement(j.Z,{className:a.otehrContentHtml,value:R.choice_text}))),(m==null?void 0:m.item_type)=="JUDGMENT"&&e.createElement("div",{style:{display:"flex",marginBottom:10}},m.choices.map((R,le)=>e.createElement(ne.ZP,{key:le,disabled:!0},R.choice_text))),e.createElement("div",{className:a.con},(m==null?void 0:m.item_type)=="SINGLE"&&e.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",H==null?void 0:H[(E=m==null?void 0:m.choices)==null?void 0:E.findIndex(R=>R==null?void 0:R.is_answer)]," "),(m==null?void 0:m.item_type)=="COMPLETION"&&((d=m==null?void 0:m.standard_answer)==null?void 0:d.map((R,le)=>{var Ce;return e.createElement("div",{key:le,className:a.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${R.position}\uFF09\uFF1A${(Ce=R==null?void 0:R.answer_text)==null?void 0:Ce.join("\u3001")}`)})),(m==null?void 0:m.item_type)=="MULTIPLE"&&e.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",(F=m==null?void 0:m.choices)==null?void 0:F.map((R,le)=>{if(R!=null&&R.is_answer)return(H==null?void 0:H[le])+" "})," "),(m==null?void 0:m.item_type)=="JUDGMENT"&&e.createElement("div",null,"\u7B54\u6848\uFF1A",(b=(g=m==null?void 0:m.choices)==null?void 0:g.find(R=>R.is_answer))==null?void 0:b.choice_text),(m==null?void 0:m.item_type)=="SUBJECTIVE"&&e.createElement("div",null,"\u7B54\u6848\uFF1A",(J=m==null?void 0:m.answer_texts)==null?void 0:J[0]),e.createElement("div",null,e.createElement("span",null,"\u89E3\u6790\uFF1A"),e.createElement(j.Z,{className:a.parseAnswerHtml,value:m.analysis||"\u6682\u65E0\u89E3\u6790"})),e.createElement("div",null,e.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A"),e.createElement(re.Z,{title:(v==null?void 0:v.tag_discipline)||"--"},e.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(v==null?void 0:v.tag_discipline)||"--")))))})):e.createElement("div",{className:a.otherContent},v.choices.map((m,i)=>e.createElement("div",{key:i,className:a.otherContentItem},e.createElement("p",null,ee[i]),e.createElement(j.Z,{className:a.otehrContentHtml,value:m.choice_text}))))},r=()=>{var T;if((v==null?void 0:v.item_type)!=="BPROGRAM")return e.createElement("div",null,(T=v.standard_answer)==null?void 0:T.map((x,m)=>{var i,E;return e.createElement("div",{key:m,className:a.answerHtml},(x==null?void 0:x.model)===1?`\u7B54\u6848\uFF08\u586B\u7A7A${x.position}\uFF09\uFF1A${(i=x==null?void 0:x.answer_text)==null?void 0:i.join("\u3001")}`:e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("span",{style:{minWidth:110}},"\u7B54\u6848\uFF08\u586B\u7A7A",x.position,"\uFF09\uFF1A"),e.createElement(oe.Z,{value:(E=x==null?void 0:x.answer_text)==null?void 0:E.join("\u3001"),readOnly:!0})))}))},c=()=>{var T,x,m,i,E,d;const F={SUBJECTIVE:(T=v.answer_texts)==null?void 0:T[0],JUDGMENT:(m=(x=v.choices)==null?void 0:x.find(ue=>ue.is_answer))==null?void 0:m.choice_text},g=v.choices.map(ue=>ue.is_answer).findIndex(ue=>ue),b=g>-1?H[g]:"";let J="";v.choices.map((ue,Pe)=>{ue.is_answer&&(J+=H[Pe])});const ce=F[v.item_type];let R=((i=v==null?void 0:v.program_attr)==null?void 0:i.code)||"";try{R=D.Base64.decode(((E=v==null?void 0:v.program_attr)==null?void 0:E.code)||"")}catch(ue){}const le={SINGLE:e.createElement(j.Z,{className:a.answerHtml,value:`\u7B54\u6848\uFF1A${b||"\u65E0"}`}),MULTIPLE:e.createElement(j.Z,{className:a.answerHtml,value:`\u7B54\u6848\uFF1A${J||"\u65E0"}`}),COMPLETION:r(),BPROGRAM:e.createElement("div",null,e.createElement(j.Z,{className:a.answerHtml,showProgramFill:!0,value:R}),(d=v.standard_answer)==null?void 0:d.map((ue,Pe)=>e.createElement("div",{key:Pe,className:a.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${ue.position}\uFF09\uFF1A${ue==null?void 0:ue.answer_text}`)))},Ce=e.createElement(j.Z,{className:a.answerHtml,value:`\u7B54\u6848\uFF1A${ce||"\u65E0"}`});return le[v.item_type]||Ce},w=T=>{let x=[...U];T.target.checked?x.push(v.id):x=x.filter(m=>m!==v.id),t(x)};return e.createElement("div",{className:a.itemWrap},e.createElement("div",{className:a.list},u&&e.createElement(Y.default,{className:"mr10",onChange:w,checked:U.includes(v.id)}),e.createElement("div",{onClick:()=>N(!B),className:a.title},e.createElement(j.Z,{key:1,showLines:1,showTextOnly:!0,className:a.topicTitleContent,value:(v==null?void 0:v.item_type)==="BPROGRAM"?(n=v==null?void 0:v.program_attr)==null?void 0:n.description:v.name})),e.createElement("div",{onClick:()=>N(!B),className:a.tr},e.createElement("i",{style:{transform:B?"scale(0.5) rotate(-180deg)":"scale(0.5) rotate(0deg)"},className:"iconfont icon-zhankai4"}))),e.createElement("aside",{style:B?{display:"block"}:{display:"none"},className:a.itemDetail},e.createElement("div",{style:{marginBottom:44}},e.createElement(j.Z,{key:2,className:a.topicTitleContent,value:(v==null?void 0:v.item_type)==="BPROGRAM"?(f=v==null?void 0:v.program_attr)==null?void 0:f.description:v.name}),e.createElement("div",{className:`${a.row} mt15`},_()),e.createElement("div",{className:a.row},e.createElement("div",{className:a.updateTimeRow},e.createElement("div",{className:a.updateTimeWrap},v.item_type==="PROGRAM"&&e.createElement("p",{className:a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(h=v==null?void 0:v.languages)==null?void 0:h.join("/")))))),v.item_type!=="COMBINATION"&&e.createElement("div",{className:a.answerWrapper},e.createElement("img",{src:C,alt:"",className:a.decoration}),e.createElement("div",{className:a.answer},c()),e.createElement("div",{className:a.parse},e.createElement("div",{className:a.parseText},"\u89E3\u6790\uFF1A"),e.createElement("div",{className:a.parseAnswer},v.analysis?e.createElement(j.Z,{className:a.parseAnswerHtml,value:v.analysis}):"\u6682\u65E0\u89E3\u6790")),e.createElement("div",{className:a.parse},e.createElement("div",{className:a.parseText},"\u77E5\u8BC6\u70B9\uFF1A"),e.createElement(re.Z,{title:(v==null?void 0:v.tag_discipline)||"--"},e.createElement("div",{className:a.parseAnswer,style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(v==null?void 0:v.tag_discipline)||"--"))))))},$=({SubjectShare:v,isProblemset:U,data:t,user:u,activeTabsKey:n,onPublicReview:f=()=>{},onStartExperience:h=()=>{},onSetPrivate:B=()=>{},onCorrection:N=()=>{},onChangeTag:_=()=>{},onCollect:r=()=>{},onSetPublic:c=()=>{},onDelete:w=()=>{},onCancel:T=()=>{},onSelect:x=()=>{},onMoveTo:m=()=>{},addProblemset:i=()=>{},onSetShare:E=()=>{},onCancelShare:d=()=>{},onPublish:F=()=>{},onCancelPublish:g=()=>{}})=>{var b,J,ce,R,le,Ce,ue,Pe,Fe,de,Ee,Be,ye,q,he;const Ne=t.item_type==="PROGRAM"?`/problems/newedit/${(b=t.program_attr)==null?void 0:b.identifier}?tabs_key=${n}`:t.item_type==="BPROGRAM"?`/problemset/edit/${(J=t.program_attr)==null?void 0:J.identifier}?type=1&tabs_key=${n}`:`/problemset/edit/${t.id}?tabs_key=${n}`,me=n==="0"&&!t.public&&!t.apply&&(t.item_type==="PROGRAM"&&((ce=t.program_attr)==null?void 0:ce.status)!==0||t.item_type!=="PROGRAM"),_e=[{label:e.createElement("a",{className:a.actionLink,onClick:()=>{var pe;return g((pe=t==null?void 0:t.program_attr)==null?void 0:pe.identifier)}},"\u64A4\u9500\u53D1\u5E03"),key:"0",show:(n==="0"||n==="3")&&t.item_type==="PROGRAM"&&((R=t.program_attr)==null?void 0:R.status)!==0&&!t.public&&((le=t.author)==null?void 0:le.login)===((Ce=u.userInfo)==null?void 0:Ce.login)},{label:e.createElement("a",{className:a.actionLink,onClick:()=>m(t.id)},"\u79FB\u52A8\u5230"),key:"1",show:n==="0"},{label:e.createElement("a",{className:a.actionLink,onClick:()=>{t.is_share?d(t.id):E(t.id)}},"\u5171\u4EAB"),key:"3",show:n==="0"&&v},{label:e.createElement("a",{className:a.actionLink,onClick:()=>c(t)},"\u516C\u5F00"),key:"4",show:me},{label:e.createElement("a",{className:a.reviewFlag,onClick:f},"\u516C\u5F00\u5BA1\u6838\u4E2D"),key:"5",show:n==="0"&&!t.public&&t.apply&&(t.item_type==="PROGRAM"&&t.program_attr.status!==0||t.item_type!=="PROGRAM")},{label:e.createElement("a",{className:a.actionLink,onClick:()=>B(t.id)},"\u64A4\u9500\u516C\u5F00"),key:"6",show:(n==="0"||n==="1")&&t.public&&((ue=t.author)==null?void 0:ue.login)===((Pe=u.userInfo)==null?void 0:Pe.login)||n==="1"&&(0,V.ag)()},{label:e.createElement("a",{className:a.actionLink,onClick:()=>r(t.id,t.is_collected)},"\u53D6\u6D88\u6536\u85CF"),key:"7",show:n==="2"},{label:e.createElement("a",{className:a.actionLink,onClick:()=>{var pe;return F((pe=t==null?void 0:t.program_attr)==null?void 0:pe.identifier)}},"\u53D1\u5E03"),key:"8",show:(n==="0"||n==="3")&&t.item_type==="PROGRAM"&&((Fe=t.program_attr)==null?void 0:Fe.status)===0&&!t.public&&((de=t.author)==null?void 0:de.login)===((Ee=u.userInfo)==null?void 0:Ee.login)},{label:e.createElement("a",{className:a.actionLink,onClick:()=>r(t.id,t.is_collected)},t.is_collected?"\u53D6\u6D88\u6536\u85CF":"\u6536\u85CF"),key:"9",show:(n==="1"||n==="3")&&!(0,V.ag)()&&!(0,V.JA)()&&((Be=t.author)==null?void 0:Be.login)!==((ye=u.userInfo)==null?void 0:ye.login)},{label:e.createElement("a",{className:a.actionLink,onClick:()=>N(t.id)},"\u7EA0\u9519"),key:"10",show:n!=="0"&&!(0,V.ag)()&&!(0,V.JA)()},{label:e.createElement("a",{className:a.actionLink,onClick:()=>_(t)},"\u4FEE\u6539\u77E5\u8BC6\u70B9"),key:"15",show:n==="0"||n==="3"&&(t==null?void 0:t.edit_item_bank)},{label:e.createElement("a",{className:a.actionLink,onClick:()=>w(t.id)},"\u5220\u9664"),key:"11",show:n==="0"&&!t.public||n==="1"&&(0,V.ag)()&&((q=t.author)==null?void 0:q.login)!==((he=u.userInfo)==null?void 0:he.login)},{label:e.createElement("a",{className:a.actionLink,onClick:()=>i(t.id)},"\u52A0\u5165\u6211\u7684\u9898\u5E93"),key:"12",show:n==="1"||n==="3"}].filter(pe=>pe.show),Me=e.createElement(X.default,{forceSubMenuRender:!0,className:a.menu,items:_e}),be=e.createElement(X.default,{forceSubMenuRender:!0,className:a.menu},e.createElement(X.default.Item,{key:"10"},e.createElement("a",{className:a.actionLink,onClick:()=>N(t.id)},"\u7EA0\u9519"))),Ie=n!=="0"&&!(0,V.ag)()&&!(0,V.JA)();return e.createElement(e.Fragment,null,U?e.createElement(e.Fragment,null,(n==="0"||n==="3"&&(t==null?void 0:t.edit_item_bank))&&!t.public&&e.createElement("span",{className:a.textBtn,style:{cursor:"pointer"},onClick:()=>(0,K.xg)(Ne)},e.createElement("div",{className:a.line},e.createElement("b",{className:a.b1}),e.createElement("b",{className:a.b2})),e.createElement("i",{className:"iconfont icon-bianji10 font14 mr5"}),"\u7F16\u8F91"),e.createElement("span",{className:a.textBtn,style:{cursor:"pointer"},onClick:()=>h(t)},e.createElement("div",{className:a.line},e.createElement("b",{className:a.b1}),e.createElement("b",{className:a.b2})),e.createElement("i",{className:"iconfont icon-tiyan font14 mr5"}),"\u4F53\u9A8C",e.createElement("div",{className:a.line},e.createElement("b",{className:a.b1}),e.createElement("b",{className:a.b2}))),_e.length>0&&e.createElement(Ae.Z,{dropdownRender:()=>Me},e.createElement("span",{style:{cursor:"default",width:"105px"},onClick:pe=>pe.preventDefault()},e.createElement("span",{className:a.textBtn},e.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",e.createElement("div",{className:a.line},e.createElement("b",{className:a.b1}),e.createElement("b",{className:a.b2})))))):Ie?e.createElement(Ae.Z,{className:"ml40",dropdownRender:()=>be},e.createElement("span",{style:{cursor:"default",width:"105px"},onClick:pe=>pe.preventDefault()},e.createElement("span",{className:a.textBtn},e.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",e.createElement("div",{className:a.line},e.createElement("b",{className:a.b1}),e.createElement("b",{className:a.b2}))))):e.createElement("span",null))};var te=M}}]);
|