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/2645.e06fdff4.async.js

2 lines
66 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2645],{73809: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"}},83787:function(Oe,se,n){var e=n(59301),j=n(6888),ne=n(48136),re=n(2035),Y=n(43418),X=n(59301);const me=(0,e.forwardRef)(({callback:l,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,s]=(0,e.useState)(0),[a,o]=(0,e.useState)(!1),h=()=>{var r=document.createElement("div");r.innerHTML=$.current.getValue();var c=r.innerText;return l&&l(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,E=T.clientY-w;const d=document.getElementsByClassName("markdown-popup-form")[0],_=window.innerWidth-d.offsetWidth,A=window.innerHeight-d.offsetHeight;x=Math.max(0,Math.min(x,_)),E=Math.max(0,Math.min(E,A)),b(T.clientX,T.clientY,c,w)&&(U(x),s(E))},document.body.onmouseup=function(){document.body.onmousemove=null}},b=(r,c,w,T)=>{const x=document.body.clientHeight,E=document.body.clientWidth;return r<20&&w>r||r>E-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)(()=>{a&&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),s(w)},0)},[a]);const p=()=>{D||oe||o(!0)};return X.createElement("div",{style:H},X.createElement("div",{style:{width:V||"100%",position:"relative"},className:`${j.Z.mathFillWrap} ${D||oe?"cursorDefault":""}`,onClick:()=>p()},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:a,onOk:()=>{const r=te.current.getData();$.current.setValue(r),C(r),o(!1)},onCancel:()=>{o(!1)},destroyOnClose:!0,className:"markdown-popup-form"},X.createElement(re.Z,{value:ee,ref:te,onChange:C,showSaveButton:!1})))});se.Z=me},99074:function(Oe,se,n){var e=n(59301),j=n(69271),ne=n(8591),re=n(43418),Y=n(89392),X=n.n(Y),me=n(73809),l=n(57119),V=n(24334),C=n.n(V),D=n(82833),oe=n(48620),K=n(43843),ee=n(61186),H=n.n(ee),M=n(59301),$=Object.defineProperty,te=Object.defineProperties,v=Object.getOwnPropertyDescriptors,U=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,a=(p,r,c)=>r in p?$(p,r,{enumerable:!0,configurable:!0,writable:!0,value:c}):p[r]=c,o=(p,r)=>{for(var c in r||(r={}))t.call(r,c)&&a(p,c,r[c]);if(U)for(var c of U(r))s.call(r,c)&&a(p,c,r[c]);return p},h=(p,r)=>te(p,v(r)),B=(p,r,c)=>new Promise((w,T)=>{var x=_=>{try{d(c.next(_))}catch(A){T(A)}},E=_=>{try{d(c.throw(_))}catch(A){T(A)}},d=_=>_.done?w(_.value):Promise.resolve(_.value).then(x,E);d((c=c.apply(p,r)).next())});const b=({problemset:p,dispatch:r})=>{var c,w,T,x,E;const[d,_]=(0,e.useState)({}),[A,F]=(0,e.useState)([]),[g,Q]=(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,_e,Be;if(((de=p==null?void 0:p.actionTabs)==null?void 0:de.key)==="BPROGRAM"){const ye=(0,Y.cloneDeep)((_e=p==null?void 0:p.actionTabs)==null?void 0:_e.params);_(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=p==null?void 0:p.actionTabs)==null?void 0:c.key]);function ue(){return new Date().getTime()}const Pe=()=>B(void 0,null,function*(){var de,_e,Be,ye,q;if(A.some(ve=>(ve==null?void 0:ve.value)==="")&&!g){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(g){const ve=(0,Y.cloneDeep)((de=p==null?void 0:p.actionTabs)==null?void 0:de.params);F([...(_e=ve==null?void 0:ve.standard_answer)==null?void 0:_e.map(fe=>({value:"",answer:(fe==null?void 0:fe.answer_text)||[],type:""}))]),Q(!g);return}else{let ve=A==null?void 0:A.map((fe,we)=>h(o({},fe),{type:fe.types}));F(ve)}console.log(A),ce(!0);let he=yield(0,D.ZP)(`/api/problems/${(Be=d==null?void 0:d.program_attr)==null?void 0:Be.identifier}/start.json`,{method:"get"});const Fe=yield(0,oe.n4)(he==null?void 0:he.identifier,{code:(ye=d==null?void 0:d.program_attr)==null?void 0:ye.code,language:(q=d==null?void 0:d.program_attr)==null?void 0:q.language,answers:A==null?void 0:A.map(ve=>ve.value)});if((Fe==null?void 0:Fe.status)===0){let fe=function(){return B(this,null,function*(){const{status:we,message:be,data:Ie}=yield(0,oe.rX)(he==null?void 0:he.identifier,"submit"),Ae=ue()-ve>10*1e3*(A==null?void 0:A.length);if(we!==0&&!Ae&&setTimeout(fe,1e3),Ae){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(we===0){ce(!1);let Te=A==null?void 0:A.map((xe,Ze)=>h(o({},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 ve=ue();yield(0,oe.bM)(he==null?void 0:he.identifier,{}),fe()}else ce(!1);Q(!g)}),Ne=()=>{_({}),F([]),Q(!1),r({type:"problemset/setActionTabs",payload:{}})};return M.createElement(M.Fragment,null,M.createElement(re.default,{centered:!0,destroyOnClose:!0,open:p.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:Ne,okButtonProps:{loading:J}},M.createElement("div",null,M.createElement("div",{className:"c-light-primary mb5 font16"},"\u7A0B\u5E8F\u586B\u7A7A\u9898"),M.createElement(l.Z,{value:(w=d==null?void 0:d.program_attr)==null?void 0:w.description}),((T=d==null?void 0:d.program_attr)==null?void 0:T.code)&&M.createElement(l.Z,{showProgramFill:!0,onFillChange:de=>{let _e=de==null?void 0:de.map((Be,ye)=>o({},Be));F(_e)},programFillValue:A,value:V.Base64.decode((x=d==null?void 0:d.program_attr)==null?void 0:x.code)}),g&&M.createElement(e.Fragment,null,M.createElement("div",{className:me.Z.line}),(E=d==null?void 0:d.standard_answer)==null?void 0:E.map((de,_e)=>M.createElement("div",{className:"c-grey-333 mb5",style:{display:"flex",alignItems:"baseline"}},M.createElement("b",null,"\u586B\u7A7A",_e+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"),(d==null?void 0:d.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,o({},R)))))};se.Z=(0,j.connect)(({problemset:p})=>({problemset:p}))(b)},83779:function(Oe,se,n){n.d(se,{Z:function(){return Ve}});var e=n(59301),j=n(69271),ne=n(8591),re=n(43418),Y=n(89392),X=n(57119),me=n(98554),l=n(3113),V=n(10471),C=n(73809),D=n(59301),oe=Object.defineProperty,K=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,te=(m,u,i)=>u in m?oe(m,u,{enumerable:!0,configurable:!0,writable:!0,value:i}):m[u]=i,v=(m,u)=>{for(var i in u||(u={}))M.call(u,i)&&te(m,i,u[i]);if(H)for(var i of H(u))$.call(u,i)&&te(m,i,u[i]);return m},U=(m,u)=>K(m,ee(u)),t=(m,u,i)=>new Promise((z,I)=>{var k=f=>{try{P(i.next(f))}catch(O){I(O)}},Z=f=>{try{P(i.throw(f))}catch(O){I(O)}},P=f=>f.done?z(f.value):Promise.resolve(f.value).then(k,Z);P((i=i.apply(m,u)).next())});const s=({problemset:m,dispatch:u,showdiv:i,data:z})=>{const[I,k]=(0,e.useState)([]),[Z,P]=(0,e.useState)(!1),f=["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)}),pe=(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)},Me=()=>{k([]),P(!1),u({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 N="";return Z&&W&&(N=C.Z.green),Z&&!W&&y&&(N=C.Z.red),D.createElement("div",{key:ae,style:{pointerEvents:Z?"none":"auto"},className:`${C.Z.row} ${N}`},D.createElement(me.ZP,{onChange:G=>pe(G,ae),checked:y}),D.createElement("span",null,f[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"),f[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(l.ZP,{type:"primary",onClick:()=>{O()}},Z?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!i&&D.createElement(V.Z,null))};var a=(0,j.connect)(({problemset:m})=>({problemset:m}))(s),o=n(92832),h=n(83787),B=n(59301),b=Object.defineProperty,p=Object.defineProperties,r=Object.getOwnPropertyDescriptors,c=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,x=(m,u,i)=>u in m?b(m,u,{enumerable:!0,configurable:!0,writable:!0,value:i}):m[u]=i,E=(m,u)=>{for(var i in u||(u={}))w.call(u,i)&&x(m,i,u[i]);if(c)for(var i of c(u))T.call(u,i)&&x(m,i,u[i]);return m},d=(m,u)=>p(m,r(u)),_=(m,u,i)=>new Promise((z,I)=>{var k=f=>{try{P(i.next(f))}catch(O){I(O)}},Z=f=>{try{P(i.throw(f))}catch(O){I(O)}},P=f=>f.done?z(f.value):Promise.resolve(f.value).then(k,Z);P((i=i.apply(m,u)).next())});const A=({problemset:m,datas:u,showdiv:i,dispatch:z})=>{var I;const[k,Z]=(0,e.useState)({}),[P,f]=(0,e.useState)([]),[O,pe]=(0,e.useState)(!1),Me=["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(u)){const S=(0,Y.cloneDeep)(u);Z(S),f((y=S==null?void 0:S.standard_answer)==null?void 0:y.map(N=>E({value:"",answer:(N==null?void 0:N.answer_text)||[]},N)))}},[u]);const L=()=>_(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)(u);f((y=S==null?void 0:S.standard_answer)==null?void 0:y.map(N=>E({value:"",answer:(N==null?void 0:N.answer_text)||[]},N)))}pe(!O)}),ae=(y,S)=>{const N=P.map((G,Ee)=>d(E({},G),{value:Ee===S?y.target.value:G.value}));f(N)},W=()=>{Z({}),f([]),pe(!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:N,answer:G}=y;let Ee="";return O&&(G!=null&&G.includes(N))&&(Ee=C.Z.green),O&&!(G!=null&&G.includes(N))&&(Ee=C.Z.red),B.createElement("div",{key:S,style:{pointerEvents:O?"none":"auto",marginTop:10},className:`${C.Z.row} ${Ee}`},B.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",S+1,"\u7B54\u6848:"),(y==null?void 0:y.model)===1?B.createElement(o.default.TextArea,{className:C.Z.textArea,style:{width:610,marginRight:10},onChange:ge=>ae(ge,S),value:N}):B.createElement(h.Z,{value:N,onChange:ge=>{const Le=P.map((We,ze)=>d(E({},We),{value:ze===S?ge:We.value}));f(Le)}}),O&&(G==null?void 0:G.includes(N))&&B.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),O&&!(G!=null&&G.includes(N))&&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 N,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?((N=y==null?void 0:y.answer_text)==null?void 0:N.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(l.ZP,{type:"primary",onClick:()=>{L()}},O?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!i&&B.createElement(V.Z,null))};var F=(0,j.connect)(({problemset:m})=>({problemset:m}))(A),g=n(59301),Q=Object.defineProperty,J=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,R=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,ue=(m,u,i)=>u in m?Q(m,u,{enumerable:!0,configurable:!0,writable:!0,value:i}):m[u]=i,Pe=(m,u)=>{for(var i in u||(u={}))le.call(u,i)&&ue(m,i,u[i]);if(R)for(var i of R(u))Ce.call(u,i)&&ue(m,i,u[i]);return m},Ne=(m,u)=>J(m,ce(u)),de=(m,u,i)=>new Promise((z,I)=>{var k=f=>{try{P(i.next(f))}catch(O){I(O)}},Z=f=>{try{P(i.throw(f))}catch(O){I(O)}},P=f=>f.done?z(f.value):Promise.resolve(f.value).then(k,Z);P((i=i.apply(m,u)).next())});const _e=({problemset:m,datas:u,showdiv:i,dispatch:z})=>{var I;const[k,Z]=(0,e.useState)({}),[P,f]=(0,e.useState)([]),[O,pe]=(0,e.useState)(!1),Me=["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(u)){const y=(0,Y.cloneDeep)(u);Z(y),f(y.choices)}},[u]);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)(u);f(y.choices)}pe(!O)}),ae=(y,S)=>{console.log(y.target.checked);const N=P.map((G,Ee)=>Ne(Pe({},G),{checked:Ee===S?y.target.checked:!1}));f(N)},W=()=>{Z({}),f([]),pe(!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:N,checked:G,choice_text:Ee}=y;let ge="";return O&&N&&(ge=C.Z.green),O&&!N&&G&&(ge=C.Z.red),g.createElement("div",{key:S,style:{pointerEvents:O?"none":"auto"},className:`${C.Z.row} ${ge}`},g.createElement(me.ZP,{onChange:Le=>ae(Le,S),checked:G}),g.createElement(X.Z,{className:C.Z.html,value:Ee}),O&&N&&g.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),O&&!N&&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(l.ZP,{type:"primary",onClick:()=>{L()}},O?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!i&&g.createElement(V.Z,null))};var Be=(0,j.connect)(({problemset:m})=>({problemset:m}))(_e),ye=n(59263),q=n(59301),he=Object.defineProperty,Fe=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ie=(m,u,i)=>u in m?he(m,u,{enumerable:!0,configurable:!0,writable:!0,value:i}):m[u]=i,Qe=(m,u)=>{for(var i in u||(u={}))we.call(u,i)&&Ie(m,i,u[i]);if(fe)for(var i of fe(u))be.call(u,i)&&Ie(m,i,u[i]);return m},Ae=(m,u)=>Fe(m,ve(u)),Te=(m,u,i)=>new Promise((z,I)=>{var k=f=>{try{P(i.next(f))}catch(O){I(O)}},Z=f=>{try{P(i.throw(f))}catch(O){I(O)}},P=f=>f.done?z(f.value):Promise.resolve(f.value).then(k,Z);P((i=i.apply(m,u)).next())});const xe=({problemset:m,data:u,showdiv:i,dispatch:z})=>{const[I,k]=(0,e.useState)([]),[Z,P]=(0,e.useState)(!1),f=["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(u))==null?void 0:L.length)>0&&k(u.choices)},[u]);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)(u);k(L.choices)}P(!Z)}),pe=(L,ae)=>{console.log(L.target.checked);const W=I.map((y,S)=>Ae(Qe({},y),{checked:S===ae?L.target.checked:y.checked}));k(W)},Me=()=>{let L="";return I.forEach((ae,W)=>{ae.is_answer&&(L=L+f[W])}),L};return q.createElement("div",null,q.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),q.createElement(X.Z,{value:u==null?void 0:u.name}),I==null?void 0:I.map((L,ae)=>{const{is_answer:W,checked:y,choice_text:S}=L;let N="";return Z&&W&&(N=C.Z.green),Z&&!W&&y&&(N=C.Z.red),q.createElement("div",{key:ae,style:{pointerEvents:Z?"none":"auto"},className:`${C.Z.row} ${N}`},q.createElement(ye.default,{style:{padding:3},onChange:G=>pe(G,ae),checked:y}),q.createElement("span",null,f[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"),Me()),q.createElement("div",{className:"c-grey-333 mb10"},q.createElement("b",null,"\u89E3\u6790:\xA0"),(u==null?void 0:u.analysis)||"\u6682\u65E0\u89E3\u6790"))),q.createElement("div",{style:{textAlign:"end",marginTop:10}},q.createElement(l.ZP,{type:"primary",onClick:()=>{O()}},Z?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!i&&q.createElement(V.Z,null))};var Ze=(0,j.connect)(({problemset:m})=>({problemset:m}))(xe),Re=n(93539),ie=n(59301),Xe=(m,u,i)=>new Promise((z,I)=>{var k=f=>{try{P(i.next(f))}catch(O){I(O)}},Z=f=>{try{P(i.throw(f))}catch(O){I(O)}},P=f=>f.done?z(f.value):Promise.resolve(f.value).then(k,Z);P((i=i.apply(m,u)).next())});const Ue=({problemset:m,dispatch:u,showdiv:i,datas:z})=>{var I,k,Z;const[P,f]=(0,e.useState)({}),[O,pe]=(0,e.useState)(!1),[Me,L]=(0,e.useState)(!0),[ae,W]=(0,e.useState)("");(0,e.useEffect)(()=>{if(Object.keys(z)){const N=(0,Y.cloneDeep)(z);f(N)}},[z]);const y=()=>Xe(void 0,null,function*(){if(!ae){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}O&&W(""),pe(!O)}),S=()=>{f({}),L(!0),pe(!1),W(""),u({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}}),Me?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:N=>{W(N)}}),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(N=>{var G,Ee,ge;return((G=N==null?void 0:N.keyword)==null?void 0:G.length)>1?((Ee=N==null?void 0:N.keyword)==null?void 0:Ee.join("\u6216"))+"\uFF1B":((ge=N==null?void 0:N.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(l.ZP,{type:"primary",onClick:()=>{y()}},O?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!i&&ie.createElement(V.Z,null))};var ke=(0,j.connect)(({problemset:m})=>({problemset:m}))(Ue),De=n(59301),Se=(m,u,i)=>new Promise((z,I)=>{var k=f=>{try{P(i.next(f))}catch(O){I(O)}},Z=f=>{try{P(i.throw(f))}catch(O){I(O)}},P=f=>f.done?z(f.value):Promise.resolve(f.value).then(k,Z);P((i=i.apply(m,u)).next())});const je=({problemset:m,dispatch:u})=>{var i,z;const[I,k]=(0,e.useState)({}),[Z,P]=(0,e.useState)(!1),[f,O]=(0,e.useState)(!0),[pe,Me]=(0,e.useState)("");(0,e.useEffect)(()=>{var W,y;if(((W=m==null?void 0:m.actionTabs)==null?void 0:W.key)==="COMBINATION"){const S=(0,Y.cloneDeep)((y=m==null?void 0:m.actionTabs)==null?void 0:y.params);k(S)}},[(i=m==null?void 0:m.actionTabs)==null?void 0:i.key]);const L=()=>Se(void 0,null,function*(){if(!pe){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}P(!Z)}),ae=()=>{k({}),O(!0),P(!1),Me(""),u({type:"problemset/setActionTabs",payload:{}})};return De.createElement(re.default,{centered:!0,destroyOnClose:!0,open:m.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,N,G,Ee,ge;if((W==null?void 0:W.item_type)==="SINGLE")return De.createElement(a,{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:((N=I==null?void 0:I.sub_item_banks)==null?void 0:N.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:((Ee=I==null?void 0:I.sub_item_banks)==null?void 0:Ee.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:m})=>({problemset:m}))(je)},20529:function(Oe,se,n){var e=n(59301),j=n(69271),ne=n(8591),re=n(43418),Y=n(92832),X=n(89392),me=n.n(X),l=n(73809),V=n(57119),C=n(83787),D=n(59301),oe=Object.defineProperty,K=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,te=(a,o,h)=>o in a?oe(a,o,{enumerable:!0,configurable:!0,writable:!0,value:h}):a[o]=h,v=(a,o)=>{for(var h in o||(o={}))M.call(o,h)&&te(a,h,o[h]);if(H)for(var h of H(o))$.call(o,h)&&te(a,h,o[h]);return a},U=(a,o)=>K(a,ee(o)),t=(a,o,h)=>new Promise((B,b)=>{var p=w=>{try{c(h.next(w))}catch(T){b(T)}},r=w=>{try{c(h.throw(w))}catch(T){b(T)}},c=w=>w.done?B(w.value):Promise.resolve(w.value).then(p,r);c((h=h.apply(a,o)).next())});const s=({problemset:a,dispatch:o})=>{var h,B;const[b,p]=(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 A,F,g;if(((A=a==null?void 0:a.actionTabs)==null?void 0:A.key)==="COMPLETION"){const Q=(0,X.cloneDeep)((F=a==null?void 0:a.actionTabs)==null?void 0:F.params);p(Q),c((g=Q==null?void 0:Q.standard_answer)==null?void 0:g.map(J=>v({value:"",answer:(J==null?void 0:J.answer_text)||[]},J)))}},[(h=a==null?void 0:a.actionTabs)==null?void 0:h.key]);const E=()=>t(void 0,null,function*(){var A,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)((A=a==null?void 0:a.actionTabs)==null?void 0:A.params);c((F=g==null?void 0:g.standard_answer)==null?void 0:F.map(Q=>v({value:"",answer:(Q==null?void 0:Q.answer_text)||[]},Q)))}T(!w)}),d=(A,F)=>{const g=r.map((Q,J)=>U(v({},Q),{value:J===F?A.target.value:Q.value}));c(g)},_=()=>{p({}),c([]),T(!1),o({type:"problemset/setActionTabs",payload:{}})};return D.createElement(re.default,{centered:!0,destroyOnClose:!0,open:a.actionTabs.key==="COMPLETION",title:"\u8BD5\u9898\u4F53\u9A8C",okText:w?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:E,onCancel:_},D.createElement("div",null,D.createElement("div",{className:"c-light-primary mb5 font16"},"\u586B\u7A7A\u9898"),D.createElement(V.Z,{value:b==null?void 0:b.name}),r==null?void 0:r.map((A,F)=>{const{value:g,answer:Q}=A;let J="";return w&&(Q!=null&&Q.includes(g))&&(J=l.Z.green),w&&!(Q!=null&&Q.includes(g))&&(J=l.Z.red),D.createElement("div",{key:F,style:{pointerEvents:w?"none":"auto",marginTop:10},className:`${l.Z.row} ${J}`},D.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",F+1,"\u7B54\u6848:"),(A==null?void 0:A.model)===1?D.createElement(Y.default.TextArea,{className:l.Z.textArea,style:{width:610,marginRight:10},onChange:ce=>d(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&&(Q==null?void 0:Q.includes(g))&&D.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),w&&!(Q!=null&&Q.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:l.Z.line}),(B=b==null?void 0:b.standard_answer)==null?void 0:B.map((A,F)=>{var g,Q;return D.createElement("div",{className:"c-grey-333 mb5"},D.createElement("b",null,"\u586B\u7A7A",F+1,"\u7B54\u6848:\xA0"),(A==null?void 0:A.model)===1?((g=A==null?void 0:A.answer_text)==null?void 0:g.join("\u3001"))||"":D.createElement(C.Z,{value:(Q=A==null?void 0:A.answer_text)==null?void 0:Q.join("\u3001"),disabled:!0}))}),D.createElement("div",{className:"c-grey-333 mb10"},D.createElement("b",null,"\u89E3\u6790:\xA0"),(b==null?void 0:b.analysis)||"\u6682\u65E0\u89E3\u6790"))))};se.Z=(0,j.connect)(({problemset:a})=>({problemset:a}))(s)},72675:function(Oe,se,n){var e=n(59301),j=n(69271),ne=n(8591),re=n(43418),Y=n(98554),X=n(89392),me=n.n(X),l=n(73809),V=n(57119),C=Object.defineProperty,D=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,M=(t,s,a)=>s in t?C(t,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[s]=a,$=(t,s)=>{for(var a in s||(s={}))ee.call(s,a)&&M(t,a,s[a]);if(K)for(var a of K(s))H.call(s,a)&&M(t,a,s[a]);return t},te=(t,s)=>D(t,oe(s)),v=(t,s,a)=>new Promise((o,h)=>{var B=r=>{try{p(a.next(r))}catch(c){h(c)}},b=r=>{try{p(a.throw(r))}catch(c){h(c)}},p=r=>r.done?o(r.value):Promise.resolve(r.value).then(B,b);p((a=a.apply(t,s)).next())});const U=({problemset:t,dispatch:s})=>{var a,o;const[h,B]=(0,e.useState)({}),[b,p]=(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 d,_;if(((d=t==null?void 0:t.actionTabs)==null?void 0:d.key)==="JUDGMENT"){const A=(0,X.cloneDeep)((_=t==null?void 0:t.actionTabs)==null?void 0:_.params);B(A),p(A.choices)}},[(a=t==null?void 0:t.actionTabs)==null?void 0:a.key]);const T=()=>v(void 0,null,function*(){var d;if(!b.some(_=>_==null?void 0:_.checked)){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(r){const _=(0,X.cloneDeep)((d=t==null?void 0:t.actionTabs)==null?void 0:d.params);p(_.choices)}c(!r)}),x=(d,_)=>{console.log(d.target.checked);const A=b.map((F,g)=>te($({},F),{checked:g===_?d.target.checked:!1}));p(A)},E=()=>{B({}),p([]),c(!1),s({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:E},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}),b==null?void 0:b.map((d,_)=>{const{is_answer:A,checked:F,choice_text:g}=d;let Q="";return r&&A&&(Q=l.Z.green),r&&!A&&F&&(Q=l.Z.red),e.createElement("div",{key:_,style:{pointerEvents:r?"none":"auto"},className:`${l.Z.row} ${Q}`},e.createElement(Y.ZP,{onChange:J=>x(J,_),checked:F}),e.createElement(V.Z,{className:l.Z.html,value:g}),r&&A&&e.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),r&&!A&&F&&e.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),r&&e.createElement(e.Fragment,null,e.createElement("div",{className:l.Z.line}),e.createElement("div",{className:"c-grey-333 mb5"},e.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(o=b.find(d=>d.is_answer))==null?void 0:o.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)},48357:function(Oe,se,n){var e=n(59301),j=n(69271),ne=n(8591),re=n(43418),Y=n(59263),X=n(89392),me=n.n(X),l=n(73809),V=n(57119),C=Object.defineProperty,D=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,M=(t,s,a)=>s in t?C(t,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[s]=a,$=(t,s)=>{for(var a in s||(s={}))ee.call(s,a)&&M(t,a,s[a]);if(K)for(var a of K(s))H.call(s,a)&&M(t,a,s[a]);return t},te=(t,s)=>D(t,oe(s)),v=(t,s,a)=>new Promise((o,h)=>{var B=r=>{try{p(a.next(r))}catch(c){h(c)}},b=r=>{try{p(a.throw(r))}catch(c){h(c)}},p=r=>r.done?o(r.value):Promise.resolve(r.value).then(B,b);p((a=a.apply(t,s)).next())});const U=({problemset:t,dispatch:s})=>{var a;const[o,h]=(0,e.useState)({}),[B,b]=(0,e.useState)([]),[p,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 d,_;if(((d=t==null?void 0:t.actionTabs)==null?void 0:d.key)==="MULTIPLE"){const A=(0,X.cloneDeep)((_=t==null?void 0:t.actionTabs)==null?void 0:_.params);h(A),b(A.choices)}},[(a=t==null?void 0:t.actionTabs)==null?void 0:a.key]);const w=()=>v(void 0,null,function*(){var d;if(!B.some(_=>_==null?void 0:_.checked)){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(p){const _=(0,X.cloneDeep)((d=t==null?void 0:t.actionTabs)==null?void 0:d.params);b(_.choices)}r(!p)}),T=(d,_)=>{console.log(d.target.checked);const A=B.map((F,g)=>te($({},F),{checked:g===_?d.target.checked:F.checked}));b(A)},x=()=>{h({}),b([]),r(!1),s({type:"problemset/setActionTabs",payload:{}})},E=()=>{let d="";return B.forEach((_,A)=>{_.is_answer&&(d=d+c[A])}),d};return e.createElement(re.default,{centered:!0,destroyOnClose:!0,open:t.actionTabs.key==="MULTIPLE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:p?"\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:o==null?void 0:o.name}),B==null?void 0:B.map((d,_)=>{const{is_answer:A,checked:F,choice_text:g}=d;let Q="";return p&&A&&(Q=l.Z.green),p&&!A&&F&&(Q=l.Z.red),e.createElement("div",{key:_,style:{pointerEvents:p?"none":"auto"},className:`${l.Z.row} ${Q}`},e.createElement(Y.default,{style:{padding:3},onChange:J=>T(J,_),checked:F}),e.createElement("span",null,c[_],".\xA0"),e.createElement(V.Z,{className:l.Z.html,value:g}),p&&A&&e.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),p&&!A&&F&&e.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),p&&e.createElement(e.Fragment,null,e.createElement("div",{className:l.Z.line}),e.createElement("div",{className:"c-grey-333 mb5"},e.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),E()),e.createElement("div",{className:"c-grey-333 mb10"},e.createElement("b",null,"\u89E3\u6790:\xA0"),(o==null?void 0:o.analysis)||"\u6682\u65E0\u89E3\u6790"))))};se.Z=(0,j.connect)(({problemset:t})=>({problemset:t}))(U)},81796:function(Oe,se,n){var e=n(59301),j=n(69271),ne=n(8591),re=n(43418),Y=n(98554),X=n(89392),me=n.n(X),l=n(73809),V=n(57119),C=n(59301),D=Object.defineProperty,oe=Object.defineProperties,K=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,$=(s,a,o)=>a in s?D(s,a,{enumerable:!0,configurable:!0,writable:!0,value:o}):s[a]=o,te=(s,a)=>{for(var o in a||(a={}))H.call(a,o)&&$(s,o,a[o]);if(ee)for(var o of ee(a))M.call(a,o)&&$(s,o,a[o]);return s},v=(s,a)=>oe(s,K(a)),U=(s,a,o)=>new Promise((h,B)=>{var b=c=>{try{r(o.next(c))}catch(w){B(w)}},p=c=>{try{r(o.throw(c))}catch(w){B(w)}},r=c=>c.done?h(c.value):Promise.resolve(c.value).then(b,p);r((o=o.apply(s,a)).next())});const t=({problemset:s,dispatch:a})=>{var o;const[h,B]=(0,e.useState)({}),[b,p]=(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 d,_;if(((d=s==null?void 0:s.actionTabs)==null?void 0:d.key)==="SINGLE"){const A=(0,X.cloneDeep)((_=s==null?void 0:s.actionTabs)==null?void 0:_.params);B(A),p(A.choices)}},[(o=s==null?void 0:s.actionTabs)==null?void 0:o.key]);const T=()=>U(void 0,null,function*(){var d;if(!b.some(_=>_==null?void 0:_.checked)){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(r){const _=(0,X.cloneDeep)((d=s==null?void 0:s.actionTabs)==null?void 0:d.params);p(_.choices)}c(!r)}),x=(d,_)=>{console.log(d.target.checked);const A=b.map((F,g)=>v(te({},F),{checked:g===_?d.target.checked:!1}));p(A)},E=()=>{B({}),p([]),c(!1),a({type:"problemset/setActionTabs",payload:{}})};return C.createElement(re.default,{centered:!0,destroyOnClose:!0,open:s.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:E},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}),b==null?void 0:b.map((d,_)=>{const{is_answer:A,checked:F,choice_text:g}=d;let Q="";return r&&A&&(Q=l.Z.green),r&&!A&&F&&(Q=l.Z.red),C.createElement("div",{key:_,style:{pointerEvents:r?"none":"auto"},className:`${l.Z.row} ${Q}`},C.createElement(Y.ZP,{onChange:J=>x(J,_),checked:F}),C.createElement("span",null,w[_],".\xA0"),C.createElement(V.Z,{className:l.Z.html,value:g}),r&&A&&C.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),r&&!A&&F&&C.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),r&&C.createElement(e.Fragment,null,C.createElement("div",{className:l.Z.line}),C.createElement("div",{className:"c-grey-333 mb5"},C.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),w[b.findIndex(d=>d.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:s})=>({problemset:s}))(t)},4639:function(Oe,se,n){var e=n(59301),j=n(69271),ne=n(8591),re=n(43418),Y=n(89392),X=n.n(Y),me=n(73809),l=n(57119),V=n(93539),C=n(59301),D=(K,ee,H)=>new Promise((M,$)=>{var te=t=>{try{U(H.next(t))}catch(s){$(s)}},v=t=>{try{U(H.throw(t))}catch(s){$(s)}},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)({}),[s,a]=(0,e.useState)(!1),[o,h]=(0,e.useState)(!0),[B,b]=(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 p=()=>D(void 0,null,function*(){if(!B){ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}s&&b(""),a(!s)}),r=()=>{t({}),h(!0),a(!1),b(""),ee({type:"problemset/setActionTabs",payload:{}})};return console.log("----",s),C.createElement(re.default,{centered:!0,destroyOnClose:!0,open:K.actionTabs.key==="SUBJECTIVE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:s?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:800,onOk:p,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(l.Z,{value:U==null?void 0:U.name,style:{marginBottom:10,color:"#5f6368"}}),o?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=>{b(c)}}),s&&C.createElement(e.Fragment,null,C.createElement("div",{className:me.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)},58657:function(Oe,se,n){n.d(se,{N:function(){return $},Z:function(){return te}});var e=n(59301),j=n(57119),ne=n(98554),re=n(95435),Y=n(59263),X=n(99316),me=n(38854),l={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=n(36316),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=n(24334),oe=n(83787),K=n(62475);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:s=!0})=>{var a,o,h;const[B,b]=(0,e.useState)(!1),p=()=>{var T,x;return v.item_type==="JUDGMENT"?e.createElement("div",{className:l.judgmentContent},v.choices.map((E,d)=>e.createElement(ne.ZP,{key:d,disabled:!0},E.choice_text))):v.item_type==="PROGRAM"?e.createElement("div",{className:l.programContent},e.createElement(j.Z,{value:(T=v.program_attr)==null?void 0:T.description})):v.item_type==="COMBINATION"?e.createElement("div",{className:l.combinationContent},(x=v==null?void 0:v.sub_item_banks)==null?void 0:x.map((E,d)=>{var _,A,F,g,Q,J;const ce=`(\u9898\u76EE${d+1}-${(E==null?void 0:E.item_type)=="SINGLE"?"\u5355\u9009\u9898":(E==null?void 0:E.item_type)=="MULTIPLE"?"\u591A\u9009\u9898":(E==null?void 0:E.item_type)=="COMPLETION"?"\u586B\u7A7A\u9898":(E==null?void 0:E.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+E.name})),((E==null?void 0:E.item_type)=="SINGLE"||(E==null?void 0:E.item_type)=="MULTIPLE")&&E.choices.map((R,le)=>e.createElement("div",{key:le,className:l.otherContentItem},e.createElement("p",null,ee[le]),e.createElement(j.Z,{className:l.otehrContentHtml,value:R.choice_text}))),(E==null?void 0:E.item_type)=="JUDGMENT"&&e.createElement("div",{style:{display:"flex",marginBottom:10}},E.choices.map((R,le)=>e.createElement(ne.ZP,{key:le,disabled:!0},R.choice_text))),e.createElement("div",{className:l.con},(E==null?void 0:E.item_type)=="SINGLE"&&e.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",H==null?void 0:H[(_=E==null?void 0:E.choices)==null?void 0:_.findIndex(R=>R==null?void 0:R.is_answer)]," "),(E==null?void 0:E.item_type)=="COMPLETION"&&((A=E==null?void 0:E.standard_answer)==null?void 0:A.map((R,le)=>{var Ce;return e.createElement("div",{key:le,className:l.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${R.position}\uFF09\uFF1A${(Ce=R==null?void 0:R.answer_text)==null?void 0:Ce.join("\u3001")}`)})),(E==null?void 0:E.item_type)=="MULTIPLE"&&e.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",(F=E==null?void 0:E.choices)==null?void 0:F.map((R,le)=>{if(R!=null&&R.is_answer)return(H==null?void 0:H[le])+" "})," "),(E==null?void 0:E.item_type)=="JUDGMENT"&&e.createElement("div",null,"\u7B54\u6848\uFF1A",(Q=(g=E==null?void 0:E.choices)==null?void 0:g.find(R=>R.is_answer))==null?void 0:Q.choice_text),(E==null?void 0:E.item_type)=="SUBJECTIVE"&&e.createElement("div",null,"\u7B54\u6848\uFF1A",(J=E==null?void 0:E.answer_texts)==null?void 0:J[0]),e.createElement("div",null,e.createElement("span",null,"\u89E3\u6790\uFF1A"),e.createElement(j.Z,{className:l.parseAnswerHtml,value:E.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:l.otherContent},v.choices.map((E,d)=>e.createElement("div",{key:d,className:l.otherContentItem},e.createElement("p",null,ee[d]),e.createElement(j.Z,{className:l.otehrContentHtml,value:E.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,E)=>{var d,_;return e.createElement("div",{key:E,className:l.answerHtml},(x==null?void 0:x.model)===1?`\u7B54\u6848\uFF08\u586B\u7A7A${x.position}\uFF09\uFF1A${(d=x==null?void 0:x.answer_text)==null?void 0:d.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:(_=x==null?void 0:x.answer_text)==null?void 0:_.join("\u3001"),readOnly:!0})))}))},c=()=>{var T,x,E,d,_,A;const F={SUBJECTIVE:(T=v.answer_texts)==null?void 0:T[0],JUDGMENT:(E=(x=v.choices)==null?void 0:x.find(ue=>ue.is_answer))==null?void 0:E.choice_text},g=v.choices.map(ue=>ue.is_answer).findIndex(ue=>ue),Q=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=((d=v==null?void 0:v.program_attr)==null?void 0:d.code)||"";try{R=D.Base64.decode(((_=v==null?void 0:v.program_attr)==null?void 0:_.code)||"")}catch(ue){}const le={SINGLE:e.createElement(j.Z,{className:l.answerHtml,value:`\u7B54\u6848\uFF1A${Q||"\u65E0"}`}),MULTIPLE:e.createElement(j.Z,{className:l.answerHtml,value:`\u7B54\u6848\uFF1A${J||"\u65E0"}`}),COMPLETION:r(),BPROGRAM:e.createElement("div",null,e.createElement(j.Z,{className:l.answerHtml,showProgramFill:!0,value:R}),(A=v.standard_answer)==null?void 0:A.map((ue,Pe)=>e.createElement("div",{key:Pe,className:l.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${ue.position}\uFF09\uFF1A${ue==null?void 0:ue.answer_text}`)))},Ce=e.createElement(j.Z,{className:l.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(E=>E!==v.id),t(x)};return e.createElement("div",{className:l.itemWrap},e.createElement("div",{className:l.list},s&&e.createElement(Y.default,{className:"mr10",onChange:w,checked:U.includes(v.id)}),e.createElement("div",{onClick:()=>b(!B),className:l.title},e.createElement(j.Z,{key:1,showLines:1,showTextOnly:!0,className:l.topicTitleContent,value:(v==null?void 0:v.item_type)==="BPROGRAM"?(a=v==null?void 0:v.program_attr)==null?void 0:a.description:v.name})),e.createElement("div",{onClick:()=>b(!B),className:l.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:l.itemDetail},e.createElement("div",{style:{marginBottom:44}},e.createElement(j.Z,{key:2,className:l.topicTitleContent,value:(v==null?void 0:v.item_type)==="BPROGRAM"?(o=v==null?void 0:v.program_attr)==null?void 0:o.description:v.name}),e.createElement("div",{className:`${l.row} mt15`},p()),e.createElement("div",{className:l.row},e.createElement("div",{className:l.updateTimeRow},e.createElement("div",{className:l.updateTimeWrap},v.item_type==="PROGRAM"&&e.createElement("p",{className:l.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:l.answerWrapper},e.createElement("img",{src:C,alt:"",className:l.decoration}),e.createElement("div",{className:l.answer},c()),e.createElement("div",{className:l.parse},e.createElement("div",{className:l.parseText},"\u89E3\u6790\uFF1A"),e.createElement("div",{className:l.parseAnswer},v.analysis?e.createElement(j.Z,{className:l.parseAnswerHtml,value:v.analysis}):"\u6682\u65E0\u89E3\u6790")),e.createElement("div",{className:l.parse},e.createElement("div",{className:l.parseText},"\u77E5\u8BC6\u70B9\uFF1A"),e.createElement(re.Z,{title:(v==null?void 0:v.tag_discipline)||"--"},e.createElement("div",{className:l.parseAnswer,style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(v==null?void 0:v.tag_discipline)||"--"))))))},$=({SubjectShare:v,isProblemset:U,data:t,user:s,page:a,activeTabsKey:o,onPublicReview:h=()=>{},onStartExperience:B=()=>{},onSetPrivate:b=()=>{},onCorrection:p=()=>{},onChangeTag:r=()=>{},onCollect:c=()=>{},onSetPublic:w=()=>{},onDelete:T=()=>{},onCancel:x=()=>{},onSelect:E=()=>{},onMoveTo:d=()=>{},addProblemset:_=()=>{},onSetShare:A=()=>{},onCancelShare:F=()=>{},onPublish:g=()=>{},onCancelPublish:Q=()=>{}})=>{var J,ce,R,le,Ce,ue,Pe,Ne,de,_e,Be,ye,q,he,Fe;const ve=t.item_type==="PROGRAM"?`/problems/newedit/${(J=t.program_attr)==null?void 0:J.identifier}?tabs_key=${o}&page=${a}`:t.item_type==="BPROGRAM"?`/problemset/edit/${(ce=t.program_attr)==null?void 0:ce.identifier}?type=1&tabs_key=${o}&page=${a}`:`/problemset/edit/${t.id}?tabs_key=${o}&page=${a}`,fe=o==="0"&&!t.public&&!t.apply&&(t.item_type==="PROGRAM"&&((R=t.program_attr)==null?void 0:R.status)!==0||t.item_type!=="PROGRAM"),we=[{label:e.createElement("a",{className:l.actionLink,onClick:()=>{var Ae;return Q((Ae=t==null?void 0:t.program_attr)==null?void 0:Ae.identifier)}},"\u64A4\u9500\u53D1\u5E03"),key:"0",show:(o==="0"||o==="3")&&t.item_type==="PROGRAM"&&((le=t.program_attr)==null?void 0:le.status)!==0&&!t.public&&((Ce=t.author)==null?void 0:Ce.login)===((ue=s.userInfo)==null?void 0:ue.login)},{label:e.createElement("a",{className:l.actionLink,onClick:()=>d(t.id)},"\u79FB\u52A8\u5230"),key:"1",show:o==="0"},{label:e.createElement("a",{className:l.actionLink,onClick:()=>{t.is_share?F(t.id):A(t.id)}},"\u5171\u4EAB"),key:"3",show:o==="0"&&v},{label:e.createElement("a",{className:l.actionLink,onClick:()=>w(t)},"\u516C\u5F00"),key:"4",show:fe},{label:e.createElement("a",{className:l.reviewFlag,onClick:h},"\u516C\u5F00\u5BA1\u6838\u4E2D"),key:"5",show:o==="0"&&!t.public&&t.apply&&(t.item_type==="PROGRAM"&&t.program_attr.status!==0||t.item_type!=="PROGRAM")},{label:e.createElement("a",{className:l.actionLink,onClick:()=>b(t.id)},"\u64A4\u9500\u516C\u5F00"),key:"6",show:(o==="0"||o==="1")&&t.public&&((Pe=t.author)==null?void 0:Pe.login)===((Ne=s.userInfo)==null?void 0:Ne.login)||o==="1"&&(0,V.ag)()},{label:e.createElement("a",{className:l.actionLink,onClick:()=>c(t.id,t.is_collected)},"\u53D6\u6D88\u6536\u85CF"),key:"7",show:o==="2"},{label:e.createElement("a",{className:l.actionLink,onClick:()=>{var Ae;return g((Ae=t==null?void 0:t.program_attr)==null?void 0:Ae.identifier)}},"\u53D1\u5E03"),key:"8",show:(o==="0"||o==="3")&&t.item_type==="PROGRAM"&&((de=t.program_attr)==null?void 0:de.status)===0&&!t.public&&((_e=t.author)==null?void 0:_e.login)===((Be=s.userInfo)==null?void 0:Be.login)},{label:e.createElement("a",{className:l.actionLink,onClick:()=>c(t.id,t.is_collected)},t.is_collected?"\u53D6\u6D88\u6536\u85CF":"\u6536\u85CF"),key:"9",show:(o==="1"||o==="3")&&!(0,V.ag)()&&!(0,V.JA)()&&((ye=t.author)==null?void 0:ye.login)!==((q=s.userInfo)==null?void 0:q.login)},{label:e.createElement("a",{className:l.actionLink,onClick:()=>p(t.id)},"\u7EA0\u9519"),key:"10",show:o!=="0"&&!(0,V.ag)()&&!(0,V.JA)()},{label:e.createElement("a",{className:l.actionLink,onClick:()=>r(t)},"\u4FEE\u6539\u77E5\u8BC6\u70B9"),key:"15",show:o==="0"||o==="3"&&(t==null?void 0:t.edit_item_bank)},{label:e.createElement("a",{className:l.actionLink,onClick:()=>T(t.id)},"\u5220\u9664"),key:"11",show:o==="0"&&!t.public||o==="1"&&(0,V.ag)()&&((he=t.author)==null?void 0:he.login)!==((Fe=s.userInfo)==null?void 0:Fe.login)},{label:e.createElement("a",{className:l.actionLink,onClick:()=>_(t.id)},"\u52A0\u5165\u6211\u7684\u9898\u5E93"),key:"12",show:o==="1"||o==="3"}].filter(Ae=>Ae.show),be=e.createElement(X.default,{forceSubMenuRender:!0,className:l.menu,items:we}),Ie=e.createElement(X.default,{forceSubMenuRender:!0,className:l.menu},e.createElement(X.default.Item,{key:"10"},e.createElement("a",{className:l.actionLink,onClick:()=>p(t.id)},"\u7EA0\u9519"))),Qe=o!=="0"&&!(0,V.ag)()&&!(0,V.JA)();return e.createElement(e.Fragment,null,U?e.createElement(e.Fragment,null,(o==="0"||o==="3"&&(t==null?void 0:t.edit_item_bank))&&!t.public&&e.createElement("span",{className:l.textBtn,style:{cursor:"pointer"},onClick:()=>(0,K.xg)(ve)},e.createElement("div",{className:l.line},e.createElement("b",{className:l.b1}),e.createElement("b",{className:l.b2})),e.createElement("i",{className:"iconfont icon-bianji10 font14 mr5"}),"\u7F16\u8F91"),e.createElement("span",{className:l.textBtn,style:{cursor:"pointer"},onClick:()=>B(t)},e.createElement("div",{className:l.line},e.createElement("b",{className:l.b1}),e.createElement("b",{className:l.b2})),e.createElement("i",{className:"iconfont icon-tiyan font14 mr5"}),"\u4F53\u9A8C",e.createElement("div",{className:l.line},e.createElement("b",{className:l.b1}),e.createElement("b",{className:l.b2}))),we.length>0&&e.createElement(me.Z,{dropdownRender:()=>be},e.createElement("span",{style:{cursor:"default",width:"105px"},onClick:Ae=>Ae.preventDefault()},e.createElement("span",{className:l.textBtn},e.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",e.createElement("div",{className:l.line},e.createElement("b",{className:l.b1}),e.createElement("b",{className:l.b2})))))):Qe?e.createElement(me.Z,{className:"ml40",dropdownRender:()=>Ie},e.createElement("span",{style:{cursor:"default",width:"105px"},onClick:Ae=>Ae.preventDefault()},e.createElement("span",{className:l.textBtn},e.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",e.createElement("div",{className:l.line},e.createElement("b",{className:l.b1}),e.createElement("b",{className:l.b2}))))):e.createElement("span",null))};var te=M}}]);